body, body h1, body h2, body h3, body h4, body h5, body h6 {line-height: 24px;}
.wmpci-clearfix h2, .wmpci-clearfix h4{line-height: normal;}
body, .footer-widgets{text-align:left !important}
.site-header .header-menu li a{font-size:14px;}
.review-box{min-height:292px;}
.experience-area-section li{width:calc(22% - 25px);}
/* header {position:relative !important;}*/.closeme{ position: absolute; right: 6px; top: 3px; font-size: 22px; color: #fff; z-index:9999;
}
.blink_me2{margin-left: 34px;}
.blink_me3{float: right;}
.block-element.element-one { margin-top: 0px !important;
}
.technologies-section, .technologies-section .container{padding:0px !important;}
#services .srvc-hdng h2{text-align:center !important;}
.experience-area-section li span{font-size:48px;}
.wpb_text_column h2{font-size:16px !important; text-align:left !important;}
.woocommerce-Tabs-panel h1, .woocommerce-Tabs-panel h2{font-size:18px !important;text-align:left !important;}
.product-clone-div ul li .clone-wapper{min-height:220px !important;}
.wpb_wrapper p{font-size:16px !important;}
.srvc-boxs_all_3_box .vc_col-sm-4 .feature-content p{text-align:left}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:auto}
.wpb_wrapper{margin-bottom: 10px !important}
.wpb_wrapper h1{text-align: left;font-size:18px;}
.wpb_wrapper u{color:#000;font-size:16px;}
.wpb_wrapper p{color:#000;font-size:18px;}
.menu-slidebar .sub-menu-arrow{top:14px;}
.menu-slidebar a{padding:20px;}
.menu-slidebar, .menu-slidebar li, .menu-slidebar ul{font-size:26px;}
.product-clone-div h2, .product-clone-div p{text-align:left !important}
.product-clone-div ul li .clone-cont{padding-bottom:22px;}
.product-clone-div ul li .clone-wapper{min-height: 280px;}
.fade.in { opacity: 1 !important; background: none;
}
.flexslider{border:0px !important}
.modal {top:20px;}
.vc_row{clear:both !important;}
.product-clone-div h1, .product-clone-div h2{text-align:left !important;}
.woocommerce .product-section-description, .woocommerce-page .product-section-description{ padding:0px;
}
.sb-slidebar{z-index:999999 !important;}
.site-header .header-right { background-color: #064889 !important;
}
.site-header .header-left { background-color: #064889 !important;
}
.header-top-wrap{background-color: #064889 !important;}
.site-header .site-logo { background-color: #064889 !important;
}
.quicknav-search{display:none !important;}
.quicknav-account{display:none !important;}
a.inqury_btn > span { line-height: 42px !important;
}
.modal-content input[type=text], input[type=password], input[type=email], input[type=tel], textarea, select { padding: 10px;
}
.technologies-section, .technologies-section .container { padding-top: 30px !important;
}
@media only screen and (max-width: 600px) { html, html.touch {margin-top:0px !important;}
span.rundcircle img { width: 11px !important;
}
}
@media only screen and (max-width: 760px) and (min-width: 330px) { html, html.touch {margin-top:0px !important;}
.block-element { width: 30% !important;
}
.main-heading
{ position: relative; top: 40px !important;
}
.get_quote_popup #nf-form-title-1 hundefined { font-size: 20px; font-weight: bold; text-align: center; display: block; margin-bottom: 13px;
}
.modal-content input[type=text], input[type=password], input[type=email], input[type=tel], textarea, select { padding: 10px;
}
.modal-body { padding: 10px;
}
.get_quote_popup .modal-header .close { top: -7px; right: 5px;
}
.wpb_gallery .theme-default .nivo-controlNav { padding: 10px 0 3px; display: none;
}
#tpHeadNew1 { min-height: 155px !important;
}
.technologies-section, .technologies-section .container { padding-top: 0px !important;
}
}
@media only screen and (max-width: 600px){ html, html.touch {margin-top:0px !important;}
.block-element.element-one { margin-right:-1px !important;
}
}
@media (max-width: 768px){ html, html.touch {margin-top:0px !important;}
.topheader { display:none;
}
#header{ z-index: 999999; position: fixed !important;
}
#services {padding-top:0px !important;}
section .container{padding:0px !important;}
section .banner-form, section .banner-content{padding:25px 25px;}
.page-id-2547 #content{padding-top:120px !important;}
#newAboutus{background-image:none !important;}
.single_add_to_cart_button { float:none !important; width: 128px !important; text-align: center !important;
}
.modal{top:100px !important;z-index:999999 !important;}
section.hire-developers-section{top:232px !important;}
.nf-form-content .nf-field-label label{color:#000 !important;}
}
.modal-content{width:80% !important;border:1px solid #ddd !important;margin:0px auto !important;border-radius:10px !important;}
.modal-body h3{font-size:20px !important;}
.nf-before-form-content{margin-bottom:20px!important;display:block !important;}
.nf-field-element input, .nf-field-element textarea{border:2px solid #ddd !important;border-radius:10px !important;}
.banner-form{padding:25px 20px !important;border-radius:10px !important;}
.nf-field-label label{color:#000 !important;}
.contact-form input{padding:0px !important;}
.page-template section.hire-developers-section{top:100px;}
@media screen and (max-width: 782px){
html, html.touch {margin-top:0px !important;}
}
.vc_toggle_title
{
display:flex!important;
}
.footer-widgets h3:before
{ display:none!important;
}
select#nf-field-75,.nf-form-title,select#nf-field-75 option { font-size: 17px;
}
.nf-field-element input[type='submit'] { padding:0 22px!important; font-size: 17px;
}
.nf-field-label label { left:0!important;
}
h2 + ul li a { padding: 0;
}
