.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;}.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;}.images-container .pro_gallery_top_inner{margin-left: auto;margin-right:auto;}.images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{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;}.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:Roboto, Tahoma, sans-serif, Arial;font-weight:400;}body{font-size: 14px;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"Roboto", Tahoma, sans-serif, Arial;font-weight:400;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{font-family:"Roboto", Tahoma, sans-serif, Arial;font-weight:400;}.style_wide .ma_level_1{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{font-weight:400;text-transform: uppercase;}.st-menu-title{font-weight:400;text-transform: uppercase;}.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-weight:400;font-size: 14px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{font-weight:400;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{font-weight:400;}.mv_item{font-weight:400;}#st_mega_menu_column_desktop .ma_level_0{font-weight:400;}.product_name_wrap .product_name{}.product_name_wrap .product_name{font-weight:400;}.product_name_wrap .product_name{font-size: 24px;}.product_name_wrap .product_name{text-transform: uppercase;}#footer .title_block .title_block_inner{font-size: 22px;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #000000;}.title_style_1 .flex_child,.title_style_4 .flex_child{border-bottom-width:1px;}.title_style_0, .title_style_1 .flex_child, .title_style_4 .flex_child, .title_style_2 .flex_child, .title_style_3 .flex_child{border-color: #9f9d9d;}.title_style_0 .title_block_inner{border-color: #000000;}#footer-primary .title_block .title_block_inner{color: #888888;}#footer-secondary .title_block .title_block_inner{color: #ffffff;}body,a.text_color, a:focus{color: #5b5b5b;}a:focus,a:hover, 
            a.link_color:focus, 
            a.link_color:hover, 
            button.link_color:focus, 
            button.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:focus, .btn-link:hover{color: #81a53a;}a.text_color:hover{color: #81a53a;}.title_block a.title_block_inner:hover{color: #81a53a;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#81a53a;}.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:#81a53a;}.price{color: #000000;}.regular-price{color: #000000;}.discount-percentage,.discount-amount{color: #ff4246;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right{color: #000000;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #81a53a;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{background-color: #5b5b5b;}#submit_searchbox:hover,#searchbox_inner.active #search_query_top,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart.active .icon_wrap,#shopping_cart:hover .icon_wrap{border-color:#5b5b5b;}.btn-default{color: #000000;border-color:#d0d0d0;background-color: #d0d0d0;}.btn-default.benabled{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;}.btn-default:hover,.btn-default:focus,.itemlist_right .ajax_add_to_cart_button:hover, .itemlist_right .view_button:hover{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;}.btn-default.benabled,.btn-default.benabled:hover{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color:#a2a2a2;}.btn-default.benabled:hover{background-color: rgba(162,162,162, 0.8);}.btn-default.benabled.btn-full-width:hover{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(162,162,162, 0.8);}.mobile_device .btn-default.benabled.btn-mobile-full-width:hover{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(162,162,162, 0.8);}@media (max-width: 992px) {.btn-default.benabled.btn-mobile-full-width:hover{color: #ffffff;border-color:#a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: #a2a2a2;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(162,162,162, 0.8);}}.btn-white:hover{border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;color:#444444;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #ffffff;background-color: #ff6600;border-color:#e35409;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{color: #ffffff;border-color: #e35409;background-color: #e35409;}.hover_fly .hover_fly_btn,.hover_fly_0:hover .hover_fly_btn:first-child{color: #000000;}.hover_fly_0 .hover_fly_btn:first-child, .hover_fly_0:hover .hover_fly_btn:first-child:hover{color: #81a53a;}.hover_fly .hover_fly_btn:hover{color: #81a53a;}.hover_fly, .hover_fly .hover_fly_btn,.hover_fly_0:hover .hover_fly_btn:first-child{background-color: #ffffff;}.hover_fly_0 .hover_fly_btn:first-child, .hover_fly_0:hover .hover_fly_btn:first-child:hover{background-color: #ffffff;}.hover_fly .hover_fly_btn:hover{background-color: #ffffff!important;}.hover_fly .hover_fly_btn{border-right-color: #ffffff;border-left-color: #ffffff;}#header_primary .top_bar_item .header_item, .checkout_mobile_bar_tri{color:#000000;}#header_primary .top_bar_item .header_item:hover,#header_primary .dropdown_wrap.open .dropdown_tri, .checkout_mobile_bar_tri:hover{color:#81a53a;}#st_header .dropdown_list li a:hover{color:#81a53a;}#st_header .dropdown_list li a:hover{background-color:#ffffff;}#header_primary {border-bottom-width:1px;border-bottom-style: solid;}#header_primary, #header_primary .wide_container{border-bottom-color:#d9d9d9;}#st_mega_menu_wrap .ma_level_0{color:#000000;}#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:#000000;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#81a53a;border-bottom-color:#81a53a;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}.boxed_megamenu #st_mega_menu_wrap{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_ma_0{ text-align: left; }#footer-primary, #footer-primary a, #footer-primary .price, #footer-primary .old_price{color:#888888;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#5b5b5b;}#footer-primary a:hover{color:#81a53a;}#footer-secondary a:hover{color:#81a53a;}#footer-tertiary a:hover{color:#81a53a;}#footer-bottom,#footer-bottom a{color:#5b5b5b;}#footer-bottom a:hover{color:#81a53a;}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#fff;}.st_mega_menu_container.stuck, #st_header.stuck, body#index .transparent-header #st_header.stuck{background: #ffffff;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck{-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.5); box-shadow: 0px 1px 2px rgba(0,0,0,0.5); }#footer-primary{background-color:#333333;}#footer-secondary{background-color:#333333;}#footer-bottom{background-color:#ffffff;}#st_header #header_primary_container{height: 55px;}.header-container.has_sticky{padding-bottom:55px;}.fto-glyph.icon_btn:before{ content: "\e8ba"; }.fto-adjust.icon_btn{ display: none; }.fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e8ba"; }.fto-user.icon_btn:before{ content: "\e850"; }.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, .pro_more_info .mobile_tab .st_open .mobile_tab_name{ color: #81a53a; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs{ border-bottom-color: #dedede; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs{ border-bottom-color: #dedede; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link{ border-bottom-color: #dedede; }.accordion_more_info .mobile_tab .tab-pane{ border-bottom-color: #dedede; }body#index .header-container{ margin-bottom: 0px; }.products_slider .swiper-button-tr .swiper-button{ color: #ffffff; }.products_slider .swiper-button-tr .swiper-button{ background-color: #999999; }.products_slider .swiper-button-tr .swiper-button:hover{ background-color: #555555; }.products_slider .swiper-button-tr .swiper-button.swiper-button-disabled, .products_slider .swiper-button-tr .swiper-button.swiper-button-disabled:hover{background-color:#cccccc;}.pro_gallery_top_container .swiper-button-lr .swiper-button{color:#000000;}.pro_gallery_top_container .swiper-button-lr .swiper-button:hover{color:#81a53a;}.pro_gallery_top_container .swiper-button-lr .swiper-button.swiper-button-disabled, .pro_gallery_top_container .swiper-button-lr .swiper-button.swiper-button-disabled:hover{color:#999999;}.pro_gallery_top_container .swiper-button-lr .swiper-button{background-color:#ffffff;}.pro_gallery_top_container .swiper-button-lr .swiper-button:hover{background-color:#ffffff;}.pro_gallery_top_container .swiper-button-lr .swiper-button.swiper-button-disabled, .pro_gallery_top_container .swiper-button-lr .swiper-button.swiper-button-disabled:hover{background-color:#ffffff;}#page_wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#mobile_bar_top{ height: 50px;}#st_header .shop_logo{width: 200px;}#mobile_bar .mobile_logo{width: 130px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 82px;}.ajax_block_product .s_title_block a{text-transform: uppercase;}.ajax_block_product .s_title_block a{font-size: 14px;}.ajax_block_product .s_title_block a{}.ajax_block_product .s_title_block a{font-weight:400;}.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: 60px;}body#authentication .columns-container{padding-bottom: 60px;}.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;}#st_mega_menu_wrap .ma_level_0{padding-left:10px;padding-right:10px;}@media only screen and (min-width:1200px){#st_mega_menu_wrap .ma_level_0{padding-left:15px;padding-right:15px;}}.product-unavailable{color:#ff0000;}.btn-default, .go, .add-to-cart.btn, .ajax_add_to_cart_button.btn span, .view_button.btn span{font-size:16px;}.btn-default i, .go i, .add-to-cart.btn i, .ajax_add_to_cart_button.btn i, .view_button.btn i{font-size:18px;}@media (max-width: 1439px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1200px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 1200px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 1160px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 1160px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 1160px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 1160px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 1160px;}
                }#left_column div.wrapper-sticky {
min-height: 1200px;
}


#checkout button.continue {
font-size: 18px !important;
font-weight: bold !important;
}


#category-description h1, 
#category-description h2, 
#category-description h3, 
#category-description h4 {
font-size: 16px !important;
} 
#category-description-long h1, 
#category-description-long h2, 
#category-description-long h3, 
#category-description-long h4 {
font-size: 16px !important;
} 

