[data-location],.js-select,[data-toggle],[data-clicktrigger]{cursor:pointer}.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:220px}select::-ms-expand{display:none}.light{font-weight:100}.normal{font-weight:400}.bold{font-weight:700}.black{font-weight:900}.clear{float:left;width:100%;height:1px}.events{pointer-events:all !important}.fk.flip{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);display:inline-block}.for-ul ul{padding-left:20px}input[type="checkbox"],input[type="radio"]{position:absolute;visibility:hidden}input[type="checkbox"]+label,input[type="radio"]+label{float:left;width:100%;padding:5px 0 5px 34px;position:relative;cursor:pointer;transition:all 0.4s ease;font-size:13px;line-height:16px}input[type="checkbox"]+label::before,input[type="radio"]+label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-55%);width:20px;height:20px;border:1px solid #ccc;transition:all 0.4s ease}input[type="checkbox"]+label::after,input[type="radio"]+label::after{font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e90c";position:absolute;left:4px;top:50%;transform:translateY(-65%);width:0;height:0;color:#ec008c;font-size:0px;transition:all 0.4s ease}input[type="radio"]+label::after{border-radius:50%;content:"";background:#ec008c;transform:translateY(-59%)}input[type="radio"]+label::before{border-radius:50%}input[type="radio"]:disabled+label,input[type="checkbox"]:disabled+label{opacity:0.5}input[type="radio"]:disabled+label:hover,input[type="checkbox"]:disabled+label:hover{color:#707070}input[type="radio"]:disabled+label:hover::before,input[type="checkbox"]:disabled+label:hover::before{border-color:#ccc}input[type="radio"]:disabled+label:hover::after,input[type="checkbox"]:disabled+label:hover::after{color:#707070}input[type="checkbox"]:checked+label,input[type="radio"]:checked+label{float:left;width:100%;padding:5px 0 5px 34px;position:relative;color:#ec008c}input[type="checkbox"]:checked+label::before,input[type="radio"]:checked+label::before{border-color:#ec008c}input[type="checkbox"]:checked+label::after,input[type="radio"]:checked+label::after{font-size:16px;width:14px;height:14px}input[type="radio"]:checked+label::after{width:10px;height:10px;left:6px}input[type="checkbox"]+label:hover,input[type="radio"]+label:hover{float:left;width:100%;padding:5px 0 5px 34px;position:relative;color:#008fd9}input[type="checkbox"]+label:hover::before,input[type="radio"]+label:hover::before{border-color:#008fd9}input[type="checkbox"]+label:hover::after,input[type="radio"]+label:hover::after{color:#008fd9}input[type="radio"]+label:hover::after{background:#008fd9}.iframe-wrapper{float:left;width:100%;position:relative;padding-bottom:56.5%}.iframe-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.static-content .iframe-wrapper{margin-bottom:20px}.static-content ul{padding-left:15px}@media (max-width: 640px){.static-content ul{padding-left:15px}}hr{color:#ddd;margin:30px 0}.pane-panel{float:left;background:#e9e9e9;color:#fff}@media (max-width: 800px){.pane-panel{margin-left:0;width:100%}}.pane-panel span{float:left;padding:0px 20px;line-height:50px;background:#333;font-weight:700;font-size:14px;transition:all 0.4s ease;margin-right:2px;cursor:pointer}.pane-panel span:last-child{margin-right:0}@media (max-width: 800px){.pane-panel span{width:calc(50% - 2px);margin-right:2px;margin-bottom:2px}}@media (max-width: 480px){.pane-panel span{width:100%}}.pane-panel span i{font-size:18px;position:relative;bottom:-3px;margin-right:5px}.pane-panel span.active{background:#fff !important;color:#ec008c !important}@media (max-width: 800px){.pane-panel span.active{background:#008fd9 !important;color:#fff !important}}.pane-panel span:hover{background:#ec008c}.pane{display:none}.pane.active{display:block}.filter{float:left;padding:0px 10px;background:#ec008c;color:#fff;font-size:12px;font-weight:bold;position:relative;transition:all 0.4s ease;margin-right:5px;margin-bottom:5px;cursor:pointer;line-height:32px;overflow:hidden}.filter i{margin-left:7px;position:relative;font-size:10px}.filter:hover{background:#008fd9}.designed{background:#efefef;margin-top:-50px}.modal{position:fixed;width:100%;height:100%;background:rgba(239,239,239,0.8);z-index:20;display:none}.modal.no-fix{position:absolute;min-height:340px;left:0}.modal.no-fix .modal-center{top:220px}.modal.no-fix2{position:absolute}.modal.no-fix2 .modal-center{left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px}.modal-center{position:absolute;left:calc(50% - 60px);top:calc(50% - 60px);width:120px;height:120px}.modal-center img{width:50px;height:auto;margin:35px}.modal-loader{position:absolute;left:0;top:0;float:left;width:100%;height:100%;border-left:5px solid rgba(0,0,0,0.2);border-right:5px solid #056943;border-top:5px solid rgba(0,0,0,0.2);border-bottom:5px solid #056943;border-radius:50%;-webkit-animation:spin 1s ease infinite;-moz-animation:spin 1s ease infinite;animation:spin 1s ease infinite}.modal-loader-container{position:absolute;left:0;top:0;width:120px;height:120px}.modal-loader-container .modal-first{position:absolute;width:120px;height:120px;border-radius:60px;border-right:4px dotted #ec008c;border-left:4px solid rgba(0,0,0,0.1);border-top:4px solid rgba(0,0,0,0.1);border-bottom:4px solid rgba(0,0,0,0.1);-webkit-animation:spin 1s ease infinite;-moz-animation:spin 1s ease infinite;animation:spin 1s ease infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.absolute-img-container{position:relative;overflow:hidden}.absolute-img-container img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:auto}.absolute-img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:100%}.aspect{float:left;width:100%;padding-bottom:75%;position:relative}.aspect-wide{float:left;width:100%;padding-bottom:56.5%;position:relative}.noaspect-1{float:left;width:100%;height:400px;position:relative}@media (max-width: 800px){.noaspect-1{padding-bottom:56.5%;height:auto}}.radius{border-radius:5px}.no-aspect{float:left;width:100%;height:415px}@media (max-width: 640px){.no-aspect{height:auto;padding-bottom:56.5%}.no-aspect img{height:auto;width:100%}}.a-delay{animation-delay:0.5s}.a-delay-2{animation-delay:1s}.a-delay-3{animation-delay:1.5s}.a-delay-4{animation-delay:2.0s}.duration-1{animation-duration:0.3s}.duration-2{animation-duration:0.6s}.duration-3{animation-duration:0.9s}.duration-4{animation-duration:1.2s}[data-tooltip]:hover .tooltip{opacity:1;visibility:visible;top:-35px}[data-tooltip]:hover .tooltip.frombottom{top:auto;bottom:-35px}.tooltip{opacity:0;visibility:hidden;position:absolute;top:-50px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;background:rgba(0,0,0,0.7);line-height:26px;padding:0 15px;transition:all 0.4s ease;color:#fff !important;z-index:10;font-family:'Ubuntu', sans-serif}.tooltip::after{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:rgba(0,0,0,0.7) transparent transparent transparent}.tooltip.frombottom{top:auto;bottom:-50px}.tooltip.frombottom::after{top:-7px;bottom:auto;border-width:0 7px 7px 7px;border-color:transparent transparent rgba(0,0,0,0.7) transparent}.container{margin:0 auto;width:100%;max-width:1250px;padding:0 10px;position:relative;height:100%}.container.mini{max-width:800px}.container.micro{max-width:510px}.container.no-p{padding:0 !important}.container-minus{margin:0 -10px;width:calc(100% + 20px);float:left}.container-minus.mini{margin:0 -5px;width:calc(100% + 10px)}.more-index{z-index:2 !important}.full-width{width:100%}.full-height{height:100%}.overflow{overflow:hidden}.flex-box{display:flex;flex-wrap:wrap}.flex-box article,.flex-box .flex-div{height:100%;position:relative}.moreindex{z-index:2}.p-0{padding:0 !important}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px !important}.p-20{padding:20px}.p-30{padding:30px}.p-50{padding:50px}@media (max-width: 580px){.p-50{padding:30px}}.p-100{padding:100px}@media (max-width: 580px){.p-100{padding:30px}}@media (max-width: 640px){.p-sm-0{padding:0 !important}}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-50{padding-top:50px}@media (max-width: 580px){.pt-50{padding-top:30px}}.pt-100{padding-top:100px}@media (max-width: 580px){.pt-100{padding-top:30px}}@media (max-width: 1024px){.pt-lg-10{padding-top:10px}}@media (max-width: 1024px){.pt-lg-0{padding-top:0}}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-50{padding-right:50px}@media (max-width: 580px){.pr-50{padding-right:30px}}.pr-100{padding-right:100px}@media (max-width: 580px){.pr-100{padding-right:30px}}.pb-0{padding-bottom:0 !important}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}@media (max-width: 580px){.pb-50{padding-bottom:30px}}.pb-100{padding-bottom:100px}@media (max-width: 580px){.pb-100{padding-bottom:70px}}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-50{padding-left:50px}@media (max-width: 580px){.pl-50{padding-left:30px}}.pl-100{padding-left:100px}@media (max-width: 580px){.pl-100{padding-left:30px}}.pv-0{padding-top:0 !important;padding-bottom:0 !important}.pv-5{padding-top:5px;padding-bottom:5px}.pv-10{padding-top:10px;padding-bottom:10px}.pv-15{padding-top:15px;padding-bottom:15px}.pv-20{padding-top:20px;padding-bottom:20px}.pv-30{padding-top:30px;padding-bottom:30px}.pv-50{padding-top:50px;padding-bottom:50px}@media (max-width: 580px){.pv-50{padding-top:30px;padding-bottom:30px}}.pv-100{padding-top:100px;padding-bottom:100px}@media (max-width: 580px){.pv-100{padding-top:30px;padding-bottom:30px}}.ph-0{padding-left:0;padding-right:0}.ph-5{padding-left:5px;padding-right:5px}.ph-10{padding-left:10px;padding-right:10px}.ph-15{padding-left:15px;padding-right:15px}.ph-20{padding-left:20px;padding-right:20px}.ph-30{padding-left:30px;padding-right:30px}.ph-50{padding-left:50px;padding-right:50px}@media (max-width: 580px){.ph-50{padding-left:30px;padding-right:30px}}.ph-100{padding-left:100px;padding-right:100px}@media (max-width: 580px){.ph-100{padding-left:30px;padding-right:30px}}.no-p{padding:0 !important}.m-0{margin:0 !important}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-30{margin:30px}.m-50{margin:50px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-50{margin-right:50px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}@media (max-width: 1024px){.mb-lg-0{margin-bottom:0}}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-50{margin-left:50px}.ml-100{margin-left:100px}.mv-0{margin-top:0;margin-bottom:0}.mv-5{margin-top:5px;margin-bottom:5px}.mv-10{margin-top:10px;margin-bottom:10px}.mv-15{margin-top:15px;margin-bottom:15px}.mv-20{margin-top:20px;margin-bottom:20px}.mv-30{margin-top:30px;margin-bottom:30px}.mv-50{margin-top:50px;margin-bottom:50px}.mv-100{margin-top:100px;margin-bottom:100px}.mh-0{margin-left:0;margin-right:0}.mh-5{margin-left:5px;margin-right:5px}.mh-10{margin-left:10px;margin-right:10px}.mh-15{margin-left:15px;margin-right:15px}.mh-20{margin-left:20px;margin-right:20px}.mh-30{margin-left:30px;margin-right:30px}.mh-50{margin-left:50px;margin-right:50px}.mh-100{margin-left:100px;margin-right:100px}.m-minus{margin-bottom:-140px}.m-minus-5{margin-bottom:-5px}.m-minus-10{margin-bottom:-10px}.b-1{border:1px solid}.b-2{border:2px solid}.b-3{border:3px solid}.b-4{border:4px solid}.b-5{border:5px solid}.bt-1{border-top:1px solid}.bt-2{border-top:2px solid}.bt-3{border-top:3px solid}.bt-4{border-top:4px solid}.bt-5{border-top:5px solid}.bt-10{border-top:10px solid}.br-1{border-right:1px solid}.br-2{border-right:2px solid}.br-3{border-right:3px solid}.br-4{border-right:4px solid}.br-5{border-right:5px solid}.br-6{border-right:6px solid}.br-10{border-right:10px solid}.bb-1{border-bottom:1px solid}.bb-2{border-bottom:2px solid}.bb-3{border-bottom:3px solid}.bb-4{border-bottom:4px solid}.bb-5{border-bottom:5px solid}.bb-10{border-bottom:10px solid}.bl-1{border-left:1px solid}.bl-2{border-left:2px solid}.bl-3{border-left:3px solid}.bl-4{border-left:4px solid}.bl-5{border-left:5px solid}.bl-6{border-left:6px solid}.bl-10{border-left:10px solid}.bcolor-1{border-color:#ec008c}.bcolor-2{border-color:#008fd9}.bcolor-3{border-color:#fff}.bcolor-4{border-color:rgba(0,0,0,0.6)}.bcolor-5{border-color:#e9e9e9}.bcolor-6{border-color:#cecece}.bcolor-7{border-color:#707070}.bcolor-8{border-color:#ccc}.bcolor-9{border-color:#c2c2c2}.button{float:right;padding:10px 25px;color:#fff;font-weight:700;font-size:13px;background:#ec008c;transition:all 0.4s ease;text-align:center;cursor:pointer;text-transform:uppercase;z-index:3;white-space:nowrap}.button i{position:relative;font-size:18px;bottom:-3px;margin-right:5px;line-height:10px}.button:hover{background:#008fd9}.button.button-full{width:100%}.button.button-circle{float:left;width:34px;height:34px;font-size:24px;border-radius:50%;background:transparent;border:2px solid #ec008c;color:#ec008c;line-height:32px;padding:0}@media (max-width: 480px){.button.button-circle{width:100%;border-radius:0;margin-top:10px}}.button.button-circle:hover{border:2px solid #008fd9;color:#008fd9}.button.button-invert{background:#008fd9}.button.button-invert i{position:relative;font-size:18px;bottom:-3px;margin-right:5px}.button.button-invert:hover{background:#ec008c}.button.button-outline{padding:10px 20px !important;line-height:16px !important;color:#ec008c !important;text-decoration:none !important;background:transparent;border:1px solid #ec008c}.button.button-outline:hover{border-color:#008fd9;color:#008fd9 !important}.button.button-big{float:none;display:inline-block;padding:5px 65px;background:#008fd9;line-height:30px;position:relative}.button.button-big::after{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#008fd9 transparent transparent transparent;transition:all 0.4s ease}.button.button-big:hover{background:#ec008c}.button.button-big:hover::after{border-color:#ec008c transparent transparent transparent}.button.button-big i{font-size:24px;position:relative;bottom:-5px;margin-right:5px}.relative{position:relative !important}.static{position:static !important}.absolute{position:absolute !important}.responsive{height:auto;max-width:100%}.img-responsive{float:left;width:100%}.img-responsive img{float:left;width:100%;height:auto}.block{display:block !important}.inline{display:inline-block !important}.hide{display:none !important}.extra-hide{height:0;overflow:hidden}@media (max-width: 1024px){.hide-lg{display:none !important}}@media (max-width: 800px){.hide-md{display:none !important}}@media (max-width: 640px){.hide-sm{display:none !important}}@media (max-width: 480px){.hide-xs{display:none !important}}@media (min-width: 1024px){.visible-xl{display:inline-block !important}}@media (max-width: 1024px) and (min-width: 801px){.visible-lg{display:inline-block !important}}@media (max-width: 800px) and (min-width: 641px){.visible-md{display:inline-block !important}}.visible-sm{display:none}@media (max-width: 640px) and (min-width: 481px){.visible-sm{display:inline-block !important}}.visible-xs{display:none}@media (max-width: 480px){.visible-xs{display:inline-block !important}}.text-left{text-align:left !important}.text-right{text-align:right}.text-justify{text-align:justify}.text-center{text-align:center}.uppercase{text-transform:uppercase}.capital{text-transform:capitalize}@media (max-width: 800px){.text-center-md{text-align:center}}.text-color-1{color:#ec008c}.text-color-2{color:#008fd9}.text-color-3{color:#fff}.text-color-4{color:rgba(0,0,0,0.6)}.text-color-5{color:#e9e9e9}.text-color-6{color:#cecece}.text-color-7{color:#707070}.text-color-8{color:#ccc}.text-color-9{color:#c2c2c2}.text-12{font-size:12px !important}.text-13{font-size:13px !important}.text-14{font-size:14px !important}.text-16{font-size:16px !important}.text-18{font-size:18px !important}.text-20{font-size:20px !important}.text-24{font-size:24px !important}.text-32{font-size:32px !important}.text-64{font-size:64px !important}.link{color:#008fd9;transition:all 0.4s ease}.link:hover{text-decoration:underline}.link-2{color:#ec008c;transition:all 0.4s ease}.link-2:hover{text-decoration:underline}.link-3{color:#333;transition:all 0.4s ease}.link-3:hover{text-decoration:underline;color:#ec008c}h1,h2,h3,h4,h5{font-size:16px;float:left;width:100%}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}h2 i{margin-right:10px;font-size:28px;position:relative;bottom:-5px;color:#ec008c}.name{color:#ec008c;font-weight:100}.name-line{float:left;color:#fff;background:#ec008c;width:100%;padding:15px 20px;text-transform:uppercase}.name-line i{margin-right:20px;font-size:24px;position:relative;bottom:-3px}.name-line i::before{color:#fff}.name-white{float:left;width:100%;padding-bottom:5px;border-bottom:1px solid #cecece;position:relative;margin-bottom:5px}.name-white::after{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:40px;background:#ec008c}.name-bottomline{padding:0 0 10px 0;margin-bottom:25px;float:left;width:100%;text-transform:uppercase;border-bottom:1px solid #ddd;position:relative}.name-bottomline-2{padding:0 0 10px 0;margin-bottom:40px;float:left;width:100%;text-transform:uppercase;text-align:center;position:relative}.name-bottomline-2::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-3px;height:3px;width:70px;background:#ec008c}.name-bottomline::after{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:28px;background:#ec008c}.flip{transform:rotate(-180deg)}i.flip{right:0px !important}.bg-1{background-color:#ec008c}.bg-2{background-color:#008fd9}.bg-3{background-color:#fff}.bg-4{background-color:rgba(0,0,0,0.6)}.bg-5{background-color:#e9e9e9}.bg-6{background-color:#cecece}.bg-7{background-color:#707070}.bg-8{background-color:#ccc}.bg-9{background-color:#c2c2c2}.bg-hover-1:hover{background-color:#ec008c}.bg-hover-2:hover{background-color:#008fd9}.bg-hover-3:hover{background-color:#fff}.bg-hover-4:hover{background-color:rgba(0,0,0,0.6)}.bg-hover-5:hover{background-color:#e9e9e9}.bg-hover-6:hover{background-color:#cecece}.bg-dark{background-color:rgba(0,0,0,0.6);color:#fff;position:relative;overflow:hidden}.bg-dark div.for-bg{filter:grayscale(100%) blur(0px) contrast(150%);position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0.4}.no-bg{background:transparent !important;color:currentColor !important}.pull-left{float:left  !important}.pull-right{float:right !important}.pull-none{float:none  !important}div.responsive-table{float:left;width:100%;overflow:auto;text-align:center}div.responsive-table .simple-summary-c{float:left;width:100%;overflow:auto;margin-bottom:20px}div.responsive-table .simple-summary-c .table-name{font-size:15px;font-weight:bold;color:#ec008c;margin-bottom:5px}div.responsive-table .simple-summary-c table{width:100%;border:0;border-collapse:collapse;font-size:12px;border:1px solid #ddd}div.responsive-table .simple-summary-c table tr:first-child{background:#ec008c;color:#fff}div.responsive-table .simple-summary-c table tr:first-child td{border-left:0}div.responsive-table .simple-summary-c table tr{border-bottom:1px solid #ddd}div.responsive-table .simple-summary-c table tr:last-child{border-bottom:0}div.responsive-table .simple-summary-c table td{text-align:center;padding:5px 10px;white-space:nowrap;border-left:1px solid #ddd}div.responsive-table .simple-summary-c table td:first-child{text-align:left;font-weight:bold;border-left:0}div.table{width:100%;float:left;display:table;border-collapse:collapse;background:#fff}div.table .tr{width:100%;display:table-row;clear:both;border-bottom:1px solid #ec008c;transition:all 0.4s ease}div.table .tr:hover{background:#ddfaff}div.table .tr.head{border-bottom:2px solid #ec008c;font-size:12px;font-weight:bold;text-transform:uppercase}div.table .td{width:auto;display:table-cell;padding:11px 15px;font-weight:100}div.table .td:first-child{font-weight:bold}div.table .td:last-child{text-align:right;font-weight:400;color:#ec008c}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.b-lazy.b-loaded{opacity:1}.alert,.error_message{float:left;width:100%;padding:10px 50px 10px 10px;position:relative;margin-bottom:10px;overflow:hidden;border:1px solid}.alert::after,.error_message::after{position:absolute;right:10px;bottom:-18px;font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:40px}.alert-danger,.error_message-danger{background:#f5d4d4;color:#c00;border-color:#edc5c5}.alert-danger::after,.error_message-danger::after{content:"\e92b";color:#c00}.alert-warning,.error_message-warning{background:#f5f4d4;color:#cc9600;border-color:#eff0af}.alert-warning::after,.error_message-warning::after{content:"\e936";color:#cc9600}.alert-success,.error_message-success{background:#b9e8b7;color:#0a0;border-color:#87cc84}.alert-success::after,.error_message-success::after{content:"\e906";color:#0c0}.error_message{background:#f5d4d4;color:#c00;border-color:#edc5c5;margin-bottom:30px;margin-top:-15px}.error_message::after{content:"\e92b";color:#c00}.error_message span::before{display:none}.error_message span{text-indent:0 !important;position:relative !important}.col-xl-12,.col-lg-12,.col-md-12,.col-sm-12,.col-xs-12{float:left;width:100%;padding:10px}.col-xl-11,.col-lg-11,.col-md-11,.col-sm-11,.col-xs-11{float:left;width:91.6666666667%;padding:10px}.col-xl-10,.col-lg-10,.col-md-10,.col-sm-10,.col-xs-10{float:left;width:83.3333333333%;padding:10px}.col-xl-9,.col-lg-9,.col-md-9,.col-sm-9,.col-xs-9{float:left;width:75%;padding:10px}.col-xl-8,.col-lg-8,.col-md-8,.col-sm-8,.col-xs-8{float:left;width:66.6666666667%;padding:10px}.col-xl-7,.col-lg-7,.col-md-7,.col-sm-7,.col-xs-7{float:left;width:58.3333333333%;padding:10px}.col-xl-6,.col-lg-6,.col-md-6,.col-sm-6,.col-xs-6{float:left;width:50%;padding:10px}.col-xl-5,.col-lg-5,.col-md-5,.col-sm-5,.col-xs-5{float:left;width:41.6666666667%;padding:10px}.col-xl-4,.col-lg-4,.col-md-4,.col-sm-4,.col-xs-4{float:left;width:33.3333333333%;padding:10px}.col-xl-3,.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3{float:left;width:25%;padding:10px}.col-xl-2,.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2{float:left;width:16.6666666667%;padding:10px}.col-xl-1,.col-lg-1,.col-md-1,.col-sm-1,.col-xs-1{float:left;width:8.33333333333%;padding:10px}@media screen and (max-width: 1024px){.col-lg-0{display:none}.col-lg-1{width:8.33333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media screen and (max-width: 800px){.col-md-0{display:none}.col-md-1{width:8.33333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media screen and (max-width: 640px){.col-sm-0{display:none}.col-sm-1{width:8.33333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media screen and (max-width: 480px){.col-xs-0{display:none}.col-xs-1{width:8.33333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}body{font-family:'Roboto', sans-serif;font-size:16px;color:#333;line-height:1.42857;background-color:#e9e9e9;position:relative;right:0px}h1.head-title{position:absolute;left:50%;transform:translateX(-50%);bottom:0;top:auto;width:auto;z-index:2;font-size:11px;color:#cecece}header,footer,section,main{float:left;width:100%;position:relative;z-index:1}header{background:#008fd9;color:#fff;padding:10px 0}footer{background:#cecece;color:#707070}strong{font-weight:900}a{text-decoration:none}a::hover{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}#submenu{display:none;position:absolute;right:10px;top:130px;background:#fff;z-index:5;width:100%;max-width:800px;padding:10px;box-shadow:0 0 15px rgba(0,0,0,0.2)}@media (max-width: 1186px){#submenu{display:none !important}}#submenu ul{float:left;width:33.333%;padding:10px;list-style:none}#submenu li{float:left;width:100%}#submenu li span.title{float:left;width:100%;text-transform:uppercase;font-weight:900;font-size:12px;color:#333;background:#d1e1f0;padding:5px 7px;margin-bottom:10px;line-height:18px}#submenu a{float:left;width:100%;border-bottom:1px solid #ddd;line-height:28px;padding:0;color:#333;font-size:13px}#submenu a:hover{color:#ec008c}#submenu a i{position:relative;bottom:-3px;margin:0 5px 0 5px;font-size:16px}header{z-index:3}header.hp{height:700px}@media (max-width: 1186px){header.hp{height:580px}}@media (max-width: 1080px){header.hp{height:530px}}@media (max-width: 640px){header.hp{height:450px}}@media (max-width: 480px){header.hp{height:385px}}header.other{height:255px}header.other .container-other{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}header.other .container-other img.bg{position:absolute;left:50%;top:50%;max-width:100%;transform:translateX(-50%) translateY(-50%)}header.other .container-other img.obj{position:absolute;left:50%;top:50%;max-width:100%;transform:translateX(-50%) translateY(-50%)}@media (max-width: 1186px){header.other{height:70px}}header.landing{height:750px;z-index:1}header.landing .landing-name{position:absolute;left:10px;top:303px;z-index:2;width:auto;white-space:nowrap;background:#fff;padding:5px 5px 10px 20px;color:#333}header.landing .landing-name::after{content:"";position:absolute;right:-46px;top:0;width:0;height:0;border-style:solid;border-width:47px 0 0 47px;border-color:transparent transparent transparent #fff}@media (max-width: 1186px){header.landing .landing-name{top:185px}}@media (max-width: 640px){header.landing .landing-name{top:95px}}@media (max-width: 480px){header.landing .landing-name{font-size:14px}}@media (max-width: 1186px){header.landing{height:230px;z-index:3}}@media (max-width: 640px){header.landing{height:140px}}header.landing .container-other{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}header.landing .container-other::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(top, transparent 50%, #e9e9e9 100%);background:-webkit-linear-gradient(top, transparent 50%, #e9e9e9 100%);background:linear-gradient(to bottom, transparent 50%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e9e9e9',GradientType=0 )}@media (max-width: 1186px){header.landing .container-other::after{background:none}}header.landing .container-other img.bg{position:absolute;left:50%;top:0;width:100%;height:auto;transform:translateX(-50%)}header.landing .container-other img.obj{position:absolute;left:50%;top:50%;max-width:100%;transform:translateX(-50%) translateY(-50%)}header.landing+main{margin-top:-400px}@media (max-width: 1186px){header.landing+main{margin-top:0}}header.tours,header.detail-p{height:370px}header.tours section,header.detail-p section{position:absolute;bottom:0;height:74px;z-index:4}@media (max-width: 1260px){header.tours section,header.detail-p section{z-index:1}}@media (max-width: 1260px){header.tours section .container,header.detail-p section .container{padding:0}}header.tours section .product-top,header.detail-p section .product-top{float:left;width:100%;position:relative;height:74px}header.tours section .product-bg,header.detail-p section .product-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 1%, transparent 70%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 1%, transparent 70%);background:linear-gradient(to right, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 1%, transparent 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#00000000',GradientType=1 )}header.tours section .product-name,header.detail-p section .product-name{float:left;width:100%;position:relative;padding:0 15px;line-height:48px;font-size:28px;margin-bottom:-14px;font-weight:700}header.tours section .product-name img,header.detail-p section .product-name img{position:relative;top:-6px}@media (max-width: 1024px){header.tours section .product-name,header.detail-p section .product-name{font-size:22px}}@media (max-width: 800px){header.tours section .product-name,header.detail-p section .product-name{font-size:18px}header.tours section .product-name span,header.detail-p section .product-name span{width:calc(100% - 140px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}}@media (max-width: 640px){header.tours section .product-name,header.detail-p section .product-name{font-size:14px;line-height:30px}header.tours section .product-name span,header.detail-p section .product-name span{width:100%}}header.tours section .product-destination,header.detail-p section .product-destination{float:left;width:100%;position:relative;padding:0 15px;line-height:40px;font-weight:400}@media (max-width: 640px){header.tours section .product-destination,header.detail-p section .product-destination{font-size:12px;line-height:24px}}header.tours section .product-destination span,header.detail-p section .product-destination span{margin-right:10px}header.tours section .product-destination i,header.detail-p section .product-destination i{color:#fff;position:relative;bottom:-1px;margin-right:5px}header.tours .container-other,header.detail-p .container-other{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}header.tours .container-other img.bg,header.detail-p .container-other img.bg{position:absolute;left:50%;top:50%;max-width:100%;transform:translateX(-50%) translateY(-50%)}header.tours .container-other img.obj,header.detail-p .container-other img.obj{position:absolute;left:50%;top:50%;max-width:100%;transform:translateX(-50%) translateY(-50%)}@media (max-width: 1186px){header.tours,header.detail-p{height:190px}}@media (max-width: 800px){header.tours,header.detail-p{height:230px}}@media (max-width: 640px){header.tours,header.detail-p{height:70px}header.tours .search-top,header.detail-p .search-top{display:none}header.tours .search-body,header.detail-p .search-body{position:fixed;left:0;top:70px;height:calc(100% - 70px);overflow-y:auto;padding:15px !important;display:none;background:#fff !important;border-top:1px solid #ddd}header.tours .search-body .search-item,header.detail-p .search-body .search-item{margin-bottom:2px;border:1px solid #ddd}header.tours .search-item__popup-wrapper.hide,header.detail-p .search-item__popup-wrapper.hide{display:inline-block !important}}header.detail-p{height:290px}@media (max-width: 1186px){header.detail-p{height:144px !important}}header .logo{float:left;width:200px;border:0}@media (max-width: 1186px){header .logo{display:none}}header .logo img{width:100%;height:auto;border:0}header .mobile-logo{width:229px;height:50px;float:left;display:none;overflow:hidden}@media (max-width: 640px){header .mobile-logo{width:40px;height:40px;margin:5px 0}header .mobile-logo img{height:40px;width:auto}}@media (max-width: 1186px){header .mobile-logo{display:inline-block}}header .top{position:relative;z-index:4;float:left;width:100%;height:245px;overflow:hidden;transition:all 0.4s ease}@media (max-width: 1186px){header .top{position:fixed;padding:10px 0;height:auto;top:0;overflow:visible}header .top.bg-trans{background:rgba(0,0,0,0.8)}}header .head-img{position:absolute;z-index:1;float:left;width:100%;height:100%;left:0;top:0}header .panel{float:left;width:calc(100% - 220px);margin:20px 0 10px 20px}@media (max-width: 1186px){header .panel{float:left;width:calc(100% - 299px);margin:5px 10px}}@media (max-width: 640px){header .panel{width:calc(100% - 120px)}}header .panel-call{float:left;font-weight:900;text-transform:uppercase;font-size:19px;height:40px;width:200px}@media (max-width: 1186px){header .panel-call{display:none}}header .panel-call i{float:left;line-height:40px;margin-right:10px;font-size:32px}header .panel-call span{float:left;height:40px;line-height:20px}header .panel-call span a{display:inline-block;font-size:13px;color:#fff;position:relative;top:-2px}header .panel-call span a:hover{text-decoration:underline}header .panel-call span a i{font-size:15px;line-height:19px;margin-right:5px;margin-left:5px}header .panel-login{float:left;width:calc(100% - 460px);text-align:center;line-height:40px;height:40px;position:relative}header .panel-login a{color:#333;background:#e9ec00;padding:6px 15px;border-radius:20px;font-weight:900}header .panel-login a i{position:relative;bottom:-1px;margin-right:5px}header .panel-login a:hover{background:#ec008c;color:#fff}@media (max-width: 1186px){header .panel-login{display:none}}header .panel-login .validator{position:absolute;left:50%;top:-20px;transform:translateX(-50%);font-size:12px;line-height:24px;padding:0 10px;background:rgba(255,0,0,0.6)}header .panel-login input[type="text"],header .panel-login input[type="password"]{display:inline-block;padding:5px 0 5px 25px;border:0;background:transparent;border-bottom:1px solid #fff;width:125px;color:#fff;height:28px;font-size:12px;margin-right:10px}header .panel-login input[type="text"]:-webkit-autofill,header .panel-login input[type="text"]:-webkit-autofill:hover,header .panel-login input[type="text"]:-webkit-autofill:focus,header .panel-login input[type="text"]:-webkit-autofill:active,header .panel-login input[type="password"]:-webkit-autofill,header .panel-login input[type="password"]:-webkit-autofill:hover,header .panel-login input[type="password"]:-webkit-autofill:focus,header .panel-login input[type="password"]:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}header .panel-login input[type="text"]::placeholder,header .panel-login input[type="password"]::placeholder{color:#fff;opacity:1}header .panel-login input[type="text"]::-webkit-input-placeholder,header .panel-login input[type="password"]::-webkit-input-placeholder{color:#fff;opacity:1}header .panel-login input[type="text"]::-moz-placeholder,header .panel-login input[type="password"]::-moz-placeholder{color:#fff;opacity:1}header .panel-login input[type="text"]:-ms-input-placeholder,header .panel-login input[type="password"]:-ms-input-placeholder{color:#fff;opacity:1}header .panel-login input[type="text"]:-moz-placeholder,header .panel-login input[type="password"]:-moz-placeholder{color:#fff;opacity:1}header .panel-login input[type="text"]:focus,header .panel-login input[type="text"]:hover,header .panel-login input[type="password"]:focus,header .panel-login input[type="password"]:hover{outline:none;border-bottom:1px solid #ec008c}header .panel-login label.user{position:relative;width:17px;height:17px;display:inline-block;margin-right:-21px;margin-bottom:-4px;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/user-input.png) left center no-repeat;z-index:1;pointer-events:none}header .panel-login label.pass{position:relative;width:17px;height:17px;display:inline-block;margin-right:-21px;margin-bottom:-4px;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/pass-input.png) left center no-repeat;z-index:1;pointer-events:none}header .panel-login input[type="submit"]{display:inline-block;padding:5px 0;border:0;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/button.png) center center no-repeat;height:28px;width:28px;text-indent:-9999px;cursor:pointer}header .panel-login input[type="submit"]:hover{background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/button-hover.png) center center no-repeat}header .panel-socials{float:left;width:260px;text-align:right;line-height:40px;height:40px}@media (max-width: 1186px){header .panel-socials{width:100%}}header .panel-socials .social{display:inline-block;margin-left:5px;width:40px;height:40px;border-radius:20px;background:rgba(0,0,0,0.6);color:#fff;text-align:center;line-height:43px;font-size:22px}header .panel-socials .social span{position:absolute;right:-5px;bottom:0;font-size:12px;width:18px;height:18px;background:#ec008c;line-height:18px;border-radius:50%;text-align:center}header .panel-socials .social:hover{background:#ec008c}header .panel-socials .social:hover span{background:#ec008c}header .login{float:right;line-height:40px;padding:0 10px 0 10px;position:relative;background:rgba(0,0,0,0.6);margin-top:1px}@media (max-width: 1186px){header .login{display:none}}header .login .validator{position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);font-size:12px;line-height:24px;padding:0 10px;background:rgba(255,0,0,0.6);white-space:nowrap}header .login input[type="text"],header .login input[type="password"]{display:inline-block;padding:5px 0 5px 25px;border:0;background:transparent;border-bottom:1px solid #fff;width:125px;color:#fff;height:28px;font-size:12px;margin-right:10px}header .login input[type="text"]:-webkit-autofill,header .login input[type="text"]:-webkit-autofill:hover,header .login input[type="text"]:-webkit-autofill:focus,header .login input[type="text"]:-webkit-autofill:active,header .login input[type="password"]:-webkit-autofill,header .login input[type="password"]:-webkit-autofill:hover,header .login input[type="password"]:-webkit-autofill:focus,header .login input[type="password"]:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}header .login input[type="text"]::placeholder,header .login input[type="password"]::placeholder{color:#fff;opacity:1}header .login input[type="text"]::-webkit-input-placeholder,header .login input[type="password"]::-webkit-input-placeholder{color:#fff;opacity:1}header .login input[type="text"]::-moz-placeholder,header .login input[type="password"]::-moz-placeholder{color:#fff;opacity:1}header .login input[type="text"]:-ms-input-placeholder,header .login input[type="password"]:-ms-input-placeholder{color:#fff;opacity:1}header .login input[type="text"]:-moz-placeholder,header .login input[type="password"]:-moz-placeholder{color:#fff;opacity:1}header .login input[type="text"]:focus,header .login input[type="text"]:hover,header .login input[type="password"]:focus,header .login input[type="password"]:hover{outline:none;border-bottom:1px solid #ec008c}header .login label.user{position:relative;width:17px;height:17px;display:inline-block;margin-right:-21px;margin-bottom:-4px;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/user-input.png) left center no-repeat;z-index:1;pointer-events:none}header .login label.pass{position:relative;width:17px;height:17px;display:inline-block;margin-right:-21px;margin-bottom:-4px;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/pass-input.png) left center no-repeat;z-index:1;pointer-events:none}header .login input[type="submit"]{display:inline-block;padding:5px 0;border:0;background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/button.png) center center no-repeat;height:28px;width:28px;text-indent:-9999px;cursor:pointer}header .login input[type="submit"]:hover{background:transparent url(https://www.kovotour.cz/Public/kovotour-2018/img/button-hover.png) center center no-repeat}header .login:before{content:"";position:absolute;left:-30px;top:0;width:0;height:0;border-style:solid;border-width:0 30px 40px 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent}header .mobile-show{display:none !important}@media (max-width: 1186px){header .mobile-show{display:inline-block !important}}@media (max-width: 480px){header .hide-mobile{display:none !important}}header .mobile-menu{float:right;width:32px;height:22px;margin:2px 5px;position:relative;top:5px;transition:all 0.4s ease;display:none}@media (max-width: 1186px){header .mobile-menu{display:inline-block}}header .mobile-menu span{width:100%;height:2px;top:calc(50% - 1px);left:0;background:#fff;position:absolute;transition:all 0.4s ease}header .mobile-menu span::after{content:"MENU";position:absolute;left:0;bottom:-29px;font-size:11px;font-weight:700;width:100%;text-align:center;padding-top:5px}header .mobile-menu::before{content:"";width:100%;height:2px;top:0;left:0;background:#fff;position:absolute;transition:all 0.4s ease}header .mobile-menu::after{content:"";width:100%;height:2px;bottom:0;left:0;background:#fff;position:absolute;transition:all 0.4s ease}header .mobile-menu.active span{background:transparent}header .mobile-menu.active span::after{content:"ZAVŘI"}header .mobile-menu.active::before{transform:rotate(45deg);top:calc(50% - 1px)}header .mobile-menu.active::after{transform:rotate(-45deg);bottom:calc(50% - 1px)}header .head-menu{float:left;width:calc(100% - 220px);margin-left:20px;background:rgba(0,0,0,0.6);position:relative}header .head-menu .menu-counter{position:absolute;left:calc(50% - 9px);top:calc(50% - 9px);font-size:12px;width:18px;height:18px;color:#fff;line-height:18px;text-align:center}@media (max-width: 1184px){header .head-menu .search-fixer a{display:none}header .head-menu .search-fixer .fulltext-search{display:inline-block}}header .head-menu .fulltext-search{position:absolute;right:0;top:calc(100% + 1px);z-index:1;height:40px;border:0;width:100%;display:none}@media (max-width: 1186px){header .head-menu .fulltext-search{top:0;padding:10px;height:60px;border-bottom:1px solid rgba(0,0,0,0.2)}}header .head-menu .fulltext-search input[type="text"]{float:left;width:calc(100% - 60px);height:40px;border:0;padding:0 10px}header .head-menu .fulltext-search input[type="submit"]{float:left;width:60px;height:40px;border:0;background:#ec008c;text-indent:-9999px;cursor:pointer}header .head-menu .fulltext-search input[type="submit"]:hover{background:#222}header .head-menu .fulltext-search i{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#fff;font-size:18px;pointer-events:none}@media (max-width: 1186px){header .head-menu .fulltext-search i{right:30px}}@media (max-width: 1186px){header .head-menu{display:none;width:100%;margin-left:0;margin-top:10px;padding-top:62px;height:100%;background:#fff}header .head-menu ul{width:100%}header .head-menu ul li{width:100%}header .head-menu ul li a{width:100%;border-bottom:1px solid rgba(0,0,0,0.2);text-align:center;color:#333 !important}header .head-menu ul li a:hover,header .head-menu ul li a.active{background:#ec008c;color:#fff !important}header .head-menu ul li a::after{display:none}}header .head-menu::after{content:"";position:absolute;left:100%;top:0;height:100%;background:rgba(0,0,0,0.6);width:5000px}@media (max-width: 1186px){header .head-menu::after{display:none}}header .head-menu ul{float:right;list-style:none}header .head-menu ul li{float:left}@media (min-width: 1185px){header .head-menu ul li:nth-last-child(4){display:none}}@media (max-width: 1186px){header .head-menu ul li:nth-last-child(3){display:none}}@media (max-width: 1186px){header .head-menu ul li:nth-last-child(1){display:none}}header .head-menu ul li:nth-last-child(5){display:none}@media (max-width: 1186px){header .head-menu ul li:nth-last-child(5){display:inline-block}}header .head-menu ul li a{float:left;line-height:50px;padding:0 17px;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;position:relative}@media (max-width: 1260px){header .head-menu ul li a{padding:0 15px}}header .head-menu ul li a i{font-size:20px;position:relative;bottom:-5px}header .head-menu ul li a i.fk-favorite-heart-button{color:#ec008c;font-size:30px;bottom:-10px}header .head-menu ul li a i.fk.fk-down-arrow{font-size:12px;position:absolute;left:50%;bottom:5px;transform:translateX(-50%);transition:all 0.4s ease}@media (max-width: 1186px){header .head-menu ul li a i.fk.fk-down-arrow{display:none}}header .head-menu ul li a.active i.fk.fk-down-arrow{transform:rotate(180deg) translateX(50%)}header .head-menu ul li a.active::after,header .head-menu ul li a:hover::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:#ec008c}.swiper-head{overflow:hidden}@media (max-width: 480px){.swiper-head{display:none}}.swiper-button-next,.swiper-button-prev{background-image:none;font-size:64px;color:rgba(255,255,255,0.3)}.swiper-button-next:hover,.swiper-button-prev:hover{color:#ec008c}.swiper-button-next{transform:rotate(90deg);width:64px;height:64px}@media (max-width: 1186px){.swiper-button-next{top:40%}}@media (max-width: 640px){.swiper-button-next{top:30%}}.swiper-button-prev{transform:rotate(-90deg);width:64px;height:64px}@media (max-width: 1186px){.swiper-button-prev{top:40%}}@media (max-width: 640px){.swiper-button-prev{top:30%}}.swiper-pagination{position:absolute;bottom:130px !important}.swiper-pagination-bullet{background:rgba(0,0,0,0.6);opacity:1;border-radius:0;width:12px;transform:skewX(-30deg);margin:0 2px !important}.swiper-pagination-bullet-active{background:#ec008c}.swiper-head{width:100%;height:100%}.swiper-slide{background:#008fd9;overflow:hidden}.swiper-img{width:calc(100% + 20px);height:100%;position:relative;overflow:hidden;margin:0 -10px}.swiper-img img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:100%}.swiper-obj{position:absolute;right:150px;bottom:50px;width:500px;height:auto}@media (max-width: 1080px){.swiper-obj{width:380px;bottom:70px}}@media (max-width: 880px){.swiper-obj{right:50px}}@media (max-width: 740px){.swiper-obj{display:none}}.swiper-obj2{position:absolute;right:100px;bottom:315px;width:425px;height:auto}@media (max-width: 1080px){.swiper-obj2{width:300px;bottom:285px}}@media (max-width: 880px){.swiper-obj2{right:0px}}@media (max-width: 740px){.swiper-obj2{display:none}}.swiper-text{position:absolute;left:130px;top:50%;width:825px;transform:translateY(-50%)}@media (max-width: 1186px){.swiper-text{top:40%}}@media (max-width: 740px){.swiper-text{left:50%;transform:translateY(-50%) translateX(-50%);width:auto}}@media (max-width: 640px){.swiper-text{top:30%}}.swiper-text h2{float:left;width:100%;font-size:50px;font-weight:700;white-space:nowrap}.swiper-text h2.invert{color:rgba(0,0,0,0.6)}@media (max-width: 1080px){.swiper-text h2{font-size:30px}}@media (max-width: 640px){.swiper-text h2{font-size:24px}}.swiper-text h3{float:left;width:100%;font-size:40px;font-weight:100;margin-top:-12px;margin-left:60px;white-space:nowrap}.swiper-text h3.invert{color:rgba(0,0,0,0.6)}@media (max-width: 1080px){.swiper-text h3{font-size:20px;margin-top:-4px}}@media (max-width: 640px){.swiper-text h3{font-size:18px}}.swiper-text h4{float:left;width:100%;font-size:54px;color:rgba(0,0,0,0.6);margin-top:-16px;margin-left:30px;font-weight:900;white-space:nowrap}.swiper-text h4.invert{color:#fff}@media (max-width: 1080px){.swiper-text h4{font-size:34px;margin-top:-4px}}@media (max-width: 640px){.swiper-text h4{font-size:26px}}.swiper-text .button{float:left;margin-left:90px;border-radius:0;padding:10px 30px;text-transform:uppercase;font-size:16px}@media (max-width: 1080px){.swiper-text .button{font-size:14px;padding:7px 18px}}.swiper-text .button:hover{background:rgba(0,0,0,0.6);color:#fff}.swiper-text .wrap-skew{position:relative;transform:skewX(-30deg)}.swiper-text span.rewrap-skew{transform:skewX(30deg);float:left}footer{margin-top:20px}@media (max-width: 640px){footer section:last-child{padding-bottom:50px !important}}@media (max-width: 800px){footer .logo-fix{transform:translateX(15px)}}footer .partners-mobile{display:none}@media (max-width: 800px){footer .partners-mobile{display:inline-block;width:100%;text-align:center}}footer .call-container{max-width:280px;overflow:visible}@media (max-width: 800px){footer .call-container{width:100%;max-width:100%;margin-top:-10px;margin-bottom:-50px;padding:10px 0;background:#c2c2c2}footer .call-container .fk{display:none}footer .call-container span{width:100%;text-align:center;padding-left:0;line-height:20px}footer .call-container span strong{top:-3px}}footer .call-container i{width:auto;height:auto;text-align:left;background:transparent;color:#707070;font-size:36px}footer .call-container span{background:transparent;font-size:16px}footer .call-container span strong{font-weight:900}footer .button{position:absolute;left:50%;top:-18px;transform:translateX(-50%)}footer .button i{margin-right:10px;position:relative;bottom:-1px}footer .social-box{margin-top:55px}@media (max-width: 800px){footer .social-box{text-align:center}}footer .social-box .social{float:left;margin-right:5px;width:40px;height:40px;border-radius:20px;border:2px solid rgba(0,0,0,0.6);color:rgba(0,0,0,0.6);text-align:center;line-height:40px;font-size:22px}@media (max-width: 800px){footer .social-box .social{float:none;display:inline-block;margin-bottom:30px}}footer .social-box .social:hover{color:#ec008c;border-color:#ec008c}footer .links-box h2{float:left;width:100%;margin-bottom:10px;text-transform:uppercase}footer .links-box ul{list-style:none;float:left;width:100%}footer .links-box ul ul{display:none}footer .links-box ul li{float:left;width:100%}footer .links-box ul li a{float:left;width:100%;color:#707070;font-size:14px}footer .links-box ul li a i{display:none}footer .links-box ul li a:hover{color:#ec008c}footer .links-box .fix-menu ul li:nth-last-child(1),footer .links-box .fix-menu ul li:nth-last-child(2),footer .links-box .fix-menu ul li:nth-last-child(3){display:none}.styled-ul ul{padding-left:15px}.side-banners ul li i{display:none}.side-banners .container-minus{margin-top:-10px}.side-banners .container-banner{padding:10px;width:100%;float:left}@media (max-width: 1024px){.side-banners .container-banner{width:25%}}@media (max-width: 800px){.side-banners .container-banner{width:50%}}@media (max-width: 480px){.side-banners .container-banner{width:100%}}.side-banners .container-banner a{border:0}.side-banners .container-banner a img{border:0}.side-banners img{float:left;width:100%;height:auto}.side-banners h2{float:left;width:100%;margin-bottom:10px}.side-banners ul{float:left;width:100%;list-style:none}.side-banners ul li{float:left;width:100%}.side-banners ul li a{float:left;width:100%;padding:5px 0;border-bottom:1px solid #ddd;color:#ec008c;font-size:13px}.side-banners ul li a:hover{color:#008fd9}.side-banners ul li:last-child a{border-bottom:0}.banner{float:left;width:100%;padding-bottom:100%;position:relative;overflow:hidden}.banner:hover img{height:110%}.banner img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);height:100%;width:auto;transition:all 0.4s ease;border:0}.banner span{position:absolute;left:0;width:100%;padding:10px 5px;text-align:center;background:#ec008c;color:#fff;font-size:14px;font-weight:700;font-family:'Roboto Condensed', sans-serif}.banner-top{top:0;text-transform:uppercase}.banner-bottom{bottom:0}footer .fix-none{display:none}.call-container{float:left;width:100%;overflow:hidden;border-radius:30px;height:60px;margin:10px 0 5px 0}.call-container i{width:60px;height:60px;float:left;text-align:center;background:#cecece;color:#fff;line-height:60px;font-size:32px}.call-container span{float:left;width:calc(100% - 60px);height:60px;line-height:36px;font-size:14px;background:#e9e9e9;padding-left:10px;font-weight:bold}.call-container span strong{position:relative;top:-10px;line-height:24px;font-size:24px;color:#ec008c}.share-box{position:absolute;right:0;top:50px;width:280px;background:#fff;padding:20px;z-index:9;color:#333;font-size:12px;display:none;box-shadow:0 0 15px rgba(0,0,0,0.2)}@media (max-width: 1184px){.share-box{top:55px}}.share-box::after{content:"";position:absolute;right:10px;top:-5px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffffff transparent}@media (max-width: 1184px){.share-box::after{right:157px}}.share-box__row{float:left;width:100%}.share-box__row input[type="text"]{margin-top:10px;display:inline-block;width:100%;padding:10px;border:1px solid #ddd}.share-box__row span{float:left;line-height:32px}.share-box__row div{float:right;line-height:32px}.share-box__row div i{float:left;width:32px;height:32px;line-height:30px;border:1px solid #666;border-radius:50%;text-align:center;color:#666}.share-box__row a:hover i{color:#ec008c;border-color:#ec008c}.share-box__row:first-child{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.static-content img{max-width:100%;height:auto}.catalogue{float:left;width:100%;border:1px solid #ddd;padding:20px 10px 10px 10px;background:#eee}.catalogue h2{height:41px;line-height:18px}.informace-pobocka{float:left;width:100%;margin-bottom:20px;padding-bottom:20px}.informace-pobocka h2{color:#ec008c;padding-bottom:10px;border-bottom:10px solid #eee;margin-bottom:20px}.informace-pobocka p{float:left;width:100%;margin-bottom:20px}.informace-pobocka:last-child{margin-bottom:0;padding-bottom:0}.informace-pobocka:first-of-type{margin-top:20px}.sorting{font-size:14px;height:42px;float:right}@media (max-width: 640px){.sorting{width:100%;margin:10px 0}}.sorting.left{float:left;margin:0}.sorting.left span{padding:0;border:0;font-weight:400;line-height:20px;position:relative;bottom:-24px}@media (max-width: 640px){.sorting.left span{display:inline-block !important}}.sorting a,.sorting span{float:left;line-height:42px;padding:0 10px 0 0;border-right:1px solid #e9e9e9}@media (max-width: 640px){.sorting a,.sorting span{margin-top:5px}}@media (max-width: 640px){.sorting span{display:none}}.sorting a{text-transform:uppercase;color:#ec008c;background:#fff;font-weight:900;font-size:12px;padding:0 10px}.sorting a i{margin-left:3px;position:relative}.sorting a:hover{background:#008fd9;color:#fff}.sorting a.active{background:#ec008c;color:#fff}.sorting a:last-child{border-right:0}#js-for-filters{width:calc(100% - 95px);min-height:32px}@media (max-width: 640px){#js-for-filters{width:100%;min-height:0px}}#map{margin-bottom:20px}a.list{display:inline-block;text-align:center;line-height:40px;width:42px;background:#fff;border:1px solid #ddd;color:#ec008c;font-size:24px}a.list i{position:relative;bottom:-2px}a.list:hover{background:#008fd9;color:#fff}a.list.active{background:#ec008c;color:#fff}.list-style{position:relative;bottom:-100px}@media (max-width: 640px){.list-style{bottom:-110px}}@media (max-width: 640px){.favourite-products .button{width:100%}}.mini-modal{position:fixed;width:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:999;display:none;padding:10px 60px 10px 10px;overflow:hidden;background:#ec008c;color:#fff;outline:5px solid rgba(180,180,180,0.4);white-space:nowrap;font-size:13px}.mini-modal::after{content:"\e906";color:#fff;position:absolute;right:10px;bottom:-18px;font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:40px}.fulltext-style .fix-top,.fulltext-style .sorting{display:none}#mapa{padding-bottom:57.5%}.breadcrumb{float:left;width:100%;background:#ec008c;line-height:50px;list-style:none;padding:0 5px;border-top:1px solid rgba(0,0,0,0.1)}@media (max-width: 1260px){.breadcrumb{margin:0 -10px;width:calc(100% + 20px)}}@media (max-width: 640px){.breadcrumb{height:0;border-top:0;overflow:hidden}}.breadcrumb li{float:left;position:relative}.breadcrumb li::after{content:"";width:1px;height:13px;background:#fff;transform:rotate(30deg);position:absolute;right:0px;top:18px}.breadcrumb li i{font-size:18px;position:relative;bottom:-3px}.breadcrumb li span{float:left;color:#fff;margin-right:-12px;margin-left:-25px;text-indent:22px}.breadcrumb li a{float:left;padding:0 15px;line-height:50px;height:50px;color:#fff;position:relative;font-size:12px;font-weight:900;text-transform:uppercase}.breadcrumb li a:nth-child(2){padding-left:0}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:last-child::after{display:none}@media (max-width: 640px){.date-picker-wrapper.no-shortcuts{padding-bottom:12px;position:fixed;left:0 !important;top:0 !important;z-index:3 !important;width:100% !important;height:100% !important;box-sizing:border-box}.apply-btn{width:70px;height:70px;text-align:center;line-height:70px;padding:0;margin:-6px -10px 0 0 !important;border-radius:0 !important;background:#ec008c !important;border:none !important;font-size:24px !important;font-weight:100}.apply-btn:hover{background:#008fd9 !important}.date-picker-wrapper .drp_top-bar{padding:0 !important;line-height:70px !important;height:70px !important;font-size:16px;font-weight:700;color:#333;margin-left:-12px;margin-top:-5px;padding-left:15px !important;background:#eee;margin-bottom:10px !important;border-bottom:1px solid #ddd}.date-picker-wrapper .month-wrapper table{width:100% !important}.date-picker-wrapper .month-wrapper table tbody td{width:14.2857% !important}.date-picker-wrapper .month-wrapper table .day{padding:18px 8px !important}}.search-hp,.serch-vv{z-index:2;position:absolute;bottom:0;left:0;width:100%}.search-hp.lm-fix,.serch-vv.lm-fix{bottom:400px}@media (max-width: 1186px){.search-hp.lm-fix,.serch-vv.lm-fix{bottom:0}}.search-hp .search-item-submit .js-closer,.serch-vv .search-item-submit .js-closer{display:none}.search-hp input.normal,.serch-vv input.normal{float:left;width:100%;padding:10px;border:1px solid #ddd}.search-hp select,.serch-vv select{padding:5px 10px;border:1px solid #ddd;-moz-appearance:none;-webkit-appearance:none;appearance:none}.search-hp .date-picker-wrapper.no-topbar,.serch-vv .date-picker-wrapper.no-topbar{width:100%;margin-left:-9px}.search-hp .date-picker-wrapper .month-wrapper table .day.real-today,.serch-vv .date-picker-wrapper .month-wrapper table .day.real-today{background:#008fd9;color:#fff !important}.search-hp .date-picker-wrapper .month-wrapper table .day.real-today:hover,.serch-vv .date-picker-wrapper .month-wrapper table .day.real-today:hover{color:#333 !important}.search-hp .date-picker-wrapper .first-date-selected,.search-hp .date-picker-wrapper .last-date-selected,.serch-vv .date-picker-wrapper .first-date-selected,.serch-vv .date-picker-wrapper .last-date-selected{background:#ec008c !important}.search-hp .date-picker-wrapper .first-date-selected:hover,.search-hp .date-picker-wrapper .last-date-selected:hover,.serch-vv .date-picker-wrapper .first-date-selected:hover,.serch-vv .date-picker-wrapper .last-date-selected:hover{color:#fff}.search-hp .date-picker-wrapper .month-wrapper table .day.checked,.serch-vv .date-picker-wrapper .month-wrapper table .day.checked{background-color:#eeeeee}.search-hp .date-picker-wrapper .month-wrapper table .day.toMonth.hovering,.serch-vv .date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#eeeeee}.search-hp .date-picker-wrapper .month-wrapper table .week-name th,.serch-vv .date-picker-wrapper .month-wrapper table .week-name th{color:#ec008c}@media (max-width: 640px){.search-hp .date-picker-wrapper .month-wrapper table,.serch-vv .date-picker-wrapper .month-wrapper table{width:100%;margin-left:0 !important}.search-hp .date-picker-wrapper .month-wrapper table.month2,.serch-vv .date-picker-wrapper .month-wrapper table.month2{margin-top:20px}.search-hp .date-picker-wrapper .month-wrapper table.month2 .next,.serch-vv .date-picker-wrapper .month-wrapper table.month2 .next{position:absolute;top:6px;right:0;width:14%}.search-hp .date-picker-wrapper .month-wrapper table td,.serch-vv .date-picker-wrapper .month-wrapper table td{width:14.285%}.search-hp .date-picker-wrapper .month-wrapper table .day,.serch-vv .date-picker-wrapper .month-wrapper table .day{padding:15px 8px}}.search-hp .link,.serch-vv .link{color:#fff}.search-hp .search-top,.serch-vv .search-top{float:left;width:100%}.search-hp .search-top a,.serch-vv .search-top a{float:left;padding:0 20px 0 20px;line-height:40px;color:#fff;background:rgba(0,0,0,0.6);transform:skewX(37deg);font-size:12px;text-transform:uppercase}@media (max-width: 480px){.search-hp .search-top a,.serch-vv .search-top a{font-size:10px;padding:0 15px}}.search-hp .search-top a i,.serch-vv .search-top a i{font-size:20px;margin-right:5px;position:relative;bottom:-4px}.search-hp .search-top a.active,.serch-vv .search-top a.active{background:#ec008c}.search-hp .search-top a.active::after,.serch-vv .search-top a.active::after{border-color:transparent transparent transparent #ec008c !important}.search-hp .search-top a:first-child,.serch-vv .search-top a:first-child{transform:skewX(0deg) !important;padding:0 10px 0 20px}@media (max-width: 480px){.search-hp .search-top a:first-child,.serch-vv .search-top a:first-child{padding:0 5px 0 15px}}.search-hp .search-top a:first-child:hover,.serch-vv .search-top a:first-child:hover{background:#ec008c}.search-hp .search-top a:first-child:hover::after,.serch-vv .search-top a:first-child:hover::after{border-color:transparent transparent transparent #ec008c}.search-hp .search-top a:first-child::after,.serch-vv .search-top a:first-child::after{content:"";position:absolute;right:-30px;top:0;width:0;height:0;border-style:solid;border-width:40px 0 0 30px;border-color:transparent transparent transparent rgba(0,0,0,0.6)}.search-hp .search-top a:first-child span,.serch-vv .search-top a:first-child span{transform:skewX(0deg) !important}.search-hp .search-top a:nth-child(2),.serch-vv .search-top a:nth-child(2){margin-left:17px}.search-hp .search-top a:nth-child(2):hover,.serch-vv .search-top a:nth-child(2):hover{background:#ec008c}.search-hp .search-top a.pull-right,.serch-vv .search-top a.pull-right{transform:skewX(0deg) !important;padding:0 20px 0 10px}@media (max-width: 740px){.search-hp .search-top a.pull-right,.serch-vv .search-top a.pull-right{display:none}}.search-hp .search-top a.pull-right::after,.serch-vv .search-top a.pull-right::after{content:"";position:absolute;left:-30px;top:0;width:0;height:0;border-style:solid;border-width:40px 30px 0 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent}.search-hp .search-top a.pull-right:hover,.serch-vv .search-top a.pull-right:hover{background:#ec008c}.search-hp .search-top a.pull-right:hover::after,.serch-vv .search-top a.pull-right:hover::after{border-color:transparent #ec008c transparent transparent}.search-hp .search-top a.pull-right span,.serch-vv .search-top a.pull-right span{transform:skewX(0deg) !important}.search-hp .search-top a span,.serch-vv .search-top a span{transform:skewX(-37deg);float:left}.search-hp .search-wrapper,.serch-vv .search-wrapper{position:absolute;bottom:0;left:0;width:100%}.search-hp .search-wrapper .search-body,.serch-vv .search-wrapper .search-body{float:left;width:100%;padding:20px;background:#ec008c}.search-hp .search-wrapper .search-body .aero i,.serch-vv .search-wrapper .search-body .aero i{font-size:20px;margin-right:6px;margin-bottom:-3px;position:relative;float:left;bottom:4px}.search-hp .no-list ul,.serch-vv .no-list ul{list-style-type:none}.search-hp .search-item,.serch-vv .search-item{position:relative;height:39px}.search-hp .search-item-submit,.serch-vv .search-item-submit{background:#008fd9;transition:all 0.4s ease}.search-hp .search-item-submit:hover,.serch-vv .search-item-submit:hover{background:rgba(0,0,0,0.6);border-color:rgba(0,0,0,0.6)}.search-hp .search-item .fk.fk-magnifying-glass-browser,.serch-vv .search-item .fk.fk-magnifying-glass-browser{position:absolute;left:calc(50% - 40px);transform:translateY(1px) rotateY(180deg);pointer-events:none}.search-hp .search-item input[type="submit"],.search-hp .search-item .js-closer,.serch-vv .search-item input[type="submit"],.serch-vv .search-item .js-closer{position:absolute;background:transparent;color:#fff;border:0;left:0;top:0;width:100%;height:100%;line-height:39px;text-transform:uppercase;font-weight:700;text-indent:32px;cursor:pointer;font-size:14px}.search-hp .search-item__popup-wrapper,.serch-vv .search-item__popup-wrapper{transition:all 0.4s ease}.search-hp .search-item__popup-wrapper:hover,.serch-vv .search-item__popup-wrapper:hover{background:#e9e9e9}.search-hp .search-item__popup-wrapper--active,.serch-vv .search-item__popup-wrapper--active{background:#e9e9e9}.search-hp .search-item__popup-wrapper--active i:nth-child(3),.serch-vv .search-item__popup-wrapper--active i:nth-child(3){transform:rotate(-180deg) translateY(50%)}.search-hp .search-item__popup-wrapper:nth-child(1) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(1) .search-item__popup{width:calc(400% - 16px)}@media (max-width: 1260px){.search-hp .search-item__popup-wrapper:nth-child(1) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(1) .search-item__popup{width:calc(500% - 15px)}}@media (max-width: 1024px){.search-hp .search-item__popup-wrapper:nth-child(1) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(1) .search-item__popup{width:calc(600% - 14px)}}@media (max-width: 800px){.search-hp .search-item__popup-wrapper:nth-child(1) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(1) .search-item__popup{width:calc(300% - 17px)}}@media (max-width: 640px){.search-hp .search-item__popup-wrapper:nth-child(1) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(1) .search-item__popup{width:100%}}@media (max-width: 800px){.search-hp .search-item__popup-wrapper:nth-child(2) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(2) .search-item__popup{left:calc(-100% + 9px)}}@media (max-width: 640px){.search-hp .search-item__popup-wrapper:nth-child(2) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(2) .search-item__popup{left:0}}@media (max-width: 1024px){.search-hp .search-item__popup-wrapper:nth-child(3) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(3) .search-item__popup{left:calc(-100% + 9px)}}@media (max-width: 800px){.search-hp .search-item__popup-wrapper:nth-child(3) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(3) .search-item__popup{left:calc(-200% + 8px)}}@media (max-width: 640px){.search-hp .search-item__popup-wrapper:nth-child(3) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(3) .search-item__popup{left:0}}@media (max-width: 1260px){.search-hp .search-item__popup-wrapper:nth-child(4) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(4) .search-item__popup{left:calc(-100% + 9px)}}@media (max-width: 1024px){.search-hp .search-item__popup-wrapper:nth-child(4) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(4) .search-item__popup{left:calc(-200% + 8px)}}@media (max-width: 800px){.search-hp .search-item__popup-wrapper:nth-child(4) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(4) .search-item__popup{left:10px}}@media (max-width: 640px){.search-hp .search-item__popup-wrapper:nth-child(4) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(4) .search-item__popup{left:0}}.search-hp .search-item__popup-wrapper:nth-child(5) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(5) .search-item__popup{left:calc(-100% + 9px)}@media (max-width: 1260px){.search-hp .search-item__popup-wrapper:nth-child(5) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(5) .search-item__popup{left:calc(-200% + 8px)}}@media (max-width: 1024px){.search-hp .search-item__popup-wrapper:nth-child(5) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(5) .search-item__popup{left:calc(-300% + 7px)}}@media (max-width: 800px){.search-hp .search-item__popup-wrapper:nth-child(5) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(5) .search-item__popup{left:calc(-100% + 9px)}}@media (max-width: 640px){.search-hp .search-item__popup-wrapper:nth-child(5) .search-item__popup,.serch-vv .search-item__popup-wrapper:nth-child(5) .search-item__popup{left:0}}@media (max-width: 640px){.search-hp .search-item__popup-content,.serch-vv .search-item__popup-content{position:absolute;top:70px;width:100%;height:calc(100% - 139px);left:0;overflow-y:scroll;overflow-x:hidden}}.search-hp .search-item__popup-content--extended,.serch-vv .search-item__popup-content--extended{height:calc(100% - 55px)}.search-hp .search-item__popup,.serch-vv .search-item__popup{position:absolute;left:10px;top:calc(100% + 10px);z-index:99;width:calc(300% - 17px);background:#fff;outline:10px solid rgba(200,200,200,0.7);border:1px solid #eee;display:none}@media (max-width: 1260px){.search-hp .search-item__popup,.serch-vv .search-item__popup{width:calc(400% - 16px)}}@media (max-width: 1024px){.search-hp .search-item__popup,.serch-vv .search-item__popup{width:calc(500% - 15px)}}@media (max-width: 800px){.search-hp .search-item__popup,.serch-vv .search-item__popup{width:calc(300% - 17px)}}.search-hp .search-item__popup.wide,.serch-vv .search-item__popup.wide{width:calc(500% - 15px)}@media (max-width: 1260px){.search-hp .search-item__popup.wide,.serch-vv .search-item__popup.wide{width:calc(500% - 15px)}}@media (max-width: 1024px){.search-hp .search-item__popup.wide,.serch-vv .search-item__popup.wide{width:calc(600% - 14px)}}@media (max-width: 640px){.search-hp .search-item__popup,.serch-vv .search-item__popup{position:fixed;left:0;top:0;width:100%;height:100%;outline:0}}.search-hp .search-item__popup .ul-2-cols ul,.serch-vv .search-item__popup .ul-2-cols ul{width:100%;float:left}.search-hp .search-item__popup .ul-2-cols ul li,.serch-vv .search-item__popup .ul-2-cols ul li{width:50%;float:left}@media (max-width: 480px){.search-hp .search-item__popup .ul-2-cols ul li,.serch-vv .search-item__popup .ul-2-cols ul li{width:100%}}.search-hp .search-item__popup-heading,.serch-vv .search-item__popup-heading{font-weight:700;display:block;padding:15px;background:#eee;border-bottom:1px solid #ddd;color:#333;position:relative}@media (max-width: 640px){.search-hp .search-item__popup-heading,.serch-vv .search-item__popup-heading{line-height:39px}}.search-hp .search-item__popup-heading-close,.serch-vv .search-item__popup-heading-close{background:#ec008c;width:54px;height:54px;line-height:54px;text-align:center;color:#fff;font-size:16px;position:absolute;right:-1px;top:-1px;cursor:pointer;transition:all 0.4s ease}@media (max-width: 640px){.search-hp .search-item__popup-heading-close,.serch-vv .search-item__popup-heading-close{width:70px;height:70px;line-height:70px}}.search-hp .search-item__popup-heading-close:hover,.serch-vv .search-item__popup-heading-close:hover{background:#008fd9}.search-hp .search-item__popup-subheading,.serch-vv .search-item__popup-subheading{font-weight:600;display:block;margin-bottom:10px;padding:5px 0;border-bottom:1px solid rgba(0,57,85,0.2);color:#333;font-size:13px}.search-hp .search-item__popup-subsubheading,.serch-vv .search-item__popup-subsubheading{font-weight:600;display:block;margin:-7px 0 10px;color:#333;font-size:13px}.search-hp .search-item__popup-content-box,.serch-vv .search-item__popup-content-box{background:#fff;padding:15px;float:left;width:100%}.search-hp .search-item__popup-foot,.serch-vv .search-item__popup-foot{padding:15px 15px 15px;margin:15px 0 0;overflow:hidden;border-top:1px solid #ddd;background:#eee}@media (max-width: 640px){.search-hp .search-item__popup-foot,.serch-vv .search-item__popup-foot{position:absolute;left:0;bottom:0;width:100%}}.search-hp .search-item__popup-label-value,.serch-vv .search-item__popup-label-value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:100%;cursor:pointer;padding-left:25px;padding-right:20px;font-size:13px}.search-hp .search-item__popup-label .fk,.serch-vv .search-item__popup-label .fk{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#ec008c}.search-hp .search-item__popup-label .fk:nth-child(3),.serch-vv .search-item__popup-label .fk:nth-child(3){left:auto;right:10px;transition:all 0.4s ease}.search-hp .search-item__popup-scroll,.serch-vv .search-item__popup-scroll{max-height:250px;overflow:auto}@media (max-width: 640px){.search-hp .search-item__popup-scroll,.serch-vv .search-item__popup-scroll{max-height:none}}.search-hp .destination-search__filter,.serch-vv .destination-search__filter{margin-bottom:-15px}.search-hp .destination-search__filter input,.serch-vv .destination-search__filter input{padding:8px;border:1px solid #dcdddd;width:100%}.search-hp .destination-search__country-groups,.serch-vv .destination-search__country-groups{overflow:hidden;border-bottom:1px solid #dcdddd}.search-hp .destination-search__country-group-item,.serch-vv .destination-search__country-group-item{font-size:13px;border-bottom:1px solid #ddd;padding:2px 2px 0;width:20%}.search-hp .destination-search__country-group-item .space,.serch-vv .destination-search__country-group-item .space{display:block;width:100%;height:1px}@media (max-width: 480px){.search-hp .destination-search__country-group-item .space,.serch-vv .destination-search__country-group-item .space{width:4px;display:inline-block}}@media (max-width: 640px){.search-hp .destination-search__country-group-item,.serch-vv .destination-search__country-group-item{width:50%}}@media (max-width: 480px){.search-hp .destination-search__country-group-item,.serch-vv .destination-search__country-group-item{width:100%}}.search-hp .destination-search__country-group-item a,.serch-vv .destination-search__country-group-item a{color:#6bb4d6;padding:5px 10px;background:#ddd;color:#333;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;margin:0;line-height:14px;width:100%}@media (max-width: 480px){.search-hp .destination-search__country-group-item a,.serch-vv .destination-search__country-group-item a{text-align:left;padding:10px}}.search-hp .destination-search__country-group-item a.active,.search-hp .destination-search__country-group-item a:hover,.serch-vv .destination-search__country-group-item a.active,.serch-vv .destination-search__country-group-item a:hover{background:#008fd9;color:#FFF}.search-hp .destination-search__selectable-items ul,.serch-vv .destination-search__selectable-items ul{margin:0 0 0 0}.search-hp .destination-search__selectable-items ul span.lvl3,.search-hp .destination-search__selectable-items ul span.lvl4,.serch-vv .destination-search__selectable-items ul span.lvl3,.serch-vv .destination-search__selectable-items ul span.lvl4{display:inline-block;width:6px;height:9px;vertical-align:top;margin-right:5px;margin-left:3px;border-left:1px dotted #bbb;border-bottom:1px dotted #bbb}.search-hp .destination-search__selectable-items ul span.lvl4,.serch-vv .destination-search__selectable-items ul span.lvl4{margin-left:18px}.search-hp .destination-search__selected-destination-labels,.serch-vv .destination-search__selected-destination-labels{padding:10px 13px 5px 13px}.search-hp .destination-search__selected-destination-label-item,.serch-vv .destination-search__selected-destination-label-item{margin:5px}@media (max-width: 640px){.search-hp .destination-search__selected-destination-label-item,.serch-vv .destination-search__selected-destination-label-item{margin:2px}}.search-hp .destination-search__selected-destination-label-link,.serch-vv .destination-search__selected-destination-label-link{background:#ec008c;color:#FFF;padding:3px 10px;font-size:14px}@media (max-width: 640px){.search-hp .destination-search__selected-destination-label-link,.serch-vv .destination-search__selected-destination-label-link{padding:6px 10px}.search-hp .destination-search__selected-destination-label-link i::before,.serch-vv .destination-search__selected-destination-label-link i::before{content:"\e92e"}}.search-hp .destination-search__selected-destination-label-link i,.serch-vv .destination-search__selected-destination-label-link i{position:relative;margin-left:7px;bottom:-1px}.search-hp .destination-search__selected-destination-label-link:hover,.serch-vv .destination-search__selected-destination-label-link:hover{background:#008fd9}.search-hp .destination-search__selected-destination-label-link:hover i::before,.serch-vv .destination-search__selected-destination-label-link:hover i::before{content:"\e92e"}.twitter-typeahead{width:100%}.destination-autocomplete{right:0}.destination-autocomplete__item--cursor,.destination-autocomplete__item:hover{background:#d9f2ff}.search-item__nights-label{display:inline-block;font-weight:600;font-size:12px;color:#333}.search-item__nights-select{display:inline-block}@media (max-width: 640px){.search-vv{display:none}}.search-vv .min-loader{position:absolute;width:20px;height:20px;border-bottom:2px solid #eee;border-left:2px solid #eee;border-top:2px solid #ec008c;border-right:2px solid #ec008c;border-radius:50%;right:4px;top:7px;-webkit-animation:spin 1s ease infinite;-moz-animation:spin 1s ease infinite;animation:spin 1s ease infinite}.search-vv input[type="text"]{float:left;width:100%;border:0;border-bottom:1px solid #ddd;padding:10px 0}.search-vv input[type="text"]:hover,.search-vv input[type="text"]:focus{border-bottom:1px solid #ec008c;outline:0}.search-vv ul{list-style:none}.search-vv_item{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e9e9e9}.search-vv_item--stars{float:left;width:100%}.search-vv_item--description{font-size:12px;margin-top:-17px}.search-vv_item--text{float:left;width:100%;font-size:12px;color:#777;margin-top:-8px;padding-left:25px;position:relative;display:none}.search-vv_item--text::before{content:"";position:absolute;left:7px;top:1px;width:8px;height:8px;border-left:1px dotted #ccc;border-bottom:1px dotted #ccc}.search-vv_item--box{display:block}.search-vv_item--star{display:inline-block;width:22px;height:16px;opacity:0.5;background:url(https://www.kovotour.cz/Public/kovotour-2018/img/lodka-seda.png) center center no-repeat}.search-vv_item--star--active,.search-vv_item--star.hover{background:url(https://www.kovotour.cz/Public/kovotour-2018/img/lodka.png) center center no-repeat;opacity:1}.search-vv_item label.subtitle{float:left;width:100%;margin-top:20px;margin-bottom:5px;font-size:11px;font-weight:900;color:#ec008c;text-transform:uppercase}.search-vv_item label.subtitle:first-of-type{margin-top:5px}.search-vv_item label.title{float:left;width:100%;padding-bottom:10px;font-size:11px;font-weight:900;color:#333;text-transform:uppercase;position:relative}.search-vv_item label.title:hover{color:#008fd9}.search-vv_item label.title:hover i{color:#008fd9}.search-vv_item label.title.active i.fk-down-arrow{transform:rotate(180deg);bottom:9px;top:auto}.search-vv_item label.title i{position:relative;font-size:18px;margin-right:5px;bottom:-3px;color:#ec008c}.search-vv_item label.title i.fk-lodicka-outline{font-size:16px;margin-right:1px}.search-vv_item label.title i.fk-down-arrow{position:absolute;right:0;top:4px;bottom:auto;transition:all 0.4s ease}.search-vv_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.search-close{display:none;position:fixed;z-index:3;top:0;right:0;width:100%;height:70px;background:#eee}.search-close span{float:left;padding-left:15px;line-height:70px;font-weight:700}.search-close i{float:right;width:70px;height:70px;text-align:center;line-height:70px;color:#fff;background:#ec008c}.search-close i:hover{background:#008fd9}@media (max-width: 640px){.tours .search-hp .search-item-submit input{display:none}}@media (max-width: 640px){.tours .search-hp .search-item-submit .js-closer{display:inline-block}}.search-icon{display:none;position:fixed;right:0;top:50%;z-index:1;width:60px;height:60px;background:#008fd9;text-align:center;line-height:60px;color:#fff;font-size:24px;border-top-left-radius:50%;border-bottom-left-radius:50%;cursor:pointer}.search-icon i{position:relative;bottom:-2px}.search-icon::after{content:"";position:absolute;top:-44px;right:-16px;width:30px;height:30px;border-radius:50%;background:transparent;border-bottom:14px solid #008fd9;border-right:14px solid transparent;border-left:14px solid transparent;border-top:14px solid transparent;transform:rotate(-45deg)}.search-icon::before{content:"";position:absolute;bottom:-44px;right:-16px;width:30px;height:30px;border-radius:50%;background:transparent;border-top:14px solid #008fd9;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid transparent;transform:rotate(45deg)}.search-icon:hover{background:#ec008c}.search-icon:hover::after{border-bottom:14px solid #ec008c}.search-icon:hover::before{border-top:14px solid #ec008c}@media (max-width: 640px){.search-icon{display:block}}.products h2{color:#ec008c;font-size:18px;font-weight:900;text-transform:uppercase;float:left;width:100%;margin-bottom:10px}.products h2.name{position:relative;bottom:-52px}.products .product-slagr{position:absolute;top:auto !important;left:10px !important;bottom:10px !important;width:120px !important;height:120px !important;transform:none !important}.products .product-icon{text-align:center;font-size:11px;font-weight:700;color:#ec008c;text-transform:uppercase}@media (max-width: 640px){.products .product-icon span{display:none}}.products .product-icon i{color:#ec008c;font-size:32px;position:relative;top:8px;line-height:11px;margin:0 10px}.products .product-table{display:table;width:100%;font-size:13px;background:#fff;padding:20px;border-collapse:collapse}.products .product-table h2{font-size:inherit;float:none;width:auto;margin-bottom:0;text-transform:normal}.products .product-table .button{float:none;position:relative;bottom:-10px;padding:10px}.products .product-table .button i{position:relative;bottom:-4px;margin-right:5px;font-size:20px}.products .product-table__title{display:table-row;border-bottom:5px solid #e9e9e9;font-size:11px;text-transform:uppercase;color:#333;font-weight:900}@media (max-width: 800px){.products .product-table__title{display:none}}.products .product-table__title div{display:table-cell;padding:5px 10px 5px 5px}.products .product-table__title div.fixed-width{width:20%}.products .product-table__title div:nth-last-child(1){text-align:right;padding-right:0}.products .product-table__tr{display:table-row;border-bottom:1px solid #e9e9e9}.products .product-table__tr:nth-child(odd){background:#efefef}.products .product-table__tr:nth-child(10n+12){border-top:5px double #ddd}@media (max-width: 800px){.products .product-table__tr{display:inline-block;float:left;width:100%;padding:10px 0}}.products .product-table__tr div{display:table-cell;padding:5px 10px 5px 5px}.products .product-table__tr div .col-big{position:relative;float:left;bottom:-9px;font-size:16px;font-weight:700}.products .product-table__tr div .button{white-space:nowrap}.products .product-table__tr div:nth-child(1){font-weight:900}.products .product-table__tr div:nth-last-child(1){text-align:right}.products .product-table__tr div:nth-last-child(2){font-weight:700}@media (max-width: 800px){.products .product-table__tr{position:relative}.products .product-table__tr div{display:inline-block;float:left}.products .product-table__tr div:nth-child(1){width:30%;height:32px}.products .product-table__tr div:nth-child(2){width:15%;height:32px}.products .product-table__tr div:nth-child(3){width:45%;height:32px}.products .product-table__tr div:nth-child(4){width:100%}.products .product-table__tr div:nth-child(5){width:20%}.products .product-table__tr div:nth-child(6){width:auto;position:absolute;right:0}.products .product-table__tr div:nth-child(6) .col-big{bottom:0;width:32px;height:32px;line-height:32px;color:#ec008c;background:#ddd;text-align:center;font-size:14px}.products .product-table__tr div:nth-child(7){position:absolute;right:0px}.products .product-table__tr div:nth-child(7) span{text-align:right;width:100%;display:inline-block}.products .product-table__tr div.right-with-sale{right:40px}.products .product-table__tr div:nth-child(8){position:absolute;right:0}.products .product-table__tr div:nth-child(8) .button{bottom:-50px}}@media (max-width: 640px){.products .product-table__tr div:nth-child(1){width:150px;height:28px}.products .product-table__tr div:nth-child(2){width:auto;height:32px;width:32px;line-height:32px;position:absolute;right:10px;text-align:center;background:#008fd9;padding:0;margin-top:5px}.products .product-table__tr div:nth-child(2) i{color:#fff;font-size:24px;margin:0}.products .product-table__tr div:nth-child(3){width:auto;height:28px}}@media (max-width: 640px) and (max-width: 480px){.products .product-table__tr div:nth-child(3){width:100%;padding-right:42px}}@media (max-width: 640px){.products .product-table__tr div:nth-child(4){padding-right:86px}}@media (max-width: 640px) and (max-width: 480px){.products .product-table__tr div:nth-child(4){padding-right:0}}@media (max-width: 640px){.products .product-table__tr div:nth-child(5){width:100%}.products .product-table__tr div:nth-child(6){right:36px}.products .product-table__tr div:nth-child(7){position:relative;right:auto;width:35%}.products .product-table__tr div:nth-child(7) span{text-align:left;width:auto;display:inline-block}.products .product-table__tr div:nth-child(8){position:relative;right:auto;width:65%}.products .product-table__tr div:nth-child(8) .button{bottom:-10px;position:relative}}.products .product-hit{float:left;height:200px;position:relative;overflow:hidden;margin:5px;color:#fff}.products .product-hit::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:1}.products .product-hit.large{width:calc(50% - 11px)}.products .product-hit.large:hover img{height:110%}.products .product-hit.large img{height:100%;width:auto;transition:all 0.4s ease;border:0}@media (max-width: 480px){.products .product-hit.large{width:calc(100% - 10px)}}.products .product-hit.small{width:calc(25% - 10px)}.products .product-hit.small:hover img{height:110%}.products .product-hit.small img{height:100%;width:auto;transition:all 0.4s ease;border:0}@media (max-width: 800px){.products .product-hit.small{width:calc(50% - 10px)}}@media (max-width: 480px){.products .product-hit.small{width:calc(100% - 10px)}}.products .product-hit .in-container{position:absolute;left:20px;bottom:20px;width:calc(100% - 40px);z-index:2}.products .product-hit h3{float:left;width:100%;margin-bottom:5px;background:rgba(0,0,0,0.5);padding:5px}.products .product-hit h3 a:hover{text-decoration:underline}.products .product-hit .button{float:left;padding:5px 10px}.products .product-hit img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:auto;border:0}.products .product-container{float:left;width:100%;background:#fff;box-shadow:0 0 3px #cecece;transition:all 0.4s ease}.products .product-container input[type="button"]{position:absolute;left:15px;bottom:50px;color:#fff;font-size:0;transition:all 0.4s ease;cursor:pointer;background:rgba(0,0,0,0.6);border-radius:50%;border:0;width:0;height:0;text-align:center}@media (max-width: 800px){.products .product-container input[type="button"]{font-size:24px;width:40px;height:40px;line-height:40px;padding:0}}.products .product-container i.fk.fk-favorite-heart-button.add{position:absolute;left:15px;bottom:50px;color:#fff;font-size:0;transition:all 0.4s ease;cursor:pointer;background:rgba(0,0,0,0.6);border-radius:50%}@media (max-width: 800px){.products .product-container i.fk.fk-favorite-heart-button.add{font-size:24px;padding:10px}}.products .product-container i.fk.fk-favorite-heart-button.remove{position:absolute;left:15px;bottom:50px;color:#ec008c;font-size:18px;transition:all 0.4s ease;cursor:pointer;padding:5px;background:rgba(0,0,0,0.6);border-radius:50%}@media (max-width: 800px){.products .product-container i.fk.fk-favorite-heart-button.remove{font-size:24px;padding:10px}}.products .product-container:hover{box-shadow:0 0 55px rgba(0,0,0,0.3)}.products .product-container:hover .product-img img{height:110%}.products .product-container:hover .fk.fk-favorite-heart-button.add,.products .product-container:hover .fk.fk-favorite-heart-button.remove,.products .product-container:hover input[type="button"]{font-size:24px;padding:10px}.products .product-container:hover input[type="button"]{width:40px;height:40px;line-height:40px;padding:0}.products .product-img{float:left;position:relative;width:100%;padding-bottom:65%;overflow:hidden}.products .product-img img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:100%;transition:all 0.4s ease;border:0}.products .product-flag{position:absolute;right:0;bottom:0;width:40px;height:40px;line-height:40px;background:#ec008c;text-align:center;color:#fff}.products .product-flag-head{position:absolute;left:0;top:10px;width:100%;background:#ec008c;color:#fff;text-align:center;line-height:32px;font-weight:700}.products .product-flag-empty{float:left;height:43px;width:100%;border-bottom:1px solid #e9e9e9;background:#fff}.products .product-destination{float:left;width:100%;padding:10px 15px;background:#d1e1f0;text-transform:uppercase;font-size:11px;font-weight:900;position:relative}.products .product-destination__wrapper{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;float:left}.products .product-destination span{display:inline-block;margin:0 5px}.products .product-destination span:first-child{margin:0;margin-right:-3px}.products .product-destination a{display:inline;color:#ec008c}.products .product-destination a:hover{text-decoration:underline;color:#008fd9}.products .product-name{float:left;width:100%;padding:10px 15px;font-size:14px;font-weight:900;border-bottom:1px solid #e9e9e9;text-transform:uppercase;height:78px;margin-bottom:0;color:#ec008c}.products .product-name a{display:inline-block;margin-right:5px}.products .product-name a img{border:0}.products .product-name a:hover{color:#008fd9}.products .product-name span.ratings{display:inline-block;white-space:nowrap}.products .product-information{float:left;padding:10px 15px 15px 15px;width:100%}.products .product-items{float:left;width:45%;padding-left:5px;height:122px;position:relative}.products .product-items:first-child{padding-left:0;width:55%;padding-top:10px}.products .product-items__absolute{position:absolute;left:24px;top:1px;font-size:11px;text-transform:capitalize}.products .product-items__single{float:left;width:100%;line-height:26px;font-size:12px;white-space:nowrap}.products .product-items__single i{font-size:18px;margin-right:3px;position:relative;bottom:-3px}.products .product-items__single i.fk-time{bottom:3px}.products .product-items__container{float:left;width:100%;margin-bottom:10px;color:#ec008c}.products .product-items__container i{font-size:22px}.products .product-items__container:first-child{margin-top:8px}.products .product-items__container:last-child{color:#ec008c}.products .product-items__container span{float:left;width:calc(100% - 29px);font-size:14px;font-weight:900;line-height:15px}.products .product-items__container span:nth-child(2){font-size:14px;font-weight:400;line-height:13px}.products .product-items__container i{float:left;width:24px;height:28px;line-height:20px;margin-right:5px}.products .product-bottom{float:left;width:100%;margin-top:10px}.products .product-bottom .button{width:50%;text-align:center;padding:0;line-height:40px;font-size:12px}.products .product-bottom .button i{position:relative;font-size:18px;bottom:-3px;margin-right:5px}.products .product-price{float:left;width:50%}.products .product-price__old{float:left;width:100%;font-size:13px;text-decoration:line-through;height:15px;line-height:15px}.products .product-price__actual{float:left;width:100%;font-size:18px;color:#ec008c;font-weight:900}.fix-top{margin-top:-64px}.partner-content{margin-top:-1px;font-size:13px}.partner-content__search{float:left;width:100%;padding:10px;background:#f3f3f3;margin-top:-20px;margin-bottom:20px}.partner-content__travel{float:left;width:50%}@media (max-width: 640px){.partner-content__travel{width:100%;margin-bottom:20px}}.partner-content__travel--info{float:left;width:calc(100% - 50px);padding-left:20px}.partner-content__travel--info span{float:left;width:100%;height:18px;line-height:18px;display:inline-flex}.partner-content__travel--info span .traveling{width:50px;position:relative;margin:0 5px;float:none;display:inline-block;text-align:center;color:#ec008c}.partner-content__travel--info span strong{color:#ec008c;text-transform:uppercase;font-size:12px}.partner-content__travel i{float:left;width:50px;height:50px;line-height:48px;text-align:center;font-size:24px;color:#ec008c;border:1px solid #ec008c;border-radius:50%}.partner-content .validator{position:absolute;right:0;text-transform:uppercase;font-size:11px;background:#e9ec00;color:#333;padding:0px 5px;font-weight:900}.partner-content .platebni-predpis{float:left;width:100%}@media (max-width: 480px){.partner-content .platebni-predpis table{width:100%}}.partner-content .platebni-predpis table:first-child td{padding:3px 5px 3px 0}@media (max-width: 480px){.partner-content .platebni-predpis table:first-child td{width:100%;float:left;text-align:center}.partner-content .platebni-predpis table:first-child td:nth-child(1),.partner-content .platebni-predpis table:first-child td:nth-child(2){width:auto;text-align:left}}.partner-content .platebni-predpis table:nth-child(2) td{padding:3px 5px 3px 0}@media (max-width: 480px){.partner-content .platebni-predpis table:nth-child(2) td{width:100%;float:left;text-align:center}}.partner-content .platebni-predpis input[type="text"]{padding:7px}@media (max-width: 480px){.partner-content .platebni-predpis input[type="text"]{width:100%;float:left}}.partner-content .platebni-predpis input[type="submit"]{padding:7px 25px;background:#ec008c;color:#fff;font-weight:700;border:0;text-transform:uppercase;cursor:pointer}@media (max-width: 480px){.partner-content .platebni-predpis input[type="submit"]{width:100%;float:left}}.partner-content .platebni-predpis input[type="submit"]:hover{background:#008fd9}.partner-content h2{position:relative;padding-left:34px;text-transform:uppercase;font-size:14px;border-bottom:10px solid #eee;padding-bottom:5px}.partner-content h2 strong{color:#ec008c;font-size:16px}.partner-content h2 i{position:absolute;top:-4px;left:0;color:#ec008c;font-size:24px}.partner-content h2::after{content:"";position:absolute;left:34px;bottom:-4px;height:4px;width:34px;background:#ec008c}.partner-content img{max-width:100%;height:auto}.partner-content__foot{padding:10px;float:left;width:100%}.partner-content__foot strong{color:#ec008c}.partner-content__foot--left{width:50%;float:left}@media (max-width: 800px){.partner-content__foot--left{width:100%;text-align:center}}.partner-content__foot--right{width:50%;float:left}@media (max-width: 800px){.partner-content__foot--right{width:100%;text-align:center}}.partner-content__foot--right .paging{float:right}@media (max-width: 800px){.partner-content__foot--right .paging{float:none;display:inline-block;margin-top:10px}}.partner-content__foot span,.partner-content__foot a{display:inline-block;width:36px;height:36px;line-height:36px;background:#eee;text-align:center;color:#333}.partner-content__foot span i.right,.partner-content__foot a i.right{display:inline-block;transform:rotate(-90deg)}.partner-content__foot span i.left,.partner-content__foot a i.left{display:inline-block;transform:rotate(90deg)}.partner-content__foot span{color:#aaa}.partner-content__foot span i{position:static !important;bottom:-2px;margin:0 -3px;color:#aaa !important}.partner-content__foot span.hide-xs{background:transparent}.partner-content__foot a i{position:static !important;bottom:-2px;margin:0 -3px;color:#333 !important}.partner-content__foot a:hover{background:#008fd9;color:#fff}.partner-content__foot a:hover i{color:#fff !important}.partner-content__foot strong a{background:#ec008c;color:#fff}.partner-menu__item{width:16.66666%;float:left;padding:1px}@media (max-width: 800px){.partner-menu__item{width:33.33333%}}.partner-menu a{float:left;width:100%;padding:10px 5px;text-align:center;color:#fff;background:rgba(0,0,0,0.6);font-size:13px;font-weight:700}.partner-menu a br{display:none}@media (max-width: 1024px){.partner-menu a br{display:block}}@media (max-width: 800px){.partner-menu a br{display:none}}@media (max-width: 640px){.partner-menu a br{display:block}}.partner-menu a:hover{background:#008fd9}.partner-menu a.active{background:#fff;color:#ec008c}.partner-menu a i{float:left;width:100%;text-align:center;margin-bottom:5px;font-size:32px}.login-box{float:left;width:100%}.login-box table{float:left;width:100%}.login-box .psw1-lbl span,.login-box .psw2-lbl span{display:none}.login-box h2{position:relative;padding-left:34px;text-transform:uppercase;font-size:14px;border-bottom:10px solid #eee;padding-bottom:5px;margin-bottom:20px}.login-box h2 i{position:absolute;top:-4px;left:0;color:#ec008c;font-size:24px}.login-box h2::after{content:"";position:absolute;left:34px;bottom:-4px;height:4px;width:34px;background:#ec008c}.login-box span.label{position:absolute;float:left;right:auto;top:-15px;left:40px;text-indent:0;font-size:12px;text-transform:uppercase;color:#ec008c;font-weight:bold;display:inline-block !important}.login-box span.label::before{display:none}.login-box input[type="text"],.login-box input[type="password"]{float:left;width:100%;border:0;border-bottom:1px solid #ddd;padding:10px 0 10px 40px;margin-bottom:30px}.login-box input[type="text"]:focus,.login-box input[type="password"]:focus{outline:0;border-bottom:1px solid #ec008c}.login-box input[type="submit"],.login-box .button-link{float:left;width:100%;border:0;padding:15px;text-align:center;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff;background:#ec008c;cursor:pointer}.login-box input[type="submit"]:hover,.login-box .button-link:hover{background:#008fd9}.login-box .button-link{background:#008fd9}.login-box .button-link:hover{color:#fff;background:#ec008c}.login-box label{position:absolute;left:0;top:8px}.login-box label i{font-size:20px;color:#ec008c}.login-box span{position:absolute;right:0;top:0;text-indent:-9999px}.login-box span::before{content:"\e92e";font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#ec008c;position:absolute;right:0;top:10px;text-indent:0}.login-box a{float:left;width:100%;margin-top:20px;text-align:center}.login-box .fixer-margin{margin-bottom:30px !important}@media (max-width: 480px){.reservation{padding:0 10px}}.reservation h3{position:relative;padding-left:34px;text-transform:uppercase;font-size:14px;border-bottom:10px solid #eee;padding-bottom:5px}@media (max-width: 640px){.reservation h3.fixe-padding{margin-top:10px}}.reservation h3 i{position:absolute;top:-4px;left:0;color:#ec008c;font-size:24px}.reservation h3::after{content:"";position:absolute;left:34px;bottom:-4px;height:4px;width:34px;background:#ec008c}.reservation-steps{float:left;width:100%}@media (max-width: 1186px){.reservation-steps{margin-top:10px}}.reservation-checkbox{pointer-events:all !important;color:#333 !important;text-transform:none !important;font-size:13px !important}.reservation-big{font-size:22px;float:left;width:100%;color:#ec008c;font-weight:700;margin-bottom:20px}.reservation-big i{font-size:26px;position:relative;bottom:-3px;margin-right:10px}.reservation-text{float:left;width:100%;margin-bottom:20px;font-size:13px}.reservation-text span{color:#ec008c;text-decoration:underline}.reservation-time{float:right;padding:15px;font-size:13px;display:table;background:#e9e9e9;width:170px}@media (max-width: 480px){.reservation-time{float:left;width:100%}}.reservation-time div{display:table-row}.reservation-time div div{display:table-cell;padding:0 4px}.reservation-time div div strong{color:#ec008c}.reservation-time div div:first-child{text-align:right}.reservation-time div div:last-child{color:#ec008c}.reservation #reservation-map{float:left;width:100%;height:330px}.reservation-button input[type="submit"]{padding:15px 35px !important}.reservation-headline{float:left;width:100%;display:none}@media (max-width: 640px){.reservation-headline{display:inline-block}}.reservation-headline h2{text-align:center;padding:20px 0 10px 0;color:#ec008c}.reservation-step{float:left;width:25%;background:#ddd;height:80px;position:relative;margin-right:15px;margin-left:-15px}.reservation-step:first-child{margin-left:0}.reservation-step:first-child .reservation-step__container{transform:translateX(calc(-50% + 7px)) translateY(-50%)}.reservation-step:last-child{margin-right:0}.reservation-step:last-child .reservation-step__container{transform:translateX(calc(-50% + 7px)) translateY(-50%)}.reservation-step:last-child::after,.reservation-step:last-child::before{display:none}.reservation-step::before{content:"";position:absolute;right:-16px;top:0;width:0;height:0;border-style:solid;border-width:40px 0 40px 15px;border-color:transparent transparent transparent #bbb;z-index:1}.reservation-step::after{content:"";position:absolute;right:-15px;top:0;width:0;height:0;border-style:solid;border-width:40px 0 40px 15px;border-color:transparent transparent transparent #ddd;z-index:1}.reservation-step.active{background:#ec008c}.reservation-step.active::before{border-color:transparent transparent transparent rgba(255,255,255,0.5)}.reservation-step.active::after{border-color:transparent transparent transparent #ec008c}.reservation-step.active .reservation-step__circle,.reservation-step.active .reservation-step__name{color:#fff;border-color:#fff}.reservation-step__container{position:absolute;left:50%;top:50%;transform:translateX(calc(-50% + 10px)) translateY(-50%);white-space:nowrap;display:inline-table}.reservation-step__container i{position:relative;bottom:-2px}.reservation-step__circle{float:left;width:40px;height:40px;line-height:36px;border:2px solid #888;text-align:center;border-radius:50%;color:#888;font-weight:900;margin-right:10px}@media (max-width: 640px){.reservation-step__circle{margin-right:0}}@media (max-width: 480px){.reservation-step__circle{width:30px;height:30px;line-height:26px}}.reservation-step__name{float:left;margin-top:6px;line-height:15px;text-transform:uppercase;font-weight:700;color:#888;font-size:13px}@media (max-width: 640px){.reservation-step__name{display:none}}.reservation h4{color:#ec008c;font-weight:900;font-size:16px}.reservation-img{float:left;position:relative;width:100%;height:161px;overflow:hidden}.reservation-img img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:100%}.reservation-item{float:left;width:100%;line-height:20px;font-size:13px}.reservation-item.name{font-size:16px;color:#ec008c;font-weight:700;line-height:18px;margin-bottom:3px}.reservation-item.destination{font-weight:700;line-height:18px;margin-bottom:10px;text-transform:uppercase;font-size:12px}.reservation-item strong{color:#ec008c}.reservation-item i{color:#ec008c;margin-right:5px;font-size:18px;position:relative;bottom:-3px}.reservation-payform{float:left;width:100%;font-size:13px}.reservation-payform table{float:left;width:100%}.reservation-payform td{padding:0px 0;height:28px}.reservation-payform td:last-child{text-align:right;font-weight:700;color:#ec008c;white-space:nowrap}.reservation-payform td input[type="submit"]{margin-top:10px}.reservation-qr{float:right;margin-top:-10px;margin-right:-10px}@media (max-width: 800px){.reservation-qr{float:left}}@media (max-width: 680px){.reservation-qr{margin-top:0px;margin-left:-10px}.reservation-qr__table table{width:100%}.reservation-qr__table td{float:left;width:100%}}.reservation-payment{float:left;width:100%;padding-bottom:100%;position:relative;background:#e9e9e9;transition:all 0.4s ease;text-align:center}.reservation-payment .button{width:auto}.reservation-payment:hover i{transform:rotate(35deg)}.reservation-payment__center{width:100%;padding:0 20px;position:absolute !important;top:50%;transform:translateY(-50%)}.reservation-payment i{float:left;width:100%;text-align:center;margin-bottom:10px;font-size:48px;color:#ec008c;transition:all 0.4s ease}@media (max-width: 1024px){.reservation-payment i{font-size:32px}}.reservation-payment span{float:left;width:100%;text-align:center;margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#ec008c;transition:all 0.4s ease}@media (max-width: 1024px){.reservation-payment span{font-size:14px}}.reservation-payment p{float:left;width:100%;text-align:center;font-size:13px;transition:all 0.4s ease}.reservation-category{float:left;width:100%;color:#ec008c}.reservation-destination{float:left;width:100%;font-size:12px;font-weight:700;margin-top:5px;text-transform:uppercase}.reservation-divider{margin:10px;float:left;width:calc(100% - 20px);background:#eee;height:10px}.reservation-divider__head{margin:10px;float:left;width:calc(100% - 20px);background:#ec008c;height:1px}.reservation-totalprice{float:right;color:#ec008c;font-weight:900;font-size:16px}.reservation-totalprice span{text-transform:uppercase;font-size:12px;color:#333}.reservation-room__name{background:#eee;padding:5px 10px !important;border-bottom:0 !important;color:#ec008c}.reservation-room__name::after{display:none}.reservation-table{padding:10px;font-size:12px;float:left;width:100%}.reservation-table label{pointer-events:all !important;float:none !important;color:#333 !important;text-transform:none !important;font-weight:700 !important}.reservation-table select{width:32px !important;padding:0 !important;margin:0 !important;height:17px !important;border-bottom:0 !important;text-align:right !important;background:transparent !important;box-shadow:none !important;float:none !important;color:#ec008c;-moz-appearance:none;-webkit-appearance:none;appearance:none}.reservation-table div.r-table{float:left;width:100%;border-collapse:collapse;padding:0;margin:0;display:table}.reservation-table div.r-tr{border-bottom:1px solid #ddd;display:table-row}.reservation-table div.r-tr:nth-child(even){background:#eee}.reservation-table div.r-tr:first-child{border-top:1px solid #ddd}.reservation-table div.r-td{padding:10px 5px;display:table-cell;min-height:1px}.reservation-table div.r-td label{display:block}@media (max-width: 640px){.reservation-table div.r-td{display:inliine-block;float:left}}.reservation-table div.r-td:first-child{font-weight:700}@media (max-width: 640px){.reservation-table div.r-td:first-child{width:100%;padding-bottom:0}}@media (max-width: 640px){.reservation-table div.r-td:nth-child(2),.reservation-table div.r-td:nth-child(3){width:100%;padding:0 5px}}.reservation-table div.r-td:last-child,.reservation-table div.r-td:nth-last-child(2),.reservation-table div.r-td:nth-last-child(3){text-align:right;white-space:nowrap;width:auto;padding:10px 5px}.reservation-table div.r-td:nth-last-child(1){width:125px;font-weight:900;color:#ec008c}@media (max-width: 640px){.reservation-table div.r-td:nth-last-child(1){width:100px}}.reservation-table div.r-td:nth-last-child(2){width:110px}@media (max-width: 640px){.reservation-table div.r-td:nth-last-child(2){width:90px}}@media (max-width: 640px){.reservation-table div.r-td:nth-last-child(3){width:calc(100% - 190px);text-align:left}}.newsletter-container{float:left;width:100%;padding-left:100px;margin-left:-123px}@media (max-width: 640px){.newsletter-container{padding-left:0;margin-left:0;margin-bottom:20px}}.newsletter-container span{display:none !important}.newsletter-box{float:left;width:100%}@media (max-width: 640px){.newsletter-box .fix-sm{width:100%;text-align:center;margin-bottom:20px;margin-top:-10px}}.newsletter-box img{float:left}@media (max-width: 640px){.newsletter-box img{display:none}}.newsletter-box h2{float:left;margin-bottom:5px;margin-top:20px;padding-left:15px;width:100%;font-size:18px}@media (max-width: 640px){.newsletter-box h2{padding-left:0;margin-top:0}}.newsletter-box input[type="text"]{float:left;width:calc(100% - 150px);padding:15px 15px 15px 68px;border:1px solid #ccc;background:#fff url(https://www.kovotour.cz/Public/kovotour-2018/img/email-mask.png) left center no-repeat;height:47px}@media (max-width: 640px){.newsletter-box input[type="text"]{width:100%;margin-bottom:5px}}.newsletter-box input[type="submit"]{float:left;width:150px;color:#fff;text-transform:uppercase;background:#008fd9 url(https://www.kovotour.cz/Public/kovotour-2018/img/message-icon.png) 25px center no-repeat;padding:15px 30px;border:1px solid #008fd9;font-weight:700;font-size:12px;cursor:pointer;height:47px;text-align:right}@media (max-width: 640px){.newsletter-box input[type="submit"]{width:100%;text-align:center;text-indent:40px;background:#008fd9 url(https://www.kovotour.cz/Public/kovotour-2018/img/message-icon.png) calc(50% - 32px) center no-repeat}}.newsletter-box input[type="submit"]:hover{background-color:#ec008c;border:1px solid #ec008c}.page-404,.page-success{float:left;width:100%;margin:30px 0 50px 0}.page-404 .big,.page-success .big{float:left;width:100%;font-size:80px;font-weight:900;margin-bottom:-25px;color:#ec008c}.page-404 .big.other,.page-success .big.other{font-size:40px;margin-bottom:10px;white-space:nowrap}@media (max-width: 640px){.page-404 .big.other,.page-success .big.other{font-size:30px}}.page-404 .big.other i,.page-success .big.other i{position:relative;bottom:-3px;margin-right:5px}.page-404 .medium,.page-success .medium{float:left;width:100%;font-size:30px;font-weight:700;line-height:28px}@media (max-width: 640px){.page-404 .medium,.page-success .medium{font-size:22px;line-height:24px}}.page-404 .small,.page-success .small{float:left;width:100%;padding:20px 0}.styled-form .count-select,.styled-form-2 .count-select,.styled-form-icon .count-select{text-align:right}.styled-form .count-select i,.styled-form-2 .count-select i,.styled-form-icon .count-select i{position:absolute !important;right:28px !important;top:15px}.styled-form .count-select select,.styled-form-2 .count-select select,.styled-form-icon .count-select select{width:auto !important;padding-right:20px !important;cursor:pointer}.styled-form label i,.styled-form-2 label i,.styled-form-icon label i{position:absolute !important;top:-2px}.styled-form .td-have-padding table,.styled-form-2 .td-have-padding table,.styled-form-icon .td-have-padding table{width:100%}.styled-form .floating,.styled-form-2 .floating,.styled-form-icon .floating{height:38px;line-height:38px}.styled-form .floating tr,.styled-form-2 .floating tr,.styled-form-icon .floating tr{float:left;margin-right:10px}.styled-form .floating tr label,.styled-form-2 .floating tr label,.styled-form-icon .floating tr label{pointer-events:all;font-weight:400;color:#333}.styled-form .td-have-padding td,.styled-form-2 .td-have-padding td,.styled-form-icon .td-have-padding td{white-space:nowrap}.styled-form .td-have-padding td,.styled-form-2 .td-have-padding td,.styled-form-icon .td-have-padding td{width:50%}@media (max-width: 480px){.styled-form .td-have-padding td,.styled-form-2 .td-have-padding td,.styled-form-icon .td-have-padding td{float:left;width:100%;padding-right:0 !important}}.styled-form .checkbox label,.styled-form-2 .checkbox label,.styled-form-icon .checkbox label{pointer-events:all;color:#333;font-weight:400}.styled-form .beauty-buttons a,.styled-form-2 .beauty-buttons a,.styled-form-icon .beauty-buttons a{float:right;padding:10px 25px;background:#ec008c;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}@media (max-width: 480px){.styled-form .beauty-buttons a,.styled-form-2 .beauty-buttons a,.styled-form-icon .beauty-buttons a{width:100%}}.styled-form .beauty-buttons a:hover,.styled-form-2 .beauty-buttons a:hover,.styled-form-icon .beauty-buttons a:hover{background:#008fd9}.styled-form div,.styled-form-2 div,.styled-form-icon div{position:relative}.styled-form .hide-span span,.styled-form-2 .hide-span span,.styled-form-icon .hide-span span{display:none}.styled-form span.disable-input,.styled-form-2 span.disable-input,.styled-form-icon span.disable-input{float:left;width:100%;padding:5px 0;border:0;border-bottom:1px solid transparent;background:transparent;text-align:left !important;margin-top:10px;height:28px;box-shadow:inset 0 0 150px #fff;cursor:not-allowed}.styled-form span.disable-input::-webkit-input-placeholder,.styled-form-2 span.disable-input::-webkit-input-placeholder,.styled-form-icon span.disable-input::-webkit-input-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form span.disable-input::-moz-placeholder,.styled-form-2 span.disable-input::-moz-placeholder,.styled-form-icon span.disable-input::-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form span.disable-input:-ms-input-placeholder,.styled-form-2 span.disable-input:-ms-input-placeholder,.styled-form-icon span.disable-input:-ms-input-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form span.disable-input:-moz-placeholder,.styled-form-2 span.disable-input:-moz-placeholder,.styled-form-icon span.disable-input:-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form span.disable-input::placeholder,.styled-form-2 span.disable-input::placeholder,.styled-form-icon span.disable-input::placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form i.fk-down-arrow,.styled-form-2 i.fk-down-arrow,.styled-form-icon i.fk-down-arrow{position:absolute;right:10px;bottom:15px;color:#ec008c;pointer-events:none}.styled-form input[type="submit"],.styled-form-2 input[type="submit"],.styled-form-icon input[type="submit"]{float:right;padding:10px 25px;background:#ec008c;transition:all 0.4s ease;border:0;color:#fff;font-weight:700;text-transform:uppercase;font-size:13px;cursor:pointer;font-family:inherit}@media (max-width: 480px){.styled-form input[type="submit"],.styled-form-2 input[type="submit"],.styled-form-icon input[type="submit"]{width:100%;padding:10px 0}}.styled-form input[type="submit"]:hover,.styled-form-2 input[type="submit"]:hover,.styled-form-icon input[type="submit"]:hover{background:#008fd9}.styled-form input[type="submit"]:disabled,.styled-form input[type="submit"][disabled="disabled"],.styled-form-2 input[type="submit"]:disabled,.styled-form-2 input[type="submit"][disabled="disabled"],.styled-form-icon input[type="submit"]:disabled,.styled-form-icon input[type="submit"][disabled="disabled"]{background:#e9e9e9 !important;color:#333 !important;cursor:not-allowed}.styled-form div:hover span.form-valid,.styled-form-2 div:hover span.form-valid,.styled-form-icon div:hover span.form-valid{text-indent:0}.styled-form span.form-valid,.styled-form-2 span.form-valid,.styled-form-icon span.form-valid{position:absolute;right:0;top:-5px;font-size:11px;font-weight:400;text-transform:uppercase;color:#ec008c;text-indent:-9999px}.styled-form span.form-valid:hover,.styled-form-2 span.form-valid:hover,.styled-form-icon span.form-valid:hover{text-indent:0}.styled-form span.form-valid::after,.styled-form-2 span.form-valid::after,.styled-form-icon span.form-valid::after{content:"\e92e";position:absolute;right:0;bottom:-20px;font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-indent:0;padding:5px 0 5px 5px}.styled-form textarea,.styled-form-2 textarea,.styled-form-icon textarea{height:80px !important;font:400 13.3333px Arial}.styled-form input[type="text"],.styled-form input[type="password"],.styled-form select,.styled-form textarea,.styled-form-2 input[type="text"],.styled-form-2 input[type="password"],.styled-form-2 select,.styled-form-2 textarea,.styled-form-icon input[type="text"],.styled-form-icon input[type="password"],.styled-form-icon select,.styled-form-icon textarea{float:left;width:100% !important;padding:5px 0;border:0;border-bottom:1px solid #ddd;background:transparent;text-align:left !important;margin-top:10px;height:28px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-form input[type="text"]:hover+span,.styled-form input[type="password"]:hover+span,.styled-form select:hover+span,.styled-form textarea:hover+span,.styled-form-2 input[type="text"]:hover+span,.styled-form-2 input[type="password"]:hover+span,.styled-form-2 select:hover+span,.styled-form-2 textarea:hover+span,.styled-form-icon input[type="text"]:hover+span,.styled-form-icon input[type="password"]:hover+span,.styled-form-icon select:hover+span,.styled-form-icon textarea:hover+span{text-indent:0}.styled-form input[type="text"]+span,.styled-form input[type="password"]+span,.styled-form select+span,.styled-form textarea+span,.styled-form-2 input[type="text"]+span,.styled-form-2 input[type="password"]+span,.styled-form-2 select+span,.styled-form-2 textarea+span,.styled-form-icon input[type="text"]+span,.styled-form-icon input[type="password"]+span,.styled-form-icon select+span,.styled-form-icon textarea+span{color:#ec008c;text-indent:-9000px;font-size:12px;padding:3px 5px;position:absolute;right:0;top:-5px;pointer-events:none}.styled-form input[type="text"]+span::before,.styled-form input[type="password"]+span::before,.styled-form select+span::before,.styled-form textarea+span::before,.styled-form-2 input[type="text"]+span::before,.styled-form-2 input[type="password"]+span::before,.styled-form-2 select+span::before,.styled-form-2 textarea+span::before,.styled-form-icon input[type="text"]+span::before,.styled-form-icon input[type="password"]+span::before,.styled-form-icon select+span::before,.styled-form-icon textarea+span::before{content:"\e92e";position:absolute;right:5px;bottom:-13px;text-indent:0;color:#ec008c;font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.styled-form input[type="text"]+span:empty,.styled-form input[type="password"]+span:empty,.styled-form select+span:empty,.styled-form textarea+span:empty,.styled-form-2 input[type="text"]+span:empty,.styled-form-2 input[type="password"]+span:empty,.styled-form-2 select+span:empty,.styled-form-2 textarea+span:empty,.styled-form-icon input[type="text"]+span:empty,.styled-form-icon input[type="password"]+span:empty,.styled-form-icon select+span:empty,.styled-form-icon textarea+span:empty{display:none}.styled-form input[type="text"]::-webkit-input-placeholder,.styled-form input[type="password"]::-webkit-input-placeholder,.styled-form select::-webkit-input-placeholder,.styled-form textarea::-webkit-input-placeholder,.styled-form-2 input[type="text"]::-webkit-input-placeholder,.styled-form-2 input[type="password"]::-webkit-input-placeholder,.styled-form-2 select::-webkit-input-placeholder,.styled-form-2 textarea::-webkit-input-placeholder,.styled-form-icon input[type="text"]::-webkit-input-placeholder,.styled-form-icon input[type="password"]::-webkit-input-placeholder,.styled-form-icon select::-webkit-input-placeholder,.styled-form-icon textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form input[type="text"]::-moz-placeholder,.styled-form input[type="password"]::-moz-placeholder,.styled-form select::-moz-placeholder,.styled-form textarea::-moz-placeholder,.styled-form-2 input[type="text"]::-moz-placeholder,.styled-form-2 input[type="password"]::-moz-placeholder,.styled-form-2 select::-moz-placeholder,.styled-form-2 textarea::-moz-placeholder,.styled-form-icon input[type="text"]::-moz-placeholder,.styled-form-icon input[type="password"]::-moz-placeholder,.styled-form-icon select::-moz-placeholder,.styled-form-icon textarea::-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form input[type="text"]:-ms-input-placeholder,.styled-form input[type="password"]:-ms-input-placeholder,.styled-form select:-ms-input-placeholder,.styled-form textarea:-ms-input-placeholder,.styled-form-2 input[type="text"]:-ms-input-placeholder,.styled-form-2 input[type="password"]:-ms-input-placeholder,.styled-form-2 select:-ms-input-placeholder,.styled-form-2 textarea:-ms-input-placeholder,.styled-form-icon input[type="text"]:-ms-input-placeholder,.styled-form-icon input[type="password"]:-ms-input-placeholder,.styled-form-icon select:-ms-input-placeholder,.styled-form-icon textarea:-ms-input-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form input[type="text"]:-moz-placeholder,.styled-form input[type="password"]:-moz-placeholder,.styled-form select:-moz-placeholder,.styled-form textarea:-moz-placeholder,.styled-form-2 input[type="text"]:-moz-placeholder,.styled-form-2 input[type="password"]:-moz-placeholder,.styled-form-2 select:-moz-placeholder,.styled-form-2 textarea:-moz-placeholder,.styled-form-icon input[type="text"]:-moz-placeholder,.styled-form-icon input[type="password"]:-moz-placeholder,.styled-form-icon select:-moz-placeholder,.styled-form-icon textarea:-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form input[type="text"]::placeholder,.styled-form input[type="password"]::placeholder,.styled-form select::placeholder,.styled-form textarea::placeholder,.styled-form-2 input[type="text"]::placeholder,.styled-form-2 input[type="password"]::placeholder,.styled-form-2 select::placeholder,.styled-form-2 textarea::placeholder,.styled-form-icon input[type="text"]::placeholder,.styled-form-icon input[type="password"]::placeholder,.styled-form-icon select::placeholder,.styled-form-icon textarea::placeholder{color:rgba(0,0,0,0.6);font-weight:100}.styled-form input[type="text"]:focus,.styled-form input[type="text"]:hover,.styled-form input[type="password"]:focus,.styled-form input[type="password"]:hover,.styled-form select:focus,.styled-form select:hover,.styled-form textarea:focus,.styled-form textarea:hover,.styled-form-2 input[type="text"]:focus,.styled-form-2 input[type="text"]:hover,.styled-form-2 input[type="password"]:focus,.styled-form-2 input[type="password"]:hover,.styled-form-2 select:focus,.styled-form-2 select:hover,.styled-form-2 textarea:focus,.styled-form-2 textarea:hover,.styled-form-icon input[type="text"]:focus,.styled-form-icon input[type="text"]:hover,.styled-form-icon input[type="password"]:focus,.styled-form-icon input[type="password"]:hover,.styled-form-icon select:focus,.styled-form-icon select:hover,.styled-form-icon textarea:focus,.styled-form-icon textarea:hover{outline:0;border-bottom:1px solid #ec008c}.styled-form label,.styled-form-2 label,.styled-form-icon label{float:left;width:calc(100% - 20px);font-size:11px;font-weight:900;color:#ec008c;position:absolute;left:10px;top:7px;transition:all 0.4s ease;pointer-events:none;text-transform:uppercase}.styled-form span.button,.styled-form-2 span.button,.styled-form-icon span.button{position:absolute;left:0;bottom:0;width:100%}.styled-form span.button i,.styled-form-2 span.button i,.styled-form-icon span.button i{position:relative;top:auto;left:auto;bottom:-3px;right:auto;color:#fff}.styled-form-icon input[type="text"]{padding-left:26px}.styled-form-icon select{padding-left:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-form-icon i{position:absolute;left:10px;top:26px;color:#ec008c;pointer-events:none}.styled-form-icon i.fk-down-arrow{position:absolute;right:10px;bottom:15px;top:auto;left:auto;background:#fff;color:#ec008c;pointer-events:none}.style-table{float:left;width:100%;padding:10px;overflow-x:auto}@media (max-width: 640px){.style-table{padding:0}}.style-table .table-name{padding:5px;float:left;width:100%;background:#bbb;color:#fff}.style-table table{float:left;width:100%;border-collapse:collapse;padding:0;margin:0;margin-bottom:30px}.style-table table tr{border-bottom:1px solid #ddd}.style-table table tr:first-child{font-size:11px;font-weight:900;color:#ec008c;text-transform:uppercase;border-bottom:0}.style-table table tr:first-child td{padding:8px 5px 0 5px;white-space:nowrap}.style-table table tr:nth-child(2){font-size:11px;font-weight:900;color:#ec008c;text-transform:uppercase;border-bottom:4px solid #eee;background:#fff !important}.style-table table tr:nth-child(2) td{padding:0 5px 8px 5px;white-space:nowrap}.style-table table tr:nth-child(even){background:#eee}.style-table table td{padding:8px;text-align:center}.style-table table td:first-child{text-align:left}.style-table table td:last-child{text-align:right}.style-table .simple-summary-c:last-child table{margin-bottom:0}.styled-form-2 label{width:100%;left:0;top:0}.styled-form-2 i.fk-down-arrow{right:0px;bottom:7px}.styled-form-2 i.fk-time2.sec{position:absolute;background:#fff;color:#ec008c;pointer-events:none;right:0px;bottom:7px}.styled-form-2 .col-three-form{padding-bottom:30px}.styled-form-2 .col-form{padding-bottom:30px}.styled-form-2 .col-form:nth-child(odd){padding-right:20px}@media (max-width: 800px){.styled-form-2 .col-form:nth-child(odd){padding-right:10px}}.styled-form-2 .col-form:nth-child(even){padding-left:20px}@media (max-width: 800px){.styled-form-2 .col-form:nth-child(even){padding-left:10px}}.styled-form-2 span.button{position:relative;float:left;width:auto;margin-right:1px;margin-bottom:1px;margin-top:-20px}@media (max-width: 480px){.styled-form-2 span.button{margin-top:0;width:100%}.styled-form-2 span.button:first-child{margin-top:-20px}}.form-town{width:calc(65% - 10px);float:left}.form-zip{width:calc(35% - 10px);float:left}.form-divider{width:20px;text-align:center;color:#aaa;margin-top:15px;float:left}.styled-table{float:left;width:100%;overflow-x:auto}.styled-table .fk-magnifying-glass-browser{background:#ec008c;padding:5px 20px;color:#fff}.styled-table .fk-magnifying-glass-browser:hover{background:#008fd9}@media (max-width: 800px){.styled-table .fk-magnifying-glass-browser{padding:15px 20px}}.styled-table .state_Rezervace{color:#ec008c}.styled-table .state_Prodej{color:#0c0}.styled-table .state.rezervace{color:#0c0}.styled-table table{width:100%;border-collapse:collapse}.styled-table table .date{width:100px}.styled-table table tr:first-child{border-bottom:6px solid #e9e9e9;background:transparent !important}.styled-table table tr:nth-child(2) td{padding-top:20px}.styled-table table tr:nth-child(odd){background:#eee}.styled-table table tr{border-bottom:1px solid #ddd;position:relative}.styled-table table th{color:#ec008c;padding:5px;text-align:left;text-transform:uppercase;font-size:11px;font-weight:900}.styled-table table th a{color:#ec008c}.styled-table table th a:hover{color:#008fd9}.styled-table table th a i{margin-left:2px}.styled-table table th:nth-last-child(1),.styled-table table th:nth-last-child(2),.styled-table table th:nth-last-child(3),.styled-table table th:nth-last-child(4){text-align:right}.styled-table table td{padding:5px;text-align:left}.styled-table table td:nth-last-child(1),.styled-table table td:nth-last-child(2),.styled-table table td:nth-last-child(3),.styled-table table td:nth-last-child(4){text-align:right}@media (max-width: 800px){.styled-table table td{padding:15px 5px}}.reservation-code__label{float:left;line-height:34px;margin-right:5px}@media (max-width: 480px){.reservation-code__label{width:100%;line-height:24px}}.reservation-code__add{float:left;line-height:34px;font-size:32px;color:#ec008c;cursor:pointer}.reservation-code__add:hover{color:#008fd9}.reservation-code input[type="text"]{float:left !important;width:150px !important;height:34px !important;border:1px solid #ddd !important;margin-top:0 !important;margin-right:5px;background:#fff;padding:10px}@media (max-width: 480px){.reservation-code input[type="text"]{width:calc(100% - 43px) !important}}.reservation-code input[type="submit"]{float:left !important;height:34px;width:38px;padding:0 10px !important;margin-right:5px}@media (max-width: 480px){.reservation-code input[type="submit"]{margin-right:0}}.reservation-payform input[type="text"]{width:80px !important;margin-top:0;float:none;padding-right:5px;text-align:right !important}.rewrap h3{padding:3px 5px;background:#777;font-size:14px;color:#fff;margin-bottom:10px}.rewrap table tr td,.rewrap table tr th{text-align:left !important}.rewrap table tr td:last-child,.rewrap table tr th:last-child{text-align:right !important}.fulltext-form{float:left;width:100%;margin-bottom:20px;position:relative}.fulltext-form input[type="text"]{float:left;width:calc(100% - 100px);padding:10px;height:35px;border:1px solid #ddd}.fulltext-form input[type="submit"]{float:left;width:100px;heght:35px;padding:10px;color:#fff;background:#ec008c;cursor:pointer;border:0;text-indent:-9999px}.fulltext-form input[type="submit"]:hover{background:#008fd9}.fulltext-form i{position:absolute;right:50px;top:8px;color:#fff;font-size:20px;transform:translateX(50%);pointer-events:none}.fulltext-card{width:25%;float:left;padding:10px;position:relative}.fulltext-card__item{width:100%;float:left;padding:10px;height:70px;position:relative;background:#e9e9e9;overflow:hidden;transition:all 0.4s ease}.fulltext-card__item--height{height:100px}.fulltext-card__item--height.add{background:#ec008c}.fulltext-card__item--height.add:hover{background:#008fd9}.fulltext-card__item--height.add:hover i{transform:rotate(360deg)}.fulltext-card__item--height.add i{position:relative;right:auto;bottom:auto;font-size:40px;width:100%;text-align:center;float:left;transform:rotate(0);color:#fff;margin-top:10px}.fulltext-card__item--height.add span{padding:0;text-align:center;color:#fff}.fulltext-card__item:hover{background:#ec008c}.fulltext-card__item:hover span{color:#fff}.fulltext-card__item:hover span.second{color:#fff}.fulltext-card__item:hover i{color:rgba(255,255,255,0.5);transform:rotate(25deg)}.fulltext-card__item i{position:absolute;right:-20px;bottom:-20px;color:#cecece;font-size:80px;transform:rotate(15deg);transition:all 0.4s ease}.fulltext-card__item span{float:left;width:100%;color:#ec008c;font-weight:700;font-size:12px;padding-right:50px;transition:all 0.4s ease}.fulltext-card__item span.second{color:#333;font-weight:400;margin-top:10px}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.wrapper{line-height:0;width:100%;max-width:900px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .video-overlay{position:absolute;left:0;top:0;width:100%;height:100%}video{width:100% !important;height:auto !important}.detail-product #datepicker-container{position:static}.detail-product #datepicker-container #ctl30_MainUpdatePanel{position:static}.detail-product .cart-addremove-buttons a.cart-insert--add,.detail-product .cart-addremove-buttons a.cart-insert--remove{position:absolute;left:20px;top:20px;background:rgba(0,0,0,0.6);width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;cursor:pointer;color:#fff}.detail-product .cart-addremove-buttons a.cart-insert--add:hover,.detail-product .cart-addremove-buttons a.cart-insert--remove:hover{color:#cecece}.detail-product .cart-addremove-buttons a.cart-insert--remove{color:#ec008c}.detail-product .cart-addremove-buttons a.cart-insert--remove:hover{color:#ff5bbc}.detail-product .cart-addremove-buttons i{font-size:24px;line-height:52px}.detail-product .pane h1,.detail-product .pane h2,.detail-product .pane h1 strong,.detail-product .pane h2 strong{color:#ec008c;font-weight:900;text-transform:uppercase;margin:10px 0 5px 0;font-size:16px !important}.detail-product .pane h1:first-of-type,.detail-product .pane h2:first-of-type,.detail-product .pane h1 strong:first-of-type,.detail-product .pane h2 strong:first-of-type{margin-top:0}.detail-product .pane h3{border-bottom:6px solid #e9e9e9;font-size:13px;padding-bottom:3px;margin-bottom:5px}.detail-product .pane p,.detail-product .pane span,.detail-product .pane div,.detail-product .pane strong{font-size:13px}.detail-product .pane p{margin-bottom:20px;text-align:justify}.detail-product .pane p:first-child{margin-bottom:0}@media (max-width: 1260px){.detail-product{margin-top:10px}}.detail-product__side{border-left:3px solid #e9e9e9;height:510px;position:relative}@media (max-width: 640px){.detail-product__side{border-left:0;border-top:10px solid #e9e9e9;height:auto}.detail-product__side.styled-form-icon{padding-bottom:50px}}.detail-product__side h2{margin-bottom:10px;padding-bottom:10px;text-transform:uppercase;border-bottom:5px solid #e9e9e9}.detail-product__bottom{position:relative;line-height:44px}@media (max-width: 640px){.detail-product__bottom{border-top:10px solid #e9e9e9}}.detail-product__bottom--equipments{float:left;height:44px;text-align:center}@media (max-width: 640px){.detail-product__bottom--equipments{width:100%;height:auto}}.detail-product__bottom--icon{display:inline-block;height:42px;position:relative;top:-2px}.detail-product__bottom--left{float:left;margin-right:10px;text-align:center}@media (max-width: 640px){.detail-product__bottom--left{width:100%;line-height:32px}}.detail-product__bottom--right{float:right;padding:0 15px;color:#ec008c;font-weight:900;position:relative;margin-right:-20px;text-transform:uppercase;text-align:center}@media (max-width: 640px){.detail-product__bottom--right{background:#008fd9;color:#fff}}@media (max-width: 640px){.detail-product__bottom--right{width:calc(100% + 40px);margin-left:-20px}}.detail-product__bottom--right i{margin-right:7px;position:relative;bottom:-3px;font-size:18px}.detail-product__mid{border-left:3px solid #e9e9e9}@media (max-width: 800px){.detail-product__mid{border-top:3px solid #e9e9e9;border-left:0}}@media (max-width: 640px){.detail-product__mid{border-top:10px solid #e9e9e9}}.detail-product__mid--container{float:left;width:100%;height:121px;border-bottom:3px solid #e9e9e9;position:relative;overflow:hidden}.detail-product__mid--container img.main{position:absolute;left:50%;top:50%;width:100%;height:auto;transform:translateX(-50%) translateY(-50%)}@media (max-width: 800px){.detail-product__mid--container img.main{height:100%;width:auto}}.detail-product__mid--container .iframe-wrapper{height:100%;padding-bottom:0;position:absolute;left:0;top:0;width:100%}.detail-product__mid--container:last-child{border-bottom:0;height:147px;padding-bottom:0}.detail-product__mid--container:last-child iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width: 800px){.detail-product__mid--container{width:50%;height:auto;padding-bottom:30%}.detail-product__mid--container:nth-child(2),.detail-product__mid--container:nth-child(4){border-left:3px solid #e9e9e9}.detail-product__mid--container:nth-last-child(2){border-bottom:0}.detail-product__mid--container:last-child{padding-bottom:30%;height:auto;position:relative}}@media (max-width: 480px){.detail-product__mid--container{width:100%;border-bottom:3px solid #e9e9e9 !important;display:none;padding-bottom:75%}.detail-product__mid--container:nth-child(2),.detail-product__mid--container:nth-child(4){border-left:0}.detail-product__mid--container:last-child{border-bottom:0 !important;display:inline-block;padding-bottom:75%}}.detail-product__item{float:left;width:100%;margin-bottom:5px;font-size:13px}.detail-product__item i{position:relative;bottom:-1px;margin-right:5px;font-size:16px}.detail-product__photo{float:left;width:100%;overflow:hidden;height:360px;position:relative}@media (max-width: 640px){.detail-product__photo{height:auto;padding-bottom:56.5%;border-top:3px solid #e9e9e9}}.detail-product__photo img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);height:auto;width:100%}@media (max-width: 1050px){.detail-product__photo img{height:100%;width:auto}}.detail-product__gallery{float:left;width:100%;overflow:hidden;height:150px;border-top:3px solid #e9e9e9;position:relative}.detail-product__gallery .icon-play{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width: 640px){.detail-product__gallery{height:105px}}.detail-product__gallery figure a{position:relative;width:100%;height:100%;float:left;overflow:hidden}.detail-product__gallery figure a:hover::after{opacity:0.7;top:0}.detail-product__gallery figure a:hover::before{opacity:1;top:50%}.detail-product__gallery figure a::before{content:"\e922";font-family:'fk' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:50%;top:150%;transform:translateX(-50%) translateY(-50%);z-index:1;opacity:0;transition:all 0.4s ease;color:#fff}.detail-product__gallery figure a::after{content:"";position:absolute;left:0;top:100%;width:100%;height:100%;background:#ec008c;opacity:0;transition:all 0.4s ease}.detail-product__gallery .swiper-gallery{position:relative;float:left;width:100%;height:100%;padding:0 19px}.detail-product__gallery .swiper-gallery .swiper-button-prev{position:absolute;left:0;top:0;line-height:100%;width:20px;height:100%;margin-top:0;transform:rotate(0deg);background:#fff;transition:all 0.4s ease}.detail-product__gallery .swiper-gallery .swiper-button-prev:hover{background:#ec008c}.detail-product__gallery .swiper-gallery .swiper-button-prev:hover i{color:#fff}.detail-product__gallery .swiper-gallery .swiper-button-prev i{font-size:16px;transform:rotate(-90deg);color:#333;display:inline-block;top:25px;left:1px;position:relative}@media (max-width: 640px){.detail-product__gallery .swiper-gallery .swiper-button-prev i{top:7%}}.detail-product__gallery .swiper-gallery .swiper-button-next{position:absolute;right:0;top:0;line-height:100%;width:20px;height:100%;margin-top:0;transform:rotate(0deg);background:#fff;transition:all 0.4s ease}.detail-product__gallery .swiper-gallery .swiper-button-next:hover{background:#ec008c}.detail-product__gallery .swiper-gallery .swiper-button-next:hover i{color:#fff}.detail-product__gallery .swiper-gallery .swiper-button-next i{font-size:16px;transform:rotate(90deg);color:#333;display:inline-block;top:25px;right:-3px;position:relative}@media (max-width: 640px){.detail-product__gallery .swiper-gallery .swiper-button-next i{top:7%}}.detail-product__gallery .swiper-gallery .swiper-button-disabled{opacity:1;background:#fff;pointer-events:auto}.detail-product__gallery .swiper-gallery .swiper-button-disabled:hover{opacity:1;background:#fff}.detail-product__gallery .swiper-gallery .swiper-button-disabled:hover i{color:#333}.detail-product__gallery .swiper-gallery .swiper-button-disabled i{opacity:0.2;color:#333}.detail-product__transport{float:left;width:100%;padding-left:18px}.detail-product__transport--item{float:left;width:100%;position:relative;padding-bottom:10px;padding-left:36px;border-left:2px dotted #ddd}@media (max-width: 640px){.detail-product__transport--item{width:50%}}@media (max-width: 480px){.detail-product__transport--item{width:100%}}.detail-product__transport--item:last-child{padding-bottom:0}.detail-product__transport--item:nth-child(2) i{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.detail-product__transport--item i{position:absolute;left:-20px;top:16px;font-size:28px;width:40px;height:40px;text-align:center;line-height:38px;border:1px solid #888;border-radius:50%;background:#fff;color:#888}.detail-product__transport--text{float:left;width:100%;font-size:13px;height:78px}.detail-product__transport--text span{float:left;width:100%}.detail-product__transport--text span:nth-of-type(1){color:#ec008c;font-weight:700;text-transform:uppercase}.detail-product__transport--text span:nth-of-type(2){margin-bottom:6px}.detail-product__container{height:87px}.detail-product__container--left{width:100%;position:absolute;left:0;bottom:0}.detail-product__container--right{width:100%;position:absolute;right:0;bottom:0;text-align:right;margin-top:5px}.detail-product__container--full{width:100%;float:left;margin-top:-10px}.detail-product__container--full .button{position:relative;right:-20px;bottom:-20px;width:calc(100% + 40px)}.detail-product__container--stick{float:left;width:100%;color:#ec008c;margin-top:10px}.detail-product__container--stick i{font-size:24px;width:24px;float:left}.detail-product__container--stick span{float:left;width:calc(100% - 24px);padding-left:10px;margin-top:-3px;font-weight:900}.detail-product__container--stick span:first-of-type{font-size:12px;font-weight:400;margin-top:0}.detail-product__price--old{float:left;width:100%;text-decoration:line-through;margin-bottom:-5px;font-size:15px}.detail-product__price--actual{float:left;width:100%;font-size:16px;color:#ec008c;font-weight:700}.divider{float:left;width:100%;height:1px;background:#e9e9e9;margin:10px 0}.bg-yellow{background:#ffff99}.bg-yellow a{color:#ec008c;font-weight:800}.term-list{display:table;width:100%;font-size:14px;background:#fff;border-collapse:collapse}.term-list__title{display:table-row;border-bottom:5px solid #e9e9e9;font-size:11px !important;text-transform:uppercase;color:#333;font-weight:900}@media (max-width: 800px){.term-list__title{display:none}}.term-list__title div{display:table-cell;padding:5px 10px 5px 5px;font-size:11px !important}.term-list__title div.fixed-width{width:20%}.term-list__title div:nth-last-child(1){text-align:right}.term-list__tr{display:table-row;border-bottom:1px solid #e9e9e9}.term-list__tr:nth-child(odd){background:#efefef}@media (max-width: 800px){.term-list__tr{display:inline-block;float:left;width:100%;padding:10px 0}}.term-list__tr div{display:table-cell;padding:5px 10px 5px 5px;font-size:14px}.term-list__tr div span{font-size:14px !important}.term-list__tr div strong{font-size:15px !important}.term-list__tr div strong.mini{font-size:12px !important}.term-list__tr div.big,.term-list__tr div.big strong{font-size:16px !important}.term-list__tr div:first-child{font-weight:700}.term-list__tr div:first-child i{font-size:22px;color:#ec008c}.term-list__tr div:nth-child(2) span.no-wrap{color:#ec008c;font-weight:700}.term-list__tr div:nth-last-child(1){text-align:right}.term-list__tr div:nth-last-child(1) a{float:right;padding:0px 13px;color:#fff;font-weight:700;font-size:13px;background:#ec008c;transition:all 0.4s ease;text-align:center;cursor:pointer;text-transform:uppercase;z-index:3;white-space:nowrap;margin-bottom:-20px;line-height:32px}.term-list__tr div:nth-last-child(1) a i{position:relative;bottom:-3px;font-size:18px;margin-right:5px}.term-list__tr div:nth-last-child(1) a:hover{background:#008fd9}.term-list__tr div:nth-last-child(1) span{float:right;padding:0px 6px;color:#ec008c;border:1px solid #ec008c;font-weight:700;font-size:13px !important;text-align:center;text-transform:uppercase;z-index:3;white-space:nowrap;margin-bottom:-20px;line-height:32px}.term-list__tr div:nth-last-child(1) span i{position:relative;bottom:-3px;font-size:18px;margin-right:5px}@media (max-width: 800px){.term-list__tr{position:relative}.term-list__tr div{display:inline-block;float:left}.term-list__tr div.transport{width:41px}.term-list__tr div.term{width:144px}.term-list__tr div.diet{width:100%}.term-list__tr div.previous-price{float:left;position:absolute}.term-list__tr div.sale{float:left;position:absolute;right:0;top:5px}.term-list__tr div.discount-price{float:left;position:absolute;right:0;top:5px}.term-list__tr div.discount-price.with-sale{right:42px}.term-list__tr div.discount-price strong{float:right}.term-list__tr div.discount-price strong.text-color-1{float:left;margin-right:5px}.term-list__tr div.discount-price br{display:none}.term-list__tr div.buttons{position:absolute;right:0;bottom:12px;height:44px}}@media (max-width: 600px){.term-list__tr{position:relative}.term-list__tr div{padding:0 5px}.term-list__tr div.diet{position:absolute;right:0;top:10px;width:auto}}@media (max-width: 600px) and (max-width: 410px){.term-list__tr div.diet{position:relative;top:0;width:100%}}@media (max-width: 600px){.term-list__tr div.previous-price{position:relative;width:100%;margin-top:5px}.term-list__tr div.sale{display:none}.term-list__tr div.discount-price{position:relative;right:auto;top:auto;white-space:nowrap;width:auto}.term-list__tr div.discount-price.with-sale{right:0}}@media (max-width: 600px) and (max-width: 410px){.term-list__tr div.discount-price strong.text-color-1{display:none}}@media (max-width: 600px){.term-list__tr div.buttons{bottom:0px}}@media (max-width: 640px){#terms .p-10{padding:0}}.search-term__item{float:left;width:20%;position:relative;padding:0 5px}@media (max-width: 640px){.search-term__item{width:50%}}@media (max-width: 480px){.search-term__item{width:100%}}.search-term__item i{position:absolute;left:5px;top:1px;font-size:20px;z-index:1;pointer-events:none;background:#ec008c;color:#fff;width:38px;height:38px;line-height:38px;text-align:center}.search-term__item input,.search-term__item select{float:left;width:100%;height:40px;text-align:left !important;border:1px solid #fff;background:#eee;padding:0 10px 0 50px;cursor:pointer}.search-term__item input:hover,.search-term__item select:hover{background:#ddd}.search-term__item input:focus,.search-term__item select:focus{outline:0}.date-picker-wrapper{background:#fff;z-index:2 !important}.organization{float:left;width:100%;background:#eee;text-align:center;font-size:13px;padding:20px}.organization h3{float:left;width:100%;color:#ec008c;font-weight:700;font-size:15px;height:42px}.organization i{position:relative;font-size:16px;color:#333;bottom:-3px;margin-right:5px}.organization-text{float:left;width:100%}.organization-spacer{height:18px;float:left;width:100%}.organization-fixed_height{height:60px}.organization-fixed_height--2{height:36px}.organization-time{float:left;width:100%;height:36px}.organization-img{float:left;width:100%;position:relative;padding-bottom:56.5%;overflow:hidden;margin-top:10px}.organization-img img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);height:auto;width:100%}.organization strong{color:#ec008c}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial, sans-serif;font-weight:bold;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial, sans-serif;box-shadow:3px 3px 10px rgba(0,0,0,0.5);box-sizing:initial}.dp-clearfix{clear:both;height:0;font-size:0}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px;margin-top:10px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle;color:#000}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:0.01}.date-picker-wrapper .month-wrapper{border-radius:3px;background-color:#fff;cursor:default;position:relative;_overflow:hidden;width:100% !important}.date-picker-wrapper .month-wrapper table{width:48%;float:left;border-collapse:collapse}.date-picker-wrapper .month-wrapper table.month2{margin-left:15px;float:left}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0px;padding:0px}.date-picker-wrapper .month-wrapper table tbody td{border:1px solid #eee}.date-picker-wrapper .month-wrapper table .day{padding:8px;line-height:1;font-size:12px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .week-name th{font-size:10px}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.valid:hover{background-color:#eee}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .month-wrapper table .day.lastMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:6px;cursor:pointer;display:block;border:1px solid #ddd;color:#969696}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{border-color:#3b3b3b}.date-picker-wrapper .gap{display:none;position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid white;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0px;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid white}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid white}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0px;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));background:-moz-linear-gradient(top, #00adee, #0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');color:white;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour{text-align:right}.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#49e !important;color:white !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,0.3);display:none;background-color:white;color:#000;padding:5px 10px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));filter:drop-shadow(0 0 3px rgba(0,0,0,0.3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid white;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:bold}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-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,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;background:#cecece}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir="rtl"]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:5px;margin:1em auto 2em;clear:both;display:block}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-17px;top:-9px;outline:0}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle[data-handle='1']{right:-2px}.noUi-target{background:#FAFAFA;border-radius:0px}.noUi-connects{border-radius:0px}.noUi-connect{background:#ec008c}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50%;background:#ec008c;cursor:default}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.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}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%, 0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.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:none;border-radius:0px;background:#fff;color:#000;padding:3px 5px;text-align:center;white-space:nowrap;font-size:13px;outline:0}.noUi-tooltip:focus{outline:0}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;top:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}

/*# sourceMappingURL=style.css.map */