.product_list.list .ajax_block_product .pro_first_box{max-width: 275px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 295px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 295px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 70px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 275px;}.images-container, .images-container .pro_gallery_thumbs_horizontal{margin-left: auto;margin-right:auto;}.images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 275px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 400px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 120px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 1200px;}.st_image_scrolling_item{margin-bottom:20px;}.st_image_scrolling_wrap .st_image_scrolling_item {padding-left:10px;padding-right:10px;}.st_image_scrolling_wrap .row{margin-left:-10px;margin-right:-10px;}.featured_categories_item .pro_outer_box.category_default{max-width: 140px;}.featured_categories_item .pro_outer_box.home_default{max-width: 275px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 400px;}body{font-family:niloo, Tahoma, sans-serif, Arial;}body{font-size: 14px;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"irswl", Tahoma, sans-serif, Arial;font-weight:700;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{}.style_wide .ma_level_1{font-family: "irswl";}#st_mega_menu_wrap .ma_level_0, .menu_item{height: 46px;line-height: 46px;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{font-weight:700;text-transform: uppercase;font-family: "irswl";}.st-menu-title{font-weight:700;text-transform: uppercase;font-family: "irswl";}.title_block .title_block_inner, .page_heading {font-size: 16px;}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-family: "irswl";font-size: 14px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;font-family: "irswl";}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{font-weight:700;}.style_wide .ma_level_1{font-size: 15px;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{font-weight:700;}.mv_item{font-size: 14px;}.product_name_wrap .product_name{font-family:"irswl";}.product_name_wrap .product_name{font-size: 23px;}.product_name_wrap .product_name{text-transform: uppercase;}.product_name_wrap .product_name{color: #000000;}.ajax_block_product .price{font-size: 15px;}.product-prices .current-price .price{font-size: 21px;}.ajax_block_product .regular-price{font-size: 15px;}#footer .title_block .title_block_inner{font-size: 15px;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #121212;}.title_style_1 .flex_child,.title_style_4 .flex_child{border-bottom-width:0px;}body,a.text_color{color: #000000;}.ajax_block_product .s_title_block a{color: #000000;}a:hover, 
            a.link_color:hover, 
            button.link_color:hover,
            .additional-information a.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .add_to_love.st_added, .add_to_love.st_added:hover,
            .add_to_wishlit.st_added, .add_to_wishlit.st_added:hover,
            .stcompare_add.st_added, .stcompare_add.st_added:hover,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:hover{color: #196de8;}a.text_color:hover{color: #196de8;}.title_block a.title_block_inner:hover{color: #196de8;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#196de8;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{color:#196de8;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right{color: #000000;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #3b3b3b;}.btn-white:hover,.btn-white:focus{}.btn,.hover_fly_btn{text-transform: capitalize;}#header_primary .top_bar_item .header_item, .checkout_mobile_bar_tri{color:#000000;}#st_header .header_item{text-transform: uppercase;}#top_bar{background-color:#88B44E;}#st_header #top_bar, #st_header #top_bar #top_bar_container{border-bottom:none;}#st_mega_menu_wrap .ma_level_0{color:#000000;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#000000;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#196de8;border-bottom-color:#196de8;}#top_extra .st_mega_menu_container{background-color:#ffffff;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}#top_extra .st_mega_menu_container{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#ffffff;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#ffffff;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ffffff;}.ma_level_1{color:#121212;}#st_ma_0, #st_mega_menu_wrap .stmenu_sub.stmenu_vertical{ width: 220px; }#st_ma_0{ text-align: left; }#footer-secondary, #footer-secondary #footer-secondary-container{border-top-color:#f1f2f4;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#27403A;}body, #body_wrapper,.modal-content,.st-menu,.dropdown_list .dropdown_box{background-color:#f9f9f9;}.st_read_more{background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0.001), #f9f9f9 50%);background: linear-gradient(to bottom, rgba(255,255,255,0.001), #f9f9f9 50%);}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#f9f9f9;}.st-menu{background-color:#ffffff;}.st-menu-title, .st-menu-header .close_right_side{color:#121212;}.st-menu-header{background-color:#ffffff;}.st-menu{border-left-color:#ffffff;border-right-color:#ffffff;}body#index .transparent-header:not(:hover) #st_header:not(.stuck){background:rgba(255,255,255,1);}.st_mega_menu_container.stuck, #st_header.stuck, .steasym_main.stuck{background: #ffffff;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck, .steasym_main.stuck{-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0px 1px 4px rgba(0,0,0,0.1); }#footer-primary{background-color:#ffffff;}#footer-secondary{background-color:#ffffff;}#footer-tertiary, #footer-tertiary #footer-tertiary-container{border-top-color:#e6e6e6;}#footer-tertiary{background-color:#ffffff;}#footer-bottom{background-position: right top;}#footer-bottom, #footer-bottom #footer-bottom-container{border-top-color:#e6e6e6;}#footer-bottom{background-color:#ffffff;}#st_header #header_primary_container{height: 75px;}.fto-glyph.icon_btn:before{ content: "\e8fa"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.quick-view .fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e818"; }.fto-user.icon_btn:before{ content: "\e941"; }.fto-history.icon_btn:before{ content: "\e87a"; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_name{ color: #121212; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .pro_more_info .mobile_tab .st_open .mobile_tab_name{ color: #196de8; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_title{ background-color: #ffffff; }.pro_more_info .mobile_tab .mobile_tab_name{ padding-left: 8px; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .accordion_more_info .mobile_tab .st_open .mobile_tab_title{ background-color: #ffffff; }body#index .header-container{ margin-bottom: 0px; }.products_sldier_swiper .pro_outer_box:hover .pro_second_box,.product_list.grid .pro_outer_box:hover .pro_second_box{ background-color: #ffffff; }.boxed_page_wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#mobile_bar_top{ height: 65px;}#st_header .shop_logo{width: 190px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 277px;}.ajax_block_product .s_title_block,.pro_column_right .s_title_block{font-size: 14px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{font-weight:500;}#js-product-list .products.product_list.grid .product_list_item{padding-left:3px;padding-right:2px;}#js-product-list .products.product_list.grid{margin-left:-3px;margin-right:-2px;}.product_first_section, body.product .breadcrumb_spacing{background-color: #f9f9f9;}.product_second_section{background-color: #ffffff;}body#authentication .columns-container{padding-top: 38px;}body#authentication .columns-container{padding-bottom: 38px;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{border-bottom-color: #ffffff;}#st_mega_menu_wrap .ma_level_0{padding-left:10px;padding-right:10px;}@media only screen and (min-width:1200px){#st_mega_menu_wrap .ma_level_0{padding-left:17px;padding-right:17px;}}.category-description.truncate_cate_desc_2,.manufacturer-description.truncate_cate_desc_2{max-height:500px;}.category-description.truncate_cate_desc_2 .st_read_more, .manufacturer-description.truncate_cate_desc_2 .st_read_more{height: calc(4000% - 19500px);}@media (max-width: 991px) {.category-description.truncate_cate_desc_1, .manufacturer-description.truncate_cate_desc_1, .category-description.truncate_cate_desc_2, .manufacturer-description.truncate_cate_desc_2{max-height:400px;}.category-description.truncate_cate_desc_1 .st_read_more, .manufacturer-description.truncate_cate_desc_1 .st_read_more, .category-description.truncate_cate_desc_2 .st_read_more, .manufacturer-description.truncate_cate_desc_2 .st_read_more{height: calc(4000% - 15600px);}}@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xl_2, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xl_3, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xl_4, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xl_5, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xl_6, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 865px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 865px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 865px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 865px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 570px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 275px;}
                }@font-face {
  font-family: 'irswl';
     src:   url('Pinar-DS2-Bold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
pre {
  direction: ltr;
}
@font-face {
  font-family: 'irswl';
     src:   url('Pinar-DS1-FD-Black.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
#payment-option-1-container .payment-option-logo:before{
content: "";
  width: 48px;
  height: 48px;
  display: inline-block;
  background: url(/modules/mywirepayment/logo2.png);
  background-size: contain;
}
#payment-option-1-container .payment-option-logo img{
display:none
}
.shopping_cart_style_2 .header_item i {
  font-size: 1.8em;
}
#header_primary_row .top_bar_item, .checkout_header_right .top_bar_item{
padding:0;
min-width:64px;
text-align:center;
}
.shopping_cart_style_2 {
  padding-right: 10px !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  line-height: 1.8;
}
.st-pusher {
  transition: transform .3s,-webkit-transform .3s;
}

.groupp  li.noo::after{
visibility:hidden;

}
.scroll_review strong {
  margin-left: 7px;
  color: #000;
  margin-right: 2px;
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -moz-font-feature-settings: 'liga';
  -moz-osx-font-smoothing: grayscale;
}
.scroll_review {
  display: flex;
  align-items: center;
}
.pro_popup_trigger.layer_icon_wrap.st_active {
  display: none;
}
.pro_gallery_thumbs_horizontal .swiper-slide {
  margin-left: 10px;
}
.clicked_thumb .pro_gallery_thumb_box {
  border-color: #88B44E;
}
.fixedd{
position:fixed;
top: 90px;
z-index: 999;

}
html {
  scroll-behavior: smooth;
}

.btn-default.btn-large i {
  font-size: 24px;
  vertical-align: unset;
  margin-left: 10px;
}

.st_banner_block .adveditor_image {
border-radius:25px;
  padding:1px;
  width: 100%;
  z-index: 2;
  position: relative;
}

#footer .style_content p {
  line-height: 2;
}
.grow-1 {
  flex-grow: 1;
}
.bullet li a {
  padding: 7px 0;
}
#st_mega_menu_wrap .ma_level_0 {
  text-align: right;
}