#category-description-long {
    margin-bottom: 25px !important;
    margin-top: 25px !important;
}



#category h1.page_heading {
font-size: 18px;
font-weight: 500;
}


.pro_second_box .act_box_inner {
  display: none;
}
.pro_second_box {
    text-align: center;
    padding-top: 10px;
}
#related-product-pro {
    margin-bottom: 25px;
    margin-top: 25px;
}

#product #products h3.page-product-heading {
font-size: 24px;
font-weight: normal;
}



#st_mobile_menu_ul a#st_mo_ma_32 {
              color: #ff0000 !important;
}




#cart .cart-voucher {
             display: none !important;
}




#cart #ws_advansedcoupons {
             padding: 2%;
             text-align: center;
             font-size: 16px;
             margin-bottom: 0px;
             color: #81a53a;
}


.checkout a.btn_to_checkout,
.shoppingcart-list a.small_cart_btn,
#checkout button.continue,
#payment-confirmation button.btn-default,
.modal_cart .cart-content-btn a.btn-default {
             color: #ffffff;
             border-color: #e35409;
             background-color: #ff6600;
             line-height: 30px;
}
.checkout a.btn_to_checkout:hover,
.shoppingcart-list a.small_cart_btn:hover,
#checkout button.continue:hover,
#payment-confirmation button.btn-default:hover,
.modal_cart .cart-content-btn a.btn-default:hover {
             background-color: #e35409;
}











