.product_list.list .ajax_block_product .pro_first_box{max-width: 280px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 300px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 300px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 70px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.cart_default_2x{max-width: 140px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 280px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.home_default_2x{max-width: 560px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default, .product_list.grid .ajax_block_product .pro_outer_box.large_default{max-width: 700px;}.images-container, .images-container .pro_gallery_thumbs_horizontal{margin-left: auto;margin-right:auto;}.images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.large_default_2x{max-width: 1200px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 370px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.medium_default_2x{max-width: 740px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 105px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.small_default_2x{max-width: 210px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 1200px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default_2x{max-width: 1200px;}.st_image_scrolling_item{margin-bottom:20px;}.st_image_scrolling_wrap .st_image_scrolling_item {padding-left:10px;padding-right:10px;}.st_image_scrolling_wrap .row{margin-left:-10px;margin-right:-10px;}.featured_categories_item .pro_outer_box.category_default{max-width: 140px;}.featured_categories_item .pro_outer_box.category_default_2x{max-width: 280px;}.featured_categories_item .pro_outer_box.home_default{max-width: 280px;}.featured_categories_item .pro_outer_box.home_default_2x{max-width: 560px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 370px;}.featured_categories_item .pro_outer_box.medium_default_2x{max-width: 740px;}body{font-family:Lato, Tahoma, sans-serif, Arial;font-weight:400;}body{font-size: 14px;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"Athena", Tahoma, sans-serif, Arial;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{font-family:"Athena", Tahoma, sans-serif, Arial;font-weight:700;}.style_wide .ma_level_1{font-family: "Alegreya Sans";font-weight:400;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{text-transform: none;font-family: " Athena";}.st-menu-title{text-transform: none;font-family: " Athena";}.title_block .title_block_inner, .page_heading {}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-family: "Alegreya Sans";font-weight:400;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;font-family: "Alegreya Sans";}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{}.product_name_wrap .product_name{font-family:" Athena";}.product_name_wrap .product_name{font-size: 36px;}.product_name_wrap .product_name{color: #000000;}.title_style_0,.title_style_0 .title_block_inner{border-bottom-width:2px;}.title_style_0 .title_block_inner{margin-bottom:-2px;}body,a.text_color{color: #000000;}a,.link_color, a:focus,
        .additional-information a.link_color
        .dropdown_tri,
        .checkout-step .sttab_2_1 .nav-tabs .nav-link,
        .add_to_love, .add_to_love:hover,
        .add_to_wishlit, .add_to_wishlit:hover,
        .stcompare_add, .stcompare_add:hover{color: #000000;}a:hover, 
            a.link_color:hover, 
            button.link_color:hover,
            .additional-information a.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .add_to_love.st_added, .add_to_love.st_added:hover,
            .add_to_wishlit.st_added, .add_to_wishlit.st_added:hover,
            .stcompare_add.st_added, .stcompare_add.st_added:hover,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:hover{color: #C79B66;}a.text_color:hover{color: #C79B66;}.title_block a.title_block_inner:hover{color: #C79B66;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#C79B66;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{color:#C79B66;}.price{color: #000000;}.btn-default{color: #C79B66;border-color:#C79B66;background-color: #F4EBDF;}.btn-default.benabled{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;}.btn-default:hover,.btn-default:focus,.itemlist_right .ajax_add_to_cart_button:hover, .itemlist_right .view_button:hover{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;}.btn-default.benabled,.btn-default.benabled:hover{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;-webkit-box-shadow: none; box-shadow: none;background-color:#C79B66;}.btn-default.benabled:hover{background-color: rgba(199,155,102, 0.8);}.btn-default.benabled.btn-full-width:hover{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(199,155,102, 0.8);}.mobile_device .btn-default.benabled.btn-mobile-full-width:hover{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(199,155,102, 0.8);}@media (max-width: 992px) {.btn-default.benabled.btn-mobile-full-width:hover{color: #FFFFFF;border-color:#C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: #C79B66;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(199,155,102, 0.8);}}.btn-white:hover{border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;color:#444444;}.btn,.hover_fly_btn{text-transform: capitalize;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #1D1D1B;background-color: #F4EBDF;border-color:#C79B66;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{color: #FFFFFF;border-color: #C79B66;background-color: #C79B66;}#st_header .header_item{text-transform: uppercase;}#st_header #top_bar, #st_header #top_bar .wide_container{border-bottom:none;}#st_mega_menu_wrap .ma_level_0{color:#8c6e19;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#8c6e19;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#8c6e19;border-bottom-color:#8c6e19;}#st_mega_menu_wrap .stmenu_sub{border-top-width:2px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-2px;border-bottom-width:2px;}#top_extra .st_mega_menu_container{border-bottom-width:2px;}#header_primary #st_mega_menu_wrap{border-bottom-width:2px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#444444;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#444444;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#8c6e19;}#st_ma_0{ text-align: left; }#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#fff;}#st_header.stuck, #top_extra .st_mega_menu_container.stuck{-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0px 1px 4px rgba(0,0,0,0.1); }#footer-secondary{background-color:#F9F6F1;}#footer-bottom {border-top-width:1px;border-top-style: solid;}#footer-bottom, #footer-bottom .wide_container{border-top-color:#DADADA;}.header-container.has_sticky{padding-bottom:36px;}.fto-glyph.icon_btn:before{ content: "\f290"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e818"; }.fto-user.icon_btn:before{ content: "\e850"; }.fto-history.icon_btn:before{ content: "\e87a"; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_name{ color: #000000; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_title{ background-color: #FEF8F0; }.pro_more_info .mobile_tab .mobile_tab_name{ padding-left: 8px; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:focus{ border-top-color: #C79B66; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:focus{ border-bottom-color: #C79B66; }.product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:focus{ border-left-color: #C79B66; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs{ border-bottom-color: #C79B66; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs{ border-bottom-color: #C79B66; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link{ border-bottom-color: #C79B66; }.accordion_more_info .mobile_tab .tab-pane{ border-bottom-color: #C79B66; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .accordion_more_info .mobile_tab .st_open .mobile_tab_title{ background-color: #C79B66; }.product_info_tabs .tab-pane-body{ background-color: #FFFFFF; }body#index .header-container{ margin-bottom: 12px; }.general_bg{background-color:#fef8f0;}.products_sldier_swiper .pro_outer_box:hover .pro_second_box,.product_list.grid .pro_outer_box:hover .pro_second_box{ background-color: #f2f2f2; }#page_wrapper{-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); box-shadow: 0px 0px 3px rgba(0,0,0,0.1); }#st_header .shop_logo{width: 75px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 122px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{text-transform: capitalize;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{}.products.product_list.grid .product_list_item{padding-left:8px;padding-right:7px;}.products.product_list.grid{margin-left:-8px;margin-right:-7px;}body#authentication .columns-container{padding-top: 38px;}body#authentication .columns-container{padding-bottom: 38px;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{border-bottom-color: #ffffff;}@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                }@font-face {
  font-family: 'Athena Bold';
  src: url('Athena-Bold.ttf') format('truetype');
  font-display: swap;
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Athena';
  src: url('Athena-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Athena Light';
  src: url('Athena-Light.ttf') format('truetype');
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Canonatia';
  font-display: swap;
  src: url( 'Canonatia.otf');
  src: url( 'Canonatia.ttf' ) format( 'truetype' ),
          url( 'Canonatia.woff2' ) format( 'woff' );
}

.at_HomePage_MidTitles {
    text-align: center;
    color: #c79b66;
    font-family: "Canonatia" !important;
    font-size: 75pt;
    font-weight: lighter !important;
    font-style: normal !important;
}

.at_HomePage_InLine {
    text-align: center;
    color: #c79b66;
    padding-top: 75px;
}

.at_HomePage_SubTitles {
color: #c79b66;
font-size: 16pt;
text-align: left;
font-family: 'Athena Light' !important; 
padding: 5px;
margin-bottom: 10px;
}

at_HomePage_PictureTitle{
color: #c79b66;
font-size: 12pt;
text-align: right;
font-family: 'Athena Light' !important; 
padding: 1px;
margin-bottom: 1px;
}


.at_Button_SubCategory{
background: #fef8f0 !important;
font-size: 16pt;
font-weight: bold;
text-align: center;
font-family: "Lato" !important; 
}

.at_CategoryDescr {
    font-family :'Lato';
    font-size: 20px;
    color: #533a01; 
    margin-top: 5px;
    margin-bottom: 5px;
    text-align:  center;
    line-height: 1.2;
padding:5px;
}

.at_CategoryDescrList {
    font-family :'Lato';
    font-size: 14px;
    color: #533a01; 
    margin-top: 5px;
    text-align:  justify;
    text-indent: 1em;
    line-height: 1.1;
    padding-left: 20px;
}

.at_CategoryMidTitle {
    font-family :'Lato';
    font-size: 20px;
    color: #533a01; 
    margin-top: 15px;
    text-align:  center;
    line-height: 1.1;
}


body#index .header-container {
margin-bottom: 0;
}

#top_extra {
background: #fef8f0;
padding: 5px 0;
background: transparent;
    border-bottom: 1.5px solid #CDAD64;
    border-top: 1.5px solid #CDAD64;
}

#top_extra .st_mega_menu_container {
border-bottom: 0px;
}


.page-index .st_banner_row  {
margin-bottom: 0;
}

.breadcrumb_nav {
font-size: 13px;
}

.page-index .st_banner_row .banner_col {
padding: 0;
}

.page-index .st_banner_row .banner_col .row {
margin: 0;
background:  #000000;
}

body#index #footer {
margin-top: 30px;
}

.btn {
border-radius: 5px;
}

.btn-lg {
line-height: 30px;
height: auto;
padding: 5px 10px;
font-size: 16px;
}

.search_widget_form_inner.input-group-with-border {
border-width: 0 0 1px 0;
}

#st_header .search_widget_block {
margin-right: 15px;
}

#st_header #header_primary_container {
height: 85px;
}

#st_header .header_item {
font-family: "Athena Bold";
}

.product-actions {
background: #fff5dd;
background: #F9F6F1;
    padding: 20px;
    border-radius: 5px;
    margin-bottom: 30px;
}

.product-variants .product-variants-item select {
    background: #fff;
    color: #666;
    font-weight: bold;
}


.images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal  {
max-width: 100%;
}

.easyzoom img {
width: 100%;
}

.wpb_call_to_action {
background: transparent;
padding: 0;
border: none;
}

.cta_align_bottom .wpb_button {
margin: 0;
    width: 100%;
    border: 2px solid #fff;
    border-radius: 5px;
    background: transparent;
}

.cta_align_bottom .wpb_button:hover {
background: #fff;
color: #000;
}

.accordion_more_info .mobile_tab .tab-pane {
border-bottom: 1px solid #ece3c6;
margin-bottom: 10px;
}

.accordion_more_info .mobile_tab .mobile_tab_title {
padding: 16px;
}


.accordion_more_info .mobile_tab .tab-pane.st_open .tab-pane-body {
padding: 20px 10px;
}


#index .banner_col {
background: rgb(229,195,103);
background: linear-gradient(90deg, rgba(229,195,103,1) 0%, rgba(207,159,67,1) 45%, rgba(207,159,67,1) 55%, rgba(229,195,103,1) 100%);
}

h1, h2, h3 {
font-family: "Athena";
font-size:28px
font-style: normal;
color: #533a01; 
}

h4 {
/*font-family: "Lato"; */
font-style: normal;
font-size: 12pt;
color: #c79b66;
}


.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font {
    font-weight: 600;
    text-transform: uppercase;
    font-family: "Athena";
}

footer .bullet li a {
font-size: 0.8rem;
}

.tags_block .tag_item {
font-size: 0.8rem;
}

footer .easycontent {
font-size: 0.8rem;
}

footer .s_title_block.nohidden {
font-size: 1rem;
font-style: normal;
margin: 0;
}

footer .product-price-and-shipping {
font-size: 0.9rem;
}

.accordion_more_info .mobile_tab .tab-pane.st_open .tab-pane-body {
color: #666;
}

#product-availability {
color:#000;
}

.product-variants .color {
width: 40px;
height: 40px;
}

.event_manager .page_title h1 {
font-weight: normal;
font-style: normal;
font-size: 40px;
}

.event_manager .toolbar {
display: none;
}

.event_manager .product_grid {
margin-top: 0;
}

.event_manager .product_grid ul li.list {
padding: 0;
margin: 0 0 20px 0;
width: 100%;
border: 1px solid rgb(229,195,103);
}

.event_manager .product_grid ul li:hover.list {
border: 1px solid rgb(229,195,103);
box-shadow: none;
}

.event_manager .product_grid ul li .event_block .event_title {
background: rgb(229,195,103);
background: linear-gradient(90deg, rgba(229,195,103,1) 0%, rgba(207,159,67,1) 45%, rgba(207,159,67,1) 55%, rgba(229,195,103,1) 100%);
}

.event_manager .product_grid ul li .event_block .event_title h2 {
margin: 0;
font-size: 32px;
}

.event_manager .product_grid ul li .event_block .event_title h2 a {
color: #000 !important;
font-weight: normal;
}
.event_manager .product_grid ul li .event_block .event_title h2 a:hover {
color: #000;
text-decoration: underline;
}

.event_manager .product_grid ul li.list .event_block .event_thumbnail {
width: 25%;
padding: 0 1%;
}

.event_manager .product_grid ul li.list .event_block .event_detail {
width: 75%;
margin: 0;
padding-left: 3%;
padding-right: 3%;
}

.event_manager .p_list ul li {
max-height: none;
}


.event_detail p {
white-space: normal;
}

.event_manager .container {
clear: both;
}

.event_manager .detail_thumbnail {
width: 40%;
}

.event_manager .detail_left_col {
width: 58%;
background:#fefcf2;
backrodun: #F9F6F1;
}

.event_manager .detail_left_col .event_info {
width: 100%;
}

.event_manager .detail_left_col .ticket_section {
clear: both;
}

.mat_event_single_holder {
box-shadow: none;
border: 1px solid rgb(229,195,103);
}

.mat_event_single_holder:hover {
background: #fff;
box-shadow:none;
}

.mat_event_single_holder .input-group.bootstrap-touchspin {
width: 60px;
margin: 0 5px;
}

.ticket_section thead {
display: none;
}

.event_manager .detail_left_col .event_info .event-info-field .event-info-label {
width: 15%;
}

.event_manager .detail_left_col .event_info .event-info-field .event-info-content {
width: 85%;
}

.table-buy-ticket div {
display: flex;
padding: 10px 15px;
}

.btn-primary  {
    color: #8d6f22;
    background-color: #f4e8c8;
    border-color: #c39d45;
}

.btn-primary:hover  {
    color: #fff;
    background-color: #c39d45;
    border-color: #c39d45;
}

.event_manager .detail_left_col .event_info h2,
.event-detail-heading2 {
text-transform: none;
font-size: 1.3rem;
font-weight: normal;
}

.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover {
color: #fff;
}

.btn-default {
font-weight: bold;
    font-size: 1.2rem;
    font-family: "Athena Bold";
    padding: 0 20px;
    line-height: 40px;
    height: 40px;
border-width: 1px;
}

input.promo-input.form-control {
line-height: 45px;
height: 45px;
}

.sp-slides-container a.btn {
display: none;
}

.products_sldier_swiper .pro_outer_box:hover .pro_second_box, .product_list.grid .pro_outer_box:hover .pro_second_box {
    background-color: #F9F6F1;
}

.hover_fly .hover_fly_btn,
.hover_fly_0 .hover_fly_btn:first-child,
.hover_fly_0:hover .hover_fly_btn:first-child {
background-color: #f4e8c8;
color: #8e7023;
}

.hover_fly .hover_fly_btn:hover,
.hover_fly_0 .hover_fly_btn:first-child:hover,
.hover_fly_0:hover .hover_fly_btn:first-child:hover {
    background-color: #8d6f21;
color: #fff;
}

.page-link:focus, .page-link:hover {
    background: #F9F6F1;
}

.icon_wrap {
    background: #F9F6F1;
}

.icon_wrap.active, .icon_wrap:hover, a.icon_wrap.active, a.icon_wrap:hover {
    background: #f4e8c8;
    color: #907329;
}

.list_grid_switcher div.grid.selected, .list_grid_switcher div.grid:hover, .list_grid_switcher div.list.selected, .list_grid_switcher div.list:hover {
    background-color: #F9F6F1;
    color: #c39d44;
}

.steco-delivery-option.steco_selected, .steco-delivery-option.steco_selected label {
    color: #000 !important;
}

.steco-delivery-option>label>img {
max-width: 80px;
}

.home-banners {
	display: flex;
	flex-wrap: wrap;
}

.home-banners-left,
.home-banners-right {
	display: flex;
}

.home-banners-left {
	padding-right: 0;
}

.home-banners-right {
	padding-left: 0;
}


.home-banners-left .vc_column-inner,
.home-banners-right .vc_column-inner  {
	width: 100%;
	align-items: center;
	justify-content: center;
	display: flex;
	min-height: 500px;
/*background: #FEF8F0;*/
padding: 0px 0;
}

.home-golden-background .vc_column-inner:before {
    content: '';
    width: calc(100% -5px);
    height: 100% ;
    position: absolute;
    border: 0px solid #fff;
}
/*
.home-banners-left .vc_column-inner > .wpb_wrapper {
	max-width: 50%;
	margin: 0 auto;
	z-index: 2;
}
*/
.home-banners-left .vc_column-inner > .wpb_wrapper,
.home-banners-right .vc_column-inner > .wpb_wrapper {
	max-width: calc(100% - 3px);
	margin: 0 auto;
	z-index: 2;
}

.home-image-left .vc_custom_heading,
.home-image-right .vc_custom_heading {
	margin: 2px;
}

.home-banners .vc_column-inner > .wpb_wrapper .wpb_button {
    background-color: #FEF8F0;
    border-color: #FEF8F0!important;
    text-shadow: none;
    font-weight: normal;
    border-radius: 5px;
    font-size: 1.2rem;
    font-family: "Athena";
/*    padding-left: 20px;*/
/*    padding-right: 20px;*/
}

.home-banners .home-image-left .vc_column-inner > .wpb_wrapper .wpb_button,
.home-banners .home-image-right .vc_column-inner > .wpb_wrapper .wpb_button {
	margin: 10px;
display: block;
}

.contact-form .input-group .form-control {
height: 43px;
}


.shop-two-columns .wpb_call_to_action {
    background: transparent;
    padding: 0;
    border: none;
    color: #c39d45 !important;
    border: 1px solid #c39d45;
    border-radius: 5px;
    margin-bottom: 10px;
}
.shop-two-columns .wpb_call_to_action:hover {
background: #c39d45;
}
.shop-two-columns .cta_align_bottom .wpb_button {
    color: #8d6f22;
    text-shadow: none;
border: 0;
}

.shop-two-columns .cta_align_bottom:hover .wpb_button {
color: #fff;
background: transparent;
}

@media only screen and (max-width: 2401px) {
.logo{ 
max-width: 400px;
margin: 5px;
}
}


@media only screen and (min-width: 798px) {
.home-banners-left {
flex: 1;
}
.home-banners-right {
flex: 1;
}
}

@media only screen and (max-width: 798px) {
.logo {
max-width: 240px;
margin: 10px;
}

.home-banners-left, 
.home-banners-right {
width: 100%;
padding: 0;
order: 1;
}

.home-golden-background {
order: 2;
}

.home-banners-left .vc_column-inner, .home-banners-right .vc_column-inner {
min-height: 250px;
}

.order-1 {
order:1;
}
.order-2 {
order: 2;
}

}


.pcomments_header {
	display: none;
}

#js_pcomments_filter {
	display: none;
}

