.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel,.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,textarea{width:100%}#menu-sitemap,.social-icons{list-style:none}.comment-form input[type=tel],.comment-form input[type=email]{border:1px solid #dedede;color:#666;font-family:Montserrat,sans-serif;font-size:13px;margin-bottom:20px;outline:0;padding:10px 20px;transition:all .2s ease-in-out 0s;width:100%}textarea{height:140px}#menu-sitemap{padding:0;width:auto}.cleaning>span{color:#fff}.social-icons .fa{font-size:25px}.social{float:right;top:50px;width:auto}.social-icons>li{float:left;margin-left:10px}.social .social-icons .fa{color:#000;font-size:25px}#primary{margin-top:218px}.side-navigation a,.sidebar a{color:#000}.page-banner-section{margin-top:185px}.navbar-brand img{width:180px}.footer-widget.info-widget div a>img{width:200px}.footer-widget.info-widget .footer-designed a img{width:20px}a{color:#469ad4;text-decoration:none}.navbar-nav>li.current-menu-item a,.navbar-nav>li.current-menu-parent a,.navbar-nav>li>a:hover{color:#469ad4!important}.navbar-nav li.drop ul.sub-menu{border-bottom:5px solid #469ad4}.navbar-nav li.drop ul.sub-menu li.current-menu-item,.navbar-nav li.drop ul.sub-menu li:hover{background:#469ad4}.banner-contact-form{background:rgba(70,154,212,.7)}.about-section h2,.news-section h2,.services-offer-section h2,.side-navigation h2,.testimonial-section .title-section h1{border-bottom:5px solid #469ad4;color:#000}.services-offer-section{float:none;padding:0;width:auto;margin:0 auto;display:table}.services-offer-section .container{width:auto;float:none;display:inline-block;margin:0 auto;overflow:hidden;max-width:700px;min-width:700px}.services-offer-section .service-content h2,.services-offer-section .service-content h2 a{border:0;color:#000}#searchform input#searchsubmit,.news-section .news-post>a,.service-content>a,.wpcf7-form-control.wpcf7-submit{background:#469ad4;border-bottom:5px solid #f7d291}#searchform input#searchsubmit:hover,.news-section .news-post>a:hover,.service-content>a:hover,.wpcf7-form-control.wpcf7-submit:hover{color:#000;background:#f7d291;border-bottom:5px solid #469ad4}header.active .navbar-default{border-bottom:5px solid #4799d3;box-shadow:none}header.active .navbar-nav>li.current-menu-item a,header.active .navbar-nav>li.current-menu-parent a,header.active .navbar-nav>li>a:hover{color:#4799d3!important}.banner-section{background:url(/wp-content/uploads/2017/08/banner-info.jpg) no-repeat}.testimonial-section .bx-wrapper .bx-pager.bx-default-pager a.active{background:#469ad4}h1.entry-title{color:#000}.side-navigation span.wpcf7-form-control-wrap{position:relative;width:100%;float:left}.side-navigation span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{color:red;display:block;font-size:11px;left:auto;position:absolute;right:10px;text-align:right;top:13px;width:100%}.testimonial-outer>h2{color:#469ad4}.testimonial-outer{border-left:5px solid #f7d291}.testimonial-outer::before{border-left:10px solid #f7d291}.page-banner-section+iframe{margin-top:100px}.page-template-contact_us .contact-section h2,.page-template-contact_us .wpcf7-form h2{border-bottom:5px solid #469ad4;color:#000}.page-template-contact_us .services-page-section .contact-info ul.information-list li i{color:#469ad4}.form-search{border-bottom:5px solid #469ad4}.search h1{color:#000}#home-section .tp-caption.finewide_medium_white{margin-top:0!important;top:inherit!important}#home-section .tp-caption.finewide_medium_white.heading-one,#home-section .tp-caption.small_text.heading-one{top:30%!important;left:10%!important}.tp-caption.lfl.tp-resizeme.rs-parallaxlevel-0.start.hasclicklistener{left:10%!important}.col-md-8.inner-left-sec .col-md-12{border:1px solid #f1f1f1;padding:20px;margin-bottom:50px}.col-md-8.inner-left-sec .col-md-12 img{width:100%;margin-bottom:20px}#home-section .tp-caption.finewide_medium_white.heading-one.button-link-one{top:45%!important}


