#change_wrap_div{ background-color: #ffffff !important; }#change_wrap_div{ background-repeat: no-repeat !important; }body{ background-color: #ffffff !important; }body{ background-repeat: no-repeat !important; }body{ background-attachment: fixed !important; } #footer{ background-color: #ffffff} #footer{ background-repeat: no-repeat} #sub-footer { background-color: #ffffff !important; } #sub-footer { background-repeat: no-repeat !important; } .ga-icon-box p { margin-bottom: 15px!important; }
.dfd-fixed-button { display: none!important; }
.col-image { min-height: 400px!important; }
.wpb_wrapper p a { font-size: 18px!important; }
nav.mega-menu .carousel-nav { display: none!important; }
.dfd-search-mobile-show { display: none!important; }
.icon-mobile-menu span.icon-wrap.dfd-top-line { width: 31px!important; }
.icon-mobile-menu span.icon-wrap.dfd-middle-line { width: 31px!important; }
.ubtn-img-container .ubtn-data.ubtn-text {margin-top:10px;}
.vc-row-wrapper.vc_row-fluid.row-bottom {bottom:100px;}
ul, ol, dl { list-style-position: outside;}
.ubtn {text-decoration: none !important;}
.ubtn:hover {color: #537da4 !important;}

@media only screen and (max-width: 480px) {
p { font-size: 15px!important; }
}
ol { margin-left: 0!important; }
.row-bottom { position: absolute!important; bottom: 50px; right: 25px; }

@media only screen and (max-width: 480px) {
.row-bottom { position: relative!important; }
}
.ubtn-img-container { important; float: right; }

.mega-menu-item.nav-item.menu-item-depth-0:last-child a {
    width: 30px;
    height: 30px!important;
    background-color: #3a5998;
    color: white!important;
    border-radius: 50%;
    padding: 8px 10px 10px 10px!important;
    line-height: 1!important;
    margin-top: 5px;
    margin-right: 10px;
}

.ubtn-img-container .ubtn {
    line-height: normal !important;
margin-top: 10px !important;
padding: 10px !important;
}
