ul.navigation > li.menu-item.current-menu-item > a, ul.navigation > li.menu-item.current-menu-item > a .nav_subtitle, ul.navigation > li.menu-item.current-menu-ancestor > a, ul.navigation > li.menu-item.current-menu-ancestor > a .nav_subtitle, ul.navigation > li > a .nav_tag {
    color: #0060a9 !important;
}

.mid_nav a .nav_tag, .bot_nav a .nav_tag, ul.navigation > li > a {
    color: #111 !important;
}

.header_mid input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]), .header_mid textarea, .header_mid select, .header_mid option, .header_mid .header_mid_outer {
  border-top: 2px solid #0060a9 !important;
}
.header_mid.header_mid_scroll .header_mid_outer::after, .cmsmasters_dynamic_cart .widget_shopping_cart_content, .cmsmasters_dynamic_cart .cmsmasters_added_product_info, .header_mid.header_mid_scroll {
    background-color: #fff !important;
}
.header_mid {

    background-color: #fff !important;
}
.cmsmasters_header_but, .cmsmasters_wrap_pagination ul li .page-numbers:hover, .cmsmasters_wrap_pagination ul li .page-numbers.current {
    border-color: #05c36c !important;
color: #111 !important;
}
#cmsmasters_heading_vfaj24f3a .cmsmasters_heading, #cmsmasters_heading_vfaj24f3a .cmsmasters_heading a {
text-shadow: 0 1px 1px #444;
}
.custom_home_calc_subtitle {
text-shadow: 0 1px 1px #444;
}
#cmsmasters_heading_8429vng35 .cmsmasters_heading, #cmsmasters_heading_8429vng35 .cmsmasters_heading a {
text-shadow: 0 1px 1px #444;
}
#cmsmasters_heading_q45i73qbm .cmsmasters_heading, #cmsmasters_heading_q45i73qbm .cmsmasters_heading a {
text-shadow: 0 1px 1px #444;
}
#cmsmasters_row_4nqvbf8jw {
    display:none !Important;
}
.cmsmasters_quotes_slider .cmsmasters_quote_site, .cmsmasters_quotes_slider .cmsmasters_quote_site a, .cmsmasters_quotes_grid .cmsmasters_quote_site, .cmsmasters_quotes_grid .cmsmasters_quote_site a, .cmsmasters_stats.stats_mode_bars.stats_type_horizontal .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, .cmsmasters_tabs.tabs_mode_tour .cmsmasters_tabs_list .cmsmasters_tabs_list_item a::before, .cmsmasters_stats.stats_mode_bars.stats_type_vertical .cmsmasters_stat_wrap .cmsmasters_stat_counter_wrap::before, .cmsmasters_tabs.tabs_mode_tab .cmsmasters_tabs_list .cmsmasters_tabs_list_item a::before, .cmsmasters_profile_vertical .cmsmasters_profile_subtitle, .cmsmasters_pricing_table .feature_list li > span::before, .cmsmasters_quotes_grid .cmsmasters_quote_inner::before, .cmsmasters_quotes_slider .cmsmasters_quote_cont::before, .widget_custom_contact_info_entries span::before, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_icon::before, .cmsmasters_icon_list_items.cmsmasters_color_type_border .cmsmasters_icon_list_item .cmsmasters_icon_list_icon::before, .widget_custom_contact_info_entries .adress_wrap::before, .cmsmasters_post_default .cmsmasters_post_cont_info .cmsmasters_sticky, .cmsmasters_profile_horizontal .cmsmasters_profile_subtitle, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.reversed, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_but.current, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_but:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover {
    color: #0060a9 !important;
}
ul.navigation {
    background-color: #fff !important;
}
#header .navigation li li > a:hover {
 color: #0060a9 !important;
}
#header .navigation li li > a{
 color: #666 !important;
}
.header_mid.header_mid_scroll .header_mid_outer {
min-height:100px !important;
    background-color: #fff !important;

}
ul.navigation ul, ul.navigation .menu-item-mega-container {
    background-color: #fff !important;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}
div.wpcf7-mail-sent-ok {
    border:none !important;
color: #fff !important;
text-align:center !important;
font-size:12px !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border:none !important;
color: #fff !important;
text-align:center !important;
font-size:12px !important;
}
.ajax-loader {display:none !Important;}

span.wpcf7-not-valid-tip {
    color: #fff;
    font-size: 10px;
    font-weight: normal;
    display: block;
opacity:0.8;
}
.entry-title {font-weight:600 !important;}

.social_wrap_inner {display:none !Important;}
.footer_copyright {text-align:center !important;}

div.wpcf7-mail-sent-ng, div.wpcf7-aborted {
    border: 2px solid #ff0000;
color: #fff !important;
}

.cmsmasters_header_but, .cmsmasters_wrap_pagination ul li .page-numbers:hover, .cmsmasters_wrap_pagination ul li .page-numbers.current {
background-color:#111 !important;
border: 1px solid #111 !important;
color: #fff !important;
}
#respond {display:none !important;}

.cmsmasters-icon-facebook-squared::before {font-size:22px; color: #0061aa; }
