.color-green{color:#068600 !important}.color-black{color:#181816}.color-line{color:#4e4e4d}.TransportPriceBeforeDiscount{color:#dadada !important}.TransportPriceBeforeDiscount *{color:#dadada !important}.clearfix:after,.row:after,.form-group:after,.form-block.transport-block .row-wrapper:after,.eop-modal-block.-block-1:after{content:"";display:table;clear:both}.c-text1,.ac_results li a strong,.ac_results li a b{font-family:falster-bold;font-size:13px;color:#4e4e4d}.ac_results li,.ac_results li a{font-family:falster-regular;font-size:13px;color:#4e4e4d}.transport-free{text-align:left}.transport-free-bar{position:relative;overflow:hidden;height:20px;padding:0px;background:#d9d9da;border-right:2px solid #068600}.transport-free-bar:before{content:"";position:absolute;bottom:0;top:0;width:2px;left:50%;background:#068600}.transport-free-bar:after{content:"";position:absolute;bottom:0;top:0;width:2px;left:36%;background:#068600}.transport-free-bar span.first{content:"";position:absolute;bottom:0;top:0;width:2px;left:24%;background:#068600}.transport-free-bar.-tiny{height:15px}.transport-free-bar.-nogap:after,.transport-free-bar.-nogap:before{display:none !important}.transport-free-bar.-done{height:auto}.transport-free-bar.-done .transport-free-bar-progress{background:#068600;background-image:linear-gradient(to right, #068600, #30a800 40%, #30a800 70%, #068600 90%);height:auto;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;padding-top:3px;padding-bottom:3px;font-weight:bold}.transport-free-bar-progress{height:100%;background:#068600;background:linear-gradient(to right, #068600, #30a800)}.transport-free-bar-info{position:relative}.transport-free-bar-info .first-discount,.transport-free-bar-info .second-discount,.transport-free-bar-info .third-discount,.transport-free-bar-info .last-discount{line-height:1.2;text-align:center}.transport-free-bar-info .first-discount svg,.transport-free-bar-info .second-discount svg,.transport-free-bar-info .third-discount svg,.transport-free-bar-info .last-discount svg{margin-top:5px}.transport-free-bar-info .first-discount:after,.transport-free-bar-info .second-discount:after,.transport-free-bar-info .third-discount:after,.transport-free-bar-info .last-discount:after{width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #068600 transparent;position:absolute;left:50%;top:-10px;margin-left:-8px}.transport-free-bar-info .first-discount{position:absolute;left:24%;transform:translate(-50%);padding:2px 4px;top:3px}.transport-free-bar-info .first-discount svg{display:none;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;margin-left:3px}.transport-free-bar-info .first-discount.-ok{color:#068600;font-weight:bold}.transport-free-bar-info .first-discount.-ok svg{display:inline-block}.transport-free-bar-info .first-discount:before{height:10px;width:1px;background:#068600;position:absolute;left:50%;overflow:hidden;top:-21px;height:20px}.transport-free-bar-info .second-discount{position:absolute;left:36%;transform:translate(-50%);padding:2px 4px;top:3px}.transport-free-bar-info .second-discount svg{display:none;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;margin-left:3px}.transport-free-bar-info .second-discount.-ok{color:#068600;font-weight:bold}.transport-free-bar-info .second-discount.-ok svg{display:inline-block}.transport-free-bar-info .second-discount:before{height:10px;width:1px;background:#068600;position:absolute;left:50%;overflow:hidden;top:-21px;height:20px}.transport-free-bar-info .third-discount{position:absolute;left:50%;transform:translate(-50%);padding:2px 4px;top:3px}.transport-free-bar-info .third-discount svg{display:none;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;margin-left:3px}.transport-free-bar-info .third-discount.-ok{color:#068600;font-weight:bold}.transport-free-bar-info .third-discount.-ok svg{display:inline-block}.transport-free-bar-info .third-discount:before{height:10px;width:1px;background:#068600;position:absolute;left:50%;overflow:hidden;top:-21px;height:20px}.transport-free-bar-info .last-discount{position:absolute;right:0%;padding:2px 4px;top:3px}.transport-free-bar-info .last-discount svg{display:none;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;margin-left:3px}.transport-free-bar-info .last-discount.-ok{color:#068600;font-weight:bold}.transport-free-bar-info .last-discount.-ok svg{display:inline-block}.transport-free-bar-info .last-discount:before{height:10px;width:1px;background:#068600;position:absolute;right:0%;overflow:hidden;top:-21px;height:20px}.nmb{margin-bottom:0 !important}.vat{vertical-align:top !important}.row{margin-bottom:30px}.order-table .order-summary .td-indent{padding-left:85px !important}.order-table .order-summary .td-indent2{padding-left:325px !important}.eop-separator,.order-table tr.separator td div{height:1px;background:#4e4e4d;margin-top:15px;margin-bottom:15px}s{color:#ba0c2f}s span{color:#4e4e4d}.notice{box-shadow:rgba(33,35,38,0.1) 0px 10px 10px -10px}@keyframes heartbeat{0%{transform:scale(0.75)}20%{transform:scale(1)}40%{transform:scale(0.75)}60%{transform:scale(1)}80%{transform:scale(0.75)}100%{transform:scale(0.75)}}.notice-wrapper{max-width:1100px;margin:auto;text-align:center;display:flex;align-items:center;font-size:15px;padding:5px 0;justify-content:center}.notice-wrapper>span{flex-shrink:0}.notice--white{color:#fff}.notice--white a{color:inherit}.notice--black{color:#000}.notice--black a{color:inherit}.notice__message{flex-grow:1;display:flex;align-items:center;justify-content:center;padding-right:10px;padding-left:10px}.notice__message svg{margin-right:8px;animation:heartbeat 1.5s 3}.notice__close{font-size:20px}.notice__close svg{width:24px;height:24px}.red-line{background:#31ac00;background-size:cover;height:16px;margin-bottom:40px;border:2px solid #d9d9da}.ico-red-cross{background:url("/assets/gfx/order-process/ico-tick-nok@3.png");display:inline-block;width:30px;height:26px;background-size:30px 26px}.eop-select{display:block;width:calc(100% - 50px);font-size:15px;float:left;position:relative;cursor:pointer;background:#fff}@media screen and (min-width: 0) and (max-width: 600px){.eop-select{width:100%}}.eop-select .header{border:1px solid #8c8c8c;height:34px;line-height:32px;padding:0 10px;padding-right:30px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eop-select .header:after{content:"";position:absolute;width:21px;height:13px;right:10px;top:9px;background:url("/assets/gfx/order-process/ico-select-arrow-down.png")}.eop-select.opened .header:after{background:url("/assets/gfx/order-process/ico-select-arrow-up.png");top:8px}.eop-select .body{left:0;right:0;border:1px solid #8c8c8c;border-top:0;position:absolute;z-index:999;background:#fff;top:100%;visibility:hidden}.eop-select.opened .body{visibility:visible}.eop-select .body ul{margin:0;padding:0;max-height:200px;overflow:auto}.eop-select .body ul li{display:block;padding:5px 10px;cursor:pointer}.eop-select .body ul li:hover{background:#e3e4e6}.eop-select .body ul li.selected{background:#038de8;color:#fff}.eop-select-search{padding:10px}.eop-select-search input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;padding:5px;border:1px solid #8c8c8c}.eop-select-search-noresults{padding:10px;padding-bottom:10px;color:firebrick;display:none}.eop-flag{vertical-align:middle;margin-right:5px;position:relative;top:-3px;width:24px}.submit,.eop-modal-buttons a{background:#ba0c2f;color:#fff;font-weight:bold;font-size:24px;border:0;min-width:230px;padding-left:10px;padding-right:10px;height:40px;text-transform:uppercase}a.submit,.eop-modal-buttons a{line-height:40px;display:inline-block;text-align:center;text-decoration:none}.submit span,.eop-modal-buttons a span{cursor:pointer;display:inline-block;position:relative;transition:0.5s;vertical-align:middle}.submit span:after,.eop-modal-buttons a span:after{content:"\00bb";position:absolute;opacity:0;top:-25px;right:-20px;transition:0.5s;color:#fff}.submit span.reverse:after,.eop-modal-buttons a span.reverse:after{content:"\00ab"}.submit:hover span,.eop-modal-buttons a:hover span{padding-right:25px}.submit:hover span:after,.eop-modal-buttons a:hover span:after{opacity:1;right:0}.eop-input,.eop-textarea{border:1px solid #8c8c8c;height:34px;display:block;padding-left:10px;padding-right:10px}.eop-input.-disabled,.-disabled.eop-textarea{background-color:#ebebe4}.eop-textarea{height:100px;padding-top:10px;padding-bottom:10px}.fake-radio input,.fake-checkbox input{position:absolute;z-index:-1;opacity:0}.fake-radio .fake-input,.fake-checkbox .fake-input{border-radius:50%;border:1px solid #4e4e4d;display:inline-block;vertical-align:middle;width:16px;height:16px;position:relative;top:-1px;margin-right:4px;position:relative}.fake-radio input:checked+.fake-input:after,.fake-checkbox input:checked+.fake-input:after{content:"";width:8px;height:8px;border-radius:50%;background:#4e4e4d;top:3px;left:3px;position:absolute;animation:boom 0.2s ease-in;animation-iteration-count:1}.fake-checkbox .fake-input{border-radius:0}.fake-checkbox input:checked+.fake-input:after{border-radius:0}nav#main.eshop-nav ul li:last-child a{background:#ba0c2f}nav#main.eshop-nav ul li:last-child a:hover{background:#787878}nav#main.eshop-nav ul li a{font-size:18px;font-weight:bold}nav#main.eshop-nav ul li.active a{background:#787878 !important}.order-table{width:100%}.order-table tr.first-row td{padding-top:30px}.order-table th{background:#d9d9da !important;padding:5px 10px;text-align:left;vertical-align:middle}.order-table td{padding:12px 10px;vertical-align:middle;font-size:15px}.order-table .th-pic,.order-table .td-pic{width:50px;text-align:center}.order-table .th-pic img,.order-table .td-pic img{max-width:50px}.order-table .td-ico{width:100px;padding-left:0;padding-right:0;text-align:center}.order-table .th-amount,.order-table .th-store,.order-table .td-amount,.order-table .td-store{text-align:center}.order-table .th-amount,.order-table .td-amount{white-space:nowrap}.order-table .th-price,.order-table .th-price-total,.order-table .td-price,.order-table .td-price-total{text-align:right;width:140px}.order-table .td-coupon,.order-table .td-submit{vertical-align:bottom}.order-table .td-submit{text-align:right}.order-table .td-coupon input{border:1px solid #8c8c8c;height:40px;width:230px;padding-left:10px;padding-right:10px}.order-table .td-coupon input.submit,.order-table .td-coupon input.submit[style]{vertical-align:top;border:0;width:auto !important;min-width:0 !important}.order-table .td-coupon .result-discount{margin-left:10px}.order-table .td-coupon .result{margin-left:10px;height:40px;display:inline-block;width:40px;vertical-align:middle}.order-table .td-coupon .result.-tick{background:url("/assets/gfx/order-process/ico-tick@3.png") no-repeat left center}.order-table .td-radio-list label{display:block;margin-bottom:5px}.order-table .td-radio-list .price{margin-left:10px}.order-table .order-summary td{text-align:right;font-size:20px;padding:5px 12px !important}.order-table .order-summary .order-summary-total{font-weight:bold;color:#ba0c2f}.order-table .brutto-netto{color:#038de8;text-align:left;font-size:15px}.order-amount input{border:1px solid #8c8c8c;text-align:center;width:50px;height:30px}.order-amount-minus,.order-amount-plus{display:inline-block;height:12px;width:12px;cursor:pointer;vertical-align:middle}.order-amount-minus a,.order-amount-plus a{text-decoration:none;display:inline-block;width:12px;height:12px}.order-amount-minus{background:url("/assets/gfx/order-process/ico-minus@3.jpg") no-repeat;background-size:12px;position:relative;top:1px}.order-amount-plus{background:url("/assets/gfx/order-process/ico-plus@3.jpg") no-repeat;background-size:12px;position:relative;left:1px}.order-store.-yes{color:#068600}.order-store.-no{color:#ba0c2f}.order-store.-partial{color:#038de8;font-weight:bold}.cta-need-help{background:url("/assets/gfx/order-process/ico-cta-need-help@3.jpg") no-repeat left center;background-size:27px 35px;min-height:35px;padding-left:40px}.cta-need-help.-header{float:right;margin-top:33px;padding-right:20px}.cta-need-help__header{text-transform:uppercase;font-weight:bold}.form-block{padding-bottom:30px;margin-bottom:25px}.form-block.-noborder{border-bottom:0}.form-group{width:480px;margin:auto;margin-bottom:16px}.form-group--inline{float:left}.form-group:last-child{margin-bottom:0}.form-group.-heading{margin-bottom:5px}.form-group.-heading h2{color:#ba0c2f;margin:0;text-transform:uppercase;font-size:23px;padding-left:10px}.form-group .eop-label{display:block;font-size:15px;padding-left:10px;font-weight:bold;margin-bottom:5px}.form-group .eop-input,.form-group .eop-textarea{width:calc(100% - 50px);font-size:15px;float:left}@media screen and (min-width: 0) and (max-width: 600px){.form-group .eop-input,.form-group .eop-textarea{width:100%}}.form-group .eop-input.-nok,.form-group .-nok.eop-textarea{background:#ffadad}.form-group .eop-validation-result{margin-left:5px;height:34px;float:left;width:40px;vertical-align:middle}.form-group .eop-validation-result.-ok{margin-left:-40px;background:url("/assets/gfx/order-process/ico-tick@3.png");background-size:40px 34px}.form-group .eop-validation-result.-nok{margin-left:-40px;background:url("/assets/gfx/order-process/ico-tick-nok@3.png");background-size:40px 34px}.form-group .form-error,.form-group div.form-error-live{margin-left:5px;height:34px;float:left;vertical-align:middle;color:#b94a48}.form-group .fake-radio,.form-group .fake-checkbox{margin-right:30px}@media screen and (min-width: 0) and (max-width: 450px){.form-group .fake-radio,.form-group .fake-checkbox{display:block;margin-top:10px}}.has-error+em,.has-success+em{margin-left:-40px;height:34px;float:left;width:40px;vertical-align:middle;overflow:hidden;text-indent:-999em}.has-success+em{background:url("/assets/gfx/order-process/ico-tick@3.png") no-repeat;background-size:40px 34px}.has-error+em{background:url("/assets/gfx/order-process/ico-tick-nok@3.png") no-repeat center;background-size:40px 34px}.has-success{border-color:#31ac00}.has-error{border-color:#ba0c2f}.form-block.transport-block .TransportGroup .col-1{width:10px}@media screen and (min-width: 0) and (max-width: 600px){.form-block.transport-block .TransportGroup .col-1{width:100%;text-align:left;padding-left:20px;padding-right:20px}.form-block.transport-block .TransportGroup .col-1 img{max-width:150px}}.form-block.transport-block .TransportGroup .col-2{padding-left:50px}.form-block.transport-block .transport-detail .col-2{padding-left:50px !important}.form-block.expedition-block .form-group,.form-block.transport-block .form-group,.form-block.ordername-block .form-group,.form-block.note-block .form-group{width:auto;margin:0}.form-block.expedition-block .form-group .eop-input,.form-block.expedition-block .form-group .eop-textarea,.form-block.expedition-block .form-group .eop-select,.form-block.transport-block .form-group .eop-input,.form-block.transport-block .form-group .eop-textarea,.form-block.transport-block .form-group .eop-select,.form-block.ordername-block .form-group .eop-input,.form-block.ordername-block .form-group .eop-textarea,.form-block.ordername-block .form-group .eop-select,.form-block.note-block .form-group .eop-input,.form-block.note-block .form-group .eop-textarea,.form-block.note-block .form-group .eop-select{width:100%}.form-block.expedition-block .form-group.-fg1,.form-block.expedition-block .form-group.-fg2,.form-block.transport-block .form-group.-fg1,.form-block.transport-block .form-group.-fg2,.form-block.ordername-block .form-group.-fg1,.form-block.ordername-block .form-group.-fg2,.form-block.note-block .form-group.-fg1,.form-block.note-block .form-group.-fg2{width:160px;margin-right:5px}@media screen and (min-width: 0) and (max-width: 950px){.form-block.expedition-block .form-group.-fg1,.form-block.expedition-block .form-group.-fg2,.form-block.transport-block .form-group.-fg1,.form-block.transport-block .form-group.-fg2,.form-block.ordername-block .form-group.-fg1,.form-block.ordername-block .form-group.-fg2,.form-block.note-block .form-group.-fg1,.form-block.note-block .form-group.-fg2{width:100%;margin-right:0;margin-bottom:10px}}.form-block.expedition-block .form-group.-fg3,.form-block.transport-block .form-group.-fg3,.form-block.ordername-block .form-group.-fg3,.form-block.note-block .form-group.-fg3{float:right;width:320px}@media screen and (min-width: 0) and (max-width: 950px){.form-block.expedition-block .form-group.-fg3,.form-block.transport-block .form-group.-fg3,.form-block.ordername-block .form-group.-fg3,.form-block.note-block .form-group.-fg3{width:100%;margin-right:0;margin-bottom:10px}}.form-block.expedition-block .col-1,.form-block.transport-block .col-1,.form-block.ordername-block .col-1,.form-block.note-block .col-1{width:68px;float:left;padding-top:8px;text-align:center;padding-left:8px}@media screen and (min-width: 0) and (max-width: 600px){.form-block.expedition-block .col-1,.form-block.transport-block .col-1,.form-block.ordername-block .col-1,.form-block.note-block .col-1{width:100%;text-align:left;padding-left:20px;padding-right:20px}.form-block.expedition-block .col-1 img,.form-block.transport-block .col-1 img,.form-block.ordername-block .col-1 img,.form-block.note-block .col-1 img{max-width:150px}}.form-block.expedition-block .col-2,.form-block.transport-block .col-2,.form-block.ordername-block .col-2,.form-block.note-block .col-2{width:calc(100% - 212px);float:left}@media screen and (min-width: 0) and (max-width: 600px){.form-block.expedition-block .col-2,.form-block.transport-block .col-2,.form-block.ordername-block .col-2,.form-block.note-block .col-2{width:100%;padding-left:20px;padding-right:20px}.form-block.expedition-block .col-2 .transport-info,.form-block.transport-block .col-2 .transport-info,.form-block.ordername-block .col-2 .transport-info,.form-block.note-block .col-2 .transport-info{margin-left:0}}.form-block.expedition-block .col-3,.form-block.transport-block .col-3,.form-block.ordername-block .col-3,.form-block.note-block .col-3{width:140px;float:right;padding-right:10px}@media screen and (min-width: 0) and (max-width: 600px){.form-block.expedition-block .col-3,.form-block.transport-block .col-3,.form-block.ordername-block .col-3,.form-block.note-block .col-3{width:100%;text-align:left;padding-left:20px;padding-right:20px}.form-block.expedition-block .col-3 .transport-price,.form-block.transport-block .col-3 .transport-price,.form-block.ordername-block .col-3 .transport-price,.form-block.note-block .col-3 .transport-price{text-align:left}}.form-block.expedition-block .form-group .fake-radio,.form-block.expedition-block .form-group .fake-checkbox,.form-block.transport-block .form-group .fake-radio,.form-block.transport-block .form-group .fake-checkbox,.form-block.ordername-block .form-group .fake-radio,.form-block.ordername-block .form-group .fake-checkbox,.form-block.note-block .form-group .fake-radio,.form-block.note-block .form-group .fake-checkbox{margin-right:0}@media screen and (min-width: 0) and (max-width: 950px){.form-block.expedition-block .form-group .fake-radio,.form-block.expedition-block .form-group .fake-checkbox,.form-block.transport-block .form-group .fake-radio,.form-block.transport-block .form-group .fake-checkbox,.form-block.ordername-block .form-group .fake-radio,.form-block.ordername-block .form-group .fake-checkbox,.form-block.note-block .form-group .fake-radio,.form-block.note-block .form-group .fake-checkbox{width:100%;display:block}.form-block.expedition-block .form-group .fake-radio .eop-arrow,.form-block.expedition-block .form-group .fake-checkbox .eop-arrow,.form-block.transport-block .form-group .fake-radio .eop-arrow,.form-block.transport-block .form-group .fake-checkbox .eop-arrow,.form-block.ordername-block .form-group .fake-radio .eop-arrow,.form-block.ordername-block .form-group .fake-checkbox .eop-arrow,.form-block.note-block .form-group .fake-radio .eop-arrow,.form-block.note-block .form-group .fake-checkbox .eop-arrow{display:none}}.form-block.expedition-block .eop-arrow,.form-block.transport-block .eop-arrow,.form-block.ordername-block .eop-arrow,.form-block.note-block .eop-arrow{width:38px;height:13px;display:inline-block;background:url("/assets/gfx/order-process/ico-expedice-arrow.png");margin-left:15px;margin-right:15px;vertical-align:middle}.form-block.expedition-block .transport-price,.form-block.expedition-block .payment-price,.form-block.transport-block .transport-price,.form-block.transport-block .payment-price,.form-block.ordername-block .transport-price,.form-block.ordername-block .payment-price,.form-block.note-block .transport-price,.form-block.note-block .payment-price{color:#ba0c2f;text-transform:uppercase;font-family:falster-bold;font-size:16px;text-align:right}.form-block.expedition-block .transport-info,.form-block.transport-block .transport-info,.form-block.ordername-block .transport-info,.form-block.note-block .transport-info{display:inline-block;position:relative;top:6px;margin-left:20px}.form-block.expedition-block .transport-info span,.form-block.transport-block .transport-info span,.form-block.ordername-block .transport-info span,.form-block.note-block .transport-info span{display:inline-block;margin-left:5px;margin-right:5px}.form-block.expedition-block .form-group.-heading h2{color:#038de8}.form-block.transport-block .row-wrapper{margin-bottom:0px;position:relative}.form-block.transport-block .row-wrapper div.weight-limit-exceeded,.form-block.transport-block .row-wrapper div.variants-excluded{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;user-select:none;opacity:1;background:rgba(255,255,255,0.75);display:flex;align-items:center;justify-content:flex-end;padding-right:125px;color:#ba0c2f;font-weight:bold}@media screen and (min-width: 0) and (max-width: 700px){.form-block.transport-block .row-wrapper div.weight-limit-exceeded,.form-block.transport-block .row-wrapper div.variants-excluded{padding-left:20px;padding-right:20px}}.form-block.transport-block .row-wrapper div.weight-limit-exceeded div,.form-block.transport-block .row-wrapper div.variants-excluded div{transform:translateY(-2px)}.form-block.transport-block .row-wrapper div.weight-limit-exceeded div svg,.form-block.transport-block .row-wrapper div.variants-excluded div svg{width:20px;vertical-align:text-bottom;fill:#ba0c2f;margin-right:5px}.form-block.transport-block .row-wrapper.disabled.weight-limit-exceeded,.form-block.transport-block .row-wrapper.disabled.variants-excluded{opacity:1}.form-block.transport-block .row-wrapper.disabled{cursor:not-allowed;position:relative}.form-block.transport-block .row-wrapper.disabled .transport-price{visibility:hidden}.form-block.transport-block .row-wrapper.disabled:before{content:"";background:rgba(255,255,255,0.8);top:0;left:0;right:0;bottom:2px;position:absolute;z-index:2;display:block;pointer-events:none}.form-block.transport-block .row-wrapper .row:first-child:not{cursor:pointer}.form-block.transport-block .row-wrapper .row:first-child:not .fake-radio,.form-block.transport-block .row-wrapper .row:first-child:not .fake-checkbox{cursor:inherit}.form-block.transport-block .row-wrapper .row:first-child+.row{display:none}.form-block.transport-block .row-wrapper.-active{background:#dbf5db}.form-block.transport-block .row-wrapper.-active .col-2 .fake-radio,.form-block.transport-block .row-wrapper.-active .col-2 .fake-checkbox{font-weight:bold}.form-block.transport-block .row-wrapper.-active .row:first-child+.row{display:block}.form-block.transport-block .row-wrapper .row{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 0) and (max-width: 600px){.form-block.transport-block .row-wrapper .row{display:block}}.form-block.transport-block .transport-detail .col-2{padding-top:0;padding-left:25px;padding-top:20px;padding-bottom:20px}.form-block.transport-block .transport-detail p{margin-top:0;font-size:15px}.form-block.transport-block .transport-detail .opentime{text-transform:uppercase}.form-block.transport-block .transport-detail .opentime img{vertical-align:middle;margin-right:5px}.form-block.transport-block .transport-detail .opentime span,.form-block.transport-block .transport-detail .opentime em,.form-block.transport-block .transport-detail .opentime strong,.form-block.transport-block .transport-detail .opentime b{display:inline-block;margin-left:5px;margin-right:5px;font-style:normal}.Transport.form-block.transport-block .row-wrapper .row{border-bottom:2px solid #b7b7b7;padding-top:5px;padding-bottom:8px}.Transport.form-block.transport-block .row-wrapper .row span.name span:first-child{font-family:falster-medium;font-weight:normal;color:#4e4e4d;text-transform:uppercase;font-size:16px}.Transport.form-block.transport-block .row-wrapper .row span.name span:first-child+*{margin-left:20px}.Transport.form-block.transport-block .row-wrapper .row .fake-radio,.Transport.form-block.transport-block .row-wrapper .row .fake-checkbox{margin-left:30px}.Transport.form-block.transport-block .row-wrapper .row .col-3{width:200px;padding-right:84px}.Transport.form-block.transport-block .row-wrapper:last-child .row{border-bottom:0}.form-block.note-block .form-group.-note{width:49%;float:left}@media screen and (min-width: 0) and (max-width: 600px){.form-block.note-block .form-group.-note{width:100%;margin-bottom:10px}}.form-block.note-block .form-group+.form-group{float:right}.step-3 .vop,.step-3 .newsletter-wrapper{margin-bottom:10px}.step-3 .vop .help-block,.step-3 .newsletter-wrapper .help-block{display:inline-block}.step-3 .newsletter-wrapper{margin-bottom:0}.step-3 .flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width: 0) and (max-width: 600px){.step-3 .flex-wrapper{display:block}}.step-3 .flex-column:nth-child(1){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 0) and (max-width: 600px){.step-3 .flex-column:nth-child(2){margin-top:30px}}@media screen and (min-width: 0) and (max-width: 600px){.step-3 .form-block:last-of-type{padding-bottom:0}}.user-section-block .logged-user{background:url("/assets/gfx/order-process/ico-user-black@3.png") no-repeat;padding-left:18px;background-size:16px 17px}.user-section-block .user-logged-company-info span{background:url("/assets/gfx/order-process/ico-home-black@3.png") no-repeat;display:inline-block;padding-left:18px;background-size:16px 17px}.eop-fast-search{width:304px;float:right;margin-top:10px}.eop-fast-search input.ac{background:url("/gfx/magnifier-blue.png") no-repeat right center;width:100%}.ac_results{padding:0px;padding-top:10px;padding-bottom:10px;background-color:#fff;overflow:hidden;z-index:99999;width:250px;border:1px solid #8c8c8c;border-top:0}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;cursor:default;display:block;overflow:hidden;padding-top:10px;padding-bottom:10px;font-size:15px;line-height:16px}.ac_results li a strong,.ac_results li a b{color:#038de8}.ac_results li:last-child{border:0}.ac_results li span.fl{width:100%;font-weight:bold;padding-left:20px}.ac_results li span.fl.ico-user{background:url("/assets/gfx/order-process/ico-user-black@3.png") no-repeat;background-size:16px 17px}.ac_results li span.fl.ico-home{background:url("/assets/gfx/order-process/ico-home-black@3.png") no-repeat;background-size:16px 17px}.ac_results li span.fl strong{font-weight:normal}.ac_results li span.fr{width:100%;text-align:left;padding-left:20px}.ac_odd,.ac_even{padding:10px}.ac_over{color:#038de8}.ac_over span.fl.ico-user{background:url("/assets/gfx/order-process/ico-user-blue@3.png") no-repeat !important;background-size:16px 17px}.ac_over span.fl.ico-home{background:url("/assets/gfx/order-process/ico-home-blue@3.png") no-repeat !important;background-size:16px 17px}.eshop-block:hover .eshop-block-fast-overview{display:block}html.eop-modal-is-open{overflow:hidden;padding-right:17px}html.eop-modal-is-open .eshop-block-fast-overview{display:none !important}.eshop-block-fast-overview{position:absolute;width:400px;top:100%;right:0;border:1px solid #8c8c8c;display:none;background:#fff;z-index:100}.eshop-block-fast-overview .eop-product-pic{width:30px;text-align:center}.eshop-block-fast-overview-inner{max-height:450px;overflow-y:auto}.eop-products{padding:20px;padding-bottom:0;padding-top:30px;font-size:15px}.eop-products img{float:left;margin-right:15px}.eop-products .eop-product-row{overflow:hidden;margin-bottom:30px;position:relative;z-index:1;padding-right:20px}.eop-products .eop-product{margin-left:45px}.eop-products .eop-product-name{font-weight:bold}.eop-products .eop-product-name a{color:#4e4e4d;text-decoration:none}.eop-products .eop-product-price-amount a{color:#4e4e4d;text-decoration:none}.eop-products .eop-product-del{position:absolute;height:100%;top:2px;right:0;width:17px;background:url("/assets/gfx/order-process/ico-close@3.jpg") no-repeat;background-size:17px 11px}.eop-products .eop-product .order-amount{display:inline-block;width:45%}.eop-products .eop-product .eop-price{display:inline-block;width:45%;text-align:right}.eop-to-order{background:#ba0c2f;color:#fff;display:block;width:100%;padding-left:10px;padding-right:10px;height:40px;text-align:center;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:40px}.eop-to-order:hover{background:#787878}.eop-h1,.eop-summary-info h1,.eop-modal-block h2{margin:0;color:#ba0c2f;margin:0;text-transform:uppercase;font-size:23px;margin-bottom:10px}.eop-summary-info{margin-bottom:20px}.eop-summary-info h2,.eop-summary-info h3{margin:0}.eop-summary-info p{margin:0}.step-last .address-block{display:inline-block;width:230px;margin-right:5px;margin-bottom:20px;vertical-align:top}.step-last .address-block__header{font-weight:bold;text-transform:uppercase;padding-left:20px}.step-last .address-block__header.-ico-user{background:url("/assets/gfx/order-process/ico-user-black@3.png") no-repeat;background-size:16px 17px}.step-last .address-block__header.-ico-home{background:url("/assets/gfx/order-process/ico-home-black@3.png") no-repeat;background-size:16px 17px}.step-last .address-block__header.-ico-car{background:url("/assets/gfx/order-process/ico-car-black@3x.png") no-repeat;padding-left:34px;background-size:27px 14px}.step-last .address-block__header.-ico-car+div{padding-left:35px}.step-last .address-block__body{padding-left:20px}.eop-modal-overlay{background:rgba(0,0,0,0.75);position:fixed;top:0;left:0;bottom:0;right:0;z-index:500;display:none}.eop-modal-wrapper{position:absolute;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;min-height:50px;z-index:501;display:none;max-height:100%;overflow:auto}.eop-modal-wrapper-inner{margin:auto;max-width:850px}.eop-modal-block{padding:30px 40px;background:#fff;position:relative;z-index:1}@media screen and (min-width: 0) and (max-width: 800px){.eop-modal-block{padding:30px 10px;padding-top:45px}}.eop-modal-block h2{margin-bottom:5px}.eop-modal-block.-block-1 .OnlyMobile{display:none}@media screen and (min-width: 0) and (max-width: 800px){.eop-modal-block.-block-1 .OnlyMobile{display:block}}@media screen and (min-width: 0) and (max-width: 800px){.eop-modal-block.-block-1 .OnlyDesktop{display:none !important}}.eop-modal-block.-block-1 .eop-image-block-1{float:left;width:130px}.eop-modal-block.-block-1 .eop-image-block-1+table{float:right;width:calc(100% - 135px)}.eop-modal-block.-block-1 .order-table th{background:none}.eop-modal-block.-block-2{margin-top:15px}.eop-modal-close{position:absolute;right:10px;top:10px;background:url("/assets/gfx/order-process/ico-close@3.jpg") no-repeat;width:29px;height:19px;background-size:29px 19px}.eop-modal-buttons{text-align:center}@media screen and (min-width: 0) and (max-width: 800px){.eop-modal-buttons a{float:none !important;width:100% !important;margin-top:15px !important;height:auto !important;line-height:normal !important;font-size:18px !important;padding-top:10px;padding-bottom:10px}.eop-modal-buttons a span{display:none !important}}.eop-modal-buttons a{text-decoration:none;line-height:40px;text-align:center}.eop-modal-buttons a span:after{top:-30px}.eop-modal-buttons a.gray{background:#e3e4e6;color:#4e4e4d}.eop-modal-buttons a.gray span:after{color:#4e4e4d;top:-25px}.eop-modal-buttons a.half{float:left;margin:0;width:48%}.eop-modal-buttons a.half+a.half{float:right}.eop-modal-buttons a.half+a.half span:after{top:-25px}.eop-modal-buttons a.-dib{float:none;display:inline-block}.accessories .eop-product-item{width:185px}.accessories .eop-product-item:nth-child(4n){margin-right:0}.accessories .eop-product-item h3{font-size:14px;line-height:1;margin-bottom:10px;height:35px}.accessories .eop-product-item h3 a{color:#131311;text-decoration:none}.accessories .eop-product-item h3 a:hover{color:#ba0c2f}.accessories .eop-product-item span.pictogram-small{right:20px}.add2cart{width:35px;height:29px;background:url("/assets/gfx/order-process/add2cart-gray.jpg") no-repeat;position:absolute;overflow:hidden;text-indent:-999em;right:11px;bottom:116px}.add2cart.-state-2{background:url("/assets/gfx/order-process/add2cart-red.jpg") no-repeat}.add2cart.-state-3{background:url("/assets/gfx/order-process/add2cart-green.jpg") no-repeat}@keyframes boom{0%{opacity:0.2;transform:scale(2)}90%{opacity:0.01;transform:scale(5)}100%{transform:none}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(1)}17%{transform:scale(1.2)}34%{transform:scale(0.8)}51%{transform:scale(1.1)}68%{transform:scale(0.9)}85%{transform:scale(1.05)}100%{transform:scale(1)}}.eop-transport-free{color:#fff;text-transform:uppercase;font-weight:bold;float:right;background:#ba0c2f;padding:15px 20px}.eop-transport-free.-v2{background:#038de8}.eop-transport-free img{animation:scale 0.7s 3;position:relative;top:-2px;margin-right:7px;vertical-align:middle;width:40px}#frm-search-form input[name="q"]+span{display:none}nav#main ul li a{font-size:19px}nav#main .user-section-in-nav+ul li a{font-size:19px}.image-map>div{display:inline-block;position:relative;vertical-align:top;z-index:1}.image-map .image-wrapper{width:220px;height:225px}.image-map .image-wrapper img{object-fit:cover}.image-map .gmap-wrapper{border:1px solid #d2d2d3}.image-map .gmap-overlay{top:0;left:0;right:0;bottom:0;position:absolute;z-index:2;cursor:pointer}#cboxLoadedContent .google-maps,#cboxLoadedContent .google-maps[style]{width:100% !important;height:100% !important}#send-order-preloader-info{display:flex;font-size:16px;padding:0.5rem;border:1px solid #ba0c2f}.\!flex-table{width:100%;margin-top:20px}.\!flex-table .\!flex-row{display:flex;width:100%;text-align:left}.\!flex-table .\!flex-row div:first-child{min-width:85px}.payments-transport-wrapper{counter-reset:heading}.payments-transport-wrapper h2::before{counter-increment:heading;content:counter(heading);border:2px solid #ba0c2f;border-radius:9999px;color:#ba0c2f;width:30px;height:30px;line-height:24px;text-align:center;font-size:15px;display:inline-block;vertical-align:text-top;margin-right:0.55rem}#snippet-eshopOrderPaymentTransportForm-fastSummary h2{padding-left:10px}@media (max-width: 600px){.form-block.transport-block .TransportGroup .col-1{display:none}.form-block.transport-block .TransportGroup .col-2{padding-left:10px !important;padding-bottom:10px}.form-block.transport-block .TransportGroup .col-3{padding-left:10px !important}.form-block.transport-block .TransportGroup .col-3 .transport-price{text-align:right !important}.TransportGroupContent>.row-wrapper{padding-top:10px;padding-bottom:10px}.TransportGroupHeading__AlertAlert{padding-left:0 !important}.TransportGroupHeading__AlertAlert svg{width:40px !important;height:40px !important}.form-block.transport-block.Payment .col-1{padding-left:5px !important;margin-bottom:10px;display:none}.form-block.transport-block.Payment .col-2{padding-left:10px !important;margin-bottom:10px}.form-block.transport-block.Payment .col-2 .fake-radio,.form-block.transport-block.Payment .col-2 .fake-checkbox{margin-left:0 !important}.form-block.transport-block.Payment .col-2 span.name span+span{display:block}.form-block.transport-block.Payment .col-3{text-align:left !important;padding-left:10px !important;width:auto !important;padding-right:20px !important}.form-block.transport-block.col-1,.TransportGroupHeading__Logo{display:none !important}}.svg-icon{color:#ba0c2f}.svg-icon svg{width:40px;height:40px}.svg-icon-image img{max-width:60px;max-height:40px;margin:auto}.fastSummaryTransportPayment .order-table{display:table !important}@media (max-width: 600px){.fastSummaryTransportPayment .order-table .td-indent2{padding-left:0 !important}}.row-only-from-prague{opacity:0.35;cursor:not-allowed;pointer-events:none}#dpd-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5000;background:#fff}#dpd-modal iframe{width:100%;height:100%}#ppl-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5000;background:#fff;padding:0rem}.RecycleFee{color:#bbb;font-size:12px;padding-top:3px;padding-bottom:5px}

/*# sourceMappingURL=eshop-order-process.css.map */
.color-green{color:#068600 !important}.color-black{color:#181816}.color-line{color:#4e4e4d}.TransportPriceBeforeDiscount{color:#dadada !important}.TransportPriceBeforeDiscount *{color:#dadada !important}.clearfix:after{content:"";display:table;clear:both}.ProductHeading{font-family:falster-regular;font-size:30px;color:#4e4e4d}.c-text1{font-family:falster-bold;font-size:13px;color:#4e4e4d}table.table-common,table.scheme-table,.download-files table{width:100%;font-size:13px}table.table-common th,table.scheme-table th,.download-files table th{font-weight:normal;text-align:left;background:#eaeaea}table.table-common th,table.scheme-table th,.download-files table th,table.table-common td,table.scheme-table td,.download-files table td{padding:7px 10px}table.table-common td,table.scheme-table td,.download-files table td{border-bottom:2px solid #eaeaea}table.scheme-table.filter-form{background:#eaeaea}table.scheme-table.filter-form td{border:0;padding:0}table#filters{margin-bottom:2px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}#slider-wrapper{margin-bottom:50px;max-width:1920px !important;margin-left:auto;margin-right:auto}#slider-wrapper .-container{max-width:1100px;margin:auto}#slick-slider,#slider-wrapper{width:100%;height:430px;position:relative}@media screen and (min-width: 0) and (max-width: 800px){#slick-slider,#slider-wrapper{height:300px}}#slick-slider .slide,#slider-wrapper .slide{height:100%;height:430px;position:relative}@media screen and (min-width: 0) and (max-width: 800px){#slick-slider .slide,#slider-wrapper .slide{height:300px}}#slick-slider .slide:hover .col-slider-text,#slick-slider .slide[data-ctafix="1"] .col-slider-text,#slider-wrapper .slide:hover .col-slider-text,#slider-wrapper .slide[data-ctafix="1"] .col-slider-text{display:block !important}#slick-slider .slide-text-wrapper,#slider-wrapper .slide-text-wrapper{height:350px;position:relative}@media screen and (min-width: 0) and (max-width: 800px){#slick-slider .slide-text-wrapper,#slider-wrapper .slide-text-wrapper{height:220px}}@media screen and (min-width: 0) and (max-width: 640px){#slick-slider .slide-text-wrapper,#slider-wrapper .slide-text-wrapper{height:300px}}#slick-slider .slide-text-wrapper .-container,#slider-wrapper .slide-text-wrapper .-container{height:100%;position:relative}#slick-slider .col-slider-text,#slider-wrapper .col-slider-text{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;background:rgba(255,255,255,0.9);width:350px;padding:15px;right:0;display:none}@media screen and (min-width: 0) and (max-width: 640px){#slick-slider .col-slider-text,#slider-wrapper .col-slider-text{width:auto;left:20px;right:20px}}#slick-slider .col-slider-text .slider-heading,#slider-wrapper .col-slider-text .slider-heading{margin-bottom:10px}#slick-slider .col-slider-text p,#slider-wrapper .col-slider-text p{margin-bottom:15px}#slick-slider .col-slider-text .btn,#slider-wrapper .col-slider-text .btn{font-family:masoprofit-bold;background-color:#ba0c2f;color:#fff;display:inline-block;padding:4px 8px;text-decoration:none;float:right}.slider-dots{margin:0;padding:0;list-style:none;height:80px;bottom:0px;position:absolute;z-index:1;left:0;right:0;overflow:hidden}@media screen and (min-width: 0) and (max-width: 640px){.slider-dots{display:none}}.slider-dots ul{margin:0;padding:0;list-style:none}.slider-dots li{float:left;width:33.333%;list-style:none}.slider-dots li.slick-active .pager-item{border-top:2px solid #ba0c2f}.slider-dots .pager-item{color:#fff;cursor:pointer;border-top:2px solid #fff;display:block;padding:10px 5px;text-align:center}.slider-dots .pager-item-number,.slider-dots .pager-item-number-mobile{margin-right:5px;font-size:24px;font-weight:300;display:inline-block;font-family:masoprofit-regular;display:none}.slider-dots .pager-item-number-mobile{display:none}.slider-dots .pager-item-heading{font-size:24px;font-family:masoprofit-bold}@media screen and (min-width: 0) and (max-width: 640px){.slider-dots .pager-item-heading{display:none}}.slider-dots .pager-item-desc{font-size:15px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 0) and (max-width: 640px){.slider-dots .pager-item-desc{display:none}}.slider-dots .pager-item .ovh{overflow:hidden}.slider-visual{height:430px;background:url("/assets/gfx/preloader.svg") no-repeat center;background-size:50px;max-width:1920px;margin-left:auto;margin-right:auto}@media screen and (min-width: 0) and (max-width: 800px){.slider-visual{height:300px}}.slider-visual:hover .cta,.slider-visual:hover .cta-fastcontact,.slider-visual[data-ctafix="1"] .cta,.slider-visual[data-ctafix="1"] .cta-fastcontact{display:block !important}.slider-visual-in{height:100%}@media screen and (min-width: 0) and (max-width: 900px){.slider-visual-in{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}}.slider-visual-grid{height:100%;max-width:1110px;margin:auto;position:relative;z-index:1}.slider-visual .flex-on-mobile{height:100%}@media screen and (min-width: 0) and (max-width: 900px){.slider-visual .flex-on-mobile{height:auto;width:100%}}.slider-visual .cta{position:absolute;z-index:1;bottom:20px;background:#fff;background:rgba(255,255,255,0.9);width:auto;max-width:500px;padding:15px;left:0}@media screen and (min-width: 0) and (max-width: 900px){.slider-visual .cta{position:static;max-width:none;width:100%}}.slider-visual .cta *{margin:0}.slider-visual .cta h1,.slider-visual .cta h2{font-size:36px;margin-bottom:10px;font-family:masoprofit-bold !important;color:#ba0c2f;text-transform:uppercase}.slider-visual .cta h1 b,.slider-visual .cta h1 strong,.slider-visual .cta h2 b,.slider-visual .cta h2 strong{font-family:masoprofit-bold}.slider-visual .cta p{font-size:15px;margin-bottom:15px}.slider-visual .cta-fastcontact{position:absolute;z-index:1;bottom:20px;top:auto;background:#ba0c2f;background:rgba(186,12,47,0.8);width:auto;max-width:350px;right:0}@media screen and (min-width: 0) and (max-width: 900px){.slider-visual .cta-fastcontact{position:static;max-width:none;width:100%}}.slider-visual .cta-fastcontact *{margin:0;text-decoration:none}.slider-visual .cta-fastcontact h1,.slider-visual .cta-fastcontact h2{font-size:24px;margin-bottom:5px;font-family:masoprofit-bold !important;color:#fff;text-transform:uppercase;line-height:1.15}.slider-visual .cta-fastcontact h1 b,.slider-visual .cta-fastcontact h1 strong,.slider-visual .cta-fastcontact h2 b,.slider-visual .cta-fastcontact h2 strong{font-family:masoprofit-bold}.slider-visual .cta-fastcontact p{font-size:15px;color:#fff}.slider-visual .cta-fastcontact .-table{display:table}.slider-visual .cta-fastcontact .-table>div{display:table-cell}.slider-visual .cta-fastcontact .-table>div:first-child{vertical-align:bottom}.slider-visual .cta-fastcontact .-table>div:first-child img{max-width:110px}.slider-visual .cta-fastcontact .-table>div:first-child+div{padding:15px;vertical-align:middle}.modal-popup,.white-popup,.white-popup-block,.modal-our-team,.modal-scheme-box,.modal-sign-in{position:relative;background:#fff;padding:20px;width:auto;max-width:700px;margin:0 auto}.modal-scheme-box{max-width:1000px;padding:0;padding:0.1px}.modal-sign-in{max-width:850px}.modal-sign-in .red-btn{padding:2px 10px !important}.modal-our-team .nod{display:block !important}.modal-w1000{max-width:1000px;padding:40px;padding-bottom:20px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:100001;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.75}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:100002;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 0px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:100004}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:100003}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:100005;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#ba0c2f}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:0px;padding-bottom:0px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:75%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:0px;padding-right:0px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.bcontainer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.bcontainer{max-width:540px}}@media (min-width: 768px){.bcontainer{max-width:720px}}@media (min-width: 992px){.bcontainer{max-width:960px}}@media (min-width: 1200px){.bcontainer{max-width:1140px}}.bcontainer-fluid,.bcontainer-sm,.bcontainer-md,.bcontainer-lg,.bcontainer-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.bcontainer,.bcontainer-sm{max-width:540px}}@media (min-width: 768px){.bcontainer,.bcontainer-sm,.bcontainer-md{max-width:720px}}@media (min-width: 992px){.bcontainer,.bcontainer-sm,.bcontainer-md,.bcontainer-lg{max-width:960px}}@media (min-width: 1200px){.bcontainer,.bcontainer-sm,.bcontainer-md,.bcontainer-lg,.bcontainer-xl{max-width:1140px}}.brow{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.bcol,.no-gutters>[class*="bcol-"]{padding-right:0;padding-left:0}.bcol-1,.bcol-2,.bcol-3,.bcol-4,.bcol-5,.bcol-6,.bcol-7,.bcol-8,.bcol-9,.bcol-10,.bcol-11,.bcol-12,.bcol,.bcol-auto,.bcol-sm-1,.bcol-sm-2,.bcol-sm-3,.bcol-sm-4,.bcol-sm-5,.bcol-sm-6,.bcol-sm-7,.bcol-sm-8,.bcol-sm-9,.bcol-sm-10,.bcol-sm-11,.bcol-sm-12,.bcol-sm,.bcol-sm-auto,.bcol-md-1,.bcol-md-2,.bcol-md-3,.bcol-md-4,.bcol-md-5,.bcol-md-6,.bcol-md-7,.bcol-md-8,.bcol-md-9,.bcol-md-10,.bcol-md-11,.bcol-md-12,.bcol-md,.bcol-md-auto,.bcol-lg-1,.bcol-lg-2,.bcol-lg-3,.bcol-lg-4,.bcol-lg-5,.bcol-lg-6,.bcol-lg-7,.bcol-lg-8,.bcol-lg-9,.bcol-lg-10,.bcol-lg-11,.bcol-lg-12,.bcol-lg,.bcol-lg-auto,.bcol-xl-1,.bcol-xl-2,.bcol-xl-3,.bcol-xl-4,.bcol-xl-5,.bcol-xl-6,.bcol-xl-7,.bcol-xl-8,.bcol-xl-9,.bcol-xl-10,.bcol-xl-11,.bcol-xl-12,.bcol-xl,.bcol-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bcol{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.bcol-auto{flex:0 0 auto;width:auto;max-width:100%}.bcol-1{flex:0 0 8.33333%;max-width:8.33333%}.bcol-2{flex:0 0 16.66667%;max-width:16.66667%}.bcol-3{flex:0 0 25%;max-width:25%}.bcol-4{flex:0 0 33.33333%;max-width:33.33333%}.bcol-5{flex:0 0 41.66667%;max-width:41.66667%}.bcol-6{flex:0 0 50%;max-width:50%}.bcol-7{flex:0 0 58.33333%;max-width:58.33333%}.bcol-8{flex:0 0 66.66667%;max-width:66.66667%}.bcol-9{flex:0 0 75%;max-width:75%}.bcol-10{flex:0 0 83.33333%;max-width:83.33333%}.bcol-11{flex:0 0 91.66667%;max-width:91.66667%}.bcol-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.bcol-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.bcol-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.bcol-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.bcol-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.bcol-sm-3{flex:0 0 25%;max-width:25%}.bcol-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.bcol-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.bcol-sm-6{flex:0 0 50%;max-width:50%}.bcol-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.bcol-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.bcol-sm-9{flex:0 0 75%;max-width:75%}.bcol-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.bcol-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.bcol-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.bcol-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.bcol-md-auto{flex:0 0 auto;width:auto;max-width:100%}.bcol-md-1{flex:0 0 8.33333%;max-width:8.33333%}.bcol-md-2{flex:0 0 16.66667%;max-width:16.66667%}.bcol-md-3{flex:0 0 25%;max-width:25%}.bcol-md-4{flex:0 0 33.33333%;max-width:33.33333%}.bcol-md-5{flex:0 0 41.66667%;max-width:41.66667%}.bcol-md-6{flex:0 0 50%;max-width:50%}.bcol-md-7{flex:0 0 58.33333%;max-width:58.33333%}.bcol-md-8{flex:0 0 66.66667%;max-width:66.66667%}.bcol-md-9{flex:0 0 75%;max-width:75%}.bcol-md-10{flex:0 0 83.33333%;max-width:83.33333%}.bcol-md-11{flex:0 0 91.66667%;max-width:91.66667%}.bcol-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.bcol-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.bcol-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.bcol-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.bcol-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.bcol-lg-3{flex:0 0 25%;max-width:25%}.bcol-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.bcol-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.bcol-lg-6{flex:0 0 50%;max-width:50%}.bcol-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.bcol-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.bcol-lg-9{flex:0 0 75%;max-width:75%}.bcol-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.bcol-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.bcol-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.bcol-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.bcol-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.bcol-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.bcol-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.bcol-xl-3{flex:0 0 25%;max-width:25%}.bcol-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.bcol-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.bcol-xl-6{flex:0 0 50%;max-width:50%}.bcol-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.bcol-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.bcol-xl-9{flex:0 0 75%;max-width:75%}.bcol-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.bcol-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.bcol-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#038de8 !important}a.text-primary:hover,a.text-primary:focus{color:#025f9c !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#068600 !important}a.text-success:hover,a.text-success:focus{color:#033a00 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffd800 !important}a.text-warning:hover,a.text-warning:focus{color:#b39700 !important}.text-danger{color:#ba0c2f !important}a.text-danger:hover,a.text-danger:focus{color:#72071d !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(24,24,22,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.hp-services{margin-top:60px;margin-bottom:40px}@media screen and (min-width: 0) and (max-width: 767px){.hp-services{margin-top:20px;margin-bottom:10px}}.hp-services h1,.hp-services h2{color:#ba0c2f;text-transform:uppercase;margin:0;margin-bottom:5px}.hp-services h1 a,.hp-services h2 a{text-decoration:none}.hp-blocks{font-size:14px}.hp-blocks h1,.hp-blocks h2{color:#ba0c2f;text-transform:uppercase;margin:0;margin-bottom:5px}.hp-blocks a{font-size:15px;font-family:falster-italic}.hp-blocks .block-left{float:left;width:45%}@media screen and (min-width: 0) and (max-width: 767px){.hp-blocks .block-left{width:100%;margin-bottom:30px}}.hp-blocks .block-left br{display:none}.hp-blocks .block-right{float:right;width:45%}@media screen and (min-width: 0) and (max-width: 767px){.hp-blocks .block-right{width:100%}}.hp-blocks .block-seminar .date{float:left;margin-right:20px;background:url("/assets/gfx/hp-calendar.png") no-repeat;background-size:140px 85px;width:140px;height:85px}@media screen and (min-width: 0) and (max-width: 480px){.hp-blocks .block-seminar .date{float:none;display:block;margin-bottom:10px}}.hp-blocks .block-seminar .date .date-cell{border:0px solid red;display:inline-block;font-size:30px;width:66px;height:60px;float:left;margin-top:21px;line-height:60px;text-align:center;margin-left:6px}.hp-blocks .block-seminar .date .date-cell+.date-cell{margin-left:0}.hp-blocks .block-seminar .ovh{overflow:hidden}.hp-blocks .block-seminar .ovh p{margin:0}.hp-blocks .block-eshop{margin-top:20px}.images-retina{text-align:center;margin-top:30px}.images-retina img.img-map{height:140px;vertical-align:middle;margin-right:20px}.images-retina img.img-created{height:100px;vertical-align:middle}.hp-services .rozcestnik-box{float:left;width:25%;position:relative;text-align:center;position:relative;padding-left:30px;padding-right:30px;font-size:14px}@media screen and (min-width: 0) and (max-width: 767px){.hp-services .rozcestnik-box{width:50%}}@media screen and (min-width: 0) and (max-width: 500px){.hp-services .rozcestnik-box{width:100%;padding-left:15px;padding-right:15px}}.hp-services .rozcestnik-box span.arrow{position:absolute;top:30%;right:-7%;width:31px;height:40px;background:url(/assets/gfx/home-box-arrow.png) no-repeat}@media screen and (min-width: 0) and (max-width: 900px){.hp-services .rozcestnik-box span.arrow{display:none}}.hp-services .rozcestnik-box:first-child span.arrow{top:calc(30% - 7px)}.hp-services .rozcestnik-box:last-child span.arrow{display:none}@media screen and (min-width: 0) and (max-width: 767px){.hp-services .rozcestnik-box:nth-child(3){clear:both}}.product-flex-row .flex-cart .btn-to-cart,.c-btn-to-cart{position:static;width:100%;padding-left:0;padding-right:0;text-align:center;font-size:22px}.ship-today-wrapper{overflow:hidden}.ship-today-message{color:#068600;align-items:center;justify-content:flex-start;float:right}.ship-today-message>div{padding:3px 5px;border:1px solid #068600;border-radius:2px;display:inline-flex;align-items:center;justify-content:flex-end;margin-top:10px}.ship-today-message svg{fill:#068600;width:2em !important;height:2em !important;margin-right:8px}.ship-today-message+.ship-today-message{margin-right:10px}.product-flex-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}@media screen and (min-width: 0) and (max-width: 600px){.product-flex-row{flex-wrap:wrap;justify-content:flex-start}}.product-flex-row .flex-availability{margin-right:150px}@media screen and (min-width: 0) and (max-width: 600px){.product-flex-row .flex-availability{margin-right:0;width:100%;margin-bottom:20px}}.product-flex-row .flex-cart{flex-basis:200px}@media screen and (min-width: 0) and (max-width: 600px){.product-flex-row .flex-cart{flex-basis:100%}.product-flex-row .flex-cart .add-to-cart{float:right}.product-flex-row .flex-cart .btn-to-cart{padding-right:30px;padding-left:30px}}.product-flex-row .flex-cart .discount{text-align:center;background:#ffc600;margin-bottom:2px;text-transform:uppercase;font-weight:bold;display:block}.product-flex-row .flex-cart .discount.-fake{min-height:22px;background:none}.flex-gallery-wrapper{overflow:hidden;margin-left:-10px;margin-right:-10px}.flex-gallery-wrapper>div{float:left;width:20%;text-align:center;padding-left:10px;padding-right:10px;margin-bottom:10px}.flex-availability .product-availability{padding-top:0}@media screen and (min-width: 0) and (max-width: 500px){.flex-availability .product-availability{margin-bottom:15px}}.flex-availability .product-availability-heading{display:inline-block;vertical-align:top;background:#068600;color:#fff;font-weight:bold;text-transform:uppercase;padding:1px 15px;font-size:14px;margin-right:5px}.flex-availability .product-availability-list{display:inline-block;vertical-align:top;padding-left:8px}.flex-availability .product-availability-list>div{margin-bottom:4px;font-size:16px}.product-detail-price-block{margin-bottom:10px;white-space:nowrap}.message-damage{border-left:3px solid #ffc600;padding-left:10px;font-size:13px;padding-top:5px;padding-bottom:5px;font-style:italic;white-space:normal}.product-detail-price-block .dib{display:inline-block;width:49.49%;vertical-align:middle}@media screen and (min-width: 0) and (max-width: 500px){.product-detail-price-block .dib{display:block !important;width:100%}}.fake-table{display:table;width:100%}.fake-cell{display:table-cell;width:50%}table.second *{line-height:1.1}.download-files th:nth-child(1){width:20%}.download-files th:nth-child(2){width:20%}.download-files th:nth-child(3){width:40%}.download-files th:nth-child(4){width:20%}.download-files td a{text-decoration:none;color:#4e4e4d}.download-files td.file{padding:0;padding-left:10px}.download-files tr.file-row td{background:#f6f6f6}@media screen and (min-width: 0) and (max-width: 992px){.download-files tr.file-row td:before{display:none}.download-files tr.file-row td{padding-left:10px !important}}.download-files tr.tr-files>td{padding:0}.download-files tr.file-row-parent{cursor:pointer}.download-files .btn-file-download{display:inline-block;background:url(/assets/gfx/ico-download.jpg) no-repeat;background-size:19px 19px;height:19px;width:19px;position:relative;top:2px}.download-files td.td-file{text-align:right}.scheme-toggler-row{display:inline-block;color:#fff;font-family:masoprofit-bold;background:#ba0c2f;text-decoration:none !important;padding:2px 12px}.scheme-toggler-row:after{display:inline-block;content:"Zobrazit";color:#fff}.tab-box h2{color:#ba0c2f;font-size:18px !important;margin-bottom:5px !important;text-transform:uppercase}.tabber.-product-list .tabber-menu{display:table;width:100%}.tabber.-product-list .tabber-menu a{border-right:2px solid #fff}.tabber.-product-list .tabber-menu a,.tabber.-product-list .tabber-menu label{width:25%;text-align:center;margin-right:0;cursor:pointer;display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px}.tabber.-product-list .tabber-menu a.active,.tabber.-product-list .tabber-menu label.active{background-color:#ba0c2f;color:#fff}.tabber.-product-list .tabber-menu label{margin-right:0}.tabber.-product-list .tabber-menu label .fake,.tabber.-product-list .tabber-menu label input{display:none}.main-content .r1 li{position:relative}.main-content .r1 li:before{content:">";position:absolute;left:0;top:1px;color:#ba0c2f}.contact-place{display:table;width:100%;margin-bottom:2px}@media screen and (min-width: 0) and (max-width: 992px){.contact-place{display:block}}.contact-place-text,.contact-place-image{display:table-cell}@media screen and (min-width: 0) and (max-width: 992px){.contact-place-text,.contact-place-image{display:block}}.contact-place-image{width:490px;vertical-align:top}@media screen and (min-width: 0) and (max-width: 1200px){.contact-place-image{width:390px}.contact-place-image img{max-width:330px}}@media screen and (min-width: 0) and (max-width: 992px){.contact-place-image{width:100%}.contact-place-image img{display:block;margin:auto}}.contact-place-image img{width:100%;display:block;max-width:430px}.contact-place-text{vertical-align:middle;padding-left:0px;border-bottom:1px solid #4e4e4d}.contact-place-text-inner-wrapper{padding:15px 30px}.contact-place-text .row:after{content:"";display:table;clear:both}@media screen and (min-width: 0) and (max-width: 600px){.contact-place-text .row{margin-bottom:0}}.contact-place-text .col{float:left;width:50%;padding-left:40px;min-height:32px}.contact-place-text .col.-address{background:url("/assets/gfx/contact/ico/4.jpg") no-repeat top left;background-size:31px 32px}.contact-place-text .col.-email{background:url("/assets/gfx/contact/ico/3.jpg") no-repeat top left;background-size:31px 32px;padding-top:4px}.contact-place-text .col.-billing{background:url("/assets/gfx/contact/ico/2.jpg") no-repeat top left;background-size:31px 32px}.contact-place-text .col.-phone{background:url("/assets/gfx/contact/ico/1.jpg") no-repeat top left;background-size:31px 32px;padding-top:4px}@media screen and (min-width: 0) and (max-width: 600px){.contact-place-text .col{width:100%;margin-bottom:20px}}.contact-place h2{color:#ba0c2f;font-family:masoprofit-bold;font-size:30px;margin:0;margin-bottom:10px;padding-left:5px}@media screen and (min-width: 0) and (max-width: 992px){.contact-place h2{text-align:center;padding-left:0}}.contact-place .opentime{margin-bottom:30px;font-size:18px;padding-left:5px}.contact-place .opentime b,.contact-place .opentime strong{font-family:masoprofit-bold}@media screen and (min-width: 0) and (max-width: 992px){.contact-place .opentime{text-align:center;padding-left:0}}.contact-place a{color:#181816}.price-before-discount{display:inline-block;position:relative;padding:2px 5px}.price-before-discount:after{height:2px;content:"";position:absolute;left:0;right:0;background:#ba0c2f;top:50%;transform:rotate(-5deg)}.price-after-discount{display:inline-block;background:#ffc600;padding:2px 5px}.footer-flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width: 0) and (max-width: 750px){.footer-flex{display:block;text-align:center}.footer-flex>div:first-child{margin-bottom:20px}.footer-flex>div:first-child *{margin:auto !important;width:auto 250px !important;display:block;float:none !important}}.footer-flex>div:first-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.footer-flex>div:first-child *{display:inline-block;float:none}.footer-cards{margin-right:60px}@media screen and (min-width: 0) and (max-width: 900px){.footer-cards{margin-right:50px}}@media screen and (min-width: 0) and (max-width: 750px){.footer-cards{margin-right:0}}.icon-youtube,.icon-visa,.icon-visaE,.icon-mastercard,.icon-maestero,.icon-insta,.icon-fb,.icon-linkedin,.icon-apek{display:inline-block;width:57px;height:57px;position:relative;z-index:1}.icon-youtube img,.icon-visa img,.icon-visaE img,.icon-mastercard img,.icon-maestero img,.icon-insta img,.icon-fb img,.icon-linkedin img,.icon-apek img{display:none}.icon-youtube{background:url(/gfx/footer-icons/black-white/icon-youtube.jpg) no-repeat center/57px 57px}.icon-youtube:hover img{display:block}.icon-visa{background:url(/gfx/footer-icons/black-white/icon-visa.jpg) no-repeat center/57px 57px}.icon-visa:hover img{display:block}.icon-visaE{background:url(/gfx/footer-icons/black-white/icon-visaE.jpg) no-repeat center/57px 57px}.icon-visaE:hover img{display:block}.icon-mastercard{background:url(/gfx/footer-icons/black-white/icon-mastercard.jpg) no-repeat center/57px 57px}.icon-mastercard:hover img{display:block}.icon-maestero{background:url(/gfx/footer-icons/black-white/icon-maestero.jpg) no-repeat center/57px 57px}.icon-maestero:hover img{display:block}.icon-insta{background:url(/gfx/footer-icons/black-white/icon-insta.jpg) no-repeat center/57px 57px}.icon-insta:hover img{display:block}.icon-fb{background:url(/gfx/footer-icons/black-white/icon-fb.jpg) no-repeat center/57px 57px}.icon-fb:hover img{display:block}.icon-linkedin{background:url(/gfx/footer-icons/black-white/icon-linkedin.png) no-repeat center/57px 57px}.icon-linkedin:hover img{display:block}.icon-apek{margin-right:40px}@media screen and (min-width: 0) and (max-width: 767px){.icon-apek{display:block;margin:auto}}.icon-apek{background:url(/gfx/footer-icons/black-white/icon-apek.png) no-repeat center/57px 57px}.icon-apek:hover img{display:block}.prodej-technologie{overflow:hidden;margin-top:20px;margin-bottom:20px}.prodej-technologie a{float:left;color:#181816;text-align:center;text-decoration:none;width:calc(16.6% - 17px);font-size:14px;min-height:145px}@media screen and (min-width: 0) and (max-width: 800px){.prodej-technologie a{width:123px}}.prodej-technologie a img{display:block;float:none;margin-bottom:15px}.prodej-technologie .arrow{float:left;width:20px;height:100px;background:url("/assets/gfx/prodej-technologie/arrow.jpg") no-repeat;background-size:20px 100px;min-height:145px}@media screen and (min-width: 0) and (max-width: 400px){.prodej-technologie .arrow{display:none}}.scheme-flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.scheme-flex-wrapper__heading{text-align:center;display:block;margin-bottom:20px;font-weight:bold;text-decoration:underline !important}.scheme-flex-wrapper__box{margin-bottom:20px;margin-top:20px;width:calc(1 / 3 * 100% - (1 - 1 / 3) * 10px);-webkit-flex-basis:33.33%;-moz-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;padding-left:15px;padding-right:15px}.scheme-flex-wrapper__scheme{border:2px solid #f6f6f6}.filter-table-spare-part-schemes{width:100%}.filter-table-spare-part-schemes td{background:#eaeaea;padding:15px;width:33.33%}.filter-table-spare-part-schemes td input,.filter-table-spare-part-schemes td select{background:#fff;border:0;padding:8px 5px;width:100%;display:block}.filter-table-spare-part-schemes td+td{padding-left:0}.grid-wrapper{padding:0.5px;opacity:0;transition:opacity 500ms}.grid-wrapper.masonry-loaded{opacity:1}.grid{display:flex;flex-wrap:wrap}.grid .grid-sizer,.grid .grid-item{width:24.25%;margin-bottom:1%;padding:10px}.grid .gutter-sizer{width:1%}.grid .grid-item--width2{width:49.5%}.grid .grid-item{border:1px solid #c5c5c5}@media screen and (min-width: 0) and (max-width: 900px){.grid .grid-item,.grid .grid-item--width2{width:30%;margin:1%;position:relative}}@media screen and (min-width: 0) and (max-width: 767px){.grid .grid-item,.grid .grid-item--width2{width:48%;margin:1%}}@media screen and (min-width: 0) and (max-width: 767px){.grid .grid-item,.grid .grid-item--width2{width:100%;margin:1% 0}}.tag-panel{margin-bottom:50px}.tag-panel a,.tag-panel span{display:inline-block;background:#c4c4c4;color:#4e4e4d;text-transform:uppercase;text-decoration:none;padding:2px 4px;font-size:14px;margin-right:8px;margin-bottom:10px}.tag-panel a.-active,.tag-panel span.-active{color:#fff;background:#ba0c2f}.tag-panel a.-inactive,.tag-panel span.-inactive{opacity:0.6;cursor:not-allowed;background:#e8e8e8}.blog-item .blog-triangle{background:url(/assets/gfx/blog-triangle-v4.png) no-repeat;background-size:cover;width:80px;height:80px;position:absolute;top:-1px;right:-1px;z-index:1;overflow:hidden}.blog-item .blog-triangle .diagonal{background:#c5c5c5;position:absolute;width:130px;height:1px;transform:rotate(45deg);transform-origin:top left;top:-1px;z-index:1}.blog-item .blog-triangle .diagonal-white{background:#fff;position:absolute;width:111px;height:1px;transform:rotate(45deg);transform-origin:top left;top:0px;z-index:2}.blog-item .blog-estimating-time{color:#a9a9a9;font-size:12px;font-family:falster-italic;margin-bottom:2px}.blog-item .blog-heading{margin:0;line-height:1.25;font-weight:normal;margin-bottom:2px;font-family:masoprofit-regular}.blog-item .blog-link{color:#4d4d4d;text-decoration:none}.blog-item .blog-image{display:block;margin-left:-9px;margin-right:-9px;margin-top:-9px;margin-bottom:15px}.blog-item .blog-link-more{font-family:falster-italic}.blog-item .blog-tags a{text-transform:uppercase;border-top:1px solid #a9a9a9;display:inline-block;padding-top:2px;margin-right:5px;padding-right:5px;margin-bottom:5px;text-decoration:none;color:#a9a9a9;transition:0.3s all}.blog-item .blog-tags a:hover{color:#ba0c2f}.blog-item.-main{padding-bottom:1px}.blog-item.-main .blog-heading{font-family:masoprofit-bold}.blog-item.-main .blog-image{margin-bottom:0}.blog-item.-main .blog-content{position:absolute;bottom:0;left:0;background:#fff;width:calc(50% - 5px);z-index:1;padding:10px}@media screen and (min-width: 0) and (max-width: 900px){.blog-item.-main .blog-content{position:static;display:block;width:auto}}.blog-detail-wrapper{display:flex;max-width:850px;margin:auto}@media screen and (min-width: 0) and (max-width: 900px){.blog-detail-wrapper{display:block;padding:0 10px}}.blog-ss-icons{padding-bottom:12px;padding-top:40px;padding-right:20px}@media screen and (min-width: 0) and (max-width: 900px){.blog-ss-icons{padding:0}}.blog-ss-icons .footer-social-links{width:57px;position:sticky;top:0;z-index:5}@media screen and (min-width: 0) and (max-width: 900px){.blog-ss-icons .footer-social-links{position:static;display:block;width:auto}}.blog-ss-icons .footer-social-links a{width:57px;margin:0;margin-bottom:0px;display:block}@media screen and (min-width: 0) and (max-width: 900px){.blog-ss-icons .footer-social-links a{display:inline-block}}.blog-detail h1{color:#4d4d4d;font-size:34px;line-height:1.25;margin-bottom:0}@media screen and (min-width: 0) and (max-width: 700px){.blog-detail h1{font-size:24px}}.blog-detail__image-visual{max-width:1920px;margin:0 auto}.blog-detail .blog-estimating-time{color:#a9a9a9;font-family:falster-italic;margin-bottom:5px}.blog-detail__perex{font-size:16px;font-family:falster-medium}.blog-detail__content{font-size:14px;line-height:1.6}.blog-detail__perex a,.blog-detail__content a{padding:0.35rem 0.25rem;display:inline-block}.blog-detail .blog-tags a{text-transform:uppercase;border-top:1px solid #a9a9a9;display:inline-block;text-decoration:none;padding-top:2px;padding-right:5px}.blog-detail .sslinks-wrapper{width:57px;display:inline-block;position:relative}.embeddedContent{margin-bottom:15px;margin-top:15px;position:relative;padding-bottom:56.25%;height:0}.embeddedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}.capty-wrapper{margin-top:15px;margin-bottom:15px}.capty-caption{background:#585858;color:#fff;font-family:falster-italic;padding:10px 15px}.blog-btn-back{color:#fff;background:#ba0c2f;font-family:masoprofit-bold;text-decoration:none !important;text-transform:uppercase;font-size:20px;display:inline-block;padding:8px 25px;text-align:center;height:auto;line-height:normal}.blog-back{margin-top:60px;margin-bottom:30px}#mp-tooltip{background:#fff;width:250px;position:absolute;z-index:1;display:none;border:1px solid #585858}#mp-tooltip .mp-preloader{padding:1rem}#mp-tooltip .accessories .product-list-box{width:100%;padding:15px;border:0;position:relative;z-index:2}#mp-tooltip .accessories .product-list-box h3{height:auto;margin-top:0;font-size:22px}#mp-tooltip .accessories .product-list-box p.product-list-perex,#mp-tooltip .accessories .product-list-box p.fz12{height:auto}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.store-filters{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 0) and (max-width: 600px){.store-filters{display:block}}.store-filters>div{width:33.33%;padding-right:20px}@media screen and (min-width: 0) and (max-width: 600px){.store-filters>div{width:100%;padding:0}}.store-filters>div:last-child{padding-right:0}.store-filters h4{margin-bottom:15px;margin-top:-6px}.store-filters .tag-panel a{font-size:14px}.store-section{margin-bottom:60px}.store-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;min-height:304px;max-height:304px}@media screen and (min-width: 0) and (max-width: 1140px){.store-content-wrapper{width:100%;display:block;border:0;min-height:auto;max-height:none}}.store-content-wrapper.-mirror{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.store-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background:#e8e8e8;width:56%;border-right:5px solid #fff}@media screen and (min-width: 0) and (max-width: 1140px){.store-content{width:100%;border:0 !important;flex-wrap:wrap;margin-bottom:10px}}@media screen and (min-width: 0) and (max-width: 600px){.store-content{width:100%;display:block;border:0 !important}}.-mirror .store-content{border-left:5px solid #fff;border-right:0}.store-gallery{width:44%;border-left:5px solid #fff;overflow:hidden}@media screen and (min-width: 0) and (max-width: 1140px){.store-gallery{width:100%;display:block;border:0 !important}}.-mirror .store-gallery{border-right:5px solid #fff;border-left:0}.store-content-left{width:60%;padding:20px;padding-right:30px}@media screen and (min-width: 0) and (max-width: 600px){.store-content-left{width:100%;display:block;border:0;margin-bottom:10px;padding-bottom:0}}.store-content-left h5{margin:0;color:#4e4e4d;font-size:22px}.store-content-right{width:40%;padding:20px;padding-right:5px;padding-left:0;position:relative;z-index:1}@media screen and (min-width: 0) and (max-width: 600px){.store-content-right{width:100%;display:block;border:0;padding-left:20px;margin-bottom:10px;padding-top:0}.store-content-right ul{margin-left:18px !important}.store-content-right h5{display:none}}.store-content-right ul{margin:0;padding:0}.store-content-right ul li{margin-bottom:5px;list-style-type:circle;padding:0}.store-content-right h5{margin:0;color:#4e4e4d}.store-detail{position:absolute;bottom:10px;right:10px;font-family:falster-italic}.store-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}@media screen and (min-width: 0) and (max-width: 950px){.store-info{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 0) and (max-width: 600px){.store-info{display:block}}.store-address{width:31%;background:#ba0c2f;padding:30px 30px;padding-right:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width: 0) and (max-width: 950px){.store-address{width:50%;margin-bottom:10px}}@media screen and (min-width: 0) and (max-width: 600px){.store-address{width:100%;display:block;margin-bottom:10px;order:2}}.store-address p,.store-address h5{margin:0;color:#fff !important}.store-address h5{font-size:22px}.store-address p{font-size:17px !important}.store-address p+h5{margin-top:20px}.store-image{width:396px;border-left:10px solid #fff;border-right:10px solid #fff}@media screen and (min-width: 0) and (max-width: 950px){.store-image{width:100%;display:block;border:0;margin-bottom:0px;order:3;padding-bottom:67%}}@media screen and (min-width: 0) and (max-width: 950px){.store-image img{min-height:auto}}.store-map{width:36%;position:relative;z-index:1}@media screen and (min-width: 0) and (max-width: 950px){.store-map{width:50%;order:1;margin-bottom:10px;border-left:10px solid #fff}}@media screen and (min-width: 0) and (max-width: 600px){.store-map{width:100%;display:block;border:0;height:255px;margin-bottom:10px;margin-top:10px}}.store-map iframe,.store-map .google-maps{position:absolute;top:0;right:0;bottom:0;left:0;max-height:100%;max-width:100%;width:100% !important;height:100% !important}@media screen and (min-width: 0) and (max-width: 1140px){.store-map iframe,.store-map .google-maps{width:100% !important;height:100% !important;display:block;border:0}}.store-slick-slider{visibility:hidden}.store-slick-slider.slick-initialized{visibility:visible}.store-slick-slider .slick-dots{position:absolute;bottom:10px;left:0;right:0;list-style-type:none;text-align:center}.store-slick-slider .slick-dots li{display:inline-block;overflow:hidden;text-indent:-200px;width:8px;height:8px;border-radius:50%;border:1px solid #ba0c2f;display:inline-block;background:#fff;padding:0;margin:0;margin-left:5px;margin-right:5px;cursor:pointer}.store-slick-slider .slick-dots li button{display:none}.store-slick-slider .slick-dots li.slick-active{background:#ba0c2f;border:1px solid #ba0c2f}#lmenu ul li[data-slug="reznicke-potreby"]>a{background-image:url("/gfx/menu/reznicke.png");background-position:97% 50%;background-repeat:no-repeat;background-size:15px}#lmenu ul li[data-slug="reznicke-potreby"]>a:hover{background-image:url("/gfx/menu/reznicke-white.png")}#lmenu ul li[data-slug="reznicke-potreby"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/reznicke-white.png");background-position:97% 50%;background-repeat:no-repeat;background-size:15px}#lmenu ul li[data-slug="gastro-potreby"]>a,#lmenu ul li[data-slug="gastronomicka-technika"]>a{background-image:url("/gfx/menu/gastro.png");background-position:97% 50%;background-repeat:no-repeat;background-size:22px}#lmenu ul li[data-slug="gastro-potreby"]>a:hover,#lmenu ul li[data-slug="gastronomicka-technika"]>a:hover{background-image:url("/gfx/menu/gastro-white.png")}#lmenu ul li[data-slug="gastro-potreby"].active.childs>a,#lmenu ul li[data-slug="gastronomicka-technika"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/gastro-white.png");background-position:97% 50%;background-repeat:no-repeat;background-size:22px}#lmenu ul li[data-slug="nahradni-dily"]>a{background-image:url("/gfx/menu/ND.png");background-position:97% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="nahradni-dily"]>a:hover{background-image:url("/gfx/menu/ND-White.png")}#lmenu ul li[data-slug="nahradni-dily"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/ND-White.png");background-position:97% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="pro-pivovary"]>a{background-image:url("/gfx/menu/pivo-red.png");background-position:99% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="pro-pivovary"]>a:hover{background-image:url("/gfx/menu/pivo-white.png")}#lmenu ul li[data-slug="pro-pivovary"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/pivo-white.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="novinky"]>a{background-image:url("/gfx/menu/novinky-red.png");background-position:99% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="novinky"]>a:hover{background-image:url("/gfx/menu/novinky-white.png")}#lmenu ul li[data-slug="novinky"].active.childs>a,#lmenu ul li[data-slug="novinky"].active>a{background-color:#ba0c2f;background-image:url("/gfx/menu/novinky-white.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="pro-myslivce"]>a{background-image:url("/gfx/menu/myslivci-red-v2.png");background-position:99% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="pro-myslivce"]>a:hover{background-image:url("/gfx/menu/myslivci-white.png")}#lmenu ul li[data-slug="pro-myslivce"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/myslivci-white.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="kucharske-potreby"]>a{background-image:url("/gfx/menu/kucharske pomucky_red.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="kucharske-potreby"]>a:hover{background-image:url("/gfx/menu/kucharske pomucky_white.png")}#lmenu ul li[data-slug="kucharske-potreby"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/kucharske pomucky_white.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px}#lmenu ul li[data-slug="repasovane-stroje"]>a{background-image:url("/gfx/menu/repas-red.png");background-position:99% 50%;background-repeat:no-repeat;background-size:25px}#lmenu ul li[data-slug="repasovane-stroje"]>a:hover{background-image:url("/gfx/menu/repas-white.png")}#lmenu ul li[data-slug="repasovane-stroje"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/repas-white.png");background-position:99% 50%;background-repeat:no-repeat;background-size:25px}#lmenu ul li[data-slug="reznicke-stroje"]>a{background-image:url("/gfx/menu/reznicke-stroje-red.png");background-position:99% 50%;background-repeat:no-repeat;background-size:35px}#lmenu ul li[data-slug="reznicke-stroje"]>a:hover{background-image:url("/gfx/menu/reznicke-stroje-white.png")}#lmenu ul li[data-slug="reznicke-stroje"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/reznicke-stroje-white.png");background-position:99% 50%;background-repeat:no-repeat;background-size:35px}#lmenu ul li[data-slug="zabijacka"]>a{background-image:url("/gfx/menu/zabijacka-red.png");background-position:99% 50%;background-repeat:no-repeat;background-size:25px}#lmenu ul li[data-slug="zabijacka"]>a:hover{background-image:url("/gfx/menu/zabijacka-white.png")}#lmenu ul li[data-slug="zabijacka"].active.childs>a{background-color:#ba0c2f;background-image:url("/gfx/menu/zabijacka-white.png");background-position:99% 50%;background-repeat:no-repeat;background-size:25px}.reference-section [class*="col-"]{padding-left:8px;padding-right:8px}.reference-section .row{margin-bottom:0}.reference-section .container{padding-left:8px;padding-right:8px;max-width:100%}.reference-number{margin-bottom:45px}.reference-number__header{color:#ba0c2f;font-family:masoprofit-bold;font-size:48px}.testimonials{margin-bottom:100px;position:relative;z-index:1;overflow:hidden}.testimonials .prev-gradient{position:absolute;left:0;z-index:1000;top:0;bottom:0;width:40px;left:0;cursor:pointer;width:80px;background:linear-gradient(90deg, rgba(255,255,255,0.8), rgba(255,255,255,0))}.testimonials .next-gradient{position:absolute;right:0;z-index:1000;top:0;bottom:0;right:0;cursor:pointer;width:80px;background:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.8))}.testimonials .slick-slide{margin-left:8px;margin-right:8px}.testimonials .slick-list{margin-left:-8px;margin-right:-8px}.testimonials .slick-track{display:flex !important}.testimonials .slick-slide{height:auto}.testimonials .testimonial-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.testimonials .testimonial-slider.slick-initialized{visibility:visible;opacity:1}.testimonials .testimonial-arrow-left{position:absolute;background:url("/gfx/arrow-red-left@3x.png") no-repeat;z-index:1001;width:19px;height:31px;left:5px;top:40%;cursor:pointer}.testimonials .testimonial-arrow-right{position:absolute;background:url("/gfx/arrow-red@3x.png") no-repeat;z-index:1001;width:19px;height:31px;z-index:1001;right:5px;top:40%;cursor:pointer}.testimonials .slick-dots{display:none !important;text-align:center;margin-top:20px}.testimonials .slick-dots li{display:inline-block}.testimonial__inner{background:#cfcfcf;height:100%;transition:linear 250ms}.testimonial__content{padding:30px}.testimonial__content h2{color:#4e4e4d !important;font-family:masoprofit-bold;font-size:22px !important;margin:0}.testimonial__content b,.testimonial__content strong{font-weight:normal;font-family:falster-bold}.testimonial:hover .testimonial__inner{background:#ba0c2f !important}.testimonial:hover .testimonial__content>*{color:#fff !important}.reference-filters{margin-bottom:40px}.reference-filters h2{font-size:24px !important}.references__link{text-decoration:none}.references__link:hover .references__name{color:#ba0c2f}.references__link:hover .references__pic img{filter:none}.references__item{text-align:center;margin-bottom:100px}.references__item>article{height:100%}.references__item>article>a{display:flex;flex-direction:column;height:100%}.references__pic{flex:1;display:flex;align-items:center;margin:auto}.references__pic img{filter:grayscale(100%);transition:linear 250ms}.references__name{transition:linear 250ms;color:#4e4e4d;font-family:falster-bold;text-decoration:underline;margin-top:10px;min-height:2rem}.testimonial-slider a{text-decoration:none !important}img.unveil{opacity:0;transition:opacity 0.3s ease-in}.product-sold-out{background:rgba(255,255,255,0.8);position:absolute;top:30%;right:0;bottom:30%;left:0;border:1px solid #ba0c2f;color:#ba0c2f;z-index:212;text-align:center;padding:11.98px;font-size:20px;font-family:falster-bold;display:flex;border-radius:3px}.product-sold-out>div{display:flex;align-items:center;margin:auto}.product-sold-out img{width:100px}.TransportGroup{padding:0px 10px;margin-bottom:0px;position:relative;z-index:4}.TransportGroup--Disabled{cursor:not-allowed;z-index:5}.TransportGroup--Disabled:hover .TransportGroupHeading__AlertTooltip{opacity:1;visibility:visible;transform:translateY(0px);transition:visibility 0s 0.3s, opacity 0.3s 0.3s, transform 0.3s 0.3s}.TransportGroupHeading{display:flex;align-items:center;cursor:pointer;color:#4e4e4d;position:relative;padding:8px 10px;margin:0;color:#4e4e4d;border-bottom:2px solid #b7b7b7;user-select:none}@media (max-width: 600px){.TransportGroupHeading{flex-wrap:wrap}}.TransportGroupHeading--Disabled{user-select:none;pointer-events:none;cursor:not-allowed}.TransportGroupHeading--Disabled .TransportGroupHeading__Name,.TransportGroupHeading--Disabled .TransportGroupHeading__Price,.TransportGroupHeading--Disabled .TransportGroupHeading__Toggler{visibility:hidden}.TransportGroupHeading__Alert{background:rgba(255,255,255,0.9);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;cursor:not-allowed;user-select:none;pointer-events:none;padding-left:10px;padding-right:10px}@media (max-width: 600px){.TransportGroupHeading__Alert{flex-wrap:wrap}}.TransportGroupHeading__Alert>div:first-child{display:none}.TransportGroupHeading__Alert>div:first-child+div{color:#ba0c2f;font-weight:bold;display:flex;align-items:center;flex-grow:1;padding-left:123px}@media (max-width: 600px){.TransportGroupHeading__Alert>div:first-child+div{width:100%;padding-left:0}}.TransportGroupHeading__Alert>div:first-child+div+div{overflow-y:auto;max-height:100%;pointer-events:all;cursor:default}@media (max-width: 600px){.TransportGroupHeading__Alert>div:first-child+div+div{display:none}}.TransportGroupHeading__AlertTooltip{position:absolute;background:#fff;z-index:20;color:#4e4e4d;top:100%;margin-top:16px;left:50%;margin-left:-150px;width:300px;padding:10px;border:2px solid #ba0c2f;border-radius:5px;transform:translateY(50px);opacity:0;visibility:hidden;transition:opacity 0.3s, transform 0.3s, visibility 0s 0.1s}.TransportGroupHeading__AlertTooltip:after,.TransportGroupHeading__AlertTooltip:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.TransportGroupHeading__AlertTooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px}.TransportGroupHeading__AlertTooltip:before{border-color:rgba(186,12,47,0);border-bottom-color:#ba0c2f;border-width:13px;margin-left:-13px}.TransportGroupHeading__AlertTooltip>div{font-weight:normal}.TransportGroupHeading__AlertTooltip>div:not(:last-child){margin-bottom:8px}.TransportGroupHeading__AlertAlert{border-radius:3px;display:flex;align-items:center;flex-wrap:wrap;padding:3px 8px;position:relative;z-index:1;color:#4e4e4d}.TransportGroupHeading__AlertAlert .transport-on-mobile{width:100%;display:none}@media (max-width: 600px){.TransportGroupHeading__AlertAlert .transport-on-mobile{display:block}}.TransportGroupHeading__AlertAlert .transport-on-mobile h3{margin:0}.TransportGroupHeading__AlertAlert .transport-on-mobile+div{display:flex;align-items:center}.TransportGroupHeading__AlertAlert svg{width:20px;height:20px;fill:#ba0c2f;margin-right:8px}.TransportGroupHeading__Logo{width:60px;min-width:60px;text-align:center;position:relative;z-index:2}.TransportGroupHeading__Name{width:180px;min-width:180px;padding-left:20px}@media (max-width: 600px){.TransportGroupHeading__Name{padding-left:0;width:100%}}.TransportGroupHeading__Selected{padding-left:15px;flex-grow:1}.TransportGroupHeading__Selected span{color:#ba0c2f}@media (max-width: 600px){.TransportGroupHeading__Selected{padding-left:0;width:100%}}.TransportGroupHeading__Price{white-space:nowrap;width:100px;text-align:right;text-transform:uppercase;font-size:16px;color:#ba0c2f;font-family:falster-bold}@media (max-width: 600px){.TransportGroupHeading__Price{width:100%}}.TransportGroupHeading__Price span{text-transform:none}.TransportGroupHeading__Toggler{white-space:nowrap;text-align:right;width:64px}@media (max-width: 600px){.TransportGroupHeading__Toggler{position:absolute;right:0;top:0}}.TransportGroupHeading__Toggler img{width:32px;height:32px}.TransportGroupHeading h3{font-family:falster-medium;font-weight:normal;color:#4e4e4d;text-transform:uppercase;font-size:16px}.TransportGroupContent{border-bottom:0px solid #b7b7b7;border-top:0}.TransportGroupContent .row-wrapper{border-top:0px solid #b7b7b7;position:relative}.TransportGroupContent .row-wrapper:before{content:"";display:block;height:1px;background:#b7b7b7;position:absolute;bottom:0;left:50px;right:65px}.TransportGroupContent .row-wrapper:last-child{margin-bottom:0}.TransportGroupContent .row-wrapper:last-child:before{left:0;right:0;height:2px;bottom:-1px}.ProductDescription{font-size:22px !important;margin-bottom:10px !important;color:#4e4e4d !important;font-family:masoprofit-bold !important}.ProductTransportFree{color:#068600;visibility:hidden;font-size:13px}.ProductTransportFree div{display:flex;align-items:center}.ProductTransportFree svg{width:20px;margin-right:5px}.ProductTransportFree--Visible{visibility:visible}.qrCodePayment{display:flex;align-items:center;gap:20px;font-size:16px;line-height:1.5}

/*# sourceMappingURL=new.css.map */
.color-green{color:#068600 !important}.color-black{color:#181816}.color-line{color:#4e4e4d}.TransportPriceBeforeDiscount{color:#dadada !important}.TransportPriceBeforeDiscount *{color:#dadada !important}.clearfix:after{content:"";display:table;clear:both}.bigvideogallery article .cta h1,.bigvideogallery article .cta h2{font-family:masoprofit-bold;font-size:22px;color:#cd1233}.c-text1{font-family:falster-bold;font-size:13px;color:#4e4e4d}.bigvideogallery article .cta p{font-family:falster-regular;font-size:13px;color:#4e4e4d}img{max-width:100%;height:auto}.boxes .box{width:32%;margin-right:2%}.boxes .box:nth-child(3){margin-right:0}@media screen and (min-width: 0) and (max-width: 992px){.boxes .box{width:100%;margin-right:0;margin-bottom:10px}}.boxes .box article{margin-top:40px}.boxes2 article{width:23.5%;margin-right:2%}.boxes2 article:nth-child(4){margin-right:0}@media screen and (min-width: 0) and (max-width: 992px){.boxes2 article{width:49%;margin-right:2%;margin-bottom:2%}.boxes2 article:nth-child(2n){margin-right:0}}@media screen and (min-width: 0) and (max-width: 500px){.boxes2 article{width:100%;margin-right:0}}.services-directory:before,.services-directory:after{content:"\0020";display:block;height:0;overflow:hidden}.services-directory:after{clear:both}.reference-list .ref,.reference-list2 .ref{width:32%;margin-right:2%}@media screen and (min-width: 0) and (max-width: 550px){.reference-list .ref,.reference-list2 .ref{width:100%;margin-right:0;margin-bottom:2%}}@media screen and (min-width: 0) and (max-width: 767px){.reference-list .ref,.reference-list .ref[style]{width:100%;margin-right:0;margin-bottom:2%;height:auto !important}}.reference-list .rest article,.reference-list2 .rest article{width:23.5%;margin-right:2%;margin-bottom:2%}@media screen and (min-width: 0) and (max-width: 550px){.reference-list .rest article,.reference-list2 .rest article{width:100%;margin-right:0;margin-bottom:2%}}.reference-list article.reference-item{width:23.5%;margin-right:2%;margin-bottom:2%}.reference-list article.reference-item:nth-child(3n),.reference-list article.reference-item:nth-child(3){margin-right:2%}.reference-list article.reference-item:nth-child(4n){margin-right:0}@media screen and (min-width: 0) and (max-width: 550px){.reference-list article.reference-item{width:100%;margin-right:0;margin-bottom:2%}}#reference-container .reference-item{width:23.49%;margin-right:2%;margin-bottom:2%}#reference-container .reference-item:nth-child(4n){margin-right:0%}@media screen and (min-width: 0) and (max-width: 900px){#reference-container .reference-item{width:32%;margin-right:2% !important}#reference-container .reference-item:nth-child(3n){margin-right:0% !important}}@media screen and (min-width: 0) and (max-width: 700px){#reference-container .reference-item{width:49%;margin-right:2% !important}#reference-container .reference-item:nth-child(3n){margin-right:2% !important}#reference-container .reference-item:nth-child(2n){margin-right:0 !important}}@media screen and (min-width: 0) and (max-width: 500px){#reference-container .reference-item{width:100% !important;margin-right:0 !important}}.bigvideogallery{clear:both;padding-top:20px}.bigvideogallery article{width:100%;margin-right:0;margin-bottom:2%;position:relative;z-index:1}.bigvideogallery article.fake-banner{overflow:hidden}.bigvideogallery article.fake-banner a:after{position:absolute;content:"";width:2000px;height:2000px;top:0;left:0}.bigvideogallery article:nth-child(2n){margin-right:0}.bigvideogallery article .cta{position:absolute;z-index:1;top:20px;left:20px;bottom:auto;right:auto;background:#fff;background:rgba(255,255,255,0.9);width:auto;max-width:320px;min-width:320px;padding:15px}@media screen and (min-width: 0) and (max-width: 750px){.bigvideogallery article .cta{position:static;max-width:none;width:100%;margin-bottom:30px}}.bigvideogallery article .cta *{margin:0}.bigvideogallery article .cta h1,.bigvideogallery article .cta h2{margin-bottom:10px}.bigvideogallery article .cta h1 b,.bigvideogallery article .cta h1 strong,.bigvideogallery article .cta h2 b,.bigvideogallery article .cta h2 strong{font-family:masoprofit-bold}.bigvideogallery article .cta p{margin-bottom:15px}.bigvideogallery article .cta .btn{font-family:masoprofit-bold;background-color:#ba0c2f;color:#fff;display:inline-block;padding:4px 8px;text-decoration:none;float:right}.reference-detail .selected{width:58%}@media screen and (min-width: 0) and (max-width: 767px){.reference-detail .selected{width:100%}}.reference-detail .gallery{width:40%}@media screen and (min-width: 0) and (max-width: 767px){.reference-detail .gallery{width:100%}}.reference-detail .gallery article{width:138px}@media screen and (min-width: 0) and (max-width: 767px){.reference-detail .gallery article{width:100%}.reference-detail .gallery article .height{height:auto}}.l1{float:left;width:calc(23% - 20px)}@media screen and (min-width: 0) and (max-width: 767px){.l1{width:100%;float:none}}.r1{float:right;width:77%;position:relative;z-index:1}@media screen and (min-width: 0) and (max-width: 767px){.r1{width:100%;float:none}}.r1 .product-load-overlay{background:rgba(255,255,255,0.85);position:absolute;top:0;bottom:0;left:0;right:0;z-index:200}.r1 .product-load-overlay img{position:absolute;z-index:201;top:50%;left:50%;margin-left:-32px;margin-top:-32px}@media screen and (min-width: 0) and (max-width: 767px){.r1 .banner{height:auto}}@media screen and (min-width: 0) and (max-width: 640px){.onas .article img{float:none;display:block;margin-bottom:20px}}.seminare-l{width:calc(100% - 322px)}@media screen and (min-width: 0) and (max-width: 767px){.seminare-l{width:100%}}.seminare-r{width:302px}@media screen and (min-width: 0) and (max-width: 767px){.seminare-r{float:left;margin-top:30px}}@media screen and (min-width: 0) and (max-width: 400px){.seminare-r{width:100%}}@media screen and (min-width: 0) and (max-width: 767px){.r-menu{width:100% !important}}.videogallery article{width:32%;margin-right:2%}.videogallery article:nth-child(3){margin-right:0}.videogallery article div.table{left:0;width:100%}.showroom .c1{width:50%}@media screen and (min-width: 0) and (max-width: 992px){.showroom .c1{width:100%;float:none}}.showroom .c2{width:50%;padding-left:20px;text-align:right}@media screen and (min-width: 0) and (max-width: 992px){.showroom .c2{width:100%;float:none;padding-left:0;text-align:left;margin-top:30px}}#career article{width:100%}@media screen and (min-width: 0) and (max-width: 1140px){footer .red .in{padding-left:20px;padding-right:20px;padding-bottom:20px}}@media screen and (min-width: 0) and (max-width: 500px){footer .yt{position:static;display:block;margin-top:20px}}@media screen and (min-width: 0) and (max-width: 1140px){footer .black .in{padding-left:20px;padding-right:20px}}footer .black .in article{width:17%}footer .black .in article.cf{width:32%}@media screen and (min-width: 0) and (max-width: 1000px){footer .black .in article{width:33%;border:0;padding-left:0;padding-right:0}}@media screen and (min-width: 0) and (max-width: 767px){footer .black .in article{width:50% !important}}@media screen and (min-width: 0) and (max-width: 500px){footer .black .in article{width:100% !important;border-top:1px solid #4a4a49}footer .black .in article:first-child{border-top:0}}.contact .secondary article{width:32%;margin-right:2%}.contact .secondary article:nth-child(3){margin-right:0}@media screen and (min-width: 0) and (max-width: 767px){.contact .secondary article{width:100%;margin-right:0}}.contact .secondary article .google-maps,.contact .secondary article .google-maps[style]{width:100% !important;margin-bottom:10px}.contact .primary .c1{width:32%;margin-right:2%}@media screen and (min-width: 0) and (max-width: 900px){.contact .primary .c1{width:100%;margin-right:0}}.contact .primary .c1 .google-maps,.contact .primary .c1 .google-maps[style]{width:100% !important;margin-bottom:10px}.contact .primary .c2{width:32%;margin-right:2%}@media screen and (min-width: 0) and (max-width: 900px){.contact .primary .c2{width:48%}}@media screen and (min-width: 0) and (max-width: 600px){.contact .primary .c2{width:100%;margin-right:0}}.contact .primary .c3{width:32%}@media screen and (min-width: 0) and (max-width: 900px){.contact .primary .c3{width:48%}}@media screen and (min-width: 0) and (max-width: 600px){.contact .primary .c3{width:100%}}.tym .secondary .big{float:left;width:33%}@media screen and (min-width: 0) and (max-width: 900px){.tym .secondary .big{width:100%}}@media screen and (min-width: 0) and (max-width: 900px){.tym .secondary .overflow{width:100%}}.tym .secondary .overflow .small{float:left;width:50%;margin-bottom:20px;padding-right:15px}@media screen and (min-width: 0) and (max-width: 600px){.tym .secondary .overflow .small{width:100%}}.tym .secondary .overflow.wo-leader .small{width:33%}@media screen and (min-width: 0) and (max-width: 900px){.tym .secondary .overflow.wo-leader .small{width:50%}}@media screen and (min-width: 0) and (max-width: 600px){.tym .secondary .overflow.wo-leader .small{width:100%}}.tym .secondary .wo-leader .small:nth-child(3n){margin-right:0}.category-detail-menu a{width:32.66%;margin-right:1%;margin-bottom:1%}.category-detail-menu a:nth-child(3n){margin-right:0}@media screen and (min-width: 0) and (max-width: 767px){.category-detail-menu a{width:49.5%}.category-detail-menu a:nth-child(3n){margin-right:1%}.category-detail-menu a:nth-child(2n){margin-right:0}}@media screen and (min-width: 0) and (max-width: 500px){.category-detail-menu a{width:100%;margin-right:0}}.repasik img.gray-bordered{width:100%}.product-price-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:50px}.product-price-box-left{-webkit-box-flex:0;-webkit-flex:0 60%;-moz-box-flex:0;-moz-flex:0 60%;-ms-flex:0 60%;flex:0 60%}.product-price-box-right{-webkit-box-flex:0;-webkit-flex:0 40%;-moz-box-flex:0;-moz-flex:0 40%;-ms-flex:0 40%;flex:0 40%;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.pictogram-store{margin-top:5px;font-size:11px;text-transform:uppercase}.pictogram-store .store-yes{background:#068600;color:#fff;display:inline-block;padding:1px 5px}.pictogram-store .store-fake{display:inline-block;padding:1px 5px}.pictogram-store .store-no{background:#ba0c2f;color:#fff;display:inline-block;padding:1px 5px}.pictogram-store .total-variants{float:right;color:#ba0c2f;font-family:falster-regular;text-transform:none;font-size:13px}.accessories .product-list-box{width:25%;padding:15px 12px;padding:12px 5px;border-right:2px solid #eaeaea}.accessories .product-list-box h3{position:relative;height:60px;overflow:hidden}.accessories .product-list-box .discount-btn{background:#ffc600;text-align:center;font-weight:bold;font-size:12px;border-bottom:1px solid #fff}.accessories .product-list-box .pic img{width:100%}.accessories .product-list-box p.product-list-perex,.accessories .product-list-box p.fz12{height:70px;overflow:hidden}.accessories .product-list-box:nth-of-type(4n){border-right-color:#fff}@media screen and (min-width: 0) and (max-width: 992px){.accessories .product-list-box{width:33.33%}.accessories .product-list-box:nth-of-type(4n){border-right-color:#eaeaea}.accessories .product-list-box:nth-of-type(3n){border-right-color:#fff}}@media screen and (min-width: 0) and (max-width: 767px){.accessories .product-list-box{width:49%}.accessories .product-list-box:nth-of-type(3n){border-right-color:#eaeaea}.accessories .product-list-box:nth-of-type(2n){border-right-color:#fff}}@media screen and (min-width: 0) and (max-width: 480px){.accessories .product-list-box{border-right:none !important;width:100%}.accessories .product-list-box a.pic{width:100% !important}.accessories .product-list-box .product-price-box{display:block}.accessories .product-list-box .product-price-box>div{margin-bottom:20px}.accessories .product-list-box .product-price-box-right a{width:100%;display:block}}.product-spacer{clear:both;height:1px;margin-bottom:0px;border-bottom:2px solid #e3e4e6;display:none}.product-spacer:nth-of-type(4n){display:block}@media screen and (min-width: 0) and (max-width: 992px){.product-spacer:nth-of-type(4n){display:none}.product-spacer:nth-of-type(3n){display:block}}@media screen and (min-width: 0) and (max-width: 767px){.product-spacer:nth-of-type(3n){display:none}.product-spacer:nth-of-type(2n){display:block}}@media screen and (min-width: 0) and (max-width: 480px){.product-spacer{display:block !important}.product-spacer:nth-of-type(2n){display:none}}.param-fake-headline{font-weight:bold;text-transform:uppercase;padding:20px;padding-bottom:0}.category-filters-body .menu{width:160px}@media screen and (min-width: 0) and (max-width: 767px){.category-filters-body .menu{width:100%}}.category-filters-body .checkboxes{width:calc(100% - 175px);margin-left:10px}@media screen and (min-width: 0) and (max-width: 767px){.category-filters-body .checkboxes{margin-left:0;width:100%;margin-top:10px}}.category-filters-body .checkboxes .body .checkbox{width:23%;margin-right:2%;margin-bottom:2%;border:1px solid #e3e4e6;text-align:left;padding:0;min-height:38px}.category-filters-body .checkboxes .body .checkbox:hover{background:#e3e4e6}.category-filters-body .checkboxes .body .checkbox label{cursor:pointer;display:block;padding:10px 6px;height:100%}.category-filters-body .checkboxes .body .checkbox label.on{color:#fff;background:#ba0c2f}.category-filters-body .checkboxes .body .checkbox label span.fake{display:none}@media screen and (min-width: 0) and (max-width: 900px){.category-filters-body .checkboxes .body .checkbox{width:31%}}@media screen and (min-width: 0) and (max-width: 800px){.category-filters-body .checkboxes .body .checkbox{width:47%}}@media screen and (min-width: 0) and (max-width: 500px){.category-filters-body .checkboxes .body .checkbox{width:100%;margin-right:0}}@supports (display: grid){.category-filters-body .checkboxes .body{display:grid;grid-gap:10px 10px;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 0) and (max-width: 900px){.category-filters-body .checkboxes .body{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 0) and (max-width: 600px){.category-filters-body .checkboxes .body{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 0) and (max-width: 400px){.category-filters-body .checkboxes .body{grid-template-columns:1fr}}.category-filters-body .checkboxes .body .checkbox{width:100%;margin:0;min-height:auto}}.category-filters-headline-name{width:120px}@media screen and (min-width: 0) and (max-width: 700px){.category-filters-headline-name{float:none}}.category-colors{width:calc(100% - 130px)}@media screen and (min-width: 0) and (max-width: 500px){.category-colors{margin-left:0;width:100%}}@media screen and (min-width: 0) and (max-width: 600px){.tabber-menu a,.tabber-menu span.headline,.tabber-menu label{width:100% !important;display:block;float:none;border:0 !important;border-bottom:2px solid #fff !important}}@media screen and (min-width: 0) and (max-width: 600px){.tabber.-product-list .tabber-menu a,.tabber.-product-list .tabber-menu span.headline,.tabber.-product-list .tabber-menu label{width:25% !important;float:none;border-right:2px solid #fff !important;border-bottom:2px solid #fff !important}}.machine-detail .c1{width:44%}@media screen and (min-width: 0) and (max-width: 992px){.machine-detail .c1{width:100%;margin-bottom:20px}}.machine-detail .c2{width:54%}@media screen and (min-width: 0) and (max-width: 992px){.machine-detail .c2{width:100%}}.eshop-product-variants{margin-bottom:20px;max-height:450px;overflow-y:auto}.eshop-product-variants th{background:#eaeaea;padding:5px 5px !important;font-weight:normal}.eshop-product-variants td{padding:5px 5px !important;border-bottom:2px solid #eaeaea}.eshop-product-variants td:last-child{white-space:nowrap;width:130px}.eshop-product-variants span{padding:1px 5px}.eshop-product-variants span.active{font-weight:bold}.eshop-product-variants span.discount{background:#ffc600}.eshop-product-variants table{width:100%}.eshop-product-variants table th{padding-bottom:10px}.machine-detail .c2 .eshop-product-variants table td{color:#222}.machine-detail .c2 .eshop-product-variants table td input{position:relative;top:2px}iframe,iframe[style]{width:100% !important;max-width:100% !important}@media screen and (min-width: 0) and (max-width: 500px){iframe,iframe[style]{height:250px}}.responsive-pane{display:block;text-align:center;display:none;float:right;margin-top:-7px;margin-right:24px}@media screen and (min-width: 0) and (max-width: 992px){.responsive-pane{display:block}}#hamburger-ico{color:#ba0c2f;font-size:30px;text-decoration:none;width:30px;display:none}@media screen and (min-width: 0) and (max-width: 800px){#hamburger-ico{display:inline-block}}#search-ico{font-size:30px;text-decoration:none;margin-right:15px;display:inline-block;width:30px}@media screen and (min-width: 0) and (max-width: 1100px){nav#main ul{width:100%}}@media screen and (min-width: 0) and (max-width: 1100px) and (min-width: 800px) and (max-width: 992px){nav#main ul{display:table;table-layout:auto}nav#main ul li{display:table-cell;text-align:center}}@media screen and (min-width: 0) and (max-width: 1100px){nav#main ul li a{padding-left:25px;padding-right:25px}}@media screen and (min-width: 0) and (max-width: 1100px) and (min-width: 800px) and (max-width: 992px){nav#main ul li a{padding-left:0px;padding-right:0px;display:block}}nav#main li ul{display:none}@media screen and (min-width: 0) and (max-width: 800px){nav#main{display:none;left:0;right:0;z-index:999;height:auto;position:absolute}nav#main ul{height:auto;display:block}nav#main ul li{display:block;border:0 !important}nav#main ul li a{text-align:left;padding-left:20px}nav#main ul ul{display:block}}@media screen and (min-width: 0) and (max-width: 640px){#lmenu{overflow:auto;border:1px solid #e3e4e6;margin-bottom:20px}}nav#main.eshop-nav{position:static;clear:both;margin-bottom:20px}@media screen and (min-width: 0) and (max-width: 992px){nav#main.eshop-nav{display:block !important}nav#main.eshop-nav ul{width:100%;table-layout:fixed;display:table}nav#main.eshop-nav ul li{display:table-cell}}@media screen and (min-width: 0) and (max-width: 800px){nav#main.eshop-nav ul{display:block}nav#main.eshop-nav ul li{display:block}}@media screen and (min-width: 0) and (max-width: 992px){header .eop-fast-search{display:none;left:0;right:0;z-index:11;text-align:center;width:auto;top:166px}header .eop-fast-search #autocomplete{display:inline-block;width:300px;background-color:#fff}}@media screen and (min-width: 0) and (max-width: 992px) and (min-width: 0) and (max-width: 350px){header .eop-fast-search #autocomplete{width:240px}}@media screen and (min-width: 700px) and (max-width: 992px){header .eop-fast-search{top:226px}}@media screen and (min-width: 0) and (max-width: 800px){header .eop-fast-search+#frm-search-form{padding-bottom:20px}}@media screen and (min-width: 0) and (max-width: 992px){#frm-search-form{left:0;right:0;z-index:10;background:#e3e4e6;padding:80px 10px;display:none;text-align:center;margin-left:-20px;margin-right:-20px}#frm-search-form span input{background:#fff}}header[role="banner"].-eop{margin-bottom:10px}@media screen and (min-width: 0) and (max-width: 992px){header[role="banner"]{border-bottom:1px solid #e3e4e6;height:auto}header[role="banner"]:before,header[role="banner"]:after{content:"\0020";display:block;height:0;overflow:hidden}header[role="banner"]:after{clear:both}header[role="banner"] #rest-links{display:none}}@media screen and (min-width: 0) and (max-width: 700px){header[role="banner"]{text-align:center}header[role="banner"] .cta-need-help.-header{margin-top:10px;display:inline-block;float:none;padding-right:0}header[role="banner"] h1{display:inline-block}header[role="banner"] h1 img{width:300px}}@media screen and (min-width: 0) and (max-width: 700px) and (min-width: 0) and (max-width: 550px){header[role="banner"] h1 img{width:200px}}@media screen and (min-width: 0) and (max-width: 700px) and (min-width: 0) and (max-width: 400px){header[role="banner"] h1 img{width:170px;margin-top:12.5px}}@media screen and (min-width: 0) and (max-width: 700px) and (min-width: 0) and (max-width: 350px){header[role="banner"] h1 img{width:150px}}@media screen and (min-width: 0) and (max-width: 700px){header[role="banner"] h1,header[role="banner"] .user-section-block,header[role="banner"] .tar,header[role="banner"] .responsive-pane{float:none;margin:auto;text-align:center !important;padding-top:5px;padding-bottom:5px}header[role="banner"] h1{margin-left:-38px}header[role="banner"] .eshop-block{display:inline-block;float:none}header[role="banner"] .user-section-block{display:none}header[role="banner"] #hamburger-ico{position:absolute;left:-5px;top:10px}header[role="banner"] #search-ico{position:absolute;right:45px;top:10px;margin-right:0;color:#ba0c2f}header[role="banner"] .eshop-block-fast-overview{display:none !important}header[role="banner"] .cart{position:absolute;top:18px;right:0;padding-left:0;width:30px;height:30px}header[role="banner"] .cart a *,header[role="banner"] .cart .cart-name .empty{display:none}header[role="banner"] .cart a{display:block;width:30px;height:30px}}@media screen and (min-width: 0) and (max-width: 992px){.eshop-block{position:static}}@media screen and (min-width: 0) and (max-width: 900px){.form.password-change.client-section{width:100%}}@media screen and (min-width: 0) and (max-width: 400px){.cta-wrapper .cta-help{margin-left:0;background:#e3e4e6;width:100%;display:block}.cta-wrapper .cta-help .text{left:20px}}.table-wrapper{max-width:100%;overflow:auto}@media screen and (min-width: 0) and (max-width: 992px){.responsive-table td,.responsive-table th,.responsive-table tr,.responsive-table thead,.responsive-table tbody,.responsive-table tfoot,.responsive-table table{display:block}.responsive-table th{display:none}.responsive-table td{width:100% !important;padding:8px 10px !important;border-bottom:1px solid #fff;text-align:left !important;position:relative;padding-left:125px !important}.responsive-table td:before{font-weight:bold;content:attr(popisek) ": ";position:absolute;width:125px;vertical-align:top;left:8px;top:8px}.responsive-table tr{margin-bottom:15px;background:#efefef}.responsive-table span.status-label{display:inline-block;width:auto;padding-left:15px;padding-right:15px}}@media screen and (min-width: 0) and (max-width: 992px){#filters{empty-cells:hide}#filters tr{height:auto !important}#filters th{padding:0 !important}#filters thead th{padding:8px 10px !important}#filters td,#filters th,#filters tr,#filters thead,#filters tbody,#filters tfoot,#filters table{display:block}#filters td{width:100% !important;padding:8px 10px !important;border-bottom:1px solid #fff}#filters td:before,#filters td:after{content:"\0020";display:block;height:0;overflow:hidden}#filters td:after{clear:both}#filters td:empty{display:none}#filters input.range.datepicker{width:100%;margin-bottom:5px}}@media screen and (min-width: 0) and (max-width: 800px){.category-detail .manufacturer img{float:none;margin-bottom:20px}}@media screen and (min-width: 0) and (max-width: 800px){.category-detail .products a.fl{float:none !important;display:block;margin-bottom:20px}.category-detail .products .overflow{overflow:none}}.eop-modal-wrapper .order-table{display:table !important}.order-responsive-table{display:none}@media screen and (min-width: 0) and (max-width: 992px){.order-responsive-table{display:block}}.order-responsive-table .brutto-netto{color:#038de8}.order-responsive-table .coupon{height:40px;background:#e3e4e6;width:100%;display:block;max-width:300px;border:1px solid #8c8c8c}.order-responsive-table .submit{width:100%;max-width:300px;margin-top:20px;margin-bottom:20px}.order-responsive-table div.dl{border-bottom:1px solid #d9d9da;padding-top:10px;padding-bottom:10px}.order-responsive-table div.dl:before,.order-responsive-table div.dl:after{content:"\0020";display:block;height:0;overflow:hidden}.order-responsive-table div.dl:after{clear:both}.order-responsive-table div.dl .dt-row:before,.order-responsive-table div.dl .dt-row:after{content:"\0020";display:block;height:0;overflow:hidden}.order-responsive-table div.dl .dt-row:after{clear:both}.order-responsive-table div.dl .dt-row.-price{font-size:20px}.order-responsive-table div.dl .dt-row.-price-total{color:#ba0c2f}.order-responsive-table div.dl .dt{width:150px;padding:0;margin:0;float:left;padding-top:5px;padding-bottom:5px;font-weight:bold}@media screen and (min-width: 0) and (max-width: 400px){.order-responsive-table div.dl .dt{width:120px}}.order-responsive-table div.dl .dd{float:right;width:calc(100% - 170px);padding:0;margin:0;display:inline-block;padding-top:5px;padding-bottom:5px}@media screen and (min-width: 0) and (max-width: 400px){.order-responsive-table div.dl .dd{width:calc(100% - 130px)}}@media screen and (min-width: 0) and (max-width: 600px){.form-group{width:auto}}@media screen and (min-width: 0) and (max-width: 950px){.image-map>div{float:left;width:50%}.image-map>div .google-maps,.image-map>div .google-maps[style]{width:100% !important}.image-map>div .image-wrapper{display:none}}@media screen and (min-width: 0) and (max-width: 700px){.image-map{display:none !important}}@media screen and (min-width: 0) and (max-width: 992px){.order-buttons{padding-top:20px}}@media screen and (min-width: 0) and (max-width: 767px){.r-menu.clr,.cta-showroom.clr,.cta-imagebox.clr{display:block;float:none;margin:auto;margin-bottom:20px}}@media screen and (min-width: 0) and (max-width: 767px){#slider[data-controls="false"] .headline,.banner .headline,#slider .headline{position:static;background:#4e4e4d}}@media screen and (min-width: 0) and (max-width: 800px){#slider[data-controls="false"] .headline h2,.banner .headline h2,#slider .headline h2{font-size:35px}}@media screen and (min-width: 0) and (max-width: 600px){#slider[data-controls="false"] .headline h2,.banner .headline h2,#slider .headline h2{font-size:28px}}@media screen and (min-width: 0) and (max-width: 800px){#slider .bx-pager{position:static;display:none}}#slider a{text-decoration:none}@media screen and (min-width: 0) and (max-width: 767px){.blockUI.blockMsg,.blockUI.blockMsg[style]{width:100% !important;left:0% !important;right:0% !important}}@media screen and (min-width: 0) and (max-width: 767px){.napiste-nam{position:relative;bottom:0}}@media screen and (min-width: 0) and (max-width: 767px){.napiste-nam{background:#ba0c2f;width:100%;right:0}}@media screen and (min-width: 0) and (max-width: 767px){.napiste-nam.static.black{position:relative;bottom:0}}@media screen and (min-width: 0) and (max-width: 767px){.napiste-nam.static.black{background:#000;width:100%;right:0}}@media screen and (min-width: 0) and (max-width: 767px){.popup-user h2{font-size:20px}.popup-user h3{font-size:16px}.popup-user img{float:none;display:block;margin:auto;margin-bottom:15px}.popup-user .overflow{overflow:visible}.popup-user ul.info li.phone,.popup-user ul.info li.email{font-size:14px}.popup-user .half,.popup-user .aresBtn{width:100% !important;float:none;margin:0}}.popup-seminar .aresBtn{width:100% !important}@media screen and (min-width: 0) and (max-width: 767px){#onDemandProduct{padding:10px}}.scheme-archiv-content>article.scheme-box-container:nth-of-type(3n+4){clear:both}.scheme-box-container{width:33.33%;text-align:center;padding:10px;margin-bottom:20px}.cta-wrapper{margin-bottom:40px}.cta-wrapper .cta-help{background:#eaeaea;margin-bottom:15px;width:350px;margin-right:2%;float:left;position:relative;margin-left:0}@media screen and (min-width: 0) and (max-width: 500px){.cta-wrapper .cta-help{width:100%;margin-right:0 !important}}.cta-wrapper .cta-help:nth-child(3n){margin-right:0}.cta-wrapper .cta-help img{height:100px}.cta-wrapper .cta-help .cell-row{display:table}.cta-wrapper .cta-help .cell{display:table-cell;vertical-align:middle}.cta-wrapper .cta-help .cell .text{padding-left:20px;padding-right:20px}.cta-wrapper .cta-help .headline{text-transform:uppercase;font-size:15px;margin-bottom:4px;font-weight:bold}.accessories>div{width:25%;padding:0 15px}@media screen and (min-width: 0) and (max-width: 500px){.accessories>div{width:100%;padding:0}}@media screen and (min-width: 0) and (max-width: 500px){.accessories>div.size346{width:100%}}section.cats article{margin:0;width:33.33%;padding:0 10px}@media screen and (min-width: 0) and (max-width: 800px){.kontakt-box .google-maps,.kontakt-box .google-maps[style]{clear:both;width:100% !important}}.showroom .google-maps,.showroom .google-maps[style]{width:100% !important}.showroom .c2 img{width:100%}.showroom .c2 .gallery a{float:left;width:49%;margin-bottom:2%}.showroom .c2 .gallery a:nth-child(odd){margin-right:2%}.popup-seminar .google-maps,.popup-seminar .google-maps[style]{width:100% !important}[data-showon="767"]{display:none}@media screen and (min-width: 0) and (max-width: 767px){[data-showon="767"]{display:block}}@media screen and (min-width: 0) and (max-width: 767px){[data-hideon="767"]{display:none}}header.-eop .user-section-block,header.-eop .eshop-block{display:none}@media screen and (min-width: 0) and (max-width: 767px){#lmenu.lmenu-eshop{padding-bottom:0}#lmenu.lmenu-eshop li ul{display:none}}.user-section-in-nav{background:#e3e4e6;display:none}@media screen and (min-width: 0) and (max-width: 700px){.user-section-in-nav{padding:20px;display:block}.user-section-in-nav>*{display:block !important}.user-section-in-nav .user-section-block{float:none;width:auto;position:static;margin:0;text-align:left !important;padding-left:0;background:none;font-size:17px;color:#ba0c2f;text-transform:uppercase}.user-section-in-nav .user-section-block .user-logged-company-info{margin:0;min-height:0}.user-section-in-nav .user-section-block .tar{text-align:left !important}.user-section-in-nav .user-section-block .signup,.user-section-in-nav .user-section-block .signup *{font-family:masoprofit-bold}.user-section-in-nav .user-section-block .signup a{text-decoration:none;font-family:masoprofit-bold;display:block;margin:0}.user-section-in-nav .user-section-block.user-section-block--notlogged .user-logged-company-info{display:none}.user-section-in-nav .user-section-block .user-logged-company-info{margin-top:10px;padding-top:10px;border-top:1px solid #787878;padding-left:0}.user-section-in-nav .user-section-block .user-logged-switcher.-has-more-accounts{padding-left:0;padding-right:0}.user-section-in-nav .user-section-block .user-logged-switcher.-has-more-accounts *{font-family:falster-regular;font-size:13px}.user-section-in-nav .user-section-block .user-logged-switcher-body{left:0;right:0}}@media screen and (min-width: 0) and (max-width: 500px){.user-section-login-wrapper{width:100% !important}}@media screen and (min-width: 0) and (max-width: 1140px){.scheme-table-preloader table th:nth-child(3),.scheme-table-preloader table td:nth-child(3){display:none}.scheme-table-preloader td{padding:7px 5px}}@media screen and (min-width: 0) and (max-width: 1140px){.spare-part-slider-wrapper[style]{max-width:100%;min-width:750px}}@media screen and (min-width: 0) and (max-width: 1140px){.spare-part-generation-slider-wrapper[style]{max-width:100%;min-width:750px}}.img-58x58-retina img{max-width:58px;max-height:58px}@media screen and (min-width: 0) and (max-width: 750px){.onas.vzdelani .article img,.onas.vzdelani .article .katalog-link{display:block;margin:0;margin-bottom:20px;float:none}.onas.vzdelani .article .katalog-link img{margin-bottom:0}}@media screen and (min-width: 0) and (max-width: 750px){.newsletter-signup .coll-table,.newsletter-signup .col-cell{width:100%;display:block}.newsletter-signup .col-cell.tar{text-align:center !important}}@media (max-width: 766px){.ProductDetail #lmenu{display:none}}

/*# sourceMappingURL=responsive.css.map */
/*! nouislider - 10.0.0 - 2017-05-28 14:52:48 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  /* Fix 401 */
}
.noUi-connect {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}
.noUi-origin {
  position: absolute;
  height: 0;
  width: 0;
}
.noUi-handle {
  position: relative;
  z-index: 1;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
  transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Painting and performance;
 * Browsers can paint handles in their own layer.
 */
.noUi-base,
.noUi-handle {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 12px;
}
.noUi-horizontal .noUi-handle {
  width: 23px;
  height: 23px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
/* Styling;
 */
.noUi-target {
  background: #D3D3D3;
  border-radius: 0;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connect {
  background: #ba0c2f;
  border-radius: 4px;
  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
  -webkit-transition: background 450ms;
  transition: background 450ms;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 0;
  background: #ba0c2f;
  cursor: default;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
/*.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}*/
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate3d(-50%, 50%, 0);
  transform: translate3d(-50%, 50%, 0);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate3d(0, 50%, 0);
  transform: translate3d(0, 50%, 0);
  padding-left: 25px;
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}

.tipsy { padding: 5px; font-size: 11px; font-weight: 700; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 3px 5px 3px 5px; background-color: white; color: grey; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }

/* ------------------------------------------------------------------------
	CUSTOM THEME / EDIT UP TO YOUR NEEDS
------------------------------------------------------------------------- */
	

	/* ----------------------------------
		timeline Theme
	----------------------------------- */

	div.timeline .pp_top,
	div.timeline .pp_top .pp_middle,
	div.timeline .pp_top .pp_left,
	div.timeline .pp_top .pp_right,
	div.timeline .pp_bottom,
	div.timeline .pp_bottom .pp_left,
	div.timeline .pp_bottom .pp_middle,
	div.timeline .pp_bottom .pp_right { height: 13px; }
	
	div.timeline .pp_top .pp_left { background: url(../images/timeline/sprite.png) -78px -93px no-repeat; } /* Top left corner */
	div.timeline .pp_top .pp_middle { background: url(../images/timeline/sprite_x.png) top left repeat-x; } /* Top pattern/color */
	div.timeline .pp_top .pp_right { background: url(../images/timeline/sprite.png) -112px -93px no-repeat; } /* Top right corner */
	
	div.timeline .pp_content .ppt { color: #fff; }
	div.timeline .pp_content_container .pp_left { background: url(../images/timeline/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
	div.timeline .pp_content_container .pp_right { background: url(../images/timeline/sprite_y.png) top right repeat-y; padding-right: 13px; }
	div.timeline .pp_content { background-color: #fff; } /* Content background */
	div.timeline .pp_next:hover { background: url(../images/timeline/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.timeline .pp_previous:hover { background: url(../images/timeline/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.timeline .pp_expand { background: url(../images/timeline/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
	div.timeline .pp_expand:hover { background: url(../images/timeline/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
	div.timeline .pp_contract { background: url(../images/timeline/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
	div.timeline .pp_contract:hover { background: url(../images/timeline/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
	div.timeline .pp_close { width: 30px; height: 30px; background: url(../images/timeline/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */
	div.timeline #pp_full_res .pp_inline { color: #000; padding: 20px 20px 0 20px;}
	div.timeline .pp_gallery ul li a { background: url(../images/timeline/default_thumb.png) center center #fff; border:1px solid #aaa; }
	div.timeline .pp_gallery ul li a:hover,
	div.timeline .pp_gallery ul li.selected a { border-color: #fff; }
	div.timeline .pp_social { margin-top: 7px; }

	div.timeline .pp_gallery a.pp_arrow_previous,
	div.timeline .pp_gallery a.pp_arrow_next { position: static; left: auto; }
	div.timeline .pp_nav .pp_play,
	div.timeline .pp_nav .pp_pause { background: url(../images/timeline/sprite.png) -51px 1px no-repeat; height:23px; width:23px; }
	div.timeline .pp_nav .pp_pause { background-position: -51px -29px; }
	div.timeline .pp_details { position: relative; }
	div.timeline a.pp_arrow_previous,
	div.timeline a.pp_arrow_next { background: url(../images/timeline/sprite.png) -31px -3px no-repeat; height: 17px; margin: 4px 0 0 0; width: 17px; }
	div.timeline a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
	div.timeline .pp_content_container .pp_details { margin-top: 5px; }
	div.timeline .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
	div.timeline .pp_nav .currentTextHolder{ color:#999; font-size: 11px; left: 62px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
	
	div.timeline .pp_close:hover, div.timeline .pp_nav .pp_play:hover, div.timeline .pp_nav .pp_pause:hover, div.timeline .pp_arrow_next:hover, div.timeline .pp_arrow_previous:hover { opacity:0.7; }

	div.timeline .pp_description{ font-size: 11px; font-weight: bold; line-height: 13px; margin: 11px 50px 5px 0;}

	div.timeline .pp_bottom .pp_left { background: url(../images/timeline/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
	div.timeline .pp_bottom .pp_middle { background: url(../images/timeline/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
	div.timeline .pp_bottom .pp_right { background: url(../images/timeline/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

	div.timeline .pp_loaderIcon { background: url(../images/timeline/loader.gif) center center no-repeat; } /* Loader icon */



/* ------------------------------------------------------------------------
	Default PrettyPhoto CSS (don't modify)
------------------------------------------------------------------------- */


	/* ----------------------------------
		Default Theme
	----------------------------------- */

	div.pp_default .pp_top,
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right { height: 13px; }
	
	div.pp_default .pp_top .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */
	div.pp_default .pp_top .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */
	div.pp_default .pp_top .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */
	
	div.pp_default .pp_content .ppt { color: #f8f8f8; }
	div.pp_default .pp_content_container .pp_left { background: url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
	div.pp_default .pp_content_container .pp_right { background: url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
	div.pp_default .pp_content { background-color: #fff; } /* Content background */
	div.pp_default .pp_next:hover { background: url(../images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.pp_default .pp_previous:hover { background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pp_default .pp_expand { background: url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
	div.pp_default .pp_expand:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
	div.pp_default .pp_contract { background: url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
	div.pp_default .pp_contract:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
	div.pp_default .pp_close { width: 30px; height: 30px; background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */
	div.pp_default #pp_full_res .pp_inline { color: #000; } 
	div.pp_default .pp_gallery ul li a { background: url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
	div.pp_default .pp_gallery ul li a:hover,
	div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
	div.pp_default .pp_social { margin-top: 7px; }

	div.pp_default .pp_gallery a.pp_arrow_previous,
	div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
	div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause { background: url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
	div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
	div.pp_default .pp_details { position: relative; }
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next { background: url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
	div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
	div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
	div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
	div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
	
	div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

	div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }

	div.pp_default .pp_bottom .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
	div.pp_default .pp_bottom .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
	div.pp_default .pp_bottom .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

	div.pp_default .pp_loaderIcon { background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon */

	
	/* ----------------------------------
		Light Rounded Theme
	----------------------------------- */


	div.light_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded .pp_details { position: relative; }
	div.light_rounded .pp_description { margin-right: 85px; }
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .pp_details { position: relative; }
	div.dark_rounded .pp_description { margin-right: 85px; }
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: #000; }
	
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_expand { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square .pp_details { position: relative; }
	div.dark_square .pp_description { margin: 0 85px 0 0; }
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav { clear: none; }
	div.dark_square .pp_nav .pp_play { background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(../images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square .pp_details { position: relative; }
	div.light_square .pp_description { margin-right: 85px; }
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(../images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.light_square .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook .pp_details { position: relative; }
	div.facebook .pp_description { margin: 0 37px 0 0; }
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 9500;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 10000;
	}

		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; min-width: 40px; }
		* html .pp_content { width: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				float: left;
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0;
				}
				
				.pp_social { float: left; margin: 0; }
				.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
				.pp_social .twitter { float: left; }
				
				.pp_nav {
					clear: right;
					float: left;
					margin: 3px 10px 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px;
						white-space: nowrap;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}
		
		.pp_gallery {
			display: none;
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 10000;
		}
		
			.pp_gallery div {
				float: left;
				overflow: hidden;
				position: relative;
			}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				padding: 0;
				position: relative;
				white-space: nowrap;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover,
			.pp_gallery li.selected a { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
			}
			
			.pp_gallery li.default a {
				background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
				margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 9999;
		}
/*  
	-------------------------------------------------------------
	Cascade Style Sheet - jQuery Timeline slider
	Description: jQuery Plugin for building web timelines
	Author: pezflash - http: //www.codecanyon.net/user/pezflash
	Version: 1.0
	-------------------------------------------------------------
*/ 


/* ------------------ Global ------------------ */
/*body {
	background: #fff;
	font: 13px 'Dosis', sans-serif;
}

strong {
	font-weight: 700;
}

img {
	border: 0px;
}*/

/*.ie a {
	text-decoration: none;
	outline: 0;
}

.container {
	position: absolute;
	top: 50px;
	left: 50%;
	margin-left: -480px;
}

.shadow {
	position: absolute;
	top: 454px;
	left: -5px;
}

.timeline_preload {
	position: absolute;
	top: 220px;
	left: 450px;
}*/





/* ----------------- Timeline ----------------- */

/* -- Global -- */
#timeline_container {
	position:relative;
	/*background-color:#e9e9e9;
	border:4px solid #bbb;*/
	opacity: 0;
}

#timeline {
	/* set your own css here, if needed */
}

#timeline .hidden {
	display: none;
}
/* -- End Global -- */



/* -- Viewport -- */
#timeline .viewport {
	overflow: hidden;
	position: relative;
	background: url(/assets/vendor/timeline/images/background.jpg) no-repeat 0 0;
}

#timeline .viewport .images {
	position: absolute;
	padding: 0px;
	margin: 0px;
}

#timeline .viewport .images img{
	float: left;
}
/* -- End Viewport -- */



/* -- Milestones -- */
#timeline .milestones {
	overflow: hidden;
	position: relative;
	/*border-top: 4px solid #bbb;*/
}

#timeline .milestones .content {
	position: absolute;
	padding: 0px;
	margin: 0px;
}

#timeline .column_first {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 14px 0px 0px 0px;
}

#timeline .column {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 14px 0px 0px 0px;
	height: 150px;
	border-left: 1px solid #ccc;
}

#timeline .c100 { width: 100px; }
#timeline .c125 { width: 125px; }
#timeline .c150 { width: 150px; }
#timeline .c175 { width: 175px; }
#timeline .c200 { width: 200px; }
#timeline .c225 { width: 225px; }
#timeline .c250 { width: 250px; }
#timeline .c275 { width: 275px; }
#timeline .c300 { width: 300px; }
#timeline .c325 { width: 325px; }
#timeline .c350 { width: 350px; }
#timeline .c375 { width: 375px; }
#timeline .c400 { width: 400px; }

#timeline span {
	display: block;
}

#timeline .date {
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
	color: #bf2e30;

}

#timeline .txt {
	/*font-size: 12px;*/
	font-weight: 500;
	/*line-height: 12px;*/
	/*color: #565656;*/
	margin: 8px 0px 0px 0px;
}

#timeline .thumb_description {
	font-size: 12px;
	font-weight: 500;
	line-height: 12px;
	color: #6f6f6f;
	clear: left;
}

#timeline .thumb {
	margin: 14px 0px 0px 0px;
}

#timeline .video_rollover, #timeline .image_rollover {
	position:relative;
	float:left;
}

#timeline .video_rollover span, #timeline .image_rollover span {
	left: 0px;
	top: 0px;
	display: none;
	position: absolute;
}
#timeline .video_rollover span, #timeline .image_rollover span {
	background: url('/assets/vendor/timeline/images/thumb_video_hover.png') no-repeat;
	width: 113px;
	height: 67px;
}

#timeline .image_rollover span {
	background: url('/assets/vendor/timeline/images/thumb_image_hover.png') no-repeat;
	width: 113px;
	height: 67px;
}

#timeline .link {
	font-size: 12px;
	font-weight: 700;
}

#timeline .link a {
	color: #888;	
}
	
#timeline .link a:hover {
	color: #0096ff;
	text-decoration: underline;
}

#timeline .big_link {
	font-size: 11px;
	font-weight: 700;
	margin: 10px 0px 0px 0px;
	padding: 1px 5px 2px 5px;
	float: left;
	background-color: #bbb;
}

#timeline .big_link a {
	color: #0096ff;	
	text-decoration: none;
}
	
#timeline .big_link a:hover {
	color: #fff;
}

/* -- End Milestones -- */



/* -- Scrollbar -- */
#timeline .scrollbar{
	background: transparent url(/assets/vendor/timeline/images/scrollbar_background.png) repeat-x 0 0;
	position: absolute;
}

#timeline .dragger {
	background: transparent url(/assets/vendor/timeline/images/scrollbar_dragger.png) no-repeat 0 0;
	cursor: pointer;
	position: absolute;
}

#timeline .mark {
	background: transparent url(/assets/vendor/timeline/images/scrollbar_mark.png) no-repeat 0 0;
	cursor: pointer;
	height: 21px;
	width: 13px;
	left: 600px;
	position: absolute;
	display: none;
	opacity: 0;
}
/* -- End Scrollbar -- */



/* -- Miscellaneous -- */
#timeline .drag_icon {
	cursor:url(/assets/vendor/timeline/images/drag_icon.png), e-resize;
}

#timeline .audio_player {
	position: absolute;
	top: 1px;
	right: 7px;
}
/* -- End Miscellaneous -- */


.xdsoft_datetimepicker{
	box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	color: #333333;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	padding: 8px;
	padding-left: 0px;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:none;
}

.xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: transparent;
    border:none;
}
/*For IE8 or lower*/
.xdsoft_datetimepicker button {
    border:none !important;
}

.xdsoft_noselect{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.xdsoft_noselect::selection { background: transparent; }
.xdsoft_noselect::-moz-selection { background: transparent; }
.xdsoft_datetimepicker.xdsoft_inline{
	display: inline-block;
	position: static;
	box-shadow: none;
}
.xdsoft_datetimepicker *{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px;
	margin:0px;
}
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker  .xdsoft_timepicker{
	display:none;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker  .xdsoft_timepicker.active{
	display:block;
}
.xdsoft_datetimepicker .xdsoft_datepicker{
	width: 224px;
	float:left;
	margin-left:8px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{
	width: 256px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker{
	width: 58px;
	float:left;
	text-align:center;
	margin-left:8px;
	margin-top:0px;
}
.xdsoft_datetimepicker  .xdsoft_datepicker.active+.xdsoft_timepicker{
	margin-top:8px;
	margin-bottom:3px
}
.xdsoft_datetimepicker  .xdsoft_mounthpicker{
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker  .xdsoft_prev, .xdsoft_datetimepicker  .xdsoft_next,.xdsoft_datetimepicker  .xdsoft_today_button{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==');
}
.xdsoft_datetimepicker  .xdsoft_prev{
    float: left;
	background-position:-20px 0px;
}
.xdsoft_datetimepicker  .xdsoft_today_button{
    float: left;
	background-position:-70px 0px;
	margin-left:5px;
}

.xdsoft_datetimepicker  .xdsoft_next{
    float: right;
	background-position:0px 0px;
}
.xdsoft_datetimepicker  .xdsoft_next:active,.xdsoft_datetimepicker  .xdsoft_prev:active{
}
.xdsoft_datetimepicker  .xdsoft_next,.xdsoft_datetimepicker  .xdsoft_prev ,.xdsoft_datetimepicker  .xdsoft_today_button{
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px none currentColor;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	outline: medium none currentColor;
	overflow: hidden;
	padding: 0px;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_next{
	float:none;
	background-position:-40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left:14px;
	margin-top:7px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev{
	background-position:-40px 0px;
	margin-bottom:7px;
	margin-top:0px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box{
	height:151px;
	overflow:hidden;
	border-bottom:1px solid #DDDDDD;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div{
	background: #F5F5F5;
	border-top:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: center;
	border-collapse:collapse;
	cursor:pointer;
	border-bottom-width:0px;
	height:25px;
	line-height:25px;
}

.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{
 border-top-width:0px;
}
.xdsoft_datetimepicker  .xdsoft_today_button:hover,
.xdsoft_datetimepicker  .xdsoft_next:hover,
.xdsoft_datetimepicker  .xdsoft_prev:hover {
    opacity: 1;
}
.xdsoft_datetimepicker  .xdsoft_label{
	display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
	float:left;
	width:182px;
	text-align:center;
	cursor:pointer;
}
.xdsoft_datetimepicker  .xdsoft_label:hover{
	text-decoration:underline;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select{
	border:1px solid #ccc;
	position:absolute;
	right:0px;
	top:30px;
	z-index:101;
	display:none;
	background:#fff;
	max-height:160px;
	overflow-y:hidden;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px;}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px;}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
	color: #fff;
    background: #ff8000;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option{
	padding:2px 10px 2px 5px; 
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.xdsoft_datetimepicker  .xdsoft_month{
	width:90px;
	text-align:right;
}
.xdsoft_datetimepicker  .xdsoft_calendar{
	clear:both;
}
.xdsoft_datetimepicker  .xdsoft_year{
	width:56px;
}
.xdsoft_datetimepicker  .xdsoft_calendar table{
	border-collapse:collapse;
	width:100%;
	
}
.xdsoft_datetimepicker  .xdsoft_calendar td > div{
	padding-right:5px;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	height: 25px;
}
.xdsoft_datetimepicker  .xdsoft_calendar td,.xdsoft_datetimepicker  .xdsoft_calendar th{
	width:14.2857142%;
	background: #F5F5F5;
	border:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: right;
	padding:0px;
	border-collapse:collapse;
	cursor:pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar th{
	width:12.5%;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	background: #F1F1F1;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_today{
	color:#33AAFF;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker  .xdsoft_time_box >div >div.xdsoft_disabled{
	opacity:0.5;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{
	opacity:0.2;
}
.xdsoft_datetimepicker  .xdsoft_calendar td:hover,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
	color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{
	color: inherit	!important;
    background: inherit !important;
    box-shadow: inherit !important;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor:default;
}
.xdsoft_datetimepicker  .xdsoft_copyright{ color:#ccc !important; font-size:10px;clear:both;float:none;margin-left:8px;}
.xdsoft_datetimepicker  .xdsoft_copyright a{ color:#eee !important;}
.xdsoft_datetimepicker  .xdsoft_copyright a:hover{ color:#aaa !important;}


.xdsoft_time_box{
	position:relative;
	border:1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller{
	background:#ccc !important;
	height:20px;
	border-radius:3px;
}
.xdsoft_scrollbar{
	position:absolute;
	width:7px;
	right:0px;
	top:0px;
	bottom:0px;
	cursor:pointer;
}
.xdsoft_scroller_box{
position:relative;
}

/* Prihlaseni - klientská sekce
---------------------------------------------------------------------------------------------------- */
.form.customer.client-section table {width: 100%; border: 0px solid red; margin: 0;}
.form.customer.client-section table td {padding: 6px 10px;}
.form.customer.client-section .inputak {display: block; width: 100%; padding: 8px;} 
.form.customer.client-section .inputak.date-special {width: 30%; display: inline-block; margin-left: 15px; float: right;} 
.input-login {background: #E4E4E6 url(/gfx/ico-login.png) no-repeat 97% center;}
.input-pwd {background: #E4E4E6 url(/gfx/ico-pwd.png) no-repeat 97% center;}

.user-section-login-wrapper
{
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

/* Modal do klientske sekce
---------------------------------------------------------------------------------------------------- */
.inline-login
{
	padding: 20px;
}

.inline-login h1
{
	margin-top: 0;
}


/* Přílohy, soubory
---------------------------------------------------------------------------------------------------- */
.colorboxFile 
{
	background: white;
	width: 100%;
	padding: 30px;
}

.colorboxFile .colorboxfile-header
{
	color: #4d4d4d !important;
	width: 100%;
	padding: 7px 20px;
}

.colorboxFile .colorboxfile-header h3
{
	font-weight: bold;
	font-size: 16px;
	margin: 0;
}

.colorboxFile .colorboxfile-content
{
	padding-bottom: 10px;
}

.colorboxFile .colorboxfile-content table
{
	width: 100%;
}

.colorboxFile .colorboxfile-content table tr td
{
	padding: 6px 20px;
	width: 70%;
	font-size: 14px;
	border-bottom: 2px solid #eaeaea;
}

.colorboxFile .colorboxfile-content table tr:last-child td
{
	border-bottom: 0;
}

.colorboxFile .colorboxfile-content table tr td:last-child
{
	padding: 6px 20px 1px;
	width: 30%;
	text-align: right;
}

.colorboxFile .colorboxfile-content table tr:nth-child(even)
{
	
}

.colorboxFile .uploadBtn
{
	/*background: #BF2E30;*/
	background: #ba0c2f;
	color: white;
	text-decoration: none;
	padding: 10px 10px;
	display: block;
	width: 30%;
	text-align: center;
	margin: 10px auto 0;
	text-transform: uppercase;
	
}



/*.colorboxFile a:not(.uploadBtn)
{
	display: inline-block;
	width: 100%;
}*/

/* Objednávka servisních oprav - klientská sekce
---------------------------------------------------------------------------------------------------- */

.price-list table
{
	width: 100% !important;
	margin-left: 0 !important;
	margin-bottom: 10px;
}

.price-list table th,
.price-list table td
{
	font-weight: normal;
	border: 2px solid white;
	padding: 0.5em;
}

.price-list table th
{
	background: #F4DDDD;
}

.price-list table td
{
	text-align: center;
	padding-right: 1em;
	background: #D9DADA;
}

.price-list table th.tal
{
	padding-left: 1.5em;
}

.price-list table tr th:first-child
{
	border-left: none;
}

.no-transport p
{
	font-size: 10px;
}

/* Filtry - klientská sekce
---------------------------------------------------------------------------------------------------- */
/*.list-table #filters
{
	display: none;
}*/

#filters th
{
	padding: 0 10px;	
}

.own-select input
{
	/*height: 40px;*/
	/*line-height: 40px;*/
	padding: 5px;
	margin: 0 5px 10px 0;
}

#filters input
{
	width: 100%;
}

#filters input.range
{
	width: 48%;
}

/* Fake select - klientská sekce
---------------------------------------------------------------------------------------------------- */

.user-seciton-filters .fake-select
{
	display: block;
	/*width: 500px;*/
	position: relative;
	/*z-index: 3;*/
	cursor: pointer;

	font-weight: normal;

	/*margin: 0 5px 10px 0;*/
}

.user-seciton-filters .fake-select .header
{
	border: 1px solid #ccc;
	/*height: 40px;
	line-height: 40px;*/
	padding: 5px;
	position: relative;
	background: #fff;
	padding-right: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}

.user-seciton-filters .fake-select .header:after
{
	content: "▼";
	position: absolute;
	width: 35px;
	background: #8a8b8b;
	height: 100%;
	right: 0;
	top: 0;
	padding-top: 5px;
	color: #fff;
	text-align: center;
}

.user-seciton-filters .fake-select.opened .header:after
{
	content: "▲";
}

.user-seciton-filters .fake-select .body
{
	left: 0;
	right: 0;
	border: 1px solid #ccc;
	border-top: 0;
	max-height: 200px;
	overflow: auto;
	position: absolute;
	z-index: 1;
	background: #fff;
	top: 100%;
	visibility: hidden;
}

.user-seciton-filters .fake-select.opened .body
{
	visibility: visible;
}

#filters .user-seciton-filters .fake-select.opened input
{
	height: 30px;
	padding: 0 5px;
}

.user-seciton-filters .fake-select .body ul
{
	margin: 0;
	padding: 0;
}

.user-seciton-filters .fake-select .body ul li
{
	display: block;
	padding: 10px;
	cursor: pointer;
	background: #fff;
	margin: 0;
}

.user-seciton-filters .fake-select .body ul li:hover
{
	background: #ccc;
}


.user-seciton-filters .fake-select .body ul li.selected
{
	background: #aaa;
}

.user-seciton-filters .fake-select-search
{
	padding: 10px;
}

.user-seciton-filters .fake-select-search input
{
	-moz-box-sizing: border-box;	
	box-sizing: border-box;
	width: 100%;
	display: block;
	padding: 5px;
	border: 1px solid #ccc;
}

.user-seciton-filters .fake-select-search-noresults
{
	padding: 10px;
	padding-bottom: 10px;
	color: firebrick;
	display: none;
}




/* Vypis polozek
---------------------------------------------------------------------------------------------------- */
.client-section-order .overview
{
	border: 1px solid #dadada;
	padding: 5px;
	margin-top: 10px;
} 

.client-section-order .overview table
{
	width: 100%;
}

.client-section-order .overview table th
{
	background: #dadada;
	text-align: left;
	padding: 2px 5px;
	width: 12%;
}

.client-section-order .overview table tr.deposit td
{
	background: #dadada;
	font-weight: bold;
}



.client-section-order .overview table th.short { width: 6%; }
.client-section-order .overview table th.medium { width: 12%; }
.client-section-order .overview table th.long { width: 22%; }

.client-section-order .overview table td
{
	padding: 2px 5px;
}


/* Faktury
---------------------------------------------------------------------------------------------------- */

#bottom-invoice-information
{
	width: 100%;
}

/* HTML */
#bottom-invoice-information .exchange-rate
{
	width: 17%;
}

#bottom-invoice-information .tax-base
{
	width: 15%;
}

#bottom-invoice-information .brutto-netto-colli
{
	width: 68%;
	text-align: right;
}

/* PDF */
#bottom-invoice-information.mpdf .exchange-rate
{
	width: 25%;
}

#bottom-invoice-information .tax-base
{
	width: 15%;
}

#bottom-invoice-information .brutto-netto-colli
{
	width: 60%;
}
.color-green{color:#068600 !important}.color-black{color:#181816}.color-line{color:#4e4e4d}.TransportPriceBeforeDiscount{color:#dadada !important}.TransportPriceBeforeDiscount *{color:#dadada !important}.clearfix:after{content:"";display:table;clear:both}.slider-visual .cta h1,.slider-visual .cta h2,.common .main-content h2,.common h2,.seminare-l h2,.login-page h1,.user-section-block-filter+h2,.modal-scheme-box h2,.eop-summary-info h3,#page-404 h1,#page-404 h2,.common .search h2,.onas h2{font-family:masoprofit-bold;font-size:35px;color:#cd1233}.common .main-content h3,#career article h3,.career-detail>h2,.r1>h2,.common .main-content .product-detail-h2{font-family:falster-regular;font-size:30px;color:#4e4e4d}.nadpis3,.hp-blocks .block-seminar .date .date-cell,.common h3{font-family:masoprofit-bold;font-size:30px;color:#4e4e4d}.slider-heading,.hp-blocks h1,.hp-blocks h2,.hp-services h1,.hp-services h2,.services-directory article h2,.newsletter-form h2.h2-falster-bold,.common .kontakt-box h2,.showroom h2.divider,.onas .article h2,.contact-place h2,.team-list h2,.r-menu h2,.seminare-lidi-list h2,.param-fake-headline,.cta-need-help__header,#snippet-BasketMasoprofit-afterBuyModal h2,.form-group.-heading h2{font-family:masoprofit-bold;font-size:22px;color:#cd1233}.slider-dots .pager-item-heading,.scheme-box-nav a{font-family:masoprofit-bold;font-size:22px;color:#fff}footer .black .in article h3,.seminare-r .r-menu h3,.eop-summary-info h1,.search .tabber-menu.search a{font-family:masoprofit-regular;font-size:22px;color:#4e4e4d}.product-detail .c1 .pictogram.discount,.machine-detail .c1 .pictogram.discount{font-family:falster-bold;font-size:22px;color:#4e4e4d}nav#main ul li a{font-family:masoprofit-bold;font-size:18px;color:#fff}.eshop-block b,section.cats article h2,.career-detail time,.contact-place .opentime,#toggle-filters,.category-filters-headline,span.pictogram.discount,.product-flex-row .flex-cart .discount,.order-table .order-summary{font-family:falster-bold;font-size:18px;color:#4e4e4d}.order-table .order-summary-total,.transport-price{font-family:falster-bold;font-size:18px;color:#cd1233}a.submit,.eop-modal-buttons a,.personal-data-btn2,.coupon-btn{font-family:masoprofit-bold;font-size:22px;font-weight:normal !important}.c-text1,.user-logged-switcher-body h3,.eop-products .eop-product-name,.eshop-block b,.common .main-content .accessories.products h3,h3.accessories-product,.reference-list .ref .headline h2,.reference-list2 .ref .headline h2,.reference-list .rest article .headline h2,.reference-list2 .rest article .headline h2,.reference-detail,.reference-detail .gallery article p,.career-detail b,.career-detail strong,.seminare-l b,.seminare-l strong,.seminare-r .r-menu .pager,.seminare-r .r-menu .pager a,.seminare-r .r-menu h4,span.status-label,.alert,.accessories .product-list-box .discount-btn,.article-no .user-param-ean,.tab-box h4,.spare-part-detail-artikl b,.spare-part-detail .c2 h3,.form-group .eop-label,.transport-info b,.transport-info,.step-last .order-table.-summary-table .td-product b,.step-last .address-block__header,.onas h2 .r1 a b,.onas h2 .r1 a strong{font-family:falster-bold;font-size:13px;color:#4e4e4d}.eshop-block,#slick-slider .col-slider-text p,#slider-wrapper .col-slider-text p,.hp-blocks,.eop-products .eop-product .order-amount,#crumbs,.services-directory article p,.newsletter-form p,.common p,.common li,ul.filters li a,.tags a,.team-list-wrapper article .phone,#timeline .txt,.prodej-technologie a,#calendar .year,#calendar .month,#calendar th,#calendar td,table.list-table th,table.list-table td,.category-detail-menu a,.tabber-menu span.headline,.tabber-menu a,.tabber-menu label,.product-list-perex,.category-filters-body .menu a,.category-filters-body .checkboxes .body .checkbox label,.article-no,.eshop-product-variants th,.eshop-product-variants td,.flex-availability .product-availability-list>div,.scheme-table.filter-form input,.scheme-table.filter-form select,.spare-part-detail-artikl,.cta-need-help__text,div.info,.cta-need-help__text span,.order-table td,.form-group .eop-input,.form-group .eop-textarea,.eop-select,.step-last .order-table.-summary-table td-price-total.vat,.step-last .address-block__body{font-family:falster-regular;font-size:13px;color:#4e4e4d}.team-list-wrapper article .job,.spare-part-detail-position em{font-family:falster-italic;font-size:13px;color:#4e4e4d}.cart-amount{font-family:falster-bold;font-size:13px;color:#fff}.slider-dots .pager-item-desc,.lmenu-seminar ul li.active:not(.childs) a,ul.filters li.active a,ul.filters li a.selected,.tags a.selected,.category-filters-body .menu a.active{font-family:falster-regular;font-size:13px;color:#fff}.team-list-wrapper article h2,#timeline .date{font-family:falster-bold;font-size:13px;color:#cd1233}.common .main-content .accessories.products h3 strong,h3.accessories-product strong,.lmenu-seminar div[data-depth="1"],.pager2 .nums a,.order-table .td-product{font-family:falster-regular;font-size:13px;color:#cd1233}.hp-blocks a,#career article a.btn,.contact-place-text .col.-email,.team-list-wrapper article .email,.seminare-r .r-menu p.tar a,.login-page .lost-pwd,.lost-pwd,#product-description-more,.eop-summary-info p a,.step-last .address-block__body a,.onas h2 .r1 a{font-family:falster-italic;font-size:13px;color:#cd1233}#rest-links,.user-section-block,footer .red .in p{font-family:falster-regular;font-size:11px;color:#4e4e4d}.nadpis3{margin:0;margin-bottom:16px}.eop-products .eop-product-name{font-weight:normal}.eshop-block b{font-weight:normal}.red-btn{font-family:masoprofit-bold}.pictogram-store{font-family:masoprofit-bold}.add-to-cart-new,.cart.on-demand-item,.add-to-cart-new.ask,.on-demand-item{font-family:masoprofit-bold}.link-vektor-r{font-family:masoprofit-bold}#career article a{color:inherit;text-decoration:none}#career article a.btn{text-decoration:underline}.career-detail li{background:url("/gfx/arrow-red.png") no-repeat 0 5px;background-size:6px}.katalog-link a{font-family:masoprofit-bold}.cta-showroom a{font-family:masoprofit-bold}table.list-table th,table.list-table td{font-size:13px !important}span.status-label{font-size:13px !important}.product-list-perex{font-size:13px !important}.flex-availability .product-availability-heading{font-family:masoprofit-bold;font-size:13px}@media screen and (min-width: 0) and (max-width: 400px){.cta-need-help__header{font-size:16px}}.order-table .pictogram-store{font-family:masoprofit-bold}.search .tabber-menu a.active,.search .tabber-menu a:hover{color:#fff}

/*# sourceMappingURL=fonts-web.css.map */