#form .pzp-selects .form-item .formError,#form .kasko-selects .form-item .formError{left:0px !important;bottom:-123px !important;top:initial !important}#form div.col-sm-push-6.col-md-push-6 .form-item .formError{left:-335px !important}.animation-car-wrapper{position:relative;overflow:hidden;background-color:#fff;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:100%;height:691px}.animation-car-wrapper .animation-bg-wrap{position:absolute;bottom:0;left:50%;visibility:hidden;background-color:#fff;width:1499px;height:520px;margin-left:-749px}.animation-car-wrapper .animation-bg{position:absolute;bottom:0;left:0;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:50% 0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:99%;height:520px;background-image:url("../../gfx/sprite-animation-car-bg.jpg")}.animation-car-wrapper .animation-bg.step1-bg{background-position:100% 0}.animation-car-wrapper .animation-bg.step4-bg.bg-default{background-position:50% -520px}.animation-car-wrapper .animation-bg.step4-bg.bg-bratislava{background-position:50% -1040px}.animation-car-wrapper .animation-bg.step4-bg.bg-brno{background-position:50% -1560px}.animation-car-wrapper .animation-bg.step4-bg.bg-kosice{background-position:50% -2080px}.animation-car-wrapper .animation-bg.step4-bg.bg-ostrava{background-position:50% -2600px}.animation-car-wrapper .animation-bg.step4-bg.bg-poprad{background-position:50% -3120px}.animation-car-wrapper .animation-bg.step4-bg.bg-praha{background-position:50% -3640px}.animation-car-wrapper .animation-bg.bg-frame{border-right:15px solid #fff;border-left:15px solid #fff;background:transparent;width:100%;height:100%}.animation-car-wrapper .car{visibility:hidden;position:absolute;bottom:0;left:50%;margin-bottom:-400px;margin-left:-557px;width:1114px;height:220px}.animation-car-wrapper .car>.dashboard{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../../gfx/sprite-animation-car.png") 0 -229px no-repeat}.animation-car-wrapper .car>.dashboard.mainstream{background-position:0 0}.animation-car-wrapper .car>.dashboard.highend{background-position:0 -459px}.animation-car-wrapper .car>.brand{visibility:hidden;position:absolute;bottom:0;left:192px;background-repeat:no-repeat;width:76px;height:72px;background-image:url("../../gfx/sprite-animation-car.png")}.animation-car-wrapper .car>.brand.audi{height:62px;background-position:-1114px 0}.animation-car-wrapper .car>.brand.bmw{background-position:-1114px -62px}.animation-car-wrapper .car>.brand.citroen{background-position:-1114px -134px}.animation-car-wrapper .car>.brand.dacia{background-position:-1114px -206px}.animation-car-wrapper .car>.brand.hyundai{height:60px;background-position:-1114px -278px}.animation-car-wrapper .car>.brand.mercedes{height:77px;background-position:-1114px -338px}.animation-car-wrapper .car>.brand.peugeot{height:66px;background-position:-1114px -415px}.animation-car-wrapper .car>.brand.renault{background-position:-1114px -481px}.animation-car-wrapper .car>.brand.seat{background-position:-1114px -553px}.animation-car-wrapper .car>.brand.skoda{background-position:-1114px -625px}.animation-car-wrapper .car>.brand.vw{height:64px;background-position:-1114px -697px}.animation-car-wrapper .sign{visibility:hidden;display:block;overflow:hidden;position:absolute;right:50%;bottom:0;width:248px;height:362px;background:url("../../gfx/sprite-animation-car.png") -1196px 0 no-repeat;padding-top:10px;padding-right:15px;padding-bottom:245px;padding-left:15px}.animation-car-wrapper .sign>.sign-outer{display:block;overflow:hidden;width:100%;height:100%}.animation-car-wrapper .sign>.sign-outer>.sign-inner{display:table;width:100%;height:100%}.animation-car-wrapper .sign>.sign-outer>.sign-inner>.city{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;width:100%;height:100%;color:#005ca9;font-size:34px;line-height:40px;font-weight:900}.animation-car-wrapper .sign>.sign-outer>.sign-inner>.city.small{font-size:21px;line-height:31px}.animation-car-wrapper .skyline{visibility:hidden;position:absolute;bottom:419px;left:50%;margin-left:-102px;width:192px;height:0;background:url("../../gfx/sprite-animation-car.png") -5px -684px no-repeat}.animation-car-wrapper .tree{visibility:hidden;position:absolute;top:0}.animation-car-wrapper .tree.narrow{width:236px;height:366px;background:url("../../gfx/sprite-animation-car.png") -1192px -398px no-repeat}.animation-car-wrapper .tree.wide{width:374px;height:310px;background:url("../../gfx/sprite-animation-car.png") -1434px -457px no-repeat}.animation-car-wrapper .tree.left{left:50%}.animation-car-wrapper .tree.right{right:50%}.animation-car-wrapper .midline{position:absolute;top:101px;left:50%;margin-left:-76px;width:134px;height:410px}.animation-car-wrapper .midline.one{background:url("../../gfx/sprite-animation-car.png") -1451px -9px no-repeat}.animation-car-wrapper .midline.two{background:url("../../gfx/sprite-animation-car.png") -1591px -9px no-repeat}.animation-car-wrapper .midline.three{background:url("../../gfx/sprite-animation-car.png") -1731px -9px no-repeat}.animation-car-wrapper .animation-popup-box{z-index:initial;margin-top:-2000px;margin-left:-155px;width:310px;height:auto}.animation-car-wrapper .animation-popup-box .form-item{position:static !important;margin-bottom:5px}.animation-car-wrapper .animation-popup-box .form-label,.animation-car-wrapper .animation-popup-box .input-group{width:auto;height:auto}.animation-car-wrapper .animation-popup-box .input-group.radio-checkbox-agree{position:static}.animation-car-wrapper .animation-popup-box.step-1-0{display:none;background-color:#005ca9;text-align:center;margin-top:0;color:#fff;font-size:20px;line-height:28px;font-weight:300}.animation-car-wrapper .animation-popup-box.step-1-0 .anchor{text-decoration:none;color:#fff;font-size:20px;line-height:28px;font-weight:700}.animation-car-wrapper .animation-popup-box.step-1{margin-left:-205px;width:410px;height:auto}.animation-car-wrapper .animation-popup-box.step-1 .input-group{width:146px;height:auto}.animation-car-wrapper .animation-popup-box.step-1 .input-group.group-wider{width:240px;height:auto}.animation-car-wrapper .animation-popup-box.step-1 .input-group.radio-checkbox{margin-left:0px;width:auto;height:auto}.animation-car-wrapper .animation-popup-box.step-1 .input-group.radio-checkbox .form-label{text-align:left;width:auto;height:auto}.animation-car-wrapper .animation-popup-box.step-1 .item-telephone{margin-left:-9px}.animation-car-wrapper .animation-popup-box.step-1 .item-telephone .input-group{width:178px;height:auto}.animation-car-wrapper .animation-popup-box.step-2{width:340px;height:auto}.animation-car-wrapper .animation-popup-box.step-2.step-2-wider{top:31%;text-align:center}.animation-car-wrapper .animation-popup-box.step-4{top:32%;max-height:69%;overflow-x:hidden;overflow-y:auto;width:720px;height:auto;margin-left:-360px}.animation-car-wrapper .animation-popup-box.step-4.position-top{top:13%}.animation-car-wrapper .animation-popup-box .message-box{text-align:center;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-size:20px;line-height:28px;font-weight:300}.animation-car-wrapper .animation-popup-box .message-box .anchor{text-decoration:none;font-size:20px;line-height:28px;font-weight:700}.animation-car-wrapper .animation-popup-box .result-item-list{display:inline-block;margin-bottom:8px}.animation-car-wrapper .animation-popup-box .result-item-list .result-item{text-align:left;padding-left:10px;color:#4b4b4b}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-name{display:inline-block;float:none;width:70px;height:auto}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-value{display:inline-block;float:none;width:125px;height:auto;font-weight:900;margin-left:10px}.animation-car-wrapper .animation-popup-box .map-wrapper{position:relative;width:470px;height:101px;margin-right:auto;margin-bottom:50px;margin-left:auto;background:url("../../gfx/sprite-maps.png") 0px -3962px no-repeat}.animation-car-wrapper .animation-popup-box .map-wrapper:before,.animation-car-wrapper .animation-popup-box .map-wrapper:after{content:'';display:block;position:absolute;top:0;left:0;width:470px;height:101px;background:url("../../gfx/sprite-maps.png") 0px -3962px no-repeat}.animation-car-wrapper .animation-popup-box .map-wrapper:before{display:none;z-index:1}.animation-car-wrapper .animation-popup-box .map-wrapper.active:before{display:block}.animation-car-wrapper .animation-popup-box .map-wrapper.slovakia:after{background-position:0px -4063px}.animation-car-wrapper .animation-popup-box .map-wrapper.czech-slovakia:after{background-position:0px -4265px}.animation-car-wrapper .animation-popup-box .map-wrapper.eu-union:after{background-position:0px -4467px}.animation-car-wrapper .animation-popup-box .map-wrapper.slovakia-active:before{background-position:0px -4063px}.animation-car-wrapper .animation-popup-box .map-wrapper.czech-slovakia-active:before{background-position:0px -4265px}.animation-car-wrapper .animation-popup-box .map-wrapper.eu-union-active:before{background-position:0px -4467px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item{display:block;position:absolute;z-index:2}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item.slovakia{top:0;left:0;margin-top:-73px;margin-right:0;margin-bottom:0;margin-left:0;width:120px;height:73px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item.czech-slovakia{top:0;left:0;margin-top:-73px;margin-right:0;margin-bottom:0;margin-left:0;width:150px;height:73px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item.eu-union{top:0;left:0;margin-top:-105px;margin-right:0;margin-bottom:0;margin-left:0;width:130px;height:105px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-slovakia{display:block;position:absolute;top:105px;left:10px;z-index:2;text-align:center;width:120px;height:38px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-slovakia .map-item-text{cursor:pointer;line-height:38px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-czech-slovakia{display:block;position:absolute;top:105px;left:165px;z-index:2;text-align:center;width:150px;height:38px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-czech-slovakia .map-item-text{cursor:pointer;line-height:38px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-eu-union{display:block;position:absolute;top:105px;left:335px;z-index:2;text-align:center;width:130px;height:38px}.animation-car-wrapper .animation-popup-box .map-wrapper .map-item-eu-union .map-item-text{cursor:pointer;line-height:38px}.step-box.step-3{margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.step-box.step-3 .button-wrapper{margin-top:18px;margin-bottom:18px}@media (max-width: 767px){.step-box h2{font-size:26px;line-height:30px}.step-box.step-3{padding-top:40px;padding-bottom:40px}.step-box.step-3 h2{padding-top:74px}.step-slider-wrapper{padding-top:100px}.animation-car-wrapper .animation-bg,.animation-car-wrapper .car{display:none !important}.animation-car-wrapper .animation-popup-box.step-1{top:225px}.animation-car-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:0;left:60px;margin-top:0;margin-right:0;margin-bottom:-80px;margin-left:0;width:296px;height:141px;background:url("../../gfx/sprite.png") -867px -291px no-repeat}.animation-car-wrapper .animation-popup-box.step-2.step-2-wider{top:225px;margin-left:-220px;width:440px;height:auto;padding-bottom:5px}.animation-car-wrapper .animation-popup-box.step-3{top:225px;margin-left:-220px;width:440px;height:auto}.animation-car-wrapper .animation-popup-box.step-4{top:225px;margin-left:-220px;width:440px;height:auto}.animation-car-wrapper .animation-popup-box.step-4 .button-wrapper .button+.button{margin-top:15px}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-name{width:157px;height:auto}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-value{width:200px;height:auto}.animation-car-wrapper .animation-popup-box .form-label{line-height:32px}}@media (max-width: 480px){.animation-car-wrapper .animation-popup-box.step-1{margin-left:-155px;width:310px;height:auto}.animation-car-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:0;left:10px;margin-top:0;margin-right:0;margin-bottom:-80px;margin-left:0;width:296px;height:141px;background:url("../../gfx/sprite.png") -867px -291px no-repeat}.animation-car-wrapper .animation-popup-box.step-2{margin-left:-155px;width:310px;height:auto}.animation-car-wrapper .animation-popup-box.step-2.step-2-wider{margin-left:-155px;width:310px;height:auto}.animation-car-wrapper .animation-popup-box.step-3,.animation-car-wrapper .animation-popup-box.step-4{margin-left:-155px;width:310px;height:auto}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-name{width:97px;height:auto}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-value{width:135px;height:auto}.animation-car-wrapper .animation-popup-box .form-label{line-height:30px}.animation-car-wrapper .animation-popup-box .form-label.label-xs{font-size:12px;line-height:35px}.animation-car-wrapper .animation-popup-box .form-label.label-xs.label-text{margin-top:2px}.animation-car-wrapper .animation-popup-box .input-group{margin-right:4px}.animation-car-wrapper .animation-popup-box .input-group.group-wider{width:215px}}@media (min-width: 767px) and (max-width: 991px){.animation-car-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:0;left:60px;margin-top:0;margin-right:0;margin-bottom:-80px;margin-left:0;width:296px;height:141px;background:url("../../gfx/sprite.png") -867px -291px no-repeat}.animation-car-wrapper .car .dashboard{bottom:-50px}.animation-car-wrapper .car>.brand{bottom:-45px}}#formGroupSelects{margin-bottom:50px}@media (max-width: 1900px){.variant-item{margin-top:40px}}@media (max-width: 991px) and (min-width: 767px){.package-basic{margin-bottom:50px !important}}.package-basic:before{content:"";background-image:url("../../gfx/sticker2.png");width:140px;height:120px;display:block;background-size:100%;background-repeat:no-repeat;position:absolute;right:-55px;top:-53px;z-index:999}@media (max-width: 1900px){.package-basic:before{top:-90px;right:-20px}}.package-basic .package-basic-button{display:inline-block !important}.package-basic #send{display:none}@media (max-width: 767px){.package-basic{margin-top:65px}.package-basic:before{right:0;top:-78px}}@media (min-width: 767px){.animation-car-wrapper{width:100%;height:875px}.animation-car-wrapper .animation-bg-wrap{-moz-transform:scale(.7) !important;-moz-transform-origin:50% 70% 0;-o-transform:scale(.7) !important;-o-transform-origin:50% 70% 0;-webkit-transform:scale(.7) !important;-webkit-transform-origin:50% 70% 0;transform:scale(.7) !important;transform-origin:50% 70% 0}.animation-car-wrapper .animation-popup-box .result-item-list{margin-left:20px}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-name{width:130px;height:auto}.animation-car-wrapper .animation-popup-box .result-item-list .result-item .item-value{width:165px;height:auto}.animation-car-wrapper .animation-popup-box.step-1:after{content:'';display:block;position:absolute;top:0;right:0;margin-top:-60px;margin-right:-90px;margin-bottom:0;margin-left:0;width:140px;height:120px;background:url("../../gfx/sticker-sk.png") 0px 0px no-repeat}.animation-car-wrapper .animation-popup-box.step-2.step-2-wider{top:calc(30% + 45px);max-height:70%;width:750px;height:auto;margin-left:-375px}.animation-car-wrapper .animation-popup-box.step-3{top:calc(28% + 45px);max-height:76%;margin-left:-345px;width:690px;height:auto}.animation-car-wrapper .step-slider .active-3 .summary-box{width:200px;height:auto}.animation-car-wrapper .car{-moz-transform:scale(.7) !important;-moz-transform-origin:50% 50% 0;-o-transform:scale(.7) !important;-o-transform-origin:50% 50% 0;-webkit-transform:scale(.7) !important;-webkit-transform-origin:50% 50% 0;transform:scale(.7) !important;transform-origin:50% 50% 0}.step-box.step-3 h2{padding-top:87px}}@media (min-width: 992px){.animation-car-wrapper .animation-bg-wrap{-moz-transform:scale(.9) !important;-moz-transform-origin:50% 70% 0;-o-transform:scale(.9) !important;-o-transform-origin:50% 70% 0;-webkit-transform:scale(.9) !important;-webkit-transform-origin:50% 70% 0;transform:scale(.9) !important;transform-origin:50% 70% 0}.animation-car-wrapper .step-slider .active-1 .summary-box{width:170px;height:auto}.animation-car-wrapper .step-slider .active-1 .summary-box.box-wider{width:230px;height:auto}.animation-car-wrapper .step-slider .active-2 .summary-box{width:200px;height:auto}.animation-car-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:40px;left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-280px;width:335px;height:89px;background:url("../../gfx/sprite.png") -867px -182px no-repeat}.animation-car-wrapper .animation-popup-box.step-2.step-2-wider{top:31%;max-height:69%;width:880px;height:auto;margin-left:-440px}.animation-car-wrapper .car{-moz-transform:scale(1) !important;-moz-transform-origin:50% 50% 0;-o-transform:scale(1) !important;-o-transform-origin:50% 50% 0;-webkit-transform:scale(1) !important;-webkit-transform-origin:50% 50% 0;transform:scale(1) !important;transform-origin:50% 50% 0}}@media (min-width: 1200px){.animation-car-wrapper .animation-bg-wrap{-moz-transform:scale(.9) !important;-moz-transform-origin:50% 70% 0;-o-transform:scale(.9) !important;-o-transform-origin:50% 70% 0;-webkit-transform:scale(.9) !important;-webkit-transform-origin:50% 70% 0;transform:scale(.9) !important;transform-origin:50% 70% 0}.animation-car-wrapper .step-slider .active-1 .summary-box{margin-left:-78px}.animation-car-wrapper .step-slider .active-1 .summary-box.box-wider{margin-left:-115px}.animation-car-wrapper .step-slider .active-2 .summary-box{margin-left:-100px}}.visible-step-1{display:block !important}

/*# sourceMappingURL=animation-car-sk.css.map */