.shipping-amount-display .inner {
            margin: 0 auto;
}



.ybc_instagram {
              border: none !important;
              box-shadow: none !important;
              box-sizing: none !important;
             -o-box-sizing: none !important;
             -ms-box-sizing: none !important;
             -webkit-box-sizing: none !important;
}
.ybc_instagram a.ybc_instagram_fancy {
              padding: 15px !important;
}
.ybc_instagram ul.ybc_ins_medias {
              margin-bottom: 10px !important;
}
.ybc_instagram_header .h3 {
             text-align: center;
             display: block !important;
             color: #000000 !important;
             font-size: 22px !important;
             font-family: "Roboto", Tahoma, sans-serif, Arial !important;
             font-weight: 400 !important;
             text-transform: uppercase !important;
             float: none !important;
             margin: 0px !important;
}
.ybc_ins_medias.carousel .owl-item {
             width: auto !important;
}
.ybc_ins_medias.carousel .owl-item li {
             max-width: 220px !important;
}
/* Mobile. */
@media only screen and (max-width:991px) {
          .ybc_instagram {
                         display: none !important;
          }
}





#my-account .my_account_left_column {
            display: none !important;
}
#my-account #content .col-lg-9 {
            margin: 0 auto !important;
}



.st_news_letter_box form {
           display: inline !important;
           margin-left: 5px;
}
.st_news_letter_box img {
           width: 50px;
}
.st_news_letter_box hr {
           max-width: 400px;
           border-color: #888888 !important;
}
.st_news_letter_box .alert-danger,
.st_news_letter_box .alert-success {
            max-width: 400px;
            margin: 10px auto;
}
.st_news_letter_box .text_icon_newsletter {
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            margin-left: 5px;
}

