@charset "utf-8";
/* CSS Document */
.smart-gray {
    
    background: #FFF;
    padding: 25px 0px 0px 30px;
    box-shadow: rgba(194, 194, 194, 0.7) 0 3px 10px -1px;
    -webkit-box-shadow: rgba(194, 194, 194, 0.7) 0 3px 10px -1px;
    font-family: 'Prociono', serif;font-style:normal;
	color:#333;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.smart-gray h1 {
    font-family: 'Prociono', serif;font-style:normal;
	color:#fff;
    padding: 20px 0px 20px 25px;
    display: block;
    margin: -33px 0px 10px -30px;
    background: #333;
    text-shadow: 1px 1px 1px #949494;
    border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-bottom:1px solid #2b91af;

}
.smart-gray h1>span {
	font-family: 'Prociono', serif;font-style:normal;
	color:#fff;
    font-size: 11px;
}
.smart-gray label {
    display: block;
    margin: 0px 0px 5px;
}

.smart-gray label>span {
       color: #5E5E5E;
	   
	   
}
.smart-gray input[type="text"], .smart-gray input[type="email"], .smart-gray textarea, .smart-gray input[type="tel"],.smart-gray input[type="file"]{
    color: #555;
    height:24px;
    width: 96%;
    border: 1px solid #E5E5E5;
    background: #FBFBFB;
    outline: 0;
    -webkit-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
    box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
    padding: 3px 0px 3px 3px;
	margin: 5px 1px 3px 0px;
}
.smart-gray input[type="text"]:focus, .smart-gray input[type="email"]:focus, .smart-gray textarea:focus {
    box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	padding: 3px 0px 3px 3px;
	margin: 5px 1px 3px 0px;
	border: 1px solid rgba(81, 203, 238, 1);;
}
.smart-gray textarea{
    height:100px;
    padding-top: 10px;
}
.smart-gray .button1 {
    background-color: #333;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-border-radius: 5px;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    text-shadow: 1px 1px 1px #949494;
}
.smart-gray .button1:hover {
    background-color:#333;
	cursor:pointer;
}

.button{background-color:#666872;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,0.3);color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none}
.button.small{border-radius:15px;margin:10px 5px 0;padding:6px 15px}
.button:hover{background-color:#1e1e1e}
.button>span{font-size:84%}
.button.b-close,.button.bClose{border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:0 6px 2px;position:absolute;right:-7px;top:-7px}
::-moz-selection{background-color:#2b91af;color:#fff;text-shadow:none}
::selection{background-color:#2b91af;color:#fff;text-shadow:none}
#popup{background-color:#fff;border-radius:5px 5px 5px 5px;box-shadow:0 0 2px 2px #999;color:#111;display:none;min-width:350px;padding:5px}
#popup .logo{color:#2b91af;font:bold 325% 'Petrona',sans}
#popup,.bMulti{min-height:250px}
#popup2 iframe{background:url('loader.gif') center center no-repeat;min-height:240px;min-width:450px}
.loading{background:url('loader.gif') center center no-repeat}