.pcomment_rbr {
	display: none;
}

.st_product_comment_wrap label {
	width: 100% !important;
    max-width: 100%;
    flex: 100;
    display: block;
}

.st_product_comment_wrap .col-md-8 {
    width: 100%;
    display: block;
    max-width: 100% !important;
    flex: 0 0 100%;
}

.st_product_comment_wrap input[type="text"],
.st_product_comment_wrap textarea {
    width: 100%;
    display: block;
    max-width: 360px;
}

.st_product_comment_wrap .charleft {
	font-size: 12px;
	width: 100% !important;
}

.st_product_comment_wrap h3 {
	text-align: left;
    font-style: normal;
    font-size: 1.5rem;
    color: #000;
}


/* EVENTS */
.front_panel {
display: none;
}

/* Swiper slider */

.st_swiper_block_1 {
background-position: left;
}

.st_image_layered_description h2 {
    text-align: right;
    color: #cdad64;
    font-family: Lora, Tahoma, sans-serif, Arial !important;
    font-size: 3rem;
    font-weight: normal;
    font-style: normal;
}

.st_image_layered_description h3 {
    text-align: right;
    font-family: Lora, Tahoma, sans-serif, Arial !important;
    font-weight: 300;
    font-size: 1.9rem;
}

.swiper-more-ghost {
    font-family: Lora !important;
    color: #fff;
    font-style: italic;
    background: transparent;
    display: block;
    border: 1px solid #fff;
    float: right;
    padding: 12px 20px;
    font-size: 1.2rem;
    margin-top: 20px;
    line-height: 1;
}