/* PC. */
@media only screen and (min-width:992px) {
          #rightbar a.icon_wrap {
                    background: none !important;
          }
          #rightbar {
                    background: none !important;
          }
          #rightbar a.icon_wrap i {
                    font-size: 32px !important;
                    color: white !important;
          }
          #rightbar a.icon_wrap .icon_text {
                    display: none !important;
          }
          #rightbar a.icon_wrap {
                    padding: 7px 0 !important;
                    background-color: rgb(129, 165, 58);
                    box-shadow: 0 5px 36px rgba(0,0,0,.18);
                    width: 48px !important;
                    height: 48px !important;
                    border-top-left-radius: 50%;
                    border-top-right-radius: 50%;
                    border-bottom-right-radius: 50%;
                    border-bottom-left-radius: 50%;
          }
          #rightbar a.icon_wrap:hover {
                    transform: rotate(7deg);
                    box-shadow: 0 5px 36px rgba(0,0,0,.30);
          }
          #rightbar .rightbar_wrap {
                    background-color: rgb(129, 165, 58);
                    border-top-left-radius: 50%;
                    border-top-right-radius: 50%;
                    border-bottom-right-radius: 50%;
                    border-bottom-left-radius: 50%;
                    margin-bottom: 10px;
                    margin-right: 10px;
          }
}

/* Mobile. */
@media only screen and (max-width:991px) {
          #lz_overlay_wm {
                      margin: 0px 10px 60px 0px !important;
          }
          #lz_eye_catcher {
                      margin: 0px 0px 110px !important;
          }
          #footer-secondary {
                       padding-top: 50px;
          }
          #footer-secondary #widget_block_container {
                       padding-top: 30px;
          }
          .myacount_dashbord_list .list-group-item {
                        width: 45% !important;
          }
          #footer-secondary section {
                         margin-bottom: 40px !important;
          }
          #js-product-list-top .list_grid_switcher {
                         display: none !important;
          }
          #left_column {
                         padding: 20px 5px 5px 5px !important;
          }
}


#product .mobile_tab .mobile_tab_title {
          padding: 10px 0 !important;
}
#product #product-details .tab-pane-body .product-features {
         margin-top: 5px !important;
         margin-left: 5px !important;
}
#product #product-details .tab-pane-body .product-features h3 {
         color: #444 !important;
         font-size: 16px !important;
}
#product #product-details .tab-pane-body .product-features dl.data-sheet {
         border-bottom: none !important;
         padding: 2px 1% !important;
}
#product #product-details .tab-pane-body .product-features dl.data-sheet dd.value {
          text-transform: capitalize;
}


.st_notification_wrap {
         z-index: 1000000 !important;
}

#header_primary_row .top_bar_item {
        cursor: pointer !important;
}




#swiper_container_7 {
        background-color: #e7e7e7;
        margin-left: -15px;
        margin-right: -15px;
}
@media (max-width:767px) {
        #swiper_container_7 .st_image_layered_description_inner {
                  width: 60% !important;
        }
        #swiper_container_7 .st_image_layered_description_inner div h3 {
                  font-size: 14px !important;
        }
        #swiper_container_7 .st_image_layered_description_inner div span {
                  display: none !important;
        }
         a.title_block_inner {
                   font-size: 18px !important;
        }
        #footer-primary .footer_first_level_row {
                  padding-left: 5% !important;
                 padding-right: 5% !important;
        }
        #product h1.product_name {
                  letter-spacing: 0px !important;
        }
}



/* Photoslurp. */
.ps-logo-widget-carousel, .ps-theme-modern .ps-logo-widget-carousel {
        background: none !important;
}
.ps-circular-container li.ps-image {
        cursor: pointer !important;
}
@media only screen and (min-width:1080px) {
       .ps-circular.ps-theme-modern nav {
                width: 60px !important;
       }
}
.ps-theme-modern .ps-note-add-pics {
        text-align: center !important;
}
.ps-theme-modern {
        font-family: "Roboto", Tahoma, sans-serif, Arial !important;
}
.ps-theme-modern .ps-note-add-pics .ps-note-add-pics-text {
        color: #000000 !important;
        font-size: 22px !important;
        font-family: "Roboto", Tahoma, sans-serif, Arial !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        float: none !important;
}
.ps-container {
        padding-top: 40px !important;
        padding-bottom: 20px;
}



/* Sliders. */
.swiper-button-lr.swiper-navigation-arrow .swiper-button i {
       font-size: 36px !important;
}




