*,body{direction:rtl}ul{padding-right:0}th{text-align:right}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{margin-left:0;margin-right:-1px}.flex_float_right{margin-left:0;margin-right:auto}.flex_float_left{margin-right:0;margin-left:auto}.pro_fancy_trigger{right:auto;left:10px}.mfp-container{padding-right:38px;padding-left:46px}.modal-content{margin-right:10px;margin-left:40px}.mfp-close-btn-in .mfp-close,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.st_modal_close{right:auto;left:-30px}.st_modal_close.st_modal_close_inner{right:auto;left:0}.title_block.flex_container{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;box-direction:reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}.swiper-button-tr .swiper-button-prev{margin-right:0;margin-left:2px}.fl,.li_fl li{float:right}.fr{float:left}.steasy_element_item.text-1,.text-1,.text-left{text-align:right}.steasy_element_item.text-3,.text-3,.text-right{text-align:left}.pad_l6{padding-left:auto;padding-right:.375rem}.mar_r4{margin-right:auto;margin-left:.25rem}.mar_l4{margin-left:auto;margin-right:.25rem}.mar_r6{margin-right:auto;margin-left:.375rem}.mar_l6{margin-left:auto;margin-right:.375rem}.mar_r10{margin-left:.625rem}.mar_r1,.mar_r10{margin-right:auto}.mar_r1{margin-left:.75rem}.mar_l1{margin-left:auto;margin-right:.75rem}.m-r-1{margin-left:1rem}.m-r-1,.m-r-2{margin-right:auto}.m-r-2{margin-left:1.5rem}.m-r-3{margin-right:auto;margin-left:3rem}.m-l-1{margin-right:1rem}.m-l-1,.m-l-2{margin-left:auto}.m-l-2{margin-right:1.5rem}.m-l-3{margin-left:auto;margin-right:3rem}.ml-1{margin-right:.25rem!important}.ml-1,.ml-2{margin-left:auto!important}.ml-2{margin-right:.5rem!important}.ml-3{margin-right:1rem!important}.ml-3,.ml-4{margin-left:auto!important}.ml-4{margin-right:1.5rem!important}.ml-5{margin-left:auto!important;margin-right:3rem!important}.mr-1{margin-left:.25rem!important}.mr-1,.mr-2{margin-right:auto!important}.mr-2{margin-left:.5rem!important}.mr-3{margin-left:1rem!important}.mr-3,.mr-4{margin-right:auto!important}.mr-4{margin-left:1.5rem!important}.mr-5{margin-right:auto!important;margin-left:3rem!important}.pull-1{right:auto;left:8.33333%}.pull-2{right:auto;left:16.66667%}.pull-3{right:auto;left:25%}.pull-4{right:auto;left:33.33333%}.pull-5{right:auto;left:41.66667%}.pull-6{right:auto;left:50%}.pull-7{right:auto;left:58.33333%}.pull-8{right:auto;left:66.66667%}.pull-9{right:auto;left:75%}.pull-10{right:auto;left:83.33333%}.pull-11{right:auto;left:91.66667%}.pull-12{right:auto;left:100%}.push-1{left:auto;right:8.33333%}.push-2{left:auto;right:16.66667%}.push-3{left:auto;right:25%}.push-4{left:auto;right:33.33333%}.push-5{left:auto;right:41.66667%}.push-6{left:auto;right:50%}.push-7{left:auto;right:58.33333%}.push-8{left:auto;right:66.66667%}.push-9{left:auto;right:75%}.push-10{left:auto;right:83.33333%}.push-11{left:auto;right:91.66667%}.push-12{left:auto;right:100%}.pull-1-2{right:auto;left:10%}.pull-1-5{right:auto;left:12.5%}.pull-2-4{right:auto;left:20%}.push-1-2{left:auto;right:10%}.push-1-5{left:auto;right:12.5%}.push-2-4{left:auto;right:20%}.pull-10-8{right:auto;left:90%}.pull-10-5{right:auto;left:87.5%}.pull-9-6{right:auto;left:80%}.push-10-8{left:auto;right:90%}.push-10-5{left:auto;right:87.5%}.push-9-6{left:auto;right:80%}.fto-right:before{content:"\2190"}.fto-left:before{content:"\2192"}.fto-left-open-3:before,.owl-buttons .fto-right-open-3:before,.swiper-button .fto-right-open-3:before{content:"\E0CC"}.fto-right-open-3:before,.owl-buttons .fto-left-open-3:before,.swiper-button .fto-left-open-3:before{content:"\E0CD"}.fto-right-open-1:before{content:"\E801"}.fto-left-open-1:before{content:"\E803"}.fto-left-open-2:before{content:"\E80C"}.fto-right-open-2:before{content:"\E80D"}.fto-left-dir-2:before{content:"\E814"}.fto-right-dir-1:before{content:"\E815"}.fto-angle-double-left:before{content:"\E822"}.fto-angle-double-right:before{content:"\E823"}.fto-right-open:before,.swiper-button .fto-left-open:before{content:"\E870"}.fto-left-open:before,.swiper-button .fto-right-open:before{content:"\E890"}.fto-left-big:before{content:"\E8AC"}.fto-right-big:before{content:"\E8AD"}.fto-right-open-mini:before{content:"\E8B8"}.fto-left-open-mini:before{content:"\E8B9"}.fto-right-open-big:before{content:"\E8C3"}.fto-left-open-big:before{content:"\E8C6"}.fto-angle-right:before{content:"\F104"}.fto-angle-left:before{content:"\F105"}.fto-left-circled2:before{content:"\F18E"}.fto-right-circled2:before{content:"\F190"}.title_align_0 .title_flex_left{display:block}.title_align_0 .title_flex_right{display:none}.title_align_0 .title_block_inner{padding-left:0;padding-right:6px}.title_align_2 .title_block_inner{padding-right:0;padding-left:6px}.title_align_2 .title_flex_right{display:block}.title_align_2 .title_flex_left{display:none}.owl-carousel,.owl-carousel .owl-wrapper-outer,.owl-carousel .owl-wrapper-outer .owl-wrapper{direction:ltr}.owl-theme.owl-navigation-tr .owl-controls .owl-buttons{right:auto;left:0;direction:ltr}#left_column .owl-theme.owl-navigation-tr .owl-controls .owl-buttons,#right_column .owl-theme.owl-navigation-tr .owl-controls .owl-buttons{right:auto;left:6px}#st_mega_menu_wrap .ml_level_0{text-align:right}.stmenu_multi_level ul,.stmenu_vertical .stmenu_vs{left:auto;right:100%}.style_wide .mu_level_2 ul{left:auto;right:80px}.bullet li a .list_arrow,.mu_level_2 a .list_arrow,.stmenu_multi_level a .list_arrow{padding-right:0;padding-left:8px}.tags_block a{margin-right:0;margin-left:6px}.radio-inline{margin-right:0;margin-left:rem(16px)}.dropdown_list{text-align:right;left:auto;right:0}.horizontal_filters_dropdown .dropdown_list{left:0}.dropdown_list.dropdown_right,.dropdown_list:before{left:auto;right:20px}.dropdown_list.dropdown_right:before{left:auto;right:0}#header_bottom .dropdown_list,#header_right .dropdown_list,#main_menu_widgets .dropdown_list,#mobile_bar_right .dropdown_list,#nav_right .dropdown_list,.checkout_header_right .dropdown_list,.pro_cart_right .dropdown_list,.pro_name_right .dropdown_list,.pro_price_right .dropdown_list{left:0;right:auto}#header_bottom .dropdown_list:before,#header_right .dropdown_list:before,#main_menu_widgets .dropdown_list:before,#mobile_bar_right .dropdown_list:before,#nav_right .dropdown_list:before,.checkout_header_right .dropdown_list:before,.pro_cart_right .dropdown_list:before,.pro_name_right .dropdown_list:before,.pro_price_right .dropdown_list:before{left:20px;right:auto}.countdown_timer.countdown_style_1 i{margin-right:auto;margin-left:4px}.countdown_timer.countdown_style_0{direction:ltr}.countdown_box i{margin-right:0;margin-left:6px}.for_c_time_style{direction:ltr;display:inline-block}.blog_row_list .blog_image{float:right}.blog_row_list .blog_info,.blog_row_list .blok_blog_short_content,.blog_row_list .s_title_block{margin-left:0;margin-right:192px}.blog_medium_list .blog_image{float:right}.blog_medium_list .blog_info,.blog_medium_list .blok_blog_short_content,.blog_medium_list .s_title_block{margin-left:0;margin-right:272px}.products_slider .block_blog.blog_medium_list{text-align:right}.st_blog_comment_reply #comment_input .col-4,.st_blog_comment_reply #comment_textarea .col-8{float:right}#avatar_right{margin-left:0!important;margin-right:148px}.blog_info span{margin-right:0;margin-left:6px}.product_list.grid .pro_second_box.pro_block_align_1,.product_list.grid .pro_second_box.pro_block_align_2,.products_sldier_swiper .pro_second_box.pro_block_align_1,.products_sldier_swiper .pro_second_box.pro_block_align_2{text-align:right}.product_list.grid .blog_lr .pro_first_box,.products_sldier_swiper .blog_lr .pro_first_box{float:right}.product_list.grid .blog_lr .pro_second_box,.products_sldier_swiper .blog_lr .pro_second_box{margin-left:0;margin-right:192px;text-align:right}.product_list.list .block_blog .blog_lr .pro_second_box.pro_block_align_0,.product_list.list .block_blog .pro_second_box.pro_block_align_1{text-align:right}.mv_item.is_parent:after{float:left;content:"\F104"}.ma_item.ma_icon i,.ma_level_0.ma_icon i,.mo_ma_level_0.ma_icon i,.mo_sub_a.ma_icon i,.mv_item.ma_icon i{margin-left:0}.ma_item i,.ma_level_0 i,.mo_ma_level_0 i,.mo_sub_a i,.mv_item i{margin-right:0;margin-left:4px}#st_mega_menu_wrap .ma_level_0.is_parent:after{margin-left:0;margin-right:4px}.is_parent_icon{margin-left:0;margin-right:2px}#st_mega_menu_column_block .ma_level_0.is_parent:after{float:left;content:"\F104"}#st_mega_menu_column_desktop .ma_level_0 .cate_label,.mo_ma_level_0 .cate_label,.mo_sub_a .cate_label,.stmenu_sub .cate_label{margin-left:auto;margin-right:4px}#st_mega_menu_wrap .m_alignment_0 .style_wide,#st_mega_menu_wrap .m_alignment_3 .style_wide{left:auto;right:0}#st_mega_menu_wrap .m_alignment_2 .style_wide{left:0;right:auto}.st_mega_menu_container .ma_level_0 .cate_label{right:auto;left:10px}.mo_ma_level_0,.mo_sub_a{margin-right:0;margin-left:28px}.mo_ml_level_0,.mo_sub_li{padding-left:auto;padding-right:10px}.itemlist_left{float:right}.itemlist_right{margin-left:0;margin-right:115px}.custom-input-box{margin-right:0;margin-left:4px}.qty_wrap{margin-right:0;margin-left:6px}.btn_inline i{margin-left:4px;margin-right:2px}.is_rtl .product_list.list .ajax_block_product .pro_first_box{float:right}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right:300px}.is_rtl .product_list.list .blog_lr .pro_first_box{float:right}.is_rtl .product_list.list .blog_lr .pro_second_box{margin-left:0;margin-right:380px}.pro_column_left{float:right}.pro_column_right{margin-left:0;margin-right:80px}#footer .pro_column_right{margin-left:0;margin-right:55px}.easy_icon_with_text_4_1 .easy_icon{margin-right:0;margin-left:6px}.easy_icon_with_text_2_1 .easy_icon_wrap .easy_icon{margin-right:0;margin-left:10px}.easy_icon_with_text_2_2 .easy_icon_wrap .easy_icon{margin-right:0;margin-left:6px}.easy_icon_with_text_2_3 .easy_icon_wrap .easy_icon,.easy_icon_with_text_3_1 .easy_icon{margin-right:0;margin-left:12px}.easy_icon_with_text_3_2 .easy_icon{margin-right:0;margin-left:10px}.easycontent_s3{padding-left:0;padding-right:26px}.easycontent_s3 .easy_icon{float:right;margin-left:auto;margin-right:-26px}.easycontent_s5{padding-left:0;padding-right:56px}.easycontent_s5 .easy_icon{float:right;margin-left:auto;margin-right:-56px}.easycontent_s9{padding-left:0;padding-right:46px}.easycontent_s9 .easy_icon{float:right;margin-left:auto;margin-right:-46px}.stsocial_list .social_header{margin-left:auto;margin-right:6px}.small_cart_product_image{margin-right:0;margin-left:10px}.ajax_cart_bag .amount_circle{right:auto;left:-9px}.discount-amount,.discount-percentage,.price,.regular-price{margin-right:0;margin-left:4px}.hover_fly .hover_fly_btn{border-right:none;border-left:1px solid #f5f5f5}.hover_fly .hover_fly_btn:last-child{border-left:none}.hover_fly .hover_fly_btn .hover_fly_btn_inner i{margin-right:0;margin-left:4px}.product_page_container .pro_right_item{margin-right:0;margin-left:10px}.title_block .swiper-button-tr{margin-left:0;margin-right:6px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#footer-bottom #footer_bottom_left{float:right}#footer-bottom #footer_bottom_right{float:left}.itemlist_right .ajax_add_to_cart_button:hover,.itemlist_right .view_button:hover{padding-right:0;padding-left:92px}.itemlist_right .ajax_add_to_cart_button span,.itemlist_right .view_button span{left:auto;right:30px}.social_share_button:hover .social_share_box{right:0}#rightbar{right:auto;left:0}#leftbar{left:auto;right:0}.open_bar_right #rightbar{right:auto;left:320px}.open_bar_left #leftbar{left:auto;right:320px}.product_link_nav.with_preview a#product_link_nav_prev .product_link_nav_preview{right:auto;left:0}.product_link_nav.with_preview a#product_link_nav_next .product_link_nav_preview{left:auto;right:0}.cart-summary-line .value{float:left}.big_page_next .fto-right{content:"\2190"}.easy_icon_with_text_2_4 .easy_icon_wrap .easy_icon{margin-right:0;margin-left:4px}.form-control-select{padding-right:6px;padding-left:2em;background-position:left .5rem center}.social_share_button .social_share_box{text-align:left}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url(../css/7626d015e15844db7d1f54c8e415461a.eot);src:url(../css/7626d015e15844db7d1f54c8e415461a.eot?#iefix) format("embedded-opentype"),url(../css/6ec03a37e370c0d7f4f6bbdba0feac23.woff2) format("woff2"),url(../css/a762a767a3459fec2195da1373ebf0b1.woff) format("woff"),url(../css/4ff441e3b8c51acd2261585feca1d8c8.ttf) format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(../css/e43cfbc1a67d90e910398ded8345cd32.eot);src:url(../css/e43cfbc1a67d90e910398ded8345cd32.eot?#iefix) format("embedded-opentype"),url(../css/c6f46673e2449eb071e2c098c5190c2a.woff2) format("woff2"),url(../css/df14582918ca379a280e453bb3cc6ba5.woff) format("woff"),url(../css/ac22d187130d6c3433a49a1e98bfa968.ttf) format("truetype")}@font-face{font-family:Vazir;font-style:normal;font-weight:700;src:url(../css/e6d89ff3bce7f034c6f459f99bb0e7e0.eot);src:url(../css/e6d89ff3bce7f034c6f459f99bb0e7e0.eot?#iefix) format("embedded-opentype"),url(../css/9cb4953972e815b3ed5fcf8e0f5932ff.woff2) format("woff2"),url(../css/85ff3ef9a6f9bc4a2c4d495a5de0bc10.woff) format("woff"),url(../css/ceb65caa9e63dab35d294a874f320170.ttf) format("truetype")}@font-face{font-family:Vazir;font-style:normal;font-weight:400;src:url(../css/c9f1afd7a3aaa8b213321a9420786cbe.eot);src:url(../css/c9f1afd7a3aaa8b213321a9420786cbe.eot?#iefix) format("embedded-opentype"),url(../css/806845830038ff25c6c55e67f30e8727.woff2) format("woff2"),url(../css/b2116e21b7e31a0e2b506d00bac1a628.woff) format("woff"),url(../css/ef2a1b87b7c3feeac856d595287b24f4.ttf) format("truetype")}@font-face{font-family:IRANSansF;font-style:normal;font-weight:700;src:url(../css/a97ff63f432049ada562b2d4cda681ff.eot);src:url(../css/a97ff63f432049ada562b2d4cda681ff.eot?#iefix) format("embedded-opentype"),url(../css/3589a3ce688ae8bb4844695fc99486db.woff2) format("woff2"),url(../css/e836ee3ec82a8794c92cc132e6351695.woff) format("woff"),url(../css/8f812ea61c00dbbd63226a4e5604e0c6.ttf) format("truetype")}@font-face{font-family:IRANSansF;font-style:normal;font-weight:400;src:url(../css/5d86e75ed549612bd40352e5f50b3f1b.eot);src:url(../css/5d86e75ed549612bd40352e5f50b3f1b.eot?#iefix) format("embedded-opentype"),url(../css/e8ef20357ee97e45a8d93cd1e0d1330f.woff2) format("woff2"),url(../css/a1233cc118c5257c1add132a786df256.woff) format("woff"),url(../css/bab5e043e4fc4bcce51699f943003c85.ttf) format("truetype")}@font-face{font-family:VazirF;font-style:normal;font-weight:700;src:url(../css/9cdf43e2eb5dc072219de8270600bd6b.eot);src:url(../css/9cdf43e2eb5dc072219de8270600bd6b.eot?#iefix) format("embedded-opentype"),url(../css/1de4d2586d763a827f704789aa288784.woff2) format("woff2"),url(../css/2fe2d35463fe5ff6b02259c71f5dc2e1.woff) format("woff"),url(../css/b23ef365208492f96f169238e3b88304.ttf) format("truetype")}@font-face{font-family:VazirF;font-style:normal;font-weight:400;src:url(../css/5d710feff782f4ce0576f7a1679a0f0b.eot);src:url(../css/5d710feff782f4ce0576f7a1679a0f0b.eot?#iefix) format("embedded-opentype"),url(../css/a27e7679ff2e391080b6cea8dc4a82fb.woff2) format("woff2"),url(../css/e19d5b159fedd91af7891fa814ed5d6c.woff) format("woff"),url(../css/ed9e1c13ae983dc135bb0c48e965f17d.ttf) format("truetype")}.is_rtl .brands_slider_container .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-next,.is_rtl .brands_slider_container .swiper-button-lr:hover>.swiper-button-next{right:auto;left:0}.is_rtl .brands_slider_container .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-prev,.is_rtl .brands_slider_container .swiper-button-lr:hover>.swiper-button-prev{right:0;left:auto}.search_results .search_product_img{margin-right:0;margin-left:.375rem}.title_align_0 .title_block_inner{padding-right:0;padding-left:6px}button,input,optgroup,select,textarea{font-family:inherit!important}#mobile_bar_left>.flex_container{direction:ltr}.mini_name .product-price-and-shipping{text-align:left}.dz-hidden-input{right:0}
/*=====================================استایل‌های خود قالب پاندا و ماژول‌هایش============================*/

/*استایل نمایش بیشتر و نمایش کمتر*/
.st_showmore_btn, .st_showless_btn {
    /* background-image: linear-gradient( 338deg, #007d742b , #f7f7f7 50%); */
    /* padding: 0px 5px 0px 25px; */
    /* border-bottom-right-radius: 8px; */
    /* border-top-right-radius: 6px; */
    /* border-bottom: 1px solid #007d7457; */
    color: #19bfd3;
	margin-top: 8px;
    position: initial;
    display: block;
}
/*.st_showmore_btn:after {
    content: '\f175';
    font-size: 11px;
    font-family: "FontAwesome";
    margin-right: 3px;
}*/
.st_showmore_btn:after {
    font-size: 17px;
    margin-right: 8px;
    content: "\F104";
    font-family: fontello;
    position: absolute;
}
/*.st_showless_btn:after {
    content: '\f176';
    font-size: 11px;
    font-family: "FontAwesome";
    margin-right: 3px;
}*/
.st_showless_btn:after {
    font-size: 17px;
    margin-right: 8px;
    content: "\F104";
    font-family: fontello;
    position: absolute;
}

.st_read_more {
    color: #007d74;
    text-align: right;
}
.st_read_more:hover {
    color: #016059;
}
/*استایل نمایش بیشتر و نمایش کمتر*/

/*استایل دهی و اصلاح گزینه روش کارت به کارت در سمت فرانت*/
#payment-option-1-additional-information .modal-header {
    direction: ltr;
    text-align: right;
}
[data-target="#bankwire-modal"] {
    color: #0b9b36!important;
    font-weight: 700;
    cursor: zoom-in;
}/*استایل دهی و اصلاح گزینه روش کارت به کارت در سمت فرانت*/

/*قرار دادن خط تیره کنار شماره های پروسه‌ی خرید*/
.checkout-step .step-number:after {
    content: "-";
}/*قرار دادن خط تیره کنار شماره های پروسه‌ی خرید*/


/*رفع مشکل نمایش دکمه آپلود فایل در صفحه تماس با ما*/
#contact .form-fields .btn.btn-default  {
    border-radius: 0;
    font-size: 11px;
}/*رفع مشکل نمایش دکمه آپلود فایل در صفحه تماس با ما*/


/*نمایش صحیح شماره موبایل و ایمیل در بخش تماس با ما پایین سایت*/
#easycontent_4 #steasy_element_9 .easy_link , #easycontent_4 #steasy_element_8 .easy_link{
    direction: ltr;
    display: table-row;
    text-align: right;
}/*نمایش صحیح شماره موبایل و ایمیل در بخش تماس با ما پایین سایت*/

/*استال دهی به متن ناموجود بودن از یک خصوصیت محصول*/
.product-last-items, .product-unavailable {
    color: #d91b19;
}/*استال دهی به متن ناموجود بودن از یک خصوصیت محصول*/

/*نحوه نمایش لیست ها در داخل توضیحات محصول*/
#main .tab-content #description ul {
    padding-right: 0;
    display: block;
    list-style-type: disc;
    list-style: none;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
/*نحوه نمایش لیست ها در داخل توضیحات محصول*/

#main .tab-content #description ul li:before {
    content: '✓';
    font-weight: bold;
    color: green;
    margin-left: 5px;
}
#main .tab-content ul li:hover::before {
    color: red;
}

/*تنظیم فیلد انتخاب شهر در آدرسها*/
div.address-form.mb-3 #city {
    margin-right: -15px;
}
@media (max-width: 768px){
.st_form_item_city .col-md-6 {
    max-width: 100%; 
}}

/*تنظیم فیلد انتخاب شهر در آدرسها*/

/*وسط چین کردن دکمه های ناحیه کاربری در موبایل*/
@media (max-width: 767px){
.row .myacount_dashbord_list .eam-box-featured {
    margin-right: auto !important;
    margin-left: auto !important;
}
.myacount_dashbord_list .list-group-item {
    margin-right: auto;
    margin-left: auto;
}
#content div.col-lg-9 div.row.myacount_dashbord_list a:nth-child(14) {
    margin-right: auto !important;
    margin-left: auto !important;
}
#content div.col-lg-9 div.row.myacount_dashbord_list a:nth-child(15) {
    margin-right: auto !important;
    margin-left: auto !important;
}
.row.myacount_dashbord_list {
    justify-content: center;
}

}/*وسط چین کردن دکمه های ناحیه کاربری در موبایل*/


.shop_logo .logo {
    height: 60px;
    width: auto;
}