#st_header .search_widget_form_inner.input-group-with-border {
  border-radius: 10px !important;
}

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

  @media screen and (max-width: 1200px) {
#footer .width_82{
  width: 100%;
}
#st_header .search_widget_block {
  width: 400px !important;
}
}

#st_header .search_widget_btn.btn .fto-search-1::before {
  content: "\E93D";
}
.search_widget_form_inner i {
  font-size: 1.5rem;
  color: #555;
  margin-left: 5px;
}
#st_header .search_widget_form_inner.input-group-with-border .form-control {
  height: 44px;
  padding-right: 15px;
}
.search_widget_btn.btn {
  line-height: normal;
  width: 54px;
}
#st_header .search_widget_form_inner.input-group-with-border {
  background: rgba(255,255,255,0.3);
border-color: rgba(0,0,0,.29) !important;
}
#st_header .search_widget_form_inner.input-group-with-border .form-control {
  background: transparent;
}
.form-control.search_widget_text::placeholder, #st_news_letter_35 .st_news_letter_input::placeholder{
font-family:irswl;
	color: #333;
	font-size: 14px;
font-feature-settings: "ss02";
}

.arroanim {
display: inline-flex;
margin-left: 5px !important;
animation: slide1 1s ease-in-out infinite;
vertical-align: middle;
}
@keyframes slide1 {
 0%,
 100% {
  transform:translate(0,0)
 }
 50% {
  transform:translate(10px,0)
 }
}
.mv_item {
  padding: 20px 12px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.mv_item i {
  font-size: 20px;
  margin-left: 8px !important;
vertical-align: middle;
}


  @media screen and (max-width: 980px){
#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 0 !important;
}

.product_middle_column, .product_right_column{
width:100%;
padding:0 15px;
}
#steasy_column_12 .row > .steasy_element_1{
max-width: 16.66%;
margin-bottom: 20px;
}
.title_flex_right{
display:none
}