/* Search. */
.search_widget .input-group-with-border {
         /* border: 1px solid #5b5b5b !important; */
         border-bottom: 1px solid #5b5b5b !important;
         border-top: 1px solid #FFFFFF !important;
         border-right: 1px solid #FFFFFF !important;
         border-left: 1px solid #FFFFFF !important;
}

/* Cart. */
.ajax_cart_bag .amount_circle {
        left: 0px !important;
        right: auto !important;
        top: -8px !important;
        padding-top: 1px !important;
}
.blockcart .small_cart_product_image {
         margin-top: 0px !important;
}
.blockcart .dropdown_box {
         padding: 15px !important;
}
.blockcart .line_item {
          border-bottom: none !important;
          margin-bottom: 0px !important;
}
.blockcart .line_item .cart-summary-k,
.blockcart .line_item .cart-summary-v {
          font-size: 16px !important;
          text-transform: uppercase !important;
}
.blockcart .small_cart_info .small_cart_attr_attr {
           float: left;
           margin-right: 5px;
}
.blockcart .small_cart_info {
           margin-top: 6px;
}

/* Global styles. */
.card {
    font-family: inherit !important;
}
::-webkit-input-placeholder {
        color: #bcbcbc !important;
}
::-moz-placeholder {
        color: #bcbcbc !important;
}
:-ms-input-placeholder {
        color: #bcbcbc !important;
}
:-moz-placeholder {
        color: #bcbcbc !important;
}

/* Search. */
.PM_ASBlockOutput .card-header {
       display: none !important;
}
.PM_ASCriterionsGroupPrice .ui-slider-horizontal {
      height: 5px !important;
      border: none !important;
      background: #5b5b5b !important;
}
.PM_ASCriterionsGroupPrice .ui-slider-horizontal .ui-slider-range {
      background: #5b5b5b !important;
}
.PM_ASCriterionsGroupPrice .ui-slider-horizontal .ui-slider-handle {
       background: #3e3e3e !important;
       border: 1px solid #3e3e3e !important;
       border-radius: 15px !important;
      -moz-border-radius: 15px !important;
      -webkit-border-radius: 15px !important;
      top: -.4em !important;
      cursor: pointer !important;
}
.PM_ASCriterionGroupColor.color_to_pick_list a {
     border-radius: 15px !important;
     -moz-border-radius: 15px !important;
     -webkit-border-radius: 15px !important;
}
.PM_ASCriterionGroupColor.color_to_pick_list li {
     border-radius: 15px !important;
     -moz-border-radius: 15px !important;
     -webkit-border-radius: 15px !important;
}
.PM_ASCriterionNbProduct {
     font-style: italic !important;
}
.PM_ASBlockOutput .card {
    box-shadow: none !important;
     border: none !important;
}
.PM_ASCriterionsGroupName {
    font-size: 18px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
}
.PM_ASCriterionsGroupTitle {
    text-align: center !important;
}
.PM_ASLabelCheckbox, .PM_ASCriterionHideToggleLink {
    text-transform: uppercase !important;
}
.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,
.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover {
    font-weight: normal !important;
}
.PM_ASBlockOutput .card,
.PM_ASBlockOutput .card .card-header,
.PM_ASBlockOutput .card .card-block {
    padding: 0px 0px 0px 5px !important;
}
.PM_ASCriterionGroupImage span.PM_ASImage {
     display: inline-block;
     border: 1px solid #d9d9d9;
     background: #fff;
     height: 1.875rem;
     line-height: 1.75rem;
     padding: 0 8px;
}
.PM_ASCriterionGroupImage .PM_ASCriterionLink {
     margin: 1px !important;
}
.PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected {
      border: none !important;
}
.PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected  span.PM_ASImage {
      background: #d9d9d9 !important;
}
.PM_ASBlockOutputVertical .PM_ASCriterionsGroup {
     margin-bottom: 0px !important;
}
#module-pm_advancedsearch4-searchresults #breadcrumb_wrapper {
      display: none;
}



.elastislide-wrapper {
box-shadow: none !important;
}
.elastislide-wrapper:before {
box-shadow: none !important;
}








#swiper_container_out_7 {
     border-top: 1px solid #999999;
     padding-top: 20px;
}


#product #product-availability.product-available {
     display: none;
}
#product .pro_cart_block .product-quantity .qty {
     display: none;
}


