body{}.fancybox-error{}.price,#our_price_display,.old_price,.sale_percentage{}.product_list.list .ajax_add_to_cart_button, .product_list.list .view_button,#buy_block #add_to_cart .btn_primary,#create-account_form .submit .btn_primary, #login_form .submit .btn_primary, .camera_caption_box .btn_primary, .iosSlider_text .btn_primary{}.style_wide .ma_level_1{}#st_mega_menu_wrap .ma_level_0{height: 42px;padding-top: 3px;padding-bottom: 3px;}#main_menu_widgets{padding-top:4px;padding-bottom:4px;}#st_mega_menu_wrap .ma_level_0 .cate_label{top: -3px;}.title_block, .idTabs a,.product_accordion_title,.heading,.page-heading,.page-subheading,.pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span, .parallax_heading,#product_name_wrap .product_name{text-transform: none;font-size: 16px;}.st-menu-title{text-transform: none;}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-size: 14px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{}.cate_label{}#product_name_wrap .product_name{}#product_name_wrap .product_name{font-size: 21px;}#product_name_wrap .product_name{text-transform: none;}#footer .title_block .title_block_name{font-size: 15px;}.title_block,.title_block a, .title_block span{border-bottom-width:2px;}.title_block a, .title_block span{margin-bottom:-10px;}.owl-theme.owl-navigation-tr .owl-controls .owl-buttons{top:-56px;}#left_column .owl-theme.owl-navigation-tr .owl-controls .owl-buttons, #right_column .owl-theme.owl-navigation-tr .owl-controls .owl-buttons{top:-54px;}#left_column .title_block,#left_column .title_block a, #left_column .title_block span, #right_column .title_block,#right_column .title_block a, #right_column .title_block span{border-bottom-width:2px;}#left_column .title_block a, #left_column .title_block span, #right_column .title_block a, #right_column .title_block span{margin-bottom:-10px;}#footer-primary .title_block{ text-align: center; }body{color: #212529;}a:active,a:hover,
            #layered_block_left ul li a:hover,
            #product_comments_block_extra a:hover,
            .breadcrumb a:hover,
            a.color_666:hover,
            .pc_slider_tabs a.selected,
            #footer-bottom a:hover,
            .blog_info a:hover,
            a.title_block:hover,
            .title_block a:hover,
            .title_block a.selected,
            div.pagination .showall .show_all_products:hover,
            .content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a,
            .content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li a:hover,
            #home-page-tabs > li.active a, #home-page-tabs li a:hover,
            .fancybox-skin .fancybox-close:hover,
            .dropdown_wrap.open .dropdown_tri,.dropdown_wrap.open .dropdown_tri a,.dropdown_wrap.open .header_item a,
            #st_mega_menu_wrap .ml_level_0.current .ma_level_0, #st_mega_menu_wrap .ma_level_0:hover,
            #st_mega_menu_column_block .ml_level_0.current .ma_level_0, #st_mega_menu_column_block .ma_level_0:hover,
            .mobile_bar_tri:hover,
            #header_primary .top_bar_item:hover .header_item, 
            #header_primary .top_bar_item:hover a.header_item,
            .shopping_cart_style_2:hover a.header_item, .shopping_cart_style_3:hover a.header_item,
            #header_primary .dropdown_wrap.open .dropdown_tri,#header_primary .dropdown_wrap.open .dropdown_tri a,#header_primary .dropdown_wrap.open .header_item a,
            #top_bar .top_bar_item:hover .header_item,#top_bar .top_bar_item:hover a.header_item,
            #top_bar .dropdown_wrap.open .dropdown_tri,#top_bar .dropdown_wrap.open .dropdown_tri a,#top_bar .dropdown_wrap.open .header_item a,
            a.s_title_block:hover, .s_title_block  a:hover,
            #footer-primary a:hover,#footer-secondary a:hover,#footer-tertiay a:hover,
            .product_meta a:hover{color: #eb1165;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#eb1165;}.price, #our_price_display, .sale_percentage{color: #000000;}.old_price,#old_price_display{color: #333333;}.breadcrumb, .breadcrumb a{color: #666666;}.breadcrumb a:hover{color: #000000;}#breadcrumb_wrapper{padding: 1em 0; background: #ffffff;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right,#rightbar .rightbar_wrap a.icon_wrap, #leftbar .rightbar_wrap a.icon_wrap{color: #000000;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap,#rightbar .rightbar_wrap a.icon_wrap:hover, #leftbar .rightbar_wrap a.icon_wrap:hover{color: #000000;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right,#rightbar .rightbar_wrap a.icon_wrap, #leftbar .rightbar_wrap a.icon_wrap{background-color: #ffffff;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap,#rightbar .rightbar_wrap a.icon_wrap:hover, #leftbar .rightbar_wrap a.icon_wrap:hover{background-color: #f4f4f4;}#submit_searchbox:hover,#searchbox_inner.active #search_query_top,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart.active .icon_wrap,#shopping_cart:hover .icon_wrap{border-color:#f4f4f4;}#rightbar{border: 1px solid #eeeeee;}#rightbar{top:30%; bottom:auto;}.btn-default:hover, .btn-default.active, 
                .btn-small:hover, .btn-small.active, 
                .btn-medium:hover, .btn-medium.active, 
                .btn-large:hover, .btn-large.active,
                a.btn-default:hover, a.btn-default.active, 
                a.btn-small:hover, a.btn-small.active, 
                a.btn-medium:hover, a.btn-medium.active, 
                a.btn-large:hover, a.btn-large.active,
                input.button_mini:hover,
                input.button_small:hover,
                input.button:hover,
                input.button_large:hover,
                input.exclusive_mini:hover,
                input.exclusive_small:hover,
                input.exclusive:hover,
                input.exclusive_large:hover,
                a.button_mini:hover,
                a.button_small:hover,
                a.button:hover,
                a.button_large:hover,
                a.exclusive_mini:hover,
                a.exclusive_small:hover,
                a.exclusive:hover,
                a.exclusive_large:hover,
                input.button_mini:active,
                input.button_small:active,
                input.button:active,
                input.button_large:active,
                input.exclusive_mini:active,
                input.exclusive_small:active,
                input.exclusive:active,
                input.exclusive_large:active,
                a.button_mini:active,
                a.button_small:active,
                a.button:active,
                a.button_large:active,
                a.exclusive_mini:active,
                a.exclusive_small:active,
                a.exclusive:active,
                a.exclusive_large:active,
                .itemlist_action .ajax_add_to_cart_button:hover, 
                .itemlist_action .ajax_add_to_cart_button.active, 
                .itemlist_action .view_button:hover,
                .itemlist_action .view_button.active{border-color:#444444;-webkit-box-shadow: inset 300px 0 0 0.01px #444444; box-shadow: inset 300px 0 0 0.01px #444444;background-color:transparent;}.btn-default.btn-white:hover, .btn-small.btn-white:hover, .btn-medium.btn-white:hover, .btn-large.btn-white:hover,
        a.btn-default.btn-white:hover, a.btn-small.btn-white:hover, a.btn-medium.btn-white:hover, a.btn-large.btn-white:hover,
        .easy_content a.btn-default.btn-white:hover, .easy_content a.btn-small.btn-white:hover, .easy_content a.btn-medium.btn-white:hover, .easy_content a.btn-large.btn-white:hover
        {border-color:#ffffff;-webkit-box-shadow: inset 300px 0 0 0.01px  #ffffff; box-shadow: inset 300px 0 0 0.01px  #ffffff;background-color:transparent;}.act_box .btn.ajax_add_to_cart_button, .itemlist_action .btn.ajax_add_to_cart_button, #buy_block .btn.btn_primary{color: #000000;background-color: #ffffff;border-color:#9a9a9a;}.act_box .btn.ajax_add_to_cart_button:hover, .itemlist_action .btn.ajax_add_to_cart_button:hover, #buy_block .btn.btn_primary:hover{color: #000000;border-color: #000000;-webkit-box-shadow: inset 300px 0 0 0.01px #000000; box-shadow: inset 300px 0 0 0.01px #000000;background-color:transparent;}#header_primary .header_item, #header_primary a.header_item, #header_primary .header_item a, #header_primary #search_block_top.quick_search_simple .button-search, a.mobile_bar_tri, .shopping_cart_style_2 .header_item, .shopping_cart_style_3 .header_item{color:#000000;}#header_primary .top_bar_item:hover .header_item,#header_primary .top_bar_item:hover a.header_item,#header_primary .dropdown_wrap.open .dropdown_tri,#header_primary .dropdown_wrap.open a.header_item, a.mobile_bar_tri:hover, #header_primary .shopping_cart_style_2:hover .header_item, #header_primary .shopping_cart_style_3:hover .header_item{color:#000000;}#st_mega_menu_wrap .ma_level_0{color:#131313;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#131313;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#000000;border-bottom-color:#000000;}#st_mega_menu_wrap .stmenu_sub{border-top-width:1px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-1px;border-bottom-width:1px;}#st_mega_menu_container{border-bottom-width:1px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#eeeeee;}#st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap{border-bottom-color:#eeeeee;}#body_wrapper,body{background-color:#ffffff;}.header-container #header{background-color:#ffffff;}#header #header_primary.sticky{background: #ffffff;background:rgba(255,255,255,1);}#st_mega_menu_container.sticky, #header #header_primary.sticky{background: #ffffff;background:rgba(255,255,255,1);}#footer-primary{background-position: center top;}#footer-primary{background-color:#fafafa;}#footer-secondary{background-color:#fafafa;}#footer-tertiary{background-position: center top;}#footer-tertiary{background-color:#fafafa;}#footer-bottom {border-top-width:1px;border-top-style: solid;}#footer-bottom, #footer-bottom .wide_container{border-top-color:#eeeeee;}#footer-bottom{background-color:#f0f0f0;}span.new{border: 2px solid #999999;}span.new i{color: #999999;}span.new{width:40px;height:40px;line-height:36px;top:0;}span.new i{position:static;left:auto;}span.new{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}span.new{background-color:#ffffff;}span.new{top:5px;}span.new{right:5px;}.is_rtl span.new{right: auto;left: 5px;}span.on_sale{border: 2px solid #ff0000;}span.on_sale i{color: #ffffff;}span.on_sale{line-height:16px;}span.on_sale{background-color:#ff0000;}span.on_sale{width:20px;}span.on_sale{top:10px;}span.on_sale{left:10px;}.is_rtl span.on_sale{left: auto;right: 10px;}span.sale_percentage_sticker,.sale_percentage{color: #ff0000;}span.sale_percentage_sticker,.sale_percentage{background-color: #ffffff;}span.sale_percentage_sticker{bottom: 30px;}span.sale_percentage_sticker{left: 5px;}span.sold_out{background:url(../../img/b0440c45a03e2278e0e8885b9d7d02f4.png) no-repeat center center transparent;top:0;padding:0;margin:0;height:100%;border:none;text-indent:-10000px;overflow:hidden;}header#header #header_primary_row{height: 70px;}#header_primary_row img.logo{max-height: 60px;}.header-container.has_sticky{padding-bottom:42px;}.icon-heart-empty-1.icon_btn:before{ content: "\e880"; }#more_info_tabs a, .product_accordion_title{ color: #747474; }#more_info_tabs a.selected,#more_info_tabs a:hover{ color: #000000; }#more_info_tabs a, .product_accordion_title{ background-color: #ffffff; }.header-container { margin-bottom: 0px; }.products_slider .ajax_block_product:hover .pro_second_box,.product_list.grid .ajax_block_product:hover .pro_second_box{ background-color: #ffffff; }.products_slider .owl-theme.owl-navigation-tr .owl-controls .owl-buttons div.disabled,.products_slider .owl-theme.owl-navigation-tr .owl-controls .owl-buttons div.disabled:hover{ background-color: transparent; }ul.pagination > li > a, ul.pagination > li > span, div.pagination .showall .show_all_products { color: #8c8c8c; }ul.pagination > li.disabled > a, ul.pagination > li.disabled > a:hover,ul.pagination > li.active > a, ul.pagination > li.active > a:hover, ul.pagination > li.disabled > span, ul.pagination > li.disabled > span:hover, ul.pagination > li.active > span, ul.pagination > li.active > span:hover{ color: #000000; }ul.pagination > li > a:hover, ul.pagination > li > span:hover, div.pagination .showall .show_all_products:hover{ color: #8c8c8c; }ul.pagination > li > a, ul.pagination > li > span, div.pagination .showall .show_all_products { background-color: #ffffff; }ul.pagination > li.disabled > a, ul.pagination > li.disabled > a:hover,ul.pagination > li.active > a, ul.pagination > li.active > a:hover, ul.pagination > li.disabled > span, ul.pagination > li.disabled > span:hover, ul.pagination > li.active > span, ul.pagination > li.active > span:hover{ background-color: #ffffff; }ul.pagination > li > a:hover, ul.pagination > li > span:hover, div.pagination .showall .show_all_products:hover{ background-color: #ffffff; }#page_wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#header .mobile_bar_tri,#mobile_bar_cart_tri .ajax_cart_bag i, .transparent-mobile-header.has_sticky #header .mobile_bar_tri, .transparent-mobile-header.has_sticky #mobile_bar_cart_tri .ajax_cart_bag i{ color: #000000;}.transparent-mobile-header.has_sticky #mobile_bar_cart_tri .ajax_cart_bag, .transparent-mobile-header.has_sticky #mobile_bar_cart_tri .ajax_cart_bag .ajax_cart_bg_handle, .transparent-mobile-header.has_sticky #mobile_bar_cart_tri .ajax_cart_bag .amount_circle{border-color: #000000;}.transparent-mobile-header.has_sticky #mobile_bar_cart_tri .ajax_cart_bag i{color: #000000;}#header #mobile_bar,#header.sticky_mh #mobile_bar{ background-color: #ffffff;}#mobile_header_logo img{max-width: 163px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 163px;}#nav_left .dropdown_list{right:0;left:auto;}.is_rtl #nav_left .dropdown_list{right:auto;left:0;}#nav_left .dropdown_list:before{right:20px;left:auto;}.is_rtl #nav_left .dropdown_list:before{right:auto;left:20px;}@media (max-width: 767px) {#buy_block .btn.btn_primary:hover{-webkit-box-shadow: inset 800px 0 0 0.01px #000000; box-shadow: inset 800px 0 0 0.01px #000000;background-color:transparent;}}@media (max-width: 767px) {#left_column,#right_column{background-color:#ffffff;}}@media (max-width: 991px) {.header-container { margin-bottom: 0; }}@media (max-width: 767px) {#mobile_header_logo img{max-width: 163px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 163px;}}@media (max-width: 480px) {#mobile_header_logo img{max-width: 163px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 106px;}}.pro_list_attributes p,
#attributes .selector,
#attributes .attribute_list .form-control {
    font-family: Iransans;
}
.pro_list_attributes p strong {
    font-family: IranYekan;
}
#attributes .attribute_list .selector .form-control {text-align: right;}
.delivery-description{
color: #f57f17;
    font-size: 12px;
    line-height: 22px;
    margin-top: 10px;
}
.form-control {
    color: #000000;
}
div#new-products_block_center_container_7c29aa9f48 {
    margin-top: 15px;
}
#formRegister label[for=email_create]:after {
    content: ' (اختیاری - در صورت نیاز به حساب کاربری)';
}
#formRegister label[for=passwd]:after {
    content: ' (در صورت وارد کردن ایمیل و ساختن حساب کاربری)';
}
.get-mobile-wrapper {
    margin: 5px auto;
}
.module-loyalty-default history_date {
direction: ltr;
}
.module-loyalty-default ul.footer_links>li {
    display: inline-block;
}
.module-loyalty-default ul.footer_links li.f_right {
    float: left;
}
.module-wkcustomerwallet-customerwalletpayment #HOOK_PAYMENT>p.payment_module {
    display: none;
}
header#header #header_primary_row {
    height: 65px;
}
.loyalty-transform .price {
    color: #ffffff;
    padding: 12px;
}
a.loyalty-transform:hover {
    color: #ffffff;
    border-color: #274164;
    -webkit-box-shadow: inset 300px 0 0 0 #274164;
    box-shadow: inset 300px 0 0 0 #274164;
    background-color: transparent;
}
a.loyalty-transform {
    color: #ffffff;
    background-color: #eb1165;
    border-color: #eb1165;
    padding: 12px;
}
.module-loyalty-default .alternate_item td{
text-align: center;
}
.recommendation-content {
    text-align: justify;
    font-size: 15px;
}
.recommendation-title {
    font-size: 20px;
    line-height: 28px;
    color: #333;
    font-weight: 700;
    margin: 0 0 15px;
}
.recommendation {
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
    padding: 30px 40px 32px 30px;
    margin: 26px 0;
    background: #ffe000;
    text-align: justify;
    border-radius: 5px;
}
.blog_article_highlight{
font-size:22px;
color: black;
}
img.blog_article_img {
    float: left;
max-width: 30%;
}
.blog_content ul {
    list-style: disc;
    margin-right: 2.5em;
}
.blog_article_date {
    display: inline-block;
    float: left;
    margin-left: 15px;
}
.blog_info {
    margin-right: 0;
}
.blog_article_categories a {
    color: #3594BA;
}
.blog_article_categories {
    margin-bottom: 2.5em;
margin-right: 4px;
}
h1.heading {
    font-size: 26px;
    line-height: 38px;
    margin-top: 1em;
    margin-bottom: 0.5em;
margin-right: 4px;
    text-transform: none;
}
@media screen and (min-width: 640px) {
.blog_content{padding: 0 70px;}
}
.block_blog .s_title_block {
    font-size: 1.866em;
line-height: 32px;
}
h5.s_title_block {
    min-height: 65px;
}
.layered_filter{
margin-top: 10px;
    padding: 7px;
    border-radius: 3px;
}
.form-control {
    height: 40px;
}
.get-mobile-wrapper {
    margin: 5px 105px;
}
.gr-surprise {
    text-align: center;
    font-size: 25px;
    margin: 10px;
line-height: 35px;
}
.menu-brand-title.second-title {
    margin-top: 30px;
}
.menu-brand-title {
    margin: 0 0 20px;        
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 5px;
    width: 15%;
    font-size: 15px !important;
    font-weight: bold;
    color: #eb1165;
}
div.kfagroupproductfeatures-feature-name,div.kfagroupproductfeatures-feature-value {
    line-height: 25px;
}
.pa_content .rte h2 {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 25px;
}
h1.product_name {
    line-height: 36px!important;
}
.pa_content {
    padding: 10px 20px;
    font-size: 15px;
    margin-bottom: 40px;
    background: #fbfbfb;
line-height:26px;
}
.pa_content h3, .pa_content h4 {font-weight:bold;font-size: 20px;}
.product_accordion_name {font-size:18px;}
.box-info-product{text-align:center}
.our_price_display,#old_price,#reduction_amount,#reduction_percent{float:none!important;margin:15px!important}
.our_price_display #our_price_display{color:#eb1165}
.box-info-product{background-color:#f0f8ff}
.product_accordion_name{padding-right:10px}
#supercheckout-fieldset div.supercheckout-threecolumns div.supercheckout-column-left{float:right}
#supercheckout-fieldset p.supercheckout-numbers{padding-right:38px!important;padding-left:0!important}
#supercheckout-fieldset p.supercheckout-numbers-1,#supercheckout-fieldset p.supercheckout-check,#supercheckout-fieldset p.supercheckout-numbers-ship,#supercheckout-fieldset p.supercheckout-numbers-3,#supercheckout-fieldset p.supercheckout-numbers-4,#supercheckout-fieldset p.supercheckout-numbers-2{background-position:right}
table td,table th{text-align:right}
#velsof_supercheckout_form #supercheckout-fieldset .supercheckout-threecolumns .error-form{background:url(https://exirland.com/modules/supercheckout/views/img/front/form-error.png) 2% 8px no-repeat #fff1f2!important}
#velsof_supercheckout_form #supercheckout-fieldset .supercheckout-threecolumns .ok-form{background:url(https://exirland.com/modules/supercheckout/views/img/front/form-ok.png) 2% 8px no-repeat #ddf9e1!important}
.inline-fields{float:right}
#supercheckout-fieldset .rectangle-list a{margin:.5em 2.5em .5em 0 !important}
#supercheckout-fieldset .rectangle-list li{float:right}
#supercheckout-fieldset .rectangle-list a:before{right:-2.5em;left:0}
#supercheckout-fieldset .supercheckout-extra-wrap{padding-left:3px!important;padding-right:initial!important}
.inline-fields{margin-right:initial!important}
#supercheckout-fieldset .orangebuttonapply{padding:5px!important;vertical-align:middle}
#supercheckout-fieldset table.supercheckout-summary td.supercheckout-name{text-align:initial!important}
#supercheckout-fieldset .supercheckout-threecolumns input[type='text'],#supercheckout-fieldset .supercheckout-threecolumns input[type='password'],#supercheckout-fieldset .supercheckout-threecolumns textarea,#supercheckout-fieldset .supercheckout-threecolumns select,.return-list,#supercheckout-fieldset .account-transaction table.list{margin-top:4px}
#supercheckout-fieldset .supercheckout-totals td,#supercheckout-fieldset .supercheckout-summary td{border:1px solid #c5c5c5!important;padding:5px 10px!important}
@media only screen and (max-width: 750px) {
.supercheckout-model,.supercheckout-total{display:none}
}
#supercheckout-fieldset table.radio tr.highlight td:last-child{min-width:80px}
.myaccount {display: none;}
div#uniform-nb_page_items{width:70px!important}
div#uniform-nb_page_items span{width:55px!important}
section#social_networking_block{text-align:center}
.free-shipping-top .icon-truck-1:before {
    vertical-align: sub;
    padding-left: 35px;
}
@media screen and (max-width: 640px) {
span.crisp-184.crisp-11{margin-bottom:35px!important}
span.crisp-k30d4h.crisp-ukuhcj {
    margin-bottom: 35px !important;
}
.countdown_wrap{bottom:30px;}
}
.myaccount-link-list a {
    display: block;
    overflow: hidden;
    font: 500 14px/20px Iransans;
    position: relative;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 5px #c7c7c7;
    -webkit-box-shadow: 0 1px 5px #c7c7c7;
    box-shadow: 0 1px 5px #c7c7c7;
    background-color: #ffffff;
    max-width: 275px;
}
#old_price_display {
    margin: 10px;
    display: block !important;
}
.sale_percentage {
    display: none;
}
#oos_customer_email {
    margin: 0 auto;
}
.btn-grpopup{
background-color: #f72c72!important;
    color: #fff!important;
    padding: 13px!important;
    font-size: 15px!important;
    border-radius: 6px!important;
    border: none!important;
    margin-top: 14px !important;
}
#st_news_letter_3.st_news_letter_popup {
    width: 350px !important;
}
.eyd-camp p {
    font-size: 14px;
    line-height: 22px;
    color: #424242;
}
.eyd-camp .main-text h1 {
    font-size: 26px;
    line-height: 36px;
    color: #274164;
    padding: 15px 0;
    font-weight: bold;
}
.eyd-camp .main-text ul {
    font-size: 13px;
    line-height: 21px;
    margin: 25px 10%;
    color: #ffffff;
    max-width: 80%;
    list-style: disc;
    background-color: #274164;
    padding: 10px 40px;
    border-radius: 5px;
}
.eyd-camp .main-text li {
    margin-bottom: 10px;
}
.eyd-camp #time p,
.eyd-camp #prize p {
    text-align: center;
}
.gr-circle {
    background-color: #eb206e;
    overflow: auto;
    margin: 10px auto;
    border-radius: 50%;
    width: 165px;
    height: 165px;
}
.gr-circle p {
    color: #fff;
}
p.gr-time-head {
    font-size: 21px;
    font-weight: bold;
    margin-top: 45px;
}
p.gr-time-date {
    font-size: 16px;
    line-height: 30px;
}
p.gr-time-year {
    font-size: 25px;
}
.eyd-camp #prize {
    background-image: url(http://gruccia.ir/img/cms/camp/gruccia-winners-3.png);
    height: 300px;
    background-position: top left;
    background-repeat: no-repeat;
    margin-left: 60px;
    background-color: #f2f2f2;
    margin-right: 60px;
    padding: 35px 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.eyd-camp p.gr-prize-head {
    font-size: 25px;
    font-weight: bold;
    padding-bottom: 10px;
    line-height: 33px;
    border-bottom: 1px solid #d6d6d6;
}
p.gr-prize-text {
    font-size: 16px;
    margin-bottom: 55px;
}
.eyd-camp #instagram {
    background-color: #f72c72;
    padding: 25px 50px 20px;
    margin: 20px 0px;
}
.eyd-camp .btn-insta {
    float: left;
    padding: 15px 45px;
    border-radius: 3px;
    color: #fff;
    border-color: #274164;
    border-width: 1px;
    background-color: #274164;
}
.eyd-camp .btn-insta:hover{
    border-color: #3f6aa5;
    -webkit-box-shadow: inset 300px 0 0 0 #3f6aa5;
    box-shadow: inset 300px 0 0 0 #3f6aa5;
    background-color: transparent;
}
.eyd-camp .instagram-text p {
    color: #ffffff;
    margin-top: 9px;
}
.eyd-camp .shop-head {
    text-align: center;
    border-top: 1px solid #b9b9b9;
    width: 70%;
    margin: 20px auto;
    padding-top: 14px;
}
#cms #center_column .rte .eyd-camp img {
    margin-bottom:0px;
}
.eyd-camp .brands_slider_item {
    border: unset;
}
.eyd-camp .top_bar_item {
    list-style: none;
}
.eyd-camp .gr-sponser-social-icons ul {
    float: left;
}
.eyd-camp p.gr-follow-them {
    margin-top: 10px;
    font-size: 12px;
    font-weight: bold;
}
.eyd-camp h3.gr-brand-name {
    text-align: center;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 10px;
    margin-top: 10px;
    color: #274164;
}
.eyd-camp p.gr-brand-description {
    font-size: 12px;
    text-align: center;
}
.eyd-camp #sponsers {
    padding: 10px;
    margin-top: 10px;
    border-bottom: 3px solid #274164;