#stacked_footer_column_2,#stacked_footer_column_3, #stacked_footer_column_5{
order:3
}

#st_header #mobile_bar .search_widget_block {
  margin-top: 10px;
margin-left:0
}
.amount_circle {
  background: #0058b5;
}

.mobile_bar_item .ajax_cart_bag {
  margin-left: 1px;
}
#rightbar_77, #rightbar_76{
  max-width: 48px;
margin-bottom:0 !important
}
#st_header .search_widget_form_inner.input-group-with-border {
  flex-direction: row-reverse;
}
.login i, .shopping_cart_style_0 .ajax_cart_bag i, .userinfo_mod_top i, #rightbar_18 i {
  font-size: 1.8rem !important;
}
}

  @media screen and (min-width: 768px){


.header_icon_btn_icon {
  position: static;
}
 .login.top_bar_item:after, .account.top_bar_item:after{
content: "";
    width: 2px;
    height: 50%;
    left: 0;
    top: 25%;
    background: #aaa;
    display: block;
    position: absolute;
    border-radius: 3px;
}
.header_icon_btn_icon span.amount_circle {
background-color: #000;
background-color:#ffc032;
    color: #000;
    right: 5px;
    top: 10px;
    bottom: auto;
    line-height: 15px;
    font-weight: 400;
}
.login.top_bar_item, .account.top_bar_item{
position:relative;
}
.login.top_bar_item, .header_item.popsearch_tri, .userinfo_mod_top, .stcompare_link.top_bar_item, .wishlist_link.top_bar_item, .account.top_bar_item {
  height: 40px;
line-height:38px;
color:#fff;
  padding: 0 12px !important;
  display: inline-block;
  font-size: 13px;
border-radius: 7px;
font-weight:bold;
margin-left:7px;
}
.shopping_cart_style_0 .st_shopping_cart {
  padding: 0 12px 0 5px;
  line-height: 44px;
  border-radius: 3px;
  font-size: 13px;
}
.login i,  .userinfo_mod_top i, .account.top_bar_item i {
  font-size: 1.6rem;
margin-left:5px;
}
.shopping_cart_style_0 .header_item i {
  font-size: 2em;
}
}