.fto-user.icon_btn:before , .fto-users-3:before {
    font-weight: bold;
}
#pagenotfound #main h1 {
 width: 100%; 
}
.page_heading.cms_page_heading {
    width: 100%;
    text-align: right;
}
#side_mobile_nav .mobile_nav_box .link_color {
    color: #fff;
}
/*ارتقاع کادر جستجو*/
.search_widget_form_inner,.search_widget_form_inner input,.search_widget_form_inner .input-group-btn {
    height: 50px;
}/*ارتقاع کادر جستجو*/

/*دکمه جستجو داخل کادر جستجو*/
.search_widget_btn {
    background: rgb(219 25 25)!important;
    min-width: 50px;
}/*دکمه جستجو داخل کادر جستجو*/

/*رنگ و اندازه آیکون ذربین داخل دکمه کادر جستجو*/
#header_center .fto-search-1 {
    font-size: 20px !important;
    color: rgba(255, 255, 255, 1);
}/*رنگ و اندازه آیکون ذربین داخل دکمه کادر جستجو*/

/*آیکون فلش رو به پایین کنار منوی کاربری در هدر سایت*/
#header_center .dropdown_tri_in .arrow_down {
    position: absolute;
    left: 20px;
    top: 5px;
}
#header_center .dropdown_wrap.open .dropdown_tri_in .arrow_up {
    position: absolute;
    left: 20px;
    top: 5px;
}
/*آیکون فلش رو به پایین کنار منوی کاربری در هدر سایت*/

/*میزان گردی دکمه ذربین داخل کادر جستجو*/
#st_header .search_widget_btn {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}/*میزان گردی دکمه ذربین داخل کادر جستجو*/

/*انتقال دکمه ذربین داخل کادر جستجو به چپ و بالا به اندازه یک پیکس*/
#st_header .search_widget_btn{
    margin-right: 0;
    margin-left: -1px;
    margin-top: -1px;
}/*انتقال دکمه ذربین داخل کادر جستجو به چپ و بالا به اندازه یک پیکس*/

/*فاصله پلیس هولدر داخل کادر جستجو از سمت راست*/
.is_rtl #st_header .search_widget_form_inner.input-group-with-border .form-control {
    padding-right: 12px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}/*فاصله پلیس هولدر داخل کادر جستجو از سمت راست*/

/*رنگ پلیس هولدر داخل کادر جستجو در همه مرورگرها*/
.search_query::-webkit-input-placeholder {
    color: #81858b;
}
.search_query:-moz-placeholder {
    color: #81858b;
    opacity: 1;
}
.search_query::-moz-placeholder {
    color: #81858b;
    opacity: 1;
}
.search_query:-ms-input-placeholder {
    color: #81858b;
}
/*رنگ پلیس هولدر داخل کادر جستجو*/

.search_widget_block .input-group.js-parent-focus {
    direction: rtl;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.search_widget_block .input-group-with-border {
    border: none;
}
/*تغییر رنگ شمارنده کوچولو داخل آیکون‌ها*/
.amount_circle {
    background: #db1919;
}/*تغییر رنگ شمارنده کوچولو داخل آیکون‌ها*/















/*دو ردیف کردن آیکون و نوشته برای لینک ثبت نام در هدر سایت*/
#multilink_lable_6 {
    display: block;
}
#multilink_6 .st_custom_link_icon {
    font-size: 1.125rem;
}
/*دو ردیف کردن آیکون و نوشته برای لینک ثبت نام در هدر سایت*/

/*کوچک کردن اندازه فونت عنوانین آیکون های کوچک در نمایش لیستی محصولات*/
.hover_fly .hover_fly_btn {
    font-size: .55rem;
}/*کوچک کردن اندازه فونت عنوانین آیکون های کوچک در نمایش لیستی محصولات*/

/*استیگرهای مگامنو*/
.cate_label {
    font-family: inherit;
    direction: ltr;
}/*استیگرهای مگامنو*/

/*گردن کردن همه تصاویر موجود در سایت*/
#ddw-eta {
    border: none;
    border-radius: 16px;
    background-color: white;
}
button.btn.ets-rv-btn-comment.ets-rv-btn-comment-big:not(:hover), button.btn.btn-question.ets-rv-btn-question-big:not(:hover), .ets_rv_modal_review button.btn.ets-rv-post-product-question:not(:hover),button.btn.ets-rv-btn-comment.ets-rv-btn-comment-big:hover, .ets_rv_modal_review button.btn.ets-rv-post-product-question:hover, .ets-rv-product-comment-modal .ets-rv-btn-comment:hover, .additional-links .ets-rv-btn-comment.ets-rv-btn-comment-big:hover {
    border-radius: 32px;
}
.product-prices .countdown_box {
    border-radius: 16px;
}
.st_owl_carousel_block .st_owl_carousel_image {
    border-radius: 16px;
}
.product_img_link img.front-image.swiper-lazy.swiper-lazy-loaded {
    border-radius: 8px 8px 0 0;
	width: 100%;
}
.product_list.grid .pro_second_box.pro_block_align_0, .products_sldier_swiper .pro_second_box.pro_block_align_0 {
    border-radius: 0 0 8px 8px;
}
.countdown_timer.countdown_style_0 {
    border-radius: 8px;
}
.brands_slider_item {
	border-top: initial;
    border-bottom: initial;
	border-right: 0;
    padding: 5px;
    background-color: white;
}
@media (min-width: 992px){
	.brands_slider {
	margin-top:50px;
	border: 1px solid #d9d9d9;
    border-radius: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
}}
.brands_slider_wrap.swiper-slide.swiper-slide-visible:last-child .brands_slider_item{
	border-left: 0;
}
[id^="stspecialslider_container_"], [id^="sthomenew_container_"],[id*="category_products_container"],[id^="stbestsellers_container_"] {
    border-radius: 8px;
}
.product_view_more_box a {
    border-radius: 16px;
}
.btn-default {
    border-radius: 8px;
}
/*گردن کردن همه تصاویر موجود در سایت*/

/*استایل انیمیشنی محصولات ناموجود در صفحه شاخه ها*/
/*span.sold_out {
    background-color: #ffffffbd;
}
.sold_out{
    animation: swing ease-in-out 7s infinite alternate;
    transform-origin: center -20px;
    float:left;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.5);
}
.sold_out img {
    border: 5px solid #f8f8f8;
    display: block;
}
.sold_out:after{
    content: '';
    position: absolute;  
    width: 20px; height: 20px;  
    border: 1px solid #999;
    top: -10px; left: 48%;
    z-index: 0;
    border-bottom: none;
    border-right: none;
    transform: rotate(45deg);
}

.sold_out:before{
    content: '';
    position: absolute;
    width: 5px; height: 5px;
    top: -14px;left: 54%;
    z-index: 5;
    border-radius: 50% 50%;
    background: #000;
}
 
@keyframes sold_out {
    0% { transform: rotate(3deg); }
    100% { transform: rotate(-3deg); }
}
.sold_out {
    font-size: 1.2em;
    top: 30%;
    width: 70%;
    left: 20%;
}
.st_sticker_4 {
    top: 10% !important;
    left: 35% !important;
    top: 0px;
    animation: swing ease-in-out 7s infinite alternate;
    transform-origin: center -20px;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.5);
}
.st_sticker_4 :after{
    content: '';
    position: absolute;  
    width: 20px; height: 20px;  
    border: 1px solid #999;
    top: -10px; left: 28%;
    z-index: 0;
    border-bottom: none;
    border-right: none;
    transform: rotate(45deg);
}
.st_sticker_4 :before{
    content: '';
    position: absolute;
    width: 5px; height: 5px;
    top: -15px;left: 44%;
    z-index: 5;
    border-radius: 50% 50%;
    background: #000;
}*/
/*استایل انیمیشنی محصولات ناموجود در صفحه شاخه ها*/
/*تصحیح نمایش دکمه ضربدر بستن پنجره نمایش عکس محصول در حالت تمام صفحه*/
.mfp-close-btn-in .mfp-close, .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close, .st_modal_close {
    left: auto !important;
    right: -30px !important;
}/*تصحیح نمایش دکمه ضربدر بستن پنجره نمایش عکس محصول در حالت تمام صفحه*/
/*استایل دهی به همه لینک‌های موجود در قالب*/
p a,[id*="ets-rv-"] a {
    color: #008601;
}/**/
/*استایل دهی به لینک نوشتن نظر برای کاربران وارد شده به سیستم در صفحه محصول*/
.product .ml-2 {
    margin-left: 0.5rem!important;
    margin-right: initial !important;
}/*استایل دهی به لینک نوشتن نظر برای کاربران وارد شده به سیستم در صفحه محصول*/
/*استایل دهی به نوار بالای قالب پاندا*/
#top_bar {
    background-color: #d3d3d373;
}/*استایل دهی به نوار بالای قالب پاندا*/
/*استایل دهی به لیست ویژگی‌ها در صفحه جزئیات محصول*/
.product-features dl.data-sheet dt.name {
    background-color: #eaeaea;
    padding: 10px;
}
.product-features dl.data-sheet dd.value {
    background-color: #eaeaea;
    padding: 10px;
}/*استایل دهی به لیست ویژگی‌ها در صفحه جزئیات محصول*/
/*پس زمینه دهی به همه اسلایدرهای محصولات در صفحه اصلی*/
[id^="stspecialslider_container_"] {
    /*background-image: linear-gradient(0deg, #ffffff, lightblue);*/
    /*padding: 10px;*/
}
[id^="sthomenew_container_"] {
    /*background-image: linear-gradient(0deg,#ffffff,#e6d4ad);*/
    /*padding: 10px;*/
}
[id^="stfeaturedslider_container_"] {
    /*background-image: linear-gradient(0deg,#ffffff,#e6d4ad);*/
    /*padding: 10px;*/
}
[id^="category_products_container_1"] {
    /*background-image: linear-gradient(0deg,#ffffff,#ffb3af);*/
    /*padding: 10px;*/
}
[id^="category_products_container_2"] {
    /*background-image: linear-gradient(0deg,#ffffff,#bde6ad);*/
    /*padding: 10px;*/
}
[id^="category_products_container_3"] {
    /*background-image: linear-gradient(0deg,#ffffff,#ffd9c1);*/
    /*padding: 10px;*/
}
[id^="category_products_container_4"] {
    /*background-image: linear-gradient(0deg,#ffffff,#f3dcea);*/
    /*padding: 10px;*/
}
[id^="category_products_container_5"] {
    /*background-image: linear-gradient(0deg,#ffffff,#d2ece9);*/
    /*padding: 10px;*/
}/*پس زمینه دهی به همه اسلایدرهای محصولات در صفحه اصلی*/
/*پس زمینه دهی به همه اسلایدرهای محصولات در صفحه جزئیات محصول*/
[id^="stbestsellers_container_"] {
    /*background-image: linear-gradient(0deg, #ffffff, #dcf7dc);*/
    /*padding: 10px;*/
}/*پس زمینه دهی به همه اسلایدرهای محصولات در صفحه جزئیات محصول*/
/*تنظیم نحویه‌‌ی نمایش قیمت اصلی و تخفیف خورده و درصد تخفیف در کنارهم در کل سایت*/
.product-price-and-shipping.pad_b6 {
    display: initial;
}
.pro_kuan_box  {
    height: 48px;
}
/*تنظیم نحویه‌‌ی نمایش قیمت اصلی و تخفیف خورده و درصد تخفیف در کنارهم در کل سایت*/
/*تنظیم نحویه‌ی نمایش کادر تعداد افزودن به سبد و خود دکمه‌ی افزودن به سبد درون جعبه محصول در کل سایت*/
/*.act_box_cart .qty_wrap, .act_box_cart .ajax_add_to_cart_button {
    margin-right: auto !important;
    margin-left: auto !important;
    display: block;*/
}/*تنظیم نحویه‌ی نمایش کادر تعداد افزودن به سبد و خود دکمه‌ی افزودن به سبد درون جعبه محصول در کل سایت*/
/*راستچین سازی بوردرهای کادر تعداد خرید در کل سایت*/
.input-group-btn:not(:first-child)>.btn, .input-group-btn:not(:first-child)>.btn-group {
    margin-right: 0 !important;
    margin-left: -1px !important;
}/*راستچین سازی بوردرهای کادر تعداد خرید در کل سایت*/
/*اتنظیم اندازه فونت قیمت درون جعبه محصول در کل سایت*/
.grid.row .ajax_block_product .price ,.products_slider .ajax_block_product .price{
    font-size: 0.9rem;
	float: left;
	width: 70%;
	text-align: left;
}
.grid.row .ajax_block_product .regular-price ,  .products_slider .ajax_block_product .regular-price{
    float: left;
	width: 70%;
	text-align: left;
}
.grid.row .product-price-and-shipping .st_sticker_block , .products_slider .product-price-and-shipping .st_sticker_block{
    display: flex;
    font-size: 10px;
	width: 25%;
}
.st_sticker.layer_btn.st_sticker_static.st_sticker_3.st_sticker_type_3{
    position: static;
    margin-top: 2px;
}
/*اتنظیم اندازه فونت قیمت درون جعبه محصول در کل سایت*/
/*مخفی سازی برچسب بدون مالیات از کل سایت*/
.tax_label {
    display: none;
}/*مخفی سازی برچسب بدون مالیات از کل سایت*/
/*استایل دهی به درصد تخفیف در کل سایت*/
/*.st_reduce {
    color: #0d8c0e;
}*//*استایل دهی به درصد تخفیف در کل سایت*/
/*تنظیم دکمه مشاهده همه در اسلایدرهای قالب پاندا*/
/*/public_html/modules/stproductcategoriesslider/views/templates/hook/stproductcategoriesslider.tpl cut line115 to line 44 */
[id^="category_products_container_"] .product_view_more_box {
    margin-top: 0px;
    position: relative;
    padding: 5px 10px;
    font-size: .875rem;
}
.product_view_more_box a {
    padding: 4px 10px;
    font-size: .875rem;
}
.brands_slider_container .product_view_more_box {
    position: absolute;
    left: 80px;
    top: 0px;
    top: 4px;
}
[id^="sthomenew_container_"] .product_view_more_box {
    margin-top: 4px;
    position: absolute;
    left: 80px;
    top: 0px;
}
[id^="stfeaturedslider_container_"] .product_view_more_box {
    margin-top: 4px;
    position: absolute;
    left: 80px;
    top: 0px;
}
/*[id^="stspecialslider_container_"] .product_view_more_box {
    margin-top: 4px;
    position: absolute;
    left: 80px;
    top: 0px;
}*/
[id^="stbestsellers_container_"] .product_view_more_box {
    margin-top: 4px;
    position: absolute;
    left: 80px;
    top: 0px;
}/*تنظیم دکمه مشاهده همه در اسلایدرهای قالب پاندا*/
/*تنظیم لینک نمایش بیشتر و نمایش کمتر*/
.category-description.truncate_cate_desc_2 .st_read_more, .manufacturer-description.truncate_cate_desc_2 .st_read_more {
    height: calc(4000% - 10920px);
    position: sticky;
}/*تنظیم لینک نمایش بیشتر و نمایش کمتر*/
/*استایل دهی سفارشی به خطوط اچ آر داخل توضیحات محصول*/
.product-description hr {
    height: 55px;
    border: 0;
    border-color: #000;
    background-position-x: right;
    background-repeat: no-repeat;
    /* background-image: url(/img/cms/layout-imaegs/hr-images/snail-tammy-hart.jpg);*/
    /*background-image: url(/img/cms/layout-imaegs/hr-images/capsule-hr.jpg);*/
    background-image: url(/img/cms/layout-imaegs/hr-images/plant-direct_001.png);
  /*  margin-bottom: -15px;*/
}/*استایل دهی سفارشی به خطوط اچ آر داخل توضیحات محصول*/
/*همه جدول ها در داخل توضیحات محصول*/
.product-description table tr td {
    width: initial !important;
}
.product-description table {
    background: whitesmoke;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    table-layout: fixed;   
    text-align: center;
}
.product-description table td {
    border: 0.1px solid #b1b1b1;
    padding: 5px 5px;
}
.product-description table td p {
    color: #9d0013;
    margin-bottom: initial;
    padding: 5px;
}
.product-description table td {
    color: #9d0013;
    margin-bottom: initial;
    padding: 5px;
}
.product-description table td:nth-child(2) p , .product-description table td:nth-child(3) p{
    direction: ltr !important;
}
.product-description table td:nth-child(2) , .product-description table td:nth-child(3) {
    direction: ltr !important;
}
.product-description table tr:nth-child(1){
    background-color: #078a4e;
}
.product-description table tr:hover:nth-child(1){
    background-color: #a32440;
}
.product-description table tr:nth-child(1) td p{
    color: white;
}
.product-description table tr:nth-child(1) td{
    color: white;
}
.product-description table tr:nth-child(even){
    background-color: #ededed;
}
.product-description table tr:hover {
    background-color: #ffffff;
}
.product-description table tr td{
    cursor: default;
}
/*همه جدول ها در داخل توضیحات محصول*/
/*فاصله دهی از بالا به مطالب داخل توضیحات محصولات*/
.tab-pane-body .product-description {
    margin-top: 5px;
}
/*فاصله دهی از بالا به مطالب داخل توضیحات محصولات*/
/*آیکون دهی به تب های محصول*/
/*.sttab_block>.nav-tabs.tab_lg .nav-link:before {
    font-family: FontAwesome;
}
.sttab_block>.nav-tabs.tab_lg .nav-link[aria-controls="description"]:before {
    content: "\f040 ";
    font-size: 20px;
    margin-left: 5px;
}
.sttab_block>.nav-tabs.tab_lg .nav-link[aria-controls="product-details"]:before {
    content: "\f0ca ";
    font-size: 20px;
    margin-left: 5px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.sttab_block>.nav-tabs.tab_lg .nav-link[aria-controls="extra-0"]:before {
    content: "\f275";
    font-size: 20px;
    margin-left: 5px;
}
.sttab_block>.nav-tabs.tab_lg .nav-link[data-module="hifaq"]:before {
    content: "\f059";
    font-size: 20px;
    margin-left: 5px;
}
.sttab_block>.nav-tabs.tab_lg .nav-link[data-module="cdproductvideos"]:before {
    content: "\f008";
    font-size: 20px;
    margin-left: 5px;
}
.sttab_block>.nav-tabs.tab_lg .nav-link[data-module="stproductcomments"]:before {
    content: "\f086";
    font-size: 20px;
    margin-left: 5px;
}*/
/*آیکون دهی به تب های محصول*/
/*استایل بندی اسلایدر مازول محصولات جدید */
/*.sthomenew_container.products_container {
    background-color: #cbffe9;
}*/
/*استایل بندی اسلایدر مازول محصولات جدید */
/*حل مشکل اسکرول افقی خوردن سایت و درست نمایش ندادن پنجره نمایش تصاویر بصورت پاپ‌آپ*/
#gtx-trans {
    display: none;
}
.dz-hidden-input{
right:0
}
.mfp-arrow {
    top: 50%;
    margin-top: -54px;
    position: fixed;
}
.mfp-container {
    padding-right: 46px;
    padding-left: 46px;
}/*حل مشکل اسکرول افقی خوردن سایت و درست نمایش ندادن پنجره نمایش تصاویر بصورت پاپ‌آپ*/
/*نمادهای اعتماد الکترونیک*/
.pts-footer-after-desc .namad .pts-verification-logo {
    list-style: none;
    padding: 0;
    margin: 2px 0;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.pts-footer-after-desc .namad .pts-verification-logo, .pts-footer-after-desc .namad .pts-verification-logo li {
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.pts-footer-after-desc .namad .pts-verification-logo li {
    width: 23%;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px;
    background-color: #ffffff;
    border: 1px solid #e5e5ea;
    display: -ms-flexbox;
    display: flex;
}
.pts-verification-logo img {
    max-width: initial;
}
.pts-footer-after-desc .namad .pts-verification-logo li:hover {
    background-color: #e0e0e5;
    border: 1px solid #d5d5d5;
}/*نمادهای اعتماد الکترونیک*/
/*راستچین سازی جدول قوانین سایت در صفحه جزئیات محصول*/
.inline_popup_content.mfp-with-anim {
    text-align: right;
}/*راستچین سازی جدول قوانین سایت در صفحه جزئیات محصول*/
/*تنظیم چیدمان منوها و آیکونهای هدر سایت*/
.cetasko-top .header a {
    padding: 0 12px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
}
.cetasko-top .header i{
    font-size: .75rem;
    margin-right: auto;
    margin-left: 0.25rem;
    top: 2px;
    position: relative;
}
.stlinkgroups_top i {
    position: relative;
    left: 4px;
}
.stlinkgroups_top .arrow:before {
    border-style: none;
    margin-right: 6px;
}/*تنظیم چیدمان منوها و آیکونهای هدر سایت*/



/*آیکون‌های زیر اسلایدشوی اصلی سایت*/
#easycontent_11 .steasy_element_item {
    display: flex;
    justify-content: center;
}
@media only screen and (max-width: 1023px){
#easycontent_11 .steasy_element_item .flex_container {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
#easycontent_11 .steasy_element_item .easy_icon {
    margin-left: 0;
}
}/*آیکون‌های زیر اسلایدشوی اصلی سایت*/

#st_owl_carousel_2 .owl_progressBar {
    width: 100%;
    background: initial;
    position: absolute;
    bottom: 5px;
    padding: 0 10px 0 15px;
}

/*نحوه نمایش شاخه های ویژه در صفحه اول*/
.featured_categories_item .pro_second_box {
    min-height: 20px;
}
[id^="featured_categories_container_"] img {
    /* border-radius: 50%!important; */
    /* padding: 0px; */
    /* border: 2px solid #ccc; */
    width: 50%;
    /* background-color: #ffffff; */
    margin-right: auto;
    margin-left: auto;
    display: block;
}
.featured_categories_list.row {
    display: flex;
    justify-content: center;
}
[id^="featured_categories_container_"] img:hover {
    /*border: 10px solid #a0a0a0;*/
}
#subcategories .inline_list li a.img img {
    border-radius: 50%!important;
    padding: 0px;
    border: 10px solid #ccc;
    background-color: #ffffff;
}
#subcategories .inline_list li a.img img:hover {
    border: 10px solid #a0a0a0;
}
.inline_list.subcate_grid_view.row {
justify-content: center;
}
/*نحوه نمایش شاخه های ویژه در صفحه اول*/

/*استایل دهی به فیلترها در صفحه شاخه*/
.facet-title {
    /*background-color: #eae9e9;*/
    padding: 5px 5px 5px 5px;
}
#search_filters .facet, #search_filters_brands .facet, #search_filters_suppliers .facet {
    margin-bottom: 0px;
    padding: 5px;
    background-color: white;
    border-bottom: 1px solid #d6d6d6;
}
#category #main:has(#category-description img) h1 {
    width: 76%;
    position: absolute;
    z-index: 1;
    padding: 10px 10px 10px 10px;
    margin: 10px 0px 10px 10px;
    border-radius: 20px 0px 0px 20px;
    background-color: #ffffff61;
    width: fit-content;
    text-shadow: 0px 1px 0 #ffffff;
}
#category #main:has(#category-description img) h1:hover {
    background-color: #ffffff99;
}
.block.column_block .title_block {
    /*background-color: #eae9e9;*/
    /*padding: 5px 5px 5px 5px;*/
}
.block.column_block {
    margin-bottom: 30px;
    padding: 30px;
    background-color: white;
    border: 1px solid #d6d6d6;
    border-radius: 16px;
}
.facet-dropdown {
    background: #ffffff;
    -webkit-box-shadow: initial;
    box-shadow: initial;
    border-width: 0;
}
.facet-dropdown .select-title {
    background: initial;
}
/*استایل دهی به فیلترها در صفحه شاخه*/