margin-bottom: 10px;
}
.eyd-camp .sponsers-text {
    background-color: #274164;
    padding: 10px 0px 1px 0px;
    margin-bottom: 10px;
}
.eyd-camp h2.sponsers-head {
    text-align: center;
    font-weight: bold;
    color: #ffffff;
}
.eyd-camp h2.main-how {
    margin: 20px auto -10px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    color: #eb1165;
}
.eyd-camp a.main-gruccia-instagram {
    color: #56d8fa;
}
.eyd-camp h2.shop-main-head {
    text-align: center;
    margin-bottom: -10px;
    margin-top: 20px;
    font-size: 26px;
    font-weight: bold;
    color: black;
}

.eyd-camp .col-xs-1, .eyd-camp .col-xs-1-2, .eyd-camp .col-xs-1-5, .eyd-camp .col-xs-2, .eyd-camp .col-xs-2-4, .eyd-camp .col-xs-3, .eyd-camp .col-xs-4, .eyd-camp .col-xs-5, .eyd-camp .col-xs-6, .eyd-camp .col-xs-7, .eyd-camp .col-xs-8, .eyd-camp .col-xs-9, .eyd-camp .col-xs-10, .eyd-camp .col-xs-11 {
    float: right;
}

#st_mega_menu_wrap .m_alignment_0 .style_wide, #st_mega_menu_wrap .m_alignment_3 .style_wide, #st_mega_menu_wrap .m_alignment_3 .stmenu_multi_level {
    left: auto;
    right: 20%;
}
#product_comments_block_tab .reply {
    margin-right: 45px;
    padding: 15px 10px;
    border-radius: 3px 0 0 3px;
    border: 0;
    border-right: 3px solid #4ba04d;
    margin-top: 10px;
    background-color: #f0f0f0;
}
.sale_percentage {
    display: none !important;
}
.icon_text {
    display: block !important;
}
@media (min-width: 992px) {
.eyd-camp .col-md-1, .eyd-camp .col-md-1-2, .eyd-camp .col-md-1-5, .eyd-camp .col-md-2, .eyd-camp .col-md-2-4, .eyd-camp .col-md-3, .eyd-camp .col-md-4, .eyd-camp .col-md-5, .eyd-camp .col-md-6, .eyd-camp .col-md-7, .eyd-camp .col-md-8, .eyd-camp .col-md-9, .eyd-camp .col-md-10, .eyd-camp .col-md-11 {
    float: right;
}
}
@media screen and (max-width: 640px) {
.small_list_left, #comment_content, .contact_info_box {
    float: initial;
}
.btn-grpopup{
background-color: #f72c72!important;
    color: #fff!important;
    padding: 13px !important;
    font-size: 14px!important;
    border-radius: 6px!important;
    border: none!important;
}
#st_news_letter_3.st_news_letter_popup {
    width: 335px !important;
}
.eyd-camp .main-text ul {
    max-width: 100%;
}
.eyd-camp #prize {
    background-image: unset;
    height: unset;
    margin-left: 0;
    margin-right: 0px;
}
.eyd-camp .main-text ul {
    margin: 25px 0;
}
.eyd-camp .brands_slider_wrap {
    margin-top: 70px;
}
}
#idTab311 table tbody tr:nth-child(2n+1) {
    background: #f1f1f1;
}
#idTab311 table tbody tr:nth-child(2n) {
    background: #dbdbdb;
}
#idTab311 table thead tr th, #idTab311 table tbody tr td {
    border: solid #000;
    border-width: 1px;
    padding: 10px 10px;
}
#idTab311 table td, table th {
    text-align: center;
}
.fsl-center {
    margin-left: auto;
    margin-right: auto;
}
.fsl-hz-scroll {
	overflow-x:auto;
}
.brands_slider_item {
    border: Unset;
}
.bg-444{background-color: rgba(68, 68, 68, 0.5);
padding-top: 20px;
padding-bottom: 20px;
margin: auto 80px;
}
@media (max-width: 767px) {
#attributes .attribute_list .form-control {
    height: 40px;
}}
@media (min-width: 768px) {
.pl{margin-bottom:24px;padding-bottom:24px}
.pl-floathero .hero{display:block}
.about-content {
    margin-right: 12%;
}
#attributes .attribute_list .form-control {
    font-size: 12px;
    text-align: center;
    color: #666;
    width: max-content !important;
    min-width: 192px;
    height: 33px;
    padding-left: 10px;
    padding-top: 3px;
}
}
.pl-contrib{margin-top:18px;margin-bottom:18px;padding-bottom:18px}
.pl{color:#252525!important;text-align:right}
.pl,.pl .about-content,.ss-ad{overflow:hidden}
.pl{text-transform:none}
.pl-contrib-home .hero{width:100px!important;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}
.pl-contrib .hero{width:65px;display:block}
.pl .hero{margin:15px 0 0 24px;width:33.33333333%;position:relative}
.authorhero,.pl .hero{float:right}
.hero{margin-bottom:12px;display:block;width:100%}
.pl,.pl .about-content{overflow:hidden}
.pl-contrib-home .social,.pl-contrib-home .social a{float:right;margin-top:6px;margin-left:6px;margin-right:0}
.pl-contrib-home .social a,.pl-contrib-home .social a a{font-size:18px}
.pl-contrib-home .social,.pl-contrib-home .social a{float:left;margin-top:6px;margin-left:6px;margin-right:10px;display:inline-flex}
.pl-contrib .social a{display:inline-block;margin-left:0}
.pl-contrib-home h2{font-size:25px;line-height:30px;color:#252525;border:0;text-transform:none;padding:0;margin-bottom:0;margin-top:6px}
.pl h2{display:block;margin-bottom:24px;color:#999;font-weight:700;font-size:20px;line-height:20px}
.pl-contrib-home .deck{font-size:19px;line-height:30px}
.pl .deck{font-size:16px;line-height:24px;font-weight:400;color:#666;margin:6px 0}

.cms .center_column {
    max-width: 980px;
    margin: 0 auto;
}
.cms-4 .icon-small:before {
    font-size: 14px;
}
.cms .center_column p, .cms .center_column ul {
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 20px;
}
.cms .page-heading {
    font-size: 28px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e3e3e3;
}
.about-content {
    margin-right: 12%;
}
#product_actions_wrap #easycontent_24,
#product_actions_wrap #easycontent_25 {text-align: center; top: -15px; position: relative;}
.grc-size-popup .grc-popup-link {font-size: 1.1em;}
.grc-popup-box .popup-footer {text-align: center; margin-bottom: 10px;}
.grc-popup-content {
    font-size: 1.1em;
    line-height: 1.6em;
    text-align: justify;}
.fancybox-title {font-family: inherit;}
.grc-popup-box .grc-popup-content {padding: 10px 20px 2px 20px;}

@font-face {
font-family: 'fontello';
src: url('//gruccia.ir/themes/panda/font/fontello.eot?0105');
src: url('//gruccia.ir/themes/panda/font/fontello.eot?0105#iefix') format('embedded-opentype'),
url('//gruccia.ir/themes/panda/font/fontello.woff?0105') format('woff'),
url('//gruccia.ir/themes/panda/font/fontello.ttf?0105') format('truetype'),
url('//gruccia.ir/themes/panda/font/fontello.svg?0105#fontello') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
#easycontent_23 .easycontent_s9 .easy_icon {
    font-size: 22px;
    line-height: 2;}
.PSCart .big-title {
    padding-bottom: 0;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: flex;}
.PSCart .big-title.dbs-steps span:hover {color: #eb1165;}
.PSCart #step3 .payment_module a span {font-size: 16px;}
.PSCart #step3 .payment_module:hover span {color: #fff;}
.PSCart .dbs-steps div.dbs-step-title {font-size: 18px;}
@media (max-width: 598px) {
.PSCart #step1 .cart_voucher input[name=submitAddDiscount] {
    margin-bottom: 5px;
}
.PSCart #step3 .payment_module a span {font-size: 13px;}}
@media (max-width: 460px) {
.PSCart #step1 .big-title.dbs-steps .dbs-step-done {display: none;}
.PSCart #step1 .big-title.dbs-steps .dbs-step-title {width: 60%; text-align: right;}
.PSCart #step1 .big-title.dbs-steps .dbs-step-todo {width: 40%;}
.PSCart #step3 .big-title.dbs-steps .dbs-step-todo {width: 30%;}
}
#product.category-28 #easycontent_24,
#product.category-39 #easycontent_25 {display: none;}
@media (max-width: 991px) {
#banner_container_31,
#banner_container_42 {
    display: none !important;
}}
@media (min-width: 992px) {
#banner_container_53,
#banner_container_78 {
    display: none !important;
}
.pc-width-40 {
    width: 40%;
    margin-right: auto;
    margin-left: auto;
}}
.fancybox-type-html .fancybox-error {padding-top: 30px;}
#easycontent_26,#easycontent_27 {
    border: 1px solid #ededed;
    border-radius: 4px;
    padding: 10px;
    text-align: center;}
.grc-item-list .item {height: 100px; margin-top: 10px;}
.grc-item-list .item {
    height: 100px;
    margin-top: 10px;
    -webkit-filter: grayscale(100%) opacity(100%);
    -moz-filter: grayscale(100%) opacity(100%);
    -ms-filter: grayscale(100%) opacity(100%);
    -o-filter: grayscale(100%) opacity(100%);
    filter: grayscale(100%) opacity(100%);
}
.grc-item-list .item:hover {
    -webkit-filter: grayscale(0) opacity(100%);
    -moz-filter: grayscale(0) opacity(100%);
    -ms-filter: grayscale(0) opacity(100%);
    -o-filter: grayscale(0) opacity(100%);
    filter: grayscale(0) opacity(100%);
    color: #eb1165;
}
.grc-item-list .item:hover .grc-sub-product-list a {
    color: #eb1165;
}
#products-comparison .table-responsive {
	display: block;
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
#product_comparison.table.table-bordered {
	border: 0;
    table-layout: fixed;
    width: 100%;
}
#product_comparison tbody tr:nth-of-type(odd) {
    background-color: rgba(0,0,0,.05);
}
#product_comparison tr,#product_comparison td,#product_comparison th {
    border: 7px solid #ffffff;
}
#product_comparison td {
    min-width: 200px;
}
#product_comparison td, tr, th {
    border: 7px solid #ffffff;
}
#product_comparison table td {
    background-color: #f6f6f6;
    padding: 7px;
}
@media (max-width: 768px){
#products-comparison .table-responsive > .table > thead > tr > th,
#products-comparison .table-responsive > .table > thead > tr > td,
#products-comparison .table-responsive > .table > tbody > tr > th,
#products-comparison .table-responsive > .table > tbody > tr > td,
#products-comparison .table-responsive > .table > tfoot > tr > th,
#products-comparison .table-responsive > .table > tfoot > tr > td {
    white-space: inherit;
    min-width: 200px;
}
#products-comparison .comparison_infos.product-block .old-price.product-price,
#products-comparison .comparison_infos.product-block .price-percent-reduction,
#products-comparison .comparison_infos.product-block .product_discount,
#products-comparison .comparison_infos.product-block .product_desc,
#products-comparison .comparison_infos.product-block .ajax_add_to_cart_button {
	display: none;
}
#products-comparison .comparison_infos.product-block .price.product-price {white-space: inherit;}
#product_comments_block_tab .reply {
    margin-right: 35px;
}
.comment_details .reply:before {
    right: 0px;
}
}

