@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.list__title,.title,b,optgroup,strong{font-weight:700}body,sub,sup{position:relative}blockquote,body,fieldset,figure{margin:0}fieldset,sub,sup{vertical-align:baseline}fieldset,img,legend{border:0}.btn,.btn-text,.button,.input,.input-tips{box-sizing:border-box}hr,input[type=search]{box-sizing:content-box}body,fieldset,legend,td,th{padding:0}#mask,.page-wrap,body{width:100%}.col-50,.fll{float:left}.input,.scrollToTop{-webkit-transition:.3s}.article__header,.block-card__header,.card_product{-webkit-box-direction:normal}.default-table,table{border-spacing:0;border-collapse:collapse}.bonus-table,.bw-section__table,.default-table,table{border-collapse:collapse}body,html{height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{font-size:16px;font-family:'PT Sans',sans-serif;color:#333;line-height:1.2}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}*,a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{outline:0;font-size:100%;background:0 0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;font-family:'PT Sans',sans-serif}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}#mask,.main,.page-wrap{height:100%}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.section{margin-bottom:60px}font{font-size:14px}#mask{position:fixed;background-color:rgba(0,0,0,.2);z-index:99;cursor:pointer}@media (device-height:755px){#mask,.popup{position:absolute}.popup{top:40px}}.page-wrap{display:table;position:relative;overflow:hidden}.main{display:table-row}.clearfix:after{display:table;content:'';clear:both}.flr{float:right}.scrollToTop{position:fixed;bottom:50px;left:40px;display:block;width:60px;height:60px;border-radius:50%;background:url(../img/general/scrollToTop.png) 50% 50% no-repeat rgba(38,169,224,.5);transition:.3s;cursor:pointer;z-index:100}.scrollToTop:hover{background-color:#26a9e0}.content,.content_full-w{display:inline-block}.content_full-w{width:100%}.container{width:940px;padding:0 10px;margin:0 auto;font-size:0;position:relative}.container__leftside,.container__rightside{display:inline-block;width:220px;vertical-align:top}.container__leftside{margin-right:20px}.container__rightside{margin-left:20px}@media (min-width:1300px){.container{width:1260px}}h1{font-size:24px;margin:0 0 20px}.section-title i,h1 i{vertical-align:middle;margin-right:10px}h2{font-size:21px;margin:0 0 1.2em}h3{font-size:18px;margin:0 0 5px}.text,h4{font-size:16px}h4{margin:0 0 .6em}.section-title{margin-bottom:20px}.section-title i{display:inline-block;margin-bottom:-2px;vertical-align:bottom}.text{margin:0 0 15px}.text_18{font-size:18px}.text_18 .material-icons{vertical-align:middle;margin-right:5px}.text-small{font-size:12px}.title{margin-bottom:5px;font-size:18px}.message{margin:5px 0 20px;font-size:12px;color:gray}.list{margin-bottom:25px}.list ol,.list ul{margin:0;padding:0 0 0 20px}.list_circle-num{position:relative;list-style:none}.list_circle-num .list__item:before{content:attr(data-count);position:absolute;top:-5px;left:-3px;display:inline-block;width:25px;height:25px;border-radius:50%;text-align:center;color:#fff;font-size:15px;font-weight:700;line-height:25px;background-color:#ccc}.input__validation-icon:after,.list_checkmark .list__item:before,.selectbox:after{content:''}.list_checkmark{list-style:none;margin:0;padding:0}.list__item,.list_checkmark,.list_checkmark .list__item{position:relative}.list_checkmark .list__item:before{position:absolute;top:4px;left:0;display:inline-block;width:17px;height:13px;background-image:url(../img/general/arrow/arrow-sprite.png);background-repeat:no-repeat}.list_checkmark .list__item_blue:before{background-position:-17px 0}.list__title{margin-bottom:10px}.heading__open-soon{color:#f05a22;font-style:italic;font-weight:400;font-size:18px;padding-left:15px}.rules-list{max-width:700px}.rules-list ol>li{display:block;font-weight:400;font-size:16px;padding-bottom:15px}.books-icon,.btn,.link_dsh,.rules-list__first{display:inline-block}.rules-list ol>li:before{content:counters(item,".") ". ";counter-increment:item;font-weight:700}.rules-list ol{counter-reset:item;padding:0;margin:0}.rules-list__first{margin:0;padding:0 0 15px;font-weight:700}.rules-list>ol>li{font-size:18px;padding-bottom:15px}.rules-list ol>li>ol>li>ol{margin-top:15px;margin-bottom:-15px}.link,.link_s-u-c_g{font-size:16px;color:#26a9e0;text-decoration:underline}.link:hover,.link_dsh,.link_gray:hover,a.btn,a.btn_large,a.btn_normal,a.btn_small{text-decoration:none}.link_s-u-c_g{font-size:12px;color:gray;font-weight:400;cursor:pointer}.link_gray,.link_gray:hover{color:inherit}.link_dsh{border-bottom:1px dashed #333;font-size:14px;margin-top:10px}.link_gray{text-decoration:underline}.icon{margin:0 5px -2px 0;font-size:20px;vertical-align:bottom}.icon_pay,.icon_time{color:#b3b3b3}.icon_event,.selectbox__case a:hover{color:#26a9e0}.btn,.button_buy,.button_buy_basket,.button_where{color:#fff}.books-icon{background-image:url(../img/general/sprite/books-sprite.png);background-repeat:no-repeat;vertical-align:middle;width:22px;height:21px;margin-right:12px}.books-icon_general,.books-icon_grey{background-position:-69px -5px}.account-menu__item_active .books-icon_grey,.books-icon_grey:hover,:hover>.books-icon_grey{background-position:-37px -5px}.books-icon_white{background-position:-5px -5px}.books-icon_blue{background-position:-100px -5px}.btn{line-height:30px;padding:0 10px;border-radius:3px;text-align:center;margin-bottom:10px}.btn_normal,.btn_small{padding:0 20px;font-size:14px}.btn_disabled{opacity:.5;cursor:default}.btn_large,.btn_normal,.btn_small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:#26a9e0;color:#fff;text-align:center;cursor:pointer}.btn_small{height:30px;-webkit-transition:.2s;transition:.2s}.btn_large,.btn_normal{vertical-align:top}.btn_normal{-ms-flex-pack:distribute;justify-content:space-around;box-shadow:none;height:35px}.event__link,.input-wrap{-webkit-box-align:center}.btn_large{height:45px;padding:0 30px;font-size:16px;font-weight:700}.btn_large .material-icons{margin-right:10px}.button,button.btn,button.btn_large,button.btn_normal,button.btn_small{border:none}.button{display:block;height:35px;padding:0 20px;font-size:14px;border-radius:3px;cursor:pointer}.button:active,.button:focus{outline:0}.button_buy,.button_buy_basket,.button_expected{height:30px;background:#8bc53f;font-size:14px;margin:0 auto;min-width:108px;white-space:nowrap}.button_buy:hover,.button_buy_basket:hover,.button_expected:hover{background:#7db139}.button_in-basket{-webkit-animation:add2basket .4s ease-in-out;animation:add2basket .4s ease-in-out;background-color:#26a9e0}.button_in-basket:hover{background:#2298ca}.button_where{height:30px;margin:0 auto;background-color:#0060ae}.button_where:hover{background:#00569d}.button_not-in-stock{height:30px;min-width:auto;margin:0 auto;color:gray;cursor:default}.button_not-in-stock,.button_not-in-stock:hover{background-color:#fff}.button_expected{background-color:#e6e6e6;color:#333}.button_expected:hover{background-color:#cfcfcf}@-webkit-keyframes add2basket{0%{background-color:#8bc53f;color:#fff}50%{color:rgba(255,255,255,0)}to{background-color:#26a9e0;color:#fff}}@keyframes add2basket{0%{background-color:#8bc53f;color:#fff}50%{color:rgba(255,255,255,0)}to{background-color:#26a9e0;color:#fff}}.button_big{padding:0 30px;height:45px;min-width:150px;vertical-align:middle;display:inline-block}.btn_product-buy{background:url(../img/general/cart-icon.png) 20px 50% no-repeat #f05a22;margin:0;color:#fff;padding-left:60px}.btn_product-buy:focus,.btn_product-buy:hover{background:url(../img/general/cart-icon.png) 20px 50% no-repeat #e94b10}.btn-text{display:inline-block;margin:8px 0 0 25px;padding-left:30px;background:no-repeat #fff;color:gray;font-size:13px;font-weight:400;-webkit-transition:.2s;transition:.2s}.input,.selectbox{padding:0 10px;border:1px solid #b2b2b2}.choice__title,.count-result__value,.upcase--bold{font-weight:700}.btn-text-bookmark{margin-left:20px;background-image:url(../img/general/bookmark/bookmark.png)}.btn-text-bookmark_active{background-image:url(../img/general/bookmark/bookmark_active.png)}.btn-text-in-stock{background-image:url(../img/general/search/search-icon.png)}.btn-text:focus,.btn-text:hover{color:#26a9e0;-webkit-transition:.2s;transition:.2s}.button_blue{color:#fff;background-color:#26a9e0}.btn_gray{background-color:#e6e6e6;color:#333}.btn_orange{background-color:#f05a22;color:#fff}.btn_orange:focus,.btn_orange:hover{background-color:#e94b10}.btn_blue{background-color:#26a9e0;color:#fff}.btn_blue:hover{background-color:#1e9acf}.btn_green{background-color:#8bc53f;color:#fff}.btn_green:hover{background-color:#7eb436}.btn_yellow{background-color:#ffca05;color:#333}.btn_yellow:hover{background-color:#ebb900}p.input__error{display:block;position:absolute;top:100%;width:300px;left:0;font-size:12px;color:#ec1846;margin:0;white-space:nowrap}.input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:20px 0;position:relative}.input-wrap_textarea{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.input-wrap_textarea .input-label{margin-top:10px}.input__validation-icon{display:inline-block;position:relative}.input__validation-icon:after{position:absolute;top:50%;right:10px;display:none;width:15px;height:11px;margin-top:-6px;background-image:url(../img/general/sprite/form-set.png);background-repeat:no-repeat}.input__validation-icon_error:after{display:block;background-position:-1px -15px}.input__validation-icon_valid:after{display:block;background-position:0 0}.checkbox input[type=checkbox],.checkbox input[type=radio],.input__validation-icon_error .input__decor-icon_show-pass,.input__validation-icon_valid .input__decor-icon_show-pass,.radiobox input[type=checkbox],.radiobox input[type=radio]{display:none}.input,.input__label{display:inline-block}.input{width:200px;height:35px;border-radius:3px;background-color:#fff;font-size:14px;line-height:35px;transition:.3s}.input:focus{border:1px solid #26a9e0;box-shadow:0 0 3px 0 #26a9e0;outline:0;-webkit-transition:.3s;transition:.3s}.input_error{position:relative;border:1px solid #ec1846}.input_error:focus,.input_valid:focus{border:1px solid #26a9e0}.input_valid{position:relative;border:1px solid #8bc53f}.input:disabled{background-color:#f1f1f1}.input_size_small{width:100px}.input_textarea{width:100%;height:90px;padding:5px;resize:none;margin:10px 0;line-height:1.2}.input__small-link{font-size:12px;text-decoration:underline;cursor:pointer;color:gray}.event__link,.event__link span:hover,.input-tips__item,.input__small-link:hover{text-decoration:none}.block-card__links a:active,.block-card__links a:hover,.block-card__links a:link,.block-card__links a:visited,.input__small-link:active,.input__small-link:hover,.input__small-link:link,.input__small-link:visited{color:gray}.input__label{width:90px;margin-right:5px;font-size:14px}.input__label_top{display:block;font-size:12px;color:#929497;margin-bottom:5px}.input__decor-icon{position:absolute;width:22px;height:22px;background-image:url(../img/general/sprite/login-sprite.png);background-repeat:no-repeat;-webkit-transition:.3s;transition:.3s}.input__decor-icon_show-pass_active,.popup__input:focus+.input__decor-icon{background-image:url(../img/general/sprite/login-sprite_active.png)}.input__decor-icon_name{background-position:0 0;top:15px;left:15px}.input__decor-icon_email{background-position:0 -42px;top:15px;left:12px}.input__decor-icon_pass{background-position:4px -85px;top:12px;left:10px}.input__decor-icon_show-pass{background-position:0 -133px;top:12px;right:10px;cursor:pointer}.input-tips{display:inline-block;position:absolute;background-color:#fff;z-index:100;border:1px solid #ccc;border-top:0;border-radius:0 0 5px 5px}.input-tips__item{display:block;font-size:14px;padding:5px 10px;color:#333;cursor:pointer}.input-tips__item:hover{background-color:#f1f1f1}.popup__input:focus+.input__decor-icon{-webkit-transition:.3s;transition:.3s}.checkbox label,.radiobox label{position:relative;display:inline-block;font-size:14px;padding-left:24px}.checkbox label:before,.radiobox label:before{content:'';position:absolute;top:0;left:0;display:inline-block;width:16px;height:16px;margin:0 10px -3px 0;background:url(../img/general/sprite/checkbox-sprite.png) no-repeat #fff;vertical-align:top;cursor:pointer}.selectbox,.selectbox__cases{background-color:#fff;box-sizing:border-box}.checkbox input[type=checkbox]:checked+label:before,.radiobox input[type=checkbox]:checked+label:before{background-position:-24px 0}.checkbox input[type=radio]:checked+label:before,.radiobox input[type=radio]:checked+label:before{background-position:0 0}.radiobox label:before{background-position:0 -21px}.checkbox label:before{background-position:-24px -21px}.checkbox_err-report{margin-bottom:5px}.checkbox_err-report:last-child,.selectbox__case:last-child{margin-bottom:0}.checkbox_err-report input[type=checkbox]:checked+label,.popup-list__booklists .checkbox input:checked+label{color:#26a9e0}.event__link,.selectbox__case a{font-size:14px;color:#333}.selectbox{display:inline-block;height:30px;width:200px;margin:0;line-height:30px;font-size:14px;border-radius:3px;position:relative;cursor:pointer}.selectbox:after{position:absolute;right:10px;top:10px;width:10px;height:10px;background-image:url(../img/general/arrow/arrow.png);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.selectbox__current{height:30px;padding-right:12px;word-break:break-all;overflow:hidden}.selectbox__cases{display:none;min-width:200px;position:absolute;padding:15px 10px;top:32px;left:-1px;border:1px solid #b2b2b2;border-radius:5px;box-shadow:0 0 15px 0 #b2b2b2;z-index:10;cursor:default}.additional-panel,.choice-item,.choice-list,.user-geo{position:relative}.selectbox__case{padding:0;list-style:none;line-height:1.2;margin:0 0 7px}.upcase--bold{text-transform:uppercase}.event__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.event__link span,.user-geo__current{text-decoration:underline}.event__link i{margin-right:5px;font-size:20px}.no_events{color:#ccc;margin-bottom:10px;font-size:14px}.additional-panel{padding-bottom:25px}.additional-panel__item{display:inline-block;padding-right:70px;vertical-align:middle;font-size:16px}.user-geo__current{display:inline-block;color:#26a9e0;cursor:pointer;padding-left:5px}.all-review:hover,.book-array__item,.card,.card__title,.selectbox__case a,.user-geo__current:hover{text-decoration:none}.choice-list{margin:15px 0}.choice-item{display:inline-block;width:220px;height:100px;box-sizing:border-box;margin-right:20px;padding:20px 0 0 20px;border:1px solid #ccc;cursor:pointer}.choice-item:hover,.choice-item_active{background-color:rgba(38,169,224,.1)}.choice-item_active{border:2px solid #26a9e0;padding:19px 0 0 19px}.choice-item:nth-child(3){margin-right:0}.choice__title{padding-bottom:10px;font-size:16px}.choice__description,.count-result{font-size:14px}.tabs-nav{list-style:none;padding:0 0 40px;margin:0}.tabs-nav li{display:inline-block;padding-right:20px}.count-result{margin-bottom:15px}.seo{padding:50px 10px;box-sizing:border-box}.col-50{width:50%;font-size:0}.block-card__links .right,.order-btns,.order-info__text span{float:right}.seo__title{font-weight:400;font-size:14px;margin-bottom:15px}.seo__txt{color:gray;font-size:12px}.review__btn{margin-bottom:20px}.all-review{color:#333;padding-right:30px}.popup{width:330px;box-sizing:border-box;box-shadow:0 0 15px 0 #000;border-radius:5px;overflow:hidden;z-index:100;position:fixed}.popup_gift{width:770px}.popup_center{position:absolute;top:50%;left:50%}.popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:25px 0;width:100%;box-sizing:border-box;background-color:#26a9e0}.popup__title{font-size:21px;font-weight:700;color:#fff;width:100%;text-align:center;padding:0 30px;margin:0}.popup__text,.popup__text-title{margin:10px 0}.popup__close,.popup__close:hover{-webkit-transition:.2s;transition:.2s}.popup__close{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;opacity:.5}.popup__close:hover{opacity:1}.popup__close i{font-size:20px}.popup__content-title,.popup__text-title{font-size:15px;font-weight:700}.popup__body{width:100%;padding:40px;box-sizing:border-box;background-color:#fff}.popup__text{font-size:14px}.popup__text_registration{font-size:13px}.popup__text_registration .link{color:inherit}.popup__btns{border-top:1px solid #b3b3b3;padding-top:25px;margin-top:29px}.popup__input-wrap{margin:15px 0}.popup__input-wrap .input__validation-icon{width:100%;margin-bottom:5px}.popup__input{width:100%;height:45px}.popup__input_email,.popup__input_name,.popup__input_pass{padding-left:45px}.popup__btn_large,.popup__btn_normal{padding:0;text-align:center;box-sizing:border-box}.popup__btn_normal{width:250px;height:45px;margin-bottom:10px}.popup__btn_normal:last-child{margin-bottom:0}.popup__btn_large{width:270px}.popup__btn_action{display:block;font-weight:700}.popup-delete,.popup-pickup{width:330px;position:fixed;top:50%;left:50%}.popup-pickup{top:0;left:0;width:100%;height:100%;background-color:silver;z-index:100}.popup-pickup__close{position:absolute;top:20px;right:20px;width:50px;height:50px;box-sizing:border-box;padding:12px;background-color:#fff;z-index:101;cursor:pointer;color:gray;opacity:1}.popup-pickup__close:hover{color:#26a9e0}.popup-pickup__close i{font-size:25px;line-height:25px}.popup-pickup__search-form{width:350px;margin-bottom:10px}.popup-pickup__search-form .search-form__input{width:300px;opacity:.9}.popup-pickup__search-form .search-form__btn{background-color:#26a9e0}.popup-courier,.popup-post{position:fixed;top:50%;left:50%;width:475px}.popup-courier{font-size:14px;text-align:center}.popup-courier__time{text-align:left}.popup-courier__courier-service{text-align:left;margin-bottom:20px}.popup-courier__btn{margin-top:20px}.popup-post{text-align:center}.popup-post__radiobox{position:relative;text-align:left;margin-top:10px}.popup-post__label{display:block;width:auto;text-align:left}.popup-post__label-descr{margin-left:26px;text-align:left}.popup-post__text{font-size:14px;margin:5px 0;text-align:left}.popup-gallery{position:fixed;top:50%;left:50%;width:800px;height:600px;background-color:#fff;box-sizing:border-box;padding:20px;text-align:center}.popup-gallery__control{position:absolute;top:50%;width:55px;height:100px;margin-top:-50px;cursor:pointer}.popup-gallery__control_left{left:0;background-image:url(../img/general/sl_l.png)}.popup-gallery__control_right{right:0;background-image:url(../img/general/sl_r.png)}.popup-gallery__sub-controls .popup-gallery__control{width:30px;height:100px;background-image:none;background-color:rgba(255,255,255,.2);-webkit-transition:.2s;transition:.2s}.popup-gallery__sub-controls .popup-gallery__control .material-icons{color:#ccc;font-size:30px;-webkit-transition:.2s;transition:.2s;line-height:100px}.popup-gallery__sub-controls .popup-gallery__control .material-icons:hover{color:#26a9e0;-webkit-transition:.2s;transition:.2s}.popup-gallery__sub-controls .popup-gallery__control_left{left:0}.popup-gallery__sub-controls .popup-gallery__control_right{right:0}.popup-gallery__sub-controls .popup-gallery__control:hover{background-color:rgba(255,255,255,.8);-webkit-transition:.2s;transition:.2s}.popup-galery__main-viewport,.popup-gallery__main-image{position:relative;width:100%;height:440px;margin:10px 0}.popup-galery__main-viewport{line-height:440px;margin:0 auto}.popup-galery__main-viewport img{display:inline-block;vertical-align:middle;text-align:center;max-width:100%;max-height:100%}.popup-gallery__sub-images{position:relative;width:760px;overflow:hidden}.popup-gallery__sub-images-list{width:5000px;padding:0;list-style:none;font-size:0;text-align:left}.popup-gallery__sub-image{vertical-align:top;display:inline-block;width:100px;height:100px;line-height:100px;box-sizing:border-box;border:1px solid #ccc;margin-right:10px;-webkit-transition:.3s;transition:.3s}.popup-gallery__sub-image_active{border:2px solid #26a9e0}.popup-gallery__sub-image:hover{box-shadow:inset 0 0 3px 0 #26a9e0;-webkit-transition:.3s;transition:.3s}.login-social__btn:last-child,.popup-gallery__sub-image:last-child{margin-right:0}.popup-gallery__sub-image img{display:inline-block;vertical-align:middle;text-align:center;max-width:97%;max-height:97%}.popup__close_grey i{color:#aaa}.login-social__title{margin:0 0 15px;font-size:18px;font-weight:700;color:#26a9e0}.login-social__btns{list-style:none;border-bottom:1px solid #b3b3b3;padding:0 0 29px;margin:0 0 25px}.login-social__btn{display:inline-block;width:44px;height:44px;margin-right:10px;border-radius:3px;background-image:url(../img/general/social.png);background-repeat:no-repeat;opacity:.8;cursor:pointer;-webkit-transition:.2s;transition:.2s}.login-social__btn:hover{opacity:1;-webkit-transition:.2s;transition:.2s}.bw-cart__all-bonuses span:last-child,.orders__cart-items .cart-item_deleted{opacity:.5}.login-social__btn_vk{background-color:#45668e;background-position:15px 8px}.login-social__btn_fb{background-color:#3b5998;background-position:-30px 8px}.login-social__btn_tw{background-color:#00aced;background-position:-74px 8px}.login-social__btn_ok{background-color:#f2720c;background-position:-118px 8px}.booklist{margin:0 0 10px;padding-left:3px;list-style:decimal;font-size:14px}.booklist li{vertical-align:top;margin:10px 0}.booklist li:last-child{margin:0}.booklist-item{position:relative;font-size:0}.booklist-item__descr,.booklist-item__image{display:inline-block;font-size:0;vertical-align:top}.booklist-item__image{height:80px;margin-right:10px;width:50px}.booklist-item__image img{width:100%;max-width:50px;max-height:80px}.booklist-item__descr{width:115px}.booklist-item__name{font-size:12px;max-height:46px;overflow:hidden}.booklist-item__author{font-size:12px}.booklist-item__price{position:absolute;bottom:0;left:60px;font-size:12px}.order-form__comment{width:585px;margin-bottom:20px;height:150px;resize:none}.order-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f2f2f2;margin-top:20px;padding:20px;box-sizing:border-box;font-size:0}.order-info__item{display:inline-block;width:210px;height:200px}.order-info__item_cart{padding-right:55px;box-sizing:border-box}.order-info__title{font-size:16px;font-weight:700;margin-bottom:10px}.order-info__title i{display:inline-block;margin-right:10px;margin-bottom:-2px;vertical-align:bottom}.order-info__text{margin:7px 0;font-size:14px}.order-info__text_label{font-size:12px;color:gray}.order-btns__order-send{background-color:#f05a22;margin-left:30px;text-decoration:none}.order-complete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;text-align:left}.order-complete__wrap{margin-top:170px;text-align:center}.order-complete__img,.order-complete__main{display:inline-block;vertical-align:top}.order-complete__main{margin-left:20px}.order-complete__title{font-size:21px;font-weight:700;color:#26a9e0;margin:10px 0}.order-complete__descr{font-size:16px}.order-complete__btns{margin-top:20px}.order-complete__btn{margin-right:15px}.order-complete__link{line-height:35px;vertical-align:middle}.order-complete__radiobox label{width:auto}.form-adress{text-align:left;font-size:0;margin-bottom:15px}.form-adress__input-wrap{display:inline-block;margin:0 0 10px}.form-adress__input-wrap .input__label{margin-right:0}.form-adress__input-wrap_index .input__label{width:60px}.form-adress__input-wrap_index .input{width:70px;margin-right:15px}.form-adress__input-wrap_city .input__label{width:50px}.form-adress__input-wrap_city .input{width:200px}.form-adress__input-wrap_adress{margin-top:10px}.popup-review__done-message .popup__text,.popup-review__input-wrap .input_textarea{margin:0}.form-adress__input-wrap_adress .input__label{width:60px}.form-adress__input-wrap_adress .input{width:335px}.popup-review{width:475px;position:fixed;top:50%;left:50%;text-align:center}.popup-review__done-message{width:500px;top:50%;left:50%;display:none}.popup-review__input-wrap{margin-top:0;text-align:left}.popup-review__input-wrap>.input-label{width:80px;font-size:14px;color:gray}.popup-review__input-wrap .input{width:315px}.popup-review__input-wrap .btn_large{margin-right:20px}.popup-review__rating-vote{font-size:14px;color:gray;margin-left:20px}.rating_star{color:#ffca05;font-size:16px}.rating_star i{font-size:16px;vertical-align:bottom}.popup-claim{width:430px}.popup-claim__list{margin:0 0 10px;padding:0;font-size:14px}.popup-claim__list li{margin-bottom:5px}.popup-claim .popup__text{margin:0}.popup-claim .btn_normal{margin-left:50px}.popup-claim__done-message .popup__text{margin:0}.seo-wrap{margin:20px 0 40px}.seo-item{display:inline-block;width:380px;margin:0 30px 0 80px;vertical-align:top}.seo-item:last-child{margin:0}.seo-item__title{margin-bottom:10px;font-size:14px;color:#333;font-weight:400}.seo-item__text{font-size:12px;color:gray}@media (min-width:1300px){.seo-item{width:540px;margin:0 20px 0 80px}.seo-item:last-child{width:550px;margin:0}}.book-array{border:1px solid #b3b3b3;text-align:center;padding:20px;box-sizing:border-box}.book-array__title{font-size:16px;font-style:italic;margin-bottom:30px}.book-array__item{display:block;color:#333;margin-bottom:20px}.book-array__item:last-child{margin-bottom:0}.book-array__image{display:inline-block;width:70px;height:110px}.book-array__image img{width:auto;height:auto;max-width:70px;max-height:110px}.book-array__name{font-size:14px}.block-card__links a,.book-array__author{font-size:12px;color:gray}.gift-cards__list{margin:0;padding:0;max-width:700px;list-style-type:none;counter-reset:item}.gift-cards__list li{display:block;font-weight:400;font-size:16px;padding-bottom:15px}.gift-cards__list li:before{content:counters(item,".") ". ";counter-increment:item;font-weight:700}.block-card,.block-card:hover{-webkit-transition:.2s;transition:.2s}.block-card{border-radius:5px;box-sizing:border-box;margin-bottom:20px;overflow:hidden;padding:0;position:relative;width:220px;height:340px;border:1px solid #b3b3b3}.block-card:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.block-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;height:66px;width:auto;margin:4px 4px 0;text-align:center;font-size:18px;font-weight:700;color:#fff}.block-card__content{padding:19px;text-align:center}.block-card__content .text{margin:10px 0 0;font-size:16px;line-height:18px;color:#ec1846}.block-card__links{padding:0 20px;position:absolute;bottom:20px;box-sizing:border-box;width:100%;font-size:14px}.block-card__links a{line-height:1.2}.block-card__links .left,.card_review .star-rating__stars,.review__rating{float:left}.widget__item,.widget__item:hover{-webkit-transition:.2s;transition:.2s}.widget__item{width:220px;border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:4px;overflow:hidden;height:340px;border:1px solid #b3b3b3}.widget__item:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.breadcrumbs .breadcrumbs__item:last-child a:after,.news__items-wrap .news-item:last-child{display:none}.container_cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.container_cards-product{margin:10px}.container_cards-bookmarks{margin:10px 0}.card{box-sizing:border-box;border:1px solid #ccc;border-radius:5px;padding:4px 4px 10px;display:block;color:#333;background:#fff;position:relative}.card h2{margin-bottom:5px;line-height:20px}.card:hover{border-color:#bbdaf2;box-shadow:0 0 5px 0 rgba(38,169,224,.5)}.card__img{width:100%}.card__date{font-size:12px;color:#ccc;padding-bottom:10px}.card__date_shops{position:relative;padding-left:25px}.card__date_shops:after{content:'';background-image:url(../img/general/sprite/shops_sp.png);background-repeat:no-repeat;display:block;width:19px;height:16px;background-position:-5px -5px;position:absolute;top:0;left:0}.card__text{font-size:14px;padding-bottom:20px}.card__title{display:block;font-size:15px;line-height:1.2;font-weight:700;color:inherit;overflow:hidden}.card__author,.card__price{font-size:14px;line-height:1.2}.card__author{color:gray;overflow:hidden;margin-bottom:5px}.card__price{margin-bottom:10px}.card__link{position:relative;display:block;text-align:center;width:140px}.card__status_comming-available:after,.card__status_not-available:after{position:absolute;left:0;bottom:0;display:block;width:140px;height:30px;font-size:14px;line-height:30px;font-style:italic;color:#fff;text-align:center;content:"РќРµС‚ РІ РїСЂРѕРґР°Р¶Рµ";background-color:gray}.card__status_comming-available:after{content:"РЎРєРѕСЂРѕ РІ РїСЂРѕРґР°Р¶Рµ";background-color:#f05a22}.card__annotation{font-size:14px;margin-bottom:15px}.card__feature{font-size:14px;margin-bottom:10px}.card__show-more{font-size:14px;color:gray;text-decoration:underline;cursor:pointer}.breadcrumbs .breadcrumbs__item a:hover,.card__show-more:hover{text-decoration:none}.card_wide{width:300px}.card_wide .card__img{width:100%;height:220px}.card_event{margin-right:20px;margin-bottom:20px}.card_product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:150px;height:372px;margin:5px 10px;text-align:center;border-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3);vertical-align:top}.card_product .card__img{max-width:140px;max-height:224px;width:auto;height:auto;margin-bottom:8px}.card_product .card__description{height:120px;padding:0}.card_product .card__title{height:37px}.card_product .card__author{height:20px}.card_product .star-rating{display:none}.card_product-line{display:block;width:100%;height:auto;padding:20px;text-align:left}.card_product-line .card__description{margin-left:160px;height:auto}.card_product-line .card__link{float:left;padding-right:20px}.card_product-line .card__author,.card_product-line .card__title{height:auto;margin-bottom:5px}.about p,.card_product-line .button,.features .features__item p,.reviews .review__body p{margin:0}.card_product-line .star-rating{display:block}.card_product-line .star-rating__vote{vertical-align:top}.card_product-line .star-rating__stars{vertical-align:top;margin-left:5px}.card_product-line .star-rating__star{margin-top:6px}.card_bookmarks{margin:10px 19px}@media (min-width:1300px){.card_product-line .card__link{width:180px}.card_product-line .card__img{max-width:180px;max-height:300px}.card_product-line .card__description{margin-left:210px;height:auto}.card_bookmarks{margin:10px 15px}}.card_review{padding:30px;font-size:16px;margin:20px 10px}.card_review .star-rating__star{vertical-align:top}.review__date,.review__rating{display:inline-block;color:gray;font-size:12px;vertical-align:top}.review__rating{margin-left:10px}.review__date{float:right}.review__title{font-size:18px;font-weight:700;margin-bottom:15px}.review__author{text-align:right;font-weight:700;font-size:16px}.product__review-list_all .product__link_additional{text-align:center;font-size:14px}.card__description{padding:10px 20px}.card_text{font-size:14px}.card_event .card__img{background:#f6a182}.breadcrumbs{padding:0;list-style:none;margin:0 0 20px}.breadcrumbs .breadcrumbs__item{display:inline-block;font-size:12px}.breadcrumbs .breadcrumbs__item .icon{fill:#26a9e0}.breadcrumbs .breadcrumbs__item a{color:#333;text-decoration:underline;cursor:pointer}.breadcrumbs .breadcrumbs__item a.active,.breadcrumbs .breadcrumbs__item:last-child a{cursor:default;text-decoration:none}.breadcrumbs .breadcrumbs__item a:after{content:'';background-image:url(../img/general/arrow/arrow.png);background-repeat:no-repeat;width:20px;height:15px;display:inline-block;vertical-align:top;background-position:50% 50%}.banners__panel{display:block}.slider-main{position:relative;width:700px;border:1px solid #b3b3b3;border-radius:5px;box-sizing:border-box;margin-bottom:20px;-webkit-transition:.2s;transition:.2s;overflow:hidden;margin-right:20px;padding:0}.features .features__item:hover,.slider-main:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0;-webkit-transition:.2s;transition:.2s}.slider-main__viewport{position:absolute;top:0;left:0;height:338px;width:10000px;font-size:0}.slider-main__viewport-item{display:inline-block;width:690px;height:330px;margin:4px;text-decoration:none;border:none}.slider-main__viewport-item img{width:100%;height:100%}.slider-main__controls-wrap{position:absolute;left:0;bottom:15px;display:block;width:100%;text-align:center}.slider-main__controls{display:inline-block;margin:0 auto;padding:0;list-style:none;text-align:center;font-size:0}.slider-main__controls-item{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:rgba(0,0,0,.1);-webkit-transition:.3s;transition:.3s;cursor:pointer}.features .features__item:last-child,.slider-main__controls-item:last-child{margin-right:0}.slider-main__controls-item:hover,.slider-main__controls-item_active{background-color:rgba(0,0,0,.3)}.slider-main__arrow{position:absolute;box-sizing:border-box;height:338px;padding-top:150px;margin:auto;display:block;cursor:pointer;background-repeat:no-repeat}.slider-main__arrow i{font-size:48px;color:transparent}.slider-main__arrow_left{left:0;text-align:left}.slider-main__arrow_right{right:0;text-align:right}.slider-main:hover .slider-main__arrow i{color:rgba(0,0,0,.2)}.features .features__item,.month-book,.slider-main{height:340px;display:inline-block;vertical-align:top}.features{width:940px;padding:0}.features .features__item{width:300px;border:1px solid #b3b3b3;border-radius:5px;box-sizing:border-box;margin-bottom:20px;-webkit-transition:.2s;transition:.2s;padding:4px;overflow:hidden;height:100px;text-decoration:none;margin-right:20px}.features .features__item .image{box-sizing:border-box;padding:8px 0;height:91px;width:116px;border-radius:3px;background-color:#f2f2f2;text-align:center}.features .features__item .image img,.month-book .month-book__img img{width:auto;height:auto;max-width:100%;max-height:100%}.features .features__item .leftside{float:left;display:inline-block;margin-right:18px}.features .features__item .rightside{box-sizing:border-box;max-height:100px}.features .features__item .rightside .title,.month-book .text .name{font-size:15px;line-height:17px;font-weight:700;color:#26a9e0;margin:11px 0 2px}.features .features__item .rightside .text{font-size:14px;line-height:16px;color:#333}.features .features__item .rightside .descr{margin-top:14px;font-size:12px;color:gray}.features .features__item.books-banner .title{margin-bottom:18px}.widget{margin-bottom:20px;font-size:14px}.widget .widgets__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.round{border-radius:50%}.month-book .block-card__header{background-color:#8bc53f}.month-book .text .name{margin:0 0 4px;line-height:16px;color:#8bc53f}.month-book .text .author{color:gray;margin:7px 0 0;font-size:14px;line-height:1.2}.month-book .month-book__img{display:inline-block;width:100px;height:150px;position:relative;margin:8px auto 10px}.month-book .month-book__img-price:after{content:attr(data-price);position:absolute;top:50%;left:50%;margin-left:12px;margin-top:-34px;width:75px;height:75px;background-color:rgba(238,91,160,.9);border-radius:50%;font-size:20px;font-weight:700;line-height:75px;color:#fff}.block-card_holiday .block-card__header{background-color:#ec1846}.block-card_holiday__img-wrap{display:inline-block;width:180px;height:180px}.block-card_holiday__img{width:180px;height:180px}.block-card_holiday__link{display:inline-block;font-size:15px;color:#ec1846;margin-top:14px;text-decoration:none}.reviews .block-card__header{background-color:#ffca05}.reviews .review__body{padding:20px}.reviews .date{display:inline-block;float:right;font-size:12px;color:gray}.reviews .author,.reviews .title{font-size:15px;font-weight:700;line-height:17px;color:#333}.reviews .author{line-height:18px}.reviews .text{padding:5px 0;font-size:14px;line-height:16px}.social .social__btns{width:100%;font-size:0;padding:0;margin:0;list-style:none}.social .social__btns .social__btn{margin:0;padding:0;cursor:pointer;display:inline-block;height:40px;width:20%;background-image:url(../img/general/social.png);background-repeat:no-repeat}.social .social__btns .social__btn.vk{background-color:#45668e;background-position:16px 8px}.social .social__btns .social__btn.fb{background-color:#3b5998;background-position:-32px 8px}.social .social__btns .social__btn.tw{background-color:#00aced;background-position:-73px 8px}.social .social__btns .social__btn.ok{background-color:#f2720c;background-position:-118px 8px}.social .social__btns .social__btn.in{background-color:#517fa4;background-position:-163px 8px}.about{margin-bottom:45px}.about .about__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .about__wrap .leftside,.about .about__wrap .rightside{padding:0 10px;width:380px}.about .about__title{font-size:14px;color:gray;margin:5px 0}.about .about__text{font-size:12px;line-height:14px;color:gray}.special-books{color:#333;border:1px solid #ccc;border-radius:3px;padding:15px 25px;width:220px;box-sizing:border-box;margin-bottom:20px}.special-books.special-books--best .special-books__list .special-books__item:before,.special-books.special-books--best .special-books__title{color:#ec1846}.container__leftside_book .special-books{display:none}.special-books__title{font-style:italic;font-size:16px;margin:0 0 15px;color:#8bc53f}.special-books__list{padding:0;margin:0 0 0 22px;font-size:20px;list-style:none}.special-books__item{position:relative;line-height:25px;padding:0;margin:0 0 10px}.special-books__item:last-child{margin-bottom:0}.special-books__item:before{content:attr(data-num);position:absolute;top:0;left:-20px;font-style:italic;color:#8bc53f}.special-books__item .book__author,.special-books__item .book__name{color:#333;font-size:12px;line-height:1.2;margin:0;padding:0}.special-books__item .book__author{color:gray}.catalog .categories a,.special-books__item .book__name a{color:#333;text-decoration:none}.special-books__item .book__name a:hover{text-decoration:underline}.catalog{font-size:0}.catalog .navigation__title{font-size:16px;padding:0;margin:0;font-weight:700;line-height:1.2}.catalog .navigation__back{font-size:16px;line-height:1.2;position:relative;color:gray;text-decoration:none;display:block;margin-bottom:15px}.catalog .navigation__back:before{content:'';position:absolute;left:-20px;width:24px;height:24px;top:-2px;background:url(../img/general/arrow/arrow-left.svg)}.catalog .navigation__back:hover{color:#26a9e0}.catalog .navigation__back:hover:before{background:url(../img/general/arrow/arrow-left-blue.svg)}.catalog .navigation{padding:0;list-style:none;margin:0 0 25px}.catalog .navigation .navigation__item{margin:5px 0}.catalog .navigation .navigation__item--current a{color:#333;cursor:default;font-weight:700}.catalog .navigation .title{font-size:16px;line-height:17px;font-weight:700}.catalog .navigation__link{color:#333;text-decoration:none;font-size:15px;line-height:16px}.catalog .categories a:hover,.catalog .navigation__link:hover,.event__info a{color:#26a9e0}.catalog .navigation__link_red{color:#ec1846}.catalog .navigation--category{margin-left:10px;font-size:15px}.catalog .navigation+.navigation{margin-top:20px}.catalog .categories{margin:0 0 30px;padding-left:10px;list-style:none;font-size:16px}.catalog .categories a{font-size:16px}.catalog .content__title,.content .content__title{font-size:22px;color:#26a9e0;font-weight:400;line-height:1.2}.catalog .sliders{display:block}.catalog .month-book{display:none}.toggle-cardview{display:inline-block;width:65px;height:30px;margin:0 25px}.toggle-cardview__item{display:inline-block;height:30px;width:30px;cursor:pointer}.toggle-cardview__item_active{cursor:default}.toggle-cardview__item_land,.toggle-cardview__item_port{background-image:url(../img/general/sprite/toggle-sprite.png)}.toggle-cardview__item_port{margin-right:5px;background-position:0 30px}.toggle-cardview__item_port.toggle-cardview__item_active{background-position:0 0}.toggle-cardview__item_land{background-position:30px 30px}.toggle-cardview__item_land.toggle-cardview__item_active{background-position:30px 0}.avaliable{display:inline-block;vertical-align:middle}.output{margin:0;list-style:none}.output .item--slider:first-child,.output .item--slider:nth-child(6n+1){margin-left:10px}.output .item--slider{margin-right:20px}.output .item--slider:nth-child(6n){margin-right:0}.container_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content{vertical-align:top;box-sizing:border-box;width:calc(100% - 240px);width:-webkit-calc(100% - 240px)}.content .sliders{display:block}.catalog__btn_show-more{text-align:center}.catalog__btn_show-more .btn_normal{display:none}.about__main-image{border:1px solid #b3b3b3;border-radius:5px;-webkit-transition:.2s;transition:.2s;padding:4px;overflow:hidden;width:100%;height:400px;box-sizing:border-box;background-image:url(../img/general/about.png);background-repeat:no-repeat;background-position:4px 4px;margin-bottom:30px}.about__main-image:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0;-webkit-transition:.2s;transition:.2s}.about__columns{font-size:0;margin-bottom:30px}.about__columns .column{font-size:16px;display:inline-block}.about__columns .column:first-child{width:195px;color:gray}.about__columns .column ul{list-style:none;margin:0;padding:0}.about .text,.event__img img{max-width:100%}.event-item .books-icon,.event-item .material-icons{vertical-align:text-bottom;margin-right:5px}.news{margin-top:20px}.event-item{vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto 30px;overflow:hidden}.event-item .material-icons{color:#ccc}.event-img__container{margin-right:20px;text-align:center}.event__img,.event__img:hover{-webkit-transition:.2s;transition:.2s}.event__img{border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:4px;overflow:hidden;width:300px;text-align:center;border:1px solid #b3b3b3}.event__img:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.event__img-head{height:80px;color:#fff;font-size:28px;line-height:80px;text-align:center}.event__img-head_pink{background-color:#ee5ba0}.event__img-head_red{background-color:#ec1846}.event__img-head_orange{background-color:#f05a22}.event__img-head_blue{background-color:#26a9e0}.event__img-head_green{background-color:#8bc53f}.event__img-descr{font-size:18px;text-align:center}.event__title{font-size:21px;color:#26a9e0;margin:0 0 15px;padding:0;font-weight:700}.event__info{width:100%}.info__general{background-color:#f2f2f2;padding:15px 20px;box-sizing:border-box;margin:15px 0}.general__address,.general__time,.general__type{display:inline-block;vertical-align:top}.general__time{margin-right:40px}.general__address{max-width:380px}.info__title{font-size:12px;color:#999;padding:0;margin:0}.info__date,.info__type{font-size:14px;margin:0}.info__date{margin-top:7px}.info__type{display:inline-block;margin-right:10px}.info__type .material-icons{margin-left:-2px}.show-map{font-size:12px;color:gray}.show-map:hover{text-decoration:none}.info__descr{font-size:14px}.info__descr .fa{color:#26a9e0;font-size:16px;margin-right:10px}.disc{font-size:12px;color:gray}.disc .fa{vertical-align:middle;color:#888;font-size:14px;margin-right:5px}.social-share{padding:0;margin-bottom:15px}.event_social-intro .general__time{margin-right:15px}.event_social-intro .social-share{display:inline-block;margin-left:20px;margin-top:5px}.event_social-intro .social-btn{padding-left:25px}.event_social-intro .social-btn_active{width:50px}.event_social-intro .event__info{margin-left:315px}.event__cards-container{width:950px;margin:0 auto}.event__card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:20px}.event__button{background-color:#26a9e0;color:#fff;font-size:16px;height:45px;line-height:45px;width:195px;padding:0;text-align:center}ul.list_marked{list-style-type:none;padding:0}.event__button,ul.list_marked .fa{font-weight:700}.special-books__container{float:right;display:none;width:220px;margin-left:20px}.klp-actions .btn,.klp-actions .tryAgain,.klp__column,.klp__intro,.klp__logo{display:inline-block}.klp{font-size:0;box-sizing:border-box;margin:0 auto 40px;border:1px solid #b2b2b2;border-radius:5px}.klp__logo{width:310px;margin:20px 45px 0 70px}.klp__intro{margin-top:90px;vertical-align:top;width:457px}.klp__intro .klp__text{font-size:20px;margin:10px 0}.klp__title{font-size:32px;color:#ec1846;font-weight:700;margin:0 0 20px}.klp__list{margin:15px 0 0;padding:0;list-style:none}.klp__list .list__item{position:relative;padding-left:30px;font-size:15px;line-height:normal;padding-bottom:10px}.klp__column{width:50%;min-height:100%;padding:35px 50px 0;box-sizing:border-box;vertical-align:top}.klp__column:nth-child(2n){border-left:1px solid #b2b2b2}.column__title{font-size:20px}.klp__klp-features{margin-top:50px;font-size:0;border-top:1px solid #b2b2b2}.klp-features__column{text-align:center;position:relative;padding:0 70px}.klp-features__column:before{content:'';position:absolute;top:-50px;left:50%;display:inline-block;width:100px;height:100px;margin-left:-50px;border-radius:50%;background-image:url(../img/general/shop-sprite.png);background-repeat:no-repeat}.klp-features__column:first-child:before{background-color:#f05a22;background-position:-3px 0}.klp-features__column:last-child:before{background-color:#26a9e0;background-position:-100px 0}.klp-features__title{margin-top:75px;margin-bottom:10px;font-size:24px}.klp-actions{position:relative}.klp-actions .state3 .title{text-align:center;margin-top:65px}.klp-actions .text{font-size:13px;line-height:normal}.klp-actions #id_num,.klp-actions .btn{height:40px;font-size:14px;line-height:40px;box-sizing:border-box}.klp-actions #id_num{width:220px;margin:5px 10px 10px 0;padding:10px;border:1px solid #f05a22;border-radius:3px}.klp-actions #id_num:active,.klp-actions #id_num:focus{outline:0;box-shadow:0 0 3px 0 #f05a22}.klp-actions .btn{width:125px;padding:0;margin-top:10px;border-radius:3px;text-align:center;text-decoration:none;color:#fff}.klp-actions .tryAgain{text-decoration:underline;cursor:pointer;margin-top:15px}.klp-actions .tryAgain:hover{color:#f05a22;text-decoration:none}.progress-bar{width:265px;vertical-align:top}.progress-bar .currentProcent,.progress-bar .currentSum,.progress-bar .needSum,.progress-bar .nextProcent{display:block;margin:5px 0}.progress-bar .currentProcent,.progress-bar .currentSum{float:left}.cart-total,.progress-bar .needSum,.progress-bar .nextProcent{float:right}.progress-bar .bar{height:10px;width:100%;background-color:#fff;border-radius:10px;overflow:hidden}.progress-bar .bar .progress{height:10px;background-color:#f05a22;border-radius:10px}.klp-actions__text{font-size:15px;margin-bottom:5px}.klp-actions__column{height:215px}.klp-actions__column.state2,.klp-actions__column:first-child{background-color:#ffe1b7}.klp-actions__column.state2 .btn,.klp-actions__column:first-child .btn,.klp-rules__column:first-child .list__item:before{background-color:#f05a22}.klp-actions__column:last-child{background-color:#c4e9fb}.klp-actions__column:last-child .btn,.klp-rules__column:last-child .list__item:before{background-color:#26a9e0}.klp-rules__advantages{height:195px}.klp-rules__advantages .klp__column:nth-child(2) .list__item:before{background-position:-17px 0}.klp-rules__text{font-size:15px}.klp-rules__text_descr{font-size:12px}.klp-rules__discount-table{display:inline-table;font-size:13px;margin-right:20px}.klp-rules__discount-table:last-child{margin-right:0}.klp-rules__discount-table tr td:first-child{color:#f05a22;font-weight:700;padding-right:5px}.klp-activation{display:inline-block;margin-bottom:40px}.side-frame{display:inline-block;box-sizing:border-box;width:220px;margin-right:20px;padding:20px;border:1px solid #b2b2b2;vertical-align:top}.side-frame__item{text-align:center}.side-frame__item_im{margin-top:20px}.side-frame__item-logo{display:inline-block;width:100px;height:100px;margin-bottom:10px;border-radius:50%;background-color:#f2f2f2;text-align:center}.side-frame__item-logo i{line-height:100px;font-size:40px}.side-frame__item-logo_rm i{color:#f05a22}.klp-activation-steps .list__item.klp-activation-step_current .klp-activation-step__title,.side-frame__item-logo_im i{color:#26a9e0}.side-frame__item-title{font-size:16px;font-style:italic}.side-frame__list{font-size:14px;text-align:left;margin-top:15px}.side-frame__list .list__item{padding-left:30px;margin-bottom:10px}.side-frame__list .list__item:last-child{margin-bottom:0}.klp-activation__progress{list-style:none;height:100px;padding:0;margin:0 0 30px;font-size:0}.klp-activation__progress-item,.klp-activation__progress-item i{line-height:50px;font-size:24px}.klp-activation__progress-item{position:relative;display:inline-block;width:50px;height:50px;margin:0 145px 0 0;padding:0;background-color:#e6e6e6;border-radius:50%;vertical-align:top;text-align:center;color:gray}.klp-activation__progress-item:after,.klp-activation__progress-item:first-child:before{position:absolute;margin-top:-3px;height:6px;top:50%;content:''}.klp-activation__progress-item_done{background-color:#8bc53f;color:#fff}.klp-activation-steps .list__item.klp-activation-step_current:before,.klp-activation__progress-item_active{background-color:#26a9e0;color:#fff}.klp-activation__progress-item:first-child{margin-left:30px}.klp-activation__progress-item:first-child:before{right:50px;display:block;width:30px;background-color:#e6e6e6}.klp-activation__progress-item:last-child{margin-right:0}.klp-activation__progress-item:last-child:after{display:none}.klp-activation__progress-item:after{left:50px;display:block;width:145px;background-color:#e6e6e6}.progress-item__title{color:gray;font-size:14px;line-height:16px;margin-left:-20px;width:90px}.klp-activation-steps{display:inline-block;margin:0;padding:0;width:400px}.klp-activation-steps .list__item{position:relative;padding-left:30px;margin-bottom:30px}.klp-activation-steps .list__item:before{background-color:#e6e6e6}.klp-activation-step__title{font-size:18px;line-height:16px;font-weight:700;color:gray}.klp-activation__form{margin-top:20px;margin-left:-30px}.choseCityKLP{font-size:14px}.choseCityKLP .link{display:inline-block;vertical-align:top;max-width:505px;overflow:hidden;text-overflow:ellipsis}.klp-activation__message.color_blue{font-size:16px;line-height:1.2}.klp-activation__image{display:inline-block;vertical-align:top;margin-top:-15px}.klp-complete__head{margin-top:75px;margin-bottom:25px;text-align:center}.klp-complete__title{font-size:36px;margin:10px 0;color:#ec1846}.klp-complete__text{width:620px;margin:0 auto 10px;font-size:21px}.klp-complete__descr{width:510px;margin:0 auto;font-size:14px;color:gray}.klp-complete__map-body{height:700px}.klp-activation__btn{font-size:14px;background-color:#26a9e0;margin-left:172px}.bookmarks__empty{margin-top:40px}.cart{font-size:0}.cart-nav,.cart__get-klp{display:inline-block;font-size:0}.cart-nav{display:block;margin:0;padding:0;list-style:none;height:30px;border-bottom:1px solid #b3b3b3}.cart-nav__item{display:inline-block;padding:0;margin:0 25px;font-size:18px;font-weight:700;line-height:30px;cursor:pointer}.cart-nav__item:first-child{margin-left:0}.cart-nav__item_active{position:relative;color:#26a9e0}.cart-nav__item_active:after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:3px;background-color:#26a9e0}.cart-nav__item_bookmarks{background-image:url(../img/general/bookmark/bookmark_active.png);background-position:0 0;background-repeat:no-repeat;padding-left:30px}.cart__checkbox{margin-top:35px;margin-bottom:10px}.cart-total,.cart-total__items{display:inline-block;vertical-align:top}.cart-total{font-size:0}.cart-total__items{width:170px;margin-right:10px}.cart-total__items_values{width:110px}.cart-total__item{font-size:14px}.cart-total__item_b{margin-top:10px;font-size:16px;font-weight:700}@media (min-width:1300px){.cart-total__items{margin-right:40px}.order__cart-total .cart-total__items_values{width:80px;margin-right:0}.order__cart-total .cart-total__items:first-child{margin-right:10px}}.order__cart-total .cart-total__items_values{width:80px;margin-right:0}.order__cart-total .cart-total__item{text-align:right}.cart__btn-buy{display:block;width:190px;height:45px;margin-top:22px;margin-bottom:0;font-size:16px;line-height:45px;background-color:#f05a22;cursor:pointer}.cart__btn-buy i{font-size:15px;font-weight:700;margin-left:5px}.cart__action-panel{width:100%;height:75px;position:fixed;bottom:0;background-color:rgba(27,117,187,.9);z-index:1}.cart__action-panel .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.button-bookmarks,.my-list__control{display:inline-block;cursor:pointer}.action-panel__chose{margin-left:45px;margin-right:25px;font-size:18px;font-weight:700;color:#fff}.action-panel__btn_submit{height:35px;line-height:35px;margin-right:10px;cursor:pointer}.js__action-panel__btn_delete{background-color:rgba(255,255,255,.6);height:35px;margin:0 25px 0 0;line-height:35px;color:#333;cursor:pointer;-webkit-transition:.2s;transition:.2s}.js__action-panel__btn_delete:hover{background-color:rgba(255,255,255,.8);-webkit-transition:.2s;transition:.2s}.action-panel__cancel{font-size:14px;color:#fff;text-decoration:underline;cursor:pointer}.action-panel__cancel:hover,.item-info,.reserve-notice__link{text-decoration:none}.my-list__selectbox{margin-right:30px}.button-bookmarks:first-child,.reserve-tab__message i{margin-right:10px}.my-list__control{margin-left:20px}.card__button-bookmarks{font-size:0}.button-bookmarks{width:50px;height:30px;text-align:center;border-radius:3px}.button-bookmarks__select{color:gray;background-color:#e6e6e6}.button-bookmarks__select:hover{background-color:#e1e1e1}.button-bookmarks__select_active{color:#fff;background-color:#26a9e0}.button-bookmarks__select_active:hover{background-color:#26a9e0}.button-bookmarks__add{color:#fff;background-color:#8bc53f}.button-bookmarks__add_disabled{background-color:#e6e6e6;cursor:default}.button-bookmarks i{line-height:30px}.card_active,.card_active:hover{border:1px solid #26a9e0;box-shadow:0 0 3px 0 #26a9e0;-webkit-transition:.3s;transition:.3s}.card_active:hover{box-shadow:0 0 6px 0 #26a9e0}.reserve-tab__reserve-info{margin-top:28px;font-size:18px}.reserve-info__address{color:#26a9e0}.reserve-info__description{font-size:14px;color:gray;margin-top:15px}.reserve-tab__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:5px;padding:15px 20px;box-sizing:border-box;line-height:20px;font-size:16px;background-color:#ffe9b1}.reserve-tab__btns{margin-top:15px}.reserve-tab__btn_continue{background-color:#26a9e0;font-weight:400;float:left}.reserve-tab__btn_reserve{background-color:#f05a22;float:right}.popup_gift .button_buy,.popup_gift .button_expected{background-color:#e6e6e6;color:#333;min-width:0}.popup_gift .button_in-basket{background-color:#26a9e0;color:#fff}.popup_gift__header{padding-left:40px}.popup_gift__select-wrap{text-align:right;margin-top:15px}.popup_gift__select-counter{display:inline-block;font-size:14px;margin:10px 30px 0 0}.popup_gift__select-counter .value{font-weight:700}.popup_gift__btn{background-color:#26a9e0}.want-work__main-image{border:1px solid #b3b3b3;border-radius:5px;box-sizing:border-box;margin-bottom:20px;-webkit-transition:.2s;transition:.2s;padding:4px;overflow:hidden;width:100%;height:400px;background:url(../img/general/want-work.png) center top no-repeat}.want-work__main-image:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0;-webkit-transition:.2s;transition:.2s}.want-work__column{display:inline-block;width:50%;vertical-align:top}.want-work__list{font-size:16px;margin-bottom:15px;padding:0;list-style-position:inside}.want-work__link{color:inherit}.want-work__link:hover{color:#26a9e0}.article__header{width:100%;height:500px;margin-bottom:30px;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline-element__img,.inline-element__info{display:inline-block;vertical-align:middle}.article__main-description,.article__main-title{color:#fff;font-size:52px;font-weight:700;text-align:center}.article__main-description{font-size:26px;font-weight:400}.article__content{max-width:700px;margin:0 auto}.article__text{margin:15px auto;font-size:18px}.article__accent{font-size:21px;line-height:1.3em;margin:5px 0}.article__quote,.article__quote_blue,.article__quote_grey{font-style:italic;margin:5px 0 10px}.article__quote_blue{color:#26a9e0}.article__quote_grey{color:gray}.quote__author{text-align:right;font-size:16px;font-style:normal;padding:5px 0}.article-element{padding:45px;background-color:#f2f2f2;overflow:hidden;border-radius:3px;margin:20px 0}.article-element__img{width:200px;height:auto;float:left}.article-element__info{margin-left:230px;margin-top:30px;font-size:18px}.article-element__title{font-size:28px;margin-bottom:10px;font-weight:400}.article-element__descr{font-style:italic;color:gray;padding:5px 0}.article-element__add{margin:10px 0}.article-element__accent{font-size:21px;color:#4d4d4d;margin:5px 0}.article-element_inline{width:100%;margin:15px 0}.inline-element__img{width:20%;margin-right:5%}.inline-element__info{width:70%}.article__img_h,.article__img_right,.article__img_v{height:auto;display:block}.article__img_h,.article__img_v{margin:30px auto;width:100%}.article__img_v{width:40%}.article__img_right{float:right;margin:15px 0 15px 15px;width:250px}.img-sign{text-align:center;display:block;font-size:14px;color:gray;margin:15px auto}.book-list{margin:20px auto;clear:both;width:100%;box-sizing:border-box;font-size:0}.book-list__item,.book-list__item_big{margin:10px 0;display:inline-block;vertical-align:middle;width:33%;box-sizing:border-box}.book-list__item_big{width:50%}.book-list__header{font-weight:700;display:block;font-size:18px;margin-bottom:10px;color:#4d4d4d}.book-list__img,.book-list__title{display:inline-block;vertical-align:middle;box-sizing:border-box}.book-list__img{width:30%;height:auto;margin-right:4%}.book-list__title{width:60%;font-size:14px}.article__banner{width:100%;font-size:0;box-shadow:0 10px 15px rgba(0,0,0,.5);border:12px solid #e6e7e8;border-radius:5px;box-sizing:border-box;padding:20px 0}.article-banner__description,.article-banner__img{display:inline-block;width:50%;box-sizing:border-box}.article-banner__img{text-align:center;overflow:hidden}.banner-img{max-width:100%;max-height:100%}.article-banner__description{padding:30px}.article-banner__button{display:block;height:40px;line-height:40px;width:150px;text-align:center;background-color:#26a9e0;color:#fff;border-radius:5px;margin:15px 0;text-decoration:none}.article-banner__button:hover{background-color:#0060ae}.card--grid .card__link{max-height:230px;line-height:230px;text-align:center}.card--grid .card__link img{vertical-align:middle}.card--grid .card__annotation,.card--grid .card__feature,.card--grid .tags{display:none}.item-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0}.item-info__data{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;vertical-align:top;width:100%}.bonus-system__content,.choice-item-new,.titlebox__content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.reserve-text{font-size:18px}.reserve-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;margin:15px 0 30px;background-color:rgba(38,169,224,.1)}.reserve-notice__content{margin-right:45px;font-size:18px}.reserve-notice__link{color:#26a9e0}.reserve-map__head{font-size:16px;margin:10px 0}.container_urface,.temp-mt20{margin-top:20px}.reserve-map__city,.reserve-map__status{display:inline-block;margin-right:20px;vertical-align:baseline}.reserve-map__status{font-size:18px;font-weight:700}.reserve-map__status_available{color:#8bc53f}.reserve-map__status_not-available{color:#ec1846}.heading__text{vertical-align:middle}.heading__label{font-size:16px;color:#333;display:inline-block;margin-left:20px;vertical-align:bottom}.heading__btns{display:inline-block;vertical-align:middle;float:right;font-size:0}.default-table td,.good-item__info,.good-item__quantity,.order-item,.order-item__status-label{vertical-align:top}.heading__btn{margin-right:15px}.default-table th,.short-personal__label{color:gray;font-size:12px;font-weight:400}.short-personal__content{font-size:15px;color:#333}.short-personal__contact{width:220px;margin-right:20px}.short-personal__fio{padding-bottom:20px;font-size:15px}.short-personal__ur-info-show{display:inline-block;color:#333;margin-bottom:10px}#social .ya-share2__counter:before,.short-personal__ur-info-wrap{display:none}.account-group{padding-bottom:35px;font-size:15px}.info-msg{box-sizing:border-box;padding:15px;border:2px solid gray;width:100%;margin-bottom:10px}.info-msg__close{cursor:pointer;float:right;font-size:18px!important;color:gray}.info-msg_alert{border-color:#ec1846}.info-msg_complete{border-color:#8bc53f}.default-table{width:100%;font-size:14px;border:none}.default-table th{text-align:left;white-space:nowrap;padding-right:35px;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #b3b3b3}.bookmarks__logo-img,.good-item__img{text-align:center}.default-table td:first-child,.default-table th:first-child{padding-left:10px}.default-table td:last-child,.default-table th:last-child{padding-right:10px}.default-table td{padding-top:20px;padding-bottom:20px;padding-right:35px}.info-orders__order,.info-orders__status{padding-bottom:10px;font-size:16px;font-weight:700}@media (min-width:1300px){.default-table td,.default-table th{padding-right:55px}.default-table td:first-child,.default-table th:first-child{padding-left:20px}.default-table td:last-child,.default-table th:last-child{padding-right:20px}}.info-orders__pay-status span{display:inline-block;line-height:24px;vertical-align:top}.info-orders__item_complete{color:gray}.info-orders__status{color:#26a9e0}.info-orders__text-sub{font-size:12px}.info-orders__text-sub_grey{color:gray}.info-orders__text-sub_orange{color:#f05a22}.info-orders__pay-status_done{color:#8bc53f}.info-orders__pay-status_need-pay{color:#f05a22}.info-orders__pay-status_need-pay button{display:inline;margin:0;padding:0;border:none;background-color:inherit;color:inherit;text-decoration:underline}.info-orders__link:hover,.popup-list__link{text-decoration:none}.info-orders__pay-status_need-pay button:hover{text-decoration:none;cursor:pointer}.info-orders__pay-ico{font-size:18px;padding-right:5px}.info-orders__link{display:block;margin-bottom:15px;font-size:12px;color:gray;background:#fff;border:none;padding:0}.bookmarks__container_cards,.order-item,.order-item__link{display:inline-block}.info-orders__pay-type{padding-bottom:15px}.text-inactive{color:gray}.user-info{margin-bottom:30px;font-size:0}.user-info .input__label{width:115px}.user-info .user-info__label_radio{width:100px}.lk__toggle-cardview{margin-left:auto;margin-right:0}.order-item,.order-item:hover{-webkit-transition:.2s;transition:.2s}.order-item{border-radius:5px;box-sizing:border-box;padding:4px;overflow:hidden;position:relative;width:220px;font-size:14px;margin-right:20px;margin-bottom:20px;border:1px solid #b3b3b3}.order-item:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.bookmarks__container_cards .card_bookmarks:nth-child(4n+4),.order-item:nth-child(3n){margin-right:0}.order-item__status{background-color:#26a9e0;color:#fff;padding:10px}.order-item_complete{color:#b2b2b2}.order-item_complete .order-item__status{background-color:#b2b2b2}.order-item__head,.order-item__info{padding:10px}.order-item__links{margin-top:10px}.order-item__links .order-item__link{margin-left:0}.order-item__link{margin-left:20px;color:gray;font-size:12px}.order__btn-pay{margin-bottom:10px}.bookmarks__logo-text{position:relative;font-size:18px;color:gray;text-align:center}.bookmarks_logo-icon{position:absolute}.bookmarks__container_cards .card_bookmarks{display:inline-block;margin:5px 31px 5px 0}.popup-list,.popup-list-delete,.popup-list-rename,.popup-order-cancel{width:330px;position:fixed;top:50%;left:50%}.popup-list__link{font-weight:700;font-size:16px;cursor:pointer}.popup-list__booklists{position:relative}.contacts-letter__address h4,.popup-list__booklists .checkbox{margin:5px 0}.popup-list__text-title{margin-top:0}.popup-list__btn{margin-top:20px;font-weight:700}.popup-list__input-wrap{margin:0 0 20px}.popup-list__input-add{width:210px;border-radius:5px 0 0 5px}.popup-list__input-add:focus+.popup-list__btn-add{box-shadow:0 0 3px 0 #26a9e0;outline:0;-webkit-transition:.3s;transition:.3s}.popup-list__btn-add{width:40px;height:35px;background-color:#26a9e0;border:none;border-radius:0 5px 5px 0;cursor:pointer;color:#fff;-webkit-transition:.3s;transition:.3s}.popup-list__btn-add i{line-height:35px}.popup-sostav{display:none;width:475px;position:fixed;top:50%;left:50%}.klp-manual__images,.lk-klp{position:relative}.popup-sostav .popup__body{padding-right:20px}.good-item__list{height:310px;overflow:auto;padding-right:13px}.good-item__list::-webkit-scrollbar{width:5px}.good-item__list::-webkit-scrollbar-track{background-color:#e6e6e6}.good-item__list::-webkit-scrollbar-thumb{background-color:#26a9e0}.good-item{display:block;margin-bottom:15px;-webkit-transition:.4s;transition:.4s}.good-item:hover,.lk-table_discount tr:hover{background-color:rgba(38,169,224,.1);-webkit-transition:.4s;transition:.4s}.good-item_not-in-stock .good-item__author,.good-item_not-in-stock .good-item__name{color:gray;text-decoration:line-through}.good-item__text_err,.pagination-item,.product__feature-more,.product__link_additional:hover{text-decoration:none}.good-item__text_err{color:#ec1846;font-size:12px}.good-item__img{display:inline-block;width:70px;max-height:105px;margin-right:20px}.good-item__img img{width:auto;height:inherit;max-width:70px;max-height:105px}.good-item__info{display:inline-block;width:220px;color:#333}.good-item__name{font-size:16px;font-weight:700}.good-item__author,.good-item__quantity{font-size:14px;color:gray;margin-bottom:3px}.good-item__quantity{display:inline-block;float:right}.choice-item-new,.lk-klp__btns{display:-webkit-box;display:-ms-flexbox}.lk__text{font-size:14px}.lk__text a{font-size:inherit}.lk-klp{font-size:0}.lk-klp__btns{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.lk-klp__btns a{margin-left:20px;font-size:14px}.lk-klp__bs-info{margin-bottom:15px}.lk-klp__klp-manual{float:right}.lk-klp__klp-inp,.lk-klp__klp-manual{display:inline-block}.lk-klp__hiddenbox{margin-bottom:40px}.klp-manual__images img{display:none;border-radius:5px;box-shadow:0 0 10px 0 #ccc}.klp-manual__images img:nth-child(1){display:block}.klp-manual__images img:nth-child(2){margin-top:15px}.klp-manual__images img:nth-child(3){position:absolute;top:267px;left:90px;margin-left:-60px;border-radius:50%}.klp-manual__link{display:inline-block;margin-top:10px;font-size:12px;color:gray;border-bottom:1px dashed gray;cursor:pointer}.klp-manual_active .klp-manual__images{height:440px}.klp-manual_active .klp-manual__images img{display:block}.lk-klp__input-num{margin-top:10px}.lk-klp__input-num input[type=text]{width:140px}.lk-klp__btn-check{margin-left:10px}.lk-klp__link-about,.lk-klp__link-klp{display:block;margin-top:10px}.lk-klp__link-klp{color:#f05a22;font-size:14px}.lk-klp__subtext{margin-top:-20px;font-size:12px;color:gray}.form_klp-activate .input__label{width:115px}.lk-table_discount{font-size:14px;width:100%;margin-top:15px}.lk-table_discount tr{-webkit-transition:.4s;transition:.4s}.lk-table_discount tr:first-child{background-color:#fff}.lk-table_discount th{font-size:12px;color:gray;font-weight:400;text-align:left;padding:10px 40px 10px 10px;border-bottom:1px solid #b3b3b3}.lk-table_discount td{padding:15px 40px 15px 10px}.lk-table_discount td:last-child{padding-right:10px;text-align:right}.lk-table__td-name{font-size:16px;font-weight:700;color:#26a9e0}.lk-table__btn{width:145px;box-sizing:border-box}.lk-grammar{background-image:url(../img/general/grammar-logo.png);background-repeat:no-repeat;background-position:100% 0}.lk-klp .progress-bar .progress{background-color:#26a9e0}.lk-klp .progress-bar .bar,.order-status__progress,.progress-bar__bar{background-color:#e6e6e6}.lk-klp .klp-rules__discount-table td:first-child{color:#333}.lk-klp .klp-rules__text{margin:5px 0;font-size:13px}.progress-bar__procent{font-weight:700;font-size:15px}.progress-bar__summ{font-size:13px}.order-status__progress-label,.pagination-item{font-size:14px;vertical-align:top;display:inline-block}.progress-bar__progress{width:78%}.section-title_mt-less{margin-top:0}.order-status{margin:50px 0 20px}.order-status__progress{position:relative;width:700px;height:5px;border-radius:2px}.order-status__progress-bar{width:325px;height:5px;border-radius:2px 0 0 2px;background-color:#26a9e0}.order-status__progress-item{position:absolute;top:-5px;display:inline-block;width:5px;height:15px;border-radius:2px;background-color:#e6e6e6}.order-status__progress-item_active{background-color:#26a9e0}.order-status__progress-labels{position:relative;height:70px}.order-status__progress-label{position:absolute;margin-top:10px;color:#666}.order-status__progress-label_active{color:#333}.order-status__progress-label_current{color:#26a9e0}.order-status__progress-item[data-item="1"],.order-status__progress-label[data-item="1"]{left:15px}.order-status__progress-item[data-item="2"],.order-status__progress-label[data-item="2"]{left:170px}.order-status__progress-item[data-item="3"],.order-status__progress-label[data-item="3"]{left:325px}.order-status__progress-item[data-item="4"],.order-status__progress-label[data-item="4"]{left:480px}.order-status__progress-item[data-item="5"],.order-status__progress-label[data-item="5"]{left:630px}.pagination{margin-top:30px;margin-bottom:20px}.pagination-item{min-width:30px;height:30px;border:1px solid #b3b3b3;border-right:none;box-sizing:border-box;background-color:#fff;text-align:center;line-height:29px;color:#333;cursor:default}.pagination-item:first-child{padding:0 15px;border-radius:5px 0 0 5px}.pagination-item:last-child{padding:0 15px;border-radius:0 5px 5px 0;border-right:1px solid #b3b3b3}.pagination-item .material-icons{display:inline-block;margin-top:7px;font-size:16px;line-height:16px;color:#26a9e0}.pagination-item:hover{border-color:#26a9e0}.pagination-item:hover+.pagination-item,.pagination-item_active+.pagination-item{border-left:1px solid #26a9e0}.pagination-item_active{background-color:#26a9e0;border-color:#26a9e0;color:#fff}.pagination-item_disabled{color:#b3b3b3}.pagination-item_disabled:hover{border-color:#b3b3b3}.pagination-item_disabled:hover+.pagination-item{border-left:1px solid #b3b3b3}#delivery-page .material-icons{vertical-align:middle;margin-right:5px}#delivery-page .tabs-container{margin-bottom:40px}.shop__information{margin-left:95px;font-size:16px}.delivery__information{color:gray;font-size:13px;margin-top:5px}.shipping__cost{color:#26a9e0}#social .ya-share2__container_size_m .ya-share2__icon{height:30px;width:30px}#social .ya-share2__container_size_m .ya-share2__counter{line-height:30px;display:inline-block;padding:0 6px}#social .ya-share2__badge{border-radius:3px}#social .ya-share2__container_size_m .ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../img/general/social.png) 7px 2px no-repeat}@media (max-width:1300px){.media-m{display:block}.container__rightside,.media-l{display:none}.card_wide:nth-of-type(3n){margin-right:0}.sliders__container_full{width:940px;padding:0 10px;margin:0 auto}.sliders__container_full .slider__viewport{width:890px;margin:0 auto}.sliders__container_full .card_product{margin:0 35px 2px 0}.sliders__container_left{margin:0 auto}.sliders__container_left .slider__viewport{width:660px;margin:0 auto}.klp-activation{width:700px}}@media (min-width:1300px){.content{width:calc(100% - 480px);width:-webkit-calc(100% - 480px)}.content_full-w{width:calc(100% - 240px);width:-webkit-calc(100% - 240px)}.bookmarks__container_cards .card_bookmarks,.bookmarks__container_cards .card_bookmarks:nth-child(4n+4),.order-item:nth-child(3n){margin-right:20px}.bookmarks__container_cards .card_bookmarks:nth-child(6n),.order-item:nth-child(4n){margin-right:0}.order-item{width:240px;margin-right:20px}.klp-activation{width:1020px}.media-m{display:none}.media-l{display:block}.catalog .month-book,.container__leftside_book .special-books,.features,.news__items-wrap .news-item:last-child{display:inline-block}.klp__klp-features{height:245px}.klp__logo{width:470px;margin-right:40px}.klp__intro{width:605px}.klp__title{font-size:36px}.klp__text{font-size:21px}.klp-rules__advantages{height:150px}.about__main-image{background-image:url(../img/general/about--big.png)}.sliders__container_full{width:1260px;padding:0 10px;margin:0 auto}.sliders__container_full .slider__viewport{width:1210px;margin:0 auto}.sliders__container_full .card_product{margin:0 25px 2px 0}.sliders__container_left{margin:0 auto}.sliders__container_left .slider__viewport{width:1000px;margin:0 auto}.card_wide:nth-of-type(4n),.features .features__item{margin-right:0}.features{width:300px;margin-left:20px}.slider__corusel .item--slider{margin-left:28px}.slider__corusel .slider__viewport{left:-5px}.catalog .content{width:1020px}.catalog .slider-main{width:780px}.catalog .slider-main__viewport-item{width:770px}#catalog__list .item__information{width:820px}.container_cards-product{margin:10px 0}.event-item{width:1000px}.event__cards-container{width:1000px;margin:0}.event__card{margin:15px 9px}.event__card:nth-child(6n+1){margin-left:0}.special-books__container{display:block}.content_search{width:1020px}}.btn_bordered{background-color:#fff;border:1px solid #26a9e0;color:#26a9e0}.btn_bordered:hover{box-shadow:inset 0 0 3px 0 rgba(38,169,224,.9)}@-webkit-keyframes popup-err{0%,to{left:50%}25%,75%{left:49%}50%,90%{left:51%}}@keyframes popup-err{0%,to{left:50%}25%,75%{left:49%}50%,90%{left:51%}}.anketa__form{padding:10px 0 10px 20px;font-family:Arial,sans-serif;font-size:14px}.anketa__info{width:480px}.anketa__textarea{width:480px;height:100px;border:1px solid #b2b2b2;border-radius:3px;position:relative;padding:3px;resize:none}.anketa__textarea:focus{border:1px solid #26a9e0;outline:0;box-shadow:0 0 5px #719ece}.anketa__title{color:#26a9e0;font-size:18px;font-weight:700;margin:15px 0 10px}.line{margin-top:0}.first-block{width:100px}.second-block{width:235px}.third-block{width:290px}.product__row,.product__wrap{display:table}.product__common-info,.product__img{display:table-cell;vertical-align:top}.product__main-img{position:relative;display:inline-block;width:275px;height:440px;text-align:center;vertical-align:top}.product__main-img img{max-width:100%;max-height:100%;width:auto;height:auto}.product__additional-imgs{display:table-cell;vertical-align:top;padding-left:15px}.product__additional-list{list-style-type:none;margin:0;padding:0}.product__additional-item{box-sizing:border-box;width:65px;height:65px;background:50% 50% no-repeat #eee;border:1px solid #ccc;margin-bottom:10px;background-size:100%}.product__additional-item div{width:63px;height:63px;text-align:center}.product__additional-item img{max-width:97%;max-height:97%;width:auto;height:auto}.product__additional-item:last-child{margin:0}.product__additional-item:hover{border:1px solid #26a9e0;box-shadow:inset 0 0 0 1px #26a9e0}.product__common-info{font-size:16px;padding-left:25px}.product__name{color:#26a9e0;font-size:21px;line-height:1.2;margin-bottom:5px}.product__author{display:block;margin-bottom:15px;font-size:16px;color:#333}.product__feature{margin:15px 0}.product__feature-list{margin:0;padding:0;font-size:13px;list-style-type:none}.product__feature-list-item{line-height:16px}.product__feature-list-item_title{color:gray}.product__info-tabs{margin:30px 0}.product__info-nav{padding:0;list-style-type:none;position:relative;margin:0 0 20px}.product__info-nav:after{content:'';border-bottom:1px solid #b3b3b3;position:absolute;width:100%;left:0;top:31px}.product__info-nav-tab{display:inline-block}.product__info-nav-item{display:block;font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:3px solid transparent;margin-right:50px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;cursor:pointer;color:#333}.product__info-nav-item.current,.product__info-nav-item:hover{color:#26a9e0;border-bottom:3px solid #26a9e0}.product__link_additional{display:block;text-align:right;font-size:12px;color:gray;margin-top:10px}.product__info-author{width:80px;height:80px;float:left;margin-right:20px}.product__info-author img{width:100%;height:100%;border-radius:50%}.product__feature-more{color:gray;font-size:13px;cursor:pointer}.product__feature-more span{vertical-align:top;text-decoration:underline}.product__feature-more i{font-size:13px;-webkit-transition:.2s;transition:.2s}.bonus-system__text b,.product-price,.product__info-content{font-size:16px}.product__feature-more_active i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s;transition:.2s}.product-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:15px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.product-price__value{font-weight:700}.product-price__value_now{color:#ec1846}.product-price__value_old{text-decoration:line-through;color:gray;font-size:13px;font-weight:400}.product__sale-date{margin-bottom:10px;font-weight:700}.product__buttons{margin-bottom:15px}.product__buttons .button{vertical-align:middle;display:inline-block;margin-right:20px}.product__action-button{display:inline-block;vertical-align:top}.product__read-fragment{margin:20px 0}.product__context{font-size:12px;margin-bottom:30px;color:gray}.product__available,.slogan{display:block;margin-bottom:10px}.product__available{font-size:0}.main-img__bookmark-btn{position:absolute;top:-2px;left:10px;width:22px;height:27px;background-image:url(../img/general/bookmark/bookmark.png);cursor:pointer}.main-img__bookmark-btn_active{background-image:url(../img/general/bookmark/bookmark_active.png)}.slogan{font-size:14px;font-family:"PT Sans",Arial,sans-serif;font-style:italic;color:#0095da;line-height:17px;padding:10px 15px;background-color:#e9f6fc}.titlebox__icon,.titlebox_complete .titlebox__edit{display:inline-block}.contacts-letter__form label,.discount-block__info{font-family:'PT Sans',sans-serif}.popup-err-report{width:330px;position:fixed;top:50%;left:50%}.popup-err-report__textarea-wrap{position:relative;margin-bottom:20px}.popup-err-report__textarea-wrap textarea{margin-bottom:-5px}.popup-err-report__err-list{position:relative;margin:10px 0 15px}.titlebox{height:110px;margin-bottom:15px;box-sizing:border-box;font-size:0}.titlebox_active .titlebox__icon{border:1px solid #26a9e0;background-color:#26a9e0;color:#fff}.titlebox_active .titlebox__content{background-color:rgba(38,169,224,.1);border-color:#26a9e0;box-shadow:inset 0 0 0 1px #26a9e0}.titlebox__content,.titlebox__icon{height:110px;box-sizing:border-box;border:1px solid #b3b3b3}.titlebox__icon{font-weight:700;text-align:center;line-height:108px;color:#26a9e0;vertical-align:top;width:90px;font-size:32px}.titlebox__icon i{line-height:108px;vertical-align:middle;font-size:32px}.titlebox__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:530px;padding:0 20px;border-left:none;font-size:14px}.titlebox__title{margin-bottom:5px;font-size:18px;font-weight:700;color:#26a9e0;vertical-align:top}.titlebox__title .material-icons{vertical-align:top;margin-right:10px}.titlebox__edit{display:none;margin-left:10px;font-size:12px;font-weight:400;color:gray;text-decoration:underline;cursor:pointer}.input-new__label,.multi-btn,.multi-btn__btn,.titlebox__link{display:inline-block}.titlebox__edit:hover{text-decoration:none}.titlebox__description{font-size:14px;overflow:hidden}.card-bottom__checkbox label:hover,.titlebox__dot{color:#26a9e0}.titlebox__links{margin:0;padding:0}.titlebox__link{padding-right:20px}.input-new{position:relative;width:300px;min-height:55px;margin:10px 0 0;font-size:16px;-webkit-transition:all .3s;transition:all .3s;vertical-align:top}.input-new_valid .input-new__input{border-bottom:1px solid #8bc53f}.input-new_valid .input-new__label{color:#8bc53f}.input-new_invalid .input-new__input{border-bottom:1px solid #ec1846}.input-new_invalid .input-new__label{color:#ec1846}.input-new_size-large{width:460px}.input-new_size-medium,.input-new_size-small{display:inline-block;width:340px;margin-right:20px}.input-new_size-small{width:100px}.input-new__input{width:100%;padding:3px 0;border:0;border-bottom:1px solid gray;color:#333;-webkit-transition:.3s;transition:.3s}.input-new__input:focus{border-color:#26a9e0;box-shadow:0 1px 0 0 #26a9e0,0 -1px 0 0 #fff,1px -1px 0 0 #fff,-1px -1px 0 0 #fff;-webkit-transition:.3s;transition:.3s}.input-new__label{position:absolute;top:3px;left:0;color:gray;-webkit-transition:.3s;transition:.3s}.input-new__label_active{font-size:12px;top:-10px;-webkit-transition:.3s;transition:.3s}.input-new__description{font-size:12px;color:gray}.input-new__error{font-size:12px;color:#ec1846}.input-new__autocomplete{position:absolute;top:27px;width:100%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);z-index:100}.banner-section,.order-wrap,.service-select{position:relative}.input-new__autocomplete-item{height:48px;padding:0 15px;line-height:48px;-webkit-transition:.15s;transition:.15s;cursor:pointer}.input-new__autocomplete-item:hover{background-color:#f1f1f1;-webkit-transition:.15s;transition:.15s}.multi-btn{margin-top:10px;border:1px solid #26a9e0;border-radius:3px;overflow:hidden}.multi-btn__btn{width:150px;font-size:14px;text-align:center;line-height:33px;color:#26a9e0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.order-itog,.order__checkbox{width:585px}.multi-btn__btn_active{background-color:#26a9e0;color:#fff;cursor:default}.order-form{margin:20px 0 25px 35px}.order-form .choseCityKLP{margin-bottom:20px;font-size:16px}.order-form__multi-btn{margin:5px 0 20px -35px}.order-form__text{margin-bottom:25px;font-size:14px;color:#333}.order-form__text_bold{font-size:16px;font-weight:700}.order-itog{margin-bottom:30px}.choice-item-new{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:585px;height:60px;margin-bottom:10px;padding:0 20px;box-sizing:border-box;background-color:#f2f2f2;font-size:14px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.card-bottom,.choice-item-new__content{display:-webkit-box;display:-ms-flexbox}.choice-item-new_active{background-color:rgba(38,169,224,.1);border:2px solid #26a9e0}.choice-item-new__content{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.choice-item-new__title{display:inline-block;width:330px;font-size:16px;font-weight:700}.choice-item-new__counter{display:inline-block;margin-left:5px}.choice-item-new__counter,.choice-item-new__description{font-size:12px;font-weight:400;color:gray}.choice-item-new__price{width:100px}.choice-item-new__date,.choice-item-new__price{display:inline-block;font-size:14px}.choice-item-new__day{font-size:12px;color:gray}#range-filter{width:395px}.fieldset{margin:0 0 20px 25px}.fieldset_map{margin:0}.fieldset__title{margin-bottom:10px;font-size:18px;font-weight:700;color:#26a9e0}.fieldset__title_contacts{display:none;margin-bottom:20px}.contacts-letter__button input,.fieldset__title_ur{display:none}.fieldset__radiobox{margin-bottom:15px}.fieldset__radiobox input:checked+.fieldset__radiobox-label{color:#26a9e0}.fieldset__radiobox-label{width:550px;box-sizing:border-box;font-size:16px;font-weight:700}.fieldset__radiobox-description{margin-top:5px;font-size:14px;font-weight:400}.fieldset__text{width:560px;margin-bottom:5px;font-size:14px}.fieldset_post__btn{margin-top:20px}.service-select{margin-bottom:25px;vertical-align:top}.service-select__title{display:inline-block;width:140px;font-size:16px;font-weight:700}.service-select__date,.service-select__price{display:inline-block;width:65px;font-size:14px}.service-select__date{width:100px}.service-select__day{font-size:12px}.service-select__description{width:220px;display:inline-block;font-size:14px}.service-select .input__label{width:auto}.service-select .radiobox{margin-bottom:10px}.courier-service__info-item{display:inline-block;margin-left:35px}.tab-section__title{margin:15px 0;font-size:18px;font-weight:700;color:#26a9e0}.tab-section__controls{display:block}.news-calendar[data-type=news] .title--news:after,.tab-section__checkbox{display:inline-block}.tab-section__link{font-size:14px}.card-bottom__delete,.tab-section__link{display:inline-block;float:right;text-decoration:underline;cursor:pointer}.account-menu__item,.account-menu__link,.bonus-system a:hover,.card-bottom__delete:hover,.tab-section__link:hover{text-decoration:none}.card-wrapper{margin-bottom:20px}.card-bottom{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 19px 0}@media (min-width:1300px){.card-bottom{padding:5px 15px 0}}.card-bottom_without-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-bottom__checkbox label{padding-left:20px;font-size:12px;color:gray}.card-bottom__checkbox label:before{top:-2px}.card-bottom__delete{font-size:12px;color:gray}.card-bottom__delete:hover{color:#26a9e0}.lk-bookmarks-modifier .card_bookmarks{margin:10px 12px}@media (min-width:1300px){.lk-bookmarks-modifier .card_bookmarks{margin:5px 10px}}.bonus-table{width:100%;margin:15px 0 10px;border-spacing:none}.bonus-table td,.bonus-table th{text-align:center;font-weight:400;border:1px solid #333;padding:4px 10px}.account-menu{background:#f2f2f2;padding:20px;list-style-type:none;margin:0 0 40px}.account-menu__item{font-size:16px;color:#333;padding:5px 0}.account-menu__item.account-menu__item_active,.account-menu__item:hover{font-weight:700;color:#333}.account-menu__item.account-menu__item_active .account-menu__ico,.account-menu__item:hover .account-menu__ico{color:#666}.account-menu__item_no-icon{padding-left:35px}.account-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px;vertical-align:middle;color:inherit}.account-menu__ico{font-size:24px;color:#ccc;padding-right:10px;vertical-align:middle}.account-menu__text-link{display:inline-block;font-size:14px}.account-menu__list{list-style-type:none;margin:0;padding:0}.account-menu__sublist{list-style:none;margin:0}.account-menu__sublist .account-menu__item{font-weight:400;padding:0}.account-menu__sublist .account-menu__item_active{font-weight:700}.account-menu__item_exit{padding-left:40px}@media (min-width:1300px){.account-menu-group{width:170px;padding-right:20px;padding-bottom:25px}.account-menu-group:nth-child(3n){padding-right:20px}}.account-menu_text{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-menu_text .account-menu__item{font-size:14px;padding:0}.account-menu_text .account-menu__item:hover{font-weight:400}.account-menu_text .account-menu_heading{margin-bottom:15px;font-size:16px;color:#333}.account-menu_text .account-menu__link{height:auto;line-height:16px;text-decoration:underline;color:gray}.account-menu_text .account-menu__link:hover{color:#333;font-weight:400}.account-menu-group{width:200px;padding-right:25px;padding-bottom:25px}.account-menu-group:nth-child(3n){padding-right:0}.banner-section{box-sizing:border-box;border:2px solid gray}.banner-section_green{border-color:#8bc53f}.banner-section_green .button{color:#fff;background:#8bc53f}.banner-section_green .banner-section__title{color:#8bc53f}.banner-section__description,.banner-section__img{display:table-cell}.banner-section__title{margin-bottom:10px;font-weight:700;font-size:18px}.banner-section__text{font-size:16px;margin-bottom:20px}@media (max-width:1300px){.banner-section{width:660px;height:220px;margin:10px;display:table}.banner-section__description,.banner-section__img{display:table-cell}.banner-section__description{width:320px;vertical-align:middle;padding:0 20px}.banner-section__img{background-image:url(../img/content/ban-sec.png);width:310px;height:216px;background-repeat:no-repeat;background-position:center bottom;background-size:contain}}@media (min-width:1300px){.banner-section{width:500px;height:355px;margin:5px}.banner-section .button{margin:0 auto}.banner-section__img{background-image:url(../img/content/ban-sec.png);position:absolute;bottom:0;left:0;width:490px;height:160px;background-repeat:no-repeat;background-position:center bottom}.banner-section__description{text-align:center;padding:20px 50px 0}.banner-section-line{width:100%;height:auto;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-section-line .banner-section__img{position:relative;width:50%;height:auto}.banner-section-line .banner-section__description{padding:30px;text-align:left;box-sizing:border-box;width:50%}}.balloon{padding:10px 0 10px 10px}.balloon__header{margin-bottom:10px}.balloon__logo{display:inline-block;max-width:82px;min-width:80px;min-height:25px;max-height:32px;vertical-align:middle}.balloon__logo img{font-size:11px;max-width:85px}.balloon__body{max-width:400px}.balloon__text{width:225px}.balloon__adress,.balloon__text,.balloon__title{display:inline-block;vertical-align:middle}.balloon__title{font-weight:700;margin-left:10px;max-width:195px;line-height:1}.balloon__adress{line-height:1.3;margin-bottom:5px}.balloon__hours{color:gray;margin-bottom:5px}.balloon__pay{color:gray}.balloon__pay-description{margin-left:30px;font-size:12px;color:#26a9e0}.balloon__button{display:inline-block;background:#26a9e1;color:#fff;border:none;border-radius:2px;padding:7px 20px;margin-left:10px;vertical-align:middle;line-height:1.1}.balloon_warning .balloon__header{max-width:400px;background-image:url(/ii/img/general/warning.png);background-position:center left;background-repeat:no-repeat;padding:5px 30px 10px 55px;font-size:16px;color:#f90;font-weight:700;margin-bottom:5px}.balloon_warning .balloon__body,.reviews-plug{font-size:14px}.reviews-plug{height:330px;width:210px;margin:4px;padding:82px 10px 0 20px;box-sizing:border-box;background:#26a9e0;color:#fff}.reviews-plug__header{margin-bottom:9px;font-size:23px;font-weight:700;line-height:1.2}.reviews-plug__button{display:inline-block;width:130px;height:35px;margin-top:17px;border:none;border-radius:3px;background-color:#1b75bb;line-height:30px;text-align:center;text-decoration:none;color:#fff}.bonus-system__cancel,.bonus-system__link:hover,.footer-list__item a:hover{text-decoration:underline}.bonus-pay{margin-bottom:40px}.bonus-pay__btn{margin:0 10px}.bonus-pay .link_s-u-c_g{display:inline-block;margin-left:10px}.bonus-system{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:620px;padding:25.5px;box-sizing:border-box;border:2px solid #26a9e0}.bonus-system__logo{margin-right:25px}.bonus-system__logo img{box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:7px}.bonus-system__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.bs-cards,.cart-item__data{-webkit-box-orient:horizontal}.bonus-system__title{margin-bottom:10px;font-size:18px;font-weight:700;color:#26a9e0}.bonus-system__text{font-size:14px;padding-bottom:5px}.bonus-system__link{background:0 0;border:none;padding:0}.bonus-system__footer{margin-top:auto;font-size:12px}.bonus-system__btn{margin:7px 0}.bonus-system__form{margin-top:10px}.bonus-system__input{width:155px;margin-right:10px;font-size:16px}.bonus-system__input_short{width:65px}.bonus-system__cancel{display:inline-block;margin-left:20px;font-size:14px;color:gray;cursor:pointer}.bw-block__wrap{position:relative;margin:0 auto;width:700px;max-width:100%;box-sizing:border-box}.bw-banner,.bw-block__header{padding:20px 48px;background-color:#14284d}#bw .bw-block__header .bw-logo,.bw-block__header .bw-logo{position:relative;display:inline-block;color:#fefeff;font-weight:700;font-size:23px;line-height:1.1;margin-top:0;padding-top:17px;margin-left:60px}#bw .bw-block__header .bw-logo:before,.bw-block__header .bw-logo:before{content:"";position:absolute;top:-1px;left:-55px;width:44px;height:81px;background-image:url(../img/general/bookwatch/owl.png);background-position:0 0}#bw .bw-block__header .cg-logo,.bw-block__header .cg-logo{display:block;float:right;padding-top:16px;margin-right:5px;text-decoration:none;color:#14284d}.bw-banner{padding:20px 48px 30px}.bw-banner__main{min-height:0;height:auto;width:600px;margin:auto;display:block}.bw-banner .main__title{font-size:31px;line-height:37px;font-weight:700;text-align:center;padding:0;margin:0 auto 10px;color:#27aae1}.bw-banner .text{font-size:17px;color:#fff;padding:0;margin:0 auto 23px;text-align:center}.bw-banner .text-link{color:#f4c30d}.bw-banner .btn,.bw-banner .btns{font-size:0;text-align:center}.bw-banner .btn{font-size:15px;display:inline-block;width:150px;color:#cdcfd5;text-decoration:none;box-sizing:border-box;line-height:33px;border:1px solid #cdcfd5;border-radius:3px;cursor:pointer}.bw-banner .btn--agree{color:#f4c30d;border:1px solid #f4c30d;margin:0 10px 0 -8px}.bw-banner .btn--agree:hover{color:#14284d;background-color:#f4c30d}.bw-banner .btn--cancel:hover{color:#14284d;background-color:#cdcfd5}.bw-banner__footer{margin:38px auto 0;padding:0 6px;background:0 0}.bw-banner .descr{display:block;color:#cdcfd5;font-size:10px;text-indent:-7px}.bw-profile__section{background-color:#f5f6f8;border:1px solid #cdcbcc;margin-bottom:5px;padding:35px}.bw-cart__all-bonuses span,.bw-cart__links span,.bw-cart__use-bonuses span,.bw-section__icon,.bw-section__title,.bw-section__value{display:inline-block;vertical-align:top}.bw-section__icon{margin-right:15px;background-image:url(../img/general/bookwatch/sprite.png);width:40px;height:40px}.bw-section_bonuses .bw-section__icon{background-position:0 -1px}.bw-section_ankets .bw-section__icon{background-position:-90px 0}.bw-section__title{width:170px;color:#686667;font-weight:700;line-height:26px;font-size:16px}.bw-section__descr{color:#686667;display:block;font-size:13px;font-weight:400}.bw-section__value{width:45px;margin-right:15px;color:#686667;font-size:21px;font-weight:700;text-align:center}.bw-section_bonuses .bw-section__value{color:#ec1946}.bw-section__title small{font-size:14px;display:block;line-height:18px;font-weight:400}.bw-section__title .approved{color:#74bd47}.bw-section__title .moderation{color:#9f9f9f}.bw-section__title .refused{color:#ec1946}.bw-section__btn{display:inline-block;vertical-align:top;text-decoration:none;color:#24a9e1;font-size:13px;line-height:19px;padding:5px 12px;border:1px solid #24a9e1;border-radius:3px}.bw-section__btn:hover{background-color:#24a9e1;color:#fff}.bw-section__content{margin-top:20px}.bw-section__link{display:block;font-size:14px;margin:10px 0}.bw-section__table{width:100%}.bw-section__table td{padding:15px 10px 0;text-align:left;font-size:16px;color:#676767}.bw-section__table thead td{padding:5px 10px;border-bottom:1px solid #cdcbcc;font-size:13px;font-weight:700;color:#9f9f9f}.bw-history{display:none;margin:10px 0 20px}.bw-history td:first-of-type{width:235px}.bw-history td:nth-of-type(2){width:75px}.bw-mask{overflow:auto;position:fixed}.bw-rules__wrap{position:relative}.bw-mask-in{position:absolute}.bw-mask,.bw-mask-in{cursor:pointer;left:0;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.2);z-index:90;display:none}.bw-rules .forBasket,.bw-rules__content{position:relative;background-color:#f1f1f1}.bw-rules{display:none;margin:0 auto;width:700px;line-height:normal;color:#666}.bw-rules__content{font-size:14px;box-sizing:border-box;border:1px solid #ccc;padding:0 30px 30px}.bw-rules__content .link{font-size:14px}.bw-rules__title{margin-top:30px;margin-bottom:20px;display:block;font-size:24px;font-weight:700;text-align:center}.bw-rules .forBasket{z-index:200;-webkit-transition:.2s;transition:.2s}.bw-rules .forBasket.shadow{box-shadow:inset 0 0 3px 3px rgba(0,0,0,.2);-webkit-transition:.2s;transition:.2s}.bw-rules ol{padding:0;margin:0;list-style:none;counter-reset:li}.bw-rules ul{padding:0;list-style:outside;margin:10px 20px}.bw-rules ol li:before{counter-increment:li;content:counters(li,".") ". "}.bw-rules ul li:before{counter-increment:none;content:''}.bw-rules ol li{padding:5px 20px}.bw-rules ol ol{margin:10px 0 0 10px}.bookwatch-rules__text ol,.bookwatch-rules__text ul,.bw-rules ol li li{padding:0}.bw-rules .closeAllRules{position:fixed;top:20px;right:20px;font-size:66px;line-height:10px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1000}.bookwatch-rules__text{max-width:700px;font-size:16px}.bookwatch-rules__text ol{list-style:none;counter-reset:li}.bookwatch-rules__text ol li{margin:0;padding:0}.bookwatch-rules__text ol li:before{counter-increment:li;content:counters(li,".") ". "}.bookwatch-rules__text ul li:before,.bs-features__item:before,.cart-items__empty .text:before,.filters-baloon:after,.filters__title_list span:after,.messagebox:hover:after,.news-calendar .title:after,.popup-city:before,.preloader_svg:before,.user-menu:after{content:''}.bookwatch-rules__text ol ol,.bookwatch-rules__text ol ul{margin:10px 0 0 20px}.bookwatch-rules__text ul{list-style-type:initial;list-style-position:inside}.bookwatch-rules__text ul li:before{counter-increment:none}.bw-cart{display:inline-block;vertical-align:top;width:460px;height:130px;padding:15px 0 0 31px;margin:5px 0 20px;box-sizing:border-box;background:#15284e;font-size:0}.bw-cart__content,.bw-cart__logo{display:inline-block;vertical-align:top;color:#fff}.bw-cart__logo{width:76px;font-size:20px;text-align:center;padding-top:62px;line-height:1.1;margin-right:32px;background:url(../img/general/bookwatch/owl-mini.png) center top no-repeat}.bs-activation,.bs-cards__item{background-color:rgba(38,169,224,.1)}.bw-cart__content{border-left:1px solid rgba(255,255,255,.2);font-size:16px;padding:10px 20px 0;width:270px}.bw-cart__all-bonuses span:first-child,.bw-cart__links span:first-child,.bw-cart__use-bonuses span:first-child{width:180px}.bw-cart__use-bonuses{color:#26a9e0;font-weight:700;font-size:16px;margin-bottom:5px}.bw-cart__all-bonuses{font-size:12px;color:#fff;margin-bottom:16px}.bw-cart__btn{padding:0 16px}.bw-cart__rules{color:#fff;font-size:12px;display:inline-block;width:80px;margin-top:5px}.bs-activation,.bs-activation__step{display:-webkit-box;display:-ms-flexbox}@media (min-width:1300px){.bw-cart{width:620px}.bw-cart__content{width:325px}.bw-cart__rules{width:auto}}.bs-activation{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:200px}.bs-activation__text{margin-bottom:30px}.bs-activation__step{display:flex;width:80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bs-activation__step_button{width:auto;text-align:center}.user-info__btn{margin-top:20px}.bs-anketa__rules{margin-top:10px;font-size:12px}.bs-banner{background-image:url(../img/general/bs/banner_bs.png);background-repeat:repeat-x;background-position:-1px 0;height:118px;width:100%;margin-bottom:45px}.bs-cards,.bs-faq__item{margin-bottom:20px}.bs-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bs-cards__item{display:inline-block;width:460px;margin-right:20px;padding-top:60px;padding-bottom:35px;text-align:center;vertical-align:top}.bs-cards__item:last-child{margin-right:0}@media (min-width:1300px){.bs-cards__item{width:620px}}.bs-faq__content{display:none;font-size:16px;margin-top:5px}.bs-faq__header{display:inline;font-size:18px;font-weight:700;cursor:pointer;border-bottom:1px dashed #26a9e0}.bs-faq__item_active .bs-faq__content,.bs-faq__link,.calendar__page table .event:hover .calendar__popup{display:block}.bs-faq__link{color:gray;font-size:14px;margin-top:15px}.bs-faq__item_active .bs-faq__header{border-bottom:none}.bs-faq__item ul{padding-left:20px}.bs-faq__item ol{padding-left:15px}.bs-faq__item ol li{padding-top:5px}.bs-faq__item .messagebox__text{font-size:16px}.bs__image{margin:10px auto}.bs-features__item{position:relative;display:inline-block;height:100px;width:50%;margin-top:20px;padding-left:120px;box-sizing:border-box;vertical-align:top}.bs-features__item:before{position:absolute;display:block;width:100px;height:100px;top:0;left:0;background-image:url(../img/general/klp/KLP-icons.png);background-repeat:no-repeat}.bs-features__item:nth-child(1):before{background-position:0 0}.bs-features__item:nth-child(2):before{background-position:-115px 0}.bs-features__item:nth-child(3):before{background-position:-230px 0}.bs-features__item:nth-child(4):before{background-position:-345px 0}.bs-features__item:nth-child(5):before{background-position:-460px 0}.bs-features__item:nth-child(6):before{background-position:-575px 0}.bs-features__title{margin-top:30px;font-size:18px;font-weight:700}.bs-features__text{font-size:16px}@media (min-width:1300px){.bs-features__item{width:33.3%}}.bs-info{margin-top:10px}.bs-info__content{margin-bottom:5px;padding-bottom:15px;border-bottom:1px solid gray}.bs-info__item{display:inline-block;margin-right:25px;vertical-align:top}.bs-info__item_total{color:#26a9e0}.bs-info__item_total .bs-info__value{font-size:24px;line-height:24px}.bs-info__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:28px;margin-bottom:5px;font-size:18px;line-height:18px;font-weight:700}.bs-rules__table,.bs-story__head{margin-bottom:10px}.bs-info__title{font-size:14px}.bs-info__description{font-size:12px;color:gray}.bs-rules{font-size:16px}.bs-rules__table tr:first-child td{height:45px;padding-bottom:5px;background-repeat:no-repeat;font-size:18px;color:#fff;text-align:center;vertical-align:middle}.bs-rules__table tr:last-child td,.bs-story__item td,.cart-item__data,.discount-block{vertical-align:top}.bs-rules__table tr:first-child td:nth-child(2){background-image:url(../img/general/bs/heart-1.png);background-position:25px 8px}.bs-rules__table tr:first-child td:nth-child(3){background-image:url(../img/general/bs/heart-2.png);background-position:25px 6px}.bs-rules__table tr:first-child td:nth-child(4){background-image:url(../img/general/bs/heart-3.png);background-position:24px 5px}.bs-rules__table tr:first-child td:nth-child(5){background-image:url(../img/general/bs/heart-4.png);background-position:23px 4px}.bs-rules__table tr:first-child td:nth-child(6){background-image:url(../img/general/bs/heart-5.png);background-position:21px 3px}.bs-rules__table tr:nth-child(2) td{padding-bottom:10px;font-size:16px}.bs-rules__table tr:nth-child(2) td:nth-child(2){color:#ee5ba0}.bs-rules__table tr:nth-child(2) td:nth-child(3){color:#8bc53f}.bs-rules__table tr:nth-child(2) td:nth-child(4){color:#f05a22}.bs-rules__table tr:nth-child(2) td:nth-child(5){color:#26a9e0}.bs-rules__table tr:nth-child(2) td:nth-child(6){color:#ec1846}.bs-rules__table tr:last-child td span{display:inline-block;text-align:left}.bs-rules__table tr td{width:80px;text-align:center}.bs-rules__table tr td:first-child{width:220px;font-size:16px;text-align:left;color:#333}.bs-story{font-size:14px}.bs-story__table{width:100%}.bs-story__head{height:25px;border-bottom:1px solid gray;font-size:12px;color:gray}.bs-story__item{-webkit-transition:.2s;transition:.2s}.bs-story__item td{padding-top:5px;padding-bottom:5px}.bs-story__item:first-child td{padding-top:10px}.bs-story__value{padding-right:30px;text-align:right}.bs-story__update{margin-top:20px;font-size:12px;text-align:center;text-decoration:underline;color:gray}.bs-story__update button{display:inline;border:none;background-color:#fff}.calendar{overflow:visible;display:none}.calendar .block-card__header{background-color:#26a9e0}.calendar__page .date{color:#26a9e0;font-size:15px;font-weight:700;text-align:left;padding:4px 0;display:block}.calendar__body,.calendar__page table{box-sizing:border-box;width:100%}.calendar__page table .event{position:relative;cursor:pointer;color:#26a9e0}.calendar__page table .today{border-radius:50%;background-color:#26a9e0;color:#fff}.calendar__page td{font-size:13px;height:18px;text-align:center}.calendar__page .event__item{margin:10px 20px}.calendar__page .event__item .date{color:#333;margin:0;padding:0}.calendar__page .event__item .text{font-size:14px;line-height:16px;color:#333;cursor:pointer;margin:0;height:50px;overflow:hidden}.calendar__body{position:relative;display:block;width:auto;padding:0 25px 5px;background-color:rgba(38,169,224,.1);text-align:center;margin:0 4px}.calendar__control{position:absolute;width:36px;height:60px;top:50%;margin-top:-30px;background-image:url(../img/general/controls_mini.png);cursor:pointer}.calendar__control_l{left:0}.calendar__control_r{right:0;background-position:36px 0}.calendar__popup{position:absolute;display:none;width:200px;padding:15px;background-color:#fff;border-radius:3px;box-shadow:0 0 10px 0 rgba(51,51,51,.5);z-index:10;text-align:left}.calendar__popup .event__item{display:inline-block;margin:0 0 10px;text-decoration:none}.calendar__popup .event__item:hover .text{color:#333;text-decoration:underline}.calendar__popup .event__item .date,.calendar__popup .event__item .text{text-align:left;font-size:12px}.discount-block{display:inline-block;width:625px;height:185px;box-sizing:border-box;background:url(../img/general/whale.png) right 17px bottom no-repeat #26a9e0}.discount-block__info{width:500px;height:180px;position:relative;padding:42px 0 0 27px;box-sizing:border-box;color:#fff}.discount-block__text{font-size:18px;line-height:1.3}.discount-block__footnote{position:absolute;bottom:7px;left:27px;font-size:11px}.discount-block__footnote a{color:#fff}.discount-block__result{color:#0060ae}@media (min-width:1300px){.calendar{display:inline-block}.discount-block{width:800px}}.cart-item,.cart-item:hover{-webkit-transition:.4s;transition:.4s}.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;font-size:0;color:#333}.cart-item:hover{background-color:rgba(38,169,224,.1)}.cart-item_reserve .cart-item__info{width:600px}.cart-item__checkbox{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:-16px 19px 0 0}.cart-item__checkbox label{padding-left:16px}.cart-item__checkbox label:before{margin:0}.cart-item__image,.item-info__img{display:inline-block;min-width:95px;margin-right:20px;text-decoration:none}.cart-item__image img,.item-info__img img{width:100%;height:auto;max-width:95px;max-height:150px}.cart-item__data{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.cart-items__empty,.shop__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal}.cart-item__info{display:inline-block;width:400px;margin-right:10px}.cart-item__name,.item-info__name{font-size:18px;font-weight:700}.cart-item__author,.item-info__author{font-size:16px;color:#333;margin-bottom:20px}.cart-item__item-counter{display:inline-block;width:115px}.cart-item__weight{width:60px;font-size:16px}.cart-item__bonus,.cart-item__price,.cart-item__weight{display:inline-block;vertical-align:top;text-align:right}.cart-item__bonus{font-size:16px;color:#8bc53f;width:70px}.cart-item__price{width:100px}.cart-item__price-total{display:inline;font-size:16px;font-weight:700}.cart-item__price-total_discount{color:#ec1846}.cart-item__price-total_old{font-weight:400;text-decoration:line-through;color:gray}.cart-item__price-composition{font-size:12px;color:gray}.cart-item__price-discount{font-size:12px;color:#ec1846}@media (min-width:1300px){.cart-item__info{width:725px}.cart-item_reserve .cart-item__info{width:890px}}.cart-items__header{height:30px;border-bottom:1px solid #b3b3b3;font-size:0}.cart-items__header-item{display:inline-block;font-size:12px;text-align:right;line-height:30px;color:gray}.cart-items__header-item_product{width:525px;margin-left:35px;text-align:left}.cart-items__header-item_quantity{width:115px;text-align:left}.cart-items__header-item_weight{width:60px}.cart-items__header-item_bonus{width:70px}.cart-items__header-item_price{width:100px}.cart-items__header-item_reserve{width:715px}.cart-items_reserve .cart-items__header-item_product{width:725px}.cart-items__empty{display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:gray}.cart-items__empty .text{position:relative;padding-left:65px;margin:0}.cart-items__empty .text:before{position:absolute;top:-10px;left:0;display:block;width:46px;height:32px;background-image:url(../img/general/basket-empty.png)}@media (min-width:1300px){.cart-items__header-item_product{width:850px}.cart-items_reserve .cart-items__header-item_product{width:1015px}}.order__cart-items{width:585px;margin-bottom:10px;border-bottom:1px solid #b3b3b3}.order__cart-items .cart-items__header{height:auto}.order__cart-items .cart-items__header-item{margin:0 0 2px;line-height:1.2em;vertical-align:bottom}.order__cart-items .cart-items__header-item_product{width:385px}.order__cart-items .cart-items__header-item_quantity{width:80px}.order__cart-items .cart-items__header-item_price{width:120px}.order__cart-items .cart-item{text-decoration:none;padding-bottom:5px}.order__cart-items .cart-item__name,.order__cart-items .item-info__name{font-size:14px;font-weight:400}.order__cart-items .cart-item__info{width:385px;margin:0}.order__cart-items .cart-item__item-counter{font-size:14px;width:80px;margin:0}.order__cart-items .cart-item__price{width:120px;margin:0}.order__cart-items .cart-price__total{font-size:14px;font-weight:400}@media (min-width:1300px){.order__cart-items .cart-items__header{height:auto}.order__cart-items .cart-items__header-item{margin:0 0 2px;line-height:1.2em;vertical-align:bottom}.order__cart-items .cart-items__header-item_product{width:385px}.order__cart-items .cart-items__header-item_quantity{width:80px}.order__cart-items .cart-items__header-item_price{width:120px}.order__cart-items .cart-item{padding-bottom:5px}.order__cart-items .cart-item__info{width:385px;margin:0}.order__cart-items .cart-item__item-counter{font-size:14px;width:80px;margin:0}.order__cart-items .cart-item__price{width:120px;margin:0}}.orders__cart-items .cart-items__header-item_product{width:430px;margin:0 0 0 10px}.orders__cart-items .cart-items__header-item_weight{width:100px;margin:0;text-align:left}.orders__cart-items .cart-items__header-item_price,.orders__cart-items .cart-items__header-item_quantity{width:80px;margin:0}.orders__cart-items .cart-item,.orders__cart-items .cart-item_deleted .cart-item__info .text.color_red{text-decoration:none}.orders__cart-items .cart-item__image,.orders__cart-items .item-info__img{margin-left:10px}.orders__cart-items .cart-item__info{width:315px;margin:0;font-size:0}.orders__cart-items .cart-item__weight{width:100px;margin:0;text-align:left}.orders__cart-items .cart-item__item-counter{font-size:16px;width:80px;vertical-align:top;margin:0}.orders__cart-items .cart-item__price{width:80px;margin:0}.orders__cart-items .cart-item_deleted .cart-item__author,.orders__cart-items .cart-item_deleted .cart-item__cart-price,.orders__cart-items .cart-item_deleted .cart-item__item-counter,.orders__cart-items .cart-item_deleted .cart-item__name,.orders__cart-items .cart-item_deleted .cart-item__weight,.orders__cart-items .cart-item_deleted .item-info__author,.orders__cart-items .cart-item_deleted .item-info__name{text-decoration:line-through;font-weight:400}.orders__cart-items .cart-item_deleted:hover{opacity:.8;background-color:#fff}@media (min-width:1300px){.orders__cart-items .cart-items__header-item_product{width:450px}.orders__cart-items .cart-item__info{width:335px}}.charge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 10px 0 0}.charge__cell,.charge__cells,.charge__text,.charge__title,.contacts-item{display:inline-block}.charge__title{margin-right:10px;font-size:16px}.charge__text,.charge__title_small{font-size:12px}.charge__text{box-sizing:border-box;margin-left:5px}.charge__cells{line-height:16px;font-size:0;padding:0;margin:0}.charge__cell{width:4px;height:12px;margin-right:2px;background:#e6e6e6;box-sizing:border-box;vertical-align:middle}.charge_full .charge__cell{border:1px solid #8bc53f;background:#8bc53f}.charge_enough .charge__cell:nth-child(-n+4){border:1px solid #bed630;background:#bed630}.charge_middle .charge__cell:nth-child(-n+3){border:1px solid #fcb813;background:#fcb813}.charge_few .charge__cell:nth-child(-n+2){border:1px solid #f37920;background:#f37920}.charge_one .charge__cell:first-child{border:1px solid #ec1846;background:#ec1846}.contacts-item,.contacts-item:hover{-webkit-transition:.2s;transition:.2s}.contacts-item{border-radius:5px;box-sizing:border-box;margin-bottom:20px;overflow:hidden;vertical-align:top;width:300px;height:175px;padding:4px 4px 15px;text-decoration:none;text-align:center;margin-right:20px;border:1px solid #b3b3b3}.contacts-item:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.contacts-item:nth-child(3n){margin-right:0}.contacts-item__image{height:70px;width:80px;margin:10px auto;background-image:url(../img/general/sprite/contacts-sprite.png);background-repeat:no-repeat}.contacts-item__image--0{background-position:0 0}.contacts-item__image--1{background-position:-80px 0}.contacts-item__image--2{background-position:-160px 0}.contacts-item__image--3{background-position:-240px 0}.contacts-item__image--4{background-position:-320px 0}.contacts-item__image--5{background-position:-400px 0}.contacts-item__image--6{background-position:-480px 0}.contacts-item__image--7{background-position:-560px 0}.contacts-item__image--8{background-position:-640px 0}.contacts-item__image--9{background-position:-720px 0}.contacts-item__image--10{background-position:-800px 0}.contacts-item__image--11{background-position:-880px 0}.contacts-item__descr{font-size:14px;text-align:center;color:#333}.contacts-letter{width:100%;background:url(../img/general/letter-top.png) left top repeat-x,url(../img/general/letter-bottom.png) left bottom repeat-x;padding:50px 0;margin:40px 0;overflow:hidden;display:none}.contacts-letter__container{width:820px;margin:0 auto;position:relative}.contacts-letter__mark{width:330px;height:135px;background:url(../img/general/mark.png) left top no-repeat;position:absolute;top:0;right:0}.contacts-letter__mark img{width:125px;height:90px;position:absolute;right:10px;top:11px}.contacts-letter__address{width:330px;float:right;margin-top:115px}.contacts-letter__address p{margin:5px 0;font-size:14px;color:gray}.contacts-letter__address span{font-style:italic;color:#333}.contacts-letter__city{font-size:16px;padding:25px 0 10px}.contacts-letter__city span{color:#26a9e0;text-decoration:underline;cursor:pointer}.contacts-letter__form{width:420px;position:relative}.contacts-letter__form .input-wrap{margin-top:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-letter__form label{display:block;margin-bottom:5px;font-size:14px;font-style:italic;color:#333}.partner-item__text,.school{font-family:'PT Sans'}.contacts-letter__form textarea{height:150px;min-height:150px;width:100%;padding:10px;resize:vertical;border-radius:3px;font-size:14px}.contacts-letter__button{position:absolute;left:490px;bottom:3px;padding:0 25px;height:45px;line-height:45px}.contacts-letter__button span{color:#fff;font-style:normal;vertical-align:middle;font-weight:700}.contacts-letter__button .material-icons{color:#fff;display:inline;vertical-align:middle;margin-right:10px}@media (min-width:1300px){.contacts-item:nth-child(3n){margin-right:20px}.contacts-item:nth-child(4n){margin-right:0}}.coupone-field{display:inline-block;vertical-align:top;width:100%;padding:20px 35px;margin-top:5px;margin-bottom:20px;box-sizing:border-box;background-color:rgba(38,169,224,.1)}.coupone-field__btn,.coupone-field__input,.coupone-field__label{display:inline-block;vertical-align:middle}.coupone-field__label{font-size:16px;font-weight:700;color:#26a9e0;margin-right:10px}.coupone-field_half{padding-top:31px;width:460px;height:130px;margin-right:20px}.coupone-field_half .coupone-field__label{margin-bottom:15px;margin-right:0;display:block}.coupone-field__input{width:200px;margin:0 10px 0 0}.coupone-field__btn,.coupone-field__reset{height:35px;font-size:14px;line-height:35px}.coupone-field__btn{background-color:#26a9e0}.coupone-field__reset{background:#cfcfcf;color:#333}@media (min-width:1300px){.coupone-field_half{width:620px;margin-right:20px;text-align:center}}.filters{position:relative}.filters-baloon{position:absolute;top:545px;left:190px;display:none;padding:10px 15px;border-radius:3px;box-shadow:5px 5px 20px 0 rgba(0,0,0,.4);background-color:#26a9e0;font-size:14px;line-height:1.2;color:#fff;z-index:10;white-space:nowrap}.filters-baloon:after{position:absolute;top:50%;left:-6px;display:block;width:0;height:0;margin-top:-6px;border-top:6px solid transparent;border-right:6px solid #26a9e0;border-bottom:6px solid transparent}.filters-baloon__link{display:block;text-decoration:underline;color:#fff}.filters-baloon__link:hover{text-decoration:none}.filters__title{margin-bottom:10px;font-size:15px;font-weight:700;line-height:17px}.filters__title_list span{display:inline-block;position:relative;cursor:pointer}.filters__title_list span:after{position:absolute;top:5px;right:-20px;display:inline-block;width:10px;height:10px;background:url(../img/general/arrow/arrow.png) no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filters__title_list-active span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters-params{margin-bottom:25px}.filters-params__item{height:auto;padding:7px 15px;margin-bottom:5px;cursor:default;text-align:left}.filters-params__item-close{display:inline-block;margin-left:10px;cursor:pointer}.filters-params__item-close i{margin-top:2px;font-size:12px}.filters-params__clear{margin-top:5px;font-size:14px;line-height:16px;cursor:pointer}.filters-params__clear span{vertical-align:bottom;text-decoration:underline}.filters-params__clear i{display:inline-block;font-size:12px;vertical-align:bottom;margin-right:5px}.filters-range__label{display:inline-block;vertical-align:top;margin:0 20px 10px 0;position:relative}.filters-range__label:last-child{margin-right:0}.filters-range__label span{position:absolute;left:10px;top:9px;font-size:14px}.footer-section,.get-klp__content{position:relative}.filters-range__input{display:inline-block;width:100px;padding-left:30px}.filters-search{margin-bottom:10px}.filters-search__input{width:100%;padding-right:40px;background:url(../img/general/search/search-icon_filter.png) 192px 50% no-repeat}.filters-list{margin:0;padding:0;list-style:none}.filters-list__title{margin:5px 0 5px 25px;font-weight:700;font-size:14px;line-height:15px}.filters-list__item{margin-bottom:8px}.filters-list__item label{line-height:14px}.filters-container{margin-bottom:25px}.filters-container__result{max-height:520px;overflow-y:auto}.news-calendar,.user-menu{overflow:visible}.footer{margin-top:25px;padding-top:35px;background-color:#26a9e0;font-size:14px}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-section{width:220px;padding:0 10px;margin-bottom:30px}.footer-section:first-child{padding-left:80px}.footer-section_subscribe{padding:0 10px;width:370px;position:relative}.footer-section__title{font-size:16px;font-weight:700;color:#fff;margin:0 0 10px}.footer-section__title .books-icon,.footer-section__title i{vertical-align:bottom;margin-right:10px}.footer__social .text,.pay-cards .text{vertical-align:top;color:#fff;display:inline-block}.footer-list{list-style:none;padding:7px 0 0;margin:0}.footer-list__item a{font-size:14px;line-height:18px;text-decoration:none;color:#fff}.footer__social .text{margin:0;padding:0;line-height:40px;font-size:14px}.footer__social .social__list{display:inline-block;width:210px;font-size:0;padding:0;margin:0;list-style:none}.footer__social .social__list a{display:inline-block;width:100%;height:100%}.footer__social .social__list .social__btn{margin:0;padding:0;cursor:pointer;display:inline-block;height:40px;width:16.67%;background-image:url(../img/general/social.png);background-repeat:no-repeat;opacity:.5;-webkit-transition:.2s;transition:.2s}.footer__social .social__list .social__btn:hover{opacity:1;-webkit-transition:.2s;transition:.2s}.footer__social .social__list .social__btn.vk{background-position:15px 6px}.footer__social .social__list .social__btn.fb{background-position:-34px 6px}.footer__social .social__list .social__btn.tw{background-position:-78px 6px}.footer__social .social__list .social__btn.ok{background-position:-123px 6px}.footer__social .social__list .social__btn.in{background-position:-167px 6px}.footer__social .social__list .social__btn.yb{background-position:-204px 6px}.pay-cards{font-size:0;width:380px}.pay-cards .text{padding:0;margin-top:10px;font-size:14px}.pay-cards .pay-cards__card,.pay-cards__logo{display:inline-block;height:25px;background-color:#fff}.pay-cards__logo{vertical-align:middle}.pay-cards .pay-cards__card{width:40px;margin:5px 5px 0 0;border-radius:3px;background-repeat:no-repeat;background-position:50%}.pay-cards .pay-cards__card_visa{background-image:url(../img/general/visa-mini.png);margin-left:15px}.pay-cards .pay-cards__card_mc{background-image:url(../img/general/mc-mini.png)}.pay-cards .pay-cards__card_mir{background-image:url(../img/general/mir-mini.png)}.copyright{padding-right:20px;padding-left:80px;margin-bottom:25px;width:460px}.copyright .text{padding:0;margin:0;font-size:12px;line-height:14px;color:rgba(255,255,255,.6)}.genre{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;box-shadow:inset 0 -1px 0 0 #ccc}.genre__item,.get-klp__link,.have-klp{display:inline-block}.genre__item-wrap{width:25%;margin-top:20px;text-align:center;border-bottom:1px solid #ccc}.genre__item{width:160px;text-align:center;text-decoration:none;cursor:pointer;color:#333}.get-klp__show-message span,.have-klp,.horizontal-filters__link,.klp-link__have-klp{text-decoration:underline;cursor:pointer}.genre__item:hover,.popup-city .text #yourCity{color:#26a9e0}.genre__title{min-height:32px;margin-bottom:10px;font-size:15px;line-height:16px;font-weight:700}.genre__image{width:110px;height:168px;margin:0 auto}.genre__image img{max-width:100%}@media (min-width:1300px){.genre__item-wrap{width:20%}}.have-klp{vertical-align:top;font-size:14px;height:35px;line-height:35px}.get-klp__text .btn_gray{margin:0 10px}.get-klp__show-message{font-size:12px}.get-klp__footer{position:absolute;left:20px;right:20px;bottom:13px}.get-klp__coupon{font-size:14px;padding-top:10px}.get-klp__input{width:200px;height:35px}.get-klp__form{margin-top:10px}.klp-link__have-klp{float:right}.klp-warning{font-size:14px;color:red}.get-klp__content,.get-klp__logo{display:inline-block;height:145px;box-sizing:border-box}.get-klp__logo{padding-top:5px;background-color:#26a9e0;text-align:center;width:250px}.get-klp__content{width:370px;padding:20px;vertical-align:top;border:2px solid #26a9e0;border-left:0}.get-klp__title{font-size:16px;font-weight:700;color:#26a9e0;margin-bottom:10px}.get-klp__text{font-size:14px;line-height:1.2}.get-klp__link{margin-top:5px;font-size:12px;color:gray}.horizontal-filters{background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:50px;margin:0 0 20px;padding:10px 20px}.horizontal-filters__city{font-size:14px;margin-right:20px}.horizontal-filters__link{font-size:14px;color:#333;margin-right:30px}.horizontal-filters__link_active{color:#26a9e0;cursor:default;text-decoration:none}.horizontal-filters__link .material-icons{vertical-align:middle;margin-right:5px;color:#ccc}.horizontal-filters__text{font-size:14px;margin-right:10px}.bookmarks-tab__horizontal-filters{margin-top:18px;margin-bottom:15px}.hiddenbox__content,.messagebox:hover .messagebox__popup{display:block}.hiddenbox__btn{display:inline;padding:0;border:none;border-bottom:1px dashed #333;font-size:14px;background-color:#fff}.hiddenbox_state_closed .hiddenbox__content{display:none}.item-counter{vertical-align:top}.item-counter__btn,.item-counter__value{display:inline-block;height:30px;box-sizing:border-box;border:1px solid #b3b3b3;border-radius:3px;background-color:#fff;text-align:center}.item-counter__btn{cursor:pointer;width:30px;font-size:30px;line-height:25px;color:#b3b3b3}.item-counter__value{width:40px;margin:0 5px;font-size:16px;font-weight:700;line-height:31px;vertical-align:top;color:#333}.item-counter__message{font-size:12px;line-height:15px;color:#ec1846}.map-body{position:relative;display:block;width:100%;height:600px;margin-bottom:40px;background-color:#f2f2f2}.map-head{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-head__item{margin-right:35px}.map-head__item:last-child{margin-right:0}.map-head__events i{color:#26a9e0;font-size:20px;vertical-align:bottom;margin-right:5px}.map-search{width:350px;box-sizing:border-box;font-size:0;margin-bottom:10px}.map-search__button,.map-search__input{display:inline-block;vertical-align:top;border:0;outline:0;margin:0;padding:0;box-sizing:border-box;height:40px;line-height:40px}.map-search__button{width:50px;border-radius:0 5px 5px 0;background:#26a9e0;padding-left:5px;color:#fff}.map-search__button .material-icons{font-size:30px}.map-search__input{background:rgba(255,255,255,.8);border-radius:5px 0 0 5px;width:300px;font-size:16px;padding-left:15px}.map-search__icon{display:inline-block;height:40px;width:10%;border:0;border-radius:0 5px 5px 0;background-color:#fff;opacity:.9;color:#ccc;text-align:center;line-height:40px}.map-search__icon .material-icons{font-size:30px;vertical-align:middle}.messagebox,.messagebox i,.news-item{vertical-align:top}.map-view{width:100%;height:500px;position:relative;margin-bottom:30px}.map-view_big{height:700px}.map-view_big .map-view__container-content{max-height:660px}.map-view__container{width:100%;position:absolute;top:0;left:0;bottom:0;right:0}.map-view__container-content{width:350px;position:absolute;max-height:595px;top:20px;left:20px;z-index:95}#map_shop{width:290px;height:450px}#map_order{height:900px}.messagebox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;padding:7px 10px;box-sizing:border-box;line-height:16px;cursor:default}.messagebox:hover:after{position:absolute;top:100%;display:block;width:100%;height:10px}.messagebox:last-child{margin:0}.messagebox_long{width:100%;-ms-flex-item-align:end;align-self:flex-end}.messagebox_order{width:585px}.messagebox i{font-size:22px;color:inherit}.messagebox_orange{color:#f90;background-color:rgba(255,153,0,.1)}.messagebox_blue{color:#26a9e0;background-color:rgba(38,169,224,.1)}.messagebox_green{color:#8bc53f;background-color:rgba(139,197,63,.1)}.messagebox_red{color:#f05a22;background-color:rgba(240,90,34,.1)}.messagebox_purple{color:#8973b3;background-color:rgba(137,115,179,.1)}.messagebox__icon{padding-left:5px;color:#999}.messagebox__text{font-size:12px}.messagebox__text a{color:inherit}.messagebox__text_big{font-size:14px;font-weight:700}.messagebox__popup{position:absolute;top:100%;left:0;display:none;padding:10px;margin:10px 0 0;box-sizing:border-box;background-color:#fff;border-radius:5px;font-size:14px;line-height:14px;color:#333;box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:10}.messagebox_big{height:auto;width:100%;padding:15px;margin-bottom:10px;line-height:1.3}.messagebox_big .messagebox__icon{background-image:url(../img/general/warning.png);background-position:center;background-repeat:no-repeat;width:50px;height:50px;margin-right:15px;display:inline-block;vertical-align:top}.news-calendar .block-card__header{background-color:#26a9e0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-calendar .title{position:relative;cursor:pointer}.news-calendar .title:after{display:inline-block;position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#fff}.news-item,.order-right-info{width:300px;box-sizing:border-box}.news-calendar .news__page{box-sizing:border-box;font-size:14px}.news-calendar .news__list{margin:0;padding:0;list-style:none}.news-calendar .list__item{padding:15px;box-sizing:border-box;background-color:#fff;-webkit-transition:.3s;transition:.3s}.news-calendar .list__item:hover{background-color:rgba(38,169,224,.1);-webkit-transition:.3s;transition:.3s}.news-calendar .list__item:hover .text{text-decoration:underline}#cityChange,#cityYes,.news-item,.partner-item,.user-menu__item{text-decoration:none}.news-calendar .list__item .date{font-size:12px;color:gray;margin:0}.news-calendar .list__item .text{font-size:14px;line-height:16px;color:#333;cursor:pointer;margin:0;text-decoration:none}.news-calendar .calendar__page,.news-calendar[data-type=news] .title--calendar:after{display:none}.news-calendar[data-type=news] .title--news{opacity:1}.news-calendar[data-type=news] .news__page{display:block}.news-calendar[data-type=news] .title--calendar{opacity:.5}.news-calendar[data-type=news] .calendar__page{display:none}.news-calendar[data-type=calendar] .title--calendar{opacity:1}.news-calendar[data-type=calendar] .title--calendar:after{display:inline-block}.news-calendar[data-type=calendar] .calendar__page{display:block}.news-calendar[data-type=calendar] .title--news{opacity:.5}.news-calendar[data-type=calendar] .news__page,.news-calendar[data-type=calendar] .title--news:after{display:none}@media (min-width:1300px){.news-calendar .title{cursor:default}.news-calendar[data-type] .title--news{opacity:1}.news-calendar[data-type] .title--calendar,.news-calendar[data-type] .title--news:after{display:none}.news-calendar[data-type] .news__page{display:block}}.news-item,.news-item:hover{-webkit-transition:.2s;transition:.2s}.news-item{border-radius:5px;margin-bottom:20px;padding:4px;overflow:hidden;display:inline-block;min-height:340px;margin-right:20px;border:1px solid #b3b3b3}.news-item:hover{border:1px solid #26a9e0;box-shadow:0 0 2px 0 #26a9e0}.news-item:nth-child(3n){margin-right:0}.news-item .material-icons{margin-left:5px}.news-item__image{height:220px;background-size:cover;background-position:center}.news-item__info{padding:20px;color:#333}.news-item__head{margin-top:-15px;height:30px}.news-item__head .material-icons{vertical-align:middle;color:#ccc}.news-item__head .material-icons:first-child{margin-right:5px}.news-item__date{font-size:12px;color:gray;line-height:30px;vertical-align:middle}.news-item__title{height:42px;margin:0 0 5px;overflow:hidden;font-size:18px;font-weight:700;color:#26a9e0}.news-item__descr{height:35px;margin:0;font-size:14px;overflow:hidden}@media (min-width:1300px){.news-item:nth-child(3n){margin-right:20px}.news-item:nth-child(4n){margin-right:0}}.order-right-info{position:absolute;top:0;right:0;padding:20px;background-color:rgba(38,169,224,.1);-webkit-transition:.3s;transition:.3s}.order-right-info__title{font-size:16px;font-weight:700;margin-bottom:10px}.order-right-info__item{font-size:14px}.order-right-info__item_itogo{margin-top:10px;font-size:16px;font-weight:700;color:#26a9e0}.order-right-info__item_count{margin-bottom:10px}.order-right-info__value{float:right}.popup-city{position:fixed;top:50%;left:50%;margin-left:-150px;margin-right:15px;z-index:100;box-sizing:border-box;min-width:300px;max-width:900px;width:auto;min-height:90px;padding:20px;background-color:#fff;border-radius:3px;box-shadow:0 2px 3px 0 #aaa}.popup-city:before,.user-menu:after{position:absolute;top:-10px;width:0;height:0;border-bottom:10px solid #fff}.popup-city:before{left:20px;display:block;border-right:15px solid transparent}.popup-city .text{font-size:16px;margin:0}.popup-city #citySearch{color:#666;font-size:14px;width:240px}.popup-city .descr{margin:0;font-size:12px;color:gray}.popup-city .citySuggest{display:none;font-size:14px;list-style:none;margin:15px 0;padding:0}.popup-city .citySuggest li{display:block;color:#929497;cursor:pointer;padding:5px 0;zoom:1}.popup-city .citySuggest li:hover{color:#6d6e70}.popup-city .step1,.popup-city .step2{display:none}.popup-city .step2{margin-bottom:15px}.popup-city .activeStep{display:block}#cityChange,#cityYes{font-size:16px;display:inline-block;margin-top:10px;margin-bottom:10px;cursor:pointer}#cityYes{padding:0 30px;margin-right:25px;background-color:#26a9e0;border-radius:3px;color:#fff;line-height:35px}#cityChange{background-color:transparent;color:#aaa;border-bottom:1px solid}.popup-login,.popup-registration,.popup-resetPass,.popup-resetPass_step2{position:fixed;top:50%;left:50%;margin-left:-165px;width:330px}.user-menu{width:180px;box-sizing:border-box;position:absolute;top:35px;right:0;font-size:14px;background-color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0 0 7px 0 #aaa;z-index:200}.preloader,.preloader *,.preloader-wrap{box-sizing:inherit}.user-menu:after{right:20px;border-left:15px solid transparent}.user-menu__item{display:block;color:#333;border-bottom:1px solid #e6e6e6}.user-menu__item:hover{color:#26a9e0}.user-menu__item:last-child{border:none}.user-menu__item i{color:#26a9e0;vertical-align:middle}.user-menu__item span{vertical-align:middle;line-height:25px}.preloader{position:relative;display:inline-block;width:36px;height:36px;-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}.preloader-wrap{display:block;text-align:center}.preloader-body{position:absolute;width:100%;height:100%;border-color:#26a9e0;opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.preloader__center,.preloader__part{height:100%;overflow:hidden;border-color:inherit}.preloader__part{display:inline-block;position:relative;width:50%}.preloader__part .preloader__circle{position:absolute;top:0;right:0;bottom:0;width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%}.preloader__part_left .preloader__circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg);-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.preloader__part_right .preloader__circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg);-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.preloader__center{position:absolute;top:0;left:45%;width:10%}.preloader__center .preloader__circle{width:1000%;left:-450%}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes left-spin{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes left-spin{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes right-spin{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes right-spin{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.preloader_svg{position:relative;margin:0 auto;width:30px}.preloader_svg:before{display:block;padding-top:100%}.preloader_svg__circular{-webkit-animation:rotate_svg 2s linear infinite;animation:rotate_svg 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.preloader_svg__path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash_svg 1.5s ease-in-out infinite,color_svg 6s ease-in-out infinite;animation:dash_svg 1.5s ease-in-out infinite,color_svg 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate_svg{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_svg{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash_svg{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash_svg{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color_svg{0%,to{stroke:#ee5ba0}40%{stroke:#26a9e0}66%{stroke:#8bc53f}80%,90%{stroke:#ffca05}}@keyframes color_svg{0%,to{stroke:#ee5ba0}40%{stroke:#26a9e0}66%{stroke:#8bc53f}80%,90%{stroke:#ffca05}}.waiting{display:inline-block;vertical-align:top;height:45px;line-height:45px;color:gray;padding:0 30px;font-weight:700}.product__partners{display:block;width:100%;margin:12px 0}.partner-item{display:inline-block;vertical-align:top;margin:0 10px 7px 0}.partner-item__img,.partner-item__text{display:inline-block;vertical-align:top;height:55px}.partner-item__img{width:150px}.partner-item_lifehacker .partner-item__img{background:url(../img/general/partners/lifehacker.png) center no-repeat,#ff5e3e}.partner-item_passion .partner-item__img{background:url(../img/general/partners/passion.png) center no-repeat,#e87461}.partner-item__text{padding:10px 20px 0 15px;box-sizing:border-box;font-size:15px;white-space:nowrap;color:#333;border:1px solid #b3b3b3;border-left:none}.partner-item__title{font-weight:700}.partner-item__link{display:block;font-size:12px;color:gray;text-decoration:underline}.school{width:960px;margin:0 auto 50px;line-height:1.2}.school__header{width:950px;box-sizing:border-box;background:url(../img/general/school/header.png) center bottom 20px no-repeat;text-align:center;padding:50px 20px 300px;margin-bottom:40px;border:1px solid #b3b3b3;min-height:545px}.school__title{margin-bottom:16px;font-size:60px;font-weight:700;color:#26a9e0}.school__description{margin:10px 0;font-size:26px;color:#333}.school__subtitle{color:#26a9e0;font-size:18px;margin:18px 0 15px}.school__tabs{margin:20px auto;text-align:center;font-size:0}.school__tab{display:inline-block;height:66px;width:300px;line-height:66px;text-align:center;box-sizing:border-box;font-size:18px;font-weight:700;color:#26a9e0;cursor:pointer;border:2px solid #26a9e0;border-right:none}.school__tab:first-of-type{border-right:none;border-radius:5px 0 0 5px}.school__tab:last-of-type{border-right:2px solid #26a9e0;border-radius:0 5px 5px 0}.school__tab.active,.school__tab:hover{color:#fff;background:#26a9e0}.school__sections{padding:10px}.school__section{display:none}.school__section.active{display:block}.school__group{margin:16px 0 35px}.group__item{display:inline-block;height:60px;margin-right:17px;box-sizing:border-box;line-height:60px;text-align:center;font-size:28px;color:#b3b3b3;text-decoration:none;border:1px solid #b3b3b3;border-radius:3px;cursor:pointer}.school__group_classes .group__item{width:60px}.school__group_exams .group__item{width:96px}.group__item:hover{color:gray;border-color:gray}.group__item.active{background-color:#26a9e0;border-color:#26a9e0;color:#fff}.subjects__column{display:inline-block;vertical-align:top;width:33%}.subjects__column_exam{width:160px;padding-right:10px}.subjects__item{height:24px;font-size:16px;display:block;text-decoration:none;color:#333}.subjects__item.active,.subjects__item:hover{color:#26a9e0}.school__exam{display:none;font-size:0}.school__exam.active,.search-banner_klp .search-banner__title span{display:block}.search-banner,.subjects__search{box-sizing:border-box;padding-right:30px;border:1px solid #b3b3b3}.subjects__search{color:#333;line-height:30px;padding-left:10px;margin-left:20px;background:url(../img/general/search/search-icon_filter.png) 193px center no-repeat;border-radius:3px;font-size:14px;width:220px;height:30px}.school-search .navigation__back,.school-search .navigation__title{font-size:16px;line-height:1.2;font-family:'PT Sans'}.school-search .navigation{margin:5px 0 25px 10px;padding:0;list-style:none;color:#333}.school-search .navigation__title{font-weight:700}.school-search .navigation__back{position:relative;display:block;color:gray;text-decoration:none}.school-search .navigation__link{font-size:15px;font-family:'PT Sans';line-height:16px;color:#333;text-decoration:none}.search-banner{display:block;width:100%;height:130px;margin-bottom:25px;font-size:0;cursor:pointer}.search-banner:hover{border-color:#bbdaf2;box-shadow:0 0 5px 0 rgba(38,169,224,.5)}.search-banner__img,.search-banner__title{display:inline-block;vertical-align:top;height:100%;box-sizing:border-box}.search-banner__img{background-position:right;background-repeat:no-repeat}.search-banner_bw .search-banner__img{width:134px;background-image:url(../img/general/banners/bw.png)}.search-banner_bw .search-banner__title{font-family:'Open Sans';font-weight:700;font-size:27px;padding-top:46px;padding-left:15px;color:#26a9e0}.search-banner_klp .search-banner__img{width:197px;background-image:url(../img/general/banners/klp.png)}.search-banner_klp .search-banner__title{font-family:'PT Sans';font-size:32px;color:#0060ae;padding-top:25px;padding-left:6px}@media (min-width:1300px){.search-banner_bw .search-banner__img{width:164px}.search-banner_bw .search-banner__title{font-size:40px;padding-left:22px;padding-top:38px}.search-banner_klp .search-banner__img{width:204px}.search-banner_klp .search-banner__title{font-size:34px;padding-top:45px}.search-banner_klp .search-banner__title span{display:inline-block}}.search__found{font-size:16px}.search__number{font-weight:700}.search-result{margin:20px 0}.search-result__groups{max-height:1500px;-webkit-transition:max-height .8s linear;transition:max-height .8s linear;overflow:hidden}.close .search-result__groups{max-height:51px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.search-result__group{display:inline-block;vertical-align:top;width:230px;font-size:12px;box-sizing:border-box;padding-right:20px;padding-bottom:5px}.search-result__control .material-icons,.shop-list__time span{vertical-align:middle}.search-result__title{color:#26a9e0}.search-result__list{list-style:none;padding:0;margin:7px 0}.search-result__list li{margin-bottom:3px}.search-result__list a{color:#333;line-height:1.2}.search-result__list a:hover{text-decoration:none}.search-result__footer{margin-top:8px;font-size:12px;padding:10px 0 5px}.search-result__control{margin-left:230px;display:block;text-decoration:none;color:gray}.selectbox_search{width:150px;margin-left:20px;line-height:27px}.selectbox_search .selectbox__cases{min-width:150px}.seo-text{margin-top:20px;color:gray;font-size:14px}.shop{position:relative;background:rgba(255,255,255,.9);margin-bottom:10px}.shop:last-child{margin-bottom:0}.shop__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;width:100%;box-sizing:border-box;padding:15px 15px 15px 20px}.shop__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;min-height:30px;margin-right:15px}.shop__logo img{width:100%}.shop__info{display:inline-block;max-width:220px}.shop__info-title{font-size:15px;font-weight:700}.shop__info-content{font-size:13px;font-weight:400}.shop__info-content span{padding-left:5px}.shop__dropdown,.shop__dropdown_show{-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.shop__dropdown{position:absolute;right:17px;top:50%;display:block;width:15px;height:15px;margin-top:-7px;-webkit-transform:rotate(0);transform:rotate(0)}.shop-list__item,.slider,.slider__nav,.welcomeback__rules div{position:relative}.shop__dropdown_show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shop__subtitles{font-size:12px;color:gray}.shop__text{font-size:14px;padding-bottom:15px}.shop-list{display:none;overflow:auto;box-sizing:border-box}.shop-list::-webkit-scrollbar{width:5px}.shop-list::-webkit-scrollbar-track{background-color:#e6e6e6}.shop-list::-webkit-scrollbar-thumb{background-color:#26a9e0}.shop-list__viewport_info{padding:0 20px 20px}.shop-list_open{display:block}.shop-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px 15px 15px 20px;font-size:14px;box-sizing:border-box}.shop-list__item:hover{background:rgba(38,169,224,.1)}.shop-list__content{max-width:220px;box-sizing:border-box;padding-right:10px}.shop-list__more{border:none;background:0 0;font-size:12px;color:gray;text-decoration:underline}.shop-list__event-link:hover,.shop-list__more:hover{text-decoration:none}.shop-list__btn{display:inline-block;height:45px;padding:5px 20px;box-sizing:border-box}.shop-list__btn_reserve{padding:5px 10px}.shop-list__time{color:gray}.shop-list__time span{padding-right:5px}.shop-list__event-link{text-decoration:underline;color:#26a9e0;vertical-align:middle}.shop-list__pay{color:gray}.shop-list__pay-description{margin-left:30px;font-size:12px;color:#26a9e0}.shop-list__metro_default{color:#0078bf}.shop-list__metro_red{color:#ed1b35}.shop-list__metro_green{color:#44b85c}.shop-list__metro_blue{color:#0078bf}.shop-list__metro_blue_light{color:#19c1f3}.shop-list__metro_blue_grey{color:#acbfe1}.shop-list__metro_brown{color:#894e35}.shop-list__metro_orange{color:#f58631}.shop-list__metro_purple{color:#8e479c}.shop-list__metro_yellow{color:#ffcb31}.shop-list__metro_grey{color:#a1a2a3}.shop-list__metro_lime{color:#b3d445}.shop-list__metro_teal{color:#79cdcd}.shop-list__adress,.shop-list__event,.shop-list__time{padding-bottom:5px}.slider{width:100%}.slider__container{position:relative;width:100000px;padding:10px 0;overflow:hidden}.slider__viewport{overflow:hidden}.slider__title{font-weight:700;color:#26a9e0;margin-bottom:10px;display:inline-block;text-decoration:none;font-size:18px}.slider__left,.slider__right{width:55px;height:100px;position:absolute;top:50%;margin-top:-50px;z-index:10;cursor:pointer}.slider__left{background:url(../img/general/sl_l.png) no-repeat;left:0}.slider__right{background:url(../img/general/sl_r.png) no-repeat;right:0}.sliders__back{padding:20px 0;margin:20px 0}.sliders__back_pink{background:#f8c5db}.sliders__back_pink .slider__title{color:#ee5ba0}.sms-form__try{font-size:12px;color:gray;margin:15px 0 0}.sms-form__btn_nosms{margin-left:10px}.sms-form__btn_try{display:inline;padding:0;border:none;background-color:transparent;text-decoration:underline}.sms-form__btn_try:hover,.social-block__link,.welcomeback__toBasket a:hover,.wr-item{text-decoration:none}.star-rating{margin:10px 0;position:relative;overflow:hidden}.star-rating__title{display:inline-block;background-color:#ffcc03;padding:5px 7px;border-radius:3px;font-size:13px;color:#4e4e4e}.star-rating__count{display:inline-block;font-weight:700}.star-rating__vote{display:inline-block;margin-left:5px;font-size:11px;line-height:25px;color:#ccc}.star-rating__stars{display:inline-block;height:25px;line-height:25px;vertical-align:bottom}.star-rating__text{display:inline-block;line-height:25px;margin:0 10px;font-size:13px;color:#4e4e4e}.star-rating__star-label{width:12px;height:12px;float:right;cursor:pointer;margin:5px 3px 0 0;background:url(../img/general/star-grey.png) no-repeat}.star-rating__star-input:checked~label,.star-rating__star-label:hover,.star-rating__star-label:hover~label{background:url(../img/general/star.png) no-repeat}.star-rating__star-label,.star-rating__star-label:hover~label{-webkit-transition:.2s;transition:.2s}.star-rating__star-input{display:none;opacity:0;z-index:0}.star-rating__star{display:inline-block;width:12px;height:12px;background:url(../img/general/star-grey.png) no-repeat}.star-rating__star_active{background:url(../img/general/star.png) no-repeat}.subscribe-descr{padding:5px 0 0;margin:0;color:#fff;font-size:14px;line-height:20px}.subscribe-form{margin:5px 0}.subscribe-form .btn_normal,.subscribe__input{padding:0 10px;box-sizing:border-box;border:none;border-radius:3px;font-size:14px;line-height:35px}.subscribe-form .btn_normal{display:inline-block;margin-left:5px;background-color:#1b75bb;color:#fff;cursor:pointer}.subscribe__input{width:200px}.tags__list{display:table;margin:20px 0 10px;padding:0;list-style-type:none;font-size:0}.tags__list li{display:inline-block;margin:0 5px 5px 0}.card__tag,.tags__item{font-size:12px;font-style:italic;text-decoration:none;box-sizing:border-box;white-space:nowrap;padding:0 10px;height:20px;line-height:17px;border-radius:2px}.tags__item{border:1px solid gray;color:gray;display:block}.card__tag{color:#fff;display:inline-block;position:absolute;bottom:18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card_product-line .card__tag,.slider .card__tag,.welcomeback__action_coupon,.wr-item.no-title div.title{display:none}.welcomeback{width:100%}.welcomeback *{box-sizing:border-box}.welcomeback__banner{height:485px;background:url(../img/general/welcomeback/banner940.png) no-repeat}.welcomeback__action{padding:20px 20px 50px;background:#744899;border-radius:0 0 4px 4px;text-align:center}.welcomeback__title{margin-bottom:5px;font-size:30px}.welcomeback__text{font-size:18px;color:#fff}.welcomeback__instruction{margin-top:45px;font-size:23px}.welcomeback__form{margin-top:25px;display:inline-block}.welcomeback__input,.welcomeback__submit{height:55px;vertical-align:middle;border-radius:4px;outline:0;font-size:21px;text-align:left;cursor:pointer}.welcomeback__input{width:300px;margin-right:15px;padding:5px 15px;background:#744899;border:3px solid #ffc705;color:#fff}.welcomeback__input[placeholder]{color:#fff}.welcomeback__input::-webkit-input-placeholder{color:#fff}.welcomeback__input:-moz-placeholder,.welcomeback__input::-moz-placeholder{color:#fff}.welcomeback__input:-ms-input-placeholder{color:#fff}.welcomeback__input:active,.welcomeback__input:focus,.welcomeback__input:hover{box-shadow:0 0 5px #ffc705,inset 0 0 1px #ffc705}.welcomeback__submit{width:190px;padding-left:20px;background:url(../img/general/welcomeback/arrow.png) 150px center no-repeat #ffc705;border:0;color:#744899}.welcomeback__coupon{display:inline-block;margin:40px 0;border-bottom:3px solid #ffc705;text-align:center;font-family:'PT Mono',monospace;font-size:45px;color:#fff}.welcomeback__error{padding:20px 0;font-size:16px;color:#fff}.welcomeback__toBasket{margin-bottom:40px}.welcomeback__toBasket a,.welcomeback__toBasket span{font-size:23px;color:#fff}.welcomeback__rules{width:500px;margin:0 auto;text-align:left;font-size:13px;color:#fff;opacity:.7}.mb_1,.mtb_1{margin-bottom:5px}.ml_1,.mlr_1{margin-left:5px}.mlr_1,.mr_1{margin-right:5px}.welcomeback__rules .indent{position:absolute;width:15px;left:-18px;top:0;text-align:right}.welcomeback__novelties{margin-top:35px;text-align:center;font-size:24px;color:#744899}.mt_1,.mtb_1{margin-top:5px}.welcomeback__novelties span{display:block}.welcomeback__footer{display:block;width:100%;height:300px;background:url(../img/general/welcomeback/footer940.jpg) no-repeat}.color_wb{color:#ffc705}@media screen and (min-width:1300px){.welcomeback__banner{background:url(../img/general/welcomeback/banner1260.png) no-repeat}.welcomeback__novelties span{display:inline}.welcomeback__footer{background:url(../img/general/welcomeback/footer1260.jpg) no-repeat}}.widget-bw{padding:4px}.pt_1,.ptb_1{padding-top:5px}.pb_1,.ptb_1{padding-bottom:5px}.pl_1,.plr_1{padding-left:5px}.plr_1,.pr_1{padding-right:5px}.colored-blue{color:#26a9e0}.color_white{color:#fff!important}.color_grey{color:gray!important}.color_lightGrey{color:#b3b3b3!important}.color_darkBlue{color:#0060ae!important}.color_blue{color:#26a9e0!important}.color_orange{color:#f05a22!important}.color_red{color:#ec1846!important}.color_green{color:#8bc53f!important}.color_black{color:#333!important}.catbg_14,.cathover_14:hover{background:#89bd44;border-color:#89bd44}.catbg_15{background:#0a5ca3;border-color:#0a5ca3}.catbg_16{background:#e45c28;border-color:#e45c28}.catbg_17{background:#33a0d2;border-color:#33a0d2}.catbg_18{background:#de2646;border-color:#de2646}.catbg_19{background:#f3b425;border-color:#f3b425}.catbg_21{background:#6e4794;border-color:#6e4794}.catbg_22{background:gray;border-color:gray}.catbg_24{background:#8973b3;border-color:#8973b3}.catbg_25{background:#79c4b9;border-color:#79c4b9}.catbg_o_14{background:rgba(137,189,68,.9);border-color:rgba(137,189,68,.9)}.catbg_o_15{background:rgba(10,92,163,.9);border-color:rgba(10,92,163,.9)}.catbg_o_16{background:rgba(228,92,40,.9);border-color:rgba(228,92,40,.9)}.catbg_o_17{background:rgba(51,160,210,.9);border-color:rgba(51,160,210,.9)}.catbg_o_18{background:rgba(222,38,70,.9);border-color:rgba(222,38,70,.9)}.catbg_o_19{background:rgba(243,180,37,.9);border-color:rgba(243,180,37,.9)}.catbg_o_21{background:rgba(110,71,148,.9);border-color:rgba(110,71,148,.9)}.catbg_o_22{background:rgba(128,128,128,.9);border-color:rgba(128,128,128,.9)}.catbg_o_24{background:rgba(137,115,179,.9);border-color:rgba(137,115,179,.9)}.catbg_o_25{background:rgba(121,196,185,.9);border-color:rgba(121,196,185,.9)}.catcolor_14{color:#89bd44}.catcolor_15{color:#0a5ca3}.catcolor_16{color:#e45c28}.catcolor_17{color:#33a0d2}.catcolor_18{color:#de2646}.catcolor_19{color:#f3b425}.catcolor_21{color:#6e4794}.catcolor_22{color:gray}.catcolor_24{color:#8973b3}.catcolor_25{color:#79c4b9}.cathover_14:hover{color:#fff}.cathover_15:hover{color:#fff;background:#0a5ca3;border-color:#0a5ca3}.cathover_16:hover{color:#fff;background:#e45c28;border-color:#e45c28}.cathover_17:hover{color:#fff;background:#33a0d2;border-color:#33a0d2}.cathover_18:hover{color:#fff;background:#de2646;border-color:#de2646}.cathover_19:hover{color:#fff;background:#f3b425;border-color:#f3b425}.cathover_21:hover{color:#fff;background:#6e4794;border-color:#6e4794}.cathover_22:hover{color:#fff;background:gray;border-color:gray}.cathover_24:hover{color:#fff;background:#8973b3;border-color:#8973b3}.cathover_25:hover{color:#fff;background:#79c4b9;border-color:#79c4b9}.pt_2,.ptb_2{padding-top:10px}.pb_2,.ptb_2{padding-bottom:10px}.pl_2,.plr_2{padding-left:10px}.plr_2,.pr_2{padding-right:10px}.mt_2,.mtb_2{margin-top:10px}.mb_2,.mtb_2{margin-bottom:10px}.ml_2,.mlr_2{margin-left:10px}.mlr_2,.mr_2{margin-right:10px}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px!important}.fs_1{font-size:12px}.fs_2{font-size:14px}.fs_3{font-size:16px}.fs_4{font-size:18px}.fs_5{font-size:20px}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.social-block,.social-block__views{box-sizing:border-box;vertical-align:top}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.container-chto{background:url(../img/general/collections/lights.png) 50% 25px no-repeat,url(../img/general/collections/line.png) 0 40px repeat-x,url(../img/general/collections/fon2.png);margin:-20px 0 -25px;padding-top:230px;padding-bottom:30px;text-align:center;width:100%;position:relative}.wr-cont-box{position:relative;display:inline-block;z-index:20}.frame-out-shadow{box-shadow:0 10px 15px rgba(0,0,0,.5);margin:5px 5px 15px}.frame-border{box-shadow:inset 0 0 10px rgba(0,0,0,.3);padding:20px;background:#fff;border:12px solid #e6e7e8}.frame-content{min-height:200px;box-shadow:inset 0 0 5px rgba(0,0,0,.3);background:#f1f1f1;padding:15px;text-align:center;font-family:arial}.frame-252 img{max-width:158px;max-height:144px}.frame-354 img,.frame-404 img{max-width:260px;max-height:144px}.frame-404 img{max-width:310px}.frame-content div.img{height:144px}.frame-content div.img img{height:100%}.frame-252 div.name{height:34px}.frame-354 div.name,.frame-404 div.name{height:18px}.frame-content div.name{margin:8px 0;overflow:hidden;color:#26a9e0;font-size:16px;font-weight:700}.frame-252 div.title{height:90px}.frame-354 div.title{height:60px}.frame-content div.title{font-size:14px;margin-bottom:15px;overflow:hidden;color:#333}.frame-content div.but-box div{padding:5px 15px;font-size:13px;display:inline-block;color:#fff;cursor:pointer}.frame-content div.but-box{padding-top:13px}.wr-item{display:block;position:relative;float:left;line-height:15px}div.back_index{position:absolute;top:52px;left:25px;background:#26a9e0;padding:10px;color:#fff}.h-360{height:361px}.h-410{height:410px}.frame-404{width:404px}.frame-252{width:252px}.frame-354{width:354px}.mtop28{top:-28px}.mtop25{top:-25px}.mtop48{top:-48px}.mtop72{top:-72px}.mtop96{top:-96px}.p-l-171{padding-left:171px}.p-l-50{padding-left:50px}.p-t30{padding-top:30px}.hidden{display:none}.shown{display:block;-webkit-animation:shown .6s;animation:shown .6s}@-webkit-keyframes shown{0%{opacity:0;display:block}to{opacity:1}}@keyframes shown{0%{opacity:0;display:block}to{opacity:1}}.social-block{border:1px solid #b3b3b3;border-radius:5px;width:460px;margin-bottom:20px;display:flex;align-items:center;font-size:16px;height:340px;padding:5px}.social-block__tabs{width:220px;display:inline-block}.social-block__tab{box-sizing:border-box;width:220px;height:55px;display:flex;padding-left:40px;align-items:center;color:rgba(255,255,255,.5);background-repeat:no-repeat;cursor:pointer;background-color:#26a9e0;border-bottom:1px solid rgba(255,255,255,.1)}.social-block__tab:hover{color:#fff}.social-block__tab svg{fill:rgba(255,255,255,.5);margin-right:10px;width:20px}.social-block__tab:hover svg{fill:#fff}.social-block[data-active=vk] [data-tab=vk],.social-block[data-active=fb] [data-tab=fb],.social-block[data-active=ok] [data-tab=ok],.social-block[data-active=tw] [data-tab=tw]{background-color:#fff;color:rgba(0,0,0,.8)}.social-block[data-active=vk] [data-tab=vk] svg,.social-block[data-active=fb] [data-tab=fb] svg,.social-block[data-active=ok] [data-tab=ok] svg,.social-block[data-active=tw] [data-tab=tw] svg{fill:#26a9e0}.social-block__views{width:230px;height:100%;display:inline-block;padding:0 10px 0 15px}.social-block__view{display:none}.social-block[data-active=vk] [data-view=vk],.social-block[data-active=fb] [data-view=fb],.social-block[data-active=ok] [data-view=ok],.social-block[data-active=tw] [data-view=tw]{display:block}@media(min-width:1300px){.social-block{width:480px}.social-block__views{width:250px;padding:0 20px 0 25px}}