.m_column_row > div::after {
  background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 25%,rgba(221,221,221,1) 75%,rgba(255,255,255,1) 100%);
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
}

#st_menu_0:hover #st_menu_1 .stmenu_vs {
  display: block !important;
  -webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
  -moz-box-shadow: 0 2px 6px rgba(0,0,0,.1);
  box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
}

.m_column_row>div:last-child:after {
 display:none
}
.ma_level_2 {
  padding: 4px 0;
}
.mu_level_2 a .list_arrow{
display:none
}
.stmenu_sub {
  border-radius: 0 0 15px 15px;
  box-shadow: rgba(0,0,0,.3) 0 2px 5px;
}
.st_mega_menu .stmenu_vs{
border-radius:0 0 0 10px
}
#st_ma_0{
font-weight:bold
}

#st_mega_menu_wrap {
  width: 100%;
}

#footer-bottom {
font-size:12px;
}

#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 0;
  padding-bottom: 0;
}

  @media screen and (max-width: 980px){

.pro_simple_box .itemlist_right {
  margin-right: 5px !important;
  margin-left: 5px;
}


#steasy_column_11 .row > div{
width: 33.3%;
padding: 5px;
}

.st-menu-header .close_right_side{
color:#3f4064
}
#st_mobile_menu_ul {
  display: flex;
  flex-direction: column;
}
#st_mo_menu_38, #st_mo_menu_39, #st_mo_menu_40, #st_mo_menu_41, #st_mo_menu_70{
order:2
}
#st_mo_menu_38{
border-top: 1px solid #f2f2f2;
}
.mo_ml_level_0, .mo_sub_li {
  border-bottom: 0;
}
#st_mobile_menu .mo_ma_level_0 {
  font-size: 14px;
  font-weight: 700;
}
a.mo_ma_level_0 i {
  margin-left: 14px;
  color: #9fa0b3;
  font-size: 20px;
}
.ajax_cart_bag .amount_circle {
  right: -9px;
  left: auto;
}
#st_header .search_widget_form_inner.input-group-with-border {
  height: 41px;
}
#st_header #mobile_bar .search_widget_block {
margin-right: 0;
}
#st_header .search_widget_form_inner.input-group-with-border .form-control {
  padding-right: 5px;
height: 38px;
}
.search_widget_form_inner i {
  font-size: 1.2rem;
  margin-left: 0;
}
.form-control.search_widget_text::placeholder, #st_news_letter_35 .st_news_letter_input::placeholder{
	font-size: 13px;
}
.search_widget_btn.btn {
  width: 38px;
}
#footer {
  border-top: 1px solid #dde3ec;
}
.copyright_text{
  text-align: right;
  font-size: 11px;
}
#footer-primary .title_block {
  border-bottom: 0;
}

#footer-bottom {
 padding-top: 0;
}
#footer_bottom_right{
display:none
}

}
#st_ma_0, #st_mega_menu_wrap .stmenu_sub.stmenu_vertical {
  min-width: 200px;
}
.swiper-pagination-st-round .swiper-pagination-bullet {
  height: 10px;
width:10px;
border:0;
background:rgba(0,0,0,0.3)
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-radius: 5px;
  width: 20px;
background:rgba(255,40,69,1) !important
}
.price, #our_price_display, .old_price, .sale_percentage, .af_filter .count, .af-slider, .font-fa {
font-family:irswl;
  font-feature-settings: "ss02";
}

