/*
Theme Name: Seo New Delhi
Theme URI: http://www.seonewdelhi.com
Description: It is reserved for Seo New Delhi
Author: A New India Development Team
Author URI: http://www.seonewdelhi.com
Version: 1.0
*/
.shbtn{margin-top: 10px;}
.quotecaptcha {font-size: 18px;}
input#quoteid {width: 60%;}
input.quotecls {
    height: 47px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #979696;
    vertical-align: middle;
    background-color: #dfdfdf;
    background-image: none;
    border: 0px solid #ccc;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    outline: none;
}
input.quotecls:focus, input.slid-capt:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.mcap {width: 150px;}
.servicecaptcha {font-size: 20px;}
input.scapcls {height: 47px;border: 0px solid #ccc;background-color: #ececec;border-radius: 1px;margin-top: 35px;padding: 10px 10px;}
@media screen and (max-width: 768px){
	.mcap {width: initial;text-align: center;}
}
div#wpcs_tab_991 {top: 370px!important;}
div#wpcs_content_main_991 {
	overflow-y: unset!important;
	width: 300px!important;
    height: initial!important;
	top: 150px!important;
}
div#wpcs_close_slider_991{display: none;}
div#wpcs_content_inner_991 {
	background: none!important;
	padding: 0px!important;
	margin: 0px 0px 20px 0px!important;
	border: 0px solid #0c0000!important;
}
h2.head-side {text-align: center;font-size: 24px;margin-top: 0px;margin-bottom: 16px;background: #1f3e5d;padding: 10px;color: #ffffff;}
.txt-fild, .emil-fild, .phn-fild {width: 100%;height: 38px;margin-bottom: 10px;padding: 5px 10px;background: #e8e8e2;border: none;border-radius: 5px;outline: none;}
.msg-fild {width: 100%;height: 80px;margin-bottom: 10px;padding: 5px 10px;background: #e8e8e2;border: none;border-radius: 5px;outline: none;}
input.slid-capt {
    height: 36px;
	margin-bottom: 10px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #979696;
    vertical-align: middle;
    background-color: #dfdfdf;
    background-image: none;
    border: 0px solid #ccc;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    outline: none;
}
.s-btn {color: #fff;background-color: #d2322d;border-color: #ac2925;border: none;float: right;padding: 6px 20px;border-radius: 5px;text-transform: uppercase;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {clear: both}

.fa-whatsapp:before {content: "\f232";}
.btm-cta-txt {
    -webkit-column-count: auto;
    column-count: auto;
    background: #ffc600;
    display: none;
    color: #fff;
    position: fixed;
    bottom: 0;
    -webkit-box-shadow: -14px -6px 11px 0 #27202036;
    box-shadow: -14px -6px 11px 0 #27202036;
    width: 100%;
    z-index: 9999;
}
@media screen and (max-width: 767px){
	.btm-cta-txt {display: none!important;}
}
.call_wrapbotm {border-right: 1px solid #0058b2;margin-right: 10px;padding: 6px 0 6px;font-size: 17px;font-weight: 600;}
.call_wrapbotm a:hover {text-decoration: none;color: #fe0000;}
.call_wrapbotm a i.fa {padding: 5px;transition: all .5s ease-in-out;}
.call_wrapbotm a:hover i.fa {background: #fff;border-radius: 50%;}
.side-slidform span.wpcf7-not-valid-tip {float: right;margin: -38px 10px 0px 0px;position: relative;}
.side-slidform .mathcaptcha-474 span.wpcf7-not-valid-tip {margin: initial;float: none;}
@media screen and (max-width: 992px){
	.call_wrapbotm {font-size: 14px;}
}
.page-id-5 #wpcf7-f788-o2 .wpcf7-form label, .page-id-5 #wpcf7-f789-p5-o1 .wpcf7-form label, .page-id-5 #wpcf7-f992-o3 .wpcf7-form label{
	display:none;
}