/* form */
.form{margin-top:25px;}
.form .bor-none{border:none !important;}
.form .back{background:#fff !important;}
.enq-back{background:#f5f5f5; margin:10px 0 20px 0;background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(250,250,250,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(51%, rgba(237,237,237,1)), color-stop(100%, rgba(250,250,250,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(250,250,250,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(250,250,250,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(250,250,250,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(250,250,250,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0 );}
.mar-bot-12{margin-bottom:12px;}
.input-group-addon{border-radius:0px !important}

.enq-ttl{font-family:'robotobold';font-size:16px;color:#2a2a2a;margin-bottom:0;margin-top:5px;}
.input-group .form-control{background:#fff;border-radius:0px !important;font-family: 'robotoregular';font-size: 18px;padding: 7px 0 7px 15px !important;box-shadow: unset !important;}
.form .equ-ttl01 {
    font-family: "robotobold";
    font-weight: normal;
    font-size: 18px !important;
    color: #444;
	margin-bottom: 20px;
	padding-bottom:10px;
	text-transform:capitalize;
	text-align:center;
}.mar-top-10 {
    margin-top: 10px;
}
.form-control{background:#fff !important;}
.form-group {margin-bottom:0px;}
.form-control {
    display: block;
    width: 100%;
    height: 40px;
    padding: 6px 10px;
    font-size: 13px;
	font-family: 'proxima_novasemibold';
	font-weight: normal;
    line-height: 1.42857;
    color:#2a2a2a;
    background-image: none;
    border:none;
    border-radius:0px;
    box-shadow:none;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.form-control:focus {
    border-color: #66AFE9;
    outline: 0px none;
    box-shadow:none;
}

.input-group-addon {  
    background-color: #c5c5c5 !important;
    border:none;
    border-radius:0px;
 
}

.input-group-addon:nth-child(5) {
    border-right: 0px none;
	vertical-align:top;
}
.form-control::-moz-placeholder {color: #666;opacity:1;}
.form-control:-ms-input-placeholder {color: #666;}
.form-control::-webkit-input-placeholder {color: #666;}
.btn-info {
    color:#151515;
    background-color:#C5C5C5;
    border-color:#C5C5C5;
	min-width:80px;
	padding:5px 0 5px 0;
	border-radius:0;
	font-size:13px;
	font-family:'proxima_novabold';
	font-weight:normal;
	text-transform:uppercase;
	-webkit-transition:all 0.4s ease;	    
	-moz-transition:all 0.4s ease;
	-ms-transition:all 0.4s ease;
	-o-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.btn-info:hover{
    color:#000;
    background-color:#FCB705;
    border-color:#FCB705;
	min-width:80px;
	padding:5px 0 5px 0;
	border-radius:0;
	font-size:13px;
	color:#151515;
	font-family:'proxima_novabold';
	font-weight:normal;
	text-transform:uppercase;	-webkit-transition:all 0.4s ease;	    
	-moz-transition:all 0.4s ease;
	-ms-transition:all 0.4s ease;
	-o-transition:all 0.4s ease;
	transition:all 0.4s ease;	
}
textarea{resize:none;}
.cont-btn{width:100%;text-align:right;position: relative;padding:0px;display:inline-block;margin-top:15px;}
.cont-ttl{padding:0px 0px 3px 0px; margin-bottom:5px; font-size:17px; line-height:24px; border-bottom:solid 2px #9F29A7; }
.code-input{margin-top:-52px;}
.heading{font-family:'proxima_novabold';color:#2A2A2A;font-size:15px; font-weight:normal;}

.error{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F00;}
.btn-pad{padding:6px 25px;}