.sthomenew_containerr{
  border-radius: 15px;
  border: 1px solid #e0e0e6;
}

.product_view_more_box a {
  border: 0;
  color:#121212;
  font-weight: 700;
  font-size: 13px;

}
.product_view_more_box a:hover , .product_view_more_box a:active,  .product_view_more_box a:focus, .product_view_more_box a:active:hover{
  color:#111;

}

.pro_simple_box .itemlist_right {
  margin-right: 15px;
}
.pro_simple_box {
  align-items: center;
  display: flex;
}
.itemlist_centerr span{
font-size: 1.6rem;
margin-right:10px;
font-weight: 700;
line-height: 2.1;
color:#ff2845;
}
.itemlist_left {
min-width: 175px;
max-width: 175px;
}
.pro_itemlist li:after{
background-color: #f1f2f4;
bottom: -10px;
content: "";
display: block;
height: 1px;
right: 30%;
position: relative;
width: 60%;
}
.pro_itemlist{
overflow-y: hidden;
overflow-x: auto;
margin: 0;
display: flex;
flex-wrap: nowrap;
}
.product_view_more_box {
  position: absolute;
  left: 10px;
  top: 1px;
}
.stspecialslider_container .product_view_more_box {
  top: 17px;
}

 @media screen and (max-width: 480px){
#steasy_column_12 .row > .steasy_element_1{
max-width: 33.3%;
}
}

.h1, h1 {
  font-size: 21px;
}
.h2, h2 {
  font-size: 19px;
}
.h3, h3 {
  font-size: 17px;
}

#product .tab-content > .tab-pane {
  display: block;
}
  @media screen and (min-width: 980px){
.product-free-downloads{
padding: 15px;
    border-radius: 15px;
    background: #fff;
    box-shadow: 0px 4px 24px 0px rgba(0,0,0,.1);
}

.product_right_column{
padding-left: 0;

}
.st-container, .st-content, .st-content-inner, .bottom_more_info_block.pro_more_info.p-t-1.p-b-1 .tab-content {
  overflow: unset;
}
body {
  overflow-x: hidden;
}
.card.card_trans.cart-summary, .checkout_right_column, .checkout-step{
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
border-radius:15px;
background:#fff;
z-index:999;
border:1px solid #ddd
}

.product_info_tabs .product-actions{
background: linear-gradient(0deg,hsla(240,3%,94%,.5),hsla(240,3%,94%,.5)),#fff;
}
.product_info_tabs .product-actions{
  top:80px;
z-index:998;
}
}
.sttab_2_2 > .nav-tabs .nav-link {
border-top:0 !important;
border-bottom: 4px solid transparent !important;
}
.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: 1px solid #196de8 !important;
border-top:0 !important;
}

.product-actions .btn-default.btn-large , .product-free-downloads .btn-default.btn-large{
width: 100% !important;
  border-radius: 10px;
  background: #000;
  border: none;
  color: #fff;
  margin: 10px 0;
  font-size: 15px;
padding: 9px 0 14px 0;
  min-width: 180px;
}
.pro_gallery_thumb_box {
  padding: 5px;
  border-radius: 7px;
  border-color: #eee;
}
#product #page_banner_container_1 .breadcrumb_nav li:last-child, #product #page_banner_container_1 .breadcrumb_nav li:nth-last-child(2) {
  display: none;
}
.h3.tt{
position: relative;
  z-index: 1;
font-size:21px;
  color: #000;
  display: inline-block;
  padding-left: .75rem;
  padding-bottom: .5rem;
font-family:irswl;
}
.style_content{
line-height:2.2;
}
.pro_extra_info_brand {
background: #fff;
  padding: 2px 10px;
  border-radius: 7px;
  margin: 0 0 0 10px;
  color: #fd283f;
  border: 1px solid #fd283f;
}
.pro_extra_info_content a:first-child{
color:#000;
  border: 1px solid #000
}
.product-manufacturer{
color:#aaa
}

