#mpcth_page_wrap #mpcth_mega_menu .menu-item > .sub-container > .sub-menu {
background-repeat: no-repeat;
background-position: bottom right!important;
}

.mpc-small-bm { 
   margin-bottom: -1.2em!important;
}

.mpc-zero-bm { 
   margin-bottom: 0em!important;
}

.mpcth-portfolio-single-template cite { margin-top: 0.4em!important;}


.menu-item-1098 > .sub-container { height: 387px!important; }

#mpcth_page_header_container.mpcth-header-ready .widget .menu-item-1098 > .sub-container > .sub-menu {
height: 387px!important;
}

.menu-item-1095 > a { width: 177px!important; }
.menu-item-1286 > a { width: 177px!important; }
.mpcth_page_wrap.mpcth-skin-dark #menu-item-1286 > a { width: 190px!important; }

#mpcth_page_wrap.mpcth-skin-dark  #menu-item-380 > a { width: 177px!important; }


body #mpcth_page_wrap.mpcth-skin-dark .menu-item-840 > .sub-container > .sub-menu {
background: #222222 important;
padding-right: 229px!important;
padding-bottom: 25px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark .menu-item-1178 > .sub-container > .sub-menu {
background: #222222 !important;
padding-left: 0px!important;
padding-bottom: 115px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark .menu-item-378 > .sub-container > .sub-menu {
background: #222222 !important;
padding-right: 165px!important;
padding-bottom: 30px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark .menu-item-926 > .sub-container > .sub-menu {
background: #222222 !important;
padding-right: 159px!important;
padding-bottom: 168px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark #mpcth_page_header_container.mpcth-header-ready .widget .menu-item-1098 > .sub-container > .sub-menu {
background: #222222 !important;
padding-right: 250px!important;
padding-bottom: 0px!important;
height: 326px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark .menu-item-1288 > .sub-container > .sub-menu {
background: #222222 !important;
padding-right: 0px!important;
padding-bottom: 144px!important;
}

body #mpcth_page_wrap.mpcth-skin-dark .menu-item-1913 > .sub-container > .sub-menu {
background: #222222 !important;
padding-right: 180px!important;
padding-bottom: 0px!important;
}

.menu-item-1660 {
position:relative;
top: -122px!important;
left: 234px!important;
}

.page-id-1316 #mpcth_page_wrap #mpcth_page_header_wrap #mpcth_controls_wrap { display:none!important;}

.mpcth-margin-1em { margin-bottom:1em!important;}
.mpcth-margin-2em { margin-bottom:2em!important;}
.mpcth-margin-3em { margin-bottom:3em!important;}
.mpcth-margin-4em { margin-bottom:4em!important;}
.mpcth-margin-5em { margin-bottom:5em!important;}

#mpcth_page_wrap #mpcth_nav, #mpcth_page_wrap #mpcth_controls_wrap {
    font-size: 17px;
}
#mpcth_page_wrap #mpcth_page_header_secondary_content {
    font-size: 11px;
    float: right;
}
#mpcth_header_second_section #mpcth_page_header_secondary_content, #mpcth_header_second_section #mpcth_page_header_secondary_content a, #mpcth_header_second_section {
    color: transparent;
}
h4 {
    text-transform: uppercase;
}
.mpcth-menu > ul > .page_item > a, .mpcth-menu > .menu-item > a, #mpcth_menu > ul > .page_item > a, #mpcth_menu > .menu-item > a {
  
    line-height: 2em;
    margin-bottom: 50px;

}
#mpcth_main .wpb_call_to_action .wpb_call_text {
    font-size: 1.9em;

}