footer .up-footer .footer-designed {
    margin-top: 20px;
}

.services-offer-section  #owl-demo  
{
    width: 100% !important
}
/*.services-offer-section #owl-demo .owl-item
{
     width:17% !important;
}*/

footer .up-footer .footer-designed img {
    width: 20px;
    height: auto;
    margin: -5px 0 0 5px;
}
footer .up-footer h3.widget-title {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    margin: 0 0 15px;
        margin-bottom: 15px;
    margin-bottom: 15px;
    font-size: 15px;
    margin-bottom: 30px;
    text-transform: uppercase;
    color: #ffffff;
}
.blog .blog-section .blog-box .blog-post h3 a {
    color: #000;
    display: inline-block;
    float: left;
    text-decoration: none;
    text-transform: inherit;
    transition: all 0.2s ease-in-out 0s;
    width: 100%;
}
.service-content h3 a {
    color: #4799d3;
}
.inner-left-sec h3 {
    font-size: 20px;
    color: #000;
    font-weight: bold;
}
.side-navigation .wpcf7-form textarea.wpcf7-textarea, .contact-section .wpcf7-form textarea.wpcf7-textarea {
    margin: 0;
    display: block;
}
.side-navigation .wpcf7-form > div, .side-navigation .wpcf7-form > p, .side-navigation .wpcf7-form > h3, .contact-section .wpcf7-form > div, .contact-section .wpcf7-form > p, .contact-section .wpcf7-form > h3 {
    width: 100%;
    float: left;
}
.side-navigation .wpcf7-form > div .g-recaptcha.wpcf7-recaptcha, .contact-section .wpcf7-form > div .g-recaptcha.wpcf7-recaptcha {
    margin-bottom: 20px;
}
.side-navigation .wpcf7-form > p input.wpcf7-submit, .contact-section .wpcf7-form > p input.wpcf7-submit {
    float: left;
}
.contact-section .wpcf7-form > p {
    margin-bottom: 20px;
}
.contact-section .wpcf7-form > p input.wpcf7-submit {
    margin-top: 0;
}
.banner-contact-form p input.wpcf7-submit {
    float: left !important;
}
.page-id-10 .side-navigation {
    margin-top: -50px;
}
.comment-form-cookies-consent
{
    width:100% !important;
    display: inline-block;
}
#wp-comment-cookies-consent
{
    width:10% !important;
    float: left !important;
}
.comment-form-cookies-consent label
{
    width: 80% !important;
    float: left;
}
.comment-list .comment-meta
{
     background: transparent !important;
     padding: 2% 1% 2% 1%;
}
.comment-list .comment-author 
{
    margin-bottom:2%; 
}
.comment-list
{
    list-style: none;
}
.contact_us_form .col-md-6 ,.contact_us_form .col-md-12
{
    padding-left: 2px !important;
     padding-right: 0px !important;
}
/*.banner-contact-form form .wpcf7-response-output.wpcf7-validation-errors, .banner-contact-form form .wpcf7-response-output.wpcf7-display-none {
    display: none;
}
.banner-contact-form form span.wpcf7-not-valid-tip {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
}*/


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, 
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, 
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4,
 .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5,
  .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, 
  .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, 
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, 
  .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, 
  .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.how-we-are h1
{
    border-bottom: 5px solid #469ad4;
    color: #000;
    clear: both;
    display: table;
    float: none;
    margin: 0 auto 30px;
    font-weight: 700;
}
.how-we-are h2
{
      border: 0px;
    font-size: 20px;
    text-align: left;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.how-we-are p
{
    text-align: left !important;
}