.product-reference {
position: relative;
top: -6px;
border-bottom: 1px solid #e0e0e6;
}
.product-features dl.data-sheet{
padding:0;
border:0;
margin:0
}
.product-features dl.data-sheet dt, .product-features dl.data-sheet dd{
padding:15px 0;
}
.product-features dl.data-sheet dt.name {
  font-weight: 400;
}
.product-features dl.data-sheet dd {
color:#121212;
border-bottom:1px solid #eee
}
.product-features dl.data-sheet:last-child dd{
border:0
}

.form-control-select{
background-color:#fff;
color:#333
}

.fs_sm {
  font-size: .75rem;
}
.text-muted {
  color: #252C30 !important;
}
  @media screen and (max-width: 980px){

.breadcrumb_nav {
  max-width: 100%;
  height: 20px;
  font-size: .85rem;
  overflow-y: hidden;
  white-space: nowrap;
  border-bottom: 0;
}
}
.ajax_cart_bag .amount_circle {
  font-size: 12px;
}
#product .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #0058b5 !important;
}
a[data-module="ws_productreviews"]::before{
display:none
}
.product-reference + #product_review_block_extra{
margin-top:-5px;
}
 #product_review_block_extra{
margin-bottom:20px;
}

#mobile_bar .mobile_logo img {
width: 135px;
margin: auto;
display: block;
}

#main_menu_widgets{
width:170px;
}
.fto-search-1::before {
  content: "\E93D";
font-size: 22px;
}
#sidebar_box svg {
  filter: drop-shadow(0 -1px 6px rgba(0,0,0,.12));
  position: absolute;
  right: 50%;
  bottom: -2px;
  transform: translateX(50%);
}
.footer_path {
  fill: #88B44E;;
  fill-rule: evenodd;
}
.mobile_device.use_mobile_header #leftbar, .mobile_device.use_mobile_header #rightbar, .mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {
  background: transparent;
  border: 0;
  box-shadow: none;
}
.mobile_device.use_mobile_header .rightbar_visi_2 {
  flex: 1;
}
.mobile_device.use_mobile_header #sidebar_box #rightbar_17 a {
 position: absolute;
  right: 50%;
  top: -25px;
  transform: translateX(50%) ;
  width: 52px !important;
  height: 52px;
  background: #fff;
  color: #88B44E;
  text-align: center;
  border-radius: 50px;
  line-height: 50px;
  z-index: 50;
  box-shadow: 0 0 0 2px #88B44E;
}
#rightbar_17 .icon_text {
  display: none;
}
.mobile_device.use_mobile_header #sidebar_box #rightbar_17 a i {
  font-size: 1.7rem;
  line-height: 38px;
}
  @media screen and (max-width: 768px){
#description  .card {
    border: 1px solid #d9d9d9 !important;
  }
#st_header .amount_circle{
font-size: 12px !important;
    right: -10px;
    top: -8px;

}
#footer .opener {
  display: none !important;
}
.bullet li a {
  padding: 6px 0;
}
#footer-primary .stlinkgroups_links_footer .footer_block_content{
  display: block;
}
#stacked_footer_column_3, #stacked_footer_column_2 {
  flex: 0 0 45%;
  max-width: 45%;
  padding: 0;
  margin: 10px auto;
}

#footer .title_block {
  padding: 10px 10px 0 0 !important;
}
#sidebar_box .rightbar_wrap .icon_wrap i {
  font-size: 1.5rem;
}
.icon_wrap.with_text i {
  height: 30px;
  line-height: 30px;
}
.mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {
  height: 58px;
  padding: 6px 0;
}
#sidebar_box .rightbar_wrap .amount_circle {
top: 7px;
    margin-left: 1px;
font-family:irswl;
    background: #88B44E;
    font-feature-settings: "ss02";
    color: #FFF;
}
.icon_wrap {
  color: #fff;
}
}
#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 10px;
}
.stsocial_list li {
  padding: 0 0 0 20px !important;
}

.style_content .stsocial_list {
  display: flex;
  justify-content: center;
}
.gborder{
background:#e6e6e6;
height:1px;
border-color:#fff !important
}
.copyright_text{
padding:10px 0
}
#footer #st_ma_11{
font-size:15px;
font-weight:bold;
letter-spacing:2px;
}