@media only screen and (max-width: 768px) {
#cart_discount_162.cart_discount {
	background-color: #eb1165;
    color: #ffffff;
    font-size: 1.2em;}
#cart_discount_162.cart_discount .price-discount.price {color: #ffffff}}
.is_rtl header #header_primary_row, .is_rtl header #header_left{direction:ltr;}
.is_rtl #header_top_left{float:left!important;}
.is_rtl #header_top_right .top_bar_item, .is_rtl #header_bottom .top_bar_item{float:right;}
#header_bottom #st_mega_menu_container {float: right;}
#product p#loyalty {padding: 10px 20px 10px 0; margin-bottom: 0;}

#header_top_right {
display:-ms-flexbox;
display:-webkit-flex;
display:flex;}

#header_top_right #search_block_top {
margin-right: auto;
margin-left: auto;}
#st_news_letter_3 .st_news_letter_do_not_show_outer {
	padding-right: 6px;
    font-size: 11px;
    position: relative;
    bottom: 11px;
}
#side_cart_block .cart_block_no_products {
    top: 47px;
    position: relative;
    text-align: center;
}
.PSCart #step3 textarea::placeholder {
    color: #B9b9b9;
}
.PSCart #step3 textarea {
    border-radius: 3px;
    padding: 0 10px;
    border: 1px solid rgba(0, 0, 0, 0.5);
}
.cms .grc-sidebar_title {
    margin-bottom: 10px;
}
.cms .grc-sidebar ul {
    margin-bottom: 20px;
}
.cart_item.last_item img {
    position: relative;
    top: 0px;
}
#HOOK_SHOPPING_CART #loyalty img {
    display: none;
}


#mobile_bar_right .search-mobile {
    font-size: 16px;
    padding: 8px 38px 8px 8px;
    border-radius: 8px;
    background-color: #f0f0f1;
    border: none;
    height: 40px;
    line-height: 25px;
    width: 100%;
    color: #030a16;
    text-align: right;
}