.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;}.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: 370px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{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:IRANSansF, Tahoma, sans-serif, Arial;}.price,#our_price_display,.old_price,.sale_percentage{font-weight:700;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{}.style_wide .ma_level_1{}#st_mega_menu_wrap .ma_level_0, .menu_item{height: 35px;line-height: 35px;}.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: uppercase;}.st-menu-title{text-transform: uppercase;}.title_block .title_block_inner, .page_heading {font-size: 17px;}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-size: 16px;}#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:700;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{}.product_name_wrap .product_name{}.product_name_wrap .product_name{text-transform: uppercase;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #000000;}.title_style_0,.title_style_0 .title_block_inner{border-bottom-width:1px;}.title_style_0 .title_block_inner{margin-bottom:-1px;}.title_style_0 .title_block_inner{border-color: #ea0803;}.ajax_block_product .s_title_block a{color: 222222;}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: #dd291a;}a.text_color:hover{color: #dd291a;}.title_block a.title_block_inner:hover{color: #dd291a;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#dd291a;}.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:#dd291a;}.price{color: #000000;}.btn.btn-default.benabled{color:#000000;}.btn-white:hover,.btn-white:focus{}.btn,.hover_fly_btn{text-transform: capitalize;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #FFFFFF;background-color: #ef4056;border-color:#ef4056;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{background-color: #ea2e46;border-color: #ea2e46;}.hover_fly, .hover_fly .hover_fly_btn,.hover_fly_0:hover .hover_fly_btn:first-child{background-color: #de2a1b;}.hover_fly .hover_fly_btn.add_to_love, .hover_fly .hover_fly_btn.add_to_love:hover, .hover_fly .hover_fly_btn.add_to_wishlit, .hover_fly .hover_fly_btn.add_to_wishlit:hover, .hover_fly .hover_fly_btn.stcompare_add, .hover_fly .hover_fly_btn.stcompare_add:hover{background-color: #de2a1b;}.hover_fly .hover_fly_btn{border-right-color: #000000;border-left-color: #000000;}#top_bar .top_bar_item .header_item{color:#FFFFFF;}#st_header .header_item{text-transform: uppercase;}#top_bar .top_bar_item .header_item:hover,#top_bar .dropdown_wrap.open .dropdown_tri{color:#FFFFFF;}#top_bar{background-color:#ea0803;}#st_header #top_bar, #st_header #top_bar #top_bar_container{border-bottom:none;}#header_primary {border-bottom-width:2px;border-bottom-style: solid;}#header_primary, #header_primary #header_primary_container{border-bottom-color:#F7F7F7;}#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:#dd291a;border-bottom-color:#dd291a;}.st_mega_menu_container{background-color:#FFFFFF;}#top_extra .st_mega_menu_container.stuck{background: #FFFFFF;background:rgba(255,255,255,1);}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}#top_extra .st_mega_menu_container{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#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:#dd291a;}#top_extra{border-bottom-width:1px;border-bottom-style: solid;}#top_extra{border-bottom-color:#DFDFDF;}.ma_level_1:hover{color:#dd291a;}#st_ma_0, #st_mega_menu_wrap .stmenu_sub.stmenu_vertical{ width: 240px; }#st_ma_0{ text-align: left; }#st_mega_menu_wrap #st_menu_0.current #st_ma_0,#st_mega_menu_wrap #st_ma_0:hover{color:#FFFFFF;}#st_mega_menu_wrap #st_menu_0.current #st_ma_0,#st_mega_menu_wrap #st_ma_0:hover{background-color:#ea0803;}.mv_level_1:hover{background-color:#f4f4f4;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#FFFFFF;}#footer-tertiary, #footer-tertiary a, #footer-tertiary .price, #footer-tertiary .old_price{color:#444444;}#footer-tertiary a{color:#444444;}#footer-tertiary a:hover{color:#de2a1b;}#footer-bottom,#footer-bottom a{color:#FFFFFF;}body, #body_wrapper,.modal-content,.st-menu,.dropdown_list .dropdown_box{background-color:#F9F9F9;}.st_read_more{background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0.001), #F9F9F9 50%);background: linear-gradient(to bottom, rgba(255,255,255,0.001), #F9F9F9 50%);}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#F9F9F9;}.header-container #st_header{background-color:#FFFFFF;}#st_header.stuck{background: #FFFFFF;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck, .steasym_main.stuck{-webkit-box-shadow: 0px 1px 10px rgba(59,59,59,0.1); -moz-box-shadow: 0px 1px 10px rgba(59,59,59,0.1); box-shadow: 0px 1px 10px rgba(59,59,59,0.1); }#footer-secondary{background-color:#EEEEEE;}#footer-tertiary{background-color:#F9F9F9;}#footer-bottom, #footer-bottom #footer-bottom-container{border-top-color:#DADADA;}#footer-bottom{background-color:#000000;}#st_header #header_primary_container{height: 100px;}.header-container.has_sticky{padding-bottom:100px;}.fto-glyph.icon_btn:before{ content: "\e868"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.quick-view .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.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: #ea0803; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_title{ background-color: #F8F8F8; }.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: #ea0803; }.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: #ea0803; }.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: #ea0803; }.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: #FFFFFF; }body#index .header-container{ margin-bottom: 0px; }ul.pagination > li > a, ul.pagination > li > span, div.pagination .showall .show_all_products { color: #444444; }ul.pagination > li.disabled > a, ul.pagination > li.disabled > a:hover,ul.pagination > li.active > a, ul.pagination > li.active > a:hover, ul.pagination > li.disabled > span, ul.pagination > li.disabled > span:hover, ul.pagination > li.active > span, ul.pagination > li.active > span:hover{ color: #f5f5f5; }ul.pagination > li > a:hover, ul.pagination > li > span:hover, div.pagination .showall .show_all_products:hover{ color: #de2a1b; }.products_sldier_swiper{margin: -4px; padding: 4px; }.product_view_more_box{margin-top:4px;}.products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-next, .swiper-button-lr:hover>.swiper-button-next{right:4px;}.is_rtl .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-next, .is_rtl .swiper-button-lr:hover>.swiper-button-next{left:4px;}.products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-prev, .swiper-button-lr:hover>.swiper-button-prev{left:4px;}.is_rtl .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-prev, .is_rtl .swiper-button-lr:hover>.swiper-button-prev{right:4px;}.products_sldier_swiper .ajax_block_product.swiper-slide-visible .pro_outer_box, .product_list.grid .ajax_block_product .pro_outer_box, .product_list.list .ajax_block_product{-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); box-shadow: 0px 0px 4px rgba(0,0,0,0.1); }.boxed_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: 160px;}#mobile_bar .mobile_logo{width: 200px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 82px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{text-transform: capitalize;}.ajax_block_product .s_title_block,.pro_column_right .s_title_block{font-size: 16px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{font-family:"estedad";}#js-product-list .products.product_list.grid .product_list_item{padding-left:8px;padding-right:7px;}#js-product-list .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_wrapper{background-color: #f9f9f9;}.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:15px;padding-right:15px;}@media only screen and (min-width:1200px){#st_mega_menu_wrap .ma_level_0{padding-left:16px;padding-right:16px;}}.cms_content h1, .blog_content h1, .product-description h1{font-size:20px!important;}.cms_content h2, .blog_content h2, .product-description h2{font-size:18px!important;}.cms_content h3, .blog_content h3, .product-description h3{font-size:16px!important;}@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xl_2, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xl_3, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xl_4, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xl_5, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xl_6, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 1150px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 1150px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 1150px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 1150px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 760px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 370px;}
                }@font-face {
  font-family: estedad;
  src: url(estedad.woff2);
}
@font-face {
  font-family: estedad-bold;
  src: url(estedad-bold.woff2);
}