/*=====================================استایل‌های خود قالب پاندا و ماژول‌هایش============================*/
/*وب اپلیکیشن بر روی قالب پاندا*/
.modal-backdrop.show {
    z-index: 98;
}
#wk_custom_permission_modal {
    z-index: 9999;
    background-color: #000000a1;
    padding-right: 17px;
}
.use_mobile_header .nav_full_container {
    display: block;
}
#wk-addToHomeScreen-banner img {
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px;
}
#wk-addToHomeScreen-banner {
    background-color: #333333d1!important;
    padding: 0px 10px !important;
}
#wk-addToHomeScreen-banner p {
    color: white !important;
}
#wk-addToHomeScreen-banner i:hover{
    color: #ffab47;
}
#wk_custom_permission_modal .modal-dialog .modal-content {
    box-shadow: 0 0 4px 0 #9a9a9a;
}
.wk-app-btn-wrapper {
    margin-left: 10px;
}
@media only screen and (max-width: 767px) {
#wk-addToHomeScreen-banner {
    bottom: 50px !important;
}
.use_mobile_header #header_primary {
    display: block;
}
.use_mobile_header #header_primary #header_left, .use_mobile_header #header_primary #header_center,.use_mobile_header #header_primary #header_right .blockcart ,.use_mobile_header #header_primary #header_right .login , .use_mobile_header #header_primary #header_right .userinfo_mod_top{
    display: none;
}
#st_header #header_primary_container {
    height: 0px;
}}/*وب اپلیکیشن بر روی قالب پاندا*/


/*ماژول نمایش محصولات بصورت تب بندی شده در صفحه اول*/
.act_box_inner.pad_b6.mar_t4.flex_box {
    display: none;
}
.slick-initialized .slick-slide {
    padding: 0 10px;
}
.hc-products-container .slick-prev {
    top: 14px;
    left: 30px;
    right: inherit !important;
}
.hc-products-container .slick-next {
    top: 14px;
    left: 59px;
    right: inherit !important;
}
.hc-layout.hc-mode-tab .hc-products-container .slick-prev {
    top: -5px;
    left: 10px;
    right: inherit !important;
}
.hc-layout.hc-mode-tab .hc-products-container .slick-next {
    top: -5px;
    left: 39px;
    right: inherit !important;
}
.hc-products-container .slick-arrow {
    margin-right: 5px;
    margin-left: inherit !important;
}
.hc-cat.parent-cat {
    float: right !important;
    padding-left: 15px;
    padding-right: initial;
}
.hc-carousel .hc-tab-info a.hc-view-all {
    margin-left: 90px;
    margin-right: initial !important;
}
.hc-tab-info a.hc-view-all {
    left: 0;
    right: initial !important;
}
.hc-tab-info a.hc-view-all:after {
    transform: rotate(225deg) !important;
    -webkit-transform: rotate(225deg) !important;
    margin-right: 3px !important;
    margin-left: 1px !important;
}
.hc-sub li .hc-cat {
    margin-left: 20px;
    margin-right: initial !important;
}
.hc-tab form {
    float: left !important;
}
select.homecat_sort_by {
    margin-right: 5px;
    margin-left: inherit !important;
}
.hc-carousel .hc-tab-parent {
    padding-left: 65px;
    padding-right: initial !important;
}
.hc-tab-parent .hc-cat.parent-cat:not(:first-child) {
    border-right: 1px solid #666;
    border-left: initial !important;
}
.hc-layout.hc-mode-tab {
    background-color: #f3ffe9;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-shadow: 0 0 4px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.1);
    box-shadow: 0 0 4px rgb(0 0 0 / 21%);
}
.hc-tab-info {
    background-color: beige;
    padding: 20px;
    margin-bottom: 50px;
    -webkit-box-shadow: 0 0 4px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.1);
    box-shadow: 0 0 4px rgb(0 0 0 / 21%);
}
.hc-tab-parent a.hc-view-all:after {
    content: "";
    color: inherit;
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid transparent!important;
    border-left: 1px solid transparent!important;
    width: 8px;
    height: 8px;
    display: inline-block;
    transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    margin-right: 3px!important;
    margin-left: 1px!important;
}
.hc-tab-parent a.hc-view-all {
    font-size: 14px;
    left: 0;
    right: initial!important;
    position: absolute;
    right: 0;
    font-size: 14px;
    line-height: 1;
    margin-left: 70px;
    margin-right: initial!important;
}
.hc-tabs .hc-cat.parent-cat.active, .hc-tabs .hc-cat.parent-cat.parent-active, .hc-tabs .hc-cat.parent-cat:hover {
    color: #0d8c0e;
}
.hc-tab-sub {
    display: inline-block;
    width: 75%;
}
.hc-tab-parent {
    border-bottom: 2px solid #0d8c0e;
}
.hc-tab>.hc-cat.parent-cat, .hc-tab>.hc-tab-info>.hc-cat.parent-cat {
    border-bottom: 2px solid #0d8c0e;
}

@media only screen and (max-width: 767px) {
.hc-tab form {
    float: right!important;
}
.hc-carousel .hc-tab-info a.hc-view-all {
    margin-left: 20px;
}
.hc-products-container .slick-next {
    top: -46px;
    left: 49px;
}
.hc-products-container .slick-prev {
    top: -46px;
    left: 20px;
}
.hc-tab-sub {
    width: 100%;
}
[class^="hc-sub hc-sub-"] {
    width: 100%;
    overflow-x: scroll;
    display: flex;
    text-align: center;
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 5px;
}
.hc-sub li .hc-cat {
    margin-left: 15px;
    width: 94px;
    font-size: 13px;
}
.hc-carousel .hc-tab-parent {
    padding-left: 0px;
}
.hc-tab-parent {
    flex-wrap: nowrap;
    overflow-x: scroll;
}
.hc-tab-parent a.hc-view-all {
    top: 80px;
    margin-left: 0px;
    right: 0!important;
}
.hc-layout.hc-mode-tab .hc-products-container .slick-next {
    top: -30px;
    left: 49px;
}
.hc-layout.hc-mode-tab .hc-products-container .slick-prev {
    top: -30px;
    left: 20px;
}
.hc-cat.parent-cat {
    display: flex;
    align-items: center;
}}
/*ماژول نمایش محصولات بصورت تب بندی شده در صفحه اول*/

/*شروع سفارشی سازی ماژول پاداش دهی*/
/*تنظیم کادرهای مربوط به گزینه های اصلی ورود به بخش های ماژول پاداش در صفحه کاربری*/
.row .myacount_dashbord_list .eam-box-featured {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.row .myacount_dashbord_list .eam-box-featured .link-item p.desc {
    font-size: 8px;
    text-transform: none;
    font-style: italic;
    color: #999;
    margin-top: -11px;
    opacity: 0.0;
}
.row .myacount_dashbord_list .eam-box-featured .link-item:hover p.desc {
    opacity: 1.0;
}

.my_account_left_column .eam-box-featured {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 330px;
    max-width: 100%;
    max-height: 50px;
    margin-bottom: -1px;
    padding: .75rem 1.25rem;
}
.my_account_left_column .eam-box-featured .link-item p.desc {
    font-size: 8px;
    text-transform: none;
    font-style: italic;
    color: #999;
    margin-top: -11px;
    opacity: 0.0;
}
.my_account_left_column .eam-box-featured .link-item:hover p.desc{
    opacity: 1.0;
}
.eam-box-featured a i.fa, .eam-box-featured i.fa {
    font-size: 16px;
}
/*تنظیم کادرهای مربوط به گزینه های اصلی ورود به بخش های ماژول پاداش در صفحه کاربری*/
/*تنظیم پنل پاداش ها*/
.eam-rewards-boxes .box .box-data:after {
    left: 0;
    right: initial;
}
.eam-rewards-boxes .box .box-title {
    padding-left: 40px;
    padding-right: initial;
}
.ets-am-content .ets-am-content-links li.list-title {
    float: right;
}
ul.ets-am-content-links {
    text-align: left;
}
.eam-box-chart .box-header .box-title {
    float: inherit;
}
@media (min-width: 769px){
#eam_stats_reward_line .nv-legendWrap {
    transform: translate(50px, -30px);
}}
text.nv-legend-text {
    transform: translate(-18px, 0px);
    font-size: 11px;
}
.nvtooltip table td {
    padding: 2px 0 2px 9px;
text-align: right;
}
.nvtooltip {
    font-family: inherit;
    font-size: 10px;
}
.stat-filter.eam-box-filter .row > div {
    display: flex;
    white-space: nowrap;
    align-items: center;
}
#content > div > div.stats-data-reward.eam-list-box-dashboard > div > div > div > div.stat-filter.eam-box-filter.eam-my30.eam-br6 > form > div{
width: 100%;
}
#content > div > div.stats-data-reward.eam-list-box-dashboard > div > div > div > div.stat-filter.eam-box-filter.eam-my30.eam-br6 > form > div > div.eam_select_filter.col-lg-5.col-mb-12 > div {
    display: inherit;
}
.stat-filter button.btn, .ets-am-content .stat-filter button.btn.js-btn-reset-filter, .ets-am-content .stat-filter button.product-sales-reset {
    margin-left: 5px !important;
}
.stat-filter button.btn, .ets-am-content .stat-filter button.btn, .eam-table-data tbody .btn {
    padding: 3px 12px;
}
.stat-filter form.form-inline label, .ets-am-content .stat-filter form.form-inline label {
    margin-left: 4px;
    margin-right: initial;
    text-align: inherit;
}
#content > div > div.ets-am-content.eam-my20 > div > div.stat-filter.eam-box-filter > form > div > div.eam_select_filter.col-mb-12 > div{
    display: inherit;
}
#module-ets_affiliatemarketing-dashboard .eam-box-filter .box-date-ranger.show {
    margin-right: 10px;
    margin-left: initial;
    margin-top: 1.2px;
}
.nvtooltip h3 {
    font-size: 0.9rem;
}
.daterangepicker .drp-buttons .btn {
    margin-right: 8px;
    margin-left: initial;
    padding: 0px 8px;
    font-family: iransans !important;
}
.text-left {
    text-align: inherit !important;
}
#content > div > div.ets-am-content.eam-my20 > div:nth-child(2) > div.col-md-8 > div > table > tbody > tr > td:nth-child(1) > a {
    color: blue;
    text-shadow: 0px 0px 0px black;
}
#content > div > div.ets-am-content.eam-my20 > div:nth-child(3) > div > div {
    background-color: #f9f9f9;
}
.ets-am-content .mb-5, .mb-5 {
    margin-bottom: 5px !important;
}

.eam-link-go-myaccount:before {
    content: "\f105";
    margin-left: 8px;
    margin-right: initial;
}
.eam-link-go-home:before {
    content: "\f015";
    margin-left: 8px;
    margin-right: initial;
	display:none;
}
.ets-am-content .alert a {
    margin-right: 26px;
    margin-left: initial;
}
.ets-am-content a.eam-apply-voucher {
    padding: 0px 15px;
}
@media only screen and (max-width: 600px) {
.eam-voucher-history table , .eam-voucher-history td, .eam-voucher-history th {
    padding: 0.0rem;
    text-align: center;
}
.eam-table-flat th, .eam-table-flat td {
    font-size: 10px;
}
.eam-table-flat tbody td {
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border: solid 1px #d8d8d8;
    padding: 0.2rem 0.0rem;
}
.eam-voucher-history .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #aba5a5;
    border-top: 2px solid #aba5a5;
    border-right: 1px solid #aba5a5;
    border-left: 1px solid #aba5a5;
}
.eam-table-flat th {
    font-weight: 500;
}}

@media screen and (max-width: 767px){
.ets-am-content .ets-am-content-links li a {
    text-align: right;
}}
.ets-am-content .ets-am-content-links li a.active:before {
    right: -1px;
    left: initial;
}
.ets-am-content .ets-am-content-links li.list-title > h1 >i {
    margin-left: 10px;
    margin-right: initial;
}
@media screen and (max-width: 767px){
.ets-am-content .ets-am-content-links li.list-title > h1 {
    padding-top: 0;
    text-align: initial;
}}
@media screen and (max-width: 767px){
#eam_stats_reward_line text.nv-legend-text {
    transform: translate(130px, 0px);
}
#eam_stats_reward_line circle.nv-legend-symbol{
   transform: translate(150px, 0px);
}
.eam-box-chart text.nv-legend-text {
    transform: translate(35px, 0px);
}
.eam-box-chart circle.nv-legend-symbol{
   transform: translate(50px, 0px);
}}
.nv-y text, .nv-x text {
    direction: ltr;
}
#content > div > div.stats-data-reward.eam-list-box-dashboard > div > div > div > div.stat-filter.eam-box-filter.eam-my30.eam-br6 > form > div > div.eam_action > div{
    margin-right: 44px;
}
@media only screen and (max-width: 600px) {
#content > div > div.ets-am-content.eam-my20 > div > div.table-responsive > table{
    border: 1px solid #d8d8d8;
}}
@media only screen and (max-width: 600px) {
.eam-table-data thead tr th, .eam-table-data td {
    font-size: 10px;
    padding: 10px 5px;
}}

.eam-link-go-myaccount:before {
    content: "\f105";
    margin-left: 8px;
    margin-right: initial;
	display:none;
}
.eam-link-go-home:before {
    content: "\f015";
    margin-left: 8px;
    margin-right: initial;
}
.form-buttons button.eam-submit-request {
    padding: 0px 0;
    margin-left: 10px;
    margin-right: initial;
}
.form-buttons a.eam-button-cancel {
    padding: 0px 0;
}
.ets-am-content .mt-5, .mt-5 {
    margin-top: 5px !important;
}
.eam-box-content-withdraw .form-group {
    margin-bottom: initial;
}
.eam-box-content-withdraw .form-group {
    margin-bottom: initial;
}
.eam-tooltip-bs {
    right: 0px;
    top: -56px;
    position: relative;
}
.eam-box-content-withdraw .form-group label {
    margin-right: 15px;
}
@media (max-width: 767px){
.form-payment-fields {
    padding-right: 15px;
}}
@media (max-width: 767px){
.eam-box-content-withdraw .form-group label {
    max-width: 108px;
    text-align: right;
}
#module-ets_affiliatemarketing-withdraw .tooltip-inner {
    font-size: 12px;
    right: 45%;
    display: inherit;
    position: relative;
}
#module-ets_affiliatemarketing-withdraw .tooltip.bs-tether-element-attached-bottom .tooltip-inner:before, #module-ets_affiliatemarketing-withdraw .tooltip.tooltip-top .tooltip-inner:before {
    top: 100%;
}}

.form-panel-title {
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: 600;
    padding-bottom: 10px;
    border-bottom: 1px solid #e7e7e7;
}
@media (max-width: 767px){
.eam-withdraw-boxes, .eam-withdraw-boxes h3 small {
    text-align: inherit;
}
.ets-am-content .mb-5, .mb-5 {
    margin-bottom: 30px !important;
}
.form-buttons button.eam-submit-request {
    padding: 0px 0;
    margin-left: initial;
    margin-right: initial;
}
.ets-am-content input[type="text"], .ets-am-content input[type="email"], .eam-box-link input {
    font-size: 12px;
    height: 20px;
}
}
.eam-alert.alert-dismissible button.close {
    right: -2.25rem;
}
#content > div > div.ets-am-content.eam-my20 > div > div.eam-voucer-message > div > button {
    line-height: 0;
    margin-right: -18px;
}
.eam-my20 table td:nth-child(7) {
    text-align: left !important;
}
@media (max-width: 767px){
.eam-sort-desc {
    position: relative;
    top: 18px;
    left: 5px;
    color: #444;
}
.eam-sort-asc {
    position: relative;
    top: 6px;
    left: 16px;
    color: #444;
    display: block;
}
.ets-am-program table {
    border: 1px solid #d8d8d8;
}
.aff-product-share-list a:not(:last-child) {
    margin-left: 5px;
    margin-right: initial;
}
.aff-product-share-list {
    left: -12px !important;
    right: inherit;
    padding: 5px 5px;
}
.ets-am-program .eam-table-flat tbody td {
    text-align: center;
}
.ets-am-program .input-group {
    display: block;
}
.ets-am-program .eam-input-link{
    width: 93%;
    margin-right: auto;
    margin-left: auto;
    font-size: 8px !important;
    padding: 2px 3px !important;
    direction: ltr;
}
#eam-affiliate-link-add-on {
    padding: 3px 10px;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    width: 50%;
    left: initial;
    margin-right: auto;
    margin-left: auto;
    margin-top: 2px;
}
.aff-product-share-list:before {
    left: 18px;
    right: initial;
}
.aff-product-popup-share-mail {
    top: 20%;
    left: 15%;
    width: 70%;
    z-index: 101;
    padding: 15px 15px 15px;
}}
.aff-product-share-list {
    left: -20px;
    right: initial;
}
button.close {
    margin-left: 10px;
}

@media screen and (max-width: 767px){
table.eam-table-flat .label {
    padding: 2px 3px;
    min-width: initial;
    font-size: 8px !important;
}
a.aff-product-share-tw, a.ref-share-fb {
    margin-left: -2px;
    margin-right: 6px;
}}

.form-control+.input-group-addon:not(:first-child) {
    border-right: 0;
    border-left: 1px solid #dddddd;
}
.eam-box-label, .eam-box-input, .eam-box-action {
    float: right;
}
.eam-box-label label {
    margin-left: 7px;
    margin-right: initial;
}
/*
.ets-am-content .btn-primary {
    padding: 0px 15px;
}
.eam-voucher-form button {
    padding: 0px 27px;
}*/
@media (max-width: 767px){
#content > div > div.ets-am-content > div > div > section:nth-child(2) > div > div.eam-box-field.clearfix.display-flex > div.input-group.eam-box-link {
    display: inherit;
}
.content-eamFormBanner {
    width: 90%;
    float: right;
}
.eam-my-friends .eam-sort-asc {
    position: relative;
    top: 6px;
    left: 1px;
}
.eam-my-friends .table td, .table th {
    padding: 0.0rem;
}
.ets-am-content .btn-default {
    font-size: 10px;
    margin: 2px;
}}
@media (min-width: 992px){
.content .stat-filter.eam-box-filter .row > div {
    max-width: 50%;
}
.stat-filter form.form-inline label{
    display: inline-flex;
}}
#eam-affiliate-link-add-on {
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}
.eam-embed-code-banner #eam-ref-banner-code {
    text-align: left;
    direction: ltr;
}
.eam-back-section .eam-btn-back-link {
    float: left;
}
@media (max-width: 767px){
.ets-am-program.ets-am-content .ets-am-content .product_info p {
    margin-bottom: 10px !important;
}}
/*.eam-ref-friend .aff-product-share-list > a.aff-product-share-fb, .eam-box-action .ref-share-fb {
    padding: 7px 12px;
    margin-right: 3px;
}
.eam-ref-friend .aff-product-share-list> a.aff-product-share-tw, .eam-box-action .aff-product-share-tw {
    padding: 7px 10px;
margin-right: -2px;
}*/
.eam-input-file-trigger {
    left: 15px;
    right: inherit;
}
#eamFormBanner > p {
    text-align: left;
}
body .eam-box-featured .link-item svg {
    width: initial;
    height: initial;
    display: initial;
}
#ets_affiliatemarketing_product_message .alert {
    text-align: right;
}
/*تنظیم پنل پاداش ها*/
/* راستچین سازی  ماژول پاداش دهی بخش پیام پاداش در صفحه جزئیات محصول*/
.ets_affiliatemarketing_product_message {
    text-align: right;
}/* راستچین سازی  ماژول پاداش دهی بخش پیام پاداش در صفحه جزئیات محصول*/
/*تظیم نمایش آیکون علامت رو به پایین بخاطر تداخل با ماژول پاداش دهی*/
.fto-angle-down:before {
    content: "\F107" !important;
}
.fto-angle-up:before {
    content: "\F106" !important;
}
.arrow:before {
    position: inherit;
}
.arrow:before {
    border-style: none;
    margin-left: 12px;
}
#register_form_block .col-md-3.form-control-label {
    text-align: right !important;
}/*تظیم نمایش آیکون علامت رو به پایین بخاطر تداخل با ماژول پاداش دهی*/
/*تظیم نمایش آیکون علامت رو به پایین بخاطر تداخل با ماژول پاداش دهی*/
.aff-product-share-list a {
    margin-right: 5px;
}
/*پایان سفارشی سازی ماژول پاداش دهی*/
/*ماژول تیکت دهی ستاسکو*/
.myacount_dashbord_list a[href*="cetasko"] {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.myacount_dashbord_list a[href*="cetasko"] .material-icons {
    font-size: 1rem;
    display: inline-block;
}
.my_account_left_column a[href*="cetasko"] {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 330px;
    max-width: 330px;
    max-height: 50px;
    margin-bottom: -1px;
    padding: 0.75rem 1.25rem;
}
.my_account_left_column a[href*="cetasko"] .material-icons {
    font-size: 1rem;
    display: inline-block;
}
.row:has(.ticket-header) {
    display: block;
}
.row:has(.ticket-header) .mr-1, .row:has(.ticket-header) .mr-2 {
    margin-right: initial !important;
}
.row:has(.ticket-header) .mr-1 {
    margin-left: 0.25rem!important;
}
.row:has(#activities) {
    display: block;
}
#activities-body.collapse.show {
    display: flex;
}
#activities .table-responsive {
    padding: 10px;
}
#module-cetasko-view ul.messages li .message_wrapper {
    margin-right: 7px;
    margin-left: initial;
}
/*ماژول تیکت دهی ستاسکو*/
/*ماژول اشتراک گذاری سبد خرید*/ 
div[class*=' addtocartfromurl_'] .address .address-body span{
    float: left !important;
}
div[class*=' addtocartfromurl_'] .address .address-body address span {
    float: initial !important;
}
.addtocartfromurl-my-account{
    float: right;
}
.jBox-closeButton-title .jBox-closeButton {
    left: 0;
    right: initial;
}
.jBox-Modal.jBox-closeButton-title .jBox-title {
    padding-left: 65px;
    padding-right: 20px;
}
.jBox-wrapper {
    text-align: right;
}

div[class*=' addtocartfromurl_'] .address .address-body h4 {
    float: right !important;
}

#module-addtocartfromurl-myaccount .cart-grid-body {
    margin-bottom: 5px;
    margin-right: 0px;
    padding-right: 0px;
    padding-left: 0px;
}
@media only screen and (min-width: 768px) {
#module-addtocartfromurl-myaccount .product-line-grid-body {
    width: 100%;
    flex: 0 0 100%;
    max-width: 66%;
}}
@media only screen and (max-width: 767px) {
#module-addtocartfromurl-myaccount .product-line-grid-body {
    width: 100%;
    flex: 0 0 100%;
    max-width: 66%;
}}
div[class*=' addtocartfromurl_'] .address .address-footer .btn.btn-default.pull-right{
    float: left !important;
}
.addtocartfromurl_content {
    float: left;
}
/*panda only*/
#save_this_cart_input label {
    margin-top: 5px;
}
@media only screen and (min-width: 768px) {
#module-addtocartfromurl-myaccount .product-line-grid-body {
    width: 100%;
    flex: 0 0 100%;
    max-width: 83%;
}}
@media only screen and (max-width: 767px) {
#module-addtocartfromurl-myaccount .product-line-grid-body {
    width: 100%;
    flex: 0 0 100%;
    max-width: 75%;
}}
.myacount_dashbord_list #addtocartfromurl-savedcarts-link {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.my_account_left_column #addtocartfromurl-savedcarts-link {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width:330px;
    max-width: 330px;
    max-height: 50px;
    margin-bottom: -1px;
    padding: 0.75rem 1.25rem;
}
.myacount_dashbord_list #addtocartfromurl-savedcarts-link .material-icons {
    font-size: 1rem;
    display: inline-block;
}
.my_account_left_column #addtocartfromurl-savedcarts-link .material-icons {
    font-size: 1rem;
    display: inline-block;
}
/*panda only*/
/*ماژول اشتراک گذاری سبد خرید*/
/*ماژول نظردهی تراستید ری ویوز*/
.ets-rv-product-comment-modal .modal-body label.form-label {
    text-align: right;
}

