/************Get a Free Quote Bottom stckiy Start************/
.livechat-section{background-color:#fac614;height: 10px;position: fixed;width: 100%;bottom: 0;z-index: 9;}.livechat-section .chatbutton{background-color: #fac614;padding: 7px 15px 15px;position: relative;display: inline-block;top: -30px;border-top-left-radius: 6px;border-top-right-radius: 6px;float:left;}.livechat-section .chatbutton a{color:#222222;font-size: 16px;font-weight: 600;}.chatformconten .pageAside{position: absolute;bottom: -25px;right: 0;transition-duration: 0.5s;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);transition: all 0.60s ease 0s;}.chatformconten.openchat .pageAside{opacity: 1;transition-duration: 0.5s;-moz-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}.chatformconten .pageAsideInner{margin-right: 0;margin-bottom: -300%;}.chatformconten.openchat .pageAsideInner{margin-right: 0;margin-bottom: 0%;}.small-box-1 {width: 32% !important;}.wrap-embed-contact-form .form-heading{font-size: 24px;text-transform: inherit;}.chatformconten .form-content .form-control{font-size: 14px;color: #525252;box-shadow: 0 0 4px 3px rgba(207,207,207,.2);border: 1px solid rgba(170,192,208,.2);padding-left: 10px;}.chatformconten .form-content input.form-control{height: 42px;}
/************Get a Free Quote Bottom stckiy End************/


/************thank-msg Start************/
label[class='label_success']{color:green !important;}
label[class='label_error']{color:red !important;}
.thank-msg{text-align:center;padding: 30px 0; line-height:25px; }
.thank-msg h5{font-size:24px;color:#2c2c2c; margin-top: 20px;text-transform: inherit;}
.thank-msg h2{font-size:24px;color:#3dba60;margin-top: 10px; margin-bottom:20px;}
.thank-msg p{font-size:15px;color:#2c2c2c;margin-bottom: 10px;}
/************thank-msg End************/


/************Popup Request Quote Start************/
.modal-dialog{width: 600px;}
.modal-header{background: none !important;}
.modal-header h4 {font-size: 26px;color: #1b82c4;font-family: 'OpenSans-Semibold';text-align: left !important;}
.get-touch ::-moz-placeholder{color:#252525;font-size: 11px;}
.get-touch ::-webkit-placeholder{color:#252525;font-size: 11px;}
.get-touch ::-ms-placeholder{color:#252525;font-size: 11px;}
.nospace{ padding-left:0px !important; padding-right:0px !important;}
.requsest_qout{ background:#1e3c79; color:#fff !important; padding: 8px 10px !important;}
.get-touch{padding:0px 0 50px; text-align:left;}
.get-touch .requsest_form{ float: left; padding: 5px 0; margin-top: 0px; width:100%;}
.get-touch .requsest_form .span100{ width:100%;height: 45px;background: none;margin-top: 10px; font-size: 14px; color:#525252;     box-shadow: 0 0 4px 3px rgba(207, 207, 207, 0.2);  border: 1px solid rgba(170, 192, 208, 0.2); padding-left:10px;}
.get-touch label{ font-size:16px;display: block; color:#525252;}
.get-touch h2{ font-size: 28px;color: #525252;font-family: 'OpenSans-Semibold';}
.get-touch .requsest_form .drop-rewueiment{height: 45px;font-size: 14px;width: 92.5%; -moz-appearance: none; background: rgba(0, 0, 0, 0) url("../images/get-touch-arrow.png") repeat scroll 0 0; background-position:106% 50%; background-repeat:no-repeat;color: #525252;}
.get-touch .requsest_form .drop-rewueiment option{ border-bottom: 1px solid #ddd;padding: 10px 20px;}
.get-touch .requsest_form .span100-massege{ height:auto; min-width: 100%; max-width:100%; background: none;margin-top: 10px;font-size: 14px; box-shadow: 0 0 4px 3px rgba(207, 207, 207, 0.2);  border: 1px solid rgba(170, 192, 208, 0.2); color: #525252; padding:10px ;}
.get-touch .requsest_form .captcha{ margin-bottom: 10px;display: block;}
.get-touch .requsest_form #captcha{margin-right: 10px;}
#change-image{ color:#2e6cb9;}
.span8send{ margin-top: 10px; }
.new-qute .span8send .btn{font-family: 'OpenSans-Bold';border:none; color:#222222;text-transform: capitalize;font-size: 18px; border-radius: 0; transition: all 0.4s ease-in-out 0s; padding: 10px 20px;}
.new-qute .span8send .btn:hover{color:#fac614;}
.requsest_form.cuntrycode{width: 31% !important;}
.requsest_form .p-number{width: 59% !important;}
.close { float: right;font-size: 33px;font-weight: 700;line-height: 1;color: #000 !important; right: 0!important; top: 0 !important;text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20);opacity: .2;}
.cms-counters-with-sep .cms-counter::after{opacity: 0;}
.send-msg{padding-top:28px;width: 200px;margin: 0 auto;float: none !important;}
@media (max-width:767px){
.send-msg{padding-top:18px!important;}
.get-touch .requsest_form{ padding: 0px 0 !important;}
.modal-dialog {position: relative;width: auto !important;  margin: 15px !important;}
.modal-header p{ padding-bottom:0px !important}
.get-touch .requsest_form .span100{ width:100 !important;height: 45px;background: none;margin-top: 10px; font-size: 14px; color:#525252;box-shadow: 0 0 4px 3px rgba(207, 207, 207, 0.2);  border: 1px solid rgba(170, 192, 208, 0.2); padding-left:10px;}
.new-caseconten .carousel-inner .item{text-align: left !important;}
.get-touch .requsest_form .span100-massege{height: 95px;}
}
/************Popup Request Quote End************/