.h3.tt::before {
  content: "";
background: #dfe0df;
  height: 13px;
  width: 100%;
  display: block;
  position: absolute;
  z-index: -1;
  border-radius: 5px;
  top: 21px;
  right: 0;

}
.style_content img{
border-radius:15px
}
.ajax_block_product .regular-price {
  margin-right: 10px;
}
.style_wide .ma_level_1:before{
content:"";
width:5px;
height:5px;
display:inline-block;
margin-left:5px;
background:#196de8
}
.ajax_cart_bag {
  border-radius: 5px;
  width: 22px !important;
}
.ajax_cart_bag .amount_circle{
left: 8px !important;
  background: #ffc032;
color:#000;
line-height:18px;
border:0;
width:16px;
height:16px;
}
#stacked_footer_column_6{
margin-bottom: 20px;
}
.product-unavailable{
display:none
}
#product_review_block_extra {
  border-bottom: 1px solid #eee;
  padding: 0 0 10px 0;
  align-items: center;
}
.product-description{
font-size:15px;
}
.product-description ul {
  padding-right: 0;
  list-style: inside;
  line-height: 2;
}
.my_account_link, .logout.top_bar_item {
  display: none;
}
  .product-line-grid-left {
    text-align: center;
  }
.carttocart {
  padding: 0;
  margin: auto;
font-family:irswl;
  font-feature-settings: "ss02";
  width: 500px;
  max-width: 100%;
}
@media screen and (max-width: 768px) {
.product-unavailable {
  display: block;
  position: fixed;
  bottom: 25px;
  left: 0;
color:#FF2845;
  z-index: 9999999;
  max-width: 40%;
  width: 40%;
  text-align: center;
  font-size: 20px;
}
.st-menu-header .close_right_side {
    font-size: 30px !important;
  }
  .st-menu-header i::before {
    content: '\e8cc' !important;
  }
.shoppingcart-list{
display: flex;
flex-direction: column;
}
.shoppingcart-list .small_cart_product_list{
order:2
}
  .product_desc_block .tab-content > div {
    padding: 0 15px !important;
  }
}
.small_cart_product_image{
border-radius:12px;
}
.product-actions .btn:disabled {
  cursor: not-allowed;
  opacity: .5;
  background: #444 !important;
}
.form-control {
  color: #555;
}
.pro_outer_box{
background:#fff
}
.products_container{
  background: #fff;
  padding: 20px 15px;
  border-radius: 15px;
}
#steasy_column_43 {
  margin: 0 -15px;
}
.tax_label{
display:none
}
.blog_image img{
border-radius:15px;
}

#checkout #footer{
display:none
}
#home_tertiary_row .easy_brother_block  {
height: 60px;
  line-height: 1.6;
}
#home_tertiary_row .easy_brother_block p{
text-align:right;
}
#home_tertiary_row .title_block{
margin-bottom:1px;
}
#home_tertiary_row {
  border: 1px solid #e6e6e6;
  padding: 5px 0;
  margin: 50px 0 30px 0;
background:#fff;
  border-radius: 10px;
  overflow: hidden;
}
#home_tertiary_row > div {
  border-left: 1px solid #e6e6e6;
}
#home_tertiary_row > div:last-child {
  border-left: 0;
}
.ajax_block_product .s_title_block a {
  color: #000000 !important;
}
#home_tertiary_row .pro_kuan_box, #easycontent_58 .pro_kuan_box {
display:none
}
#home_tertiary_row .products_container {
  padding: 0 15px;
}
#home_tertiary_row .products_section .product_list_item .pro_outer_box {
  border: 1px solid #e6e6e6;
  background: #eee;
}
#home_tertiary_row .s_title_block.two_rows {
  height: unset;
  text-align: center;
}
.pro_itemlist li, .groupp{
width:100%
}

.groupp{
margin:0
}
.pro_itemlist li {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}
.groupp .s_title_block.two_rows {
  height: unset;
}
#steasy_column_107, #steasy_column_118{
padding: 15px;
background:#fff;
border-radius:15px;
margin:20px 0
}
@media only screen and (max-width: 991px) {
body#index #home_tertiary_row .product_list_item .pro_outer_box.home_default {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
  }