.ets-rv-product-comment-modal .modal-header button.close {
    left: 25px;
    right: initial !important;
}
.ets-rv-modal button.close {
    margin-right: 10px;
    margin-left: initial;
}
.comment-author a.ets-rv-comment-author-name {
    margin-left: 5px;
    margin-right: initial;
}
span.comment-author-profile, span.comment_flag img, .ets-rv-product-comment-list-item.question .ets-rv-comment-infos .ets-rv-comment-author-rate, .ets-rv-comment-buttons.btn-group span.label_helpful, .comment-author .comment_clock, .question .ets-rv-product-comment-title-html, .comment-author .comment_private, .comment-author .comment_dropdown_action, .ets-rv-product-comment-list-item .ets-rv-comment-content .ets-rv-comment-buttons a, span.comment_private.reply-comment {
    margin-left: 15px;
    margin-right: initial;
}
.comment-author span.comment-date-upd, .question span.review-date-add, .comment-author .review-date-upd, .reply-comment-date-upd {
    margin-left: 15px;
    margin-right: initial;
}
.ets-rv-product-comment-list-item {
    text-align: right;
}
.ets-rv-product-comment-list-item.question .ets-rv-comment-infos {
    justify-content: right;
    -webkit-justify-content: right;
    padding-left: 30px;
    padding-right: 15px;
}
i.comment_qa_title, .comment_answer_title {
    margin-left: 6px;
    margin-right: initial;
}
.comment_actions_right>a {
    margin-right: 5px;
    margin-left: initial;
}
.comment_actions_right>a:first-child {
    margin-right: 0;
    margin-left: initial;
}
#product .product-information .tabs {
    margin-bottom: 2rem;
}
.ets-rv-product-comment-list-item.question .ets_rv_form_comment {
    padding-right: 75px;
    padding-left: initial;
}
.ets-rv-comment-author-avatar {
    right: 0;
    left: initial;
}
.ets-rv-comment-author-avatar .ets_rv_avatar_caption {
    line-height: 50px;
}
.page-product .form-group.ets_rv_upload_images label.form-label, .page-product .form-group.ets_rv_upload_images .col-lg-9, .module-ets_reviews-comment .form-group.ets_rv_upload_images label.form-label, .module-ets_reviews-comment .form-group.ets_rv_upload_images .col-lg-9 {
    text-align: right;
}
ul.ets_rv_upload_photos .ets_rv_upload_photo_item, .ets_rv_upload_videos .ets_rv_upload_video_item, .ets_rv_videos .ets_rv_upload_video_item, .ets-rv-comment-content .product-comment-image-html li.ets_rv_image_item {
    float: right;
}
.ets-rv-product-comment-list-item {
    text-align: right;
    padding-right: 60px;
    padding-left: initial;
}
.ets-rv-product-comment-list-item .ets-rv-comment-infos {
    padding-left: 0;
    padding-right: 15px;
}
.ets-rv-product-comment-list-item .ets-rv-comment-content {
    padding-left: 0;
    padding-right: 15px;
}
.ets-rv-comment-author-rate {
    text-align: left;
}
.ets_rv_average_rating {
    float: right;
}
.ets_rv_statistic_rating {
    float: right;
    text-align: right;
    padding: 20px 35px 20px 20px;
}
.ets_rv_modal_review button.btn {
    padding-right: 15px;
    padding-left: 10px;
}
.ets_rv_modal_review {
    float: left;
}
span.ets_rv_grade_stars_type {
    text-align: left;
    padding-left: 10px;
    padding-right: initial;
}
span.ets_rv_grade_stars_process {
    margin-left: 12px;
    margin-right: initial;
}
.ets-rv-product-comments-additional-info .comments-note {
    margin-left: 10px;
    margin-right: inherit;
}
.ets_rv_grade_stars {
    margin-right: 4px;
}
a.link-comment.ets-rv-btn-read-user {
    margin-left: 8px;
    margin-right: initial;
}
.ets-rv-post-product-comment .ets_svg_icon, .link-comment.ets-rv-btn-read-user .ets_svg_icon {
    margin-left: 4px;
    margin-right: inherit;
}
.ets_rv_review_filter li.ets_rv_sort_by {
    float: left;
    margin-left: 0!important;
    margin-right: initial !important;
}
.ets_rv_review_filter .ets_rv_filter>li {
    margin-left: 10px;
    margin-right: initial;
}
.ets_rv_tab_reviews ul.dropdown-menu li {
    text-align: right;
}
.ets_rv_comment_list .comment-list-item.question .comment-list-item-info {
    margin-right: 15px;
    margin-left: initial;
    border-right: 5px solid #eee;
    border-left: initial;
}
.ets-rv-comment-content-html i.ets-rv-comment-content-html_cm {
    float: right;
    margin-left: 8px;
    margin-right: initial;
}
.comment-list-item.question span.comment_flag, .comment-list-item.question .comment_clock, span.comment_private.comment, .comment-list-item.question .comment_dropdown_action {
    margin: 0 0 0 15px;
}
.ets-rv-comment-buttons.btn-group>a:last-child {
    margin-left: 0 !important;
    margin-right: initial !important;
}
.ets-rv-comment-buttons.btn-group a .ets_svg_icon svg{
    transform: scale(-1,1);
}
.ets-rv-comment-buttons.btn-group .ets-rv-report-abuse-comment.hover3 .ets_svg_icon svg {
    transform: initial;
}
.comment_actions_right>a i.ets_svg_icon svg {
    transform: scale(-1,1);
}
.ets-rv-comment-buttons.btn-group a .ets_svg_icon svg {
    transform: scale(-1,1);
}

.comment-list-item-info .ets-rv-comment-author-avatar {
    top: 0;
    left: 100%;
    right: auto;
    margin-left: 15px;
    margin-right: initial;
}
.comment-list-item-info:before, .ets_rv_reply_comment_list .comment-list-item:before, .reply-comment-list-item:before {
    border-left: 9px solid #f3f3f3;
    border-right: initial;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    left: 100%;
    right: initial;
    margin-left: -1px;
    margin-right: initial;
}
.ets_rv_reply_comment_list {
    padding-right: 90px;
    padding-left: 15px;
}
.ets_rv_reply_comment_list .ets-rv-comment-author-avatar {
    right: 15px;
    left: initial;
}
.ets_rv_reply_comment_list .reply-comment-list-item .ets-rv-comment-author-avatar {
    right: auto;
    left: 100%;
    margin-left: 15px;
    margin-right: initial;
    top: 0;
}
.ets-rv-product-comment-list-item .ets_rv_comment_list .form-control-comment:before, .ets_rv_form_comment.answer .form-control-comment.answer:before, .comment-list-item.question form.form-control-reply-comment:before, .comment-list-item.question textarea.ets_rv_reply_comment.form-control:before, .ets-rv-product-comment-list-item .ets_rv_comment_list .form-control-reply-comment:before {
    border-left: 9px solid #fbfbfb;
    border-right: initial;
    left: 100%;
    right: initial;
    margin-left: -1px;
    margin-right: initial;
}
.ets-rv-product-comment-list-item .ets_rv_comment_list .form-control-comment:after, .ets_rv_form_comment.answer .form-control-comment.answer:after, .comment-list-item.question form.form-control-reply-comment:after, .comment-list-item.question textarea.ets_rv_reply_comment.form-control:after, .ets-rv-product-comment-list-item .ets_rv_comment_list .form-control-reply-comment:after {
    border-left: 11px solid #ddd;
    border-right: initial;
    left: 100%;
    right: initial;
    margin-left: -1px;
    margin-right: initial;
}
.comment-list-item-info .comment-author {
    padding-right: initial;
}

.ets-rv-product-comment-list-item .ets_rv_comment_list {
    padding-right: 75px;
    padding-left: initial;
}
.product-list-reviews {
    top: -4px;
}
.comment-list-item.question .comment-list-item-info .comment_arrow_total_ans {
    left: 100%;
    right: initial;
    margin-left: 15px;
    margin-right: initial;
}
.ets-rv-product-comment-list-item.question .ets-rv-comment-content {
    padding-left: 15px;
    padding-right: 15px;
}
.comment-list-item.question .comment-list-item-info {
    margin-right: 50px;
    margin-left: initial;
}
.question .comment-list-item-info {
    border-right: 6px solid transparent;
    border-left: initial;
}
.ets-rv-product-comment-list-item.question {
    padding-right: 0;
    padding-left: initial;
}
.question .ets_rv_reply_comment_list .reply-comment-list-item.question {
    border-right: 5px solid #eee;
    border-left: initial;
    padding: 0 5px 0 0;
}
.question .ets_rv_reply_comment_list {
    padding-right: 70px;
    padding-left: 15px;
}
.ets-rv-comment-buttons.btn-group .ets-rv-report-abuse-reply-comment.hover3 .ets_svg_icon svg {
    transform: scale(1,1);
}
.comment-list-item.question .ets_rv_form_reply_comment {
    padding-right: 75px;
    padding-left: initial;
}
.comment-list-item.question .ets_rv_reply_comment_list .ets_rv_form_reply_comment .ets-rv-comment-author-avatar {
    right: 0;
    left: initial;
}
.ets-rv-product-comment-list-item.question .ets_rv_comment_list {
    padding-right: 0;
    padding-left: initial;
}
@media (max-width: 479px){
.ets_rv_average_rating {
    float: none !important;
}}
@media (max-width: 767px){
span.ets_rv_grade_stars_type {
    padding-left: 30px !important;
}}
.ets_rv_review_filter .ets_rv_filter>li {
    text-align: right;
}
.ets_rv_tab_reviews .ets_rv_bulk_actions .dropdown-toggle {
    float: left;
}
.ets_rv_tab_reviews.active .ets_rv_bulk_actions .dropdown-toggle::before {
    right: 0;
    left: initial;
}
.ets_rv_bulk_actions .dropdown-toggle:after {
    margin-right: .3em;
    margin-left: initial;
}
.ets_rv_tab_reviews ul.dropdown-menu {
    margin-right: -1px;
    margin-left: initial;
}
.ets_rv_sort_by .ets_rv_bulk_actions {
    text-align: right;
}
@media (max-width: 320px){
.ets_svg_icon:before {
    display: initial;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item {
    padding-right: 0 !important;
    padding-left: initial !important;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item {
    padding-right: 34px;
    padding-left: initial !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item>.ets-rv-comment-infos {
    padding-right: 50px !important;
    padding-left: initial !important;
}}
@media (max-width: 479px){
.ets-rv-comment-author-avatar .ets_rv_avatar_caption {
    line-height: 30px !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets-rv-comment-infos {
    text-align: right;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets-rv-comment-author-rate {
    text-align: right;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets-rv-comment-content {
    padding-right: 0 !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets-rv-comment-content h4 {
    width: calc(100% - 0px);
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets_rv_comment_list, .ets-rv-product-comment-list-item .ets_rv_reply_comment_list {
    padding-right: 44px;
    padding-left: initial;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item .ets_rv_comment_list, .ets-rv-product-comment-list-item .ets_rv_reply_comment_list {
    padding-right: 50px !important;
}}
@media (max-width: 767px){
.ets_rv_reply_comment_list .ets_rv_form_reply_comment.active .ets-rv-comment-author-avatar {
    right: 0 !important;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item .comment-list-item .ets-rv-comment-infos {
    padding-right: 0;
    padding-left: initial !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item.question .ets-rv-comment-infos {
    padding-right: 15px !important;
    padding-left: initial !important;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item.question .ets-rv-comment-content {
    padding-right: 15px !important;
    padding-left: 15px !important;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item.question .comment-list-item .ets-rv-comment-infos, .ets-rv-product-comment-list-item.question .comment-list-item .ets-rv-comment-content {
    padding-right: 10px !important;
    padding-left: 15px !important;
}}
@media (max-width: 767px){
.comment-list-item.question .comment-list-item-info {
    margin-right: 40px;
    margin-left: initial !important;
}}
@media (max-width: 767px){
.comment-list-item.question .comment-list-item-info .comment_arrow_total_ans {
    margin-left: 5px !important;
    margin-right: initial !important;
}}
@media (max-width: 767px){
.question .ets_rv_reply_comment_list .reply-comment-list-item.question {
    border-right: 3px solid #eee !important;
}}
@media (max-width: 767px){
.comment-list-item.question .ets-rv-comment-buttons.btn-group a {
    margin-left: 15px;
    margin-right: initial !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .ets-rv-comment-content .ets-rv-comment-buttons a {
    margin-left: 6px;
    margin-right: initial !important;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item .ets-rv-comment-content .ets-rv-comment-buttons a {
    margin-left: 10px;
    margin-right: initial !important;
}}
@media (max-width: 767px){
.comment-author span.comment-date-upd .comment-date-upd-text {
    margin-right: 0px;
}}
@media (max-width: 767px){
.ets-rv-product-comment-list-item.question .ets_rv_comment_list {
    padding-right: 0 !important;
    padding-left: initial !important;
}}
@media (max-width: 767px){
.ets_rv_comment_list .comment-list-item.question .comment-list-item-info {
    border-right: 3px solid #eee !important;
    border-left: initial !important;
}}
@media (max-width: 479px){
.ets-rv-product-comment-list-item .comment-author {
    padding-left: 5px;
}}
@media (max-width: 991px){
.ets_rv_statistic_rating {
    width: calc(100% - 170px);
    width: -webkit-calc(100% - 170px);
    padding: 20px 20px 20px 0 !important;
}}
@media (max-width: 479px){
.ets_rv_statistic_rating {
    padding: 20px 0 0;
    width: 100% !important;
}}
@media (max-width: 479px){
.ets_rv_reviews {
    margin-right: 15px;
    margin-left: 15px;
}}
@media (max-width: 991px){
.ets_rv_modal_review .ets-rv-btn-comment-big.ets-rv-post-product-comment {
    width: auto !important;
}}
.ets-rv-product-comment-modal .ets-rv-modal-body label.form-label {
    text-align: right;
}
.comment_actions_right>span:first-child {
    margin-right: 0;
    margin-left: 5px;
}
@media (max-width: 767px){
.ets-rv-product-comment-modal .ets-rv-modal-dialog .product-cover, .ets-rv-product-comment-modal .ets-rv-modal-dialog .product-cover img {
    float: right;
}
}
/*ماژول نظردهی کدهای اضافه تر برای قالب پاندا*/
.ets-rv-product-comments-additional-info {
    margin-top: 0px;
    margin-bottom: 0px;
}
.ets-rv-product-comments-additional-info .ets-rv-btn-comment.ets-rv-btn-comment-big {
    min-width: initial;
}
.btn.ets-rv-btn-comment i {
    margin-left: 2px;
    margin-right: 0px;
}
@media (max-width: 479px){
.ets-rv-product-comments-additional-info button.btn.ets-rv-btn-comment {
    min-width: auto;
}}
.ets-rv-btn-comment-big, .ets-rv-btn-question-big {
    padding: 4px 8px;
    height: 34px;
    vertical-align: middle;
}
.ets-rv-product-comments-additional-info {
    display: flex;
    justify-content: space-between;
}
#main .ets_rv_wrap .ets_rv_reviews .ets_rv_wrap_content.row {
    display: inherit;
}
/*نمایش پنجره پاپ‌آپ نقدوبررسی*/
.ets-rv-modal-open .ets-rv-modal {
    background: #000000a1;
}
.ets-rv-modal-backdrop {
    z-index: 98;
}
.ets-rv-modal-body {
    max-height: 400px;
    overflow-y: scroll;
}
/*نمایش پنجره پاپ‌آپ نقدوبررسی*/
.ets-rv-product-comments-additional-info .comments-note span {
    margin-left: 6px;
    margin-right: initial;
}
#ets-rv-post-product-comment-form button.close {
    left: 20px;
    right: initial;
}
.ets-rv-product-comment-modal .ets-rv-modal-header button.close {
    left: 25px;
    right: initial;
}
button.btn.ets-rv-btn-comment.ets-rv-btn-comment-big:not(:hover), button.btn.btn-question.ets-rv-btn-question-big:not(:hover), .ets_rv_modal_review button.btn.ets-rv-post-product-question:not(:hover) {
    text-align: right;
}
.ets-rv-comment-infos .comment-author h3.ets-rv-comment-author-name {
    margin-left: 7px;
    margin-right: initial;
}
.myacount_dashbord_list .ets_rv_my_review {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 0px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.my_account_left_column .ets_rv_my_review {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 0px 20px !important;
    display: inline-block;
    width: 330px;
    max-width: 100%;
    max-height: 50px;
    margin-bottom: -1px;
    padding: 0.75rem 1.25rem;
}
.myacount_dashbord_list .ets_rv_my_review .link-item i svg {
    width: 16px!important;
    min-width: 16px!important;
    max-width: 16px!important;
    height: 16px!important;
    display: inline-block;
   fill: #0d8c0e;
}
.my_account_left_column .ets_rv_my_review .link-item i svg {
    width: 16px!important;
    min-width: 16px!important;
    max-width: 16px!important;
    height: 16px!important;
    display: inline-block;
   fill: #0d8c0e;
}
/*نمایش ستاره‌های ماژول نظردهی ای تی اس بر روی جعبه محصول در صفحات اول و شاخه ها*/
.product-list-reviews {
    position: initial;
    top: initial;
    display: initial;
    display: -webkit-flex;
    flex-direction: initial;
    flex-wrap: initial;
    -webkit-flex-wrap: initial;
    justify-content: center;
    -webkit-justify-content: center;
    width: 100%;
    background: rgb(255 255 255 / 50%);
    padding: 4px 0;
    visibility: visible;
}
/*نمایش ستاره‌های ماژول نظردهی ای تی اس بر روی جعبه محصول در صفحات اول و شاخه ها*/
/*ماژول نظردهی کدهای اضافه تر برای قالب پاندا*/
.ets-rv-comment-infos .comment-author .ets-rv-comment-author-name {
    margin-left: 7px;
    margin-right: initial;
}
.comment_actions_right {
	justify-content: flex-start;
    margin-top: initial;
    margin-bottom: 15px;
    padding-right: 15px;
}
.ets_rv_answer_list.answer {
    padding-right: 50px;
    padding-left: initial;
}
.ets_rv_grade_stars:after {
    right: 0;
    left: initial;
}
.ets_rv_reviews_header {
    display: none;
}
/*#product .product-information {
    display: flex;
    flex-direction: column-reverse;
}*/
.ets_rv_latest_item .ets_rv_latest_date_add {
    margin-bottom: initial;
    margin-top: initial;
}
/*ماژول نظردهی تراستید ری ویوز*/
/*نماش برچسب ها با ماژول خاص*/
.ptg-product-wrp {
    padding: initial;
}/*نماش برچسب ها با ماژول خاص*/

/*استایل دهی به باکس اطلاعات اضافی در صفحه جزئیات محصول*/
/*.product-additional-info {
    background-color: #f7f7f7;
    padding: 10px 10px 0px 10px;
    box-shadow: 1px 1px 3px #0000004a;
}*/
/*استایل دهی به باکس اطلاعات اضافی در صفحه جزئیات محصول*/

/*هم اندازه کردن اندازه عکس های روش های ارسال کالا*/
.delivery-options img {
    max-width: 50px;
    height: auto;
}/*هم اندازه کردن اندازه عکس های روش های ارسال کالا*/

/*راستچین سازی ماژول فلیپ بوک*/
.df-container div {
    direction: ltr;
}
.lpsflipbook_container {
    margin-bottom: 0.625rem;
    box-shadow: #000 1px 2px 5px 1px;
}
/*راستچین سازی ماژول فلیپ بوک*/

/*ماژول تاریخ و ساعت ارسال کالا*/
#ddw-eta .eta {
    margin-right: 20px;
}
#ddw-eta {
    display: flex;
    margin-bottom: 5px;
    margin-top: 5px;
}
/*ماژول تاریخ و ساعت ارسال کالا*/

/*@media only screen and (min-width: 1280px) {
*[id^="category_products_container_"] .products_slider  {
    width: 77%;
    margin-right: 23%;
}
[id^="category_products_container_"] .products_section .cat_image{
background-repeat: no-repeat;
    background-position: right;
    background-size: 100%;
    width: 22%;
    min-height: 415px;
    float: right;
    border-radius: 8px;
}

[id^="category_products_container_1"] .products_section .cat_image {
background-image: url(https://davatap.com/img/cms/banners/right-banners/cosmetic.jpg);
}
[id^="category_products_container_2"] .products_section .cat_image{
background-image: url(https://davatap.com/img/cms/banners/right-banners/supplement.jpg);
}
[id^="category_products_container_3"] .products_section .cat_image{
background-image: url(https://davatap.com/img/cms/banners/right-banners/sport-supplement.jpg);
}
[id^="category_products_container_4"] .products_section .cat_image{
background-image: url(https://davatap.com/img/cms/banners/right-banners/mother-and-child.jpg);
}
[id^="category_products_container_5"] .products_section .cat_image{
background-image: url(https://davatap.com/img/cms/banners/right-banners/medical-equipment.jpg);
}
}*/



























/*ets-search*/
.ets_item_product {
    width: 100%;
}
#module-ybc_blocksearch-blocksearch  .s_title_block {
    text-align: center;
}
@media only screen and (min-width: 768px) {
.content_tab article {
    float: right;
    width: 11.33%;
    margin: 8px;
    padding: 0px;
}
}
@media only screen and (max-width: 767px) {
.content_tab article {
    float: right;
    width: 41%;
    margin: 15px;
    padding: 0px;
}
}
#module-ybc_blocksearch-blocksearch .act_box_inner.pad_b6.mar_t4.flex_box {
    display: none;
}
.pro_second_box {
    padding: 10px 6px 4px;
}
.pro_second_box:hover {
    /*background-color: #f2f2f2;*/
    /*padding: 10px 6px 4px;*/
}
/*.pro_outer_box:hover {
    background-color: #f2f2f2;
}*/
#module-ybc_blocksearch-blocksearch .pad_b6 {
    text-align: center;
}
#module-ybc_blocksearch-blocksearch .wrap_content_product form {
    left: 15px;
    right: initial;
}
span.title_group {
    padding: 0 15px 0 0 !important;
    text-align: right !important;
}
a.ets_link_see:after {
    content: "\f177";
    margin-right: 6px !important;
    margin-left: initial !important;
}
.search_block_results img.search-image {
    margin-left: 15px !important;
    margin-right: initial !important;
    border: 1px solid #8c8c8c;
}
#search_block_top{
    position: absolute !important;
    left: 25%;
    bottom: 25px;
}
#search_block_top .btn.button-search {
    background-color: #730438 !important;
}
#search_query_top {
    float: right;
    padding: 5px 10px 5px 50px;
}
#search_block_top .btn.button-search {
    background: #e4e4e4 none repeat scroll 0 0;
    border: .1px solid #afadad;
    color: #c6c6c6;
    float: left;
    padding: 0px 0px 0px 0px;
    left: 0;
    right: initial;
}
#search_block_top .btn.button-search::before {
    color: #730438;
}
.ac_results li img {
    margin-left: 7px;
    margin-right: initial;
}
.nice-select.searched_category .current {
    float: right;
    padding: 0 5px 0 16px;
}
.has-categories-dropdown .nice-select {
    border-left: medium none;
    border-right: 1px solid #d2d2d2;
}
.nice-select.open .list {
    z-index: 99;
}
.nice-select .list {
    right: -1px;
    left: initial;
    min-width: initial;
}
.nice-select .option {
    text-align: right;
}
.fa-angle-double-left:before {
    content: "\f101";
}
.fa-angle-double-right:before {
    content: "\f100";
}
/*کدهای زیرین برای نسخه های جدیدتر ماژول جستجو است*/
.overlay_search:before {
    z-index: 98;
}
.ets_search_block_top .btn.button-search {
    color: rgb(219 25 25) !important;
    display: block;
}
.ets_search_block_top .btn.button-search {
    background-color: rgb(255 255 255 / 0%) !important;
}
.ets_search_block_top .btn.button-search:hover {
    background-color: rgb(255 255 255 / 0%) !important;
}

.ets_search_block_top .btn.button-search {
    right: 0;
    left: initial;
    border-top-left-radius: 5px;
    border-top-right-radius: initial;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: initial;
}
.ets_search_block_top .btn.button-search svg {
    width: 19px;
    fill: #a1a3a8 !important;
}
.search_query_top {
    height: 44px !important;
    padding: 5px 50px 5px 10px;
    background-color: #f0f0f1;
    border-radius: 8px;
    border: initial;
    font-size: 12px;
}
.search_query_top:focus {
    background-color: #f0f0f1;
}
.ets_search_block_top .btn.button-search {
    height: 44px;
    min-width: 44px;
}
a.ets_link_see:after {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
a.ets_link_see:after {
    content: "" !important;
    margin-right: 6px !important;
    margin-left: initial !important;
}
.autocomplete-suggestions {
    max-height: 500px;
}
#module-ybc_blocksearch-blocksearch #columns  >  .row {
    display: block;
}
@media only screen and (min-width: 768px) {
.search_widget_form {
    display: none;
}}
/*@media only screen and (max-width: 767px){
.ets_search_block_top.pull-right {
    display: none;
}}*/

ul.pagination_search li a i svg {
    transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
}
.wrap_header_tap ul li {
    float: right;
    margin: 0 5px 0 5px;
}
/*ets-search*/

/*استایل‌های جایگزینی ماژول جستجوی توتال با ماژول جستجوی ای تی اس*/

/*مخفی سازی همه عناصر جستجوی ای تی اس*/
.search_widget_block .blockcart , .search_widget_block .search_widget , .search_widget_block [id^=wk-],.search_widget_block .userinfo_mod_top{
    display: none;
}/*مخفی سازی همه عناصر جستجوی ای تی اس*/

/*مخفی سازی خود عنصر جستجوی توتال در جایگاه پیشفرض خودش*/
#header_right_top .ets_search_block_top{
    display: none;
}/*مخفی سازی خود عنصر جستجوی توتال در جایگاه پیشفرض خودش*/

/*حذف فاصله پایینی عناصر جستجوی ای تی اس*/
.mobile_nav_box .search_widget_block {
    padding: 0;
}/*حذف فاصله پایینی عناصر جستجوی ای تی اس*/

/*نمایش نتایج جستجو در موبایل بدون فاصله زیاد از خود کادر جستجو*/
@media only screen and (max-width: 767px) {
div.search_block_results, div#search_block_keyword {
    position: initial;
}}/*نمایش نتایج جستجو در موبایل بدون فاصله زیاد از خود کادر جستجو*/

/*تمام عرض کردن کادر جستجوی ای تی اس در دسکتاپ*/
@media only screen and (min-width: 768px){
.ets_search_block_top {
    max-width: 100%;
    width: 100%;
}
div.search_block_results, div#search_block_keyword {
    margin-top: -18px;
    left: auto;
    right: auto;
    width: 45%;
    z-index: 1001;
}}/*تمام عرض کردن کادر جستجوی ای تی اس در دسکتاپ*/

