.scheme_original .top_panel_middle {
    background-color: #fff !important;
 /* background-image: url("http://www.ascotsandchapels.com/bg_f.jpg")!important; */
    background-repeat: no-repeat !important;
}

.scheme_original .header_mobile {
    background-color: #fff !important;
}

.wpgmp_location_title {
    line-height: 25px;
    display: block !important;
}

.page_content_wrap {
    padding: 0rem 0 !important;
}

.tribe-events-page-title {
    clear: none;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: .5em;
    position: relative;
    text-align: center;
    margin-top:20px;
    z-index: 0;
}

.tribe-events-promo {
    visibility: hidden;
}

.post_title {
    margin-top: 30px !important;
}

.post_buttons a {
    float: none;
    display: inline-block;
    margin-left: 10px;
   margin-bottom: 5px !important;
}

.menu_main_nav > li > ul {

    top: 2.8em !important;

}

.scheme_original .sc_promo_block {
    background-color: #fff !important;
}


.copyright_wrap_inner {
    background-color: #061d14 !important;
}
.top_panel_middle .menu_main_wrap {
    margin-top: 3.575rem;
    float: left;
    display: block;
    text-align: unset;
}
.menu_main_nav > li.result_hover ul.sub-menu {
    display: block !important;
    animation: none !important;
  top:23px !important;
}

.front-page-header-text {
    background: #fff !important;
    text-align: center;
    padding: 0.5% 0 !important;
}

.scheme_original .menu_main_nav > li ul {
    border-color: #061D14;
}

.scheme_original .menu_main_nav > li ul {
    background-color: #061D14;
}

.scheme_original .menu_main_nav > li > a {
    color: #1F3017 !important;
}

.top_panel_middle .menu_main_nav_area {
    max-height: 100px !important;
}

.scheme_original .header_mobile .panel_top, .scheme_original .header_mobile .side_wrap {
    background-color: #fff;
}

.top_panel_middle .menu_main_wrap {
   /*  border-bottom: 1px double black !important; */
}

.scheme_original .top_panel_wrap_inner {

    background-color: #22201c;
   /*      border-bottom: 1px double black !important; */

}

.contacts_wrap_inner {
    background-color: #fff !important;
}

.scheme_original .sc_item_title::after {
    color: #d3b367 !important ;
    display: none !important ;
}

.scheme_original .sc_item_subtitle {
    color: #102F1A !important ;
}


.scheme_original .sc_promo_title {
    color: #085721 !important;
    line-height: 45px !important;
    text-transform: uppercase !important;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.sc_promo .sc_promo_button {
    margin-top: 9.5em !important ;
    display: none !important ;
}

.top_panel_fixed .top_panel_wrap .logo_fixed {
    max-height: 120px !important;
}

.sc_button.sc_button_style_border {
    border-color: #fff !important;
}

.sc_button.sc_button_style_border {
    color: #fff !important;
}

.sc_button.sc_button_style_border:hover {

    background-color: #102F1A !important;

}


.scheme_original .top_panel_title_inner {
    background-color: #102F1A;
}


.scheme_original .top_panel_title_inner .post_navi .post_navi_item a, .scheme_original .top_panel_title_inner .breadcrumbs a.breadcrumbs_item {
    color: #fff;
}


.scheme_original .top_panel_title_inner .post_navi span, .scheme_original .top_panel_title_inner .breadcrumbs span {
    color: #fff;
}

.scheme_original .widget_area_inner {
    background-color: #102F1A;
}

.scheme_original .widget_area_inner {
    color: #fff;
}

.scheme_original h6, .scheme_original h6 a {
    color: #fff;
}

.scheme_original .sc_promo_descr {
    color: #5e5e5e !important;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;
    font-size: 1.155em !important;
}

.scheme_original .isotope_item_colored_1 .post_item {
    background-color: #000 !important;
}

.top_panel_wrap .logo_main, .top_panel_wrap .logo_fixed {
  	max-height: 149px;
}

.front-page-header-text .logo_main {
    max-width: 90%;
}


.scheme_original .header_mobile .menu_button, .scheme_original .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon {
    color: #1E2F15 !important;
}

.scheme_original .header_mobile .menu_button:hover, .scheme_original .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon:hover, .scheme_original .header_mobile .menu_main_cart.top_panel_icon:hover .top_panel_cart_button .contact_icon, .scheme_original .header_mobile .side_wrap .close:hover {
    color: #F0C330 !important;
}

.scheme_original .header_mobile .menu_main_nav > li ul li a {
    color: #1E2F15 !important;
}

.header_mobile .menu_main_nav > li {

    float: none;
    display: block;
    border-bottom: none;
    margin-bottom: 10px !important;

}


.scheme_original .header_mobile .side_wrap .close {
    border-color: #000 !important;
}

.scheme_original .header_mobile .side_wrap .close {
    color: brown !important;
}

.scheme_original .header_mobile .menu_button:hover, .scheme_original .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon:hover, .scheme_original .header_mobile .menu_main_cart.top_panel_icon:hover .top_panel_cart_button .contact_icon, .scheme_original .header_mobile .side_wrap .close:hover {
    color: black !important;
}



/*
@media screen and (max-width: 480px){
	.header_mobile .logo_main {
		height: 100px;
	    max-height: 100px;
	}
  .header_mobile .menu_button {
		left: 90%;
		right:auto;
	}
}
@media screen and (max-width: 640px) {
	.header_mobile .logo_main {
		height: 150px;
	    max-height: 150px;
	}
  .header_mobile .content_wrap {
    text-align:left !important;  
    margin-left:20px;
  }
}
@media screen and (max-width: 1024px){
	.header_mobile .logo_main {
		height: 175px;
	  max-height: 175px;
	}
  .header_mobile .content_wrap {
    text-align:left !important;
    margin-left:20px;
  }
}*/


.scheme_original .top_panel_title_inner {
  margin-bottom: 5px !important;
}