@viewport{zoom:1.0;width:device-width}body,html{font-family:calibri,Verdana,Arial,Helvetica,sans-serif;font-size:.94em;width:100%;margin:0;padding:0;color:#373737;min-height:100vh;background-color:#fff;scroll-behavior:smooth}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none;color:inherit}img{border:0}body{display:flex;justify-content:space-between}#content{flex:1}#content,#left-nav{padding:40px 0 0 0}#left-nav{width:206px}#left-menu{position:sticky;width:206px;z-index:1000;background-color:inherit;top:55px}#content{display:flex;flex-direction:column}#main{flex:1 0 auto}#footer{background-color:#3c3c3c;flex-shrink:0}.yellow #header-nav .yellow.active{background-color:#ffc72c;color:#373737}.yellow #header-nav .yellow.active:hover{background-color:#fcd136}.yellow #header-nav .nav li:hover,.yellow #left-nav,.yellow .calendar .event,.yellow .travel-info .free,.yellow .travel-info .item-price{background-color:#ffc72c}.yellow .travel-info .button{margin:0;font-weight:700}.yellow #header-nav .nav li:hover span{background-color:#3c3c3c}.yellow .color-link a:hover,.yellow .contacts a:hover{text-decoration:underline}.yellow .left-nav li.active a,.yellow .left-nav li:hover a{color:#fff}.yellow .left-nav a{color:#373737}.yellow .sites a:hover{color:#ffc72c;background:url("recreation/footer-arrow-orange.svg") no-repeat left 2px;background-size:10px 10px}.yellow .links{padding-left:5%}.yellow .calendar .event:hover{background-color:#fecf4c}.yellow .button,.yellow .news:hover .button{background-color:#ffc72c;color:#373737}.yellow .button:hover{background-color:#ffcc3f}.yellow .season li{background:url("link-veikals.png") no-repeat left 15px center}.yellow .season li:hover{background:url("left-menu.png") no-repeat left 15px center #3c3c3c}.yellow .season li{background:url("link-veikals.png") no-repeat left 15px center}.yellow .season li:hover{background:url("left-menu.png") no-repeat left 15px center #3c3c3c}.yellow #left-nav .sub-title{color:#ffc72c}.yellow #left-nav .level-2 a{color:#fff}.yellow #left-nav .level-2 a.active,.yellow #left-nav .level-2 a:hover{color:#ffc72c;background:url("recreation/footer-arrow-orange.svg") no-repeat left 6px center;background-size:10px 10px}.yellow .description .travel-date{background-color:#ffc72c;margin:10px 0}.yellow .help-icon{background:url("recreation/question-mark.svg") no-repeat center center;background-size:12px 12px}.yellow .help-mouseover{border:2px solid #ffc72c;background-color:#fdf7e5}.yellow .help-mouseover:before{border-right:8px solid #ffc72c}.yellow .travel-date a{color:#373737}.yellow .travel-transport .icons,.yellow .travel-type .icons{background:url("travel-icon.png") no-repeat #3c3c3c}.yellow .travel-info .type{background:url("travel-icon.png") no-repeat center #3c3c3c}.yellow .travel-type .skiing{background-position:-160px -40px}.yellow .travel-type .cycling{background-position:-200px -40px}.yellow .travel-type .walking{background-position:0 -80px}.yellow .travel-transport .bus{background-position:-40px -40px}.yellow .travel-transport .plane{background-position:-80px -40px}.yellow .travel-transport .ship{background-position:-120px -40px}.yellow .date-text{margin-right:10px}.yellow .text-icons{background:url("recreation/travel-icon.png") no-repeat #3c3c3c}.yellow .date{background-position:-240px 0}.yellow .event-location{background:url('act_link.png') no-repeat 0 -120px #3c3c3c}.yellow .transport{background-position:-80px -40px}.yellow .hotel{background-position:-40px 0}.yellow .eating{background-position:-160px 0}.yellow .price-including{background-position:-80px 0}.yellow .price-none-including{background-position:-120px -80px}.yellow .group{background-position:-120px 0}.yellow .guide{background-position:0 0}.yellow .must-have{background-position:0 -40px}.yellow .programme{background-position:-200px 0}.yellow .territory{background-position:-80px -80px}.yellow .time p{margin-bottom:0;margin-top:0}.yellow .content-block p .icons{background:url("travel-icon.png") no-repeat left #3c3c3c}.yellow .content-block .special-off-icon{background:url("special-offer.png") no-repeat left}.yellow #previous{background:url("previous.png") no-repeat}.yellow #next{background:url("next.png") no-repeat}.yellow #previous:hover{background:url("previous-hover.png") no-repeat}.yellow #next:hover{background:url("next-hover.png") no-repeat}#atputa .underline,.yellow .contact-container{background-color:#e6b328}.yellow .home,.yellow .location,.yellow .phone{background-color:#f7bf24}.yellow .home:hover,.yellow .location:hover,.yellow .phone:hover{background-color:#f9cf34}.yellow .hover-phone{background-color:#f7bf24}.yellow .calendar-up a{background:url("calendar.png") no-repeat center center #ffc72c}.yellow .calendar-up a:hover{background:url("calendar.png") no-repeat center center #ffcc41}.yellow #article a,.yellow #article ul a,.yellow #client-info .color-link,.yellow .color-link a,.yellow .important-text,.yellow .links-to,.yellow .special-offer a,.yellow .text a,.yellow .title-color,.yellow .travel-contacts a,.yellow .travel-price b{color:#b69a09}.yellow #banner-buttons span{background:url("recreation/slider_buttons_atputa.png") no-repeat scroll -10px -10px}.yellow #banner-buttons span.cycle-pager-active{background:url("recreation/slider_buttons_atputa.png") no-repeat scroll -10px -50px}.yellow #banner-buttons span:hover{background:url("recreation/slider_buttons_atputa.png") no-repeat scroll -10px -50px}.yellow #steps div.active{background-color:#ffc72c}.yellow .dynamic-table{margin-bottom:20px}.yellow .basket-sum-total{font-size:1.4em}.yellow .sub-title-color{margin:0}.yellow .left-nav #nav-145{background-color:#dfa70c}.yellow .left-nav #nav-145:hover{background-color:#e9b116}.yellow .left-nav #nav-145:hover a{color:#373737}.yellow .travel-type{margin-bottom:5px}.yellow .travel-type b{padding:3px 0 3px 30px;text-transform:uppercase}.yellow .travel-1{background:url("recreation/recreation-menu-2-black.svg") no-repeat center left;background-size:26px 26px}.yellow .travel-2{background:url("recreation/recreation-menu-1-black.svg") no-repeat center left;background-size:24px 24px}.yellow .travel-3{background:url("recreation/recreation-menu-3-black.svg") no-repeat center left;background-size:24px 24px}.yellow .travel-4{background:url("recreation/recreation-menu-4-black.svg") no-repeat center left;background-size:26px 26px}.yellow .end-off .travel-price b{color:#b4b5b5}.yellow .end-off .button,.yellow .end-off .travel-date{background-color:#dfe0e0}.yellow .end-off a.button{cursor:default}.yellow .item-price s,.yellow .travel-price s{color:#373737;font-weight:400;font-size:.9em}.yellow .travel-date-icon{background:url("recreation/calendar-recreation.svg") no-repeat 0 center;background-size:19px 19px}.yellow .travel-date b{padding-left:25px}.yellow .add-cart{background:url("shopping-trolley.svg") no-repeat 6px 2px;padding:4px 5px 4px 30px;color:#373737;background-size:18px 18px;border:1px solid #ccc;border-radius:4px}.yellow .add-cart:hover{background-color:#ffc72c}.yellow .events-info-right{display:inline-block;float:right}.yellow .events-info-left{display:inline-block;text-align:left}.yellow .add-cart-in{background:url("shopping-trolley.svg") no-repeat 9px 8px #ffc72c;padding:7px 10px 7px 40px;background-size:20px 20px}.yellow .events-steps div{text-align:center;text-transform:uppercase;box-sizing:border-box;display:inline-block;margin-bottom:10px;width:200px;padding-right:40px;vertical-align:top;font-weight:700}.yellow .close-popup{background:url("close.svg") no-repeat center center #ffc72c;background-size:16px 16px}.yellow .close-popup:hover{background:url("close.svg") no-repeat center center #ffcc3f;background-size:16px 16px}.yellow .underline{background-color:#e6b328}.yellow .calendar-button{background-color:#dfe0e0;margin-top:0}.yellow .calendar-button.active{background-color:#ffc72c}.yellow .calendar .event-color{background-color:#ffc72c}.yellow .calendar-date .calendar-right:hover{background:url("calendar-hover-dark.png") no-repeat -35px 4px#ffc72c}.yellow .calendar-date .calendar-left:hover{background:url("calendar-hover-dark.png") no-repeat 13px 4px #ffc72c}.yellow .main-title{background-color:#ffc72c}#events_form tbody{border:1px solid #727272}#events_form table #amount input{width:35px}#events_form table #amount input::-webkit-inner-spin-button{opacity:1}.yellow .basket-choice:has(input[type=radio]:checked){border-color:#dfa70c}.yellow .vacancies-inner .title{border-color:#ffc72c}.yellow #article .vacancies-inner li{background:url("recreation/list-circle-yellow.svg") no-repeat left center;background-size:8px 8px;padding-left:20px}.yellow .vacancies-inner .end_date{background:url("recreation/cv-yellow.svg") no-repeat;background-size:40px 40px}@media screen and (max-width:760px){.yellow #nav-90:hover{background-color:#373737}.yellow #nav-90 h3 span{background:url("recreation/atputa_menu_icons.png") no-repeat scroll 0 -562px}.yellow #nav-90:hover h3 span{background:#373737 url("recreation/atputa_menu_icons.png") no-repeat scroll 0 -602px}}.chat-container{position:fixed;bottom:0;right:0;width:320px;margin-right:15px;flex-direction:column}#chat-container-collapsed{height:40px;cursor:pointer}#chat-container-expanded{flex-grow:1;display:none}.chat-header{background-color:#373737;border-radius:8px 8px 0 0}.chat-header-text{color:#b4d32d;font-weight:400;font-size:1.3em;user-select:none}#chat-header-collapsed{line-height:40px;padding-left:20px}#chat-header-expanded{padding:15px}#chat-body{width:100%;height:400px;background-color:#fff;border-bottom:1px solid #ccc;overflow-y:scroll;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}#chat-logo-container{position:absolute;top:-35px;right:30px;width:55px;border-style:solid;border-radius:8px 8px 8px 8px;border-width:2px;border-color:rgba(55,55,55,.5)}#chat-logo-container img{padding:15px 0 10px 0;background-color:#fff;max-width:100%;border-radius:8px 8px 8px 8px;border-style:solid;box-shadow:-10px 0 10px 1px rgba(55,55,55,.4)}.chat-buttons{display:inline-block;display:flex;justify-content:flex-end}.chat-button{height:15px;width:15px;cursor:pointer}.chat-button:first-child{margin-right:20px}#chat-input{display:flex;height:40px;background-color:#fff;padding:0 10px}#chat-input-text{border:none;outline:0;flex:1}#send-chat-message{width:25px;cursor:pointer}.message{padding:5px;border-radius:5px;margin:10px;max-width:80%;word-wrap:break-word;word-break:break-all}.message-user{text-align:left;background-color:rgba(55,55,55,.5);margin-right:auto}.message-server{text-align:right;background-color:rgba(180,211,45,.8);margin-left:auto}.message-info{text-align:right;margin-left:auto}.message-details{font-size:12px;color:#000}.message-time{margin-right:5px}.message-username{font-weight:700;margin-right:5px}.message-text{display:inline-block;word-wrap:break-word}.message img{max-width:200px;max-height:200px;object-fit:contain}.message-text a:hover{text-decoration:underline}.empty-message{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;color:#373737;padding:0 30px 0 30px;font-size:20px}.message-unread{text-align:center;color:#373737}#typing-indicator{background-color:#fff;padding-left:10px;font-size:16px;display:none}#unread-messages{position:absolute;top:-43px;right:75px;background-color:#b4d32d;color:#fff;width:20px;height:20px;border-radius:50%;display:none;justify-content:center;align-items:center;text-align:center;font-size:16px}.chat-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;margin-top:20px;margin-right:35px}.chat-dropdown-content div{color:#000;padding:12px 16px;text-decoration:none;display:block}.chat-dropdown-content div:hover{background-color:#ddd;cursor:pointer}.show-chat-menu-item{display:block}#workshop .dynamic-table{margin:10px 0}#workshop .dynamic-table .button{color:inherit;margin:0 10px 0 0}.add-inventory-wrapper{margin:5px 0 10px}.add-inventory{background:url('add-basket.png') no-repeat -5px center;padding:5px 20px 5px 30px;border:1px solid #90a427;cursor:pointer;vertical-align:middle;display:inline-block;color:#373737}.add-inventory:hover{background:url('add-basket.png') no-repeat -5px center #b4d32d}.workshop-table{margin-bottom:20px}.loader-icon{visibility:hidden;background:url('loader.gif') no-repeat center center;background-size:90%;display:inline-block;width:30px;height:30px;margin-left:5px;vertical-align:middle}.loader-icon-visible{visibility:visible}.add-inventory-wrapper .disabled:hover{background-color:inherit}.workshop-inventory-table .basket-input{width:60%}.workshop-inventory-table .td-actions{position:relative}.workshop-inventory-table .td-actions a.delete{margin-top:-8px}.workshop-date-wrapper img{vertical-align:middle;margin-right:5px}#workshop .important{text-transform:inherit}#workshop .workshop-data-table .discount{margin-right:10px}#workshop .confirm-basket-table{margin:5px 0}#workshop .info-steps{margin-bottom:30px}#workshop .info-steps div{width:auto}#workshop .info-steps div img{vertical-align:middle;margin-right:0}#workshop .info-steps div p{display:block}.workshop-order .header-titles{font-weight:700}.workshop-order .header-titles,.workshop-order .user-order-items{display:flex;flex-flow:row wrap;align-items:stretch;min-height:50px}.workshop-order .header-titles{background-color:#e0e0e0}.workshop-order .header-titles{border-bottom:1px solid #bbb}.workshop-order .section{display:inline-block;vertical-align:top;text-align:center;padding:5px;border-left:1px solid #bbb;margin:0}.workshop-order .section:first-child{border-left:0}.workshop-order .section-description{text-align:left}.workshop-order .inner-wrapper{border:2px solid #3e3e3e;border-radius:5px;padding:3px;margin-bottom:5px}.workshop-order .workshop-master{width:80%;height:25px;border:1px solid #ccc;border-radius:3px}.workshop-order .order-spare-parts{border-top:1px solid #ccc}.workshop-order .td-right{text-align:right}.workshop-order .order{margin-bottom:20px}.workshop-order .workshop-comment{padding:20px;font-style:italic;border:1px solid #ccc;border-radius:5px}.workshop-table .workshop-comment{width:85%}.workshop-table .delete{right:2px}.workshop-order .item-img img{vertical-align:middle;margin-left:10px}.workshop-estimated-costs-info{background:url('recreation/special-offer.png') no-repeat 0 center;padding-left:25px;margin-top:15px;font-weight:700}.workshop-calendar-content{display:flex;flex-flow:row wrap;align-items:stretch;margin-top:-16px}.workshop-calendar-content .calendar-wrapper{flex-basis:19%;margin-top:8px;margin-left:8px}.workshop-calendar-content .calendar-day{flex:1}.workshop-calendar-content .day-title{font-weight:700;text-align:center;padding:5px 0;border:1px solid #ccc;border-bottom:none;background-color:#4a4a4a;color:#fff}.workshop-calendar-content .time-wrapper{border-bottom:1px solid #ccc;padding:4px 10px;display:flex;transition:background .3s ease}.workshop-calendar-content .time-wrapper:last-of-type{border-bottom:none}.workshop-calendar-content .time-status{margin-left:20px}.workshop-calendar-content .status_free{cursor:pointer}.workshop-calendar-content .status_free:hover{background-color:#b4d32d}.workshop-calendar-content .status_time_out{background-color:#ffe1b3}.workshop-calendar-content .status_time_selected{background-color:#90a427;color:#fff}.status_time_selected_icon{background:url("check.svg") no-repeat;background-size:18px 18px;width:26px;height:16px;background-position:7px -1px}.workshop-calendar-content .status_time_passed{background-color:#ddd}.workshop-calendar-content .status_occupied{background-color:#fd3232;color:#fff}.workshop-calendar-content .reservation-queue{overflow:hidden;background-color:#eee;position:relative;text-align:center;padding:0 20px;border-top:1px solid #ccc}.workshop-calendar-content .reservation-queue div{transform:rotate(-90deg);white-space:nowrap;font-size:1.5em;position:absolute;bottom:35%;left:0;right:0;text-transform:uppercase;color:#555;word-spacing:20px}.workshop-calendar-content .calendar-content{display:flex;flex:1;justify-content:space-between;border:1px solid #727272;border-bottom:2px solid #727272}@media screen and (max-width:1400px){.workshop-calendar-content .calendar-wrapper{flex-basis:31%}}@media screen and (max-width:1050px){#workshop .flex-b .description .info{display:block;padding-top:10px;clear:initial}.workshop-calendar-content .calendar-wrapper{flex-basis:48%}}@media screen and (max-width:900px){#workshop .workshop-data-table td{border-right:none}#workshop .workshop-data .td-actions{line-height:12px;padding-bottom:15px}}@media screen and (max-width:600px){.workshop-calendar-content .calendar-wrapper{flex-basis:100%}.workshop-calendar-content .day-title{background-image:url("down-arrow.svg");background-repeat:no-repeat;background-position:96% 6px;background-size:16px 16px}.workshop-calendar-content .open-calendar{background-color:#90a427}.calendar-wrapper .calendar-content{display:none}.workshop-calendar-content .calendar-content.selected-day{display:block}.workshop-calendar-content .time-wrapper{padding:2px 10px}}@media screen and (max-width:450px){.workshop-inventory-table .basket-input{width:100%;min-width:auto}.workshop-inventory-table .td-actions a.delete{right:0}}.green #header-nav .green.active{background-color:#b4d32d;color:#373737}.green #header-nav .nav .rm-button:hover,.green #left-nav,.green #steps div.active,.green .item-name,.green .item-price,.green .paginator a{background-color:#b4d32d}.green #header-nav .green.active:hover,.green #header-nav .green:hover{background-color:#c7df3a}.green #header-nav .nav li:hover span{background-color:#3c3c3c}.green #log-in input:focus,.green .choose:focus,.green .log-in input:focus,.green .log-in-register input:focus{border:1px solid #b4d32d}.green .button{color:#373737;background-color:#b4d32d;border:none;cursor:pointer}.green .basket-more .button:hover,.green .button:hover,.green .paginator a:hover,.green .register .button:hover,.green .subnav .button:hover{background-color:#c7df3a}.green .left-nav a{color:#373737}.green #header-nav .basket-name a,.green #header-nav .log-in-link,.green #left-nav .sub-title,.green .basket-price,.green .register-link a{color:#b4d32d}.green #left-nav .level-2 a,.green .act-link a,.green .left-nav li.active a,.green .left-nav li:hover a{color:#fff}.green #left-nav .level-2 .active a,.green #left-nav .level-2 a:hover{color:#b4d32d}.green .sites a:hover{color:#b4d32d;background:url("footer-arrow-green.svg") no-repeat left 2px;background-size:10px 10px}.green .contact-container,.green .underline{background-color:#a3c737}.green .delete:hover{background:url("cancel-darkgreen.svg") no-repeat 0 0;background-size:16px 16px}.green .close:hover{background-position:-10px -50px}.green .basket{background:url("shop/basket.svg") no-repeat center center}.green .basket:hover{background-color:#4b4b4b}.color-link,.green #basket-table a,.green .color-link a,.green .green-link,.green .important-text,.green .links-to{color:#90a427}.green #info h3 a:hover,.green .color-link a:hover,.green .green-link:hover,.green .links-to:hover{text-decoration:underline}.green .active-grid,.green .active-list,.green .active-mini{background-color:#b4d32d}.green .grid:hover,.green .list:hover,.green .mini:hover{background-color:#c7df3a}.green .home a{background:url("home.svg") no-repeat 2px center #c7df3a}.green .home:hover,.green .location:hover,.green .phone:hover{background-color:#b4d32d}.green .travel-date{text-align:right;color:#666}.green .info a{color:#90a427}.green .item-name .price-name{font-size:1.1em}.green .calendar-date .calendar-left:hover{background:url("calendar-hover-green.png") no-repeat 10px 4px}.green .calendar-date .calendar-right:hover{background:url("calendar-hover-green.png") no-repeat -32px 4px}.green .help-icon{background:url("basket-icons.png") no-repeat -10px -171px}.help-mouseover{padding:0 12px 4px 7px;border-radius:3px;margin:7px 5px auto 8px;position:absolute;display:none}.green .help-mouseover{border:2px solid #b4d32d;background-color:#f8fbe9}.green .help-mouseover:before{border-right:8px solid #b4d32d}.help-mouseover:before{content:"";position:absolute;left:-10px;top:5px;border-top:8px solid transparent;border-bottom:8px solid transparent}.help-mouseover-icon{background:url("information.svg") no-repeat 2px 0;display:inline-block;background-size:18px 18px;height:18px;width:20px;position:relative;top:4px;right:4px}.information{background:url("information.svg") no-repeat 0 0;background-size:16px 16px;padding-left:25px;font-weight:700;margin:0}.user-profile-fields .help-icon{cursor:initial}.green .main-title{background-color:#b4d32d}.contacts a:hover{text-decoration:underline}.underline .lang-menu ul{padding:0 0 0 7px}.subnav .divi{float:left}.icon-wrapper{float:right;margin-bottom:0!important}.icon-wrapper a{display:block}.icon-wrapper img{vertical-align:middle}.coupon-tr th{text-align:right}.coupon-tr th span{margin-right:10px;color:#fff;font-size:1.1em;font-weight:400}.coupon-tr th p{height:30px;color:#fff;font-size:1.5em;display:inline-block;line-height:35px}.coupon-tr th input[type=text]{height:30px;box-sizing:border-box;margin:5px 0;min-width:100%!important;border:none}.loader-wrapper{position:fixed;width:100%;top:50%;left:0;right:0;z-index:100}.green .loader{background:url('loader.svg') no-repeat;width:60px;height:60px;margin:0 auto}.blue .loader{background:url('loader_vt.svg') no-repeat;width:60px;height:60px;margin:0 auto}#header{position:fixed;z-index:1002;top:0;left:0;width:100%;height:40px;background-color:#3c3c3c}#item-navigation a{font-size:0}#item-navigation .nav-left{background:#d6d6d6 url("left-arrow-key.svg") no-repeat center center;background-size:20px 20px;float:left}#item-navigation .nav-right{background:#d6d6d6 url("right-arrow-key.svg") no-repeat center center;background-size:20px 20px;float:right}#item-navigation a{display:inline-block;height:40px;width:40px}#item-navigation .nav-left:hover,#item-navigation .nav-right:hover{background-color:#c1d72e}#item-navigation h1{float:left;display:inline-block;margin:5px 5px 0 10px;text-transform:uppercase;font-size:1.5em}.carousel-navigation{position:relative;display:flex;overflow:hidden}#transparent-background{top:0;bottom:0;left:0;right:0;background-color:rgba(55,55,55,.6);position:fixed;z-index:1002;display:none}#transparent-background .account-login-wrapper{width:40%;margin-top:10%}#header-nav{position:absolute;right:0;top:0;z-index:1002}#header-nav li{float:left}#header-nav h3{margin:0;font-weight:400;font-size:.9em}.down-column span.disabled{visibility:hidden}.help-icon{width:18px;height:18px;display:inline-block;cursor:help;vertical-align:middle}.pdf-icon{width:40px;height:40px;display:block;background:url('pdf-icon.png') no-repeat 0 0}.close-popup{background:url("close-black.svg") no-repeat center center #c1d72e;background-size:16px 16px;width:40px;height:40px;float:right;cursor:pointer;margin-bottom:10px}.close-popup:hover{background:url("close-black.svg") no-repeat center center #c7df3a;background-size:16px 16px}.register-link{text-align:center;text-transform:uppercase;margin-bottom:10px}.nav-log-in{background:url("login.svg") no-repeat 9% 11px #90a427;background-size:18px 18px}.nav-log-in:hover{background-color:#9aae31}.nav-log-in .login-name,.user .login-name,.user-active .login-name{padding-left:20px;color:#fff}.user .login-name{padding-left:20px;color:#fff}.user{background:url("user.svg") no-repeat 10px;background-size:18px 18px}.user-active{background:url("user.svg") no-repeat 10% #90a427;background-size:18px 18px}.user,.user-active{cursor:pointer;user-select:none}.user-active:hover{background-color:#9aae31}.user:hover{background-color:#90a427}#user-login .log-out{background-color:#e2472e;color:#fff}#user-login .log-out:hover{background-color:#e94f36}#header-nav .log-in-link{color:#c1d72e}.log-in input,.log-in-register input{width:200px}.log-in li,.log-in-register li{margin-bottom:10px}.log-in input,.log-in-register input{border:1px solid #808285;color:#808285;height:40px;width:222px;padding:0 10px 0 10px;font-size:1em;box-sizing:border-box}.choose:hover,.log-in-register input:hover{border:1px solid #9a9b9e}.log-in-register .radio-button{width:auto;height:auto;vertical-align:-2px;margin:20px 8px 10px 0}.log-in-register .checkbox{width:auto;height:auto;vertical-align:-2px;margin-right:10px}#header-nav .log-in-link{padding:0;float:left;text-transform:uppercase}#header-nav .log-in-link:hover{text-decoration:underline}.register-form{padding:0 0 0 48px}.register p{width:222px;overflow:hidden}.social-log-in a:hover{opacity:.9}.down-column h5,.social-log-in h5{font-size:1em;margin:10px 0;text-transform:uppercase;text-align:center}.social-log-in p{text-align:center}#header-nav .button{margin:10px 0;width:222px}.basket{height:40px;position:relative;width:50px}.cart-approved,.cart-button{background:url('shopping-cart.svg') no-repeat;width:100%;height:21px;background-size:20px 20px;display:inline-block;vertical-align:middle;filter:grayscale(100%)}.cart-approved{background:url('approve.png') no-repeat}.hide{visibility:hidden}.cart-approved:hover,.cart-button:hover{opacity:1;filter:grayscale(100%) brightness(150%)}.apply-for-news{background-color:#90a427;position:absolute;right:10px;bottom:0;font-size:.9em;border-radius:3px 3px 0 0}.apply-for{margin-left:0;background-position:10px center;color:#fff;display:block;padding:10px 10px 10px 35px;text-transform:none;width:180px}.apply-for-info{background-color:#e4e4e6;padding:0 10px}.apply-for-info p{margin:0;padding:6px 0 10px 0}.apply-for-button{min-width:100%;margin:0 0 10px 0;background-color:#90a427;color:#fff;height:30px;border:none;cursor:pointer}.apply-for-button:hover{background:#9aae31}.apply-for-input{border:1px solid #808285;color:#808285;height:30px;padding:0 5px;box-sizing:border-box;width:100%;margin-top:5px}.close-apply-for{background:url("close-small.png") no-repeat 0 10px;width:25px;height:25px;float:right;cursor:pointer}.close-apply-for:hover{opacity:.8}.home{display:none}.home,.location,.phone{float:left;margin-right:2px;background-color:#c7df3a}.home a,.location a{color:#fff;width:40px;height:40px;display:block;float:left}.location a{background-position:3px 2px}.cat-block{display:table;width:100%}.cat-block .block-left,.cat-block .block-right,.pop-cat-big,.pop-cat-small{display:table-cell}.pop-cat-big,.pop-cat-small{vertical-align:top}.pop-cat-big a img{width:100%;max-width:600px}.pop-cat-big a img:hover{opacity:.9}.pop-cat-big a{position:relative;display:inline-block}.pop-cat-big .item-name{position:absolute;bottom:40px;box-sizing:border-box;display:block;padding:2% 4%;text-align:left;text-transform:uppercase;font-size:1.8em;color:#fff;background:#90a427}.pop-cat-small .product-item{width:100%;display:block;margin:0}.pop-cat-small .product-item:last-child{margin-bottom:0}.pop-cat-small .product-item img{max-width:170px;width:100%}.pop-cat-small .item-img{position:relative}.pop-cat-small .item-name{background:#999;bottom:0;position:absolute;width:100%;opacity:.9}.pop-cat-small .item-name a span{color:#fff;text-align:center}.pop-cat-small .item-name .name{height:auto}.cat-item{margin-left:50px}.brands .brand-list li{box-shadow:none}.first-page{margin-bottom:0}.pop-cat-small .pop-cat-big-small{display:none}#customer-info,#password-info,.card-info,.pop-up-select,.rent-info{margin:0 0 20px 0;overflow:hidden}.user-info{margin:0 0 20px 0}.user-info p.color-link{display:inline}#client-info textarea{margin-top:15px}#customer-info label,#password-info label,.card-info label,.pop-up-select label,.rent-info label,.user-info label{width:150px;display:inline-block}.confirm-order-info .inline{text-align:center;width:19%;float:left}.confirm-order-info{margin-top:-10px;position:relative}.confirm-order-info form{float:right}.confirm-order-info form #order-button{width:235px}.customer-info-data{display:inline-block}.main-title{color:#373737;padding:5px 10px;margin-bottom:20px}#client-info .main-title h2,.delivery-info .main-title h2,.table .main-title h2{margin-bottom:0;font-size:1.3em}.shop-info{padding:10px;width:100%;margin:20px 0;background-color:#eee;color:#808285;box-sizing:border-box}.customer-info li{margin:5px 0}.customer-info label{margin-right:5px}.content-block .shop-info h3{margin:0 0 10px 0}.shop-info a{color:#90a427}.shop-info a:hover{text-decoration:underline}.basket-input,.choose,.choose-region select,.dk-summ{border:1px solid #808285;color:#808285;height:40px;padding:0 5px;min-width:190px;box-sizing:border-box;width:28%;background-color:#fff}#account-form-wrapper input.basket-input[type=checkbox]{height:20px;min-width:20px;width:20px}.basket-input{min-width:253px}#data-color{min-width:245px}.block-left .basket-input{width:260px}.dk-summ{width:100px;min-width:100px;max-width:100px}.dk-number{width:50px;min-width:50px;max-width:50px}#buy-giftcards .button{margin-top:15px}.dk-value{margin:0 15px 0 5px}.dk-add{display:block;cursor:pointer;color:#90a427;background:url("add.png") no-repeat 0 center;text-indent:24px;margin-top:10px}.dk-add:hover{text-decoration:underline}.basket-input option{color:#373737}.basket-input option:disabled{color:#a4a4a4}.choose,.choose-region select{margin:20px 0 0 0}.choose,.choose-latvia,.choose-riga{display:none}.choose-region{margin:20px 0}.basket-input .none-size{color:#ccc}.phone-wrapper{display:inline;margin-bottom:10px}.phone-first{min-width:35px;max-width:35px}.phone-all{min-width:114px;max-width:17%}.block-left.full .phone-all{max-width:120px}.leasing-addon{min-width:55px;max-width:55px;margin-top:-8px;padding:5px;max-height:30px;margin-right:30px;color:#646464;padding-left:1px;margin-left:-5px}.leasing-form li:last-child{text-decoration:underline;text-align:left!important}.leasing-form{margin:20px 0;border:1px solid #9da0a5}.leasing-form li{padding:8px 6px}.leasing-form li:nth-child(4){margin-top:15px}.leasing-form a{color:#808285!important;font-size:.86em}.leasing-form strong{border:1px solid #8c929b;padding:5px;margin-left:-6px}.leasing-title{color:#373737;background-color:#a3c737;text-align:center;text-transform:uppercase;line-height:24px}.basket-input,.choose select{padding-right:0}.nav{float:left}.nav a{color:#fff}.nav-icons{float:right}#header-nav h3 a{padding:0 12px;line-height:40px;display:block;text-transform:uppercase}#header-nav:hover{height:40px}#header-nav .green:hover{background-color:#b4d32d;color:#373737}#header-nav .blue:hover{background-color:#00aef0}#header-nav .orange:hover{background-color:#f7901e}#header-nav .red:hover{background-color:#c53929}#header-nav .yellow:hover{background-color:#ffc72c;color:#373737}.rm-button{padding:9px 10px 13px 10px;cursor:pointer;width:20px;margin:0 auto}.rm-button span{background-color:#fff;display:block;height:1px;margin-top:5px;width:20px}.rm-button span:last-child{float:none}.lang-menu{line-height:40px;text-align:center;float:right;text-transform:uppercase}.lang-menu a{color:#fff;display:block;font-weight:700}.lang-menu li,.lang-menu span{width:40px;height:40px;background-color:#cfcfd1;color:#fff;display:inline-block;cursor:pointer;margin-right:-2px}.lang-menu li:last-child,.lang-menu span:last-child{margin-right:0}.lang-menu .active{background-color:#ee6059}.lang-menu li:hover,.lang-menu span:hover{background-color:#ee6059;color:#fff}.lang-menu img{vertical-align:middle;display:none;margin-left:5px}.contact-container-up{left:0;position:absolute;top:0;z-index:100}.calendar-up a{height:40px;width:40px;display:inline-block;cursor:pointer;vertical-align:-20px;margin:5px 0 5px 5px}.right-side{width:234px;float:right;margin:0 0 0 1%}.card-nr-input{width:55px;min-width:55px}#add-to-basket li,#customer-info li,#password-info li,.pop-up-rent li,.rent-info li{margin-bottom:8px;overflow:hidden}.user-info li{margin-bottom:8px}.rent-info{display:inline-block;margin:1% 5% 1% 0;vertical-align:top}.content-block h2{font-weight:700;text-transform:uppercase;margin:10px 0}.description h2,.description h3{font-size:1.2em;min-height:42px;line-height:20px;margin:10px 0 0 0;overflow:hidden;word-wrap:break-word}.info{margin:0;clear:both}.logo{margin:15px 0 25px 15px;height:60px}.titlelogo{color:#fff;font-size:18px;margin-top:-10px;padding-bottom:7px;letter-spacing:.8px;float:right;margin-right:15px}.left-nav li{display:block}.left-nav h3{position:relative;margin:0;font-weight:400;font-size:.9em}.icon-li>h3>a,.left-menu-list>h3>a{display:block}.left-nav a{padding:12px 7px 12px 35px;color:#fff;text-transform:uppercase}.left-nav li.active a,.left-nav li:hover a{color:#fff}.left-nav .active,.left-nav .left-menu-list:hover{background-color:#373737}.left-nav .subnav li,.left-nav .subnav li:hover{background:0 0}.left-nav li.active{background-color:#3f3f3f}.left-nav li .active:hover,.left-nav li:hover{background-color:#373737}.items-count{font-weight:400;font-size:.9em;color:#ccc}#header-nav .register{display:none}.left-nav li:hover .subnav{display:block}.left-nav .subnav{height:auto;background-color:#373737;left:206px;color:#fff;display:none;position:absolute;padding:0;z-index:1000;width:max-content;transform:translate(0,-52%)}.down-column,.left-column{padding:0 0 0 20px;max-width:400px;min-width:200px}#header-nav .down-column{width:222px;overflow:hidden;padding:0}.down-column .social-log-in p{margin-top:10px}#header-nav .register,#header-nav .subnav{height:auto;background-color:#373737;right:0;color:#fff;top:40px;display:none;position:absolute;padding:10px;width:222px}#header-nav .login-active{display:block}#left-nav .subnav h4{margin:10px 0 15px 0}#header-nav .subnav li{width:222px!important}.left-nav .subnav li a{background:0 0;padding:0}.left-column{float:left}#left-nav .level-2 a{margin:0;padding:0}.var-last{float:none;clear:both}.divi,.left-column{padding:10px;overflow:hidden}.level-2{margin-bottom:10px;max-width:235px}#left-nav .child-column{margin:-10px 0 15px 20px}#left-nav .level-3{margin-left:20px}#left-nav .level-3 a{font-size:.95em;color:#fff}#left-nav .level-3 a.active,#left-nav .level-3 a:hover{color:#c7df3a}.left-nav .inner-banner a{padding:0;background:0 0}.left-nav .inner-banner a:hover{background:0 0}.left-side-banner{float:right;width:250px;height:250px;padding:12px}.left-side-banner a{padding:0;margin-bottom:10px}.left-menu-image{float:none;clear:both;display:block;width:100%}.left-menu-image a{padding:0}.left-menu-image a img{float:right;width:100%;display:block;max-width:350px}.brand-list li{display:inline-block;vertical-align:middle;box-shadow:2px 2px 1px 0 #e1e1e1;box-sizing:border-box;margin:10px}.brand-list li:hover{opacity:.9}.brand-list a{display:block;padding:15px}.brand-list h3{margin:0 0 5px 0;font-weight:400;text-align:center;font-size:.9em}.brand-list img{max-width:100%;height:auto}#banner-text{margin-left:1.6%;top:90px;position:absolute;z-index:2}#banner-text h1{color:#fff;font-weight:700;font-size:3em;margin:0;text-transform:uppercase}#banner-background{background-color:#3c3c3c;opacity:.4;width:100%;height:400px}.banner img{width:100%;height:auto;display:block}#banner-buttons{margin:0;float:none;right:2%;bottom:12%;position:absolute;z-index:99}#banner-buttons span{display:inline-block;background:url("slider_buttons.png") no-repeat -10px -10px;height:20px;width:20px;margin:40px 2px 0 2px;font-size:0;cursor:pointer}.block-img{float:left;width:50%;margin-bottom:20px}.block-right{float:right;width:48%;padding-bottom:8px}.block-left{float:left;width:48%}.block-center{margin:0 auto;text-align:center}.block-left-center{margin:0 20px 0 4%}.content-block{margin:20px 1.6%;clear:both}.step-block{margin:2% 1.8% 0 1.6%}.text{word-break:break-word;text-align:justify}.text h3{text-transform:uppercase;margin:10px 0}.text a{color:#90a427}.text a:hover{text-decoration:underline}.text p{margin:5px 0}.highlight{font-weight:700;background-color:#a3c737}.about-block,.go-to-block{background-color:#eee;overflow:hidden;padding:15px 1.6%;box-sizing:border-box}.go-to-block h3{margin-top:0;text-transform:uppercase}.profile-welcome{float:left}.rent{background-color:#dfe0e0}.block-description{min-width:300px;width:50%}.content-block h1{margin-top:0}.description .category-title{text-align:center;color:#474747;display:block;margin:0}.about-block .title h2,.content-block .title h2{margin-left:0;margin-top:0}.about-block h1{margin:0 0 10px 0;font-size:1.5em;text-transform:uppercase}.about-block h2{margin:0;font-size:1.2em}.about-block h3{margin:0 0 10px 0}.intro-text p{font-size:1.15em;margin:5px 0}.intro-text h1{margin-bottom:5px}.special-offer{margin:20px 0 20px 0;overflow:auto}.special-offer p{margin:0;font-size:1.16em}.content-block .special-off-icon{display:block;width:24px;height:24px;padding-right:10px;float:left}#main-image-wrapper iframe{width:100%;max-width:700px;margin-top:20px}.video{width:100%;height:100%;max-width:700px;max-height:500px}.main-img{width:100%;height:auto;margin-top:20px}.large{max-width:500px}.medium{max-width:250px}.small{max-width:170px}.special-offer a{font-weight:700}.special-offer a:hover{text-decoration:underline}.button{min-width:100px;padding:8px 5%;display:inline-block;text-align:center;margin:20px 0;text-transform:uppercase;box-sizing:border-box;line-height:24px;border:none;cursor:pointer}#item-table-color .button{margin:0;padding:2px;font-weight:600}.text .button{color:#373737}.text .button:hover{text-decoration:none}.button-social:hover{opacity:.9}.logotypes{display:inline-block;margin:0;text-align:center}.logotypes:hover{opacity:.9}.logotypes img{max-width:100%;vertical-align:middle}.left,.right{height:24px;width:24px;display:inline-block;cursor:pointer;position:absolute;top:15px}.left{background:url("left.png") no-repeat;left:0}.right{background:url("right.png") no-repeat;right:0}.left:hover{background:url("left-poli.png")}.right:hover{background:url("right-poli.png")}#announcement{background-color:#ee6059;padding:10px;text-align:center;color:#f0f0f0;line-height:18px;font-weight:700;flex:0 1}#announcement a{color:#fff;text-decoration:underline}.item-full-box a{font-size:1.16em}.flex-b{margin:0 1% 20px 0;box-shadow:2px 2px 1px 0 #e1e1e1;padding:5px 10px;box-sizing:border-box}.brands-box,.catalogue-grid .flex-b,.first-page-cat-block .flex-b,.item-grid .flex-b,.item-list .product-search,.item-list .search-cat-block,.item-list.items-block .product-wrapper{padding:0;box-shadow:1px 1px 1px 0 #e1e1e1;margin:0 0 10px 6px;user-select:text;color:#474747}.product-wrapper .flex-b{box-shadow:none}.product-wrapper:hover .flex-b{box-shadow:none!important}.catalogue-grid .flex-b:hover,.first-page-cat-block .flex-b:hover,.item-grid .flex-b:hover,.item-list .brands-box:hover,.item-list .product-search:hover,.item-list .search-cat-block:hover,.item-list.items-block .flex-b:hover,.item-list.items-block .product-wrapper:hover{box-shadow:1px 4px 1px 0 #e1e1e1}.brands-box:hover .name,.catalogue-grid .flex-b:hover .description h2,.first-page-cat-block .flex-b:hover .category-title,.item-grid .flex-b:hover,.item-list .flex-b:hover .search-item-name,.item-list .product-search:hover .name,.item-list.items-block .flex-b:hover span.name{text-decoration:underline solid #373737}.product-search-wrapper{text-align:center}.product-search .item-box-info{float:none;width:90%;text-align:center;padding:10px 0}.product-search .name,.product-search .price s{color:#474747}.product-search .price{display:block}.item-list.items-block .flex-b .info{color:#373737;padding:18px 5px 18px 0}.item-list.items-block .flex-b .info{padding:0 10px 10px 10px;display:inline-flex;margin-top:7px}.item-list.items-block .product-wrapper>.button{position:absolute;z-index:2;right:10%;top:127px;width:38%}.product-wrapper .item-img{min-height:190px}.product-wrapper .price{color:#373737}.catalogue-grid .flex-b .description{margin:0 12px 12px 12px;color:#373737}.flex-b .category-img-resize{display:block;text-align:center}.flex-b .category-img-resize img{max-width:100%;height:auto}.flex-b:hover .description h2,.flex-b:hover .description p,.search-cat-block:hover .name{color:#636363}.flex-b:hover img{opacity:.9}.cat-img{display:block;width:100%;text-align:center}.cat-img img{width:86%;height:auto;max-width:250px}.item-box .item-img{width:42%}.item-box .item-img img{width:100%;height:auto}.item-box-info{float:right;width:48%;height:48%}.item-box-info .price-name{display:block;color:#373737}.item-box-info .name{font-weight:700}.item-box-info .button{min-width:120px;font-size:1em;margin-top:10px}.item-box-info .rate-count{display:block;margin-top:5px}.item-box-info .rate,.item-box-info .rate-count{position:relative}.item-full-box .item-img{float:left}.item-full-box .item-box-info{float:left;margin-right:20px;width:15%;display:block;margin-bottom:30px}.item-full-box{border-bottom:1px solid #dfe0e0;overflow:hidden}.item-full-box:last-child{border-bottom:none}.item-full-table{overflow:hidden}.item-full-box .item-img{width:20%;min-width:150px}.item-full-box .item-img img{width:100%;height:auto}.item-full-box .button{background:url("cart.png") no-repeat scroll center 1px #c1d72e;min-width:40px;height:40px;margin:0 0 0 10px;float:right}.item-full-table .dynamic-table td{line-height:40px}.item-full-box{padding:40px 0 0}.item-full-box:first-child{padding-top:0}.item-grid .shop-icons-wrapper{position:absolute;right:0;bottom:0}.brand-wrapper{width:100px}.brand-wrapper img,.brand-wrapper img:hover{opacity:1!important}.product-item-top{height:50px;position:relative}.logo-container{height:33px;display:block;margin-bottom:10px}.item-grid .brand-wrapper{position:absolute;top:0;left:0;z-index:10}.item-list .shop-icons-wrapper img,.product-item .shop-icons-wrapper img{width:32px;display:inline-block}.shop-icons-wrapper{display:inline-block;vertical-align:middle}.product-wrapper .shop-icons-wrapper img:last-child{margin-left:5px;margin-bottom:33px}.flex-3,.flex-5{display:flex;flex-flow:row wrap;align-items:stretch}.flex-5>div{flex-basis:19%}.flex-5>.brands-box{flex-basis:19%}.flex-5>.product-search{flex-basis:19%}.item-grid.flex-5>a{flex-basis:20%}.first-page-cat-block.flex-5>a{flex-basis:25%;height:auto}.catalogue-grid.flex-5>a{flex-basis:19%;height:auto}.flex-3.item-list.items-block>.product-wrapper{flex-basis:32.3%;position:relative}.flex-3>div,.item-list>.search-cat-block{flex-basis:32.3%}.search-cat-block{color:#373737}.search-category-wrapper{padding:0 7px 24px 7px}.item-list .shop-icons-wrapper{position:absolute;left:0;bottom:-33px}.item-list .brand-wrapper img{width:100px;margin-bottom:10px;height:32px;display:block}.one-item{display:inline-block}.one-item .client-card-icon{background:rgba(0,0,0,0) url("kk-icon-in.png") no-repeat scroll 0 0;display:inline-block;height:40px;vertical-align:middle;width:40px;margin-left:5px}.rent-buy-link,.save-basket-button{color:#3c3c3c;border:1px solid #ccc;padding:5px 15px 5px 28px;border-radius:5px;transition:background-color .25s ease-out}.rent-buy-link:hover{background-color:#b2d233}.buy-link-image,.rent-link-image{width:18px;height:20px}.buy-link-image{background:url("rent-calendar.svg") no-repeat;background-size:16px 16px;background-position:7px 5px}.rent-link-image{background:url("shopping-trolley.svg") no-repeat;background-size:16px 16px;background-position:7px 6px}.offer-client-card{background:url("kk-icon.png") no-repeat 0 2px}.offer-only-eshop{background:url("eshop-icon.png") no-repeat 0 2px}.offer-block{display:block;padding-left:22px;background-size:18px 18px}.offer-block span{color:#556b2f;font-weight:600}.offer-block--big{display:block;background-size:32px 32px;padding-left:40px}.offer-block--big span{font-weight:500}.offer-block--big b{color:#556b2f}.loan-calculator{float:right}.cycle-slideshow{position:relative}.data-list{overflow:hidden}.data-list img{margin:10px 0;display:inline-block;vertical-align:top}.data-list li{border-bottom:1px solid #dfe0e0;padding:0 0 20px 0}.data-list li:last-child{border-bottom:none}.product-content-rent{display:inline-block;margin:0 0 0 30px}.product-item{margin:0 1% 30px 0;overflow:hidden;position:relative}.product-item a,.rent-item-info .name,.rent-item-info a,.search-item-name a{color:#373737;margin:0}.rent-item-info .name:hover{text-decoration:underline}.item-box .item-img,.product-item .item-img{display:block;position:relative;clear:both}.item-box .item-img{display:inline-block}.search-item-name a{font-size:.9em}.price b{font-size:1.1em}.price .price-range{text-transform:initial}.price-range span:nth-last-of-type(2n){font-weight:500}.price-range span:nth-last-of-type(odd),.price-range-full-view span:nth-last-of-type(odd),.price-range-item-view span:nth-last-of-type(odd){padding:0 2px}.price-range-item-view{font-size:20px;padding:10px 0;display:inline-block;font-weight:500}.price-range-item-view span:nth-last-of-type(odd){color:#555;font-weight:600}.price-range-item-view b{color:#556b2f}.price .price-range-full-view{font-size:1em;font-weight:500}.product-item i{font-style:normal;padding-left:2%;text-decoration:line-through;font-weight:400;font-size:.9em}.product-item img{width:86%;max-width:250px;display:block;margin:0 auto;height:auto}.product-item:hover .item-img{opacity:.9}.product-item .chart-badge{display:block;height:50px;position:absolute;right:0;width:50px}.sale .item-name a{color:#373737}.sale:hover .item-name{background-color:#f2ca27!important}.rent{margin-bottom:20px}.filter-rent{margin-left:2%}.extra_large{cursor:pointer}#add-to-basket,#fancy-popup,#login-popup,.ajax-layer,.pop-up-rent,.pop-up-rent-next,.pop-up-shop-next{display:none;left:0;position:fixed;right:0;width:100%;z-index:1003;min-width:235px;top:15%;box-sizing:border-box}#add-to-basket ol li a span{display:none}#fancy-popup{top:5%}#fancy-popup .popup-wrapper{width:65%}#fancy-popup img{width:100%;max-width:2000px}.popup-wrapper{background-color:#fff;width:70%;margin:0 auto;padding:15px 15px 25px 15px;box-sizing:border-box;z-index:103}#add-to-basket .shop-info,.pop-up-rent .shop-info{margin:0 0 20px 0;display:inline-block}#add-to-basket h2,.pop-up-rent h2,.pop-up-rent-next h2,.pop-up-shop-next h2{margin:0 0 20px 0;overflow:hidden}#add-to-basket .button,.pop-up-rent .button,.pop-up-rent-next .button,.pop-up-shop-next .button{margin:5px 10px 0 0;color:#373737}.none-option{color:#b2b3b3}.product-content{display:inline-block;width:100%}.products{padding:0 30px 0 30px;margin-top:12px}.item-name{text-transform:uppercase;padding:2% 4%;display:block;box-sizing:border-box;text-align:left;font-size:1.04em}.brand:hover{text-decoration:underline}.price-name .name,.sale .price-name .name{display:block;overflow:hidden}.item-grid .price-name .name,.item-grid .sale .price-name .name{height:38px}.item-in .img-box:hover .price-name .name{text-decoration:underline}.rent-item-info .name{display:block}.rent-item-info .name,.sale .price-name .name{color:#373737}.amount input[type=number]::-webkit-inner-spin-button{opacity:1}.sale .price,.sale .price-total{color:#373737}.rent-item-info .name,.search-item-name .name{font-size:1.1em;font-weight:700}.search-item-name .name{display:block;overflow:hidden}.rent-button .text,.rent-none-button .text{font-size:1.2em;font-weight:700}.rate{background:url("shop/rate.png") repeat scroll 0 0/contain;font-size:0;height:20px;overflow:hidden;position:relative;vertical-align:-4px;white-space:nowrap;width:100px}.rate input[type=radio]{-moz-appearance:none;-webkit-appearance:none;display:inline-block;height:100%;margin:0;opacity:0;padding:0;position:relative;width:20%;z-index:2}.comment-rate i,.rate i{background:url("shop/rate-hover.png") repeat scroll 0 0/contain;height:100%;left:0;opacity:0;position:absolute;top:0;width:20%;z-index:1}.star-checked{background:rgba(0,0,0,0) url("shop/rate-hover.png") repeat scroll 0 0/contain;height:20px;position:absolute;width:20px}.star-checked:nth-child(2){left:20px}.star-checked:nth-child(3){left:40px}.star-checked:nth-child(4){left:60px}.star-checked:nth-child(5){left:80px}.rate input[type=radio]:checked+i,.rate input[type=radio]:hover+i{opacity:1}.rate input[type=radio]:disabled:hover{cursor:default}.rate input[type=radio]:disabled:hover+i{opacity:0;cursor:default}.rate input[type=radio]:checked:hover+i{opacity:1}.rate i~i{width:40%}.rate i~i~i{width:60%}.rate i~i~i~i{width:80%}.rate i~i~i~i~i{width:100%}.comment-rate input:hover,.rate input:hover{background:url("shop/rate-hover.png") no-repeat center center;cursor:pointer}.rate-comm{float:none;position:inherit;margin-top:5px}.published,.rate-count{display:block;color:#7b7b7b;font-size:.9em}.product-item .rate{left:0;position:absolute;top:40px;z-index:1}.product-item .rate-count{left:0;position:absolute;top:60px;z-index:1}.one-item .rate{margin:10px 5px 5px 0}.product .rate{margin-top:10px}.one-item h2{font-size:1.6em;margin-top:15px;float:left;width:100%}#article ul,.properties{padding-left:12px;margin:10px 0}.properties-arrows{float:left}#article ul a,.properties a{color:#90a427}#article ul a:hover,.properties a:hover{text-decoration:underline}#article ul li,.properties li,.vacancies-filter ul li ul li a{background:url("link-veikals.png") no-repeat left center;padding-left:15px;line-height:24px}#article .data-list li{background:0 0;padding:0;margin-bottom:10px}#article .data-list{padding:0}#article .data-list a:hover img{text-decoration:none}.item-filter.vacancies-filter li{list-style:none}.vacancies-filter ul li ul{padding:0!important}.title h1,.title h2{font-weight:700;text-transform:uppercase;margin:20px 0 10px 1.6%}.title h2 a{color:#373737}.content-block .title h3,.title h3{font-size:1.3em;margin:0 0 20px 0}.break{margin-top:2%}.description h2 a,.description h3 a{color:#373737}.news{margin-top:2%;overflow:hidden}.description:hover a,.news .title:hover a{color:#636363}.item-price,.travel-date{display:block;margin-top:2.5%;padding:10px 5px;font-size:1.1em}.travel-date{text-align:center}.shop{display:inline-block;background-color:#fff!important;margin:10px 0;padding:0;font-size:1.8em}.item-price i{text-decoration:line-through;font-style:normal}.item-price-suggested{font-size:.8em;display:block}.image-left,.image-right{max-width:600px;width:50%;height:auto}.image-left{float:left;margin:5px 1.5% 1.5% 0}.image-right{float:right;margin:5px 0 1.5% 1.5%}.travel-info{margin:0 15px 10px 0;display:inline-block}.travel-info .type{width:40px;height:40px;display:inline-block;float:left}.travel-free,.travel-price{text-transform:uppercase;clear:both}.strike-true{color:#373737;font-weight:400}.travel-transport{margin-right:15px}.description .travel-transport{float:left}.travel-free h5,.travel-info h5,.travel-transport h5,.travel-type h5{font-size:1em;text-transform:uppercase;margin:10px 0 10px 0}.travel-info .free{font-weight:700;padding:10px;text-align:center;margin:0}.travel-info .icons,.travel-transport .icons,.travel-type .icons{width:40px;height:40px;float:left;margin:0 1px 10px 0}.description .item-price{margin:0 0 15px 0;padding:0 10px 0 10px}.travel-info li{float:left;margin-right:15px}.travel-info .item-price{padding:10px;margin:0}.travel-info .travel-type{margin-right:1px}.travel-button{margin-bottom:0}.it-contacts,.travel-contacts{margin-top:20px;clear:both}.travel-contacts a:hover{text-decoration:underline}.content-block p .icons{width:40px;height:40px;display:block;text-indent:50px}.text-icons{width:40px;height:40px;display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.travel-list{margin-bottom:20px;overflow:auto}.travel-list .properties{padding-left:52px}.travel-list .text-icons{float:left}.travel-list .title{font-size:1.6em;font-weight:700;display:inline}.travel-list h5{margin:0}.travel-list p{margin:8px 0}.total{float:right;text-align:right;margin-bottom:20px;width:100%}.total p{font-size:1.5em;margin:20px 0 0 0}.button-right{float:right}#basket-table{margin-top:1.8%}#basket-table tfoot{text-align:right}#basket-table input{font-size:1em;text-transform:uppercase;min-width:50px;width:10%}#basket-table tr{border:0}#basket-table tfoot th{border-right:1px solid #cfcfd1;padding:8px 10px 6px 10px}#basket-table tfoot th:last-child{border-right:0}#basket-table tfoot tr:first-child{border-top:1px solid #cfcfd1}.to-basket{margin-top:10px}.dynamic-table .important{margin:5px 0 5px 0}.dynamic-table .none-item{text-align:center}.dynamic-table thead{background-color:#3e3e3e;height:30px;text-align:center;text-transform:uppercase;color:#fff}.dynamic-table{width:100%;border-collapse:collapse;word-break:normal;margin-bottom:10px}.dynamic-table tr{border:1px solid #ccc}.dynamic-table td{border-right:1px solid #727272;padding:10px;overflow:hidden}.dynamic-table thead th{width:10%;line-height:40px}.dynamic-table .alt th,.dynamic-table th{border-right:1px solid #727272}.dynamic-table .alt td,.dynamic-table .alt th{background-color:#bdbebf;color:#3c3c3c}.dynamic-table tbody tr:nth-child(odd){background-color:#e9e9e9}.dynamic-table thead tr{height:40px}.dynamic-table td:last-child,.dynamic-table th:last-child{border-right:none}.dynamic-table h1,.dynamic-table h2,.dynamic-table h3,.dynamic-table h4,.dynamic-table p{margin:0 0 5px 0}#item-table-color tbody tr:hover,.active-target-trait{background-color:#e8e8e8}#item-table-color i,.product-item .place i,.table-footer i{background-color:#3e3e3e;color:#fff;text-align:center;line-height:18px;font-size:.75em;font-style:normal;width:20px;height:20px;float:left;text-transform:uppercase;margin:2px;padding:1px;box-sizing:border-box}#item-table-color .color-block{width:20px;height:20px;display:inline-block;vertical-align:-6px}.availability-info{position:absolute;right:10px;top:2px;text-transform:initial}.bicycle-passport{border:2px solid #e9e9e9;width:100%}.bicycle-passport thead tr{background-color:#3e3e3e;height:40px;text-transform:uppercase;color:#fff}.bicycle-passport .bicycle-passport-image{background-color:#fff}.bicycle-information-body{float:right;width:49.5%;display:inline-table;vertical-align:top;border:1px solid #727272;border-collapse:collapse}.bicycle-information-body:last-of-type{float:left}.bicycle-information-body tr:nth-child(odd){background-color:#e9e9e9}.bicycle-passport td{border-right:1px solid #727272;padding:10px;overflow:hidden;width:50%}#profile .bicycle-information-body tr:first-of-type td{text-align:center;background-color:#676767;border-bottom:3px solid #3c3c3c;padding:0}.bicycle-icon{background-image:url("bicycle.svg");background-repeat:no-repeat;background-size:40px 40px;display:inline-block;width:40px;height:36px;background-position:0 2px}.bicycle-owner-icon{background-image:url("profile.svg");background-repeat:no-repeat;background-size:26px 26px;display:inline-block;width:30px;height:36px;background-position:0 8px}.dynamic-table .empty-notification{text-align:left;text-transform:initial;background-color:#e9e9e9;color:#727272}.dynamic-table .empty-notification th{padding-left:10px}#basket-table .warranty-item,#item-table-color .warranty-item{border:1px solid #f1c40f;background-color:rgba(241,196,15,.4)}#item-table-color .warranty-item-price{color:#c53929;font-weight:700}#item-table-color .warranty-item:hover{background:rgba(241,196,15,.4)!important}.warranty-item td:last-of-type a{background-color:#eabc01}.warranty-item td:last-of-type a:hover{filter:brightness(105%);background-color:#eabc01}.warranty-item>td{border-top:none}.warranty-item td:nth-of-type(5) a:hover{filter:grayscale(100%)}#basket-table .warranty-basket{border:1px solid #727272;border-bottom:none;background-color:rgba(241,196,15,.2)}#basket-table .warranty-item{border-top:none!important;text-align:center;border:1px solid #727272;border-right:1px solid #727272;background-color:rgba(241,196,15,.6)}#basket-table .warranty-item td{padding-left:0}.warranty-item-option{background:rgba(241,196,15,.8)}.error-item{border-bottom:1px solid #e2472e;text-align:center;color:#e2472e;font-weight:700}#warranty-popup{display:none;position:relative;background:rgba(241,196,15,.6);border:1px solid #f1c40f;height:auto;text-align:center}#warranty-popup img{width:28px;margin:3px 0 3px 3px}#warranty-popup span{position:relative;margin:0 7px 5px 7px;bottom:10px}.adding-warranty-item{color:#ff9b30}.warranty-popup-information{position:relative;top:18px}.pop-up-select>li{display:inline-block}.discount{color:#556b2f;font-size:1.1em;font-weight:700}.discount_clientcard{font-size:.9em}.discount s{color:#3c3c3c;font-size:.9em;font-weight:500}#item-table-color .discount{margin-right:5px}.table-footer{width:100%;background-color:#dfe0e0;text-transform:uppercase;line-height:30px;font-size:.84em;margin:10px 0}.table-footer i{font-size:.9em;margin:5px 5px 0 0}.table-footer label{vertical-align:-1px;margin-right:10px}.table-footer li{display:inline-block;padding:0 10px}.table-footer a{color:#373737}.table-footer a:hover{text-decoration:underline}.gallery-block{margin:20px 0 20px 0;position:relative}#gallery-small img{margin-left:0;margin-right:10px;vertical-align:middle;cursor:pointer}.color li:hover,.image-small img:hover{opacity:.9}#gallery-small li:last-child{padding-right:0}#gallery-small{margin:15px 0 0 0}.small-pic{overflow:hidden;text-align:center}.item-small .small-pic{text-align:left}.small-pic li{display:inline-block;padding:1px}.gallery-nav{padding-left:50px;margin:0}.gallery-title-pic{display:block;margin-left:auto;margin-right:auto;width:64%}#previous{cursor:pointer;height:60px;margin-top:19.7%;width:60px;float:left;position:absolute}#next{cursor:pointer;height:60px;margin-top:19.7%;right:40px;width:60px;float:right;position:absolute}.small-banner{clear:right;display:block;float:right;margin:0 0 5px 0}.small-banner img{max-width:240px;min-width:50%}.small-banner img:hover{opacity:.9}.location-bar li,.set a{background:url("location-bar.png") no-repeat right center;padding-right:20px;color:#808285;text-transform:uppercase;display:inline-block;font-size:.8em;font-weight:400}.location-bar{padding-left:23px;font-size:1.1em}.location-bar li a{color:#808285}.location-bar li a:hover,.set a.active,.set a:hover{color:#373737}.location-bar li:last-child{background:0 0;color:#3c3c3c}.location-bar li:last-child a{color:#373737}.quality-content{margin:15px 0}.quality-content #logo{height:auto}.quality-content .logotypes{margin:2px 5px 0 5px}.quality-content h3{text-transform:uppercase;color:#373737;font-size:1.5em}.set a{background:0 0;padding:0 10px 0 10px}.set a:first-child{padding-left:0}.select-set,.set-filter{margin:0;float:right;text-transform:uppercase;font-size:.9em}.set-options{margin:10px 0;overflow:hidden}.set-filter:last-child{margin-right:10px}#sort-menu{margin:20px 1.6%}.sort-icons{display:inline-block}.full-list,.grid,.list,.mini{width:45px;height:45px;display:inline-block;vertical-align:top;margin-right:2px}.right-side .travel-filter{width:234px}.items-sort-wrapper{float:right;font-size:.84em;margin:10px}.items-sort-wrapper span{display:inline-block;margin:0 10px 0 0;text-transform:uppercase;font-weight:400;z-index:2}.items-sort-wrapper dd{display:none;height:20px;left:-1px;margin:0;position:absolute;top:36px;z-index:100}.sort-1:hover dd,.sort-2:hover dd{display:block}.items-sort-wrapper .sort dd ul{background-color:#fff;border:1px solid #e3e9ef;min-width:198px;position:absolute;box-sizing:border-box}.items-sort-wrapper .sort-2 dd ul{min-width:80px}.items-sort-wrapper dd ul li{color:#373737;padding:10px}.items-sort-wrapper dd ul li:hover{background-color:#c1d72e}.items-sort-wrapper dl{display:inline-block;margin:0;cursor:pointer;background:url("filter_icons.png") no-repeat scroll right 0;border:1px solid #e3e9ef;font-weight:400;box-sizing:border-box;padding:10px;position:relative;min-width:196px}.items-sort-wrapper dl dt{padding-right:25px}.items-sort-wrapper .selected{font-weight:700}.items-sort{height:40px;border:2px solid #cecfcf;box-sizing:border-box;padding:0 10px;min-width:95px;position:relative}.all-comments{width:100%;height:auto}.first-comment{display:block}hr{clear:both;display:block;height:1px;border:0;border-top:1px solid #cfcfd1;margin:0}.comment-img{float:left;margin-right:15px}textarea{height:100px;padding:10px;border:1px solid #cfcfd1;width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-rate{margin:5px 0 0 0;display:block}.comment-field p{text-indent:10px;margin-top:30px;color:#373737}.comments-login-warning{text-align:center;margin-bottom:20px;margin-top:20px}.comments-login-warning p{margin:0;font-weight:700}.comments-login-warning a:hover,.soc-block a:hover{opacity:.9}.comment-name{margin-bottom:10px}.comment-name img{padding-top:38px}.comment-name .button-right{min-width:160px}.all-comments .insert-textarea{margin-top:1px;font-family:Arial;height:74px;resize:none;font-size:13px}.all-comments .icon-draugiem,.all-comments .icon-facebook{margin-top:7px;padding:3px 0 3px 25px}.all-comments .icon-facebook{background:url("shop/fb-comment.png") no-repeat left center}.all-comments .icon-draugiem{background:url("shop/dr-comment.png") no-repeat left center}.all-comments i{display:inline;font-style:normal;color:#808285}.comments-list{margin:20px 0 0 0;overflow:hidden}.comments-list form .text{text-align:left}.comments-list li{overflow:hidden;margin:1% 0}.comment-options{float:right;display:block}.comment-options a,.comment-rating a{cursor:pointer}.comments-list-replay{padding-left:40px;clear:both;overflow:hidden}.comments-list-replay strong{margin-left:0}.comments-list-replay i{display:block;margin-left:0;margin-top:5px}.comment-rating{display:inline-block}.comment-rating .liking{width:32px;height:32px;border-radius:20px;display:inline-block;text-align:center;margin-right:4px;color:#373737}.comment-rating .like{background:url('like.png') no-repeat center center #90a427}.comment-rating .like:hover{background:url('like.png') no-repeat center center #9aae31}.comment-rating .dislike{background:url('dislike.png') no-repeat center center #e2472e;margin-right:0}.comment-rating .dislike:hover{background:url('dislike.png') no-repeat center center #e94f36}.comment-rating .dislike span,.comment-rating .like span{display:block;margin:40px auto 0;font-size:.84em}.dislike:hover,.like:hover{animation-name:bounce;animation-duration:.2s;animation-iteration-count:2;animation-direction:alternate}#comment-form-0 input{float:left}.comment-options .actions{display:inline-block;padding-left:30px;vertical-align:top;text-transform:uppercase;color:#373737;font-size:1em;margin:10px 0 0 10px}.comment-options .reply{background:rgba(0,0,0,0) url("reply.png") no-repeat scroll 0 center}.comment-options .edit{background:rgba(0,0,0,0) url("edit.png") no-repeat scroll 0 center}.comment-options .edit:hover,.comment-options .reply:hover{text-decoration:underline}.comment-name .likes-result{background:rgba(0,0,0,0) url("all_likes.png") no-repeat scroll right 2px;font-size:.85em;padding-right:15px;color:#90a427}.comment-field{margin-top:20px}.comment-name .rate,.update-textarea{margin:5px 0 5px 0}.rate{margin-top:3px}#com-1{margin:0}.events-order-data .customer-info{display:inline-block;vertical-align:top}.calendar{margin-bottom:20px}.calendar table{width:100%;border-collapse:collapse}.calendar .calendar-day{height:40px}.calendar .cal-none{background-color:#fff}.calendar td{background-color:#eee;padding:0;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff}.calendar-week td{text-align:left;height:40px}.calendar td{color:#373737}.calendar-date{background-color:#3c3c3c;color:#fff;line-height:40px;text-transform:uppercase;text-align:center}.calendar-date th{padding:0}.calendar-date .icons{background:url("calendar.png") no-repeat;width:40px;height:40px;display:inline-block;cursor:pointer}.calendar-date .calendar-left{float:left;background-position:10px 4px}.calendar-date .calendar-right{background-position:-32px 4px;float:right}.calendar-date .calendar-left:hover{background-position:-35px 4px}.calendar .event{font-weight:700}.calendar .free-color{background-color:#eee}.calendar tbody a{color:#373737;display:block;box-sizing:border-box;padding:10px 5px}.cal-time{width:5%;min-width:45px;background-color:#dfe0e0;text-align:center!important}.calendar-day .cal-time{background-color:#fff}.cal-color{float:left;height:40px;width:10px}.cal-kitchen{background-color:#fdd761}.cal-room{background-color:#7ab55c}.cal-tower{background-color:#05c9ed}.cal-territory{background-color:#ee6059}.cal-territory-room{background-color:#c7df3a}.calendar-footer .cal-tower{background-color:#05c9ed}.calendar-footer .cal-room{background-color:#7ab55c}.calendar-footer .cal-kitchen{background-color:#fdd761}.calendar-footer .cal-territory{background-color:#ee6059}.calendar-footer .cal-territory-room{background-color:#c7df3a}.calendar_top_menu_heading{font-size:.9em}#steps p{margin:0;line-height:40px}#steps div,.info-steps div{display:inline-block;padding-right:40px;text-align:center;text-transform:uppercase;margin-bottom:10px;box-sizing:border-box;vertical-align:top;min-width:150px}.info-steps div{width:40%}#steps div{background:url("shop/steps-arrow.png") no-repeat scroll right 0 #dfe0e0;margin-right:4%;width:30.3%}#steps div:last-child{margin-right:0}.info-steps{overflow:hidden}.transport-steps{margin-top:0!important}.info-steps div{margin-bottom:0}.info-steps p{font-size:1.2em;font-weight:700;color:#90a427}.info-steps .step-1{background:url("noma_1.png") no-repeat center center;height:150px}.info-steps .step-2{background:url("noma_2.png") no-repeat center center;height:150px}.info-steps .step-3{background:url("noma_3.png") no-repeat center center;height:150px}.info-steps .step-4{background:url("noma_4.png") no-repeat center center;height:150px}#search-wrapper{margin-left:206px;position:relative}.search{padding:5px}.search-input{border:none;color:#808285;text-transform:uppercase;height:40px;width:100%;padding:0 5px 0 0;font-size:.84em;box-sizing:border-box}.search-icon{background:url("search.svg") no-repeat left 10px center #fff;background-size:17px 17px;text-indent:33px}#inner-search{padding:0 10px}#inner-search .product-block{padding:10px 0}.inner-search-result{position:absolute;z-index:100;box-sizing:border-box;margin:0;width:100%;border:5px solid #a3c737;background-color:#fff;padding:0;overflow:hidden;display:none}.inner-search-result .close-popup{position:absolute;right:0;margin-right:10px;float:none}.inner-search{height:800px;overflow:auto}.search-results{overflow:hidden;box-sizing:border-box}.search-results .inner-search .product-block{padding:0 0 10px 0}.inner-search h3{font-size:1.5em;text-transform:uppercase;margin-top:0}.inner-search .text p{margin:0}.product-block{display:block;padding:10px}.brand-cat{display:table-cell;width:20%}.brand-block,.category-block{margin:20px 0}.brand-block .search-img,.category-block .search-img{width:100%;margin-bottom:10px}.brand-block .search-img img:hover{opacity:.9}.brand-block li,.category-block li,.product-block li{display:inline-block;width:32%}.brand-block li,.category-block li{text-align:center;margin:0 10px 0 0;width:28%}.brand-block .search-item-name,.category-block .search-item-name{width:auto;float:none;padding:0;overflow:hidden}.brand-block li:hover,.category-block li:hover{opacity:.9}.brand-block .search-item-name .cat-location,.category-block .search-item-name .cat-location{height:auto}.product-block .brands-box{text-align:center}.product-block .brands-box .search-img{float:none}.product-block .brands-box .search-img img{max-width:180px;min-width:120px}.product-block .item-box img{width:100%;max-width:120px;height:auto}.search-img{float:left;margin-right:10px}.inner-search-result li img,.search-results li img{padding:10px 0;width:100%}.category-block li img{padding:0}.search-results .title h3{margin:0 0 20px 0;color:#90a427}.search-item-name{padding:10px 10px 10px 0}.brand-name{clear:both}.brand-name .name{height:auto}.search-item-name .button{display:block;font-size:1em;margin:10px 0 0}.search-item-name .cat-location{font-size:1.2em;margin-top:10px;display:block;height:38px;overflow:hidden}.search-item-name .cat-location span{float:left;margin-right:5px}.brand-block .search-item-name .cat-location span,.category-block .search-item-name .cat-location span{margin:0;float:none}.search-item-name .cat-location a{font-size:1em;font-weight:700}.search-item-name .price{font-size:1.4em}.search-price-name .rate{float:none;margin:5px 0}#search-response{top:40px}#left-nav .sub-title,.left-nav-title{font-weight:700;text-transform:uppercase;color:#3c3c3c;margin:10px 0 10px 13px}#left-nav .sub-title{margin-left:0}.basket-sum,.basket-total,.price-total{color:#373737}.item-box-info .price{font-size:1.2em;margin:5px 0;display:block}.price-total{font-weight:700;position:relative}.choose-logo{background:url("choose_icons.png") no-repeat;height:50px;display:inline-block;vertical-align:middle;margin:0 10px 0 5px;line-height:50px;padding-left:60px}#devy_label_1,#devy_label_8{background:url("choose_icons.png") no-repeat 0 -150px}#devy_label_2{background:url("choose_icons.png") no-repeat 0 0}#devy_label_10,#devy_label_3{background:url("choose_icons.png") no-repeat 0 -50px}#devy_label_4{background:url("choose_icons.png") no-repeat 0 -100px}#devy_label_5{background:url("choose_icons.png") no-repeat 0 -200px}#devy_label_6{background:url("choose_icons.png") no-repeat 0 -250px}#devy_label_9{background:url("choose_icons.png") no-repeat 0 -300px}#devy_label_11{background:url("choose_icons.png") no-repeat 0 -350px}.disabled{opacity:.5}.clear{clear:both}.overflow{overflow:hidden}.uppercase{text-transform:uppercase}.important{color:#e2472e;font-weight:700}.user-info .important{clear:both}.important-error-text{background:url("important-icon.png") no-repeat 0 center;padding:4px 3px 3px 30px}.underline{background-color:#a3c737;width:100%}.contact-container{width:200px;display:table-cell;vertical-align:middle;padding:10px}.phone a{display:block;float:left;height:40px;width:40px}.basket-icons{background:url("basket-icons.png") no-repeat;display:block;width:20px;height:20px;cursor:pointer}.close{background:url("basket-icons.png") no-repeat -10px -210px;position:absolute;right:15px}.down,.slick-next,.slick-prev,.up{margin:10px 0 10px 47%;background:url("basket-icons.png") no-repeat;height:10px;cursor:pointer}.up{background-position:-10px -96px}.down{background-position:-10px -134px}.delete{background:url("cancel-gray.svg") no-repeat;background-size:16px 16px;margin-top:-8px;position:absolute;right:10px;top:50%}.nav-icons-empty{float:left;width:139px;height:40px;background-color:#3c3c3c}.grid{background:url("grid-view.svg") no-repeat center center #dfe0e0;background-size:22px 22px}.list{background:url("list-view.svg") no-repeat center center #dfe0e0;background-size:22px 22px}.full-list{background:url("sort-icons.png") no-repeat -160px 0 #dfe0e0}.mini{background:url("smaller-list-view.svg") no-repeat center center #dfe0e0;background-size:24px 24px}.sub-title-color{text-transform:uppercase;line-height:40px;text-indent:10px;margin:10px 0}.sub-title-grey{background-color:#3c3c3c;color:#fff;margin:0}.sub-title-green{background-color:#c1d72e}#info-dictionary li{box-shadow:2px 2px 1px 0 #e1e1e1;box-sizing:border-box;padding:10px;margin:0 0 10px 0;overflow:hidden}#info-dictionary h3 a{font-size:1.1em}#info-dictionary img{margin:0 10px 0 0;float:left}#info-dictionary a:hover{text-decoration:underline}.ajax-layer form{clear:both}.fb-color{color:#3b5998}.dr-color{color:#f60}.icon{padding:2px 28px;height:20px;display:inline-block;line-height:20px}.fb-icon{background:url('fb-icon.png') no-repeat 0 0}.dr-icon{background:url('dr-icon.png') no-repeat 0 0}.social-choose{float:right;margin-left:5px}#left-nav .sub-title{padding-left:20px}#left-nav .cat{padding-left:20px;margin:2px 0;margin-left:10px}#left-nav .cat:hover,.green #left-nav .level-2 .active,.green #left-nav .level-2 li:hover{background:url("footer-arrow-green.svg") no-repeat left 6px center;background-size:10px 10px}.cat a{font-size:.9em}#cat-10:hover .subnav,#cat-21:hover .subnav,#cat-22:hover .subnav,#cat-2:hover .subnav,#cat-3:hover .subnav,#cat-4:hover .subnav,#cat-5:hover .subnav,#cat-6:hover .subnav,#cat-7:hover .subnav,#cat-8:hover .subnav{display:block;overflow:hidden}.section{margin:15px 0;clear:both}#article h4{margin-bottom:10px}#article .dynamic-table h4{margin:0}.section-block{margin:20px 0 40px 0}.important-text{font-weight:700;font-size:1.2em;margin:5px 0}.section a:hover{text-decoration:underline}.error-log{text-align:center;margin:5% auto}.error-img{margin-left:20px;vertical-align:middle;display:inline-block;width:20%;min-width:200px}.error-img img{width:100%}.error-text{text-align:center;display:inline-block}.error-log h1{font-size:2.5em}.error-text .text{font-size:1.5em}.about-img{float:left}.about-img{margin:0 10px 10px 0}#article .materials li{margin:20px 0}.material-icon{float:left;margin-right:15px}.materials-group-p{overflow:hidden;padding-bottom:1%}.materials-group-p a{text-decoration:underline;color:#556b2f}.materials-groups-wrapper{margin:0 0 10px 0}.materials-groups-wrapper h2{text-align:center;color:#505050;margin:40px 0 5px 0}.material-group-wrapper .img-container{float:left;margin:10px 10px 0 0}.material-group-wrapper .img-container img{max-height:60px;width:auto}.material-group-wrapper h3 a{color:#556b2f}.materials-groups-wrapper .color-link a{color:#556b2f;position:relative;bottom:2px;text-decoration:underline}.material-group-wrapper{box-shadow:none;border:1px solid #e1e1e1;margin-bottom:15px}.vacancies-wrapper{display:table}.vacancies{padding:0 0 6px 0}#article .vacancies li{list-style:none;background:url("list-circle-green.svg") no-repeat left center;background-size:9px 9px;padding-left:22px}.vacancy-section{margin-right:10px}.vacancy-section img{display:block;margin:0 auto;width:155px}#article .vacancy-section .vacancies{padding-left:15%}.vacancy-section .title{color:#b4d32d;border-bottom:4px solid #b4d32d;text-align:center;margin:0 auto;width:65%;max-width:400px;font-size:.9em}.vacancy-section .title h2{margin-bottom:4px;margin-top:-8px}#article .vacancies-inner .text ul{margin-top:-7px;padding-left:0}.green #article .vacancies-inner li{background:url("list-circle-green.svg") no-repeat left center;background-size:8px 8px;padding-left:20px}.vacancies-inner .title{border-bottom:2px solid #b4d32d;border-top:2px solid #b4d32d;padding:5px 0}.vacancies-inner .title h2{margin-bottom:2px}.vacancies-inner .text h3{font-size:1.2em;margin-top:17px}#article .vacancies .title2 a{text-transform:none;font-weight:400;font-size:.8em;color:#373737}.vacancies-inner .end_date{background:url("cv-green.svg") no-repeat;background-size:40px 40px;padding:1px 0 0 45px}.vacancies-wrapper .filter{float:none}.vacancies-wrapper .filter .filter-title{padding:13px 0 11px 0}.vacancies-filter li a{color:#373737!important}.vacancies-filter{padding:1px 5px!important}.vacancies-filter ul{margin:5px 0!important}.vacancies-filter ul li{background-position:0 7px!important}.vacancies-filter ul li ul li{background:0 0!important;padding:0!important;list-style-type:circle}.vacancies-filter ul li ul li a{font-size:.9em}.dk-wrapper{position:relative;border:dashed 1px #3c3c3c;padding:40px 20px;width:60%;margin:0 auto;overflow:hidden;box-sizing:border-box}.dk-wrapper .button{font-size:1.5em;height:60px;line-height:44px}.dk-sum,.dk-title{font-size:4em;font-weight:700;margin:0;text-transform:uppercase}.dk-sum{font-size:5em}.dk-partly-used{color:#daad19}.dk-partly-used-sum{font-size:1.7em}.dk-sum-default{font-size:2.8em}#added-giftcards a{font-size:.8em}#added-giftcards a:hover{text-decoration:underline}.dk-date{font-size:1.4em;font-weight:700;margin:40px 0 5px;text-transform:uppercase}.dk-status{font-weight:700;text-transform:uppercase;font-size:2.5em;margin:0}.dk-img{width:35%;margin:0 auto}.dk-img img{width:100%}.dk-fail{color:#e2472e}.dk-code,.dk-ok{color:#90a427}.dk-wrapper .dk-code{font-size:2em;margin:0 0 40px}.dk-center{text-align:center}.dk-left{text-align:left}.dk-right{text-align:right}.green .act-link li{margin-bottom:1px;background-color:#90a427}.green .act-link a{color:#fff}.green .act-link .active,.green .act-link li:hover{background-color:#9aae31}#map-canvas{width:100%;padding:0 0 24%}.map-info{margin-bottom:20px;display:inline-block;vertical-align:top;width:18%;min-width:250px}#contacts .time p{margin-bottom:0;margin-top:0}.map-info ul{display:inline-block;margin-right:50px}.map-info h3{margin:10px 0}.map-info h2{font-size:1.3em}.map-info ul li:first-child{padding:0;background:0 0;text-indent:0}.map-info .map-info-img{text-indent:0}.map-info ul li{padding:3px 0 3px 30px}.map-info .map{background:url("contacts/location.svg") no-repeat 0 center;background-size:20px 20px}.map-info .time{background:url("contacts/clock.svg") no-repeat 0 center;background-size:22px 22px}.map-info .call{background:url("contacts/phone.svg") no-repeat 3px 2px;background-size:15px 15px}.map-info .mail{background:url("contacts/email.svg") no-repeat 3px 4px;background-size:17px 17px}.find-contacts,.map-info .find{background:url("search.svg") no-repeat 2px 5px;background-size:17px 17px;text-transform:uppercase;font-weight:700}.find-contacts a{padding-left:26px;font-size:.7em}.find-contacts{margin-left:10px}.find-path{background:url("contacts/walking.svg") no-repeat 1px center;background-size:22px 22px;text-transform:uppercase;font-weight:700}.find-path a:hover{text-decoration:underline}.go-to{background:url("go-to.png") no-repeat 0 center;font-weight:700;padding:0 20px 0 55px;font-size:1.1em;display:inline-block}#image-size-wrapper li{margin-bottom:20px}#image-size-wrapper li img{width:100%}.cat-location,.rate,.rate a{text-transform:uppercase;color:#808285;margin-bottom:0}.cat-location{margin-top:8px}.cat-location a,.size{color:#808285;font-weight:700;margin-left:2px}.rate a{margin:0 10px 0 10px}.rate a:last-child{margin-left:5px}.cat-location a:hover,.links-to:hover,.rate a:hover{text-decoration:underline}.item-price-sale{display:block;font-size:.8em;color:#696969}.item-price-sale b{color:#556b2f}.one-item .button{font-weight:700}.one-item .brand-a{float:left;margin-top:10px}.button-cart-large{font-size:1.2em;min-width:222px}.green .button-white,.yellow .button-white{background-color:#fff;margin:8px 0 0;padding:5px 4%}.green .button-white:hover,.yellow .button-white:hover{background-color:#eee}.unpaid-order td{color:#f75159}.canceled td{opacity:.5}.green .warning-message{background-color:#90a427}.yellow .warning-message{background-color:#b69a09}.message-box.geolocation-message h2{text-transform:initial;font-size:17px;padding:5px 0;margin-bottom:0;width:95%}#main .geolocation-message{background-color:#555}.close-geolocation{background-image:url("../design/cancel-green.svg");background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;right:9px;top:9px;position:absolute}.important-geolocation{background-image:url("../design/exclamation-button.svg");background-repeat:no-repeat;background-size:21px 21px;width:21px;height:21px;display:inline-block;position:absolute;margin-left:-26px;margin-top:-2px}.close-geolocation:hover{filter:brightness(200%);cursor:pointer}.geolocation-message .in-box{padding:10px 27px 10px 27px;margin:1px}.geolocation-message a{color:#c7df3a;text-decoration:underline}.geolocation-message a:hover{filter:brightness(115%)}.color{padding:0;height:40px;margin-top:10px}.color li{text-transform:uppercase;color:#808285;float:left;line-height:40px}.color li:first-child{margin-right:4px}.color-block{height:40px;width:40px;vertical-align:-15px;display:inline-block;border:1px solid #ddd;box-sizing:border-box}.item-grid .sale .chart-badge,.sale .chart-badge{background:url("cart.png") no-repeat 4px 6px #f1c40f}.item-grid .sale .chart-badge:hover,.sale .chart-badge:hover{background:url("add-basket.png") no-repeat center center #f2ca27}.sale .item-name{background-color:#f1c40f}.title-color,.user-info a{color:#90a427}.icons-nav .type-2,.icons-nav .type-3{background-color:#f76b6b}.icons-nav .type-2:hover,.icons-nav .type-3:hover{background-color:#f36767}.item-gender{width:14px;height:24px;background:url("shop/gender-icons.png") no-repeat -15px 10px;color:#fff;display:inline-block;margin-top:6px}.woman{background:url("shop/gender-icons.png") no-repeat -13px -48px}.man{background:url("shop/gender-icons.png") no-repeat -13px -8px}.child{background:url("shop/gender-icons.png") no-repeat -13px -84px;height:27px}#banner-buttons span.cycle-pager-active{background:url("slider_buttons.png") no-repeat -10px -50px}#banner-buttons span:hover{background:url("slider_buttons.png") no-repeat -10px -50px}.link-green a{color:#90a427}.hover-phone{background-color:#c7df3a;height:40px;position:absolute;left:82px;line-height:30px;padding:5px;box-sizing:border-box;color:#373737;font-weight:700;display:none;font-size:.8em;width:84px;z-index:1}.phone:hover .hover-phone{display:block}.time-block .title h1{margin-top:0;margin-left:0}.content-block h1,.title h1{font-size:1.8em}.time-block .map-info li{background:url("/design/tree.png") -10px -10px no-repeat}.product-item .img-box{height:100%}.box-items .img-box,.brand-group .product-item .img-box,.similar-products .img-box{margin-top:0!important}.responsive-img{max-width:100%;height:auto}.img-left,.img-right{display:inline-block;margin:0 15px 0 0;text-align:center;max-width:600px}.img-right{float:right}.img-left{float:left}.img-left .price-name,.img-right .price-name{margin:0 10px;width:150px}.img-left .price-name .name,.img-right .price-name .name{font-weight:700}.barcodes{position:absolute;top:27px;z-index:10}.soc-log-in-info{margin-top:20px}.line{color:#dfe0e0;margin:10px 0;display:block;clear:both;height:1px;border-style:solid;border-width:1px 0 0}.inline{display:inline-block;width:20%;margin-right:20px!important;vertical-align:top}.inline img{margin-bottom:10px}.text .remark{margin-bottom:15px}.manager .brand-list{margin-top:10px}.manager-img{margin:0 20px 20px 0;float:left}.manager .title-color{margin:0 0 5px 0}.manager-info{float:left;width:60%}.manager-expand span{color:#808285}#article h4{margin:10px 0}.more-giftcards{margin:10px 0;display:block;color:#90a427;border:0;background:0 0;cursor:pointer;padding:0}.more-giftcards:hover{text-decoration:underline}.buy-giftcards{margin-top:10px}#home-icon a{background:url("home-icon.png") no-repeat scroll center center}#home-icon a{height:40px;width:16px}.table-mini{width:82%}.td-actions a{margin:0 5px}.rate-block-item{display:inline-block;margin-top:8px}.rate-block-item .rate,.rate-block-item .rate-count{float:left;margin-left:5px}.rate-block-item .rate-count{margin-top:2px}.info-div img{margin:7px 10px 15px 5px;float:left;max-width:135px;width:100%}.code-content{position:relative;width:100%}.code-buttons{text-align:left;border-bottom:1px solid #f7f7f7}.code-buttons a{padding:6px 6%;border-bottom:1px solid #cfcfd1;top:2px;position:relative}.button-coupon,.button-giftcard{background-color:#e2e2e4;padding:5px 8px;color:#373737!important;font-weight:400;display:inline-block;box-sizing:border-box;border:1px solid #cfcfd1}#coupon-section,#giftcard-section{background-color:#f7f7f7}.code-input{position:relative;padding:0 0 5px 0!important}.code-input .active{background-color:#f7f7f7;font-weight:700;border-bottom:1px solid #f7f7f7}.button-coupon:hover,.button-giftcard:hover{background-color:#f7f7f7}.giftcard-input{border:1px solid #90a427;width:48%!important;height:30px;margin-top:9px;padding:0 5px;max-width:300px;margin-right:10px}.giftcard-select{position:relative;top:-1px;width:16px;height:32px;border:1px solid #90a427}.dk-small{background:url("dk-small.png") no-repeat 0 center;margin:0 5px 5px 0;vertical-align:middle;padding-left:25px}.input-div .approve{padding:4px 0 3px 0;margin:5px 0 5px 0;height:30px;font-size:12px}.approve:hover{opacity:.9}.code-input .info-div{padding:0;overflow:hidden;clear:both;border:1px solid #cfcfd1;border-right:none}.code-input .input-div{margin:11px 5px 0 5px;float:left;width:58%;text-align:left;min-width:35px;max-width:500px}.code-content .input-div-right{float:left;padding:3px 0}.code-input p{font-weight:400;margin-top:10px}.used-dk{display:inline-block;float:right;text-align:left}.used-dk .delete-dk{background:url("basket-icons.png") no-repeat -10px -10px;width:16px;height:16px;display:block;float:right}.used-dk .delete-dk:hover{background:url("basket-icons.png") no-repeat scroll -10px -51px}.sections{display:none}.section-active{display:block}.message-box{padding:5px;width:100%;box-sizing:border-box;text-align:center;background-color:#f75159;color:#fff}.message-box h2{margin:0 0 5px 0;text-transform:uppercase}.message-box img{display:inline-block;height:20px;width:20px;vertical-align:-5px;margin-right:5px}.in-box{border:1px solid #fff;margin:5px;padding:10px}.text .soc-buttons{color:#fff;text-align:right}.text .soc-buttons:hover{text-decoration:none;opacity:.9}.soc-buttons{height:40px;width:222px;display:inline-block;margin-bottom:10px;text-align:right}.fb-b{background:url("log-in-fb_2.png")}.dr-b{background:url("log-in-dr_2.png")}.soc-buttons span{vertical-align:-11px;margin-right:19px;color:#fff}.social-main-types-wrapper li input{vertical-align:middle;display:inline-block;margin-top:-20px}.social-main-types-wrapper li input{vertical-align:middle;display:inline-block;margin-top:-20px}.social-main-types-wrapper li label{display:inline-block;vertical-align:middle}.social-main-types-wrapper li label .icon{margin-top:0}.left-nav li h3 a{padding:12px 7px 12px 40px;outline:0}.underline-header{display:none;margin-top:40px;background-color:#a3c737}.underline-header .search{display:block;box-sizing:border-box}.contacts-nav li{margin-bottom:1px}.contacts-info,.contacts-rent,.contacts-shop,.contacts-workshop{background-color:#90a427}.left-nav .contacts-info:hover,.left-nav .contacts-rent:hover,.left-nav .contacts-shop:hover,.left-nav .contacts-workshop:hover{background-color:#9aae31}.contacts-wholesale{background-color:#0091cd}.left-nav .contacts-wholesale:hover{background-color:#009cd8}.contacts-it{background-color:#b42818}.left-nav .contacts-it:hover{background-color:#b92d1d}.contacts-recreation{background-color:#dfa70c}.left-nav .contacts-recreation:hover{background-color:#e9b116}.left-nav .contacts-recreation h3:hover a{color:#373737}.green .contacts-info h3 a,.green .contacts-it h3 a,.green .contacts-rent h3 a,.green .contacts-shop h3 a,.green .contacts-wholesale h3 a,.green .contacts-workshop h3 a{color:#fff}.special-th{position:relative}.icon-actions{text-align:right}.icon-actions p{display:inline-block}.icon-actions p:first-child{margin-right:10px}.icon-actions p img{vertical-align:middle}.icon-actions p .red{color:#c53929}.rent-passport{display:block;font-size:.85em;color:#90a427;font-weight:700}.phone-wrapper .select2{min-width:140px;width:auto!important}img.img-flag{width:24px;height:16px;margin-top:-3px;border:1px solid #ddd;vertical-align:middle}.calendar-up,.rm-button,.set-filter{display:none}.climber-blocks{display:flex;align-content:space-between;justify-content:center;margin-bottom:15px}.climber-blocks .climber-block{flex:1;padding:10px;border-radius:5px;background-color:#3e3e3e;color:#fff;max-width:200px;margin-right:20px;text-align:center}.climber-blocks .climber-block span{display:block;margin:5px 0}.climber-blocks .climber-block .climber-span-value{font-size:1.4em}.register-help{padding:10px;background-color:#eee;color:#808285;box-sizing:border-box}.change-email-phone table tr{border:1px solid #ccc}#profile .change-email-phone .dynamic-table tbody td:last-of-type,#profile .change-email-phone .dynamic-table th:last-child,.change-email-phone .dynamic-table tbody td:last-of-type{border-right:1px solid #ccc}#profile .change-email-phone .dynamic-table tbody tr td:first-of-type,#profile .change-email-phone .dynamic-table tbody tr td:last-of-type{border-radius:0}.search-address-wrapper{position:relative}#search-address-results{position:absolute;top:39px;background-color:#fff;border:1px solid #808285;min-width:253px;width:28%}#search-address-results div{padding:10px 20px;border-bottom:1px solid #808285;cursor:pointer}#search-address-results div:last-child{border-bottom:0}#search-address-results div:hover{background-color:#ddd}.search-address-wrapper .loader{display:none;vertical-align:middle;width:30px;height:30px;background-size:30px}.main-item-wrapper{display:flex;flex-direction:row}.main-item-block{flex:50%;max-width:50%;margin-top:20px}.main-item-block-right{padding-left:20px}.scroll-to{scroll-margin-top:40px}.scroll-from{box-sizing:border-box;margin-right:4px;font-size:.9em;min-width:80px;border-radius:4px;padding:3px 6px 3px 25px;margin-top:0;margin-bottom:0;background-image:url('shop/down-arrow.svg');background-repeat:no-repeat;background-size:10px 15px;background-position:10px 50%}.scroll-from img{height:40px;width:40px}.easyzoom{position:relative;width:100%;display:inline-block}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#fff;box-shadow:0 0 10px #888}.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#fff}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}.filter,.travel-filter{width:15%;float:right;display:block;min-width:256px}.filter{top:50px;position:sticky;height:100%}.filter .item-filter{background-color:#e8e8e8;padding:10px 5px;font-size:.9em}.travel-filter{margin:0 0 10px 0}.vt-filter{margin:1.3% 1.8% 1% 0;width:11.2%}.filter .filter-title,.travel-filter h3,.vt-filter h3{background-color:#3c3c3c;color:#fff;text-indent:10px;text-transform:uppercase;padding:25px 7px 12px 0;margin:0;overflow:hidden;position:relative}.item-filter h5{margin:0 0 5px 0;font-size:14px;color:#373737;text-transform:uppercase;text-indent:10px;padding-bottom:1px;border-bottom:1px solid #8e8e8e}.filter .filter-title .expand-all{background:rgba(0,0,0,0) url("expand-filter.svg") no-repeat scroll 98% 7px;background-size:24px 24px;height:100%;width:97%;position:absolute;top:0;left:0}.clean-filter{color:#fff;margin-right:8px;border:1px solid #fff;border-radius:6px;padding:4px 6px 4px 0;display:inline-block;position:absolute;right:60px;top:5px;text-transform:initial}.clean-filter:hover{border:1px solid #b4d32d}.filter-name{position:absolute;left:5px;top:10px}.filter .filter-title .expand-all:hover{opacity:.8}.date-filter ul,.price-filter ul{padding:0 10px}.item-filter ul{padding:0 10px 0 6px}.item-filter .expandable{overflow:hidden;height:74px}.item-filter .expand a,.manager-expand a{background:rgba(0,0,0,0) url("filter_icons.png") no-repeat scroll center 4px;display:block;height:30px;padding:0}.item-filter .expand,.manager-expand{text-align:center;margin:0;padding:5px 0 0}.item-filter .expand a:hover,.manager-expand a:hover{opacity:.8;cursor:pointer}.price-filter li{display:inline-block}.date-filter li input,.price-filter li input{border:none;background-color:#fff;width:80px;height:40px;text-indent:10px;color:#3c3c3c;margin:5px 5px 0 0}.date-filter li input{width:100%}.price-filter li:first-child{margin-right:8px}.item-filter .links li,.item-filter li{color:#808285;line-height:25px;text-transform:uppercase}.item-filter .links a{display:block;text-transform:none}.item-filter .links li{line-height:18px;margin:0 0 10px 5px;font-size:1.1em}.item-filter li:hover label{color:#383838;text-decoration:underline}.item-filter .links a:hover{background:url("atputa-links.png") no-repeat left center;color:#373737}.item-filter input[type=checkbox]:checked+label{color:#000;text-decoration:underline}.item-filter input{vertical-align:-2px;right:-1px}.item-filter label{width:80%;vertical-align:top;color:#373737}.footer-flex{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}.f-col{padding:5px;box-sizing:border-box;flex-basis:33%}.f-col a{font-size:.9em}.sites{float:left;padding:0 10px 0 10px}.sites li{line-height:28px}.sites a{background:url("footer-arrow-gray.svg") no-repeat left 2px;background-size:10px 10px;color:#bcbcbc;text-transform:uppercase;padding-left:15px}.social-content{display:inline-block}.social-content li{float:left;margin-right:2px}#dr,#fb,#instagram,#tw{width:50px;height:50px;display:block;padding:0}#dr{background:url("draugiem-footer.svg") no-repeat center center #f60;background-size:28px 28px}#tw{background:url("twitter-footer.svg") no-repeat center center #55acee;background-size:21px 21px}#fb{background:url("facebook-footer.svg") no-repeat center center #3364a3;background-size:21px 21px}#instagram{background:url("instagram-footer.svg") no-repeat center center #ad3c94;background-size:21px 21px}#fb:hover{background-color:#3a6baa}#tw:hover{background-color:#62b9fb}#dr:hover{background-color:#fd7d23}#instagram:hover{background-color:#b4439b}#footer h5{font-size:1.1em;color:#bcbcbc;margin:0 0 10px 0}#footer img:hover{opacity:.8}#footer p{color:#bcbcbc;text-transform:uppercase;font-size:.9em}.payments img{float:left;margin:0 2px 2px 0}.goodies li{color:#bcbcbc;margin-bottom:6px;min-height:36px;display:flex;align-items:center}.goodies strong{color:#b4d32d}#copyright{text-transform:uppercase;font-size:.84em;color:#bcbcbc;text-align:right;margin:10px 1.6% 20px 1.6%}.contacts{color:#fff;line-height:40px;font-size:1.6em}.contacts .icn{display:inline-block;width:16px;height:16px}.footer-phone{padding:0 0 0 5px}.contacts .icn-mail{margin-left:20px}.footer-email{padding:0 0 0 5px;text-transform:lowercase}.t-center{text-align:center}.d-none{display:none}.icn{filter:invert(18%) sepia(91%) saturate(0%) hue-rotate(257deg) brightness(91%) contrast(88%)}.inner-left .icn{position:absolute;width:36px;height:36px;top:50%;margin-top:-20px}.blue .left-menu-list span,.contacts .icn,.green .act-link span,.icon-li.active span,.icon-li:hover span{filter:invert(100%) sepia(16%) saturate(1%) hue-rotate(187deg) brightness(108%) contrast(98%)}.icons-nav .type-2 a,.icons-nav .type-3 a{color:#fff}.icn-default{background:url(icons/default.svg) no-repeat center center;background-size:11px 11px}.icn-cycling{background:url(icons/cycling.svg) no-repeat 6px 5px;background-size:26px 26px}.icn-clothing{background:url(icons/clothing.svg) no-repeat 9px 8px;background-size:22px 22px}.icn-footwear{background:url(icons/footwear.svg) no-repeat 8px 6px;background-size:26px 26px}.icn-tent{background:url(icons/tent.svg) no-repeat 8px 5px;background-size:26px 26px}.icn-winter-gear{background:url(icons/winter-gear.svg) no-repeat 6px 5px;background-size:25px 25px}.icn-climbing{background:url(icons/climbing.svg) no-repeat 7px 5px;background-size:24px 24px}.icn-sports-gear{background:url(icons/sports-gear.svg) no-repeat 8px 7px;background-size:24px 24px}.icn-books{background:url(icons/books.svg) no-repeat 8px 6px;background-size:24px 24px}.icn-special-offer{background:url(icons/special-offer.svg) no-repeat 8px 6px;background-size:26px 26px}.icn-location{background:url(icons/location.svg) no-repeat}.icn-client-card{background:url(icons/client-card.svg) no-repeat 8px 6px;background-size:26px 26px}.icn-gift-card{background:url(icons/gift-card.svg) no-repeat 8px 6px;background-size:26px 26px}.icn-workshop{background:url(icons/workshop.svg) no-repeat center center;background-size:19px 19px}.icn-bus{background:url(icons/bus.svg) no-repeat center center;background-size:27px 27px}.icn-snowflake{background:url(icons/snowflake.svg) no-repeat center center;background-size:20px 20px}.icn-box{background:url(icons/box.svg) no-repeat 8px 4px;background-size:23px 23px}.icn-team{background:url(icons/team.svg) no-repeat 10px 7px;background-size:23px 23px}.icn-inventory-depot{background:url(icons/inventory-depot.svg) no-repeat center center;background-size:18px 18px}.icn-cart{background:url(icons/cart.svg) no-repeat center center;background-size:18px 18px}.icn-calendar{background:url(icons/calendar.svg) no-repeat center center;background-size:18px 18px}.icn-key{background:url(icons/key.svg) no-repeat center center;background-size:19px 19px}.icn-walking{background:url(icons/walking.svg) no-repeat center center;background-size:26px 26px}.icn-camera{background:url(icons/camera.svg) no-repeat center center;background-size:23px 23px}.icn-clock{background:url(icons/clock.svg) no-repeat center center;background-size:24px 24px}.icn-carbine{background:url(icons/carbine.svg) no-repeat center center;background-size:24px 24px}.icn-key-tag{background:url(icons/key-tag.svg) no-repeat center center;background-size:25px 25px}.icn-flag{background:url(icons/flag.svg) no-repeat center center;background-size:25px 25px}.icn-baloons{background:url(icons/baloons.svg) no-repeat center center;background-size:25px 25px}.icn-phone{background:url(icons/phone.svg) no-repeat center center}.icn-mail{background:url(icons/mail.svg) no-repeat center center;background-size:16px 16px}#info .img-left,#info .img-right{box-shadow:2px 2px 1px 0 #e1e1e1;padding:10px}#it #header-nav .red.active:hover,#it #left-nav{background-color:#c53929}#it #header-nav .nav .rm-button:hover,#it #header-nav .red.active{background-color:#b92d1d}#it .color-link a:hover,#it .contacts a:hover{text-decoration:underline}#it .button,#it .news .button{color:#fff;background-color:#c53929}#it .button:hover,#it .news:hover .button{background-color:#dc4838;color:#fff}#it #article a,#it .color-link a,#it .hover-phone,#it .important-text,#it .links-to,#it .title-color{color:#c53929}#it .sites a:hover{color:#dc4838;background:url("it/footer-arrow-red.svg") no-repeat left 2px;background-size:10px 10px}#it .contact-container,#it .underline{background-color:#de5242}#it .location a{background:url("shop/location-white.svg") no-repeat #da3f2e;background-size:22px 22px;background-position:10px 9px}#it .location a:hover{background-color:#c53929}#it .phone a{background:url("phone-white.svg") no-repeat center center #da3f2e;background-size:16px 16px}#it .phone a:hover{background:url("phone-white.svg") no-repeat center center #c53929;background-size:16px 16px}#it .home a{background:url("home.svg") no-repeat 2px center #da3f2e}#it .home a:hover{background-color:#c53929}#it .left-nav li:hover a{color:#fff}#it .season li:hover{background:url("left-menu.png") no-repeat left 15px center #3c3c3c}#it .left-nav .left-menu-list h3 div{background:url("left-menu.png") no-repeat scroll left 15px center}#it .left-nav .active,#it .left-nav .left-menu-list:hover{background-color:#373737}#it .left-nav .active h3 div,#it .left-nav .left-menu-list:hover h3 div{background:url("left-menu.png") no-repeat scroll left 15px center}#it .dynamic-table td{width:50%;border-bottom:1px solid #fff}#it #banner-buttons span.cycle-pager-active{background:url("it/slider_buttons.png") no-repeat scroll -10px -50px}#it #banner-buttons span:hover{background:url("it/slider_buttons.png") no-repeat -10px -50px}.client-side{background:#3c3c3c}.it-side{background:#c53929;color:#fff}.client-side-info{background-color:#e3e4e4}.it-side-info{background-color:#cfcfd1}#it .left-nav #nav-145 span{background:url(shop/location-white.svg) no-repeat 7px 5px;background-size:23px 23px}#it .left-nav #nav-145{background-color:#b42818}#it .left-nav #nav-145:hover{background-color:#b92d1d}#it .left-nav #nav-145 h3 div{background:url("act_link.png") no-repeat 0 -120px}#it .left-nav #nav-145:hover h3 div{background:url("act_link.png") no-repeat 0 -120px}.red .vacancies-inner .title{border-color:#c53929}.red #article .vacancies-inner li{background:url("it/list-circle-red.svg") no-repeat left center;background-size:8px 8px;padding-left:20px}.red .vacancies-inner .end_date{background:url("it/cv-red.svg") no-repeat;background-size:40px 40px}@media screen and (max-width:760px){#it .left-nav #nav-145{background-color:#b42818}#it .left-nav #nav-145:hover{background-color:#b92d1d}#it .left-nav #nav-145 h3 div{background:url("act_link.png") no-repeat scroll 0 -122px}#it .left-nav #nav-145:hover h3 div{background:url("act_link.png") no-repeat scroll 0 -122px}}.box-news{display:flex;flex-direction:column}.box-news .text{flex-grow:1}.box-news h3{margin:5px 0;text-transform:uppercase}.box-news .published{margin:0 0 5px}.read-more .button{margin:0;display:block}#rent .warning{background-color:#f1c40f}#rent .pop-up-shop .button{margin:5px 0 10px 0}#rent .calendar_container .current_day,#rent .calendar_container .current_day:hover,#rent .calendar_container td.active_cell:hover{background:#c1d82f;cursor:pointer}#rent .calendar_container tbody tr td{text-align:center}#rent .calendar_container .inactive_cell:hover,#rent .inactive_cell{background-color:#dedede}#rent .product-item .rent-place{background-color:#fff;color:#373737;text-align:justify;padding:0 2% 0 2%;margin-right:5px}#rent .sub-title-color{background-color:#c1d72e}#rent .rent-button .unavailable,#rent .unavailable{background-color:#e2472e;color:#fff;width:200px}#rent .rent-item-info-buttons .button{width:200px}#rent .rent-button .unavailable:hover,#rent .unavailable:hover{background-color:#e2472e;cursor:default}#rent .price b{color:#90a427}#rent .item-grid{clear:left}#rent .calendar_container table{background-color:#fff;border:1px solid #3c3c3c}#rent .calendar{margin-bottom:0}#rent #item-table-color{margin-top:20px}#rent .links{padding-left:4%}#rent .info-steps div{width:auto}#rent .info-steps{display:flex;flex-flow:row wrap;align-items:stretch}#rent .info-steps>div{flex-basis:25%;min-width:0}#rent .info-steps div img{vertical-align:middle;margin-right:0}#rent .info-steps div p{display:block}#rent .first-page-cat-block.flex-5>a{flex-basis:20%}#rent .first-page-rent-items .rent-item{display:inline-block;width:auto;vertical-align:top;border:0;padding:0;margin-right:4%}#rent .first-page-rent-items .rent-item:nth-child(5){margin-right:0}#rent .first-page-rent-items .rent-item .rent-img-box{margin:0}#rent .first-page-rent-items .rent-item .rent-item-info{display:block;width:100%;max-width:inherit}#rent .first-page-rent-items .rent-item .rent-item-info-buttons{float:none;display:block;width:100%}#rent .first-page-rent-items .rent-item-info-buttons .button{width:100%}#rent .basket-login{text-align:center}.rent-item-info-buttons{float:right}.rent-item-info-buttons p{text-align:center}.rent-button .button,.rent-none-button .button{margin:0}.rent-button{margin-top:10px;margin-right:25px}.rent-item-info{margin:10px 0}.rent-item{display:block;width:100%;border-bottom:1px solid #dfe0e0;padding:20px 0;overflow:hidden}.rent-item-info{text-transform:uppercase;display:inline-block;vertical-align:top}.rent-item-info .rent-place{background-color:#c1d72e;margin:5px;padding:2px 5px;text-align:justify;font-style:normal;display:inline-block}.rent-item img{float:left;margin:10px 10px 0 0}@media screen and (max-width:1440px){#rent .first-page-cat-block.flex-5>a{flex-basis:25%}}@media screen and (max-width:1280px){#rent .first-page-cat-block.flex-5>a{flex-basis:33%}.rent-item-info{max-width:200px}}@media screen and (max-width:1024px){#rent .first-page-cat-block.flex-5>a{flex-basis:49%}}@media screen and (max-width:900px){#rent .rent-img-box{margin-right:10px}#rent #item-table-color tr td:nth-of-type(2){min-height:17px}}@media screen and (max-width:800px){.rent-item img{max-width:150px;height:auto}}@media screen and (max-width:760px){#rent #left-menu{top:90px}#rent .first-page-cat-block.flex-5>a{flex-basis:100%}}@media screen and (max-width:700px){#rent .info-steps>div{flex-basis:50%}#rent #cat-21 .divi,#rent #cat-22 .divi{float:left;width:100%}}@media screen and (max-width:600px){#rent #item-table-color .rent-button .unavailable{width:auto}}@media screen and (max-width:593px){#rent .item-grid{text-align:left}.rent-item-info{max-width:135px}.rent-item-info-buttons{float:none;text-align:center}}@media screen and (max-width:450px){#rent #basket-table td::before{width:44%;line-height:13px;margin-top:2px}}@media screen and (max-width:420px){#rent .info-steps>div{flex-basis:100%}}#delivery-place,#payment-type{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0}.basket-choice{min-width:180px;text-align:center;border:1px solid #ddd;margin-right:10px;padding:3px 0;box-sizing:border-box;text-transform:uppercase;font-weight:700;margin-bottom:10px}#payment-type .basket-choice{flex-basis:19%}#delivery-place .basket-choice{flex-basis:23%}.basket-choice:hover{opacity:.8}.basket-choice.disabled:hover{opacity:.5}.basket-choice img{max-height:70px;max-width:100%}.basket-choice>label{width:100%;display:inline-block;cursor:pointer}.basket-choice:has(input[type=radio]:checked){border-color:#b4d32d}.delivery-choose{margin:20px 0 20px 0}.delivery-info .basket-user-info{display:block;margin-bottom:7px}.delivery-info textarea{width:100%}.basket-quant,.color-and-size{font-size:.84em}#basket-item{color:#373737;font-size:.7em}#header-nav .basket-item{padding:10px 10px 0;border-bottom:1px solid #454545;box-sizing:border-box;overflow:hidden;height:120px!important}.basket-item:last-child{border-bottom:none}.basket-item:hover{background-color:#454545}.basket-item-info{width:168px;display:inline-block}.basket-item img{float:left;padding:0 12px 0 0}.basket-item span{display:block}.basket-name{font-weight:700}.basket-name a:hover{text-decoration:underline}#empty-basket td{padding-left:2%;border-right:none}#empty-basket{margin-top:0;border-radius:unset;background-color:#e9e9e9;border-right:none}.basket-price{font-weight:700;display:inline-block!important}.basket-price s{font-weight:400;color:#fff;font-size:.9em}.basket-color,.basket-quant,.basket-size{color:#fff}.save-basket-button{display:inline-block;margin-bottom:7px;font-weight:600;font-size:1.1em;width:170px;padding:9px 15px 9px 35px;text-align:center;border:1px solid #8e8e8e}.save-basket-button:hover{background-color:#b2d233;border:1px solid #3c3c3c}.save-basket-image{background:url("save-basket.svg") no-repeat;background-size:20px 20px;background-position:15px 8px}.saved-basket-image{background:url("saved-baskets.svg") no-repeat;background-size:22px 22px;background-position:15px 6px}.basket #cart-a{display:block;height:19px;left:0;line-height:15px;padding:5px 10px 16px 20px;position:absolute;text-align:center;top:0;width:20px}.basket-total{font-weight:400;text-align:right}.basket-total span{padding-right:0}.basket-sum{font-weight:400}.basket-sum-total{font-weight:700;font-size:1.6em}.paginator{margin:0 auto}.paginator li{float:left}.paginator li a{display:inline-block;width:32px;height:32px;line-height:32px;margin-right:10px;text-align:center}.paginator .selected{font-weight:700}#print #header-nav .nav li:hover,#print #header-nav .orange.active,#print .button:hover{background-color:#ed8b00}#print .contacts a:hover{text-decoration:underline}#print #left-nav,#print .button{background-color:#f7901e}#print .button{color:#fff}#print #left-nav .sub-title,#print .links-to{color:#f7901e}#print .left{background:url("../left.png") no-repeat}#print .right{background:url("../right.png") no-repeat}#print .left:hover{background:url("left-poli.png")}#print .right:hover{background:url("right-poli.png")}#print #left-nav .level-2 a:hover,#print .links a:hover{color:#ed8b00;background:url("link-poli.png") no-repeat left}#print .left-nav .left-menu-list{background:url("../left-menu.png") no-repeat left 15px center}#print .contact-container,#print .underline{background-color:#f89b34}#print .location a{background:url("../icons-2.png") no-repeat 0 -120px #d67d00}#print .location a:hover{background:url("../icons-2.png") no-repeat 0 -120px #ed8b00}#print .phone a{background:url("phone-black.svg") no-repeat center center #d67d00;background-size:16px 16px}#print .phone a:hover{background:url("phone-black.svg") no-repeat center center #ed8b00;background-size:16px 16px}#print .season li:hover{background:url("../left-menu.png") no-repeat left 15px center #3c3c3c}.soc-block{display:inline-block;margin-right:30px}.soc-block h3{margin:0}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide{position:relative;text-align:center;visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer}.thumbnail img{max-width:100%;height:auto}.main-img-container{width:100%}#thumbnail-carousel{margin-top:20px;flex:1}#prev-carousel-img{left:0}#next-carousel-img{right:0}#next-carousel-img,#prev-carousel-img{min-width:30px;min-height:30px;position:absolute;z-index:1;top:50%;transform:translateY(-50%);visibility:hidden}#shop .item img{max-width:100%}#shop .one-item .button{color:#373737;background-color:#a3c737}#shop .all-comments .button:hover,#shop .comment-button:hover,#shop .one-item .button:hover,#shop .product-item:hover .item-name{background-color:#c7df3a}#shop .chart-badge{background:url("shopping-trolley.svg") no-repeat center center #b4d32d;background-size:18px 18px}#shop .chart-badge:hover{background:url("cart.png") no-repeat center -74px #c7df3a}#shop .sale .chart-badge{background:url("shopping-trolley.svg") no-repeat center center #f1c40f;background-size:18px 18px}#shop .sale .chart-badge:hover{background:url("add-basket.png") no-repeat scroll center center #f2ca27}#shop .coupon-tr{background-color:#90a427}#shop .coupon-green{color:#90a427}#shop .pop-cat-big .item-name,#shop .pop-cat-small .product-item:hover .item-name{background:#90a427}#shop .pop-cat-small .item-name{background:#999}#shop .cat-2 .left-menu-image img{margin-top:-140px}#shop .one-item .item-not-available{background-color:#e2472e;color:#fff}#shop .one-item .item-not-available:hover{background-color:#e2472e;cursor:default}#shop .warranty-flex{padding:20px;background-color:#ebebeb;margin-bottom:30px;display:flex;flex-flow:row wrap;align-items:stretch;font-size:1.05em}#shop .flex-content{flex:1}#shop .warranty-status{text-align:right}#shop .warranty-status li label,#shop .warranty-status li span{display:inline-block;vertical-align:top;min-width:95px}#shop .warranty-status li span{text-align:left;min-width:91px}#shop .warranty-flex ul li{margin-bottom:5px}#shop .warranty-date{text-align:center;font-size:1.2em}#shop .warranty-table{margin-top:30px}.blue #header-nav .active,.blue #header-nav .nav .rm-button:hover,.blue #left-nav{background-color:#00aef0}.blue #header-nav .active:hover,.blue #header-nav .blue:hover{background-color:#33bef3}.blue #basket-item,.blue .item-grid .item-name a,.blue .main-title,.blue .nav-log-in .login-name,.blue .user .login-name{color:#fff}.blue #add-to-basket .add-basket,.blue #add-to-basket .button,.blue .button,.blue .news .button{color:#fff;background-color:#00aef0}.blue #add-to-basket .add-basket:hover,.blue #add-to-basket .button:hover,.blue #steps div.active,.blue .button:hover,.blue .news:hover .button,.blue .one-item .button:hover{background-color:#33bef3;color:#fff}.blue .basket{background:url("basket-vt.png") no-repeat center center}.blue .basket:hover{background:url("basket-vt.png") no-repeat center center #4b4b4b}.blue .log-in input:focus,.blue .log-in-register input:focus{border:1px solid #00aef0}.blue .sites a:hover{color:#00aef0;background:url("vt/footer-arrow-blue.svg") no-repeat left 2px;background-size:10px 10px}#wholesale .links{padding-left:5%}.blue .search{background-color:#33bef3}.blue .help-icon{background:url("basket-icons.png") no-repeat -10px -251px}.blue .contact-container-up div{background-color:#009cd8}.blue .home a,.blue .location a,.blue .phone a{filter:invert(100%) sepia(16%) saturate(1%) hue-rotate(187deg) brightness(108%) contrast(98%)}.blue .home:hover,.blue .location:hover,.blue .phone:hover{background-color:#00aef0}.blue .left-nav .left-menu-list h3 div{background:url("left-menu.png") no-repeat 15px 15px}.blue .act-2 .left-nav .shops{background:#0091cd url("act_link.png") no-repeat scroll 0 -120px}.blue .act-2 .left-nav .shops:hover{background:#009cd8 url("act_link.png") no-repeat scroll 0 -120px}.blue .act-2 .left-nav .log-in-vt{background:#0091cd url("icons-2.png") no-repeat scroll -3px -40px}.blue .act-2 .left-nav .log-in-vt:hover{background:#009cd8 url("icons-2.png") no-repeat scroll -3px -40px}.blue .act-link .exhibition{background:url("act_link.png") no-repeat 0 -120px #0091cd}.blue .act-link .exhibition:hover{background:url("act_link.png") no-repeat 0 -120px #009cd8}.blue .log-in-block .links-to{color:#373737;font-size:1.2em}.blue .basket-price,.blue .links-to:hover{color:#00aef0}.blue #article a,.blue #article ul a,.blue .color-link,.blue .color-link a,.blue .important-text,.blue .search-results .title h3,.blue .text a,.blue .title-color{color:#0d8cce}.blue #header-nav .basket-name a{color:#00aef0;font-weight:700}.blue .subnav .log-out{background-color:#e2472e;color:#fff}.blue .subnav .log-out:hover{background-color:#e94f36}.blue #header-nav .log-in-link,.blue .links-to{color:#00aef0}.blue .close:hover{background-position:-10px -290px}.blue .active-grid,.blue .active-list,.blue .active-mini{background-color:#00aef0}.blue .grid:hover,.blue .list:hover,.blue .mini:hover{background-color:#33bef3}.blue .item-name,.blue .sub-title-color{background-color:#00aef0;color:#fff}.blue .sub-title-grey{background-color:#3c3c3c;color:#fff}.blue .contact-container,.blue .product-item:hover .item-name,.blue .underline{background-color:#33bef3}.blue .sale .price,.blue .sale .price-name .name,.blue .sale .price-total{color:#fff}.blue .one-item .button{background-color:#008cce}.blue .product-item .chart-badge{background:url("cart.png") no-repeat center -33px #00aef0}.blue .product-item .chart-badge:hover{background:url("cart.png") no-repeat center -114px #33bef3}.blue .table-mini .cart-approved,.blue .table-mini .cart-button{width:25px}.blue .table-mini .cart-approved:hover{cursor:initial;filter:brightness(100%) grayscale(100%)}.blue .table-mini input[type=number]::-webkit-inner-spin-button,.blue .table-mini input[type=number]::-webkit-outer-spin-button{opacity:1}.blue .items-sort-wrapper dd ul li:hover{background-color:#00aef0;color:#fff}.blue .login-form .button{border:none;cursor:pointer}.blue .item-box-info .name,.blue .item-box-info .price{color:#373737}.blue #item-navigation a.active:first-child:hover{background:#00aef0 url("n-p.png") no-repeat scroll 14px center}.blue #item-navigation a.active:nth-child(2):hover{background:#00aef0 url("n-p.png") no-repeat scroll -34px}.blue #article .client-steps a,.blue .client-steps a,.blue .client-steps p{color:#00aef0}.blue .client-steps a:hover{opacity:.9}.blue #banner-buttons span{background:url("vt/slider_buttons_vt.png") no-repeat scroll -10px -10px}.blue #banner-buttons span.cycle-pager-active{background:url("vt/slider_buttons_vt.png") no-repeat scroll -10px -50px}.blue #banner-buttons span:hover{background:url("vt/slider_buttons_vt.png") no-repeat scroll -10px -50px}.blue .hover-phone{color:#fff}.blue #nav-145 a{color:#fff}.blue #nav-145{background-color:#0091cd}#wholesale #nav-145:hover{background-color:#009cd8}.blue .description a.button{display:block}.blue .vt-side{background-color:#00aef0}.blue .vt-error-log{text-align:center;margin:0 0 20px 0;border:2px solid #e2472e;color:#e2472e}.blue .error-text{font-size:1.1em;font-weight:700}.blue .vt-error-log img{vertical-align:middle;margin-right:10px}.blue .product-item:hover .item-name{background-color:#33bef3!important}.blue #left-nav .level-2 .active,.blue #left-nav .level-2 li:hover{background:url("vt/footer-arrow-blue.svg") no-repeat left 6px center;background-size:10px 10px}.blue #left-nav .level-2 .active a,.blue #left-nav .level-2 li:hover a{color:#00aef0}.blue .basket{background:url("vt/basket-vt.png") no-repeat center center}.blue .basket:hover{background:url("vt/basket-vt.png") no-repeat center center #4b4b4b;cursor:pointer}.blue .vt-table-profile td:last-child{position:relative}.blue .vt-table-profile a img{vertical-align:middle;margin-right:10px}.blue .delete{background:url("close-black.svg") no-repeat;background-size:11px 11px}.blue .delete-up:hover,.blue .delete:hover{background:url("vt/close-blue.svg") no-repeat;background-size:11px 11px}.blue .button-green{background-color:#90a427}.blue .button-green a{color:#fff;font-size:.92em}.blue .button-green:hover{background-color:#9aae31}.blue .coupon-tr,.blue .main-title{background-color:#00aef0}.blue .close-popup{background:url("close.svg") no-repeat center center #00aef0;background-size:16px 16px}.blue .close-popup:hover{background-color:#33bef3}.blue .color-link:hover{text-decoration:underline}.blue .user-info .color-link:hover{text-decoration:none}.blue .inner-search-result{border:5px solid #33bef3}.blue .highlight{background-color:#00aef0;color:#fff}.blue .price-name,.blue .text .button{color:#fff}.blue .submit{margin-top:0}.blue .item-grid .discount,.blue .item-price-sale b,.blue .product .item-price{color:#373737}.vt-discount{color:#008cce}.vt-discount2{font-size:1.1em;color:#3f3f3f}.blue .product .item-price-suggested{color:#373737;font-size:.7em}.blue .item-price-sale .item-price-suggested{color:#373737;font-size:.65em}#wholesale .left-nav .active:hover,#wholesale .left-nav .left-menu-list:hover{background-color:#373737}#wholesale .left-nav .active:hover h3 div,#wholesale .left-nav .left-menu-list:hover h3 div{background:#373737 url("left-menu.png") no-repeat scroll 15px 15px}.blue .left-nav .active{background-color:#3f3f3f}.blue .left-nav .active:hover{background-color:#373737}.blue .vt-login-form h3{margin:0 0 10px 0;color:#0091cd;text-transform:uppercase}.blue .vt-login-form p{display:inline-block;margin:0}.blue .vt-login-form label{display:inline-block;width:80px}.blue .vt-login-form .basket-input{width:220px;margin:0 10px 5px 0}.blue .vt-login-form .button{margin:5px 0 20px 0}.blue #header-nav .nav li#home-icon a.active{background:#00aef0 url("home-icon.png") no-repeat scroll center center}.blue #header-nav .nav li#home-icon:hover a{background:#33bef3 url("home-icon.png") no-repeat scroll center center}.blue .save-basket-button:hover{background-color:#33bef3;border:1px solid #8e8e8e}.blue .basket-choice:has(input[type=radio]:checked){border-color:#009cd8}.blue .vacancies-inner .title{border-color:#33bef3}.blue #article .vacancies-inner li{background:url("vt/list-circle-blue.svg") no-repeat left center;background-size:8px 8px;padding-left:20px}.blue .vacancies-inner .end_date{background:url("vt/cv-blue.svg") no-repeat;background-size:40px 40px}@media screen and (max-width:760px){.blue #grid-mobile .item-name-mobile a,.blue .sale .price,.blue .sale .price-name .name,.blue .sale .price-total{color:#373737}.blue #grid-mobile .item-name-mobile .discount{color:#daad19}#vt #content{padding-top:90px}#vt .inner-left{margin-top:50px}}@media screen and (max-width:1725px){.table-mini{width:80%}}@media screen and (max-width:1570px){.table-mini{width:78%}}@media screen and (max-width:1440px){.flex-5>div{flex-basis:24%}.catalogue-grid.flex-5>a,.item-grid.flex-5>a{flex-basis:24%}.flex-3.item-list.items-block>.product-wrapper,.flex-3>div,.item-list>.search-cat-block{flex-basis:49%}.flex-3>div.vacancy-section{flex-basis:48%}.item-list.items-block .product-wrapper>.button{right:10%;width:37%}.filter{width:18%}.table-mini{width:76%}.availability-info{margin-left:20px;position:relative;right:0;top:0}.insert-textarea{width:80%}.delivery-type li{flex:1 1 48%}}@media screen and (max-width:1325px){.table-mini{width:74%}.used-dk{text-align:left;float:left;clear:both}.loan-calculator{float:none}}@media screen and (max-width:1280px){.right-side{display:none}.filter{width:23%}.flex-5>div{flex-basis:32.3%}.flex-5>.brands-box{flex-basis:24%}.first-page-cat-block.flex-5>a,.item-grid.flex-5>a{flex-basis:33%}.catalogue-grid.flex-5>a{flex-basis:32%}.flex-5>.product-search{flex-basis:24%}.f-col{flex-basis:49%}.f-col-3{flex-basis:100%}.brand-cat{width:15%}.code-input .input-div{width:49%}#giftcard-input{width:80%!important}}@media screen and (max-width:1220px){.table-mini{width:71%}.payment-type li{flex:1 1 48%}}@media screen and (max-width:1170px){.shop-info{width:100%}.search-item{width:45%}}@media screen and (max-width:1150px){.flex-3.item-list.items-block>.product-wrapper,.flex-3>div,.item-list>.search-cat-block{flex-basis:100%}.product-wrapper .shop-icons-wrapper img:last-child{margin-bottom:0}.item-list .shop-icons-wrapper{bottom:0}.code-content .input-div-right{width:auto;margin-left:5px}#profile .user-info label{width:20%}}@media screen and (max-width:1125px){.table-mini{width:68%}}@media screen and (max-width:1050px){.set-filter,.vt-filter{display:none}.cat-block .block-left,.cat-block .block-right{display:block}.cat-block .full{width:100%}.flex-3>div.vacancy-section{flex-basis:100%}#article .vacancy-section .vacancies{padding-left:20%}.box-items .info,.box-travel .info,.description h2,.description h3,.info{display:inline}.catalogue-grid .description .info{display:block;clear:initial;padding-top:7px}.product-wrapper .flex-b .info{display:block}.item-full-table{float:left;width:100%}.item-full-box .item-box-info{width:50%}#map-canvas{min-height:150px}.cat-block .full{margin-bottom:5%}.table-mini{width:65%}#transparent-background .change-email-phone{width:90%}}@media screen and (max-width:1024px){.image-left,.image-right{width:60%;float:none;margin:0 0 20px 0}.flex-5>div{flex-basis:49%}.first-page-cat-block.flex-5>a,.item-grid.flex-5>a{flex-basis:49.5%}.catalogue-grid.flex-5>a{flex-basis:48%}.flex-5>.product-search{flex-basis:31.3%}.flex-5>.brands-box{flex-basis:31.3%}}@media screen and (max-width:980px){#banner-buttons,.banner{display:none}.full{float:none;margin-bottom:3%}.full,.product{width:100%}.block-left-center{margin:0}.gallery-title-pic{width:100%}.gallery-nav #previous{background:url("recreation/previous-white.png") no-repeat;margin-top:28%;left:0}.gallery-nav #next{background:url("recreation/next-white.png") no-repeat;margin-top:28%;right:-10px}.title h2{margin-left:4%}.content-block .filter{width:100%;float:none;position:initial;margin-bottom:20px;display:block}.filter-rent,.filter-rent .filter{margin-left:0}#filter-inner{opacity:0;height:0;background-color:#e8e8e8}.item-filter{background-color:none;display:inline-block;padding:10px 5px;vertical-align:top}.item-filter label{width:auto}.expand{display:none}#article{max-width:100%}.brand-block li,.category-block li{width:43%}.info-steps{text-align:center}.dk-wrapper{width:100%;min-width:100%}.vacancies-filter,.vacancies-inner,.vacancies-wrapper .filter{display:block}#copyright,#sort-menu{margin:20px 10px}.about-block,.go-to-block{padding:20px 10px}.title h1,.title h2{margin:10px}.table-mini{width:100%}.loan-calculator{float:right}#header-nav h3 a{padding:0 5px}}@media screen and (max-width:903px){.description .travel-transport{float:left}.popup-wrapper{width:80%}}@media screen and (max-width:900px){#login-popup .content-block.clear{clear:initial;margin:5px 10px}#login-popup .pop-wrapper{padding-top:5px}.set-filter{display:block}.basket-icons{display:none}.total{float:left;text-align:left}.basket-remove{display:inline-block}#basket-table tbody,#basket-table td,#basket-table thead,#basket-table thead th,#basket-table tr,#item-table-color tbody td,.only-table td{display:block}#basket-table thead tr,#item-table-color thead .alt,.only-table thead .alt{display:none}#basket-table td:before,#item-table-color td:before,.only-table td:before{font-weight:700;left:10px;text-transform:uppercase;position:absolute;width:44%;text-align:left}.availability-info{display:block;margin-left:0}.dynamic-table .special-th{line-height:25px}.dynamic-table tbody td:last-of-type{border-right:1px solid #727272}#basket-table tfoot td{text-align:left;padding-left:10px}#basket-table td,#item-table-color td,.only-table td{padding-left:50%;position:relative;min-height:14px}#profile #basket-table tbody tr,#profile .only-table tbody tr{display:block;margin-top:5px;border:1px solid #727272}#profile .dynamic-table tbody tr td:first-of-type{border-top-right-radius:6px;border-top-left-radius:6px}#profile .dynamic-table tbody tr td:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom:none}#profile #basket-table tbody tr,#profile .only-table tbody tr{border-radius:6px}#profile #basket-table tbody tr:first-of-type,#profile .only-table tbody tr:first-of-type{margin-top:2px}#profile #basket-table tbody tr:last-of-type,#profile .only-table tbody tr:last-of-type{margin-bottom:10px}#profile .only-table tbody td{text-align:right;padding-left:0;border-bottom:1px solid #ddd;background-color:#fff;border-right:none}#profile .only-table td:before{float:left;position:relative}#profile #basket-table tbody tr td{background-color:#fff;border-bottom:1px solid #ddd;border-right:none}.dynamic-table .no-table-info{padding-left:10px}#item-table-color td{border-bottom:1px solid #a5a5a5}#item-table-color tbody td:last-of-type{border-bottom:2px solid #6b6b6b}.dynamic-table td:before{content:attr(data-title)}.bicycle-information-body{width:100%;margin-right:-1px}.bicycle-information-body:last-of-type{margin-top:15px;margin-left:-1px;margin-right:-1px}.warranty-basket{border-bottom:none!important}.specific td{padding-left:10px}#item-table-color .default-item .item-warranty-information{display:none}.hide{visibility:visible}.code-content{position:relative;margin-bottom:-4px;top:0;padding-top:10px}#basket-table .code-input{width:100%!important;float:left;border-bottom:1px solid #cfcfd1}.code-input .info-div{border-bottom:none}#coupon-section,#giftcard-section{padding-bottom:5px;background-color:#f7f7f7}#giftcard-input{width:48%!important}#basket-table tfoot th,#basket-table tfoot th:last-child{text-align:left}.info-div img{margin-bottom:0}#basket-table tfoot tr .sum-description{min-width:190px;max-width:190px}.important-error-text{margin-top:10px;display:inline-block}.confirm-order-info>.inline{width:27%;padding-top:5px}.confirm-order-info{margin-top:0}.customer-info-data{display:block}.confirm-order-info form{float:left}.scroll-to{scroll-margin-top:100px}}@media screen and (min-width:886px){span.lang-triangle,span.lang-triangle:hover{display:none}}@media screen and (max-width:886px){.lang-menu img{display:inline-block;margin-left:42px}span.lang-triangle{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;background-color:transparent;margin-top:17px;margin-left:45px}span.lang-triangle:hover{background-color:transparent}.lang-menu ul{position:absolute}.lang-menu ul .hidden{display:none}.lang-menu:hover .hidden{display:block}.lang-menu .active{margin-bottom:1px}.lang-menu li,.lang-menu span{margin-right:0}.nav-log-in,.user{width:40px;height:40px}.nav-icons-empty,.nav-log-in .login-name,.user .login-name{font-size:0;padding:0;visibility:hidden}.nav-log-in{background-position-x:45%}#shop #client-info .important-error-text{display:block}}@media screen and (max-width:850px){.button-right{float:left}.insert-textarea{width:65%}}@media screen and (max-width:800px){.image-left,.image-right{float:none;margin:10px 0 10px 0}#add-to-basket,.pop-up-rent,.pop-up-rent-next,.pop-up-shop-next{padding:2%}.content-block .text iframe{width:100%;max-width:100%}.box-items .img-box .item-img{position:relative}.box-items .img-box::before{padding-top:0}#cat-2 .subnav{transform:translate(0,-40%)}#header-nav h3 a{padding:0 4px}.flex-5>.brands-box,.flex-5>.product-search{flex-basis:48%}#shop .cat-2 .left-menu-image img{margin-top:-10px}}@media screen and (max-width:768px){.left-nav .subnav-next{background-image:none}.left-side-banner{display:none}.map-info,.search-item-name{width:100%}.brand-block li,.category-block li{width:80%}.pop-cat-small,.pop-cat-small .product-item{display:block}.pop-cat-big{display:none}.cat-item,.pop-cat-small .product-item{margin:0;overflow:hidden}.pop-cat-small .product-item{margin-bottom:10px}.f-col{flex-basis:100%}}@media screen and (max-width:760px){.flex-5>div{flex-basis:100%}.catalogue-grid.flex-5>a,.first-page-cat-block.flex-5>a,.item-grid.flex-5>a{flex-basis:100%}#search-wrapper{margin-left:40px}#search-response{top:85px}#rent #content,#shop #content{padding-top:90px}#rent #left-menu,#shop #left-menu{top:90px}#header-nav #cart-content{right:-40px}.rm-button{display:block}#header-nav .nav{text-align:center}#header-nav .nav li{float:none;background:#424242;clear:both;display:none}#header-nav .nav .rm-button{float:right;display:block}.catalogue-grid .cat-img{width:100px;float:left;display:table-cell}.first-page-cat-block .cat-img img,.item-grid .cat-img img{width:35%;max-width:200px}.flex-5.item-grid .description .category-title{height:auto;padding:0 0 15px 0;font-size:16px}.description h2 a{display:block}.inner-left,.left-nav-title,.logo,.season{display:none}.search{display:table-cell;width:100%}.search-result{padding-left:60px}.search-item{width:100%}.search-item-name .button{width:auto}.search-price-name .rate{display:none}#left-menu,#left-nav{width:40px}#grid-mobile .item-name-mobile{background-color:#fff;float:left;width:60%;height:75%}.item-grid .price-name .name,.item-grid .sale .price-name .name{height:auto}.item-grid .price-name .price,.item-grid .price-name .price-total{position:relative;top:8px}#grid-mobile .product-item:hover .item-name{background-color:#fff!important}#grid-mobile .item-img{width:100px;margin-top:0;float:left;position:relative}#grid-mobile .img-box::before,.first-page #grid-mobile .img-box::before{padding-top:30px;margin-top:0}#grid-mobile .img-box{margin-top:0}#grid-mobile .product-item{margin:0;border-bottom:1px solid #dfe0e0;padding:10px 0}#grid-mobile .brand-wrapper{top:10px}#grid-mobile .brand-wrapper img{width:70px;display:inline-block}#grid-mobile .rate-block{display:block!important}#grid-mobile .rate{left:110px;position:absolute;top:20px;z-index:1}#filter-ajax{margin-top:0}.shop-icons-wrapper{display:none}.home{display:block}.hover-phone{left:126px}.shrink-button{position:absolute;top:0;right:0;width:40px;height:36px;background:url("close.svg") no-repeat center center #373737;background-size:14px 14px;display:none;z-index:1001}.shrink-button:hover{background-color:#424242}.reduced li h3 a{font-size:0}#cat-10:hover .subnav,#cat-21:hover .subnav,#cat-22:hover .subnav,#cat-2:hover .subnav,#cat-3:hover .subnav,#cat-4:hover .subnav,#cat-5:hover .subnav,#cat-6:hover .subnav,#cat-7:hover .subnav,#cat-8:hover .subnav,.left-nav li:hover .subnav{display:none}.inner-left,.underline-header{display:block}#left-nav .underline{display:none}.inner-left{display:block;margin-top:0}.left-nav li{height:36px}.left-nav li h3 a{position:relative;height:16px}.contacts-info,.contacts-rent,.contacts-shop,.contacts-workshop{background-color:#90a427}.left-nav .contacts-info:hover,.left-nav .contacts-rent:hover,.left-nav .contacts-shop:hover,.left-nav .contacts-workshop:hover{background-color:#9aae31}.contacts-wholesale{background-color:#0091cd}.left-nav .contacts-wholesale:hover{background-color:#009cd8}.contacts-it{background-color:#b42818}.left-nav .contacts-it:hover{background-color:#b92d1d}.contacts-recreation{background-color:#dfa70c}.left-nav .contacts-recreation:hover{background-color:#e9b116}.code-input .input-div{width:100%}.bicycle-passport-image img{max-width:100%}.bicycle-passport td{padding:5px 4px;font-size:.9em}.bicycle-icon{background-size:35px 35px;height:26px;background-position:0 -1px}.bicycle-owner-icon{background-size:22px 22px;height:26px;background-position:0 4px}}@media screen and (max-width:738px){#steps div{width:100%}.left-nav .left-column{float:none}.info-div img{display:none}}@media screen and (max-width:700px){#item-table-color td:before{width:48%;top:13px;line-height:86%;left:4px}.flex-5>.product-search{flex-basis:48%}.main-item-wrapper{display:flex;flex-direction:column}.main-item-block{flex:100%;max-width:100%}.main-item-block-right{padding-left:0}}@media screen and (max-width:600px){.dk-wrapper div{text-align:center}.comment-options{float:none;margin-bottom:10px}#steps div,.info-steps div{padding-right:10px}.delivery-choose .select2-container{width:auto!important;min-width:50%;max-width:260px}#client-info .user-profile-fields input,.block-left .user-profile-fields input,.block-left .user-profile-fields select{width:90%;min-width:220px}#profile .user-profile-fields label{width:100%}#profile .user-profile-fields input[type=checkbox]{width:4%;min-width:auto}#delivery-place .basket-choice,#payment-type .basket-choice{flex-basis:45%}.user-form-wrapper select{width:90%;min-width:auto}}@media screen and (max-width:593px){.user-info .input-full{width:100%}.product-item{float:none;display:inline-block}.similar-products{text-align:center}.brand-cat{display:none}.product-block .overflow{margin-right:0}.info-steps .full{width:100%}.loan-calculator{float:none;width:100%}}@media screen and (max-width:550px){#next,#previous{margin-top:24%}#delivery-place,#payment-type{text-align:center}.info-div img{margin:5px 0}.inline{display:block;width:100%}.text p.inline{text-align:center}.confirm-order-info>.inline{width:100%}.text .inline img{margin-top:10px;margin-bottom:0}.dynamic-table td{font-size:.85em}.change-email-phone .td-actions .basket-input{width:85%}}@media screen and (max-height:500px){#add-to-basket,.ajax-layer,.pop-up-rent,.pop-up-rent-next,.pop-up-shop-next{top:10%}}@media screen and (max-width:480px){.description h2,.description h3{font-size:1.2em;margin:0}#article .vacancy-section .vacancies{padding-left:12%}.popup-wrapper{width:90%}.data-list .img-container img{width:auto}.button-coupon,.button-giftcard{width:100%;text-align:left}.brand-list li{width:42%}#add-to-basket .button,.pop-up-rent .button,.pop-up-rent-next .button,.pop-up-shop-next .button{width:100%}.comment-img{float:none;padding:0 15px 24px 0}.comment-name .insert-textarea{width:95%}.comment-name img{padding-top:20px}.comment-name form{margin-top:10px}}@media screen and (max-height:480px){#add-to-basket,.ajax-layer,.pop-up-rent,.pop-up-rent-next,.pop-up-shop-next{top:2%}}@media screen and (max-width:450px){#giftcard img{float:none}#delivery-place .basket-choice,#payment-type .basket-choice{flex-basis:100%}}@media screen and (max-width:420px){.search-cat-block .search-item-name{width:100%}.search-cat-block .search-img{margin-bottom:10px}.basket-input,.choose,.choose-region select,.dk-summ,.rent-info{width:100%}.insert-textarea{width:50%}.phone-wrapper{display:inline-block}.phone-all{min-width:39%}.flex-5>.product-search{flex-basis:100%}.flex-5>.brands-box{flex-basis:100%}#basket-table tfoot th{padding:5px}.user-info .quick_user_label_1{display:initial}.user-info .quick_user_label_2{width:120px}#buy-giftcards>span{display:block;margin-top:10px}.dk-summ,.dk-value{min-width:41%}#buy-giftcards .button{margin-top:0}#basket_login_email,#basket_login_password{min-width:220px}.message-box.geolocation-message h2{width:92%}.vacancy-section .title{width:80%}}@media screen and (max-width:380px){#profile #basket-table tbody tr td{text-align:right;padding-left:0}#profile #basket-table tbody td:before{float:left;position:relative}.size-tables{font-size:.8em;width:67%}}@media screen and (max-width:360px){.item-full-box .item-box-info{width:100%}.phone:hover .hover-phone{display:none}.approved{text-align:center}.approved .properties{text-align:left}.block-left.full .phone-all{width:47%}.block-left.full .basket-info{width:100%}.product-block .item-box img{min-width:100px}}