/*استایل‌های جایگزینی ماژول جستجوی توتال با ماژول جستجوی ای تی اس*/







/*شروع استایل دهی پرتی منو*/
.ets_prmn_megamenu {
    margin-top: 0 !important;
}
.ybc-menu-button-toggle_icon {
    margin-left: 7px;
    margin-right: 0 !important;
}
.ybc-menu-toggle .icon-bar {
    background-color: #1d1d1f !important;
    height: 3px !important;
    width: 22px !important;
}
.ybc-menu-toggle {
    padding: .25em !important;
}
@media (min-width: 768px){
.ets_prmn_megamenu.prmn_enabled_sticky.stickied {
    position: inherit !important;
}}
.prmn_menus_li {
    float: right !important;
}
@media (min-width: 768px){
.prmn_center_sticky.stickied .ets_prmn_megamenu_content_content {
    justify-content: center;
    -webkit-justify-content: right !important;
}}
@media (min-width: 768px){
.ets_prmn_megamenu .prmn_menus_li.prmn_sub_align_auto>.prmn_columns_ul {
    width: 150% !important;
}}
@media (max-width: 767px){
.arrow {
    left: 0;
    right: initial !important;
}}
@media (max-width: 767px){
.prmn_tab_name .toggle_arrow {
    left: 0;
    right: inherit !important;
}}
/*@media (min-width: 768px){
.ets_prmn_megamenu {
    background: #008749!important;
}}*/

@media (min-width: 768px){
    .ets_prmn_megamenu.prmn_enabled_sticky.stickied {
    box-shadow: initial !important;
    -webkit-box-shadow: initial !important;
}
}
.prmn_blocks_li {
    padding: 0 10px !important
}
@media (min-width: 768px){
.ets_transition_default .prmn_menus_li:hover>.prmn_columns_ul {
    background: #f0f0f1 !important;
    height: 450px;
}}
.prmn_tabs_li.prmn_tabs_has_content .prmn_tab_li_content.closed {
    background-color: #f0f0f1;
}
.prmn_tabs_li.prmn_tabs_has_content.open .prmn_tab_li_content.closed {
    background-color: #fff;
}
@media (min-width: 768px){
.prmn_menu_content_title {
    padding: 0 8px !important;
}
.prmn_menus_li:nth-child(1) .prmn_menu_content_title {
	font-weight: 600 !important;
}
}
.ets_prmn_megamenu .prmn_menus_li.prmn_sub_align_auto>.prmn_columns_ul {
    box-shadow: -1px 2px 3px 0px #0c0c0c;
}
.prmn_tabs_li .prmn_columns_contents_ul {
    background-color: #fff;
    background-image: linear-gradient(to right, rgb(240 240 241), rgb(255 255 255));
}
@media (min-width: 768px){
.ets_prmn_megamenu .prmn_menus_li.prmn_sub_align_auto>.prmn_columns_ul {
    box-shadow: -1px 2px 3px 0 #0c0c0c;
    margin-right: -15px;
}}
@media (min-width: 768px){
.ets_transition_default .prmn_menus_li.hover:hover .prmn_columns_ul, .ets_transition_default .prmn_menus_li.click_open_submenu .prmn_columns_ul.open {
    box-shadow: -1px 2px 3px 0 #0c0c0c;
    margin-right: 0px;
}}
/*@media (min-width: 768px){
.ets_prmn_megamenu:hover {
    box-shadow: 0 0 1px 0 #0c0c0c;
}}*/
.ets_prmn_megamenu .prmn_menus_li.prmn_sub_align_auto>.prmn_columns_ul {
    border-radius: 30px 0 0 0;
}
@media (min-width: 768px){
.prmn_tabs_li.open .prmn_columns_contents_ul, .prmn_tabs_li:hover .prmn_columns_contents_ul {
    border-radius: 30px 0 0 0;
}}
/*.prmn_menus_li>a {
    color: #ffffff;
    fill: #ffffff;
}*/
.prmn_columns_li {
    float: right;
}
@media (max-width: 767px){
.ets_transition_mobile_floating ul.prmn_menus_ul, .ets_transition_mobile_right ul.prmn_menus_ul, .ets_transition_mobile_fullscreen ul.prmn_menus_ul {
    margin-bottom: 50px;
    z-index: 9999999999;
}}
/*رفع مشکل نمایش ندادن آیکون های آیتم های ماژول پرتی منو در موبایل*/
@media (max-width: 767px){
.ets_prmn_megamenu:not(.show_icon_in_mobile) .prmn_menus_li_tab .prmn_menu_content_title i, .ets_prmn_megamenu:not(.show_icon_in_mobile) .prmn_menus_li_tab .prmn_menu_content_title img {
    display: initial;
}}
/*رفع مشکل نمایش ندادن آیکون های آیتم های ماژول پرتی منو در موبایل*/

/*تغییر رنگ پس زمینه تب موقع قرار گیری موس*/
@media (min-width: 768px){
.prmn_tabs_li.open .prmn_tab_li_content, .prmn_tabs_li:hover .prmn_tab_li_content {
    color: #e41369;
    fill: #e41369;
    background: white !important;
}}/*تغییر رنگ پس زمینه تب موقع قرار گیری موس*/

/*ثابت ماندن مگامنوی ای تی اس موقع اسکرول صفحه در دسکتاپ*/
/*@media (min-width: 768px){
.ets_prmn_megamenu.prmn_enabled_sticky.stickied {
    position: fixed !important;
}}*//*ثابت ماندن مگامنوی ای تی اس موقع اسکرول صفحه در دسکتاپ*/

/*مخفی کردن منوی همبرگری دومی که توسط ماژول پرتی منو ایجاد شده بود*/
@media (max-width: 767px){
body .ets_prmn_megamenu {
    right: -100%;
    height: 0;
}}
/*مخفی کردن منوی همبرگری دومی که توسط ماژول پرتی منو ایجاد شده بود*/
/*پایان استایل دهی پرتی منو*/



/*.prmn_menus_li .prmn_menu_content_title{
    padding-right: 0 !important;
}*/
#st_header > div.nav_full_container > div.ets_prmn_megamenu.ets_transition_default.ets_transition_mobile_right.prmn_enabled_sticky.prmn_no_sticky_mobile.prmn_center_sticky.no_menu_bg_active.prmn_menu_width_fixed.hover > div > div > div > ul > li:nth-child(2) > a > span{
    padding-right: 0 !important;
}
.breadcrumb_nav {
    margin-right: 5px;
}




/*ماژول سوالات متداول*/
.hi-faq-search-block button {
    left: 0.125rem;
    right: initial;
}/*ماژول سوالات متداول*/

/*ورود با موبایل*/
#lbm_login_form .tabledisplay {
    direction: ltr;
}
.lbmcallprefix {
    direction: ltr;
}
#lbm_lf_mobile_number , #lbm_la_mobile_number{
    direction: ltr;
    min-width: 82px;
}
#lbm_login_form .js-parent-focus {
    direction: ltr;
}
#lbm_lf_password {
    text-align: left;
    direction: ltr;
}
@media only screen and (min-width: 769px){
#lbm_login_form {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}}
#submit-login-form-mobile {
    margin-right: auto;
    margin-left: auto;
    display: block;
}
#lbm_login_form .forgot-password,#lbm_login_form_otp .forgot-password {
    text-align: center;
}
#lbm_login_form .forgot-password {
    text-align: center;
}
#lbm_login_form .form-group {
    margin-bottom: 0.2rem;
}
@media (min-width: 768px){
#lbm_login_form .form-control-label {
    text-align: left;
}}
.form-group-small .input-group {
    direction: ltr;
}
#lbm_ca_mobile_number {
    direction: ltr;
}
.input-group .input-group-btn>.btn[data-action=send_otp_ca_form],.input-group .input-group-btn>.btn[data-action=send_otp_la_form]{
    color: white;
    padding: 9px 9px;
}
#send_otp_error ol {
    padding-right: 0px;
    margin-bottom: 2px;
}
.send-renew-password-link  {
    display: none;
}
.input-group.js-parent-focus {
    direction: ltr;
}
@media (min-width: 581px){
#lbm_fp_form span#lbm_fp_form_call_prefix {
    direction: ltr;
}}
#lbm_fp_mobile_number {
    direction: ltr;
}
.input-group .input-group-btn>.btn[data-action=send_otp_fp_form] {
    color: white;
}
.form-control.js-child-focus.js-visible-password {
    direction: ltr;
}
@media (min-width: 768px){
.col-md-3.form-control-label {
    text-align: right;
    min-width: 110px;
}}

#lbm_fp_title {
    text-align: center;
}
#lbmphonenumber {
    direction: ltr;
}
/*مخصوص قالب پاندا*/
#lbm_lf_section {
    margin-top: 0 !important;
}
#login_form_block , #create_account_block {
    margin-bottom: 0.1rem;
}
#login-form > footer , #create_account_block > footer  {
    padding: 0.4rem 1rem 0.4rem;
}
@media only screen and (max-width: 767px) {
#create_account_block .form_content, #login_form_block .form_content {
    min-height: 55px;
}}
@media only screen and (min-width: 768px) {
#create_account_block .form_content, #login_form_block .form_content {
    min-height: 150px;
}}
#login-form .p-b-1 {
    padding-bottom: 0.1rem;
}
#login-form .form-group , #register_form_block .form-group {
    margin-bottom: 0.5rem;
}
#login-form  label , #register_form_block label {
    margin-bottom: 0.1rem;
}
body#authentication .columns-container {
    padding-top: 3px;
}
#body_wrapper .breadcrumb_spacing {
    height: 2px;
}
#lbm_lf_title span {
    font-weight: bold;
    color: #96064a;
}
#login_form_block  .page_heading  , #create_account_block .page_heading , #register_form_block .page_heading{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
@media only screen and (max-width: 767px) {
#login-form .form-group {
    width: 48%;
    float: right;
    margin-right: 5px;
}
#login-form .form-group input {
    font-size: 0.7rem;
    font-weight: bold;
    padding-right: 2px;
    padding-left: 2px;
}
#login-form .form-group .btn.show_password {
    padding: 2px;
}
#create_account_block .form_content {
    display: none;
}}
@media (max-width: 767px){
#lbm_login_form .form-group {
    width: 58%;
    float: right;
}
#lbm_login_form .input-group.js-parent-focus .input-group-btn .btn {
    padding-right: 2px; 
    padding-left: 2px;
    background-color: gray;
    color: #fff;
}
#lbm_login_form .input-group.js-parent-focus{
    margin-right: 5px;
}
#submit-login-form-mobile-loading img {
    margin-right: auto;
    margin-left: auto;
    display: block;
}
#authentication #lbm_lf_section {
    padding: 5px 5px;
    background-color: ghostwhite;
    border: 1px solid #928e8e;
}}
#authentication #login_form_block , #authentication #lbm_lf_section {
    margin-bottom: .1rem;
    background-color: ghostwhite;
    border: 1px solid #928e8e;
}
#create_account_block {
    background-color: whitesmoke;
    border: 1px solid #928e8e;
    margin-bottom: 15px;
}
@media (max-width: 767px){
#submit-login-form-mobile , #submit-login-form-mobile-otp {
    padding: 12px 22px;
    font-size: 14px;
    width: 100%;
}
#lbm_lf_section {
    padding: 0.4rem 1rem 0.4rem;
}
#login_form_block .page_heading{
    text-align: center;
    font-weight: 700;
    color: #96064a;
}
#create_account_block .page_heading {
    text-align: center;
    font-weight: 700;
    color: #0700b1;
}
#authentication #create_account_block, #authentication #login_form_block, #authentication #lbm_lf_section {
    box-shadow: 0px 2px 2px 1px #888888;
}}
/*تنظیم دکمه های داشبورد ناحیه کاربری در قالب پاندا*/
.myacount_dashbord_list #verify-mobile-link{
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.myacount_dashbord_list #verify-mobile-link .material-icons {
    font-size: 1rem;
    display: inline-block;
}
.my_account_left_column #verify-mobile-link{
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 330px;
    max-width: 330px;
    max-height: 50px;
    margin-bottom: -1px;
    padding: 0.75rem 1.25rem;
}
.my_account_left_column #verify-mobile-link .material-icons {
    font-size: 1rem;
    display: inline-block;
}/*تنظیم دکمه های داشبورد ناحیه کاربری در قالب پاندا*/
/*دو ستونه سازی ثبت نام در موبایل*/
/*@media (max-width: 767px){
#register_form_block #customer-form .form_content .form_content_inner .row.com_grid_view .col-lg-12 {
    width: 50%;
    float: right;
    padding: 0px 5px 0px 5px;
}
.input-group .input-group-btn>.btn[data-action=send_otp_ca_form] {
    width: 10px;
    overflow: hidden;
}
.input-group .input-group-btn>.btn[data-action=send_otp_ca_form]::before {
    content: "\f1d9 ";
    font-family: fontello;
    position: relative;
    margin-right: -5PX;
    font-size: 14PX;
    padding: 0px;
}
.input-group .input-group-btn>.btn[data-action=send_otp_ca_form] {
    font-size: 0;
}
#lbm_ca_mobile_number {
    font-size: 0.7rem;
    font-weight: 500;
    color: black;
}
}*/
/*دو ستونه سازی ثبت نام در موبایل*/

.form-group.row.aff_sponsor_box {
    display: block;
}
.form-control[name=lbm_ca_otp] {
    border-color: red;
}
#send_otp_ca_form {
    background: #ef3030;
    color: #fff;
}
.st_form_item_lbm_ca_id_country {
    display: none;
}
#checkout-guest-form .row.com_grid_view .col-lg-6:has(.st_form_item_lbm_ca_id_country) {
    display: none;
}
@media (max-width: 767px){
#checkout .col-lg-6:has(input.form-control[name="firstname"]), #checkout .col-lg-6:has(input.form-control[name="lastname"]) {
    max-width: 50%;
}}
.span.form-control-comment {
    font-size: 12px;
}
.col-lg-12:has(input.form-control[name="firstname"]) , .col-lg-12:has(input.form-control[name="lastname"]){
max-width: 50%;
}
@media (min-width: 768px){
#register_form_block .row.com_grid_view {
    width: 60%;
    margin-right: auto;
    margin-left: auto;
}}

@media (min-width: 768px){
.form-group.row.aff_sponsor_box {
    margin-right: auto;
    margin-left: auto;
    background-color: lightgray;
    padding: 5px 0px 0px 0px;
}
#authentication .form-group.row.aff_sponsor_box {
    width: 55%;
}
.form-group.row.aff_sponsor_box .col-md-6 {
    max-width: 100%;
}
.form-group.row.aff_sponsor_box .col-md-3 {
    max-width: 100%;
}}
@media (max-width: 767px){
.form-group.row.aff_sponsor_box {
    margin-right: auto;
    margin-left: auto;
    background-color: lightgray;
    padding: 5px 0 0 0;
}}
#register_form_block span.form-control-comment {
    font-size: 13px;
}
#register_form_block #send_otp_ca_form {
    display: block !IMPORTANT;
}
#login_form_block .page_heading, #create_account_block .page_heading, #register_form_block .page_heading,#register_form_block > div > div > p {
    text-align: center;
}
/*#lbm_lf_section {
    width: 33%;
}*/
@media (max-width: 991px){
#lbm_lf_section{
    width: 100%;
}
#lbm_login_form .forgot-password {
    text-align: right;
    margin-bottom: 10px;
}
}
@media (min-width: 992px){
#authentication .create_account_column.col-lg-6 , #authentication .login_form_column.col-lg-6 {
    max-width: 33%;
}
#authentication .create_account_column.col-lg-6 , #authentication .login_form_column.col-lg-6 ,#authentication #lbm_lf_section {
    max-height: 246px;
    width: 33%;
}
#lbm_lf_section {
    padding-right: 15px;
    padding-left: 15px;
}
#authentication #submit-login-form-mobile , #authentication #submit-login-form-mobile-otp {
    margin-right: auto;
    margin-left: auto;
    display: block;
    position: relative;
    height: 40.2px;
    width: 100%;
    font-size: .875rem;
}
#authentication #submit-login-form-mobile-otp {
    bottom: -2px;
}
#authentication #submit-login-form-mobile {
    bottom: -31px;
}
#login_form_block, #lbm_lf_section {
    margin-bottom: 0;
}
}
#authentication .row hr {
    display: none;
}
@media (max-width: 991px){
#authentication #lbm_lf_section {
    width: 100%;
    box-shadow: 0 2px 2px 1px #888;
    margin-right: 15px;
    margin-left: 15px;
    margin-bottom: 20px;
}}
#submit-login-form-mobile:before , #submit-login-form-mobile-otp:before {
    content: "\E84F";
font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#lbm_login_form .input-group.js-parent-focus {
    flex-direction: row-reverse;
}
/*استایل دهی به صفحه بازیابی رمز عبور */
#password .page_heading {
    text-align: center;
    background-color: #d4d4d4;
}
#password #lbm_fp_title {
    text-align: center;
    display: none;
}
#password .form_content_inner hr {
    display: none;
}
/*#password .form_content_inner {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
}*/
#password .col-md-6.offset-md-3 {
    max-width: 100%;
}
@media (min-width: 768px){
#password #lbm_fp_section , #password .forgotten-password{
    max-height: 240px;
    height: 240px;
}
#password #lbm_fp_section {
    float: right;
    width: 50%;
}
#password .forgotten-password {
    width: 50%;
    float: left;
}}
@media (max-width: 767px){
#password .from_blcok .form_content_inner {
    padding: 0 1rem;
    display: flex;
    flex-direction: column-reverse;
}}
#password #lbm_fp_section , #password .forgotten-password{
    padding: 15px;
    margin-right: -15px;
    margin-left: -15px;
    background-color: #eae9e9;
    margin-bottom: 20px;
    margin-top: 20px;
}
#password .login-form {
    margin-top: 0;
}
#password #email ,#password .forgotten-password .form-control-label.required {
    display: block;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
#password .from_blcok .forgotten-password .form-footer {
    padding-left: 0;
    padding-right: 0;
    margin-right: auto;
    margin-left: auto;
    width: max-content;
    display: block;
}
#password .forgotten-password .btn-default {
    border-radius: initial;
}
.input-group .input-group-btn>.btn[data-action=send_otp_fp_form] {
    display: block !important;
}
/*استایل دهی به صفحه بازیابی رمز عبور */

@media (min-width: 992px){
#checkout-login-form.tab-pane.active {
    display: flex;
    flex-direction: row-reverse;
}
#checkout-login-form.tab-pane.active .login-form ,#checkout-login-form.tab-pane.active .tab-pane-body{
    width: 50%;
    border: 1px solid #d9d9d9;
    margin: 15px;
    margin-top: 15px !important;
}
#checkout-login-form.tab-pane.active hr {
    display: none;
}
#checkout-login-form.tab-pane.active #submit-login-form-mobile {
    margin-right: auto;
    margin-left: auto;
    display: block;
    background-color: white;
    color: black;
    border-radius: 20px;
    border-width: 2px;
    margin-top: 4px;
}
#checkout-login-form.tab-pane.active #submit-login-form-mobile:hover{
    color: #fff;
    background-color: #444;
    border-color: #444;
}
}
@media (max-width: 991px){
#checkout-login-form.tab-pane.active {
    display: flex;
    flex-direction: column-reverse;;
}
#checkout-login-form.tab-pane.active .login-form ,#checkout-login-form.tab-pane.active .tab-pane-body{
    border: 1px solid #d9d9d9;
    margin-top: 15px !important;
}
#checkout-login-form.tab-pane.active #submit-login-form-mobile {
    padding: 12px 22px;
    font-size: 14px;
    width: auto;
    background-color: white;
    color: black;
    border-radius: 20px;
    border-width: 2px;
    padding: 8px 10px;
    float: right;
}
}
#lbm_login_form_otp .form-group {
    margin-bottom: 0.5rem;
}
#send_otp_success2 {
    padding-top: 0!important;
    text-align: center;
    color: green;
}

