.boxSizingBorder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{background:#fff;position:relative;font-size:1em}.inIframe #topWrapper,.inIframe #headerWrapper{display:none}.ui-datepicker-ym .ui-datepicker-calendar{display:none}.pullRight{float:right}.pullLeft{float:left}hr{border:0;background-color:#e6e6e6;height:1px;color:#e6e6e6}.bold{font-weight:bold}#loaderBg{-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:0;display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}#loaderBg .loaderIcon{background:url("../images/loadCircle.gif") no-repeat scroll center top rgba(0,0,0,0);height:50px;left:50%;margin:-25px auto 0 -50px;position:fixed;top:50%;width:100px}.isLoading #loaderBg{-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1;filter:alpha(opacity=100);display:block}.progressBar{margin:0 0 30px 0;width:100%}.progressBar .barText{font-size:13px;margin-left:10px;margin-top:10px}.progressBar .active+.barText{font-weight:bold}.progressBar li{float:left;list-style:outside none none;margin:0;padding:0;width:auto;margin-right:25px}.progressBar li span{float:left}.progressBar li .number{border:1px solid #999;color:#999;display:block;font-size:16px;font-weight:bold;margin:0 2px 0 0;padding:5px 8px;text-decoration:none}.progressBar li.active .number{background-color:#cd0404;border:1px solid #cd0404;color:#fff;display:block;font-weight:bold;margin:0 2px 0 0;padding:5px 10px;text-decoration:none}.progressBar li.active .barText{font-family:"ITCFranklinGothicDemi";font-weight:normal}.wus-form{margin:0 auto;overflow:hidden;padding:20px;width:980px}.wus-form>h1{margin-bottom:30px}.wus-form .form-step{width:100%;max-width:685px;float:left}.wus-form .floatBox{max-width:207px;float:left}.has-error input[type=text],.has-error input[type=number],.has-error input[type=password],.has-error input[type=tel],.has-error input[type=date],.has-error select,.has-error textarea{border:1px solid red}.mainError{margin:30px 0}.mainError em{color:red;font-style:normal}.buttonsMenu{margin:20px 0 30px 0;overflow:hidden}.buttonsMenu button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;background-color:#f2f2f2;max-width:210px;margin-right:20px;height:72px;float:left;margin-bottom:20px}.buttonsMenu button.active{color:#fff;background-color:#cd0404}.buttonsMenu button:last-child{margin-right:0}.titleRow{margin-top:14px}.headingPanel{padding:10px 0;width:100%}.headingPanel .title{color:#999;float:left;font-size:12px;font-weight:bold;min-width:10px;padding:5px 5px 20px 0;text-transform:uppercase}.headingPanel hr{background-color:#e4e4e4;border:medium none;height:1px;margin-top:12px}.bc-result{padding-bottom:15px}.slideBox{padding:15px 0;position:relative;z-index:1}.slideBox .slideBoxNavig a{background:url("../images2/icon_red_plus.jpg") no-repeat scroll center center transparent;display:block;height:22px;position:absolute;top:24px;width:22px;z-index:2}.slideBox .slideBoxContent{margin:0;padding:0}.slideBox .slideBoxImage{float:right;margin:0 0 10px 10px;display:none}.slideBox .slideBoxHtml{max-height:0;overflow:hidden;-webikt-transition:max-height 1s ease-in;-moz-transition:max-height 1s ease-in;-ms-transition:max-height 1s ease-in;transition:max-height 1s ease-in}.slideBox .slideBoxHeader{cursor:pointer;padding:0 0 10px}.slideBox .slideBoxHeader h3{line-height:2.2em;margin:0;margin-left:31px}.slideBox.active .slideBoxNavig a{background-image:url("../images2/icon_red_minus.jpg")}.slideBox.active .slideBoxHtml{overflow:hidden;-webikt-transition:max-height 1s ease-in;-moz-transition:max-height 1s ease-in;-ms-transition:max-height 1s ease-in;transition:max-height 1s ease-in;max-height:2500px}.resultBlock{margin-top:20px;overflow:hidden;-ms-transition:max-height 1000ms ease-in;-moz-transition:max-height 1000ms ease-in;-webkit-transition:max-height 1000ms ease-in;transition:max-height 1000ms ease-in;max-height:0}.resultBlockVisible{-ms-transition:max-height 1000ms ease-in;-webkit-transition:max-height 1000ms ease-in;-moz-transition:max-height 1000ms ease-in;transition:max-height 1000ms ease-in;max-height:2500px}.extraDeposits{border-top:1px solid #e4e4e4;margin:5px 0}.extraDeposits table{width:100%}.extraDeposits input{width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extraDeposits select{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extraDeposits .error{display:none;position:absolute}.extraDeposits .hasError .error{display:block}.extraDeposits .withEuro{width:15px}.extraDeposits .withSelect{width:100px}.extraDeposits .first{width:120px}.extraDeposits .last{width:90px}.extraDeposits .buttonRemove{background:url(../images2/icon_red_minus.jpg) no-repeat top left #cd0404;width:22px;height:22px;padding:0}.extraDeposits .buttonAdd{background:url(../images2/icon_red_plus.jpg) no-repeat top left #cd0404;width:22px;height:22px;padding:0}.ulozeneVypocty{height:150px;overflow:auto;background:#f2f2f2;margin:0 0 15px 0}.ulozeneVypocty ul{margin:0;padding:0;list-style:none}.ulozeneVypocty li{margin:0;padding:10px 15px;border-bottom:1px solid #e4e4e4;position:relative}.ulozeneVypocty button{visibility:hidden;padding:0 6px;margin-right:0;float:right;position:absolute;right:5px;top:5px}.ulozeneVypocty li:hover{background:none repeat scroll 0 0 #dadada;color:#cd0404;cursor:pointer}.ulozeneVypocty li:hover button{visibility:visible}.actionButtons{margin:2em 0 0 0}.no-days .ui-datepicker-calendar{display:none}input.text,input.number,input.date{width:225px}.calc-input-radios{float:left}.calc-input-radios label{float:none;display:block;margin-top:7px;margin-bottom:3px}.calc-label-checkbox{float:left;padding:5px 10px 3px 0;width:150px}.calc-input-checkbox{float:left;padding:5px 0 3px 0;max-width:35%}.calc-input-value{display:inline-block;padding:5px 10px 3px 0}.nextStep{margin-top:30px}.kasko-next-step{display:flex;margin-left:0}.kasko-next-step>*{margin-bottom:0!important}.kasko-next-step button{width:30%}.kasko-next-step a:first-of-type{width:25%;display:flex;justify-content:center;align-items:center;font-weight:bold}.kasko-next-step a:last-of-type{width:15%;text-align:center}.panelBlock{margin-bottom:30px}.panelBlock h3{margin:5px 0 10px 0}.pomocnik .pomocnikItem{border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding-bottom:30px}.pomocnik .pomocnikItem ul li.right{margin-left:28px}.pomocnik .pomocnikItem:last-child{border-bottom:0}#fork{position:absolute;top:0;right:0;border:0}.legend{padding:1%}.legend .title{margin:.5em;border-style:solid;border-width:0 0 0 1em;padding:0 .3em}.calc-button .button,.calc-button button,.calc-button-big button,.calc-button-big .button{margin-bottom:15px}.ui-datepicker .ui-datepicker-buttonpane .ui-state-default,.ui-datepicker .ui-datepicker-buttonpane .ui-widget-content .ui-state-default,.ui-datepicker .ui-datepicker-buttonpane .ui-widget-header .ui-state-default{background-image:none;background-color:#cd0404;border:0;color:#fff}.ui-datepicker .ui-corner-all{border-radius:0!important}.ui-datepicker .ui-datepicker-buttonpane button{padding:5px 10px}.statementsBlock .calc-label-checkbox{width:20px}.statementsBlock .calc-input-checkbox{max-width:50%}.row-checkboxes label{margin-right:1em;font-weight:bold}.row-checkboxes input{margin-top:1px;vertical-align:top}.row-radios{max-width:500px;margin-bottom:-1em}.row-radios label{margin-right:1.5em;margin-bottom:1em;min-width:100px;font-weight:bold}.row-radios input{margin-top:1px;vertical-align:top}.radios-block label{float:none;display:block}.calc-input-left,.calc-input-left-big{display:inline-block}.calc-input-left>label,.calc-input-left-big>label{margin-top:5px;margin-right:1em}.calc-input-left>label input,.calc-input-left-big>label input{margin-top:1px;vertical-align:top}.calc-input-left .error,.calc-input-left-big .error,.calc-input-left .error-secondary,.calc-input-left-big .error-secondary{display:inline;margin-left:5px;color:#e61414}.calc-input-left label+.error,.calc-input-left-big label+.error{display:block}.calc-input-left label+.error-secondary,.calc-input-left-big label+.error-secondary{display:inline-block;margin-top:5px}.calc-input-left input[type=text],.calc-input-left-big input[type=text],.calc-input-left input[type=number],.calc-input-left-big input[type=number],.calc-input-left input[type=date],.calc-input-left-big input[type=date],.calc-input-left select,.calc-input-left-big select{width:145px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calc-input-left-big{width:520px}.calc-input-left-big input[type=text],.calc-input-left-big input[type=number],.calc-input-left-big input[type=date],.calc-input-left-big select{width:225px}.calc-input-left-big>input[type=checkbox]{margin-top:5px}.input-big input[type=text],.input-big input[type=number],.input-big input[type=date],.input-big select{width:450px;text-align:left}.calc-label,.calc-label-small,.calc-label-big,.calc-label-full{float:left;padding:5px 10px 3px 0;font-weight:bold}.calc-label-big{width:270px}.calc-label-full{display:block;float:none;clear:both;width:auto}.calc-label-small{width:100px}.static-input{display:inline-block;padding:5px;border:1px solid transparent}.gray-box,.gray-box2{padding:15px 18px;margin:0 0 10px 20px;background:#eee;position:relative}.gray-box2{margin:0}.gray-box2 .calc-label{width:133px}.pridatStavbu{margin-left:2em;cursor:pointer}.pridatStavbu i{background:#cd0404 url("../images2/icon_red_plus.jpg") no-repeat scroll left top;display:inline-block;height:22px;margin-left:2em;padding:0;vertical-align:middle;width:22px}.removeButton{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#aaa;font-weight:bold;height:22px;line-height:15px;margin:0;padding:4px;position:absolute;right:10px;top:10px;vertical-align:middle;width:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.removeButton:hover{color:#999}.floatBox{margin:20px 0 20px 20px}.floatBoxInner{background-color:white;border:1px solid #999;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr1{background-color:#999;color:#fff;font-family:"ITCFranklinGothicMedium";font-size:16px;font-weight:normal;padding:10px 0;text-transform:uppercase;width:100%}.fr2{margin-top:15px;padding:0;width:100%}.fr3{font-family:"ITCFranklinGothicDemi";font-size:13px;font-weight:normal;padding-top:18px;width:100%}.fr4{font-family:"ITCFranklinGothicDemi";font-size:18px;font-weight:normal;padding:5px 0 10px;width:100%}.float4 span{font-size:18px}.floatButton{font-size:16px;margin:5px 10px 10px}.floatButton .nextButton{float:none;margin:0}.priceBox{margin-top:2em;background-color:#f2f2f2;padding:25px 10px}.priceBox hr{background-color:#999;border:medium none;height:1px;margin:10px 0}.priceBox .bold{font-size:18px;font-weight:bold}.priceBox .priceRow{font-size:18px;padding:4px 5px}.priceLabel{float:left;width:70%}.price{float:left;text-align:right;width:30%}.normal{font-weight:normal;font-size:16px}.noticeRightBox{background:#858585 url("../images/icon_alert.png") no-repeat scroll;background-position:10px 12px;color:#fff;display:none;padding:10px 10px 10px 25px;margin-top:10px;min-height:30px}.noticeWrapper{clear:both;display:none;padding-top:3px}.noticeBox{background:#858585 url("../images/icon_alert.png") no-repeat scroll 10px center;background-position:10px 12px;color:#fff;padding:10px 10px 10px 25px;margin:0;min-height:30px}.summary table{margin:2em 0}.summary .tableRizika{width:100%}.summary .tableAddonText{margin-bottom:2em;margin-top:-1.5em}.summary .tableNehnutelnost{width:100%}.summary .tableNehnutelnost th:nth-child(1){width:195px}.summary .tableNehnutelnost th:nth-child(2){width:20%}.summary .tableNehnutelnost th:nth-child(3){width:20%}.summary .tableNehnutelnost tbody td{border:1px solid #e0e0e0}.summary .columnLabel{width:40%;float:left;font-family:"ITCFranklinGothicDemi";font-weight:normal;margin:0 0 5px;min-width:100px}.summary .columnValue{float:left;margin:0 0 5px 5px;width:55%}.summary .gray-box label{display:block;position:relative;padding-left:20px}.summary .gray-box label input{position:absolute;left:-5px;top:0}.icon-edit-pencil{display:inline-block;background-repeat:no-repeat;font-style:normal;vertical-align:middle;width:20px;height:20px;background-image:url('../images2/pencil-white.svg');background-size:20px 20px}.icon-red,.icon-white,.icon-gray{display:inline-block;background-image:url("../images2/icons-red.png");width:16px;height:16px;background-repeat:no-repeat;vertical-align:top;margin-right:.5em;cursor:pointer}.icon-white{background-image:url("../images2/icons-white.png")}.icon-gray{background-image:url("../images2/icons-gray.png")}.icon-briefcase{background-position:0 0;width:12px;height:12px}.icon-pencil{background-position:-16px 0;width:16px;height:16px}.icon-info{background-position:-32px 0;width:16px;height:16px}.icon-rewind{background-position:-48px 0;width:24px;height:16px}.icon-plus{background-position:-112px 0;width:16px;height:16px}select+i.icon-info{margin:8px 0 0 5px}input+i.icon-info{margin:8px 0 0 5px}.arrowList{margin:0;padding:0}.arrowList li{list-style:none;padding-left:20px;background-image:url(../images2/icon_arrow_right_red.gif);background-repeat:no-repeat;background-position:1px .4em;margin-bottom:3px;margin-left:0}.letter-list{padding:5px 0 5px 20px}.zaver .gray-box{margin:0 0 20px 0}.zaver h3{margin:0;color:black;font-size:22px}.zaver .columnLabel{width:40%;float:left;font-family:"ITCFranklinGothicDemi";font-weight:normal;margin:0 0 5px;min-width:100px}.zaver .columnValue{float:left;margin:0 0 5px 5px;width:55%}.pripoistenie{overflow:hidden;position:relative;margin:10px 0}.pripoistenie .prip-left{background-color:#f2f2f2;padding:14px 150px 1px 44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:107px}.pripoistenie .prip-left label{margin-right:10px;margin-bottom:20px;display:block;float:none}.pripoistenie .prip-left label input{margin-left:-24px;margin-right:5px}.pripoistenie .prip-left .prip-variant{margin-bottom:15px}.pripoistenie .prip-left .prip-variant .row>.calc-input-left-big{line-height:2.5em}.pripoistenie .prip-left .row-radios label{float:none;font-weight:normal;margin-bottom:3px;margin-top:3px}.pripoistenie .prip-left .row-radios label input{margin-left:3px;margin-right:0;vertical-align:middle}.pripoistenie .prip-right{background-color:#e4e4e4;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;width:115px}.pripoistenie .prip-right span{display:block;text-align:center}.pripoistenie .prip-right strong{position:absolute;display:block;text-align:right;bottom:25px;left:0;right:15px;font-size:18px}.paymentTypes img{display:inline-block;vertical-align:top}.bankoveSpojeniePred{width:50px!important}.bankoveSpojenieCislo{width:180px!important}.bankoveSpojenieKod{width:50px!important}.iban{width:208px!important}.swift{width:77px!important}.tablePripoistenia{width:100%}