.vc_general.vc_cta3.vc_cta3-style-classic {
    border-color: rgba(228, 168, 78, 0);
    background-color: #f7f7f7;
}

.footer-bottom {
    background-color: #808080;
}

.vc_custom_1440664493968 {
    margin-bottom: 0px !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    /* background: #eeeeee url(http://xml-io.proteusthemes.com/buildpress/wp-content/uploads/sites/16/2014/10/title-area-pattern.png) !important; */
    background-color: #eeeeee;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}

.wpb-js-composer .wpb_wrapper .widget-title::after {
    position: absolute;
    content: "";
    background-color: #328fce;
    height: 3px;
    width: 30px;
    bottom: -1px;
    left: 0;
}

.master-container {
    margin-bottom: 0px;
}

body {
    font-family: "Century Gothic", Source Sans Pro, Helvetica, Arial, sans-serif;
}

#SearchTable {
   border-collapse: separate;
   border-spacing: 8px; 
   margin: 0 auto;
border: 1px solid green;
   
}

#SearchTable tr {
    border:1px solid black;
}

.row {
    padding: 10px 0 0 0;
    font-size: larger;
    color: grey;
}
.navigation--main > li > a {
     padding-left: 25px; 
     padding-right: 25px; 
}

.icon-box__title, .widget-icon-box .icon-box:hover .fa {
    color: #dddddd;
}



#row p {
 font-size: 18px;
 position: relative;
 width: 100%;
 height: 100%;
 margin: 0;
 line-height: 20px;
 text-align: center;
 /* Starting position */
 -moz-transform:translateX(100%);
 -webkit-transform:translateX(100%);	
 transform:translateX(100%);
 /* Apply animation to this element */	
 -moz-animation: scroll-right 15s linear infinite;
 -webkit-animation: scroll-right 15s linear infinite;
 animation: scroll-right 15s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-right {
 100%   { -moz-transform: translateX(100%); }
 0% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-right {
 100%   { -webkit-transform: translateX(100%); }
 0% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); /* Browser bug fix */
 -webkit-transform: translateX(100%); /* Browser bug fix */
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 
 }
}
.banner__text {
    font-size: 20px;
    text-align: center;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    color: #454545;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
}
.timeline-feature-item .timeline-dot, .timeline-wrapper .timeline-dot {
    display: none;
}
.timeline-line o, .timeline-line z {
    background-color: rgba(222, 80, 52, 0);
}
h4 {   
// padding-left: 20px;
font-size: 20px;
    color: #f7f7f7;
}
.homeservicetitle {
padding-left: 20px;
}
#title h4 {
padding-left: 20px;
}
.uvc-heading {
background-color: #454545;
padding-top: 10px;
padding-bottom: 10px;
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    color: grey;
}
.logo .img-responsive {
    margin: 10px auto;
}
.aio-icon-title {
    display: block;
    font-size: 16px;
    line-height: 1.2em;
    //padding-left: 40px;
}
.captchaclass {
color: grey;
}
#expertisetitle {
color: #000000;
}
#scroll {
color: white;
padding-team:5px;
}
#horizontalscrolling-2 {
padding-top: 10px;
}
#bwg_load_0 {
    display: none;
}
.tablenav-pages_0 {
    display: none;
}
.bwg_load_btn_0 bwg_load_btn {
    display: none;
}
.vc_btn3-container.vc_btn3-right {
    text-align: center;
}