.tags_block .tag_item {padding: 6px 10px; border-radius: 3px}
.pccomment_block input, .pccomment_block textarea {border-radius: 5px}
.pccomment_block .tm-input {margin-right: 5px; border-radius: 3px; min-width: 210px;}
.originalTextareaInfo {width: unset !important}
.pccomment_block textarea {font-size: 14px; line-height: 2;}
.st_product_comment_wrap h3 {font-family: estedad; color: #5b5b5b; border-bottom: 1px solid #e1e1e1; padding-bottom: 12px; font-size: 20px; margin-bottom: 15px;}
.pcomment_body {line-height: 2; color: #444; text-align: justify}
.pccomment_block .progress-bar {background: #de2a1a}
 .pcomment_author span {color: #444 !important}

.st_owl_carousel_3 .st_owl_carousel_block img {border: 4px solid #dd2a1a; border-radius: 25px;  padding: 12px; max-width: 130px;}
#st_owl_carousel-3 .st_image_layered_description.flex_end {position: static; font-size: 16px; font-family:estedad-bold; margin-top: 6px}
#easycontent_16 h2 {font-size: 22px !important; font-family: estedad-bold; font-weight: normal; color: #000;}
#easycontent_16 h2 span {color: #d50111}
#st_owl_carousel_3 .owl-pagination {bottom: -6px !important}
#st_owl_carousel-3 .owl-wrapper-outer {padding-bottom: 18px}
#st_owl_carousel-3 .owl-prev, #st_owl_carousel-3 .owl-next {margin-top: -72px}
#easycontent_17 p {text-align: center; padding: 10px; border: 3px solid #e72b18; background: #e72b18; margin-top: 14px; font-size: 16px; font-family: estedad; color: #fff; border-radius: 10px;  display: inline-block}
.product-information .pro_right_item:hover {border-color: #e72b18; background: #e72b18; color: #FFF}

.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link {font-family: estedad; font-size: 16px;}
.swiper-button-tr .swiper-button {background-color: #F5F5F5}
.title_style_0, .title_style_0 .title_block_inner {border-bottom-width: 3px}
.swiper-pagination-st-round .swiper-pagination-bullet-active {border-color: #000}
#steasy_element_34 .sttext_banner_first_btn {border-radius: 10px; padding: 12px 50px}
#st_news_letter_1 .st_news_letter_input, #st_news_letter_1 .input-group-with-border {border-top-right-radius: 10px; border-bottom-right-radius: 10px}
#st_news_letter_1 .st_news_letter_submit {border-top-left-radius: 10px; border-bottom-left-radius: 10px}
#st_news_letter_1 .input-group-with-border {border-radius: 10px}
.product_page_container .pro_right_item {border-radius: 10px; border: 1px solid #9b9b9b; padding: 10px;}
.clicked_thumb .pro_gallery_thumb_box, .pro_gallery_item.swiper-lazy.swiper-lazy-loaded, .pro_gallery_thumb.swiper-lazy.swiper-lazy-loaded, .product_img_link img.front-image.swiper-lazy.swiper-lazy-loaded, .st_swiper_image.swiper-lazy.swiper-lazy-loaded {border-radius: 10px}
#left_column .products_slider .title_block_inner {font-family: inherit}
.hover_fly_0 .hover_fly_btn:first-child .hover_fly_btn_inner span, .hover_fly_0:hover .hover_fly_btn:first-child:hover .hover_fly_btn_inner span {font-size: 14px}
.hover_fly .hover_fly_btn {border-left: unset !important}
.products_slider .swiper-pagination, .static_bullets .swiper-pagination {margin: 25px 0 -5px}
.hover_fly_0 .hover_fly_btn:first-child, .hover_fly_0:hover .hover_fly_btn:first-child:hover, .hover_fly .stcompare_add {background: #000 !important}
#product-list-top-wrap .page-item.disabled .page-link {border: unset; background: unset}
.bottom_pagination .pagination li {margin: 0 2px}
.spacer {color: #2d2d2d !important}
.products_slider .title_block_inner {font-family: estedad-bold}
.products_sldier_swiper .ajax_block_product.swiper-slide-visible .pro_outer_box, .product_list.grid .ajax_block_product .pro_outer_box, .product_list.list .ajax_block_product {border-radius: 15px} .pro_first_box {border-top-right-radius: 15px; border-top-left-radius: 15px}
#footer .title_block .title_block_inner, .sttext_banner_1_1 .sttext_banner_text span {font-family: estedad-bold; color: #393939}
.stmenu_vertical {min-height: 70vh}
.cms_content h2 {font-size: 18px !important; font-weight: bold; color: #444; padding: 10px 0;}
#cms h3{font-weight: bold; color: #444}
.cms_page_heading {font-size: 20px !important; font-weight: bold; text-align: center; padding-bottom: 15px; padding-top: 5px}
#cms #main #content p {color: #565656; font-size: 16px; line-height: 2; text-align: justify;}
#contact #main .bootstrap-filestyle .btn {border-radius: 10px}
#contact #main .bootstrap-filestyle .form-control {margin-left: 10px}
#contact #main .form-control {border-radius: 10px !important}
#contact .contact-form .form-footer .btn {padding: 14px 55px; border-radius: 10px; background: #c41d0f; border-color: #c41d0f; font-size: 14px;}
#contact #main .easycontent a {color: #444; border-left: 1px solid #D9D9D9; padding-left: 5px; padding-right: 5px}
#contact #main .easycontent p a:last-child {border-left: 0}
#contact #main .easycontent p a:first-child {padding-right: 0}
#contact #main .easycontent {font-size: 16px; line-height: 2; color: #444;}
#contact #main em {font-size: 25px; color: #de2a1b;}
#contact iframe {border-radius: 10px; border: 1px solid #a2a2a2}
.columns-container {padding-bottom: 30px}
.notification_content .elementor-element span {color: #de2a1b}
.notification_content .elementor-element {font-size: 17px}
#top_bar em {font-size: 20px}
.full_width_top_container .owl_carousel_wrap img {border-radius: 10px}
#header_primary_row .search_widget_block {margin-right: 28px}
#header_primary .login i {font-size: 24px}
#st_mega_menu_wrap .ma_level_0 {text-align: right; height: 48px; padding-top: 6px}
.search_widget_form_inner .form-control::placeholder {color: #7a7a7a; font-size: 14px; height: 46px; padding-right: 15px}
#header_primary .search_widget_form_inner {height: 48px}
#header_primary .search_widget_form_inner .input-group-btn {background: #f9f9f9; border-top-left-radius: 10px; border-bottom-left-radius: 10px}
#header_primary .search_widget_form_inner .input-group-btn button {width: 50px}
#header_primary .search_widget_form_inner .form-control {height: 46px; padding-right: 15px}
#header_primary_row .top_bar_item, #main_menu_widgets .top_bar_item, .checkout_header_right .top_bar_item {padding-left: 15px; padding-right: 15px}
.mobile_logo {padding: 10px !important}
.product_first_section .product_page_container, #cms #center_column, #contact #center_column, #module-iverify-iverifyidentity #center_column, #module-iverify-iverifypsswd #main {background: #FFF; padding: 30px 20px; border-radius: 5px; border: 1px solid #dfdfdf; margin-bottom: 40px; margin-right: 0; margin-left: 0}
.product_second_section .product_desc_block {margin-bottom: 40px; background: #FFF; border-radius: 5px; border: 1px solid #dfdfdf; margin-right: 0; margin-left: 0}
.product_second_section .nav {background: #f8f8f8; border-top-right-radius: 5px; border-top-left-radius: 5px; padding-right: 35px; border-bottom: 0}
.nav-tabs .nav-item {margin: 0 !important; border-left: 1px solid #dfdfdf}
.nav-tabs .nav-item a {padding: 20px 40px !important}
.product_desc_column, .bottom_more_info_block {padding: 0}
.tab-pane-body {padding: 30px !important}
.product-description h1 {font-size: 20px; font-weight: bold}
.product-description h2 {font-size: 18px; font-weight: bold}
.product-description h3 {font-size: 17px; font-weight: bold}
.product-description h4 {font-size: 16px; font-weight: bold}
.product-information ul {list-style: inside; padding-top: 7px; line-height: 1.8; margin-bottom: unset}
.product-information {padding: 10px 0}
.product_first_section  .product_right_column {text-align: center}
.product_first_section .product_name {color: #000}
.swiper-wrapper {padding:0 5px}
.tax_label {display: none}
.category_products_container .products_section, .strelatedproducts_container .products_section, #crossselling_products_container .products_section {background: #FFF; border-radius: 15px; padding: 24px; border: 1px solid #dfdfdf}
#left_column .block-categories, #search_filters .facet, #left_column .stbestsellers_container {background: #fff; border-radius: 10px; padding: 20px; border: 1px solid #dfdfdf;}
#search_filters .facet {margin-top: 24px}
#search_filters .facet-title {padding: 10px; background: #f8f8f8; margin-bottom: 15px; border-radius: 5px}
#search_filters_wrapper .block_content {padding-top: 0}
#search_filters .facet ul.faceted-slider {width: 98%}
#products .pro_outer_box {background: #FFF; border-radius: 10px; padding: 5px; border: 1px solid #dfdfdf;}
.pro_outer_box .btn.ajax_add_to_cart_button, .pro_outer_box .btn.add-to-cart {border-radius: 10px; padding: 12px 0px; margin-top: 5px;}
.pro_outer_box .s_title_block {line-height: 1.7em}
.pro_outer_box .s_title_block.two_rows {height: 3.6em}
.title_flex_left {border-bottom: 1px solid #eee; margin-bottom: -2px; margin-right: 20px}
.title_block {border-bottom: unset}
.column_block .title_flex_left {border-bottom: 0}
.products_slider .product_view_more_box .btn {border-radius: 20px; padding: 15px 50px; margin-top: 15px; border: 2px dashed #9f9f9f}
.products_slider .product_view_more_box .btn:hover {border: 2px solid #444}
.product_right_column .product-prices {width: 100%}
.stmenu_vs {overflow-y: auto; direction: rtl; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); clip-path: inset(-5px 0px -5px -5px); border-bottom-left-radius: 10px; border-right: 1px solid #f7f7f7}
.ma_level_0 i {padding-left: 6px}
#st_ma_0 {padding-top: 4px; height: 44px}
#torn-curtain {background: #0404045e; width: 100%; height: 100%; position: absolute; z-index: 3; display: none; transition: visibility 0s, opacity 0.5s linear;}
.product-manufacturer {border-top: 1px solid #f2f2f2; padding-top: 14px; margin-top: 20px;}
.pro_extra_info_brand {color: #2d2d2d}
.pro_extra_info_label {margin-left: 5px}
.product-actions {background: #f8f8f8; padding-top: 20px; border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 20px}
.product-actions .steasy_divider {display: none}
#product-availability {margin-bottom: 15px}
.product_link_nav {display: none}
.st_added {color: #ea0803}
#left_column .collapse {margin: 0 20px !important}
#checkout .continue, #payment-confirmation .btn {border-radius: 10px; padding: 12px 0px; margin-top: 5px; color: #FFFFFF; background-color: #ef4056; border-color: #ef4056; padding: 12px 0; width: 100%; max-width: 200px; margin: 0 auto; display: grid; margin-bottom: 10px; margin-top: 10px}
#mobile_bar_bottom .search_widget_form_inner {border-radius: 3px; padding: 2px}
.my_account_left_column .list-group-item {background: #FFF}
.card {background: #FFF !important}
#module-iverify-iverifypsswd h1 {font-size: 20px; color: #444; padding-bottom: 15px}
.product-unavailable {color: #ea0803; font-weight: bold}
.love_product .btn_text {margin-left: 4px}
.shoppingcart-list .small_cart_btn {background: #ef4056; border-color: #ef4056; color: #FFF;
  border-radius: 5px; margin-top: 10px; padding: 10px 0; font-size: 14px}
.st-menu-header {background: #ea0803; color: #FFF; margin-bottom: 10px}
.st-menu-header .close_right_side {color: #FFF}
.is_rtl #side_products_cart {background: #FFF}
#side_cart_block .small_cart_info .flex_start {display: block}
.cart_empty {text-align:center; padding: 5px 0}
.cart_body .dropdown_box {background: #FFF !important}
.product-description-short p, .product-description-short li {margin-bottom: 0; text-align: justify; color: #444; line-height: 2}
.product-unit-price {display: none !important}
.product-description p {text-align: justify; line-height: 2; font-size: 14px; color: #444}
.product-features dl.data-sheet {padding: 15px 0}
.st_banner_row img {border-radius: 15px; border: 1px solid #dfdfdf}
.brands_slider_item {background: #FFF}
#manufacturer .brand-img {background: #FFF}
.page-item:first-child .page-link {border-bottom-left-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: .25rem; border-top-right-radius: .25rem}
.page-item:last-child .page-link {border-bottom-right-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: .25rem; border-top-left-radius: .25rem}
.spacer {padding: 0 5px}
.my_account_left_column #iVerify-phones {display: block; max-width: 100%; padding: .75rem 1.25rem; background: #ffffff; border: 1px solid #d9d9d9; border-bottom: 0}
.myacount_dashbord_list {margin-top: 28px; text-align: center; display: block}
.myacount_dashbord_list .list-group-item a {display: block; padding: 12px 6px; background: #FFF}
.myacount_dashbord_list .list-group-item {padding: 0; background: #F8F8F8}
.myacount_dashbord_list #iVerify-phones {max-width: 260px; margin: 0 15px 15px; text-align: center; display: inline-block; border: 1px solid #d9d9d9; padding: 0; padding: 0; background: #ffffff}
.myacount_dashbord_list #iVerify-phones span {height: 100%; display: block; padding: 12px 6px}
#customer-form .radio-inline, #customer-form .radio-inline span {margin-left: 5px}

#footer {border-top: 1px solid; border-color: #d7d7d7; display: block !important}
#footer-secondary {border-bottom: 1px solid; border-color: #d7d7d7}
#footer .bullet li a {padding: 4px 0}
#footer p {line-height: 2; margin-bottom: 0; text-align: justify; font-size: 15px}
#footer-primary .sttext_item_image {padding-left: 5px}
#footer-secondary-container .pad_b6 {padding-top: 5px}
#footer-secondary-container .easy_icon_with_text_4_1 {padding-bottom: 0}
#footer-secondary em {color: #000}
#footer-tertiary .title_block i {padding-left: 5px; font-size: 20px}
#footer-tertiary a {font-size: 15px}
#footer-bottom {padding: 20px 0}
#footer-bottom span {color: #FFFFFF; font-weight: bold; font-size: 14px}
#footer_bottom_right .easycontent {margin-top: 0; margin-bottom: 0; font-size: 12px; padding: 0 8px}
#footer_bottom_right p {text-align: center; font-size: 13px}
#footer_bottom_right span {text-align: center; font-size: 13.5px}
.st_news_letter_box .btn {padding: 0 45px}
.st_news_letter_content {padding-bottom: 5px}

#module-iverify-authentication .logo {max-width: 190px !important}
#module-iverify-authentication form {box-shadow: unset !important}
#module-iverify-authentication h3.page-subheading {font-size: 18px !important; padding-bottom: 15px; color: #000}
#module-iverify-authentication p {font-size: 13px; line-height: 2;}
#module-iverify-authentication label, #login_form #passwd {font-size: 14px; line-height: 2;}
#module-iverify-authentication .form-group {width: 100%; max-width: unset; margin-bottom: 5px;}
#phone_mobile {font-size: 13px; border-radius: 10px}
.verify-loginform, #SubmitCreate, #SubmitLogin, #submitAccount {font-size: 15px; font-weight: bold; border-radius: 10px}
#module-iverify-authentication .alert ul li, #module-iverify-authentication .alert ol li {text-align: right; padding: 4px 0; font-size: 14px;}
#login_form .submit {padding-bottom: 0;}
#timerofsendcode {margin-bottom: 10px; font-size: 16px !important;}
#resend h4 {padding: 5px 0; margin: 0; font-size: 15px;}
#resend {margin-bottom: 15px;}
#account-creation_form .form-group .form-control {max-width: 100%; height: 40px !important;}
#passwd {margin-top: 0 !important;}
#mobile {height: 40px !important;}
#email, #customer_firstname, #customer_lastname {font-size: 15px;}
#submitAccount {width: 100% !important; margin-left: 11px; padding: 10px;}
#account-creation_form .form-group > label {padding: 0 5px;}
#login_form label[for=code] {padding-bottom: 15px;}
#account-creation_form .submit {padding-right: unset !important;}
.loginsms {margin: 0; display: flex;}
.loginsms h4 {margin: 0; padding: 15px 20px; text-align: right; font-size: 15px !important;}
#SubmitSMSPassword {margin-top: unset !important; line-height: unset !important;}
.loginsms .submit {text-align: left;}
#login_form h3.page-subheading {border-bottom: 1px solid #dadada !important;}
.iverify {display: none !important;}
#submitAccount {max-width: 270px; line-height: 40px;}
.box .footer_links .button.button-small {background: unset !important; color: #444 !important;}
#createacc .verifysitelogo {margin-top: unset !important; margin-bottom: unset !important;}
#module-iverify-authentication #rightbar, #module-iverify-authentication #breadcrumb_wrapper {display: none;}
#phone_mobile { -moz-appearance: textfield;}
#phone_mobile::-webkit-outer-spin-button, #phone_mobile::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
#module-iverify-authentication #content {margin-top: 0}
#module-iverify-authentication.is_logged_1 #create {display: none}
#create-account_form {background: #FFF; border-radius: 5px; border-color: #dfdfdf !important}
.justify-center-verif form.box {padding-bottom: 35px}
#module-hpk_visitor-download .container {margin-top: 0 !important}

@media (min-width: 1440px) {
#st_mega_menu_column_block .stmenu_sub.col-md-12, .stmenu_vertical .stmenu_vs.col-md-12 {width: 1170px}
} 

@media (max-width: 1200px) {
#st_header .search_widget_block {width: 470px !important}
} 

@media (max-width: 991px) {
#contact .contact-form {margin-bottom: 40px !important}
#footer-secondary .footer_block_content {padding-bottom: 0}
#footer-secondary .steasy_column {padding-top: 4px; padding-bottom: 4px}
.pro_more_info .mobile_tab .mobile_tab_title {background-color: unset}
.mobile_tab .mobile_tab_title {padding: 20px}
.mobile_tab .opener {padding-left: 10px}
.mobile_tab_name {color: #414141; font-weight: normal !important}
#mobile_bar {border: 1px solid #dfdfdf}
} 

@media (min-width: 991px) {
#footer-tertiary {padding-top: 30px; padding-bottom: 40px}
#footer-tertiary .footer_block:first-child, #footer-tertiary .footer_block:nth-child(2), #footer-tertiary .footer_block:nth-child(3) {border-bottom: 1px solid #e1e1e1; padding-bottom: 25px; margin-bottom: 30px}
}