#submit-login-form-mobile-otp{
    margin-right: auto;
    margin-left: auto;
    display: block;
    background-color: #fff;
    color: #000;
    border-radius: 20px;
    border-width: 2px;
    margin-top: 4px;
}
/*ورود با موبایل*/


/*ماژول فروش ضربدری*/
 article>div.grelated_products_submit_bt {
    display: none;
}
.page-product-box .cms_content h3, .blog_content h3, .product-description h3 {
    min-height: 32px;
    font-size: 16px !important;
    text-align: center;
    margin-top: 15px;
}
.page-product-box .owl-carousel .owl-item {
    padding: 15px;
    background-color: #f0f0f0;
}
.grelated_products .owl_slider .owl-item div {
    text-align: center;
}
h2.products-section-title.text-uppercase {
    font-size: 1rem;
}
/*ماژول فروش ضربدری*/

#easycontent_4 {
    font-size: 13px;
}
/*.stfeaturedslider_container .title_block .flex_child {
    display: none;
}*/
.featured_categories_item .pro_outer_box:hover {
    background-color: initial;
}
#st_menu_block_14 .mu_level_2.p_granditem_1 li {
    width: 50%;
    float: right;
}





/*استایل دهی به ماژول ورود در دسکتاپ*/
.login.top_bar_item.header_icon_btn_2 .header_item {
    border: 1px solid #e0e0e2;
    padding: 8px 16px;
    border-radius: 8px;
}
.login.top_bar_item.header_icon_btn_2 .mar_r4 {
    margin-right: auto;
    margin-left: 0.85rem;
}
/*استایل دهی به ماژول ورود در دسکتاپ*/

/*مخفی کردن ماژول ورود مشتری در بخش جستجو دسکتاپ*/
.search_widget_block.stsearchbar_builder.top_bar_item  .login {
    display: none;
}
/*استایل دهی به لوگو در دسکتاپ*/
#st_header .shop_logo {
    display: block;
    width: fit-content;
}/*استایل دهی به لوگو در دسکتاپ*/

/*استایل دهی به منو*/
.st_mega_menu_container {
    box-shadow: 0 1px 0 rgba(0,0,0,.14), 0 2px 0 rgba(0,0,0,.05);
}
.prmn_block_type_product .thumbnail-container .product-title {
    margin-top: 0;
    text-align: initial;
}
.lang-rtl .prmn_block_type_product .thumbnail-container .thumbnail {
    height: 80px;
    width: 80px;
}
/*@media (min-width: 768px){
.ets_prmn_megamenu_content_content .prmn_menu_content_title {
    padding-right: 0 !important;
}}*/
@media (max-width: 767px){
.ets_prmn_megamenu .prmn_menus_ul .close_menu {
    background: #fff !important;
}}
@media (max-width: 767px){
.prmn_menus_back {
    display: none;
}}
.ets-dir-rtl .close_menu .pull-left, .close_menu .pull-right {
    display: none;
}
.close_menu .pull-left {
    float: initial;
    color: #cc3333;
    letter-spacing: 1px;
}
.prmn_menus_li > a {
    border-bottom: 2px solid white;
}
.prmn_menus_li > a:hover {
    border-bottom: 2px solid red;
}
.ets_prmn_megamenu {
    margin-top: 0 !important;
    box-shadow: 0 1px 0 rgba(0,0,0,.14), 0 2px 0 rgba(0,0,0,.05);
}
.ets_prmn_megamenu {
    border-top: initial;
}
.ets_prmn_block:has(a) > .h4:before {
    content: "";
    display: block;
    width: 2px;
    height: 14px;
    margin-left: 4px;
    background-color: #ef4056;
    position: relative;
    right: 0px;
    top: 12.5px;
}
.ets_prmn_block > .h4 a {
    margin-right: 8px;
}
.ets_prmn_block > .h4 a:after {
    content: "\F104";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: 8px;
    margin-top: -1px;
    font-size: 13px;
}
.ets_prmn_block > .h4 {
    border-bottom: 1px solid #e7e7e7 !important;
    width: 85%;
}
.prmn_blocks_li {
    margin-bottom: 5px;
}

.prmn_menus_li.prmn_menus_li_tab.prmn_sub_align_auto.prmn_has_sub .prmn_arrow {
    display: none;
}
/*فوت گوزه گری مگامنوی ای تی اس*/
.use_mobile_header .nav_full_container {
    display: block;
}
@media (max-width: 767px){
.ybc-menu-toggle {
    display: none;
}}
@media (max-width: 1199px){
.changestatus.ets_transition_mobile_right .prmn_menus_ul {
    opacity: 1;
    visibility: visible;
}}
/*فوت گوزه گری مگامنوی ای تی اس*/
.ets_prmn_megamenu svg {
    color: #a1a3a8;
}
@media (max-width: 1199px){
.changestatus.ets_transition_mobile_right .prmn_menus_ul {
    max-width: initial;
}}
/*استایل دهی به منو*/

/*کپی رایت و کادر تماس*/
#footer-bottom #footer_bottom_right ,#footer-bottom #footer_bottom_left{
    width: 100%;
    display: block;
	float: initial;
}
.copyright_text {
    direction: ltr;
    text-align: center;
}
#steasy_column_61 {
    margin-right: 15px;
    margin-left: 15px;
}
#steasy_column_61 .easy_icon_with_text_4_1 {
    align-items: center;
	padding-bottom: 0;
}
#easycontent_1 {
    border-radius: 8px;
}
#easycontent_1 .steasy_column:first-child .steasy_element_item.text-0 {
    display: flex;
    justify-content: center;
}
#easycontent_1 .steasy_column .steasy_element_item.text-0 {
    display: flex;
    justify-content: center;
}
#easycontent_1 .steasy_column:last-child .steasy_element_item.text-0 {
    display: flex;
    justify-content: center;
}
#steasy_column_61 .easy_icon_with_text_4_1 .easy_icon {
    font-size: 1.2rem;
}
#footer_bottom_left {
    margin-bottom: 0.3rem;
}
@media (max-width: 991px){
#steasy_column_61 .steasy_column {
    padding-bottom: 0;
	padding-top: 0;
}}
/*کپی رایت و کادر تماس*/

/*قبل از کپی رایت*/
.news_letter_0 {
    display: flex;
    flex-direction: column-reverse;
}
#st_news_letter_1 .st_news_letter_input ,#st_news_letter_1 .input-group-btn {
    height: 35px;
    background-color: #f0f0f1;
	direction:ltr;
	text-align: right;
}
#st_news_letter_1 .st_news_letter_input::-webkit-input-placeholder {
    color: #4653cb;
}
#st_news_letter_1 .st_news_letter_input:-moz-placeholder {
    color: #4653cb;
    opacity: 1;
}
#st_news_letter_1 .st_news_letter_input::-moz-placeholder {
    color: #4653cb;
    opacity: 1;
}
#st_news_letter_1 .st_news_letter_input:-ms-input-placeholder {
    color: #4653cb;
}
#st_news_letter_1 .st_news_letter_input {
    border-radius: 0px 8px 8px 0px;
}
#st_news_letter_1 .input-group-btn {
    border-radius: 8px 0px 0px 8px;
}
#st_news_letter_1 .input-group-with-border {
    border: 0px solid #d9d9d9;
}
#st_news_letter_1 .input-group.js-parent-focus {
    direction: rtl;
}
#st_news_letter_1 .steasy_element_item.text-3, #st_news_letter_1 .text-3, #st_news_letter_1 .text-right {
    text-align: right;
}
@media (min-width: 992px){
#footer-tertiary .col-lg-2 {
    -ms-flex: 0 0 13.89%;
    flex: 0 0 13.89;
    max-width: 13.89%;
	}
#footer-tertiary .col-lg-4 {
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
	}
}
#footer .title_block .title_block_inner {
    font-weight: bold;
}
#footer-tertiary .bullet li a {
    padding: 7px 0;
}
#footer-tertiary .easy_brother_block.text-1.text-md-0 {
    line-height: 1.56;
}
#st_news_letter_1 .st_news_letter_form_inner {
    max-width: initial !important;
}
#st_news_letter_1 .st_news_letter_input, #st_news_letter_1 .input-group-btn {
    height: 42px !important;
}
#footer-secondary .title_block {
    float: right;
}

@media (min-width: 992px){
	#footer-secondary .push-lg-11 , #footer-secondary .pull-lg-1 {
		left: initial;
		right: initial;
	}
	#footer-secondary .row {
		align-items: center;
		justify-content: space-between;
	}
	#footer-secondary .push-lg-11 {
    padding: 0;
}
}
@media (max-width: 991px){
#steasy_element_47 .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
#steasy_element_47 .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
#steasy_element_47 .steasy_element_item {
    display: flex;
    align-items: center;
}
#steasy_column_71 {
    padding-bottom: 20px !important;
}
}

#footer-secondary .sttext_item_image_inner img {
    width: 60px;
}

#footer-secondary #easycontent_4,#footer-secondary #easycontent_9{
	margin-top:0px;
	margin-bottom:0px;
}
#footer-secondary .stsocial_list li {
    padding-bottom: 0;
}
#footer-secondary .stsocial_block.text-1   {
    height: 28px;
	text-align: left;
}
#footer-secondary .title_block {
    margin-bottom: 0;
}

#steasy_element_41 .sttext_item_image , #steasy_element_41 .sttext_item_text{
	width: initial;
}
#steasy_element_41 .steasy_element_item.text-0{
    align-items: center;
    justify-content: center;
}
#footer-secondary {
    padding-top: 0;
    padding-bottom: 0;
}
#steasy_column_7 .sttext_item_image_inner img ,#steasy_column_79 .sttext_item_image_inner img {
    width: auto;
    height: 50px;
}
#steasy_column_7 .title_block .title_block_inner,#steasy_column_79 .title_block .title_block_inner {
    text-align: center;
    width: 100%;
}
@media only screen and (max-width: 991px){
#steasy_column_7 .title_block,#steasy_column_79 .title_block {
    padding: 0px 0px 0px 0px!important;
}
#steasy_column_7 .title_block .title_block_inner,#steasy_column_79 .title_block .title_block_inner {
    font-weight: initial;
    font-size: 10px;
}
#steasy_column_7 .sttext_block.sttext_1,#steasy_column_79 .sttext_block.sttext_1 {
    padding-right: 10px;
    padding-left: 10px;
}
}
@media only screen and (max-width: 991px){
#footer .footer_block_content {
    padding-left: 5px !important;
    padding-right: 5px !important;
}}
.style_content .stsocial_list:before {
    content: "باما همراه باشید !";
	font-size: 20px;
}
/*قبل از کپی رایت*/


/*اسلایدر پیشنهادات شگفت انگیز در صفحه اول*/
.stspecialslider_container.products_container .act_box_cart {
    display: none;
}

[id^="stspecialslider_container_"] .st_sticker_3 {
    top: 3px;
	right: 3px;
}
[id^="stspecialslider_container_"] .products_section {
    background-color: #dc3348;
    padding: 20px 0 20px 20px;
    border-radius: 16px;
}
[id^="stspecialslider_container_"] .block.st_parallax_left {
    padding: 0;
}
[id^="stspecialslider_container_"] .block.st_parallax_left .block_content {
    right: 15px;
    position: relative;
	margin-bottom:20px;
}
@media (min-width: 992px){
[id^="stspecialslider_container_"] .block.st_parallax_left .block_content {
    /*top: 40px;*/
}
[id^="stspecialslider_container_"] .product_view_more_box {
    position: initial;
    display: block;
    margin-right: -13.6%;
    margin-top: 12px;
    float: right;
}
[id^="stspecialslider_container_"] .product_view_more_box a:hover {
    background-color: initial;
}
[id^="stspecialslider_container_"] .block.st_parallax_left .block_content img {
    margin-top: 15px;
}
}
[id^="stspecialslider_container_"] .product_view_more_box a {
    padding: 0px 0px;
    color: white;
    border-width: 0;
}
[id^="stspecialslider_container_"] .product_view_more_box a:after {
	content: "\F104";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: 8px;
    margin-top: -1px;
    font-size: 13px;
}
@media (max-width: 991px){ 
[id^="stspecialslider_container_"] .product_view_more_box {
    margin-top: 15px;
}
[id^="stspecialslider_container_"] .block.st_parallax_left .block_content .easy_brother_block{
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
}
[id^="stspecialslider_container_"] .block.st_parallax_left .block_content .easy_brother_block img {
    padding: 5px;
}
[id^="stspecialslider_container_"] .products_slider {
    margin-right: 10px;
}}

[id^="stspecialslider_container_"] .products_section .mini_name , [id^="stfeaturedslider_container_"] .products_section .mini_name ,[id^="strelatedproducts_container_"] .products_section .mini_name {
    display: none;
}
/*اسلایدر پیشنهادات شگفت انگیز در صفحه اول*/


/*گردن کردن گوشه بنرها*/
.st_banner_block .adveditor_image {
    border-radius: 16px;
}/*گردن کردن گوشه بنرها*/


#easycontent_4 .sttext_item_image_inner {
    border-radius: 50%;
    width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    padding: 10px;
	background-color: #f0f0f1;
}
#easycontent_4 .sttext_item_image_inner:hover {
	background-color: #e2e2e5;
}
#easycontent_4 .sttext_item_image_inner img {
    border: 0;
    mix-blend-mode: multiply;
	padding:5px;
}
#easycontent_4 .sttext_item_image {
    display: flex;
    justify-content: center;
}
#easycontent_4 .title_style_0, #easycontent_4 .title_style_0 .title_block_inner {
    border-bottom-width: 0;
}
#easycontent_4 .col-lg-1-5 {
    border: 0.5px solid #d6d6d6;
    padding: 16px 4px;
}
@media (min-width: 992px){
#easycontent_4 .style_content.block_content  {
    border: 0.5px solid #d6d6d6;
    border-radius: 16px;
	margin-top: 20px;
}
#easycontent_4 #steasy_element_49 {
    border-top-right-radius: 16px;
}
#easycontent_4 #steasy_element_55 {
    border-top-left-radius: 16px;
}
#easycontent_4 #steasy_element_58 {
    border-bottom-right-radius: 16px;
}
#easycontent_4 #steasy_element_64 {
    border-bottom-left-radius: 16px;
}
}
[id^="stbestsellers_container_"] .pro_itemlist li::marker {
    unicode-bidi: isolate;
    font-variant-numeric: tabular-nums;
    text-transform: none;
    text-indent: 0px !important;
    text-align: start !important;
    text-align-last: start !important;
}

#easycontent_4 .title_block{
	margin-bottom:0px;
}
#easycontent_4 .row {
    margin-right: initial;
    margin-left: initial;
}
@media (min-width: 992px){
.col-lg-1-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.28571428571429%;
    flex: 0 0 14.28571428571429%;
    max-width: 14.28571428571429%;
}
#easycontent_4 [id^="steasy_column_"]{
    padding-right: 0;
    padding-left: 0;
}
}
@media (max-width: 991px){
	#easycontent_4 #steasy_column_5 {
    overflow-y: scroll;
	max-height:360px;
}
	#easycontent_4 #steasy_column_5::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}
	#easycontent_4 #steasy_column_5::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    box-shadow: 0 0 1px rgba(255,255,255,.5);
}
.col-lg-1-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}}



#index .title_style_0, #index .title_style_0 .title_block_inner {
    border-bottom-width: 0;
}
@media (min-width: 992px){
[id^="category_products_container_"].products_container {
    width: 25%;
	float: right;
}
#category_products_container_1,#category_products_container_5 {
    border-right: 1px solid #d9d9d9;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    padding-bottom: 20px;
    padding-top: 20px;
}
#category_products_container_2,#category_products_container_6 {
    border-top: 1px solid #d9d9d9;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 20px;
    padding-top: 20px;
}
#category_products_container_3,#category_products_container_7 {
    border-top: 1px solid #d9d9d9;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 20px;
    padding-top: 20px;
}

#category_products_container_4,#category_products_container_8 {
    border-left: 1px solid #d9d9d9;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    padding-bottom: 20px;
    padding-top: 20px;
}
}
/*@media (max-width: 991px){
#category_products_container_1.products_container,#category_products_container_2.products_container,#category_products_container_3.products_container,#category_products_container_4.products_container {
    width: 100%;
	float: right;
}}*/
[id^="category_products_container_"] .title_block{
    display: flex;
    flex-direction: row;
	justify-content: space-around;
}
[id^="category_products_container_"] .title_align_0 .title_flex_left{
    display: none;
}
[id^="category_products_container_"] .product_list.grid .pro_second_box{
    display: none;
}
[id^="category_products_container_"] .product_list.grid .product_list_item:nth-child(odd){
    border-left: 1px solid #d9d9d9;
}
[id^="category_products_container_"] .product_list.grid .product_list_item:nth-of-type(-n+2){
    border-bottom: 1px solid #d9d9d9;
}

[id^="category_products_container_"] .product_list.grid .product_list_item {
    padding: 10px;
}
[id^="category_products_container_"] .product_list.grid .product_list_item img {
    width: 70px;
    height: 70px;
}

[id^="category_products_container_"] .product_list.grid {
    padding: 0 30px;
}
[id^="category_products_container_"] .product_view_more_box {
    z-index: 1;
}
.product_view_more_box a {
    background-color: #f5f5f5;
    border: 0;
	color: #575757;
	padding: 8px 14px;
}
[id^="stspecialslider_container_"] .product_view_more_box a {
    background-color: initial;
}
.product_view_more_box a:hover {
    background-color: #ececec;
	color: #009db3;
}
[id^="category_products_container_"] .product_view_more_box a:after {
    content: "\F104";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: -2px;
    padding-right: 12px;
    margin-top: -7px;
    padding-top: 7px;
    font-size: 13px;
    background-color: #45cee2;
    color: white;
    height: 28.5px;
    width: 40px;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    z-index: -1;
}
[id^="category_products_container_"] .st_sticker_4 , #steasy_column_75 .st_sticker_4{
    margin-top: 2px;
    left: 10px;
    margin-left: 0px;
    border: 0;
    background-color: #f5f5f5d6;
    border-radius: 16px;
    padding: 0 5px;
    box-shadow: 0 0 1px 1px #83838361;
    font-size: 10px;
    position: absolute;
}
[id^="category_products_container_"] .title_block_inner {
    border-color: #ff0000;
    color: black;
	z-index:1;
}
[id^="category_products_container_"] .product_list.grid .product_list_item {
    z-index: 1;
}

#steasy_column_75 {
    background-color: #941b80;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    border-radius: 16px;
}
#easy_products_container_68 ,  #easy_products_container_70{
    background-color: #ffffff;
    border-radius: 8px;
}
#steasy_column_75 .product_list.grid .pro_second_box {
    display: none;
}
#index #easy_products_container_68 .title_style_0 .title_block_inner ,#index #easy_products_container_70 .title_style_0 .title_block_inner{
    padding-right: 34px;
    background-size: auto 20px;
    background-position: right;
    background-repeat: no-repeat;
	color: #666666;
    font-weight: 600;
    font-size: 14px;
}
#index #easy_products_container_68 .title_style_0 .title_block_inner{
    background-image: url(/img/cms/icons/cat_icon_60x44.png);
}
#index #easy_products_container_70 .title_style_0 .title_block_inner{
    background-image: url(/img/cms/icons/dog_icon_51x44.png);
}
#easycontent_6 .product_list.grid .product_list_item:nth-of-type(-n+3) {
    border-bottom: 1px solid #d9d9d9;
}
#easycontent_6 .product_list.grid .product_list_item:nth-child(3n+1),#easycontent_6 .product_list.grid .product_list_item:nth-child(3n+2) {
    border-left: 1px solid #d9d9d9;
}
#easycontent_6 .product_list.grid .product_list_item {
    padding: 10px;
}
#easycontent_6 .product_list.grid .product_list_item img {
    width: 70px;
    height: 70px;
}
#easycontent_6 .products_section {
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
}
#easycontent_6 .sttext_item_content  {
    color: white;
}
#easycontent_6 #steasy_element_67 p:first-of-type {
    margin:0px;
}
#easycontent_6 #steasy_element_67 p:nth-child(2) {
    padding-top: 15px;
}
#easycontent_6 #steasy_element_67 p:nth-child(3) {
    margin-bottom: 0px;
}
#easycontent_6 #steasy_element_67 p:first-of-type img {
    text-align: right;
    float: right;
    display: block;
	margin-left: 10px;
}
@media (max-width: 991px){
#easy_products_container_68 {
    margin-bottom: 20px;
}}
#steasy_column_75 {
    margin-right: -1px;
    margin-left: -1px;
}
#easycontent_6 {
    margin-bottom: 20px;
}
[id^="stbestsellers_container_"] .product_view_more_box,[id^="sthomenew_container_"] .product_view_more_box ,[id^="stfeaturedslider_container_"] .product_view_more_box{
    left: 0;
}
[id^="stbestsellers_container_"] .product_view_more_box a,[id^="sthomenew_container_"] .product_view_more_box a , [id^="stfeaturedslider_container_"] .product_view_more_box a {
    background-color: initial;
    border: 0;
    color: #00dafa;
    padding: 8px 14px;
}
[id^="stbestsellers_container_"] .product-price-and-shipping.pad_b6 ,[id^="stbestsellers_container_"] .flex_container.flex_left,[id^="sthomenew_container_"] .product-price-and-shipping.pad_b6 ,[id^="sthomenew_container_"] .flex_container.flex_left  {
    display: none;
}
[id^="stbestsellers_container_"] .product_image,[id^="sthomenew_container_"] .product_image {
    text-align: right;
    display: block;
}
[id^="stbestsellers_container_"] img ,[id^="sthomenew_container_"] img{
    width: 50px;
    height: 50px;
}
[id^="stbestsellers_container_"] .pro_itemlist li,[id^="sthomenew_container_"] .pro_itemlist li {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
[id^="stbestsellers_container_"] .pro_simple_box,[id^="sthomenew_container_"] .pro_simple_box {
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 20px;
}
@media (min-width: 992px){
[id^="stbestsellers_container_"] .row.flex_lg_container.flex_stretch ,[id^="sthomenew_container_"] .row.flex_lg_container.flex_stretch , [id^="stfeaturedslider_container_"] .row.flex_lg_container.flex_stretch {
    margin-right: 0;
    margin-left: -1px;
}	
[id^="stbestsellers_container_"] .pro_itemlist li:nth-child(n+9) .pro_simple_box,[id^="sthomenew_container_"] .pro_itemlist li:nth-child(n+9) .pro_simple_box {
    border-bottom: 0px solid #d9d9d9;
}
[id^="stbestsellers_container_"] .col-lg-12.display_as_simple.products_slider ,[id^="sthomenew_container_"] .col-lg-12.display_as_simple.products_slider, .ets_rv_home_reviews{
    border: 1px solid #d9d9d9;
    border-radius: 16px;
    padding-top: 15px;
}
[id^="stbestsellers_container_"] .product_view_more_box ,[id^="sthomenew_container_"] .product_view_more_box , [id^="stfeaturedslider_container_"] #index .product_view_more_box  {
    margin-top: 15px;
    margin-left: 15px;
}
 [id^="stbestsellers_container_"] .pro_itemlist li:before, [id^="sthomenew_container_"] .pro_itemlist li:before {
    margin-right: 80px;
    margin-top: 5px;
    content: counter(item);
    border-radius: 100%;
    color: #19bfd3;
    width: 1.2em;
    text-align: center;
    display: block;
    position: absolute;
    font-size: 24px;
    font-weight: bold;
}
  [id^="stbestsellers_container_"] .pro_itemlist li ,  [id^="sthomenew_container_"] .pro_itemlist li{
   counter-increment: item;
   margin-bottom: 5px;
 }
}
@media (max-width: 991px){
[id^="stbestsellers_container_"] .pro_itemlist li:nth-child(n+11) .pro_simple_box,[id^="sthomenew_container_"] .pro_itemlist li:nth-child(n+11) .pro_simple_box {
    border-bottom: 0px solid #d9d9d9;
}}
[id^="stbestsellers_container_"] .s_title_block,[id^="sthomenew_container_"] .s_title_block {
    padding-top: 2px;
}

