/* Existing site content customisations retained during migration. */
.header .custom-header-text {
    line-height: 20px;
    margin-bottom: 0;
}
.header .top-details {
    line-height: 20px;
    height: 100px;
    margin-right: 0;
}
.wpb_row.vc_row-fluid {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-bottom: 0;
    position: relative;
}
.custom-center {
max-width: 500px;
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
}

div.tp-caption {
    white-space: normal !important;
}

.vc_responsive .home_box_wrap.wpb_row .vc_span2 {
float: left;
width: 18.8%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}
.home_box_wrap .home_box_last {
margin: 0 !important;
}
.theme_7 .member-job {
    margin-bottom: 5px;
    color: #aeaeae;
    font-size: 14px !important;
    text-align: center !important;
    font-family: "Roboto";
    line-height: 1.3em;
    font-weight: normal;
    -webkit-transition: color .3s ease-in;
    transition: color .3s ease-in;
}

.theme_7 .member-name {
    margin-bottom: 3px;
    text-transform: uppercase;
    font-size: 14px !important;
    text-align: center !important;
    font-family: 'Roboto Condensed', sans-serif;
    color: #5b5e60;
    line-height: 1.3em;
    font-weight: normal;
    -webkit-transition: color .3s ease-in;
    transition: color .3s ease-in;
}
.main-nav .sub-menu {
    width: 280px !important;
}
.theme_8 .member-name a {
    text-decoration: none;
    color: #000000 !important;
    font-size: 17.5px !important;
}
.theme_8 .member-job {
    color: #000000 !important;
}
.theme_8 .member-desc {
   color: #000000 !important;
}
.theme_9 .member-name {
    color: #000000 !important;
}
.theme_9 .member-job {
    color: #000000 !important;
}
.theme_9 .member-desc {
    color: #000000 !important;
}
.theme_7 .member-job {
    color: #000000 !important;
}
.theme_7 .member-name {
    color: #000000 !important;
}
body {
    color: #000000 !important;
}
h1, h2, h3, h4, h5, h6 {
    color: #000000 !important;
}
#headerWidget .widget .widgettitle, .footer-dark #pageFooterCon .widget .widgettitle {
    color: #fff !important;
}
.copyright p {
    color: #a5a5a5 !important
}
ul.yith-faqs-categories li a {
    display: block;
    border: 1px solid #000000 !important;
    border-radius: 5px;
    padding: 5px;
    text-decoration: none;
    color: #000000 !important;
    background-color: #fff;
    outline: 0;
}
@media screen and (max-width: 480px) {
.site-main > .vc_row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}}
@media screen and (max-width: 480px) {
.container, .main-side-left .container, .pix-container, .main-side-left .left-menu-content .pix-container, .left-main-menu .menu-container {
    max-width: 100% !important;
    min-width: 280px;
}}
@media screen and (max-width: 767px) {
.container {
    width: 100% !important;
}}
.wpmchimpa-reset, .wpmchimpa-reset div, .wpmchimpa-reset span, .wpmchimpa-reset h1, .wpmchimpa-reset h2, .wpmchimpa-reset h3, .wpmchimpa-reset h4, .wpmchimpa-reset h5, .wpmchimpa-reset h6, .wpmchimpa-reset p, .wpmchimpa-reset a, .wpmchimpa-reset img, .wpmchimpa-reset fieldset, .wpmchimpa-reset form, .wpmchimpa-reset label, .wpmchimpa-reset legend, .wpmchimpa-reset table, .wpmchimpa-reset caption, .wpmchimpa-reset tbody, .wpmchimpa-reset tfoot, .wpmchimpa-reset thead, .wpmchimpa-reset tr, .wpmchimpa-reset th, .wpmchimpa-reset td, .wpmchimpa-reset button, .wpmchimpa-reset button:hover, .wpmchimpa-reset button:active, .wpmchimpa-reset button:focus {
    color: #ffffff !important;
}
.wpb_widgetised_column{background:#f6f7fb;border:1px solid #e3e7ec;padding:24px;border-radius:3px}.wpb_widgetised_column ul{list-style:none;margin:0}.wpb_widgetised_column li{padding:9px 0;border-bottom:1px solid #e3e7ec}.wpb_widgetised_column .widget{margin-bottom:26px}
