@font-face{font-family:"Roboto";src:url("../content/font/roboto/roboto-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Light";src:url("../content/font/roboto/roboto-light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Thin";src:url("../content/font/roboto/roboto-thin.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Condensed-Light";src:url("../content/font/roboto/robotocondensed-light.ttf") format("truetype");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Roboto-Light,Tahoma,sans-serif}.comment{display:none;visibility:hidden;opacity:0}.header__logo{background:#fff url("../Images/Logo-kpas_header.gif") no-repeat 0 0;display:inline-block;height:66px;width:161px}body{background:#fafafa;color:#222;font-size:16px;font-weight:300;margin:0;padding:0}a{color:#0b5094;text-decoration:underline}a:hover{color:#cf3225;text-decoration:underline}.MyCalendar .ajax__calendar_container{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.5);padding:8px;width:auto;z-index:100}.ajax__calendar_container .ajax__calendar_header{font-style:13px;height:24px;line-height:24px}.ajax__calendar_container .ajax__calendar_body{height:190px;width:185px}.ajax__calendar_container td{border-collapse:collapse;height:auto}.ajax__calendar_body .ajax__calendar_dayname{color:#444;text-align:center}.ajax__calendar_container .ajax__calendar_today .ajax__calendar_day{background-color:#ddd}.ajax__calendar_container .ajax__calendar_day{font-size:13px!important;height:auto;padding:6px;text-align:center;width:auto}.ajax__calendar_container .ajax__calendar_active .ajax__calendar_day{background-color:#357;color:#fff}.ajax__calendar_container .ajax__calendar_day:hover{background-color:#0b5094;color:#fff}.ajax__calendar_container .ajax__calendar_other .ajax__calendar_day{color:#ccc}.center{margin:0 auto;max-width:750px;width:100%}#divMain{min-width:280px}.header__wrapper{background:#fff;height:84px;padding:8px 0 0 0;box-shadow:0 1px 2px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1)}.footer__wrapper{background:#fafafa;background:rgba(255,255,255,.95);bottom:0;height:56px;left:0;position:fixed;width:100%;box-shadow:0 -2px 6px rgba(0,0,0,.4)}.footer{width:auto}.footer .badge{margin:-10px 8px 0 0}.footer .save-button,.footer .step-button{font-size:2em;font-weight:normal;min-width:0;outline:none;padding:0;text-align:center;width:56px}.footer .save-button{background:#769bf3 url(../Images/download.gif) no-repeat 50% 50%/17px 17px}.footer .save-button span,.footer .step-button span{line-height:56px}.footer .step-button.back{width:32px}.badge{border-radius:36px;box-shadow:0 3px 6px rgba(0,0,0,.4);color:#fff;font-size:1.2em;font-weight:bold;line-height:72px;margin-top:-30px;text-align:center;width:72px}.badge--blue{background:#0b5094}.badge--grey{background:#888}.badge--red{background:#cf3225}p{line-height:1.4em;margin:0 0 1em 0}.top-margin{margin:1em 0 0 0}h1{font-family:"Roboto-Condensed-Light";color:#0b5094;display:inline-block;font-size:2em;padding:20px 0 12px 0;margin:0}h1 span{color:#cf3225}h2{font-family:"Roboto-Condensed-Light";color:#0b5094;font-size:2em;font-weight:normal;margin:0;padding:0 0 8px 0}h3{font-family:"Roboto-Condensed-Light";color:#0b5094;font-size:2em;font-weight:normal;margin:0;padding:16px 16px 16px 16px}.password-warning{color:#cf3225;font-weight:bold}table{border:none;width:100%}td,th{border:none;height:36px}th{border-bottom:1px #ddd solid}.space-left{margin-left:24px}.space--top{margin-top:20px!important}.space--bottom{margin-bottom:16px}.padding-left{padding-left:24px}.padding-top{padding-top:18px}.padding-top-imp{padding-top:18px!important}.margin-right-12{margin-right:12px}.no-margin-left{margin-left:0!important}.margin-left-12{margin-left:12px}em{font-style:normal;font-weight:bold;text-decoration:underline}.bg-row{background-color:#0b5094;height:41px;left:0;position:absolute;top:106px;width:100%;z-index:1}.message{border-left:4px transparent solid;display:block;padding:12px 12px 12px 32px}.message.error{background-color:#ffcfbf;border-color:#cf3225;color:#cf3225}.message.ok{background-color:#b6d286;border-color:#4a7b15;color:#243511}.message.ok h3{color:#243511}.message-group{margin-bottom:6px}label,select:enabled,input[type=radio]:enabled,input[type=checkbox]:enabled{cursor:pointer}.main-label{color:#2a2a2a;cursor:default;display:inline-block;float:left;max-width:192px;padding:8px 16px 6px 0;text-align:right;width:100%}.main-label.long{max-width:320px}.main-label.narrow{max-width:100px}.main-label .colon{display:none}.main-label .required{color:#ed1c24;font-size:1.1em;padding-left:4px}.main-data{color:#2a2a2a;cursor:default;display:inline-block;padding:8px 16px 6px 0}.user-input{border:2px #eee solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:4px;font-family:sans-serif;font-size:14px;padding:8px 6px;width:360px;border-bottom-width:2px;border-bottom-color:#ccc}.user-input:focus,.user-input:hover{border-color:#ccc;box-shadow:inset 0 -2px 2px -2px rgba(0,0,0,.7);outline:none}.user-input[disabled]{background:#d0ccc0}.user-input.text--warning{background:#ffcfbf;border:1px #ed1c24 solid}.user-input.text--warning:focus{background:#fff}select.user-input{padding:7px 6px}.save-button,.step-button{background:#0b5094;border:1px transparent solid;color:#fff;cursor:pointer;font-weight:bold;min-width:96px;text-decoration:none}.step-button:hover{background:#357;color:#fff}.save-button:hover{background:#81f3d0 url(../Images/download.gif) no-repeat 50% 50%/17px 17px}.save-button:active{background:#81f3d0 url(../Images/download.gif) no-repeat 50% 50%/17px 17px;outline:none}.step-button:active{background:#ba181b;outline:none}.step-button.aspNetDisabled,.step-button.aspNetDisabled:hover{background:#777;cursor:default;color:#999}.button{background:#0b5094;border:2px #b70a0e solid;color:#fff;cursor:pointer;padding:8px 12px;text-decoration:none;border-radius:5px;font-size:16px;font-weight:300}.button:hover{background:#357;color:#fff;text-decoration:none}.button:active{background:#ba181b;color:#fff;text-decoration:none}::-webkit-input-placeholder{color:#ccc;font-size:13px}:-moz-placeholder{color:#ccc;font-size:13px}::-moz-placeholder{color:#ccc;font-size:13px}:-ms-input-placeholder{color:#666;font-style:italic}.narrow{width:25%}.narrow.extra{width:21%}.narrow.half{width:50%}.checkbox-absolute{left:0;position:absolute;top:2px}.form__rows-wrapper{clear:both}.section--card{background:#fff;border:1px solid #ededed;-webkit-border-radius:55px;-moz-border-radius:5px;border-radius:30px;margin:0 0 20px 0;padding:20px 40px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.section--card:after{clear:both;content:' ';display:block}.section--inside{display:block;padding:16px}.section--inside.vertical{padding-top:4px}.section--inside.no-bottom{padding-bottom:0}.section--inside.no-top{padding-top:0}.section--light{background:#eee}.form__row{clear:both;min-height:42px;padding:6px 0 0 0}.form__row--relative{padding:0;position:relative}.form__row--relative .checkbox input,.form__row--relative .radiobutton input{left:8px;position:absolute;top:14px}.form__row--relative .label,.form__row--relative .radiobutton label,.form__row--relative .checkbox label,.form__row--relative .title,.form__row--relative .radiobutton title,.form__row--relative .checkbox title{display:inline-block;padding:16px 0 12px 36px;width:100%}.form__row--relative.with-info .label,.form__row--relative.with-info .title,.form__row--relative.with-info .radiobutton label,.form__row--relative.with-info .checkbox label{padding-right:48px}.form__row--relative.with-price .label,.form__row--relative.with-price .title,.form__row--relative.with-price .radiobutton label,.form__row--relative.with-price .checkbox label{padding-right:60px}.form__row--relative.with-info.with-price .label,.form__row--relative.with-info.with-price .title,.form__row--relative.with-info.with-price .radiobutton label,.form__row--relative.with-info.with-price .checkbox label{padding-right:108px}.form__row--relative .title{padding:0 48px 12px 0}.form__row--active:hover .label,.form__row--active:hover .radiobutton label,.form__row--active:hover .checkbox label,.form__row--active:hover .radiobutton.selected label,.form__row--active:hover .checkbox.selected label{background:#cf3225;color:#fff;cursor:pointer}.form__row--active .radiobutton.selected label,.form__row--active .checkbox.selected label{background:#ebfaeb}.form__row--active:hover .main-label{color:#fff}td.form__row{height:42px}.form__row.narrow{min-height:32px}.form__data{line-height:32px}.form__data.fat{font-size:1.2em;font-weight:bold}ul{margin:0;padding:0}li{list-style:none;padding:0 0 4px 0}ol{margin:0}.price{}.bank-accounts th{background-color:#4bacc6;color:#fff;border:1px solid #d3d3d3}.bank-accounts td{border:1px solid gray;padding:2px;height:inherit}.price--positioned{position:absolute;right:44px;top:16px}.info__icon{border:1px #bbb solid;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#999;cursor:pointer;display:inline-block;float:right;font-family:"Georgia",serif;font-style:italic;font-weight:normal;line-height:22px;margin:3px 0 0 12px;text-align:center;text-decoration:none;width:24px}.info__icon--positioned{position:absolute;right:8px;top:6px}.info__icon:hover{background:#0b5094;border-color:#0b5094;color:#fff;text-decoration:none}.form__row--active:hover .info__icon{border-color:#fff;color:#fff}.form__row--active:hover .info__icon:hover{background:#fff;color:#cf3225}.info__box{background:#f0f0f0;box-shadow:inset 0 2px 6px rgba(0,0,0,.2);color:#555;font-size:.9em;font-style:italic;line-height:1.4em;margin:0 0 4px 0;overflow:hidden;transition:height .15s;border-radius:30px;display:none;margin-top:10px}.info__box p{border-bottom:1px #b3b3b3 solid;border-top:1px #bbb solid;margin:0;padding:10px 12px 16px 12px}.info__box ul{margin:1em}.info__box li{padding:0}.clear{clear:both}.divider--top{border-top:1px #bbb solid}.display--b{display:block}.error-detail.display--b{display:block!important}.display--i-b{display:inline-block}.link--download{background:transparent url(../Images/download.gif) no-repeat 0 50%;padding-left:18px}.link--external{background:transparent url(../Images/ex_link.gif) no-repeat 0 50%;padding-left:18px}.float--none{float:none}.half{}.left{}.right{}.float--left{float:left}.float--right{float:right}.scroll-horizontal{overflow-x:auto}.no-bottom{margin-bottom:0!important;padding-bottom:0!important}.relative{position:relative}.text-align--center{text-align:center}.text-align--left{text-align:left}.text-align--right{text-align:right}.text--important{color:#cf3225}.text--em{font-size:1.3em;font-weight:bold;padding-right:8px}.text--strong{font-size:1.1em;font-weight:bold}.text--light{color:#888}.form__row--active:hover .text--light{color:#eee}.text--margins{margin:0 4px}.text--warning{background-color:red}.security-pass{border-bottom:2px #ed1c24 solid;text-align:right;color:#ed1c24}.small,.text--small{font-size:.9em}.text--note{color:#777;font-style:italic}.temp__hide{display:none}.ajax__scroll_none{overflow:visible!important}.ajax__tab_container{margin:24px 0 100px 0}.ajax__tab_xp .ajax__tab_body{background-color:inherit!important;border:none!important;font-family:inherit!important;font-size:inherit!important;margin:0 auto;max-width:650px;padding:0!important}.ajax__tab_default .ajax__tab_header{white-space:normal!important}.ajax__tab_header .ajax__tab{margin-top:auto!important}.ajax__tab_xp .ajax__tab_header{background:transparent!important;bottom:0;font-family:inherit!important;font-size:1em!important;height:56px!important;margin:0;max-width:650px;position:fixed;z-index:10}.ajax__tab_xp .ajax__tab_outer{background:none!important;border-left:1px #ddd solid;height:auto!important;padding:0!important}.ajax__tab_xp .ajax__tab_active .ajax__tab_outer{}.ajax__tab_xp .ajax__tab_inner{background:none!important;padding:0!important}.ajax__tab_xp .ajax__tab_tab{background:transparent!important;border-bottom:3px transparent solid;color:#222;height:56px!important;font-weight:normal;line-height:59px;margin:0!important;overflow:hidden;padding:0 10px!important}.ajax__tab_xp .ajax__tab_tab:hover{color:#cf3225}.ajax__tab_xp .ajax__tab_active .ajax__tab_tab{border-bottom:3px #cf3225 solid}.ajax__tab_xp .ajax__tab_disabled .ajax__tab_tab{color:#a0a0a0;cursor:default}.error-detail{color:#ed1c24;display:inline-block;font-size:.9em;margin-left:186px;padding-top:4px;display:block}.error-detail:empty{display:none}.text--warning+.error-detail{max-height:96px;opacity:1;padding:6px 0}#divWaiting{position:fixed;background-color:transparent;top:0;left:0;width:100%;height:100%;z-index:10000}#processingDiv{background-color:#000;opacity:.8;position:fixed;top:4px;left:50%;display:none;width:180px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;z-index:20;color:#fff;padding:10px;margin-left:-90px}#processingDiv span{font-size:14px;font-weight:bold}.quick-messages{padding:20px;font-size:1.1em;background-color:#000;color:#fff;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;opacity:.9}.hidden{display:none}.section-toggle{border:none;cursor:pointer;display:block;float:left;height:16px;margin:0 6px 0 0;overflow:hidden;padding:0;text-indent:-5555px;width:16px}.fancy-radios{display:none}.fancy-radios td{text-align:center}.fancy-radios input[type=radio]:not(old){display:none}.fancy-radios label{background-color:red;border-radius:50%;display:inline-block;height:72px;padding:18px 0 0 0;text-align:center;transition:all .3s;width:72px}.fancy-radios input[type=radio]:checked+label{background:blue}[class^="icon-"]:before,[class*=" icon-"]:before{line-height:inherit;margin:0;text-decoration:none;width:auto}.section--darker{background-color:#eee}.main-icon__wrapper{display:none}.main-icon__section{background-color:#fff;border-left:1px #ddd solid;display:inline-block;vertical-align:middle;width:100%}.main-icon__section h3{padding:0 0 8px 0}.main-icon{color:#333;font-size:40px;text-align:center;display:block;line-height:72px;vertical-align:top}.form-data{line-height:32px}.special-admin .grid th,.special-admin .grid td{padding:4px}ul.payment li{list-style-type:disc!important;margin-left:20px!important}.platba{display:inline-block;vertical-align:top;margin-right:4%}.platba-qr{display:inline-block;vertical-align:top;margin:0 60px}.finish-message-ok{padding:18px;padding-top:32px;text-align:center;color:#3c6;background-image:url("../Images/success.png");background-repeat:no-repeat;background-size:122px 120px;height:auto;background-position:bottom;padding-bottom:130px}.finish-message-error{padding:18px;padding-top:32px;text-align:center;color:#c34;background-image:url("../Images/error.png");background-repeat:no-repeat;background-size:120px 120px;height:auto;background-position:bottom;padding-bottom:130px}.small-button{background-color:#ba181b;border:1px transparent solid;color:#fff;cursor:pointer;display:inline-block;padding:10px 12px;text-align:center;text-transform:uppercase;font-weight:700;float:right;text-decoration:none;-webkit-appearance:none;-moz-appearance:none}.small-button:hover{text-decoration:none;background:#a20d14;color:#fff}.hyperlink-button{vertical-align:top;padding-bottom:11px}.margin-left-8{margin-left:8px}.chbContainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:30px}.chbContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid #ddd;border-radius:4px}.chbContainer:hover input~.checkmark{background-color:#fff;border:2px solid #ddd;border-radius:4px}.chbContainer input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.chbContainer input:checked~.checkmark:after{display:block}.chbContainer .checkmark:after{left:7px;top:3px;width:5px;height:11px;border:solid #e3000b;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media all and (max-width:760px){.security-pass{clear:both;float:none}.can-clear{clear:none;display:block}.margin-left-label{margin-left:0!important}.main-label.can-be-shorter{float:left;max-width:130px}.main-label.space-left,.margin-left-label,.space-left-12,.space-left,.margin-left-12{margin-left:0}.titul .margin-left-12{margin-left:12px!important}.relative .space-left{margin-left:24px}.half.border{border:none;padding-left:0}}@media all and (max-width:620px){.ajax__tab_xp .ajax__tab_header{left:-1px}.float--left,.float--right{float:none}.footer .float--left{float:left}.footer .float--right{float:right}.header__logo{display:block;margin:0 auto}.section--card{margin:0 0 10px 0;border-radius:0}.user-input{width:100%}.user-input.narrow{width:100%}.user-input.narrow.extra{width:100%}.main-label{float:none;clear:both;max-width:100%;padding-right:0;text-align:left}h2{margin-left:8px;margin-right:8px}.half{width:100%}.half.border{border-left:none;padding-left:0}.bg-row{top:142px}.header__wrapper{height:120px}.mobile--hide,.mobile--reduce{display:none}.ajax__tab_active .mobile--hide{display:inline-block;text-transform:capitalize}.ajax__tab_xp .ajax__tab_tab{padding-left:14px!important}.ajax__tab_xp .ajax__tab_active .ajax__tab_tab{}h1.text-align--right{clear:both;display:block;font-size:1.2em;text-align:center}.badge{line-height:56px;font-size:1em;margin-right:8px;margin-top:-8px!important;width:56px}.error-detail{margin:0}}body{font-size:16px}.header__logo{background:#fff url("../Images/logo-koop-vector.svg") no-repeat 0 0;width:170px}a{color:#ed1c24;text-decoration:none}a:hover{color:#ed1c24;text-decoration:underline}h1,h2,h3{color:#ed1c24}h1{font-weight:normal}h1 span{color:#222}.password-warning{color:green}.ajax__calendar_container .ajax__calendar_active .ajax__calendar_day{background-color:#ba181b}.ajax__calendar_container .ajax__calendar_day:hover{background-color:#ed1c24}.step-button,.button{background-color:#ba181b}.step-button:hover,.button:hover,.footer .step-button.back:hover{background-color:#f93838}.step-button:active,.button:active{background-color:#ba181b}.form__row--active:hover label{background-color:#ba181b}.info__box{font-style:normal}.info__icon{margin-top:5px}.info__icon:hover{background-color:#ed1c24;border-color:#ba181b}.error-detail{color:#ed1c24;font-style:normal}.security-pass{border-bottom:2px #ed1c24 solid;text-align:right;color:#ed1c24}.fancy-radios{margin:0;padding:0 18px}.fancy-radios li{display:inline-block;list-style:none;margin:0;overflow:hidden;padding:0;text-align:center;width:30%}.fancy-radios label{background-color:#f3f3f3;border:2px #bbb solid}.fancy-radios input[type=radio]:checked+label{background:#ba181b;border-color:#777;color:#fff}.fancy-radios label:hover,.fancy-radios input[type=radio]:checked+label:hover{background:#f93838;border-color:#ba181b;color:#fff}.section-toggle{background:url('../Images/expander-red-open.png') no-repeat 50% 50%;margin-top:2px}.collapsed .section-toggle{background:url('../Images/expander-red-closed.png') no-repeat 50% 50%}.section.collapsed h2:hover,h2.accordion:hover{background-color:#ddd}