@media (max-width: 991px){
[id^="stbestsellers_container_"] .pro_itemlist li,[id^="sthomenew_container_"] .pro_itemlist li {
    padding-right: 7.5px;
	padding-left: 15px;
}
[id^="stbestsellers_container_"] .pro_itemlist .ajax_block_product.first-item-of-portrait-line,[id^="sthomenew_container_"] .pro_itemlist .ajax_block_product.first-item-of-portrait-line {
    padding-left: 7.5px;
	padding-right: 15px;
}
.stbestsellers_container .itemlist_right,.sthomenew_container .itemlist_right {
    margin-right: 50px;
}
[id^="stbestsellers_container_"] .flex_child.title_flex_right,[id^="sthomenew_container_"] .flex_child.title_flex_right ,[id^="stfeaturedslider_container_"] .flex_child.title_flex_right {
    display: none;
}
.stbestsellers_container .itemlist_left,.sthomenew_container .itemlist_left {
    width: 60px;
}
[id^="stbestsellers_container_"] .pro_simple_box,[id^="sthomenew_container_"] .pro_simple_box  {
    padding-bottom: 10px;
}

[id^="stbestsellers_container_"] .s_title_block,[id^="sthomenew_container_"] .s_title_block {
    font-size: .8rem;
}
}
[id^="stfeaturedslider_container_"] .product_img_link img.front-image {
    width: 130px;
    height: 130px;
}
[id^="stfeaturedslider_container_"] .act_box_cart.display_when_hover {
    display: none;
}
@media (min-width: 992px){
[id^="stfeaturedslider_container_"] .col-lg-12.display_as_grid.products_slider {
    border: 1px solid #d9d9d9;
    border-radius: 16px;
    padding-top: 15px;
    padding-bottom: 20px;
    padding-right: 30px;
    padding-left: 30px;
}}
.stfeaturedslider_container .product_list.grid .product_list_item {
    padding-left: 0;
    padding-right: 0;
    border: 0.5px solid #d6d6d6;
    padding: 5px;
}
@media (min-width: 992px){
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(-n+6) {
    border-top: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(n+13) {
    border-bottom: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(6n) {
    border-left: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(6n+1) {
    border-right: 0px;
}}
@media (max-width: 991px){
.stfeaturedslider_container .product_list.grid .product_list_item {
    border-width: 1px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(n+1) {
    border-top: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(n+17) {
    border-bottom: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(odd) {
    border-right: 0px;
}
.stfeaturedslider_container .product_list.grid .product_list_item:nth-child(even) {
    border-left: 0px;
	border-right:0px
}
}	


/*باک کردن موفقت تمام عرض ها*/
.full_width_top_container{
    max-width: 1440px;
    margin-right: auto;
    margin-left: auto;
}
.owl-theme.owl-navigation-lr.owl-navigation_visible .owl-controls .owl-buttons .owl-next, .owl-theme.owl-navigation-lr:hover .owl-controls .owl-buttons .owl-next {
    right: 30px;
}
.owl-theme.owl-navigation-lr.owl-navigation_visible .owl-controls .owl-buttons .owl-prev, .owl-theme.owl-navigation-lr:hover .owl-controls .owl-buttons .owl-prev {
    left: 30px;
}
/*باک کردن موفقت تمام عرض ها*/



/*صفحه محصول*/

/*آیکون های سمت راست محصول*/
.product_left_column_hook {
    position: absolute;
    z-index: 5;
    top: 0px;
}
#product .product_left_column_hook .pro_right_item {
    display: block;
    margin-bottom: 0;
    min-height: 40px;
}

.product_left_column_hook .pro_right_item .btn_text , .product_left_column_hook .pro_right_item .amount_inline{
    display: none;
}
.product_left_column_hook .pro_right_item:hover .btn_text {
    display: block;
    position: relative;
    float: right;
    min-width: 170px;
    max-width: 170px;
    width: -webkit-max-content;
    width: max-content;
    word-wrap: break-word;
    border: 1px solid #23254e;
    background: #3f4064;
    color: #fff;
    border-radius: 4px;
    padding: 8px 12px 8px 16px;
    margin-right: 10px;
}
	.product_left_column_hook .pro_right_item:hover .dropdown_list {
    display: block;
    float: right;
    min-width: 170px;
    max-width: 170px;
    width: -webkit-max-content;
    width: max-content;
    word-wrap: break-word;
    border: 1px solid #23254e;
    background: #3f4064;
    color: #fff;
    border-radius: 4px;
    padding: 0px 12px 3px 12px;
}
	.product_left_column_hook .qrcode_drop.pro_right_item:hover .dropdown_list {
    background: #fff;
}
.product_left_column_hook .pro_right_item:hover .amount_inline {
    display: block;
    float: right;
    position: relative;
    color: #ffffff;
    margin-right: -24px;
    margin-top: 9px;
    z-index: 0;
}
#product .product_left_column_hook .btn-spin.active i {
    float: right;
	font-size: 24px;
	margin-left: 0;
}
.product_left_column_hook .pro_right_item [class^="fto-"]:before {
	float: right;
    font-size: 24px;
}
#product .product_left_column_hook .pro_right_item .fto-ajust[class^="fto-"] {
    margin-left: 0;
    margin-right: 0;
}
.product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item [class^="fto-angle-"]{
    display: none;
}
.product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list {
    right: 35px;
    top: 0;
    padding-top: 0;
}
.product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list .dropdown_box {
    border: 0;
    background: initial;
}
 .product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list:before {
    left: auto;
    right: -18px;
    width: 20px;
    height: 25px;
	color: #ffffff00;
	border-bottom-color: #eee0;
}
 .product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list .social_share_block .social_share_item {
    margin-bottom: 0;
    background-color: initial !important;
}
 .product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list .social_share_block .social_share_item [class^=fto-]:before {
    line-height: 1.6em;
	font-size: 20px;
}
.product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list .dropdown_box .social_share_block .social_share_item {
    margin: 0 0 2px 8px;
}

#product .top_bar_item.dropdown_wrap.qrcode_drop.pro_right_item .fto-qrcode:before {
    content: "\E057";
    font-size: 20px !important;
    padding-right: 0px;
}
.arrow-float-right2 {
    display: block;
    float: left;
}
#product .top_bar_item.dropdown_wrap.qrcode_drop.pro_right_item .qrcode_link img {
    margin-top: 8px;
}
#product .inline_popup_wrap.pro_right_item {
    position: absolute;
    z-index: 1;
    top: 196px;
	
}
#product .inline_popup_wrap.pro_right_item .inline_popup_tri {
    display: block;
    white-space: nowrap;
    width: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 0px;
}
#product .inline_popup_wrap.pro_right_item .inline_popup_tri:before {
	content: "\F009";
	font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    font-size: 21px;
	transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
}
#product .inline_popup_wrap.pro_right_item .inline_popup_tri:hover:after {
    position: absolute;
    top: 0;
    content: attr(title);
    width: 200px;
    background-color: blue;
    color: #ffffff;
    display: block;
    float: right;
    min-width: 170px;
    max-width: 170px;
    word-wrap: break-word;
    border: 1px solid #23254e;
    background: #3f4064;
    color: #fff;
    border-radius: 4px;
    padding: 8px 12px 8px 16px;
    margin-right: 35px;
}
.is_rtl .pro_gallery_top_inner .swiper-button-lr.swiper-navigation-circle:hover>.swiper-button-prev , .is_rtl .pro_gallery_top_inner .swiper-button-lr:hover>.swiper-button-prev {
    left: auto;
    right: 30px;
}
.is_rtl .pro_gallery_top_inner .swiper-button-lr.swiper-navigation-circle:hover>.swiper-button-next , .is_rtl .pro_gallery_top_inner .swiper-button-lr:hover>.swiper-button-next {
    right: auto;
    left: 10px;
}
#product .product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions .st_sticker_3 {
    position: absolute;
    left: 32px;
    top: 16px;
}
/*آیکون های سمت راست محصول*/


.product_middle_column_inner .product-information .product-prices {
    display: none;
}
.product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions {
    background: linear-gradient(0deg,hsla(240,3%,94%,.5),hsla(240,3%,94%,.5)),#fff;
    border: 1px solid #e0e0e2;
    padding: 16px;
    border-radius: 8px;
}
.product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions .steasy_divider_item {
    border-bottom: 1.0px solid #e0e0e2;
}
.product_middle_column_inner .steasy_divider_item {
    overflow: hidden;
    border-bottom: 1.0px solid #f0f0f1;
}
.product-additional-info .simple {
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
    flex-direction: column;
}
.product-additional-info .simple li {
    padding: 5px 0;
    display: flex;
    justify-content: space-between;
}

.pro_gallery_thumb_box, .pro_gallery_thumb_box img {
    border-radius: 8px;
    width: initial;
}
#product .pro_gallery_thumb_box {
    display: block;
}
.pro_gallery_thumb_box picture:before {
    background: #000000;
    opacity: .05;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    content: "";
    position: absolute;
    border-radius: 4px;
    z-index: 2;
}
#product .pro_gallery_item{
    margin-right: auto;
    margin-left: auto;
}
#product .images-container.pro_number_1 {
    max-width: fit-content;
}
#product .title_style_0, #product .title_style_0 .title_block_inner {
    border-bottom-width: 0;
}
#product [id^="strelatedproducts_container_"] .title_style_0 .title_block_inner {
    border-bottom-width: 2px;
}
#product [id^="strelatedproducts_container_"] .title_style_0 .title_block_inner {
    border-color: #f80000;
}
#easycontent_11 #steasy_column_79 .steasy_element_item {
    display: flex;
    justify-content: space-around;
    align-items: flex-end;
}
#steasy_column_79 {
    padding: 24px 15px !important;
    border-top: 1px;
    border-bottom: 1px;
    border-right: 0;
    border-left: 0;
    border-color: #d6d6d6;
    border-style: solid;
    margin-top: 15px;
}
[id^="strelatedproducts_container_"] .col-lg-12.products_slider {
    border: 1px solid #d9d9d9;
    border-radius: 16px;
    padding-top: 15px;
    padding-bottom: 30px;
}
[id^="strelatedproducts_container_"] .swiper-slide {
    display: inline-block;
    margin: 0 auto;
    border: 1px solid #d9d9d9;
	border-top: initial;
    border-bottom: initial;
    border-right: 0;
    background-color: white;
}
[id^="strelatedproducts_container_"] .act_box_cart.display_when_hover {
    display: none;
}

/*نمایش تب های صفحه محصول موقع اسکرول*/
#product .tab-content>.tab-pane {
    display: block;
}
#product .sttab_2>.nav-tabs.fixed {
    border-bottom: 1px solid #f2f2f2;
    position: fixed;
    top: 107px;
    background-color: white;
    width: 100%;
    z-index: 11;
    box-shadow: 0 1px 0 rgba(0,0,0,.14), 0 2px 0 rgba(0,0,0,.05);
}
.sttab_block>.nav-tabs.tab_lg .nav-link {
    padding: 0.2rem 1.2rem;
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}
/*نمایش تب های صفحه محصول موقع اسکرول*/

@media (min-width: 992px){
.tab-pane-body {
    margin-top: 20px;
    border-bottom: 4px solid #f0f0f1;
}}

.product_description_container.truncate_cate_desc_2 .st_read_more {
    height: initial;
}

@media (min-width: 992px){
.mobile_tab .mobile_tab_title {
    display: block;
    padding-bottom: 0;
    color: black;
}}
@media (min-width: 992px){
.tab-content .tab-pane .mobile_tab_title .opener {
    display: none;
}}
.sttab_block .tab-pane-body {
    margin-top: 30px;
    margin-bottom: 30px;
    padding-top: 5px;
    padding-bottom: 30px;
}

.pro_more_info .mobile_tab .mobile_tab_name:after {
    content: "";
    background: #ef394e;
    position: absolute;
    right: 0px;
    bottom: -15px;
    height: 3px;
    width: 70px;
}
.product_info_tabs.sttab_2>.nav-tabs {
    border-bottom: 4px solid #f0f0f1;
}
.product_info_tabs.sttab_2>.nav-tabs .nav-item {
    margin-left: 0.375rem;
    margin-right: initial;
}
.product_info_tabs.sttab_block>.nav-tabs .nav-item+.nav-item {
    margin-left: .375rem;
	margin-right: initial;
}
.product_info_tabs.sttab_2_2>.nav-tabs .nav-link {
    background: initial;
}
.sttab_2_2>.nav-tabs .nav-link.active, .sttab_2_2>.nav-tabs .nav-link:focus, .sttab_2_2>.nav-tabs .nav-link:hover {
    border-bottom-color: #ef394e;
    border-bottom: 0;
    border-bottom-style: solid;
    border-top: 0;
}
.sttab_block>.nav-tabs.tab_lg .nav-link {
    padding-right: 0;
    font-weight: bold;
}
.sttab_block>.nav-tabs .nav-link {
    color: #81858b;
}
.product-features dl.data-sheet {
    border-bottom: 1px solid #e1e1e1;
}
@media (min-width: 992px){
.product-features dl.data-sheet dt.name {
    background-color: initial;
	padding: 5px;
    padding-right: 0;
    color: black;
}
.product-features dl.data-sheet dd.value {
    background-color: initial;
	padding: 5px;
    padding-right: 0;
    color: #454545;
}
}

#product-details .tab-pane-body .page_heading ,#product-details .tab-pane-body .product-specific-references{
    display: none;
}
@media (min-width: 992px){
.product-features {
    margin-right: 10%;
}}
@media (max-width: 991px){
.product-features dl.data-sheet dt.name {
    min-width: 150px;
}}
@media (max-width: 991px){
#main .tab-content ul {
    padding-inline-start: 15px;
}}
@media (max-width: 991px){
.nav-tabs-sticky-height {
    height: 0 !important;
}}

.product_right_column .product-manufacturer .pro_extra_info_label {
    display: block;
}
.product_right_column .product-manufacturer .pro_extra_info_content {
    text-align: right;
}
.pro_extra_info_label {
    margin-left: 0.25rem;
    margin-right: initial;
}
.pro_extra_info_brand {
    color: #009636;
}

.fto-qrcode:after {
    content: "";
    width: 300px;
    height: 25px;
    display: block;
    float: right;
    position: absolute;
    top: 0;
    right: 0px;
    z-index: 1;
}
.product_page_container .pro_right_item {
    margin-bottom: 0;
}

.qr-code-section {
    display: flex;
    justify-content: space-between;
}
.arrow-float-left:before {
    content: "\F104";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: -12px;
    margin-top: -2px;
    font-size: 18px;
}
.product_page_container .pro_cart_right .pro_right_item {
    margin-bottom: 0;
    display: none;
}
.ets-ept-prod-tabs.other_hooks .tab-item {
    display: flex;
}
.ets-ept-prod-tabs.other_hooks .tab-item .tab-title--content {
    display: none;
}
.ets-ept-prod-tabs.other_hooks div.tab-title {
    margin-left: 10px;
}
.ets-ept-prod-tabs.other_hooks .ets-ept-icon-tab svg {
    width: 19px;
    height: 19px;
    margin-right: 0px;
}
.ets-ept-prod-tabs.other_hooks .tab-item.off {
    display: none;
}
.ets-ept-prod-tabs.other_hooks .tab-item:nth-child(4) .ets-ept-icon-tab svg {
    fill: #ff3c3c;
}
.ets-ept-prod-tabs.other_hooks .tab-item:nth-child(3) .ets-ept-icon-tab svg {
    fill: #00c8ff;
}
.ets-ept-prod-tabs.other_hooks .tab-item:nth-child(2) .ets-ept-icon-tab svg {
    fill: #03bb03;
}
.ets-ept-prod-tabs.other_hooks .tab-item:nth-child(1) .ets-ept-icon-tab svg {
    fill: #777;
}
.product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions .product-add-to-cart.mb-3 .btn i {
    margin-left: 10px;
    margin-right: 0px;
}
.product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions .product-add-to-cart.mb-3 {
    margin-bottom: 0 !important;
}
.product_right_column.col-lg-3.mb-3 .product-actions.js-product-actions .product-quantity .add.add_full_width {
    margin-bottom: 0;
}
.qty_wrap.qty_wrap_big.qty_full_width {
    display: flex;
}
.qty_wrap.qty_wrap_big.qty_full_width .product-prices {
    /*width: 60%;*/
}
.qty_wrap.qty_wrap_big.qty_full_width .input-group {
    align-items: center;
    /*width: 40%;*/
}
.qty_wrap.qty_wrap_big.qty_full_width .product-prices .current-price {
    padding-right: 10px;
}
.qty_wrap.qty_wrap_big.qty_full_width .product-prices .current-price .price {
    font-size: 1.0rem;
    font-weight: bold;
}
.btn.btn-touchspin.js-touchspin.bootstrap-touchspin-down {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.btn.btn-touchspin.js-touchspin.bootstrap-touchspin-up {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.bootstrap-touchspin{
	direction: ltr;
}
.qty_wrap.qty_wrap_big .btn {
    line-height: 38.5px;
}
#product .product_left_column.col-lg-4.mb-2 i:before , #product .product_left_column.col-lg-4.mb-2 a:before {
    color: #626262;
}
#product .product_left_column_hook .top_bar_item.dropdown_wrap.pro_right_item .dropdown_list .social_share_block .social_share_item [class^=fto-]:before {
    color: #ffffff;
}
.product_left_column_hook .pro_right_item [class^="fto-ajust"]:before {
    margin-right: -1px;
}
.product_left_column_hook .pro_right_item [class^="fto-share-1"]:before {
    margin-right: -1px;
}
/*صفحه محصول*/

/*صفحه شاخه*/
.products.product_list.grid.row .s_title_block.two_rows {
    text-align: right;
    line-height: 1.5;
    font-size: 12px;
}



#js-product-list .product_list.grid .product_list_item {
    padding-bottom: 0;
}
.products.product_list.grid.row .product_list_item {
    padding-left: 0;
    padding-right: 0;
    border: 0.5px solid #d6d6d6;
    padding: 5px;
}
@media only screen and (min-width: 1440px) {
.products.product_list.grid.row .product_list_item.first-large-line {
    border-top: 0px !important;
}
.products.product_list.grid.row .product_list_item.last-large-line {
    border-bottom: 0px !important;
}
.products.product_list.grid.row .product_list_item.last-item-of-large-line {
    border-left: 0px !important;
}
.products.product_list.grid.row .product_list_item.first-item-of-large-line {
    border-right: 0px !important;
}	
}
@media (min-width:992px) and (max-width:1439px) {
.products.product_list.grid.row .product_list_item.first-line {
    border-top: 0px !important;
}
.products.product_list.grid.row .product_list_item.last-line {
    border-bottom: 0px !important;
}
.products.product_list.grid.row .product_list_item.last-item-of-desktop-line {
    border-left: 0px !important;
}
.products.product_list.grid.row .product_list_item.first-item-of-desktop-line {
    border-right: 0px !important;
}	
}
@media only screen and (max-width: 991px){
.products.product_list.grid.row .product_list_item.last-item-of-mobile-line , .products.product_list.grid.row .product_list_item.last-item-of-tablet-line {
    border-left: 0px !important;
}
.products.product_list.grid.row .product_list_item.first-item-of-mobile-line , .products.product_list.grid.row .product_list_item.first-item-of-tablet-line {
    border-right: 0px !important;
}
.products.product_list.grid.row .product_list_item.first-mobile-line {
    border-top: 0px !important;
}
.products.product_list.grid.row .product_list_item.last-mobile-line {
    border-bottom: 0px !important;
}
}
@media only screen and (min-width: 1200px) {
#product-list-top-wrap .products-sort-order .dropdown_list {
    display: block;
    position: relative;
    padding-top: 0px;
	z-index: 98;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul {
    display: flex;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul .mar_r4 {
    display: none;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul li .dropdown_list_item {
    padding: 8px 6px;
    font-size: 0.8rem;
}
#product-list-top-wrap .products-sort-order.dropdown_wrap.mar_r1 {
    display: flex;
    align-items: center;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_box {
    border: initial;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul li {
    border-bottom: initial;
}
#product-list-top-wrap .products-sort-order.dropdown_wrap.open .dropdown_tri {
    color: #444;
}
#product-list-top-wrap .products-sort-order.dropdown_wrap .dropdown_tri {
    padding-right: 20px;
}
#product-list-top-wrap .dropdown_tri.dropdown_tri_in:before {
    content: "\F161";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: -16px;
    font-size: 14px;
    line-height: 1.6;
    z-index: 98;
}
#product-list-top-wrap .list_grid_switcher div {
    padding-left: 20px;
    width: 16px;
    height: 16px;
    background-color: initial !IMPORTANT;
    color: initial !important;
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul li .dropdown_list_item:hover {
    background: initial;
}
}
#product-list-top-wrap .products-sort-order .dropdown_list .dropdown_list_ul li .dropdown_list_item.current {
    color: red;
}
.block-categories .acc_box .acc_header a:before {
    content: "\E80B";
    font-family: fontello;
    position: relative;
    display: inline-block;
    margin-right: 0;
    font-size: 19px;
    line-height: 0;
    margin-left: 15px;
    color: #a1a3a8;
}
.block-categories .acc_box .acc_header a {
    padding: 0.8rem 0;
}
.category-top-menu ul li {
    border-bottom: 1px solid #d6d6d6;
}
/*.facet-title {
    float: right;
}
.facet .collapse {
    display: block;
    float: right;
}*/
.facet .dropdown-menu {
    min-width: 14rem;
    font-size: 0.8rem;
    text-align: right;
    max-height: 200px;
    overflow-y: scroll;
}
.facet-dropdown .fto-down-open:before {
    content: "\F104";
    position: absolute;
    left: 0;
    top: -23px;
}
.facet-dropdown .fto-down-open:after {
    content: "";
    position: absolute;
    left: 0;
    top: -27px;
    width: 100%;
    height: 24px;
    background-color: #ff000000;
}
/*.facet-dropdown .select-title span{
    position: absolute;
    top: -25px;
    left: 30px;
}*/

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #19bfd3;
    background: #19bfd3;
    font-weight: 400;
}
.ui-widget-header {
    border: 1px solid #aaa;
    background: #19bfd3;
}
.ui-slider-horizontal .ui-slider-range {
    top: 4px;
    height: 33%;
}
@media (max-width: 992px){
.block.column_block {
    margin-bottom: 30px;
    padding: 15px;
    background-color: white;
    border: initial;
    border-radius: 16px;
}
.arrow:before {
    position: initial;
}
}
/*صفحه شاخه*/