#home_tertiary_row > div {
  border-bottom: 1px solid #e6e6e6;
}
#home_tertiary_row > div:last-child {
  border:0;
}
}
.product_page_container .pro_right_item {
  padding: 15px;
}
#steasy_column_50{
font-weight:bold
}
.product_description_container .list-group-flush .list-group-item {
  border: 0;
}
#category_products_container_3 .title_block_inner{
font-size:0;
}
#category_products_container_3 .title_block_inner:before{
content:"آخرین ماژول های طراحی شده";
margin-left:5px;
font-size:17px;
}
.product-free-downloads + aside{
display:none
}
#add-to-cart-or-refresh + .pro_right_item a{
color:green
}
.product-description .card {
  border-radius: 10px;
  padding: 10px;
}
.mfp-container {
  padding-right: 5px;
  padding-left: 5px;
}
.inline_popup_content {
  max-width: 1364px;
}
video {
  max-width: 100% !important;
  width: 100% !important;
}
.bts-6 i:before{
content: '\e889';
margin-left:10px;
font-size:24px;
}
.bts-6 {
color: #f22330 !important;
  display: flex;
  align-items: center;
  padding: 10px 5px;
  border: 1px solid #f22330;
  border-radius: 5px;
  margin: 0 -15px;
  justify-content: right;
  font-weight: bold;
  font-size: 17px;
}
.is_blog .breadcrumb_wrapper{
  background: #000;
  color: rgba(255,255,255,0.5);
  background-image: linear-gradient(90deg,#f9f9f9,#f9f9f9,#000);
}
.is_blog .breadcrumb_nav a {
  color: rgba(255,255,255,0.5);
  font-size: 12px;
}
.is_blog .breadcrumb_wrapper li:nth-last-child(1),
.is_blog .breadcrumb_wrapper li:nth-last-child(2) {
    display: none;
}
#blog_primary_block{
margin-top:40px;
}
@media only screen and (max-width: 991px) {
.is_blog .breadcrumb_wrapper {
    background: #555;
  }
}
.st_posts.product_list{
margin-top:40px
}
.comment_node_right > div {
  align-items: center;
  margin-bottom: 10px;
}
.st_blog_comment_list p {
  text-align: justify;
}
.comment_node_info {
  margin: 0;
  width: 100%;
  align-items: center;
}
.comment_node_right i {
  width: 48px;
  line-height: 44px;
  height: 48px;
  float: right;
  overflow: hidden;
  border: 2px solid #fb0;
  border-radius: 15px;
  text-align: center;
  margin: 0 0 0 10px;
}
.comment_reply_link {
  margin-right: auto;
}
.st_blog_comment_list > li, .st_blog_comment_reply {
border: 2px solid #000;
    border-radius: 15px;
  margin-bottom: 20px !important;
  padding: 15px;
    padding-bottom: 15px;
background:#fff;
}
.st_blog_comment_list > li{
padding: 15px;
    border-radius: 15px;
    background: #fff;
border:0;
    box-shadow: 0px 4px 24px 0px rgba(0,0,0,.1);
}
#comment_input input {
  width: 100%;
}
.btngocom, #st_blog_comment_submit {
color: #fff;
  border: 2px solid #000;
  padding: 15px;
border-radius:10px !important;
  font-weight: 700;
  background: #000;
}
.comment_node {
  border: 0;
}
.comment_node_right {
  margin: 0;
}
.is_blog .form-control {
  border-radius: 12px;
  background-color: #f5f5f5 !important;
  color: #193364;
  background-clip: padding-box;
  border: 0 solid #ced4da;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.st_blog_comment_list .comment_child {
  padding-left: 0;
  padding-right: 40px;
  margin-bottom: 20px;
}
.st_blog_comment_list .comment_child li {
  border: 1px solid #f1edf7;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(241, 237, 247);
  padding: 5px 10px;
    padding-bottom: 5px;
  font-feature-settings: "ss02";
  padding-bottom: 5px !important;
  border-radius: 12px;
  position: relative;
  background-color: #e3e9f4;
  color: #3e3e3e;
}
.st_blog_comment_list .comment_child li::before {
  position: absolute;
  top: -10px;
  right: -35px;
  content: "";
  width: 35px;
  height: 40px;
  border-right: 1px solid #e3e9f4;
  border-bottom: 1px solid #e3e9f4;
}
.comment_child i, .comment_child .comment_reply_link{
  display: none !important;
}
.product-description .row{
margin:0 -10px
}
.product-description .row .col-lg-6, .product-description .row .col-lg-4{
padding-right: 10px;
    padding-left: 10px;
}