#sidebar-subsidiary-2c.sidebar-2c.sidebar-subsidiary .search_key .widget-wrap .search_nearby_widget {background-color:#eee}
.primary_menu_wrapper {background-color:#fff;}
#site-title img, #site-title1 img {max-width: 300px}
.sticky_main #branding1 {background:#fff;}
#branding1 h1 {padding:0;}
.menu-secondary_wpr, .menu-secondary_wpr .nav_bg, div#menu-secondary .wrap {background-color: #0385bf} /*#0165bd;*/
div#menu-secondary .menu li a {color:#fff;}
.widget h3, .widget-search .widget-title, .widget-title, .widget.title, .sidebar .widget h3, .sidebar .widget-search .widget-title, .sidebar .widget-title, .sidebar .widget.title {border-bottom: 1px solid rgba(0, 0, 0, 0.13);}
.current-menu-parent {background-color:#fff !important;}

#sidebar-subsidiary-2c.sidebar-2c.sidebar-subsidiary {background-color:#f8981d !important}
.footer_top, .footer_top .foot, .footer_top, .footer_top .footer-wrap.row {background-color:#002e42 !important}
#footer .widget-title {font-size:21px !important}
.footer_widget_wrap .widget-inside p {font-size:17px;}
#footer .footer_bottom {background-color:#0385bf !important; color:#fff;}

#menu-secondary .menu ul li a:hover:before, div#menu-secondary .menu li.current-menu-item a:before {height:1px;}
#menu-secondary .menu ul li.current_page_item a:before, .mega-menu ul.mega > li.current-menu-item >a:before, .mega-menu ul.mega > li > a:hover:before {height:1px; }

#menu-secondary .menu > ul > li > a:hover:before {height:3px;}
 div#menu-secondary .menu li.current-menu-item > a:before {height:0px;} 
#menu-secondary .menu ul li.current_page_item > a:before,  .mega-menu ul.mega > li.current-menu-item >a:before, .mega-menu ul.mega > li > a:hover:before {height:1px; }

#branding, #branding1 {padding:4px 0}

.widget h3, .widget-search .widget-title, .widget-title, .widget.title, .sidebar .widget h3, .sidebar .widget-search .widget-title, .sidebar .widget-title, .sidebar .widget.title, body h1.loop-title, body h1.page-title {border-bottom:0px !important}


.tev_sorting_option {display:none}

body.login {background: #fff;}

.google-map-wrapper #map_canvas {min-height:250px;}

.location_fld_wrapper {display:none !important;}

@media only screen and (min-width: 768px) {
.grid .post:nth-child(2n), .grid div[id*="post"]:nth-child(2n) {
margin-right:0;
}

}

/* MOBILE SITE */
.tab-bar, .tab-bar-section.middle {background-color:#fff !important;}
.middle.tab-bar-section a img {padding:4px 0}

.event_type {height:0px; overflow:hidden; padding:0;}