.shopping_cart_style_2 .ajax_cart_bag, .shopping_cart_style_3 .ajax_cart_bag {
font-size: 10px;
color: #343434;
}

.dropdown_tri,
.btn i, .btn span {
color: #343434;
}



@media only screen and (max-width: 798px) {

.st_swiper_block_1  {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
}

.st_swiper_block_2  {
    background-position: right;
    background-color: #000;
    background-repeat: no-repeat;
    background-size: 1920px 500px;
    background-position-x: -1330px;
}


.st_image_layered_description h2 {
    font-size: 2rem;
}

.st_image_layered_description h3 {
    font-size: 1.2rem;
}


}

.blog_content a {
color: #cdad64;
}

.product-information  p a{
color: #cdad64 !important;
}

/* Footer MAILCHIMP */ 
#mce-EMAIL {
    width: 100%;
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 0;
    border: 1px solid;
    margin-bottom: 10px;
}

#mc-embedded-subscribe {
    color: #8d6f22;
    background-color: #f4e8c8;
    border: 1px solid #c39d45;
    border-radius: 5px;
    padding: 5px 15px;
    font-size: 14px;
    font-weight: bold;
}


.classFAQ-List{
    font-family :'Lato';
    font-size: 16px;
    
}
.classFAQ-H1 {
    font-family :'Lato';
    font-size: 20px;
    margin-bottom: 15px;
}

.classFAQ-H2 {
    font-family :'Lato';
    font-size: 16px;
    margin: 20px 0px 5px;
}

.classFAQ-P {
    font-family :'Lato';
    font-size: 14px;
    margin: 5px 0px;
    
}