HTML > BODY > DIV#page > DIV#content {
       background-color: rgba(236,231,237,1)!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container {
       background-blend-mode: darken!important; 
       background-image: linear-gradient(to bottom, #ffffff 0%,#ededed 100%)!important; 
       background-position: center center!important; 
       background-repeat: no-repeat!important; 
       background-size: cover!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.vc_row.wpb_row.vc_row-fluid > DIV.wpb_column.vc_column_container > DIV.vc_column-inner > DIV.wpb_wrapper > DIV.wpb_text_column.wpb_content_element > DIV.wpb_wrapper > DIV#fp_1 > DIV.fp_categories_holder > DIV.fp_content > DIV.foodpress_tab_content.dinner.fp_1 > DIV.food_items_container > DIV.fp_box.menuItem.c_33.normal_item.fp_popTrig.style_2 > DIV.fp_inner_box > DIV.fp_thumbnail.new_fp_thumbnail > IMG.new_fp_thumb  {
       width: 180px!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#tribe-events > DIV#tribe-events-content-wrapper > DIV#tribe-events-content {
       border-color: rgba(224,126,126,1)!important; 
       border-top-style: none!important; 
       font-family: Montserrat!important; 
       width: 700px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#awe-plugin-booking > DIV.apb-container > DIV.apb-layout > DIV.apb-content-area > DIV.apb-content > DIV.apb-content > DIV.apb-room > DIV.apb-room_item.apb-room_item-492 > DIV.apb-room_text > SPAN.apb-room_price > SPAN.apb-room_amount.apb-price-492 {
       font-size: 23px!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#awe-plugin-booking > DIV.apb-container > DIV.apb-layout > DIV.apb-content-area > DIV.apb-content > DIV.apb-content > DIV.apb-room > DIV.apb-room_item.apb-room_item-635 > DIV.apb-room_heading > H2.apb-room_name > A {
       font-size: 18px!important; 
    } 

HTML > BODY > DIV#page > DIV#content > SECTION#main-content > DIV#mec_skin_628 > DIV.mec-calendar.mec-box-calendar > DIV.mec-calendar-topsec > DIV.mec-calendar-side > DIV#mec_skin_events_628 > DIV#mec_monthly_view_month_628_201705 > DL.mec-calendar-table-head > DT.mec-calendar-day-head {
       background-color: rgba(188,168,188,1)!important; 
    } 

HTML > BODY > DIV#page > DIV#layerslider_1 > DIV.ls-inner > DIV.ls-layers > DIV.ls-wrapper.ls-in-out > IMG.ls-layer {
       margin-bottom: 0px!important; 
       margin-top: 33px!important; 
    } 

HTML > BODY > DIV#page > DIV#layerslider_2 > DIV.ls-inner > DIV.ls-layers > DIV.ls-wrapper.ls-in-out > IMG.ls-layer {
       padding-top: 33px!important; 
    } 

HTML > BODY > DIV#page > DIV#layerslider_2 {
       padding-top: 17px!important; 
       z-index: 1!important; 
    } 

HTML > BODY > DIV#page > FOOTER#colophon {
       background-color: rgba(234,235,234,1)!important; 
       background-image: linear-gradient(90deg,#7db72f,#385f0b)!important; 
    } 

HTML > BODY > DIV#page > FOOTER#colophon > DIV.site-info > DIV.container > DIV.site-copyright {
       color: rgba(255,255,255,1)!important; 
       font-family: Yanone Kaffeesatz!important; 
       font-size: 18px!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead {
       background-color: rgba(235,178,45,1)!important; 
       padding-bottom: 25px!important; 
       padding-top: 10px!important; 
       text-align: center!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > DIV.site-logo > A.custom-logo-link > IMG.custom-logo {
       box-shadow: 2px 2px 2px 2px  #998e8e!important; 
       margin-left: 25px!important; 
       padding-left: 0px!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > DIV.site-logo > A.custom-logo-link {
       text-align: center!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding {
       padding-left: 50px!important; 
       text-align: center!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > P.site-description {
       color: rgba(255,255,255,1)!important; 
       font-size: 16px!important; 
       font-weight: bold!important; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > P.site-title > A {
       border-style: none!important; 
       color: rgba(134,43,75,1)!important; 
       display: inline-block; 
       float: none!important; 
       font-family: Montserrat!important; 
       font-weight: bold!important; 
       letter-spacing: 5px!important; 
       text-align: justify!important; 
       text-decoration: none!important; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
       text-transform: capitalize!important; 
       word-spacing: 0px!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container {
       padding-left: 160px!important; 
       text-align: right!important; 
    } 

HTML > BODY > DIV#page > NAV#site-navigation  {
       background-color: #527702!important; 
       display: inline-block!important; 
       float: left!important; 
       margin-bottom: 5px!important; 
       opacity: 1!important; 
       padding-bottom: 0px!important; 
       z-index: 30!important; 
    } 


@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > DIV.site-logo > A.custom-logo-link > IMG.custom-logo {   margin-left: -17px!important; }  }  
@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > DIV.site-logo > A.custom-logo-link {   margin-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > DIV.site-logo > A.custom-logo-link {   padding-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > HEADER#masthead > DIV.container {   padding-left: 22px!important; }  }  