div.bottom_hover_fly {
     visibility: visible !important;
     width: 70px;
     margin: 0 auto;
}
div.bottom_hover_fly a.view_button {
     margin-right: 5px;
}
div.bottom_hover_fly a.view_button,
div.bottom_hover_fly a.add_to_wishlit {
     border: 1px solid !important;
     border-radius: 25px !important;
     -moz-border-radius: 25px !important;
     -webkit-border-radius: 25px !important;
     padding: 0 3px !important;
}
div.bottom_hover_fly a.view_button i.icon_btn,
div.bottom_hover_fly a.add_to_wishlit i.icon_btn {
     margin: 0px !important;
}



/* Category page. */
.ajax_block_product .hover_fly_btn_inner span {
     display: none !important;
}
.ajax_block_product div.variant-links {
      position: absolute;
      right: 0px;
      top: -20px;
      z-index: 10;
      text-align: center;
      width: 100%;
}
.ajax_block_product div.variant-links a.color {
     width: 22px !important;
     height: 22px !important;
     border-radius: 12px;
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
}
.product_list_item.clearfix .ajax_block_product div.variant-links {
      position: relative !important;
      right: none !important;
      top: auto !important;
      z-index: 10;
      text-align: left !important;
      width: auto !important;
}
.product_list_item.clearfix .ajax_block_product .hover_fly_btn_inner span {
     display: inline-block !important;
}
.product_list_item.clearfix .ajax_block_product .act_box_inner .view_button {
      color: #ffffff;
      border: 2px solid #e35409;
      background-color: #ff6600;
      padding: 10px;
      text-transform: uppercase;
}
.product_list_item.clearfix .ajax_block_product .act_box_inner .view_button:hover {
       background-color: #e35409;
}
.ajax_block_product .moblie_flyout_buttons_show,
.ajax_block_product .pro_first_box {
        margin: 0 auto;
}

/* Product page. */
#product div.product-variants-item li.input-container span.color {
     border-radius: 16px;
     -moz-border-radius: 16px;
     -webkit-border-radius: 16px;
}
#product h1.product_name {
     letter-spacing: 2px;
}
#product div.product-manufacturer span.pro_extra_info_label {
     display: none;
}
#product div.product-variants-item span.control-label {
     text-transform: uppercase;
     letter-spacing: 2px;
}
#product div.product-variants-item li.input-container .input-radio:checked+span {
     border: 2px solid #d9d9d9 !important;
     background: #d9d9d9 !important;
}
#product div.pro_price_right a.inline_popup_tri {
     text-transform: uppercase;
     letter-spacing: 1px;
     text-decoration: underline;
}
#product div.pro_price_right div.pro_right_item {
     margin-top: 8px;
}
#product div.tab-content div.mobile_tab_name {
     cursor: pointer;
     text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 1px;
}
#product div.product-information div.social_share_block {
    display: inline-block !important;
}

/* Colors Variants. */
div.products_sldier_swiper div.variant-links {
      position: absolute;
      right: 0px;
      top: -20px;
      z-index: 10;
      text-align: center;
      width: 100%;
}
div.products_sldier_swiper div.variant-links a.color {
     width: 22px !important;
     height: 22px !important;
     border-radius: 12px;
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
}

/* Titles. */
a.title_block_inner {
     letter-spacing: 2px;
}

/* Sticker. */
div.st_sticker_block div.st_sticker_type_1 {
     border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}
div.st_sticker_block div.st_sticker_type_2 {
      border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}
div.st_sticker_block div.st_sticker_type_3 {
      border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}
div.st_sticker_block div.st_sticker_type_5 {
      border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}
div.st_sticker_block div.st_sticker_type_6 {
      border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}
div.st_sticker_block div.st_sticker_8 {
      border-radius: 40px 0px 40px 40px;
     -moz-border-radius: 40px 0px 40px 40px;
     -webkit-border-radius: 40px 0px 40px 40px;
}

/* Footer. */
#footer-primary .footer_first_level_row {
          padding-left: 10%;
          padding-right: 10%;
}
#footer-tertiary .easycontent {
          margin: 0px !important;
}
#footer_bottom_right {
          margin: 0px !important;
}
#footer-primary {
          padding-bottom: 0px !important;
}
#footer div.title_block_inner {
     font-size: 18px !important;
}