#news {
background-position: 0px 0px;
}

.pro-info ul  {
    margin-top: 20px;
    margin-bottom: 20px;

}

.home-centre-col {
width: 400px;
margin: 0px auto;
float: none !important;
margin: -65px 0 0;

}



input {
border: 3px solid #157525;
}

footer .widget {
margin-top: 40px;
color: #fff !important;

}

.sfsi_wDiv {
    left: 0px important;
}

i {
color: #6aac71 !important;
}

.left-bar-side i {
color: #fff !important;
}


.rights ul li {
   color: #fff !important;
}

.sub-banner .links {
display:none !important;
}

.related-course {
display:none;


}


footer .widget a {
color: #fff !important;
font-size: 16px;
margin: 5px 0 0 0;
}

footer .widget p {
color: #fff !important;
font-size: 16px;
margin: 5px 0 0 0;
}

footer {
padding-top: 0px !important;
}
footer p {
color: #fff !important;
}

.pro-info li {
list-style: disc !important;
list-style-position: inside !important;
line-height: 20px !important;
}

.project-like, .c-date {
display:none;
}

#banner .text-slider {
    margin-bottom: 150px !important:
}

#banner .flexslider {
    margin-bottom:  300px;
}

#banner .text-slider h3 {
padding-right: 20px;
}

.text-slider  h3 i {
display:none;
}

.find-drive {

    display: none;
}

.sidebar {
float: left;
width: 20%;

}

div#wpcs_tab_1292 {
    top: 360px !important;
}



.prodct-single div .col-sm-3 {
display: none !important;
}

a {
    color: #35763c;
    text-decoration: none;
}

.wpb_text_column table td {
padding: 10px !important;
}

.custom-testimonial code {
 font-size: 24px !important;
font-weight: 400 !important;
letter-spacing: -.5px !important;
}

.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
background-color: #69ac6d !important;
}

.testimonial-client code {
     font-size: 16px !important;
}

.wpb_text_column li {
margin: 0 0 20px 0;

}

.wpb_text_column ul {
    list-style-position: outside !important;
margin: 0 0 20px 0;

}

.offers-panel .title {
display:none;
}

.tittle {
margin-bottom: 0px;
}

.tab-pane .col-md-3 {
width: 33% !important;
}

.price-inner .btn {
display:none;
}

.wpb_text_column li  {
    /* list-style: none; */
    list-style-position: inside;
list-style-type: circle;
}

#pricing .price-inner .btn:hover {
background: #35763c !important;
color: #fff !important;
}

.sub-banner h2 {
margin-top: 35px !important;
}

.color-switcher {display:none;
}

table, td, tr {
background-color: #fff;
border: 1px solid #ccc;
}

.quote .btn {
width: 250px;
font-size: 22px !important;
}

.form-style {
 font-size: 12px !important; 
line-height: 12px !important; 
margin-bottom: 20px !important;
}

h2 {
margin-top: 0px !important;
}

.page-content {
margin: 0px auto;
padding: 0px 0 0 0;

}

.quote-sim {

display:none;

}




.right-map, .where, .testi-small, .cate-name {
display:none !important;
}

.highlight {
font-size: 20px;
}

.margin-t-40 {
display:none;
}

.text-content {
width: 90%;

}

.col-md-8, .col-md-12 {
padding: 0px !important;
}

#banner .text-slider p {
     font-weight: 500 !important;
}


.widgettitle {
margin-top: 0px !important;
margin-bottom: 30px !important;
}

.alignleft {
position: relative;
    vertical-align: text-top;
    margin-right: 15px;
    margin-bottom: 15px;
    line-height: 1;
    top: 5px;
    float: left;
}

.inspectors .container {
max-width: 500px;
margin: 0px auto;
}

.inspectors .col-md-3  {
width: 100%;
}

.find-drive h5 {
display: none !important;
}

.wpcf7 p {
background-color: #fff !important;
color: #6d7a83 !important;
margin: 0px !important;
padding: 0px !important;
font-weight: normal;
width: 100% !important;
}


.drive-form input {
    background: #f3f3f3;
    box-shadow: none;
border: 0px;

}

label {
font-size: 14px;

}

.drive-form input {
padding: 10px;
width: 100%;

}

input[type="submit" ] {
background: #35763c;
width: 100%;
color: #fff;
font-weight: bold;
text-transform: uppercase;
   margin: 20px 0;
}



#banner .text-slider h3 i {
float: right;
}

#banner .text-slider p { 
font-weight: 500 !important;
}

#testimonials .testi p {
width: 100% !important;
text-align: center !important;

}


#testimonials .testi h5 {
font-size: 12px !important;
width: 100% !important;
text-align: center !important;

}

#testimonials .feed-text {
width: 100% !important;
}

#testimonials .avatr {
display:none;
}


#testimonials {

padding: 0px !important;

}

.nav-tabs div {
width: 50%;
}


.nav-tabs {
display:none;
}

.tab-content {
    width: 100%;
    margin: 0px auto;
}

.tab-pane .col-md-3 {
width: 50%;
}

.testimonial-heading {
display:none;
}

.testimonial-content code {
color: #6d7a83;
font-family: 'Roboto', sans-serif;
font-size: 18px;
    background-color: transparent;
font-weight: 100;
}

.testimonial-client code {
color: #6d7a83;
font-family: 'Roboto', sans-serif;
font-size: 12px;
    background-color: transparent;
 }

.testimonial-client {
text-align: center;
}
 
code {
    background-color: transparent;
}

.strong-view.controls-type-sides .wpmslider-prev, .strong-view.controls-type-sides .wpmslider-next {

    top: calc( 50% - 60px ) !important;
}

.quote h1 {
color: #fff !important;
}

.text-slider p {
     font-weight: bold;
}


.quote span {
font-size: 16px;
letter-spacing: 1px;
}

#wpcf7-f1204-p186-o1 .wpcf7-text {
padding: 5px;
}

#wpcf7-f1204-p186-o1  label {
padding: 20px 0 5px 0;
}

.wpcf7-form-control-wrap {
margin: 10px 0 10px 0;
}

.wpcf7-form span.wpcf7-not-valid-tip {
display: block;
}

.radio-341 .wpcf7-list-item {
clear:both;
float:left;
}

.wpcf7 p {
clear:both;
}

.wpcf7-date {
padding: 0 5px 0 5px;
}

input[type="submit" ] {
    padding: 10px;
}

.wpcf7-wpgdprc span {
    margin: 20px 20px 20px 0 !important;
    padding: 5px;
    background: #d7d7d7;
}

