.boxmodulecat .headerbox{padding:10px 10px;background:#fff;font-size:18px;display:block;border:1px solid #ddd;border-bottom:none;}
#ctl01_ctl01_BTN_Payment span,
#ctl01_ctl01_LinkButton6 span{margin-top:30px;}
.special_offer_slider_wrapper .name{line-height:24px;}
.boxmodulecat .innerbox{width:100%;padding:10px;border:1px solid #ddd;background-color:white;margin-bottom:30px;}
.boxmodulecat .rightmenu{position:relative;margin:0;}
.boxmodulecat .list-inline,
.list-unstyled{padding-left:0;list-style:none;}
.boxmodulecat .rightmenu li{position:relative;padding-right:23px;}
.boxmodulecat .rightmenu a{color:#333;position:relative;z-index:9;}
.boxmodulecat .rightmenu a:hover{color:#999;}
.boxmodulecat .rightmenu li,
.sitslinks > li{line-height:2.5;border-bottom:1px dotted #ddd;}
.boxmodulecat .rightmenu li:last-child,
.sitslinks li:last-child{border-bottom:solid 0px #ddd;}
.boxmodulecat .showsubcategory{margin-left:7px;float:right;z-index:9;position:absolute;right:0;top:-3px;cursor:pointer;}
.boxmodulecat .showsubcategory::before{content:"\f2fa";font:normal normal normal 14px/1 "Material-Design";top:12px;right:10px;position:absolute;transition:0.3s;transform:rotate(-90deg);}
.boxmodulecat li:not(.this_route) .showsubcategory::before,
.boxmodulecat li .showsubcategory.showed::before{transform:rotate(0deg);}
.boxmodulecat .rightmenu ul{border-top:solid 1px #ddd;padding:0 !important;margin:0 !important;width:100% !important;}
#basketcount{position:absolute;font-family:sans_number;}
.copyright a{color:#4a5f73 !important;}
.one_grid .ap_wrapper .title{height:80px;}
.one_grid .ap_wrapper .title span.en_title{height:20px;}
.one_grid .ap_wrapper .title span.en_title2{height:60px !important;}
.one_grid .ap_wrapper .info{margin-top:100px !important;height:auto !important;}
.one_grid .seller_wrapper{margin-top:10px !important;margin-top:10px !important;text-align:right;opacity:1;}
.copyright span{color:#626262 !important;}
.fichers li{display:inline-block;margin-left:5px;line-height:20px;}
.fichers li i{float:right;line-height:inherit;margin-left:5px;}
.rate_wrap span{height:auto !important;}
.usercomments_162896_button{color:#fff !important;background-color:#00bfd6 !important;border-radius:5px;}
#divcommentsuser h4{margin-bottom:20px;}
#divcommentsuser h4 span{font-family:"sans" !important;}
.sitemap{position:relative;z-index:1;color:#fff;padding:0 20px;max-width:1675px !important;margin:0 auto;}
.sitemap a{color:#ddd;font-size:11px;}
.btn_submit{width:100%;line-height:35px;background:#00a8bb;color:#fff;outline:none;border:0;border-radius:3px;font-size:15px;display:block;text-align:center;cursor:pointer;}
.btn-success{color:#fff;background-color:#00bfd6 !important;border-color:#00bfd6 !important;font-family:sans !important;}
.btn-success:hover{color:#fff;background-color:#55c6d9 !important;border-color:#55c6d9 !important;}
#ctl01_ctl01_Label1,
.btn-default{font-family:sans_number !important;}
.rashineshopfeautercat{border:solid #ebebeb;border-width:1px 1px 0;padding:0 15px;position:relative;}
.rashineshopfeauteritems{padding-right:30px;position:relative;display:block;line-height:30px;font-weight:300;color:#7c7c7c;}
.rashineshopfeauteritems input::after{content:"\f26b";font-family:"Material-Design";position:absolute;right:0;top:50%;margin-top:-10px;line-height:20px;width:20px;height:20px;border:1px solid #ccc;border-radius:4px;text-align:center;font-size:18px;color:#fff;background:#fff;transition:0.2s;}
.rashineshopfeautercat::before{content:"\f107";position:absolute;left:10px;top:2px;font-family:fontawesome;}
.filters_wrapper .filters .content li input:checked ~ label:after{background:#00bfd6;}
.tablecustombasket{background:#fff;}
#DIV_BasketGrid{direction:ltr;font-family:sans_number !important;background:none !important;}
#DIV_Basket_Price,
.tablecustombasket td div span,
.tablecustombasket td div a{font-family:sans_number !important;}
#DIV_Basket_Price .pull-right{font-size:15px !important;}
#DIV_Basket_Price .pull-left{font-size:20px !important;}
.boxmodule .innerbox{background:#fff;padding:20px;}
#DIV_BasketContainer{max-width:1200px !important;}
@media (max-width:450px){#DIV_BasketGotoBack{float:left !important;margin-top:20px;}
}
@media (max-width:768px){.product_item{height:240px !important;}
.fichers{display:none;}
}
.product_item{border-bottom:1px dashed #ddd;padding:10px 0;}
.product_item .infoitem h4{line-height:25px;font-size:15px;color:#4c4c4c;font-weight:400;margin-top:5px;}
.product_item:last-child{border-bottom:none !important;}
.product_items{background:#fff;box-shadow:0 0 10px #cecece;padding:10px;border-radius:7px;}
.product_item_main{padding:20px 0;}
.detail_wrap_btn_item a{display:block;width:100%;margin:0 auto;position:relative;font-size:22px;max-width:380px;overflow:hidden;text-align:center;padding-right:60px;line-height:55px;border-radius:8px;font-weight:300;border:1px solid #02646f;background:#00bfd6 !important;color:#fff !important;}
.detail_wrap_btn_item a i{position:absolute;font-size:30px;right:20px;width:40px;line-height:inherit;}
.detail_wrap_btn_item a:hover::after{transform:skew(-25deg);right:-10%;}
.detail_wrap_btn_item a::after{content:"";position:absolute;right:-75%;width:100%;top:0;bottom:0;background:rgba(255, 255, 255, 0.3);transform:skew(0deg);transition:0.3s;}
.pagination li a{line-height:25px !important;padding:8px;}
.pagination li{float:left;}
.filters_wrapper .filters.map_user .content > ul > li i{float:right;padding-left:10px;line-height:30px;font-size:15px;}
.filters_wrapper .filters.map_user .content > ul > li a{font-size:14px;font-weight:300;line-height:30px;display:inline-block;}
.filters_wrapper .filters.map_user .content > ul > li > ul{padding-right:20px;}
.filters_wrapper .filters.map_user .content > ul ul ul ul{padding-right:25px;}
.filters_wrapper .filters.map_user .content .select > ul{padding-right:15px;}
.filters_wrapper .filters.map_user .content .select > a{font-weight:500;color:#303030;}
#DIV_Eshop_FeaturesList{padding:30px 20px;background:white;border-radius:5px;box-shadow:0 0 10px #cecece;text-align:center;}
@media (min-width:991px){#DIV_Eshop_FeaturesList{width:calc(100% - 320px);float:right;}
}
@media (max-width:991px){#DIV_Eshop_FeaturesList{padding:0 !important;}
}
.rashineshopfeauteritemsempty{font-size:20px;font-weight:400;}
.rw_wrapper_new{position:relative;max-height:155px;overflow:hidden;font-size:15px;line-height:25px;height:95px;}
.rw_wrapper_new::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(to top, #f7f7f7 40%, transparent);}
.rw_wrapper_new .article_toggle_new{position:absolute;left:0;right:0;bottom:0;text-align:right;font-size:13px;color:#12afc0;z-index:200;cursor:pointer;padding-right:15px;}
.rw_wrapper_new .article_toggle_new::before{content:attr(data-sign);color:#1ca2bd;background:none;width:unset;height:unset;}
.rw_wrapper_new.open_article{max-height:unset;height:unset;}
.tags_shop span a{font-size:13px;color:#777;display:block;padding-right:10px;cursor:auto;position:relative;}
.tags_shop span a::before{content:"";width:5px;height:5px;background:#ccc;vertical-align:middle;border-radius:50%;right:0;position:absolute;top:11px;}
.this_route > a{font-weight:500 !important;font-size:13px;color:#00aabe !important;}
.banner_one_column.small{padding-bottom:0;}
.banner_one_column.small a{height:75px;}
.pic_f > div{text-align:center;}
.pic_f a{display:block;height:50px;}
.pic_f a img{width:100%;}
.pic_f{margin-top:20px;}
.info_footer_second .info h1{font-size:18px;margin-bottom:10px;font-weight:500;}
.info_footer_second .info h2{font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.3px;}
.html_text{font-weight:300;}
.vbox-overlay{z-index:20000 !important;}
.tablecustombasket .fa-remove::before{content:"\f00d";}
.btns_side_main .fa-pencil:before , .pnl_admin_gadgets .fa-pencil:before ,.info_wrapper .fa-pencil:before{content:"\f304"!important;}
.profile .fa-remove:before{content:"\f00d" !important;}
@media (max-width:1200px){.login_col{padding-right:0 !important;}
}
.header_login .lan_wrapper span{display:none;color:#717171;}
.drop_down_lan{border-top:2px solid #ef5661;}
.drop_down_lan li:not(:last-child){margin-bottom:10px;}
.drop_down_lan a{display:block;line-height:30px;text-align:center;border-radius:7px;font-size:14px;font-weight:300;background:#00bfd6 !important;color:#fff !important;}
.header_login .lan_wrapper i{float:unset;display:block;font-size:20px;line-height:inherit;color:#858585;}
.header_login .lan_wrapper{float:left;line-height:30px;padding-left:0;width:45px;text-align:center;margin-right:10px;}
.drop_down_lan{position:absolute;left:0;right:0;top:calc(100% + 5px);padding:7px 10px;display:block;background:#fff;box-shadow:0 0 1px #7b7b7b;display:none;z-index:99999;}
@media (min-width:1200px){.header_login .lan_wrapper span{display:block;float:right;padding-left:10px;font-size:14px;}
.header_login .lan_wrapper{float:left;line-height:30px;padding-left:20px;width:70px;margin-left:15px;position:relative;margin-left:5px;}
.header_login .lan_wrapper i{float:left;line-height:inherit;font-size:16px;}
.header_login .lan_wrapper i:before{content:"\f078" !important;}
.header_login .login_wrapper{margin-left:5px;}
}
@media (max-width:1200px){.search_col{padding-left:160px!important;}
.login_col{width:160px!important;left:5px!important;}
.header_login .lan_wrapper{margin-right:0px !important;}
}