﻿@media(min-width: 1100px){.version-menu{display:flex;justify-content:center;margin-top:.75rem}.version-menu .mc-li-0{position:relative}.version-menu .mc-li-0.submenu-inactive>div{display:none}.version-menu .mc-li-0>.menu-item .item-itself{background:#535353;line-height:2.4rem;padding-left:1.8rem;border-radius:1.2rem;color:#fff;font-size:1.3rem;font-weight:600;width:6rem;position:relative;display:block}.version-menu .mc-li-0>.menu-item .item-itself:after{position:absolute;content:"";font-family:"Material Icons";right:.8rem;top:50%;transform:translateY(-50%)}.version-menu .mc-li-0>.menu-item .item-itself:hover,.version-menu .mc-li-0>.menu-item .item-itself.mouse-enter{border-bottom-left-radius:0;border-bottom-right-radius:0;text-decoration:none}.version-menu .mc-li-0>div{position:absolute;z-index:1}.version-menu .mc-li-1:last-of-type>.menu-item .item-itself{border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.version-menu .mc-li-1>.menu-item .item-itself{background:#535353;line-height:2.4rem;padding-left:1.8rem;color:#fff;font-size:1.3rem;font-weight:600;text-transform:uppercase;width:6rem;display:block}.version-menu .mc-li-1>.menu-item a.item-itself:hover{color:var(--mdc-theme-primary-light);text-decoration:none}}@media(max-width: 1099px){.version-menu{display:flex;justify-content:center}.version-menu .mc-ul-0{display:flex;background:#535353;border-radius:1.5rem}.version-menu .mc-li-0{display:flex !important}.version-menu .mc-li-0>.menu-item .item-itself{display:flex;font-weight:700;font-size:1.3rem;line-height:3rem;padding:0 1.2rem;color:var(--primary100)}.version-menu .mc-li-0>.menu-item .item-itself:hover{text-decoration:none}.version-menu .mc-li-0>div{display:flex}.version-menu .mc-ul-1{display:flex}.version-menu .mc-li-1>.menu-item .item-itself{display:flex;font-weight:700;font-size:1.3rem;line-height:3rem;padding:0 1.2rem;color:#fff}.version-menu .mc-li-1>.menu-item .item-itself:hover{text-decoration:none}}@media(max-width: 1260px){html{font-size:55%}header .logo-container{padding-left:10px}.products-tree .product-category p{font-size:13px}.products-tree .product-category h5{font-size:15px}.forms-wrap .small-row p{font-size:12px;line-height:14px}}@media(max-width: 1100px){body.with-header{padding-top:50px !important}.mobile-menu-btn{display:block}header{height:50px}header .acl-container{display:none}header .logo-container{height:50px}header .main-nav{display:none;height:0}header nav .search-container{width:100%;display:block}.cbp-spmenu .acl-container{padding-top:1rem}.cbp-spmenu .acl-container h1{font-size:2.2rem}.cbp-spmenu .acl-container>div:not(.session-timeout){flex-direction:column}.cbp-spmenu .acl-container .logout{padding:.8rem 0}.cbp-spmenu .acl-container .logout>div{align-items:center;width:100%}.cbp-spmenu .acl-container .logout>div .logout-link{text-align:center;line-height:1.4rem}.cbp-spmenu .acl-container .logout>div .logout-link i{display:none}.cbp-spmenu .acl-container .logout>div>div{margin:1rem 0}.cbp-spmenu .acl-container .logout-link,.cbp-spmenu .acl-container .login-link{justify-content:left}.cbp-spmenu .main-menu{padding:.5rem 0}.fixed-floating-nav.position-theme{-webkit-transform:translate3d(0, -50px, 0);-moz-transform:translate3d(0, -50px, 0);-o-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}.fixed-floating-nav .header-main{display:block}.newsletter form p{font-size:2.5rem}}@media(max-width: 1000px){.manufacturers-list .single-manufacturer{width:33.33%}.products-tree .single-product-link .img-wrap{width:25%}.products-tree .single-product-link .product-description{width:75%;padding-right:1.5rem}}@media(max-width: 943px){html{font-size:50%}footer .register-form.variant4 label{width:100%;text-align:center;margin:1.5rem 0}footer .register-form.variant4 form p{display:inline-block;padding:0 0 0 60px;line-height:48px}footer .register-form.variant4 form p:before{width:50px}footer .register-form.variant4 input.name-input{width:30%;margin-left:0}footer .register-form.variant4 input.email-input{width:45.5%}footer .register-form.variant4 button{width:22%}.sbuttons-row a{max-width:31%}.forms-wrap .small-row textarea{max-height:20.9rem}.newsletter form label{width:100%;text-align:center;margin:1.5rem 0}.newsletter form p{display:inline-block;padding:0 0 0 60px;line-height:48px;font-size:3rem}.newsletter form input.name-input{width:30%;margin-left:0}.newsletter form input.email-input{width:45.5%}.newsletter form button{width:22%}}@media(max-width: 850px){.popular-produts .popular-produts-list{width:103%;margin-left:-1.5%;margin-right:-1.5%}.popular-produts .single-product{width:30%;margin:1rem 1.5%}.path-list .single-option{padding:5rem 4%}.summary .info-row .title{width:30%;min-width:22rem}.summary .info-row .info{width:70%}.summary .half{width:100%}.summary .half:nth-of-type(2n){margin-right:0}.forms-wrap .form-element{width:50%;margin-bottom:2rem}.forms-wrap .form-element:last-of-type{margin-bottom:0}.forms-wrap .form-element:first-of-type{width:100%}.forms-wrap .form-element:first-of-type h3{padding-left:15%;min-height:inherit}.forms-wrap .form-element:first-of-type p{width:15%}.forms-wrap .form-element:first-of-type input,.forms-wrap .form-element:first-of-type textarea,.forms-wrap .form-element:first-of-type select{width:calc(85% - 1px)}.forms-wrap .small-row textarea{height:10rem}.action-buttons .btn-blue-big{padding:2.6rem 4%}.action-buttons .btn-blue-small{width:31.73%}.action-buttons .with-smallB{flex-wrap:wrap}.product-options .header-row{margin-bottom:1.4rem}.product-options .header-row .hidden{width:48%}.product-options .header-row h3{width:50.75%}.product-options .header-row h4{width:14.475%;transition:width .4s ease;transition:width .4s ease,color .15s ease,background .15s ease;cursor:pointer;position:relative}.product-options .header-row h4:after{content:"";display:block;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;font-size:1.3rem;color:#fff;font-family:"icomoon2";text-align:center;opacity:0;transition:opacity .2s ease}.product-options .header-row h4#option1{background:var(--mdc-theme-primary);color:#fff;width:19.3%}.product-options .header-row h4#option1:after{opacity:1}.product-options .product-options-list .info-row .name{width:21%}.product-options .product-options-list .info-row .users-number{width:27%}.product-options .info-row .opt{display:none}.product-options .info-row .opt.option1{display:block;width:50.75%}.product-options .product-group .row{position:relative}.product-options .product-group .product-name{width:21%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;padding-right:3px}.product-options .product-group .product-users-number{width:27%}.product-options .product-group .opt{width:50.75%;transition:right .8s ease;position:absolute;right:-100%;top:0;height:100%;display:flex;align-items:center;justify-content:center}.product-options .product-group .opt.product-option1{right:0}.product-options.option1 .opt.product-option1{right:0}.product-options.option1 .header-row h4#option1{background:var(--mdc-theme-primary);color:#fff;width:19.3%}.product-options.option1 .header-row h4#option1:after{opacity:1}.product-options.option2 .opt.product-option2{right:0}.product-options.option2 .opt.product-option1{right:-100%}.product-options.option2 .header-row h4#option2{background:var(--mdc-theme-primary);color:#fff;width:19.3%}.product-options.option2 .header-row h4#option2:after{opacity:1}.product-options.option2 .header-row h4#option1{background:#f3f3f3;color:#17a1d2;width:14.475%}.product-options.option2 .header-row h4#option1:after{opacity:0}.product-options.option3 .opt.product-option3{right:0}.product-options.option3 .opt.product-option1{right:-100%}.product-options.option3 .header-row h4#option3{background:var(--mdc-theme-primary);color:#fff;width:19.3%}.product-options.option3 .header-row h4#option3:after{opacity:1}.product-options.option3 .header-row h4#option1{background:#f3f3f3;color:#17a1d2;width:14.475%}.product-options.option3 .header-row h4#option1:after{opacity:0}}@media(max-width: 750px){.footer-list .p-25{-webkit-flex:50%;flex:50%;width:auto}.recommended-products .single-product,.recommended-products .news,.recommended-products .promotions{width:100%;margin-bottom:2rem}.recommended-products .news{margin-right:0}.recommended-products .flex-wrap{flex-wrap:wrap;margin-bottom:3rem}.recommended-products .single-product{padding-right:0}.recommended-products .single-product:first-of-type{margin-right:0}.recommended-products .single-product .img-wrap{width:auto}.recommended-products .single-product .info{width:70%}.manufacturers-list .single-manufacturer{width:50%;padding:2rem}.sbuttons-row a{max-width:48.5%;margin-right:3%}.sbuttons-row a:nth-of-type(even){margin-right:0}}@media(max-width: 600px){footer .register-form.variant4{text-align:center}footer .register-form.variant4 input{margin:0 0 .7rem 0;text-align:center}footer .register-form.variant4 input.name-input{width:100%}footer .register-form.variant4 input.email-input{width:100%}footer .register-form.variant4 button{width:100%;max-width:200px;margin:.7rem 0;float:none}.popular-produts .single-product{width:47%}.main-events .events{display:block}.main-events .info,.main-events .events-list{width:100%}.main-events .info{padding:0 1%;margin-bottom:.5rem;text-align:center}.main-events .events-list{padding-left:0}.main-events .single-event{margin:.5rem 1%;width:48%;max-width:100%}.products-tree .single-product-link .single-product{display:block}.products-tree .single-product-link .img-wrap{width:100%}.products-tree .single-product-link .img-wrap img{margin-left:0}.products-tree .single-product-link .product-description{width:100%;padding:1rem 1rem 0 1rem}.path-list{display:block}.path-list .single-option{width:100%}.path-list .single-option:nth-of-type(odd){margin-right:0}.forms-wrap .button-row{display:flex}.forms-wrap .button-row .company-options,.forms-wrap .button-row .individual-options{width:48.5%;max-width:inherit;margin-right:3%}.forms-wrap .button-row .individual-options{margin-right:0}.forms-wrap .form-element{width:100%}.forms-wrap .form-element h3{min-height:initial}.forms-wrap .form-element:first-of-type h3{padding-left:30%}.forms-wrap .form-element:first-of-type p{width:30%}.forms-wrap .form-element:first-of-type input,.forms-wrap .form-element:first-of-type textarea,.forms-wrap .form-element:first-of-type select{width:calc(70% - 1px)}.action-buttons .btn-blue-big,.action-buttons .btn-blue-small{margin-top:.5rem;margin-bottom:.5rem}.action-buttons .btn-blue-big{padding:2.6rem 2%}.action-buttons .btn-blue-small{width:48.4%}}@media(max-width: 525px){.product-options .header-row .hidden{display:none}.product-options .header-row h3{width:100%;margin-left:0}.product-options .header-row h4{width:29.25%}.product-options .header-row h4#option1{width:39%;margin-left:0}.product-options.option1 .header-row h4#option1{width:39%}.product-options.option2 .header-row h4#option2{width:39%}.product-options.option2 .header-row h4#option1{width:29.25%}.product-options.option3 .header-row h4#option3{width:39%}.product-options.option3 .header-row h4#option1{width:29.25%}.product-options .product-options-list .info-row{display:block;position:relative}.product-options .product-options-list .info-row .name,.product-options .product-options-list .info-row .users-number{width:48%}.product-options .product-options-list .info-row>div.name{padding-bottom:.6rem}.product-options .product-options-list .info-row>div.users-number{padding-left:1%;padding-top:.6rem}.product-options .info-row .opt{position:absolute;right:0;top:0;height:100%}.product-options .info-row .opt.option1{display:flex;align-items:center;justify-content:center}.product-options .product-group .row{display:block}.product-options .product-group .row>div.product-name{padding-bottom:0}.product-options .product-group .row>div.product-users-number{padding-top:.3rem;padding-left:1%}.product-options .product-group .product-name,.product-options .product-group .product-users-number{width:48%}.newsletter form{text-align:center}.newsletter form input{margin:0 0 .7rem 0;text-align:center}.newsletter form input.name-input{width:100%;margin-right:0}.newsletter form input.email-input{width:100%;margin-left:0;margin-right:0}.newsletter form button{width:100%;max-width:200px;margin:.7rem 0;float:none}}@media(max-width: 450px){.footer-list .p-25{-webkit-flex:none;flex:none;width:100%}.popular-produts-list{width:100%;margin:0 auto;display:block}.popular-produts .single-product{width:100%;margin:1rem 0}.recommended-products .flexible-div{margin-bottom:1rem}.recommended-products .single-product{flex-wrap:wrap}.recommended-products .single-product .img-wrap{padding-bottom:5px;width:100%;text-align:center}.recommended-products .single-product .info{width:100%;padding-left:0}.manufacturers-list .single-manufacturer{width:100%}.sbuttons-row a{max-width:100%;margin-right:0}.summary .info-row{padding-top:1.5rem;padding-bottom:2rem}.summary .info-row .row{flex-wrap:wrap}.summary .info-row .title,.summary .info-row .info{width:100%}.summary .half .row{margin-bottom:1rem}.order-summary .wrap{max-width:100%}.order-summary .row{align-items:center}.order-summary .row .info{width:100%}.order-summary .row .sum{width:50%}.action-buttons .with-bigB{flex-wrap:wrap}.session-is-ending{width:300px}}