@charset "UTF-8";@font-face{font-family:alegreyabold_italic;src:url(../static/fonts//Alegreya/alegreya-bolditalic-webfont.eot);src:url(../static/fonts//Alegreya/alegreya-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//Alegreya/alegreya-bolditalic-webfont.woff2) format('woff2'),url(../static/fonts//Alegreya/alegreya-bolditalic-webfont.woff) format('woff'),url(../static/fonts//Alegreya/alegreya-bolditalic-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:alegreyaitalic;src:url(../static/fonts//Alegreya/alegreya-italic-webfont.eot);src:url(../static/fonts//Alegreya/alegreya-italic-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//Alegreya/alegreya-italic-webfont.woff2) format('woff2'),url(../static/fonts//Alegreya/alegreya-italic-webfont.woff) format('woff'),url(../static/fonts//Alegreya/alegreya-italic-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:alegreyabold;src:url(../static/fonts//Alegreya/alegreya-bold-webfont.eot);src:url(../static/fonts//Alegreya/alegreya-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//Alegreya/alegreya-bold-webfont.woff2) format('woff2'),url(../static/fonts//Alegreya/alegreya-bold-webfont.woff) format('woff'),url(../static/fonts//Alegreya/alegreya-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:alegreyaregular;src:url(../static/fonts//Alegreya/alegreya-regular-webfont.eot);src:url(../static/fonts//Alegreya/alegreya-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//Alegreya/alegreya-regular-webfont.woff2) format('woff2'),url(../static/fonts//Alegreya/alegreya-regular-webfont.woff) format('woff'),url(../static/fonts//Alegreya/alegreya-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:alegreyablack;src:url(../static/fonts//Alegreya/alegreya-black-webfont.eot);src:url(../static/fonts//Alegreya/alegreya-black-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//Alegreya/alegreya-black-webfont.woff2) format('woff2'),url(../static/fonts//Alegreya/alegreya-black-webfont.woff) format('woff'),url(../static/fonts//Alegreya/alegreya-black-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:ristretto_proregular;src:url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.eot);src:url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.woff2) format('woff2'),url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.woff) format('woff'),url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.ttf) format('truetype'),url(../static/fonts//RistrettoPro/RistrettoPro-Regular-webfont.svg#ristretto_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calluna_sansregular;src:url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.eot);src:url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.eot?#iefix) format('embedded-opentype'),url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.woff2) format('woff2'),url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.woff) format('woff'),url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.ttf) format('truetype'),url(../static/fonts//CallunaSansRegular/CallunaSansRegular-webfont.svg#calluna_sansregular) format('svg');font-weight:400;font-style:normal}body{font-family:alegreyaregular,serif;font-size:19px;padding-top:20px;margin:0 auto;max-width:100%;color:#343224;background-color:#f1f1c4}@media (min-width:768px){body{font-size:22px}}body.homepage{padding-top:0}.h1,h1{font-family:ristretto_proregular,sans-serif;color:#00aad2;text-transform:lowercase;text-align:center}.abstract,.h2,h2{font-family:calluna_sansregular,sans-serif;color:#a29552;text-align:center}label{font-family:alegreyabold,serif;font-weight:400}label.error{color:red}.checkbox label{font-family:alegreyaregular,serif}b,strong{font-family:alegreyabold,serif;font-weight:400}.content.container{padding-bottom:60px}.abstract{font-size:1.25em}.abstract:after,.abstract:before{content:"";width:160px;display:block;height:4px;background:#fff;margin:36px auto}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;vertical-align:top;text-align:left;margin-right:-4px}.homepage .section{background-size:cover;background-position:center}.homepage .section .h1{font-size:100px;text-transform:lowercase;color:#8E7E3E}#section-kvalita{font-family:calluna_sansregular,sans-serif;font-size:38px;color:#fff;background-image:url(../static/images/home_title.png);text-align:center}#section-kvalita .section-motto{margin-top:2.2em}#section-jsme{font-size:32px;color:#fff;background-image:url(../static/images/home_kdo_jsme.png);background-position:center top}#section-jsme .h1{color:#fff}#section-metoda{font-size:32px;background-image:url(../static/images/home_metoda.png);background-position:center top;color:#fff}#section-metoda .h1{color:#fff}#section-zacit{color:#fff;background-color:#fff;background-image:url(../static/images/home_jak_zacit.png)}#section-zacit .section-text{font-size:32px}#section-zacit .h1{color:#fff}.move-section{position:absolute;width:74px;height:112px;bottom:0;left:50%;margin-left:-37px;background-image:url(../static/images/sipka_dolu.svg);background-repeat:no-repeat}.move-section:hover{background-image:url(../static/images/sipka_dolu_white.svg)}.move-section a{display:block;width:100%;height:100%}.kurzy{margin-bottom:60px}.kurzy-description{margin-bottom:25px;font-family:alegreyaitalic,sans-serif;text-align:center}.kurzy-name{padding-top:8px;font-family:alegreyablack,sans-serif;border-top:4px solid #656349}.kurzy-name a{color:#656349}.kurzy-vice{font-family:alegreyaitalic,sans-serif}.kurzy-termin{padding:5px 15px;margin-top:5px;text-align:right;background-color:#fff}.kurzy-misto{padding:5px 15px;display:block;font-family:calluna_sansregular,sans-serif;text-align:right;color:#bfb566}.kurzy-mista{padding-top:40px;background-color:#fff}.mista-name{font-family:alegreyablack,sans-serif}.mista-name a{color:#656349}.kurz-terminy{margin-bottom:30px}.btn-vice{color:#a29552;background-color:transparent;padding:5px 16px;font-size:28px;line-height:1.42857143;border-radius:0;margin-top:30px;border:1px solid #a29552;font-family:alegreyaitalic,serif}.btn-vice.active,.btn-vice.focus,.btn-vice:active,.btn-vice:focus,.btn-vice:hover,.open>.dropdown-toggle.btn-vice{color:#a29552;background-color:rgba(0,0,0,0);border-color:#e0e0e0}.btn-vice.active,.btn-vice:active,.open>.dropdown-toggle.btn-vice{background-image:none}.btn-vice.disabled,.btn-vice.disabled.active,.btn-vice.disabled.focus,.btn-vice.disabled:active,.btn-vice.disabled:focus,.btn-vice.disabled:hover,.btn-vice[disabled],.btn-vice[disabled].active,.btn-vice[disabled].focus,.btn-vice[disabled]:active,.btn-vice[disabled]:focus,.btn-vice[disabled]:hover,fieldset[disabled] .btn-vice,fieldset[disabled] .btn-vice.active,fieldset[disabled] .btn-vice.focus,fieldset[disabled] .btn-vice:active,fieldset[disabled] .btn-vice:focus,fieldset[disabled] .btn-vice:hover{background-color:transparent;border-color:#fff}.btn-vice .badge{color:transparent;background-color:#a29552}.btn-vice:hover{color:#fff}.link-nabidka{display:inline-block;margin-top:35px;font-family:calluna_sansregular,sans-serif;font-size:28px}#misto_map_canvas{width:100%;height:300px;margin-bottom:1em}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:14px;width:14px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:6px;width:6px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:12px;height:12px;margin:-5px 0 0 -5px}