/*تنظیمات نمایش ویدیوهای محصول*/
.cdpv {
    text-align: center;
}
.mfp-cdpv .mfp-bottom-bar .mfp-desc, .mfp-cdpv .mfp-bottom-bar .mfp-title {
    text-align: center;
}
.mfp-cdpv .mfp-bottom-bar .mfp-title {
    font-size: initial;
}
.mfp-cdpv .mfp-bottom-bar .mfp-desc {
    font-size: inherit;
}
@media (min-width: 480px){
.cdpv-video--afterProductThumbs:nth-last-child(-n+2) {
    float: right;
}}
@media (min-width: 480px){
.cdpv-video--afterProductThumbs:nth-child(1n) {
    margin-left: 15px;
    margin-right: initial;
}}
@media (min-width: 480px){
.cdpv-video--afterProductThumbs:nth-child(2n) {
    margin-left: 0;
    margin-right: initial;
}}
@media (min-width: 992px){
.cdpv-video--productAdditionalInfo:nth-child(1n), .cdpv-video--productExtraContent:nth-child(1n) {
    float: initial;
}}
.cdpv-video__thumbnail-wrapper:after {
    background-image: linear-gradient(120deg, #212A2E, #212A2E);
    opacity: .8;
}
/*تنظیمات نمایش ویدیوهای محصول*/
.product_left_column .cdpv-videos-title , .product_left_column .cdpv-video__details {
    display: none;
}
.product_left_column .cdpv-video--afterProductThumbs {
    width: calc(30.99% - 7.5px);
    max-width: calc(30.99% - 7.5px);
    height: calc(30.99% - 7.5px);
}
.product_left_column .cdpv-videos {
    margin: 10px 0 15px;
    display: flex;
    justify-content: space-between;
}
.input-group-btn:not(:first-child)>.btn, .input-group-btn:not(:first-child)>.btn-group {
    margin-left: -1px;
    margin-right: 0;
}
/*استایل ناموجوی در صفحه جزئیات محصول*/
.get-mobile-wrapper {
    background: #ef4056;
    border-color: #ef4056;
    padding: 12px 22px;
    border-radius: 8px;
    max-width: 100%;
}
.get-mobile-wrapper .bell {
    display: none;
}
.get-mobile-wrapper .sms-alert-label {
    margin-right: initial;
}
#product .sms-alert-label:before {
    content: "\f0a2";
    font-size: 20px !important;
    font-family: fontawesome;
}
.product-unavailable.mar_b6.fs_md {
    font-family: sans-serif;
    margin: 10px auto;
    text-align: center;
    color: #5b5b5b;
    font-size: 16px;
	font-weight:bold;
    max-width: 100%;
    position: relative;
}
.product-unavailable.mar_b6.fs_md:before {
    content: "";
    display: block;
    width: 38%;
    height: 1px;
    background: #e0e0e2;
    left: 0;
    top: 60%;
    position: absolute;
}
.product-unavailable.mar_b6.fs_md:after {
    content: "";
    display: block;
    width: 38%;
    height: 1px;
    background: #e0e0e2;
    right: 0;
    top: 60%;
    position: absolute;
}
.product-quantity.flex_child .ets-ept-prod-tabs.other_hooks.hooks_3 {
    display: none;
}
.product-quantity.flex_child.hide_main_cart_button .ets-ept-prod-tabs.other_hooks.hooks_3 {
    display: block;
}
.product-quantity.flex_child.hide_main_cart_button .input-group.bootstrap-touchspin ,.product-quantity.flex_child.hide_main_cart_button .product-price {
    display: none;
}
.product-actions:has(.hide_main_cart_button) .ets-ept-prod-tabs.other_hooks.hooks_7{
    display: none;
}
.row.product_page_container.product_page_layout_0 {
    margin-top: 20px;
}
/*استایل ناموجوی در صفحه جزئیات محصول*/

.product-information .ets-ept-prod-tabs.hooks_5 .tab-item-content::after {
    content: "";
    flex: 1 1;
    border-bottom: 1px solid #bfbfbf;
    margin: auto;
}
.product-information .ets-ept-prod-tabs.hooks_5 .tab-item-content::after {
    margin-right: 10px;
}
.product-information .ets-ept-prod-tabs.hooks_5 .tab-item-content {
	display: flex;
    flex-direction: row;
}

/*استایل دهی به پیام های پاداش در صفحه محصول*/
.steasy_divider.between_short_and_price {
    display: none;
}
.product-description-short.truncate_cate_desc_2 {
    margin-bottom: 0 !important;
}
div#ets_affiliatemarketing_product_message {
    margin: 5px 0 0px;
}
.btn-group-join-aff {
    margin-top: 0px;
    margin-bottom: 0px;
}
.product-additional-info .alert-info {
    padding: 10px 10px;
	border-radius: 0.25rem;
}
/*استایل دهی به پیام های پاداش در صفحه محصول*/
.product_middle_column .get-mobile-wrapper {
    display: none;
}
@media (min-width: 992px){
.product_right_column .ets_affiliatemarketing_product_message , .product_right_column #ets_affiliatemarketing_product_message{
    display: none;
}}
@media (max-width: 991px){
.product_middle_column .ets_affiliatemarketing_product_message , .product_middle_column #ets_affiliatemarketing_product_message{
    display: none;
}}

/*استیکر ناموجود*/
.product_list_item .st_sticker_4 {
    float: left;
	border-width: 0;
}
.product_list_item .st_sticker_4 .st_sticker_text {
    padding: 0;
    font-weight: 600;
    color: #aeaeae;
    font-size: 13px;
}
.product_list_item:has(.st_sticker_4) .product-price-and-shipping.pad_b6 {
    display: none;
}
/*استیکر ناموجود*/

/*محصول قبلی و بعدی مخفی شود*/
.product_middle_column .pro_name_right {
    display: none;
}/*محصول قبلی و بعدی مخفی شود*/


/*چندفروشندگی*/
#my-account .mp_tab_block h1 {
	margin-top:30px;
    text-align: right !important;
    font-size: 20px;
    margin-right: 10px;
}
#my-account .mp_tab_block p {
    text-align: right !important;
    margin-right: 10px;
}
/*#my-account .mp_tab_block a {
    text-align: right;
    margin-right: 10px;
}
/*#my-account .mp_tab_block h1 , #my-account .mp_tab_block p , #my-account .mp_tab_block a {
    display: none;
}
#my-account .mp_tab_block a[href*="/marketplace/dashboard"]{
    display: block;
}*/
.myacount_dashbord_list .mp_tab_block a, .myacount_dashbord_list a[href*="/sellerlogin"], .myacount_dashbord_list a[href*="/dashboard"], .myacount_dashbord_list a[href*="/addglobalproduct"]  {
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 260px;
    max-width: 260px;
    max-height: 50px;
    font-size: .875rem;
    text-align: center;
    margin: 0 8px 16px;
}
.my_account_left_column .mp_tab_block a, .my_account_left_column a[href*="/sellerlogin"], .my_account_left_column a[href*="/dashboard"], .my_account_left_column a[href*="/addglobalproduct"]{
    list-style: outside none none;
    border: 1px solid rgba(0,0,0,.125);
    padding: 12px 6px;
    display: inline-block;
    width: 330px;
    max-width: 100%;
    max-height: 50px;
    margin-bottom: -1px;
    padding: 0.75rem 1.25rem;
}
.myacount_dashbord_list .mp_tab_block .link-item .material-icons,.myacount_dashbord_list a[href*="/sellerlogin"] .link-item .material-icons,.myacount_dashbord_list a[href*="/dashboard"] .link-item .material-icons,.myacount_dashbord_list a[href*="/addglobalproduct"] .link-item .material-icons {
    font-size: 19px;
    margin-left: 3px;
}
.myacount_dashbord_list .mp_tab_block .link-item, .myacount_dashbord_list a[href*="/sellerlogin"] .link-item, .myacount_dashbord_list a[href*="/dashboard"] .link-item, .myacount_dashbord_list a[href*="/addglobalproduct"] .link-item {
	display: inline-flex;
    align-items: center;
}
.my_account_left_column .mp_tab_block .link-item .material-icons, .my_account_left_column a[href*="/sellerlogin"] .link-item .material-icons, .my_account_left_column a[href*="/dashboard"] .link-item .material-icons, .my_account_left_column a[href*="/addglobalproduct"] .link-item .material-icons {
    font-size: 19px;
    margin-left: 3px;
}
.my_account_left_column .mp_tab_block .link-item, .my_account_left_column a[href*="/sellerlogin"] .link-item, .my_account_left_column a[href*="/dashboard"] .link-item, .my_account_left_column a[href*="/addglobalproduct"] .link-item {
	display: inline-flex;
    align-items: center;
}
.wk-mp-block #business_email , .wk-mp-block #shop_name_unique {
    font-family: tahoma !important;
    direction: ltr;
    text-align: right;
}
.wk-mp-block #phone {
    direction: ltr;
    text-align: right;
}


.wk_tooltip {
    vertical-align: middle;
}
@media only screen and (max-width: 768px){
.wk-mp-block label, .label {
    text-align: right;
}}
@media only screen and (max-width: 480px){
#wk_mp_seller_form .wk-mp-right-column.wk_border_top_none .form-group.row .col-xs-6.col-sm-6.col-md-6 {
    width: 50%;
}}

.wkbadge-primary {
    float: left !important;
    margin-right: 5px;
}
.wk-mp-block .list_content li span a {
    display: inline-flex;
    align-items: center;
}
.wk-mp-block .wk_menu_item .material-icons {
    margin-left: 10px !important;
}
@media only screen and (min-width: 768px){
.wk_menu_item {
    float: right;
    width: 20%;
    margin-left: 2%;
    margin-right: initial;
}}
.wk-mp-block .dashboard-options {
    float: right;
}
.daterangepicker .calendar th, .daterangepicker .calendar td {
    font-size: 9px;
}
.dashboard-date-content .col-md-7 .btn-group.margin-btm-10{
    float: left;
}
.dashboard-date-content .row {
    display: flex;
    flex-direction: row-reverse;
}

.wk-mp-block svg text {
    font-family: inherit;
}
.wk-mp-block svg text {
    font-family: inherit !IMPORTANT;
}
.nvtooltip {
    font-family: inherit !IMPORTANT;
}
@media (min-width: 564px){
.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
    float: right;
}}
.nv-axisMaxMin , .nv-axisMaxMin{
    display: none;
}
.input-group-addon:not(:last-child) {
    border-left: 0;
    border-right: 1px solid #d1d1d1;
}
.input-group-addon:not(:last-child), .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn, .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child)>.btn, .input-group-btn:not(:last-child)>.btn-group>.btn, .input-group-btn:not(:last-child)>.dropdown-toggle, .input-group .form-control:not(:last-child) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
}
.input-group-addon:not(:first-child), .input-group-btn:not(:first-child)>.btn, .input-group-btn:not(:first-child)>.btn-group>.btn, .input-group-btn:not(:first-child)>.dropdown-toggle, .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn, .input-group-btn:not(:last-child)>.btn:not(:first-child), .input-group .form-control:not(:first-child) {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 0px;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 0px;
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 0px;
}
.btn-group-vertical .btn+.btn, .btn-group-vertical .btn+.btn-group, .btn-group-vertical .btn-group+.btn, .btn-group-vertical .btn-group+.btn-group, .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
    margin-right: -1px;
    margin-left: 0px;
}
.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset {
    font-family: inherit !important;
    font-size: 12px !important;
}
.mce-ico {
    font-family: 'tinymce',Arial !important;
}
.wk-mp-block .form-control-select {
    background-position: left !important;
}
.wk_padding_none {
    max-width: 100%;
    width: 100%;
}
.control-label {
    text-align: right !important;
}
.wk-mp-block .tabs .tab-pane {
    padding-top: 1.25rem;
}
.wk-mp-block .list-unstyled {
    text-align: right !important;
}
.wk-mp-block .wk-mp-content .list-unstyled .btn {
    white-space: normal;
    padding: 2px 10px;
    margin-bottom: 5px;
    border-width: 1px;
}
.wk-mp-block .checkbox label {
    text-align: right;
}
.wk-mp-block select.form-control:not([size]):not([multiple]) {
    padding: 5px 3px 5px 16px !important;
}
@media (min-width: 992px){
.wk-mp-block .col-lg-2, .wk-mp-block .col-lg-3, .wk-mp-block .col-lg-4, .wk-mp-block .col-lg-5 {
    float: right;
}}
.wk-mp-block .h4, .wk-mp-block h4 {
    font-size: 1.1rem;
}
.wk-mp-block label {
    text-align: right;
}
.wk-mp-block #wk_contact_seller_form label {
    float: right;
}
.jFiler {
    font-family: inherit;
}
.wk-mp-block [name="ps_id_carrier_reference[]"] {
    margin-left: 5px;
    margin-right: initial !important;
}
@media (min-width: 768px) {
	.wk-mp-block .col-md-1, .wk-mp-block .col-md-2, .wk-mp-block .col-md-3, .wk-mp-block .col-md-4, .wk-mp-block .col-md-5, .wk-mp-block .col-md-6, .wk-mp-block .col-md-7, .wk-mp-block .col-md-8, .wk-mp-block .col-md-9, .wk-mp-block .col-md-10, .wk-mp-block .col-md-11{
		float: right;
	}
}
.wk_delete_attribute_option {
    float: left;
    margin-right: 10px;
}
.wk_payment_mode_heading {
    float: right;
}
.wk_tooltip {
    position: absolute;
}
.wk-mp-block .pull-left {
    float: right;
}
.wk-mp-block input[type="checkbox"][name="seller_details_access[]"]{
    margin-left: 3px;
}
.wk-mp-block input[type="checkbox"][id="wk_select_all_checkbox"]{ 
    float: right;
    margin-left: 3px;
}
.jFiler-items-grid .jFiler-item {
    float: right;
}
.wk-mp-content {
    float: left;
}
.box-account .box-content .wk-left-label label {
    float: right;
    text-align: right;
}
.box-account .box-content .wk-left-label span {
    float: right;
}
.wk_profile_seller_name .col-xs-12.col-sm-4.col-md-4 {
    text-align: left !important;
}
.wk_text_left {
    text-align: right;
}
.wk_left_img {
    margin-right: auto;
    margin-left: auto;
    display: block;
}
.modal-header {
    flex-direction: row-reverse;
}
.wk_deactivateshop_button {
    text-align: left;
}
.wk_shop_left_bar {
    float: right;
}
.wk_catg_list {
    float: right;
}
.wk_product_collection .wk-collection-top.row > .col-md-6 > .row {
    justify-content: flex-end;
}
.wk_product_collection .wk_collection_data {
    float: right;
}
.box-content .wk-product-out-slider {
    float: right;
}
.wk-mp-block .tabs .tab-pane.fade {
    opacity: 1;
}
.product_img_link {
    display: initial;
}
.wk_product_collection .wk_collection_data {
    margin-left: 5%;
    margin-right: initial;
}
@media only screen and (min-width: 769px){
.wk-collection-last-item {
    margin-right: initial !important;
    margin-left: 0px !important;
}}

.wk-mp-block .bx-viewport{
    direction: ltr;
}
.wk-sold-by-box {
    text-align: right !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
	padding-bottom: 0 !important;
	background: #f6f6f6 !important;
}
.wk-header-left {
    float: right;
}
.wk-header-right {
    float: left;
}
.wk-forgot {
    float: left;
    margin-left: 75px !important;
    margin-right: 15px;
}
.margin-right-5 {
    margin-left: 5px;
    margin-right: initial;
}
.field_label {
    text-align: right;
}
.field_heading {
    color: #555555;
}
@media (min-width: 480px){
#module-marketplace-sellerlogin .col-sm-8 , #module-marketplace-sellerlogin .col-sm-4 {
    float: right;
}}
#module-marketplace-sellerlogin #wrapper {
    font-family: inherit;
}
.wk-mp-block .wk-mp-breadcrumb {
    margin-right: 22%;
    margin-left: initial;
}
.wk-header-icon {
    float: right;
    margin-right: 10px;
    margin-left: initial;
}
#wk-header-container .seller-dropdown .dropdown-menu {
    transform: translate3d(-9px, -9px, 0px);
}
#carrier_wizard.swMain ul.anchor li {
    float: right;
}
#carrier_wizard.swMain ul.anchor li a.disabled {
    transform: scaleX(-1);
}
#carrier_wizard.swMain ul.anchor li a.selected {
	transform: scaleX(-1);
}
#carrier_wizard.swMain ul.anchor li a .stepDesc {
    text-align: right;
    transform: scaleX(-1);
}
#carrier_wizard.swMain ul.anchor li a .stepNumber {
    transform: scaleX(-1);
}
#carrier_wizard.swMain ul.anchor li a .stepDesc {
    display: flex;
    align-items: center;
}
#carrier_wizard.swMain ul.anchor li a.selected .stepNumber {
	color: white !important;
}
.mp_seller_products {
	direction: rtl;
    text-align: right;
}
@media only screen and (min-width: 768px) {
    .wk_prod_name , .wk_pro_price , .wk_pro_quantity {
        float: right;
    }
}
#wk_shop_name {
    text-align: right;
}
@media only screen and (min-width: 768px) {
.my_similiar_products_area .prosellerinfo {
    display: flex;
    flex-direction: row-reverse;
	margin-right: 0px;
}
.my_similiar_products_area .row.prosellerinfo:nth-child(even){
	background-color: #EEEDEB;
    border: 1px solid #EEEDEB;
}

.my_similiar_products_area .wk_pro_add_to_cart {
    position: relative;
    bottom: 30px;
}
}
.my_similiar_products_area {
    margin-right: -15px;
    margin-left: -15px;
}
.product_second_section .my_similiar_products_area > .mp_similiar_products {
    border: 1px solid #d9d9d9;
    border-radius: 16px;
    padding-top: 15px;
    padding-bottom: 30px;
    margin-bottom: 50px;
}

.mp_seller_products.block{
    padding: 10px;
    background-color: #fff;
    margin-right: 5px;
	max-width: 99%;
}
@media only screen and (max-width: 767px) {
.mp_seller_products.block{
    width: 90%;
}}
.my_similiar_products_area .mp_similiar_products {
    margin-top: 0;
}
.my_similiar_products_area .mp_similiar_products h4 {
    font-size: .875rem;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.5;
    color: #777;
    border-bottom: 2px solid red;
    width: fit-content;
	margin-bottom: 20px;
	padding-bottom: 8px;
}
.my_similiar_products_area .mp_similiar_products .prosellerinfo:hover {
    background-color: #d9edf7 !important;
}
.wk_soldby_link {
    padding: 0px 0 !important;
}
/*چندفروشندگی*/

/*مشخصه ها*/
/*@media (min-width: 992px){
.product_right_column .product-variants{
    display: none;
}}*/
@media (max-width: 991px){
.product_middle_column .product-variants{
    display: none;
}}

.product_middle_column .product-variants {
    float: right;
    width: 100%;
	margin-top: 10px;
}
.product_middle_column .product-variants .product-variants-item {
    margin-bottom: 10px;
    width: fit-content;
    float: right;
    margin-left: 25px;
}
.product_middle_column .product-variants .product-variants-item select.form-control:not([size]):not([multiple]) {
    height: initial;
}
/*مشخصه ها*/

@media (min-width: 992px){
.product_middle_column .product-additional-info {
    display: flex;
}
.ets_affiliatemarketing_product_message {
    margin-top: 0;
}
#ets_affiliatemarketing_product_message {
    margin-top: 0px !important;
}
#ets_affiliatemarketing_product_message .alert, .ets_affiliatemarketing_product_message {
    margin-bottom: 0;
    border-radius: 8px;
    margin: 0 3px;
}
.is_logged_1 #ets_affiliatemarketing_product_message .alert, .ets_affiliatemarketing_product_message {
    min-height: 100px;
}
.product-additional-info .alert-info {
    padding: 10px 10px;
    border-radius: 8px;
}
}

/*خلاصه ویژگی ها در صفحه محصول*/
.shortfea-a {
    font-weight: 800;
    font-size: 15px;
    text-transform: uppercase;
    margin-bottom: 10px;
	margin-top: 20px;
    color: #111!important;
    display: block
}

.shortfea {
    list-style: inside;
    margin-bottom: 5px;
    text-align: right;
    line-height: 2.2
}

.shortfea .value {
    margin: 0;
    font-weight: 800
}

.shortfea .name {
    font-weight: 400
}

.tofea {
    display: inline-block;
    color: #3f4064;
    border-bottom: initial;
}
.shortfea {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 8px;
}
@media (max-width: 768px){
.shortfea {
    display: flex;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 8px;
	overflow-x: scroll;
}
.shortfea li {
    min-width: 120px;
}
}
.shortfea li {
    list-style-type: none;
    background-color: #f0f0f1;
    padding: 8px;
    border-radius: 8px;
}
.shortfea li .d-inline {
    display: block !important;
	font-size: 12px;
}
.shortfea li .name.d-inline {
    color: #81858b;
}
.shortfea li .value.d-inline {
    color: #3f4064;
}
.tofea:after {
    content: "\F104";
    font-family: fontello;
    position: absolute;
    display: inline-block;
    margin-right: 5px;
    margin-top: -5px;
    font-size: 18px;
}
.shortfea .tofea.mb-4.d-inline-block {
    margin-bottom: 0 !important;
}
.shortfea li:has(.tofea) {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
/*خلاصه ویژگی ها در صفحه محصول*/


.product_middle_column_inner .product-additional-info .clearfix.wk_soldby_link {
    display: none;
}
.ets_rv_all_list .product-comment-order-status.verify_label {
    text-align: right;;
}
.ets_rv_product_infos_right {
    padding-right: 15px;
    padding-left: initial;
}
#activity .ets_rv_review_item {
    background-color: whitesmoke;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 1px 1px #a2a1a1;
}
#activity .ets_rv_stats_total {
    border-left: 1px solid #ddd;
    border-right: 0;
    float: left;
    text-align: right;
}
#activity .ets_rv_stats_average {
    border-left: 1px solid #ddd;
    border-right: 0px;
    float: right;
    padding-right: 5%;
    padding-left: 15px;
    text-align: right;
}
#activity .ets_rv_stats_grade {
    text-align: right;
}
#activity .ets_rv_stats_grade>div {
    text-align: left;
}
#activity .ets_rv_pagination_footer ul.pagination.pull-right {
    float: left;
}
#activity .ets_rv_product_infos span.ets_rv_rate_img {
    margin-left: 6px;
    margin-right: initial;
}
.product-add-to-cart .btn.add-to-cart,.my_similiar_products_area .wk_pro_add_to_cart .btn {
    color: #fff;
    background-color: #ef4056;
    border-color: #ef4056;
	border-radius: 8px;
}

.product_right_column .wk-sold-by-box {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
#wk-profileconnect span {
    padding-right: 11px;
    padding-left: initial;
}
.wk-product-page-seller-rating {
    margin-top: 0 !important;
    box-shadow: initial !important;
}
.hover_fly .hover_fly_btn:last-child {
    display: none;
}
#search_filters_wrapper.fixed {
    position: fixed;
    top: 120px;
    width: 330px;
}

a[href$="?order=product.name.asc"],a[href$="?order=product.name.desc"],a[href$="?order=product.reference.asc"],a[href$="?order=product.reference.desc"]{
    background-color: red;
    color: #fff;
    display: none !important;
}

.main_column_box {
    overflow-y: scroll;
    height: 500px;
	direction: ltr;
}
.main_column_box::-webkit-scrollbar {
  width: 2px;
}

/* Track */
.main_column_box::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.main_column_box::-webkit-scrollbar-thumb {
  background: #888; 
}



.js-mailalert.mar_b6.clearfix {
    display: none;
}
.prmn_tabs_li.prmn_tabs_has_content:has([href="https://www.perskala.com/301-apparel]){
display:none;
}