/* Begin Shop */
.shop_wrapp{width: 1110px;height: auto;margin: 0 auto;}
.shop_wrapp h1{font: 30px OpenSansBold;color: #333;text-transform: uppercase;padding: 16px 0 14px 0;}
.shop_wrapp .shop_box{width: 730px;float: left;padding-bottom: 70px;}
.shop_box .backBtn{width: 253px;height: 38px;display: block;float: left;text-align: center;font: 14px OpenSansRegular;color: #df9c52;border: 1px solid #df9c52;border-radius: 15px;line-height: 38px;}
.shop_box .backBtn:hover{background: #df9c52;color: #fff;}
.shop_box .successful_orders_block{width: 348px;height: 40px;background: #58066f;float: right;text-align: center;font: 13.5px OpenSansLight;color: #fff;line-height: 40px;}
.shop_box .successful_orders_block span{font: 14px OpenSansBold;}
.shop_box .successful_orders_block:before{background: url(../img/shop_decor_buy.png) no-repeat;content: '';display: inline-block;position: relative;top: 5px;width: 21px;height: 20px;margin-right: 10px;}
.shop_box .printscreen{width: 728px;height: 548px;margin: 30px 0 20px 0;border: 1px solid #c0c0c0;}
.shop_box .shortDesc{font: 14px OpenSansLight;color: #333;line-height: 28px;padding-left: 5px;}
.shop_box .fullDesc{font: 14px OpenSansLight;color: #333;line-height: 28px;padding-left: 5px;}
.shop_box .readMore{font: 14px OpenSansLight;color: #58066f;line-height: 28px;padding-left: 5px;text-decoration: underline;}
.shop_box .readMore:hover{color: #ac83b7;}
.shop_box .go-to-site-btn{width: 255px;height: 40px;display: block;margin:  0 auto;text-align: center;font: 14px OpenSansRegular;color: #fff;background: #df9c52;border-radius: 15px;line-height: 40px;margin-top: 20px;}
.shop_box .go-to-site-btn:hover{background: #e5b075;}
.shop_box .box-title-section{font: 16px OpenSansBold;color: #333;padding: 46px 0 13px 0;}
.purpleLine{width: 65px;height: 2px;float: left;background: #58066f;}
.greyLine{width: 665px;height: 1px;float: left;margin-top: 1px;background: #eeeeee;}
.shop_box .sections ul{width: 182px;height: auto;float: left;margin-top: 21px;}
.shop_box .sections ul .li-n0-hover{font: 16px OpenSansRegular;color: #333;padding-bottom: 7px;}
.shop_box .sections ul li a{font: 14px OpenSansRegular;color: #bbbbbb;cursor: pointer;line-height: 28px;}
.shop_box .sections ul li a:hover{color: #333;}
.shop_box .filter-block{width: 730px;margin: 30px auto 0px auto;}
.shop_box .filter-block .filter-btn{width: 140px;height: 40px;font: 18px OpenSansSemiBold;text-align: center;line-height: 40px;color: #333;background: #f1f1f1;float: left;cursor: pointer;margin-right: 25px;}
.shop_box .filter-block .filter-btn.active{background: #df9c52;color: #fff;}
.shop_box .filter-block .filter-btn.last-btn{width: 68px;margin-right: 0;}
.shop_box .filtered-item{width: 242px;float: left;margin-top: 48px;}
.shop_box .filtered-item .title-letter{font: 40px OpenSansSemiBold;color: #df9c52;float: left;padding-right: 22px;line-height: 40px;}
.shop_box .filtered-item ul{float: left;}
.shop_box .filtered-item ul li a{color: #333;font: 16px OpenSansRegular;line-height: 28px;}
.shop_box .brand-letter-info-tab2,.shop_box .brand-letter-info-tab3,.shop_box .brand-letter-info-tab4,.shop_box .brand-letter-info-tab5{display: none;}
/* --- */
.wrap_main_block_information_reviews{width: 100%;background: #f6f6f6;padding-bottom: 50px;}
.wrap_block_information_reviews{width: 1110px;height: auto;margin: 0 auto;}
.wrap_block_information{width: 730px;}
.wrap_block_information_reviews .wrap_block_info{padding-top: 43px;}
.wrap_block_information_reviews .wrap_block_info div{height: 38px;border: 1px solid #df9c52;background: #fff;color: #333;text-align: center;padding: 0 18px;float: left;font: 14.2px OpenSansLight;line-height: 38px;margin-right: 17px;}
.wrap_block_information_reviews .wrap_block_info div.last{margin-right: 0;}
.wrap_block_information h2{font: 16px OpenSansBold;color: #333;padding: 44px 0 14px 0;}
.reviews_box{width: 730px;}
.reviews_box .reviews_1{width: 730px;height: auto;margin-top: 29px;padding-bottom: 29px;border-bottom: 2px dotted #b2b2b2;}
.reviews_box .reviews_1.last{border: none;}
.reviews_box .reviews_1 .infoBl_rev{width: 224px;float: left;height: auto;margin-top: 6px;}
.reviews_box .reviews_1 .infoBl_rev .ico{float: left;width: 79px;height: 79px;padding-right: 14px;overflow: hidden;border-radius: 50%;}
.reviews_box .reviews_1 .infoBl_rev .name{font: 16px OpenSansSemiBold;color: #333;padding-top: 4px;}
.reviews_box .reviews_1 .infoBl_rev .date{font: 14px OpenSansLight;color: #333;padding-top: 2px;}
.reviews_box .reviews_1 .infoBl_rev .star{width: 13px;height: 12px;float: left;margin-top: 10px;margin-right: 3px;background: url(../img/star_reviews_shop.png);}
.reviews_box .reviews_1 .infoBl_rev .star.grey{background: url(../img/star_reviews_shop_2.png);}
.reviews_1 .infoBl_rev .stars div {
    width: 16px;
    height: 14px;
    float: left;
    margin-right: 5px;
    cursor: pointer;
    background: url(../img/reviews_star_1.png);
}
.reviews_1 .infoBl_rev .stars div.grey {
    background: url(../img/reviews_star_2.png);
    background-size: 100% 100%;
}
.reviews_box .reviews_1 .coment{width: 456px;height: auto;float: right;padding: 16px 18px 16px 18px;background: #fff;position: relative;}
.reviews_box .reviews_1 .coment .txt_1:before{content: url(../img/shop_reviews_coment.png);position: absolute;top: 36px;left: -9px;}
.reviews_box .reviews_1 .coment .txt_1{font: 14px OpenSansLight;color: #333;line-height: 22px;}
.wrap_reviews_write_reg{font: 14px OpenSansRegular;color: #333;margin-top: 6px;}
.wrap_reviews_write_reg a{color: #58066f;text-decoration: underline;}
.wrap_reviews_write_reg a:hover{color: #ac83b7;}
.wrap_reviews_write_form{width: 730px;margin-top: 14px;}
.wrap_reviews_write_form textarea{width: 716px;height: 84px;font: 14px OpenSansRegular;color: #333;resize: none;border: 1px solid #cdcdcd;padding: 6px 0px 0px 12px;}
.wrap_reviews_write_form .wrap_bottom_reviews_write{width: 728px;height: 58px;border: 1px solid #cdcdcd;border-top: none;background: #f3f3f3;margin-top: -3px;}
.wrap_reviews_write_form .wrap_bottom_reviews_write .bottom_reviews_write1{font: 14px OpenSansRegular;color: #333;float: left;line-height: 58px;margin-right: 8px;margin-left: 14px;}
.wrap_reviews_write_form .wrap_bottom_reviews_write .bottom_reviews_write2 .star{width: 13px;height: 12px;float: left;margin-top: 23px;margin-right: 3px;cursor: pointer;background: url(../img/star_reviews_shop_2.png);}
.wrap_reviews_write_form .wrap_bottom_reviews_write .bottom_reviews_write3{width: 175px;height: 32px;font: 13px OpenSansRegular;color: #fff;text-align: center;line-height: 32px;background: #df9c52;border-radius: 15px;float: right;cursor: pointer;margin: 13px 21px 0 0;}
.wrap_reviews_write_form .wrap_bottom_reviews_write .bottom_reviews_write3:hover{background: #e5b075;}
/*---*/
.fast_order_cover{width: 350px;height: 460px;float: right;}
.fast_order{width: 350px;height: 460px;background: #f8f8f8;}
.fast_order .hed_form_order{font: 30px OpenSansSemiBold;color: #58066f;padding: 15px 0 0 28px;}
.fast_order .razd{width: 40px;height: 1px;background: #58066f;margin: 6px 0 0 28px;}
.fast_order .desc_fast_order{font: 14px OpenSansLight;color: #9d9d9d;line-height: 20px;padding: 10px 0 14px 28px;}
.fast_order form{text-align: center;}
.fast_order form input{width: 276px;height: 38px;border: 1px solid #e2e2e2;font: 14px OpenSansLight;color: #333;padding-left: 14px;margin-bottom: 19px;}
.fast_order .fast_order_submit{width: 298px;height: 40px;background: #df9c52;border-radius: 15px;margin: 0 auto;font: 16px OpenSansRegular;color: #fff;cursor: pointer;text-align: center;line-height: 40px;margin-bottom: 12px;}
.fast_order .fast_order_submit:hover{background: #e5b075;}
.fast_order .calcOrder{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.fast_order .calcOrder:before{background: url(../img/main_form_calc.png) no-repeat;content: '';display: inline-block;position: relative;top: 5px;width: 15px;opacity: .5;height: 19px;margin-right: 8px;}
.fast_order .calcOrder:hover:before{opacity: 1;}
.fast_order_cover .zag{font: 20px OpenSansBold;color: #333;text-transform: uppercase;padding-top: 28px;}
.fast_order_cover .wrap-actions-item div{margin-top: 20px;}
/* End Shop */