/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans',sans-serif;font-size:16px;margin:0;line-height:1.5;background:white;}div#navbar-collapse{width:100%;min-height:100vh;position:fixed;background:hsla(206,98%,22%,0.95);z-index:10;}.dialog-off-canvas-main-canvas{overflow:hidden;}.path-frontpage .dialog-off-canvas-main-canvas{overflow:inherit;}.hlavicka,h1,h2,h3,h4,a.more{font-family:signo,sans-serif;}h1,h2,h3{line-height:1.3;}h1{font-size:50px;color:#FFCC24;font-weight:700;margin-bottom:15px;}h2{font-size:40px;font-weight:700;color:#013F6E;text-align:center;margin-bottom:20px;}h3{font-size:24px;color:#2D2D2D;margin:15px 0 20px;}h4{font-weight:700;margin:15px 0 15px;font-size:19px;font-family:signo,sans-serif;}.view img{width:100%;max-width:100%;}.hlavicka{color:white;font-size:20px;background-repeat:no-repeat;background-position:center;background-size:cover;padding:40px 0 50px;}.path-frontpage .hlavicka{padding:40px 0 75px;}.hlavicka.text-black{color:black;}.hlavicka .row .col{margin-bottom:20px;}p,p:last-child{margin-bottom:25px;}p.podnadpis{text-align:center;font-size:20px;margin-bottom:45px;max-width:820px;margin:0 auto 45px;}.paragraph--type--tabs{margin-top:80px;margin-bottom:100px;}.page-header{margin-top:0;border:none;margin-bottom:10px;}.path-frontpage .page-header{margin-bottom:20px;}.logo{font-size:50px;color:white;z-index:11;}a.logo{text-decoration:none;z-index:100;text-shadow:0 2px 2px rgba(0,0,0,0.4);}a.logo:hover,a.logo:focus{text-decoration:none;color:white;}.logo span{font-size:30px;}.navbar-default .navbar-toggle{position:absolute;border:none;margin:15px 0 0;z-index:11;left:auto;right:auto;padding:20px;background:hsla(206,98%,22%,0.6);}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:hsla(206,98%,22%,0.6);}.menu-open .navbar-default .navbar-toggle{background:hsla(206,98%,22%,0);}.navbar-header{width:100%;}.wrap-logo{height:91px;float:left;}.wrap-hamb{position:relative;float:right;display:inline-block;height:66px;width:79px;}.navbar-default .navbar-toggle .icon-bar{background:white;width:39px;box-shadow:2px 2px 3px rgba(0,0,0,0.4);}.navbar-toggle .icon-bar + .icon-bar{margin-top:10px;}.field--name-field-text ul{padding:0;}.field--name-field-text ul li{display:block;position:relative;padding:0 0 15px 42px;}.field--name-field-text ul li:before{content:'';width:21px;display:inline-block;position:absolute;height:6px;background:#91BBDB;border-radius:2px;transform:rotate(-48deg);left:5px;top:10px;}.field--name-field-text ul li:after{content:'';width:14px;display:inline-block;position:absolute;height:6px;background:#91BBDB;border-radius:2px;transform:rotate(42deg);left:0;top:13px;}header#navbar{background:transparent;border:none;border-radius:0;z-index:11;}a{transition:all 0.3s;}a.more,.pager li > a.button{color:#D80D20;font-weight:700;text-decoration:none !important;position:relative;border:none;padding:0;}.pager li > a.button:hover,.pager li > a.button:focus{background:transparent;}.youtube-container--responsive{padding-bottom:55%;}a.more:after,.pager li > a.button:after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid;transition:all 0.25s;}a.more:hover:after,a.more:focus:after,.pager li > a.button:hover:after,.pager li > a.button:focus:after{left:0;right:100%;}.navbar-header .collapse,.navbar-toggle{display:block !important;}.hlavicka .field--name-field-youtube-video{position:absolute;bottom:0;width:calc(100% - 60px);}.btn-wrap a,.btn{background:#4FD601;color:white;padding:9px 23px;display:inline-block;text-decoration:none;border:1px solid #4FD601;margin-bottom:30px;font-size:24px;font-family:signo,sans-serif;}a.btn.btn-white{background:white;border-color:black;color:black;}a.btn.btn-white:hover,a.btn.btn-white:focus{border:1px solid #4FD601;background:#4FD601;color:white;}.btn:hover,.btn:focus,.btn-wrap a:hover,.btn-wrap a:focus{background:white;color:#4FD601;}.hlavicka .btn-wrap a,.hlavicka .btn{background:#D80D20;color:white;padding:9px 23px;display:inline-block;text-decoration:none;border:1px solid #D80D20;margin-bottom:10px;}.btn,.btn-wrap{white-space:initial;}.wrap-postup a.btn.btn-wrap{font-size:22px;width:100%;}a.dedic{color:inherit;}.marydale-banner a.dedic:hover,.marydale-banner a.dedic:focus{text-decoration:none;}.hlavicka .btn:hover,.hlavicka .btn:focus,.hlavicka .btn-wrap a:hover,.hlavicka .btn-wrap a:focus{background:white;color:#D80D20;}div#navbar-collapse{width:100%;min-height:100vh;position:fixed;background:hsla(206,98%,22%,0.97);z-index:10;transition:all 0.15s;opacity:0;pointer-events:none;}.menu-open div#navbar-collapse{opacity:1;pointer-events:auto;}nav#block-snof-main-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.navbar-nav > li > a{color:#F1F7FB;font-size:28px;font-weight:700;position:relative;display:inline-block;}.navbar-nav > li{float:none;text-align:center;padding:0.5vh 0;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:transparent;color:white;}.menu-open .logo{position:fixed;}.menu-open .navbar-default .navbar-toggle{position:fixed;}.row .col{margin-bottom:30px;}span.wrap-lyzar{position:absolute;left:50%;top:0;bottom:-120px;}.lyzar{content:"";display:inline-block;background-image:url(/sites/default/files/lyzar-slick.jpg);width:55px;height:96px;position:sticky;left:50%;top:calc(50% - 48px);background-position:center;background-size:cover;transform:translateX(-50%);}.wrap-postup{margin-top:110px;position:relative;}.wrap-postup .row .col.col-1:before{width:57px;height:57px;display:block;left:30px;float:left;position:absolute;background:#D80D20;border-radius:60px;text-align:center;color:white;line-height:55px;font-size:39px;font-weight:700;font-family:signo,sans-serif;}.wrap-postup .row-2 .col.col-1:before{left:140px;}.wrap-postup .row-1 .col.col-1:before{content:'1';}.wrap-postup .row-2 .col.col-1:before{content:'2';}.wrap-postup .row-3 .col.col-1:before{content:'3';}.wrap-postup img{width:100%;max-width:100%;}.page-node-type-blog .hl-obr{margin:-80px -15px 10px;position:relative;z-index:1;}.page-node-type-blog .hl-obr img{width:100%;}section#block-views-block-blog-block-1{background:#F1F7FB;padding:30px 0 75px;}.view-footer .more{font-size:20px;}.view-footer{text-align:center;margin-top:10px;}section#block-alwaysstayinformed{background:#BFDFF5;padding:60px 15px 40px;}.wrap-text{background:white;padding:32px 35px;}.wrap-text p{margin-bottom:0;}.wrap-text h3 a{color:#2D2D2D;text-decoration:none;font-size:20px;}.wrap-text h3{color:#2D2D2D;font-size:20px;text-align:left;margin:0 0 20px;}.wrap-postup .row{overflow:hidden;}section#block-views-block-customers-block-1{padding:60px 0;overflow:hidden;}section#block-views-block-customers-block-1 .view-content{margin-top:60px;}section#block-views-block-customers-block-1 .row{margin:0 -60px;}section#block-views-block-customers-block-1 .row .col{padding:0 60px;}.info-box > *{display:table-cell;vertical-align:middle;}.info-box img{margin-right:30px;max-width:80px;border-radius:100px;}.info-box h3{font-weight:700;font-size:17px;margin:0 0 2px;}.info-box p{margin:0;color:#013F6E;font-size:15px;}.info-box{display:table;vertical-align:middle;margin-bottom:30px;}section#block-ourbigcustomers img{margin:0 50px 60px;}section#block-ourbigcustomers{text-align:center;}section#block-ourbigcustomers h2{margin-bottom:120px;margin-top:0;}section#block-ourbigcustomers{padding:60px 0 80px;}section#block-buttontit .field--name-body{position:relative;top:-110px;}section#block-buttontit .field--name-body .btn{position:relative;z-index:1;}section#block-buttontit{text-align:center;padding:0;margin-top:300px;background:#f1f7fb;}.wave-bg{height:150px;overflow:hidden;position:absolute;width:100%;top:-90px;z-index:0;height:200px;overflow:hidden;}.field--name-field-youtube-video figure.youtube-container{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;}.field--name-field-youtube-video figure.youtube-container .youtube-field-player{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}.path-frontpage .main-container.container .region-content{padding-top:0;}.wrap-postup .marydale-banner{font-size:30px;margin:40px auto 60px !important;}.main-container.container .region-content{padding-top:45px;}.footer{border:none;background:#013F6E;color:white;font-size:20px;padding-top:55px;margin-top:0;overflow:hidden;}.footer h3,.footer h2,.footer a{color:white;}.footer ul{padding:0;}.footer li{list-style:none;display:block;padding-bottom:4px;}.footer h2{font-size:30px;}footer.footer p.podnadpis{letter-spacing:7px;margin-bottom:60px;}.footer a{display:inline-block;position:relative;text-decoration:none !important;}.footer a:after{}.text-black .marydale{color:#013766;}.marydale{font-family:marydale,sans-serif;font-size:35px;color:#81c3fe;}.marydale-banner{font-family:marydale,sans-serif;color:#D80D20;font-size:40px;text-align:center;margin:10px auto 120px !important;display:block;width:max-content;position:relative;transform:rotate(-5deg);}.marydale-banner:before{content:"";display:inline-block;background:#F1F7FB;width:115%;position:absolute;height:125%;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,0.14);border-radius:4px;}.row.row-circle img{max-width:70%;border-radius:400px;margin:80px auto 60px;display:block;}.row.row-circle{margin:0 -50px;}.row.row-circle .col{padding:0 50px;}.row.row-circle h3{font-size:20px;}.wrap-tabs .field--name-field-nadpis{color:#D80D20;font-size:20px;margin-bottom:10px;font-weight:700;}.wrap-tabs .field--name-field-text-tab p{margin-bottom:0;}.field--name-field-tab > .field--item{padding:10px 20px 10px 42px;}.font-small .paragraph--type--tab{font-size:94%;}.font-extra-small .paragraph--type--tab{font-size:88%;}.wrap-tabs{font-size:17px;display:table;}section#block-whatwecandoforyou .col-4 img{padding:0 15px;}section#block-whatwecandoforyou img{float:left;margin-bottom:0;margin-right:30px;max-width:75px;max-height:75px;}section#block-worlddatabaseofinstructors .col-3 img{margin-top:17px;}section#block-worlddatabaseofinstructors img{float:left;margin-bottom:0;margin-right:30px;max-width:59px;max-height:59px;}section#block-otherinterestingfeatures img{float:left;margin-bottom:0;margin-right:30px;max-width:59px;max-height:59px;}section#block-whatwecandoforyou .col,section#block-worlddatabaseofinstructors .col{margin-bottom:30px;}section#block-whatwecandoforyou,section#block-worlddatabaseofinstructors,section#block-otherinterestingfeatures{background:#F1F7FB;padding:50px 0 65px;}section#block-whatwecandoforyou h3,section#block-worlddatabaseofinstructors h3,section#block-otherinterestingfeatures h3{color:black;}section#block-whatwecandoforyou h2,section#block-worlddatabaseofinstructors h2,section#block-otherinterestingfeatures h2{margin-bottom:110px;}section#block-otherinterestingfeatures .col{display:table;vertical-align:middle;}.icon-row{display:table-row;width:100%;vertical-align:middle;}.icon-row .icon-cell,.icon-row h3{display:table-cell;vertical-align:middle;}.icon-row .icon-cell{width:60px;}section#block-btntree .field--name-body{text-align:center;position:relative;}section#block-btntree .field--name-body:before{content:'';position:absolute;height:88%;width:1px;background-image:linear-gradient(#6EAFE1 50%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 20px;background-repeat:repeat-y;left:50%;top:0;}section#block-btntree .field--name-body:after{content:'';position:absolute;height:180px;width:1px;background-image:linear-gradient(#6EAFE1 50%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 20px;background-repeat:repeat-y;left:calc(50% - 5px);transform:rotateZ(90deg);bottom:-64px;z-index:-1;}section#block-btntree .field--name-body{padding-top:100px;}section#block-btntree{padding-bottom:80px;}section#block-btntree .btn{margin:0 75px;width:226px;}.wrap-border{border:1px solid #91BBDB;}.view-id-blog.view-display-id-block_2{margin:30px 0 10px}.hlavicka.bez-obr{padding-bottom:50px;}.hlavicka.bez-obr h1.page-header,.hlavicka.bez-obr{text-align:center;}.bez-obr.hlavicka .field--name-field-text{margin:0 auto;max-width:550px;}table.pricelist{width:100%;background-color:#F1F7FB;color:#013F6E;border:0;margin-bottom:100px;}table.pricelist > tbody > tr > td{border-top:0;border-bottom:1px solid #D5E8F6;}table.pricelist > tbody > tr#prcbuttons > td{border:0;background-color:#fff;}table.pricelist .prcheader{margin:15px 25px 15px 18px;}table.pricelist strong{margin-bottom:5px;font-size:18px;display:block;}#block-contactform{margin:0 -30px;}#block-contactform .field{padding:0 30px;}.form-control{display:block !important;width:100% !important;}.page-node-17 h3,.page-node-17 .field--name-field-form .field--label{color:#2D2D2D;font-size:20px !important;margin:0 0 35px;font-weight:700;line-height:1.3;}.page-node-17 p{font-size:20px;margin-bottom:20px;line-height:1.6;}.form-item{position:relative;margin-bottom:24px;}.intl-tel-input{position:relative;display:block;}.form-item label.control-label{position:absolute;top:10px;font-size:16px;font-weight:400;color:#474747;left:14px;transition:all 0.3s}label.control-label.js-form-required.form-required.active{top:-17px;font-size:10px;left:0;}.form-control{display:block !important;width:100% !important;height:45px;border:1px solid #91BBDB;}.form-actions .btn{padding:3px 0 4px;font-size:24px;background:#91BBDB;width:100%;border:1px solid #91BBDB;transition:all 0.3s;}.form-required:after{display:none;}.form-actions .btn:hover{background:white;color:#91BBDB;}.text-red{color:#D80D20 !important;}.hlavicka.s-obr{min-height:415px;}.s-obr.text-black .bg-text{background:rgba(255,255,255,0.7);}.s-obr .bg-text{padding:30px 40px 30px;max-width:625px;background:rgba(0,0,0,0.4);border-radius:6px;}table.table.pricelist td{text-align:center;vertical-align:middle;}table.table.pricelist td:first-child{text-align:left;}tr#prcbuttons td{vertical-align:top;}tr#prcbuttons .btn{margin:35px 0 11px;box-shadow:0 3px 6px rgba(0,0,0,0.1607843137254902);transition:all 0.3s;}table.table.pricelist tr:first-child{background:white;border:none;}table.table.pricelist tr:first-child td{background:white;border:none;font-size:19px;font-weight:700;padding-bottom:15px;}span.best{color:#D80D20;font-weight:700;font-size:20px;}table.table.pricelist td:first-child{text-align:left;max-width:680px;padding-right:130px;}span.text-big{font-size:36px;font-weight:700;}table.table.pricelist .text-top td{vertical-align:top;font-size:14px;}table.table.pricelist td:last-child{background:#013F6E;color:#FFFFFF;}td.text-bold{font-weight:700;}span.glyphicon.glyphicon-ok{font-size:20px;width:21px;}.row.row-cenik-otazky{margin-top:65px;margin-bottom:50px;}.page-node-type-blog .hlavicka.bez-obr{padding-bottom:110px;}.page-node-type-blog .main-container.container,.page-node-17 .main-container.container{width:1200px;max-width:100%;}.page-node-type-blog .footer h2{text-align:center;}.page-node-type-blog h2{text-align:left;font-size:30px;}.page-node-type-blog .hlavicka.bez-obr h1.page-header{margin:20px 0;}.page-node-type-blog .paragraph{margin-bottom:60px;}.field--name-field-text ul li ul{margin-top:20px;padding-bottom:0px;}section#block-views-block-blog-block-3{background:#F1F7FB;padding:90px 0 30px;}.page-node-17 #block-paticka h3{color:white;}.page-node-17 #block-contactform a{color:#6f6f6f;}.page-node-17 #block-contactform a:hover{color:black;}.form-type-checkbox.form-item label.control-label{position:relative;top:0;width:93px;left:0;margin:0 28px;}.form-type-checkbox.form-item label.control-label input{opacity:0;pointer-events:none;}.form-item.form-type-checkbox.js-form-type-checkbox{text-align:center;color:#013F6E;font-size:20px;}.form-type-checkbox.form-item label.control-label:before{left:0;right:0;top:-6px;height:37px;width:93px;background:#F1F7FB;content:'';display:inline-block;position:absolute;border-radius:80px;cursor:pointer;border:1px solid #91bbdb;}.form-type-checkbox.form-item label.control-label:after{content:'';height:29px;width:29px;background:#91BBDB;display:inline-block;position:absolute;border-radius:30px;left:6px;top:-2px;pointer-events:none;transition:all 0.3s;}.form-type-checkbox.form-item label.checked.control-label:after{left:59px;}.field--name-field-form .row{margin:0 -10px;}.field--name-field-form .row .col{padding:0 10px;}.view.view-blog{overflow:hidden;}.path-frontpage .hlavicka .field--name-field-text{margin-bottom:30px;}.paragraph--type--fotogalerie img{width:100%;max-width:100%;}.bg-text p:last-child{margin-bottom:0;}tr#prcbuttons{background:white;}.form-type-checkbox-prepinac span{display:inline-block;min-width:89px;}.form-type-checkbox-prepinac.item-checked span{font-weight:700;}.form-type-checkbox-prepinac.item-checked span:first-child{font-weight:400;}.form-type-checkbox-prepinac span:first-child{font-weight:700;}.row.row-video{margin:30px 0 0;}.center-view{opacity:0;transition:opacity 0.4s;}.center-view.is-show{opacity:1;}.navbar-nav > li.active > a:after,.navbar-nav > li:hover > a:after{left:12px;right:12px;}.navbar-nav > li.active:hover > a:after{left:0;right:0;}.navbar-nav > li > a:after{content:"";display:inline-block;position:absolute;left:50%;right:50%;height:2px;background:white;bottom:8px;transition:all 0.3s;}.footer a:after{content:'';display:block;position:absolute;left:0%;bottom:4px;width:100%;transition:all 0.4s;border-bottom:1px solid #90cefe;}.footer a:hover:after{width:0;}#mc_embed_signup{width:max-content;margin:0 auto 30px;box-shadow:0 3px 6px rgba(0,0,0,0.29);}.mc-input-mail{position:relative;display:block;float:left;text-align:center;border-radius:5px;}.mc-input-mail input{padding:11px 15px 11px;border:0;border-bottom-left-radius:5px;border-top-left-radius:5px;min-width:318px;}.mc-input-mail label{color:#474747;position:absolute;left:15px;top:11px;transition:all 0.3s;font-weight:400;pointer-events:none;}.mc-input-mail label.active{font-size:12px;left:7px;top:-21px;}input#mc-embedded-subscribe{background:#D80D20;color:white;border:1px solid #D80D20;padding:3px 25px 5px;border-bottom-right-radius:5px;border-top-right-radius:5px;font-family:signo,sans-serif;font-size:24px;transition:all 0.3s;}input#mc-embedded-subscribe:hover,input#mc-embedded-subscribe:focus{color:#D80D20;background:white;}@media (min-width:768px){section#block-whatwecandoforyou .col > div,section#block-worlddatabaseofinstructors .col > div{padding-left:105px;}}@media (min-width:992px){.wrap-postup .row-1 .col.col-1{padding-left:113px;padding-right:145px;}.wrap-postup .row-1 .col.col-2{padding-left:145px;}.wrap-postup .row-2 .col.col-1{float:right;padding-left:228px;}.wrap-postup .row-2 .col.col-2{padding-right:145px;}.wrap-postup .row-3 .col.col-1{padding-left:113px;padding-right:145px;}.wrap-postup .row-3 .col.col-2{padding-left:145px;}.wrap-postup:before{content:'';position:absolute;height:100%;width:1px;background-image:linear-gradient(#6EAFE1 50%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 20px;background-repeat:repeat-y;left:50%;}section#block-contactform .field--name-field-form{float:left;width:66.66666666%;}section#block-contactform .field--name-body{float:left;width:33.33333333%;}}@media (min-width:1200px){.navbar.container{max-width:1170px;}}@media (min-width:1300px){.field--name-field-obrazek-tab{display:none;}.wrap-tabs .obr-tabs{width:67%;display:table-cell;background:#fafafa;vertical-align:middle;}.tab-active{background:#F1F7FB;}.wrap-tabs .obr-tabs img{max-width:100%;width:100%;display:table-cell;vertical-align:middle;}.wrap-tabs .field--item{cursor:pointer;}.wrap-tabs .btn-tabs{width:33%;position:relative;display:table-cell;vertical-align:middle;}}@media (min-width:1400px){.navbar.container{max-width:1370px;}.container{width:1370px;}.row{margin:0 -30px;}.row .col{padding:0 30px;margin-bottom:60px;}}@media (min-width:2000px){.navbar-nav > li > a{font-size:3vh;line-height:1;}}@media (max-width:1499px){.row{margin:0 -15px;}}@media (max-width:1399px){.wrap-postup .row-1 .col.col-1:before,.wrap-postup .row-3 .col.col-1:before{width:48px;height:48px;left:15px;line-height:48px;font-size:30px;top:6px;}.wrap-postup .row-2 .col.col-1:before{width:48px;height:48px;left:90px;line-height:48px;font-size:30px;top:6px;}.wrap-postup .row-1 .col.col-1,.wrap-postup .row-3 .col.col-1{padding-left:90px;padding-right:90px;}.wrap-postup .row-1 .col.col-2,.wrap-postup .row-3 .col.col-2{padding-left:90px;}.wrap-postup .row-2 .col.col-2{padding-right:90px;}.wrap-postup .row-2 .col.col-1{padding-left:165px;}}@media (max-width:1299px){.obr-tabs{display:none;}.field--name-field-obrazek-tab{margin:25px -25px 0;}.field--name-field-tab > .field--item{background:#F1F7FB;padding:20px 25px 0;margin-bottom:30px;box-shadow:0px 2px 6px rgba(0,0,0,0.2);text-align:center;}.wrap-tabs{font-size:17px;display:block;max-width:900px;margin:0 auto;}}@media (max-width:1199px){header#navbar{padding:0;}.path-frontpage .page-header{margin-bottom:40px;font-size:44px;}.hlavicka .field--name-field-text{max-width:inherit;}.hlavicka .btn-wrap a{margin-bottom:7px;width:100%;}.path-frontpage .main-container.container .region-content{padding-top:55px;}section#block-buttontit .field--name-body .btn{margin-bottom:0;}section#block-views-block-blog-block-1{background:#F1F7FB;padding:0 0 55px;}section#block-views-block-blog-block-1 h2{margin-top:0;}section#block-views-block-blog-block-3{padding:30px 0 0;}section#block-otherinterestingfeatures h3{font-size:20px;}}@media (max-width:991px){.path-frontpage .hlavicka .field--name-field-text{margin-bottom:55px;}.path-frontpage .hlavicka{padding:40px 0 20px;}.hlavicka .field--name-field-youtube-video{position:absolute;bottom:0;width:calc(100% - 30px);top:calc(100% + 60px);}.wrap-postup .row .col.col-1{padding-left:15px;padding-right:15px;}.wrap-postup .row .col.col-1 h3{padding-left:75px;margin-bottom:30px;}.wrap-postup .row .col.col-1 ul{margin-left:13px;}.wrap-postup .row .col.col-1 ul li{padding-left:62px;}.wrap-postup .row-1 .col.col-2,.wrap-postup .row-3 .col.col-2{padding:0 15px;}.wrap-postup .row-2 .col.col-2{padding:0 15px;}.wrap-postup .row-2 .col.col-1:before{left:15px;}section#block-buttontit{margin-top:170px;}.field--name-field-form{margin-top:60px;}.paragraph--type--tabs{margin-top:60px;margin-bottom:30px;}table.pricelist{width:calc(100% + 30px);position:relative;left:-15px;right:-15px;max-width:inherit;}table.table.pricelist td:first-child{padding-right:8px;width:100%;background:white;font-size:14px;max-width:inherit;}table.table.pricelist td:first-child strong{font-size:16px;}table.pricelist .prcheader{}table.table.pricelist td{width:33.33333333%;float:left;}table.table.pricelist tr:nth-child(2) td:first-child,table.table.pricelist tr:first-child td:first-child{display:none;}table.table.pricelist tr:nth-child(2) td:nth-child(2){padding:18px 8px;}tr#prcbuttons{background:white;}}@media (max-width:767px){.page-node-type-blog .paragraph{margin-bottom:30px;}.view-blog .row{max-width:500px;margin-left:auto;margin-right:auto;}.menu-open div#navbar-collapse{opacity:1;pointer-events:auto;display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}.wrap-logo{height:inherit;float:left;}.page-node-type-blog .hlavicka.bez-obr h1.page-header{margin:0;}.page-node-type-blog .hl-obr{margin:-45px 0px 10px;position:relative;z-index:1;}.page-node-type-blog .hlavicka.bez-obr{padding-bottom:80px;}.path-frontpage .hlavicka,.hlavicka{padding:0px 0 20px;font-size:18px;}.logo{font-size:40px;margin-top:2px;}.logo span{font-size:24px;}.path-frontpage .page-header{font-size:36px;}.btn-wrap a,.btn{font-size:20px;}.path-frontpage .page-header,.page-header{margin-bottom:20px;font-size:36px;}.path-frontpage .main-container.container .region-content,.main-container.container .region-content{padding-top:0;}.wrap-postup{margin-top:60px;position:relative;}.wrap-postup .row-1 .col.col-1:before,.wrap-postup .row-2 .col.col-1:before,.wrap-postup .row-3 .col.col-1:before{top:-9px;}h2{font-size:32px;}.footer{font-size:18px;text-align:center;}nav#block-snof-main-menu{top:50%;transform:translate(-50%,-50%);width:100%;}.navbar-nav > li > a{line-height:26px;font-size:20px;}.hlavicka.s-obr{min-height:300px;}.row.row-circle img{max-width:70%;border-radius:400px;margin:40px auto 50px;display:block;}.row.row-circle{margin:0 -15px;}.row.row-circle .col{padding:0 15px;}.marydale-banner{font-size:26px;}#navbar .navbar-header{width:100%;margin:0;}.navbar-default .navbar-toggle{margin:0;}section#block-ourbigcustomers img{margin:0 0 60px;max-width:100%;padding:0 25px;}.btn{white-space:inherit;}section#block-whatwecandoforyou .col,section#block-worlddatabaseofinstructors .col{clear:both;}section#block-worlddatabaseofinstructors img{float:left;margin-bottom:0;margin-right:15px;max-width:40px;max-height:40px;margin-top:-4px;}section#block-worlddatabaseofinstructors .col-3 img{margin-top:5px;}section#block-btntree .btn{margin:25px 75px 0;width:206px;}section#block-btntree .field--name-body{padding-top:20px;}section#block-btntree .field--name-body:before{display:none;}section#block-btntree{padding-bottom:30px;}section#block-whatwecandoforyou img{float:left;margin-bottom:0;margin-right:15px;max-width:40px;max-height:40px;margin-top:-1px;}section#block-whatwecandoforyou .col-4 img{padding:0 7px;}section#block-whatwecandoforyou .col-1 img{margin-top:-5px;}section#block-whatwecandoforyou h2,section#block-worlddatabaseofinstructors h2{margin-bottom:110px;margin:0 0 55px;}section#block-whatwecandoforyou,section#block-worlddatabaseofinstructors{padding:50px 0 15px;}.view-blog .row .col{padding:0;}section#block-views-block-blog-block-2 .container{padding:0;}header#navbar{width:100%;}.menu-open .logo{position:fixed;left:0;}span.glyphicon.glyphicon-ok{font-size:18px;}table.pricelist > tbody > tr#prcbuttons > td{}header#navbar{background:#094574;position:fixed;height:66px;margin:0;top:0;box-shadow:0 0 16px rgba(0,0,0,0.4);}.mobil-hlavicka-bg{height:50vw;background-size:cover;background-position:center;margin:0;}.hlavicka.mobil-hlavicka{color:white;padding:66px 0 15px;}.mobil-hlavicka.hlavicka .btn-wrap a{width:auto;margin:0;}.path-frontpage .mobil-hlavicka .page-header,.mobil-hlavicka .page-header{margin-bottom:5px;font-size:36px;margin:0;padding:0;}.mobil-hlavicka .paragraph--type--text{margin-top:10px;}.bg-text{background:#094574;padding:15px 15px 15px;margin:0 -15px;}.path-frontpage .page-header,.page-header{margin-bottom:5px;font-size:36px;}.path-frontpage .mobil-hlavicka.hlavicka .field--name-field-text{margin-bottom:30px;}.mobil-hlavicka.hlavicka .btn-wrap{text-align:center;margin-bottom:15px;}.mobil-hlavicka.hlavicka p{margin-bottom:15px;}.mobil-hlavicka.hlavicka p:last-child{margin-bottom:0;}.mobil-hlavicka.hlavicka .marydale,.mobil-hlavicka.hlavicka .marydale:last-child{font-size:28px;margin-bottom:5px;}.row.row-video{margin:0;}span.text-big{font-size:28px;font-weight:700;}.bez-obr .mobil-hlavicka-bg{height:30vw;background-size:cover;background-position:center;margin:0;}}@media (max-width:600px){#mc_embed_signup{box-shadow:none;max-width:100%;width:100%;}.mc-input-mail input{width:100%;box-shadow:0 3px 6px rgba(0,0,0,0.29);border-radius:5px;}.mc-input-mail{margin-bottom:20px;float:none;}input#mc-embedded-subscribe{width:100%;box-shadow:0 3px 6px rgba(0,0,0,0.29);border-radius:5px;}}@media (max-width:500px){tr#prcbuttons .btn{padding:5px 0;width:90%;font-size:16px;}span.best{color:#D80D20;font-weight:700;font-size:16px;}}@media (max-width:420px){header#navbar{height:62px;}.hlavicka.mobil-hlavicka{color:white;padding:62px 0 15px;}.navbar-default .navbar-toggle .icon-bar{width:35px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:8px;}.logo{font-size:32px;margin-top:7px;}.path-frontpage .page-header,.page-header{margin-bottom:20px;font-size:30px;}h2{font-size:28px;}p.podnadpis{font-size:18px;}h3{font-size:22px;}.wrap-text{padding:20px 20px;}.info-box img{margin-right:18px;max-width:50px;border-radius:100px;}.wrap-postup h3{padding-left:55px;}.wrap-postup .row .col.col-1{padding-left:15px;}.wrap-postup .row .col.col-1:before{width:40px;height:40px;left:15px;line-height:40px;font-size:26px;top:-6px;}section#block-ourbigcustomers h2{margin-bottom:65px;margin-top:0;}section#block-ourbigcustomers{padding:40px 0 0px;}.footer .row .col{margin-bottom:10px;}.footer{padding-top:20px;}.footer h2{font-size:28px;margin-bottom:10px;}footer.footer p.podnadpis{letter-spacing:3px;margin-bottom:40px;}.footer h3{font-size:21px;margin-bottom:10px;}span.text-big{font-size:26px;font-weight:700;}table.table.pricelist .text-top td{vertical-align:top;font-size:12px;}table.table.pricelist tr:first-child td{background:white;border:none;font-size:17px;font-weight:700;padding-bottom:15px;}table.table.pricelist td:first-child{padding-right:8px;width:100%;background:white;font-size:13px;max-width:inherit;}table.pricelist .prcheader{margin:3px 7px 5px 7px;}span.glyphicon.glyphicon-ok{font-size:16px;}tr#prcbuttons td:first-child{height:0;padding:0;}}@media (max-width:400px){.form-type-checkbox.form-item label.control-label{position:relative;top:0;width:82px;left:0;margin:0 25px;}tr#prcbuttons .btn{padding:5px 0;width:100%;font-size:14px;margin-top:15px;}}@media (max-width:360px){tr#prcbuttons .btn{margin-top:15px;margin-bottom:5px;}span.best{font-size:14px;}.logo{font-size:28px;margin-top:11px;}.logo span{font-size:20px;}.form-item.form-type-checkbox-prepinac.form-type-checkbox.js-form-type-checkbox{margin:30px 0 12px;padding-bottom:42px;position:relative;}.form-type-checkbox-prepinac span{float:right;}.form-type-checkbox-prepinac span:first-child{float:left;}.form-item.form-type-checkbox-prepinac.form-type-checkbox.js-form-type-checkbox{padding-bottom:80px;position:relative;}.form-type-checkbox.form-item label.control-label{position:absolute;top:44px;width:70px;left:50%;margin:0;transform:translateX(-50%);}.form-type-checkbox.form-item label.control-label:after{content:'';height:26px;width:26px;background:#91BBDB;display:inline-block;position:absolute;border-radius:30px;left:4px;top:-3px;pointer-events:none;transition:all 0.3s;}.form-type-checkbox.form-item label.control-label:before{left:0;right:0;top:-6px;height:32px;width:70px;background:#F1F7FB;content:'';display:inline-block;position:absolute;border-radius:80px;cursor:pointer;border:1px solid #91bbdb;}.form-type-checkbox-prepinac span{padding-right:5vw;}.form-type-checkbox-prepinac span:first-child{padding-right:0;padding-left:5vw;}.form-type-checkbox.form-item label.checked.control-label:after{left:41px;}}@media (max-width:310px){.logo{font-size:22px;margin-top:15px;}.logo span{font-size:16px;}}
