@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(fonts/roboto-v20-latin-ext_latin-300.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(fonts/roboto-v20-latin-ext_latin-regular.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-regular.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(fonts/roboto-v20-latin-ext_latin-500.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(fonts/roboto-v20-latin-ext_latin-700.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-700.woff) format('woff')}@keyframes bgEffect{0%{opacity:0}50%{opacity:1}100%{opacity:0}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}body,html{margin:0;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@media screen and (min-width:1281px){html{font-size:62.5%}}@media screen and (min-width:1024px) and (max-width:1280px){html{font-size:60%}}@media screen and (max-width:1023px){html{font-size:55%}}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,tt,ul,var{margin:0;padding:0;border:0;font-family:inherit}a:focus{outline:0!important}a:active,a:hover{outline:0}figure{padding:0;margin:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@-ms-viewport{width:device-width}p{margin:0}.titleh1,.titleh2,h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0;line-height:1.1em;text-rendering:optimizelegibility;color:#2E3538;font-weight:500}.titleh1 small,.titleh2 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:15px;font-size:1.5rem;line-height:1.3em}.titleh1 a,.titleh2 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}.titleh1,h1{font-size:30px;font-size:3rem;line-height:35px;color:#055d8d}.titleh1.mtop,h1.mtop{margin-top:30px}.titleh1.center,h1.center{margin:30px auto;text-align:center}@media screen and (max-width:600px){.titleh1,h1{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}.titleh2,h2{font-size:28px;font-size:2.8rem;line-height:30px}@media screen and (max-width:500px){.titleh2,h2{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}h3{font-size:22px;font-size:2.2rem;line-height:26px}h4{font-size:19px;font-size:1.9rem;line-height:23px}h5{font-size:18px;font-size:1.8rem;line-height:20px}h1.homebox,h2.homebox{text-align:center;font-weight:300;position:relative;padding:0 0 20px;margin:0 0 40px}h1.homebox strong,h2.homebox strong{font-weight:700}h1.homebox:after,h2.homebox:after{content:'';position:absolute;width:55px;height:3px;background:#e5a790;bottom:0;left:50%;transform:translateX(-50%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ol,ul{padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{list-style:none}dl{margin-bottom:0}hr{margin:0;border:0}strong{font-weight:500}em{font-style:italic}abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}small{font-size:100%}cite{font-style:normal}body{background:#E9F2F7;text-align:left;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-size:14px;font-size:1.4rem;line-height:24px;font-weight:400;color:#505D64;letter-spacing:0}@media screen and (max-width:1250px){body.openmenu{overflow:hidden}body.openmenu header div.main{display:none}body.openmenu header div.menu{width:100%;height:100%;position:fixed;top:0;left:0;z-index:900;overflow-x:hidden;overflow-y:auto;padding:0;background:#003857}body.openmenu header div.menu ul{clear:both;display:block;float:none;margin:60px 0 0;padding:0;width:100%!important;height:auto!important}body.openmenu header div.menu ul li{float:none}body.openmenu header div.menu ul li a{display:block;padding:15px 10% 15px 4%;color:#fff;font-size:25px;font-size:2.5rem;line-height:1.3em;text-align:left}body.openmenu header div.menu ul li.submenu>a{font-family:Muli,arial,tahoma,verdana,sans-serif}body.openmenu header div.menu ul li.submenu>a em{display:block;float:right;cursor:pointer;margin:-1px -6% 0 0;text-align:center}body.openmenu header div.menu ul li.submenu>a em:before{content:'+';display:block;font-size:30px;font-size:3rem;line-height:15px;font-style:normal;font-weight:300}body.openmenu header div.menu ul li.submenu.act>a em:before{content:'-'}body.openmenu header div.menu ul li.act>a{font-weight:700!important}body.openmenu header div.menu ul>li:not(:last-of-type){border-bottom:1px solid #a4a2aa}body.openmenu header div.menu ul>li.act{background:#fff}body.openmenu header div.menu ul>li.act>a{color:#b71234}body.openmenu header div.menu ul>li.act>a em:before{content:'+'}body.openmenu header div.menu ul>li.act>div.submenu{display:block;padding:0 0 20px}body.openmenu header div.menu ul>li.act>div.submenu>ul{display:block;margin:0}body.openmenu header div.menu ul>li.act>div.submenu>ul li a{font-size:16px;font-size:1.6rem;line-height:1.3em;font-weight:400;text-decoration:none;padding-top:10px;padding-bottom:10px}body.openmenu header div.menu ul>li.act>div.submenu>ul li.act>ul:not(.asmain){display:block}body.openmenu header div.menu ul>li.act>div.submenu>ul li.act>ul:not(.asmain) li a{color:#666;padding:10px 4%}body.openmenu header div.menu ul>li.act>div.submenu>ul li ul.asmain{display:block;padding:0 10% 0 4%}body.openmenu header div.menu ul>li.act>div.submenu>ul li ul.asmain li a{font-size:16px;font-size:1.6rem;line-height:1.3em;font-weight:400;text-decoration:none;padding-top:10px;padding-bottom:10px}body.openmenu header div.menu ul>li div.submenu ul{display:none}body.openmenu header div.menu span.menu{width:28px;height:24px;position:fixed;z-index:999;float:none;top:20px;right:20px;margin:0;cursor:pointer}body.openmenu header div.menu span.menu:before{background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}body.openmenu header div.menu span.menu:after{background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;height:2px;border:0}body.openmenu header div.menu span.menu em{display:none}body.openmenu header div.credits{position:fixed;z-index:901;right:auto;left:10px;padding:0}body.openmenu header div.credits>a.porovnat strong:before,body.openmenu header div.credits>div.porovnat strong:before{background-image:url(../img/svg/ico-porovnat.svg)}body.openmenu header div.credits>a.muj-vyber strong:before,body.openmenu header div.credits>div.muj-vyber strong:before{background-image:url(../img/svg/ico-mujvyber.svg)}body.openmenu header div.credits>a.kredit strong:before,body.openmenu header div.credits>div.kredit strong:before{background-image:url(../img/svg/ico-kredit.svg)}body.openmenu header div.credits>a.prihlaseni strong:before,body.openmenu header div.credits>div.prihlaseni strong:before{background-image:url(../img/svg/ico-prihlaseni.svg)}body.openmenu header div.credits>a.prihlaseni strong:after,body.openmenu header div.credits>div.prihlaseni strong:after{background:url(../img/svg/arrow.svg) no-repeat}body.openmenu header div.credits>a span,body.openmenu header div.credits>a strong,body.openmenu header div.credits>div span,body.openmenu header div.credits>div strong{color:#fff}}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni ul{display:none;position:absolute;top:54px;right:0}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open{background:#fff;padding-right:12px;margin-right:-12px;-webkit-box-shadow:0 16px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 16px 30px 0 rgba(0,0,0,.1);box-shadow:0 16px 30px 0 rgba(0,0,0,.1)}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open strong:before{background-image:url(../img/svg/ico-prihlaseni-blue.svg)}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open strong:after{background-image:url(../img/svg/arrow-blue.svg)}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open span{color:#055d8d}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open ul{background:#fff;min-width:200px}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open ul li a{color:#055d8d;border-color:#055d8d}body:not(.openmenu) header:not(.home) div.credits>div.prihlaseni.open ul li a:hover{color:#faa500}@media screen and (max-width:550px){body:not(.openmenu) header div.credits{display:none}}a{color:#055d8d}a:not(.nohref){text-decoration:underline}a.nohref{text-decoration:none}a:hover{color:#faa500;text-decoration:none}.in{*zoom:1;margin:0 auto;position:relative}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (min-width:1451px){.in{width:1410px}}@media screen and (min-width:1024px) and (max-width:1450px){.in{width:96%}}@media screen and (max-width:1023px){.in{width:92%}}section .schoollist{*zoom:1;margin:0 0 40px;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section .schoollist:after,section .schoollist:before{display:table;content:""}section .schoollist:after{clear:both}section .schoollist li{*zoom:1;margin:0 0 30px;background:#fff}section .schoollist li:after,section .schoollist li:before{display:table;content:""}section .schoollist li:after{clear:both}section .schoollist li.advertisment{width:100%;margin-right:0;background:0 0}section .schoollist li.advertisment em{display:block;padding:0 0 6px;font-style:normal;font-size:14px;font-size:1.4rem;line-height:20px}section .schoollist li.advertisment>a{display:block;padding:0}section .schoollist li.advertisment>a img{display:block;float:none;margin:0;max-width:100%;height:auto}section .schoollist li.advertisment1{display:none}section .schoollist li:not(.advertisment):hover{filter:drop-shadow(0 16px 30px rgba(0, 0, 0, .25))}section .schoollist li:not(.advertisment):hover h2{text-decoration:none}section .schoollist li:not(.basic):not(.advertisment):not(.withoutimg)>a{background:#fff}section .schoollist li:not(.basic):not(.advertisment):not(.withoutimg) img{float:left;margin:0 0 0 -88px;max-width:64px;max-height:64px}section .schoollist li:not(.advertisment):not(.withoutimg)>a{width:calc(100% - 136px);height:calc(100% - 48px);padding:24px 24px 24px 112px}section .schoollist li.withoutimg>a{width:calc(100% - 48px);height:calc(100% - 48px);padding:24px}section .schoollist li.basic>a{width:calc(100% - 48px);height:calc(100% - 49px);padding:24px;border-bottom:1px solid #A9BECA;background:#E9F2F7}section .schoollist li>a{*zoom:1;display:block;text-decoration:none}section .schoollist li>a:after,section .schoollist li>a:before{display:table;content:""}section .schoollist li>a:after{clear:both}section .schoollist li h2{display:block;color:#055d8d;font-size:18px;font-size:1.8rem;line-height:24px;font-weight:500;padding:0 0 16px;margin:0;text-decoration:underline}section .schoollist li article>:last-child{padding-bottom:0;margin-bottom:0}@media screen and (min-width:701px){section .schoollist.cols2 li:not(.advertisment){width:48%;text-align:left;margin-right:3.8%}section .schoollist.cols2 li:nth-of-type(2n){margin-right:0}}section .schoollist.cols1{max-width:1050px;margin:22px auto}section .schoollist.cols1 li{width:100%;margin:0 0 2px}section .schoollist.cols1 li.advertisment{margin:0}section .schoollist.cols1 li.employer{margin:0 0 8px}section .schoollist.cols1 li.employer>a{padding:24px 24px 24px 112px;width:auto}section .schoollist.cols1 li.employer>a>strong{display:block;text-decoration:underline;font-size:18px;font-size:1.8rem;line-height:24px;font-weight:500;padding-bottom:15px}section .schoollist.cols1 li.employer>a:hover strong{color:#055d8d;text-decoration:none}section .schoollist.cols1 li.basic{margin:0;background:0 0}@media screen and (min-width:1101px){section .schoollist:not(.cols2):not(.cols1) li{width:450px;text-align:left;margin-right:29.5px}section .schoollist:not(.cols2):not(.cols1) li:nth-of-type(3n){margin-right:0}section .schoollist.cols2 li:not(.advertisment){width:510px;margin-right:29px}section .schoollist.cols2 li:nth-of-type(2n){margin-right:0}}@media screen and (min-width:951px) and (max-width:1450px){section .schoollist:not(.cols2):not(.cols1) li{width:32%;height:auto;margin:0 1.9% 1.9% 0}section .schoollist:not(.cols2):not(.cols1) li:nth-of-type(3n){margin-right:0}section .schoollist.cols2 li:not(.advertisment){width:49%;height:auto;margin:0 1.8% 1.8% 0}section .schoollist.cols2 li:nth-of-type(2n){margin-right:0}}@media screen and (max-width:950px){section .schoollist{margin:0}section .schoollist li{width:100%}section .schoollist li.advertisment{padding-top:30px}}@media screen and (max-width:500px){section .schoollist li:not(.basic):not(.advertisment):not(.withoutimg)>a{width:calc(100% - 20px);height:calc(100% - 20px);padding:10px}section .schoollist li:not(.basic):not(.advertisment):not(.withoutimg)>a img{margin:0 15px 15px 0}section .schoollist li:not(.basic):not(.advertisment):not(.withoutimg)>a article{clear:left}}section .titleh2+.schoollist{margin-top:24px}section .schoollist.cols2+.schoollist.cols1{margin-top:-40px}section .schoollist.cols1+.schoollist.cols2{margin:30px 0 0}section .ids{display:none}section table.statistics thead th{vertical-align:middle;font-size:15px;font-size:1.5rem;line-height:18px}section table.statistics thead th.main{font-size:16px;font-size:1.6rem;line-height:1em;color:#006495}section table.statistics tbody tr th{font-size:15px;font-size:1.5rem;line-height:18px}section table.statistics tbody tr th.main{font-size:16px;font-size:1.6rem;line-height:1em;color:#006495;font-weight:600}section table.statistics tbody tr th.submain{font-weight:600}section table.statistics tbody tr:last-of-type td{border-bottom:0}section.advertisment .leftcol{padding:0 0 32px;float:left}@media screen and (min-width:1451px){section.advertisment .leftcol{width:1050px}}@media screen and (min-width:1024px) and (max-width:1450px){section.advertisment .leftcol{width:calc(100% - 320px - 40px)}}@media screen and (max-width:1023px){section.advertisment .leftcol{width:100%;float:none;padding-bottom:0}}.topnew{background:#faa500;color:#039;position:relative;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;overflow:hidden}.topnew .in{text-align:center;padding:7px 50px}.topnew .in a{color:#039}@media screen and (min-width:1451px){.topnew .in{width:calc(1410px - 100px)}}@media screen and (min-width:1024px) and (max-width:1450px){.topnew .in{width:calc(100% - 100px)}}@media screen and (max-width:1023px){.topnew .in{width:calc(100% - 100px)}}.topnew a.close{display:block;width:38px;height:38px;position:absolute;top:0;right:0;z-index:10}.topnew a.close:after,.topnew a.close:before{content:'';display:block;position:absolute;width:15px;height:2px;top:18px;left:9px;background:#fff;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.topnew a.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.topnew a.close:after{border:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.topnew a.close:hover:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.topnew a.close:hover:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.topnew a.close em{display:none}header img.logo{display:block;margin:54px auto;width:380px;height:auto}@media screen and (max-width:420px){header img.logo{width:100%;height:auto;margin:20px auto}}header:not(.home){position:relative;background:#fff}header:not(.home):after{content:'';display:block;width:50%;height:113px;position:absolute;top:0;right:0;background:#003857;z-index:0}header:not(.home) div.main{background:#fff;float:left;width:361px;height:113px;cursor:pointer}header:not(.home) div.main a.logo{display:inline-block;padding:24px 0 9px}header:not(.home) div.main a.logo img{display:block;width:210px;height:29px}header:not(.home) div.main strong{display:block;font-size:28px;font-size:2.8rem;line-height:33px;color:#055d8d;position:relative}header:not(.home) div.main strong:after{content:'';display:block;position:absolute;top:-22px;right:32px;width:9px;height:9px;margin:0;border-right:3px solid #faa500;border-bottom:3px solid #faa500;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header:not(.home) div.main ul{visibility:hidden;position:absolute;top:113px;left:-30px;width:391px;z-index:10;background:#fff;padding:20px 0;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-box-shadow:0 20px 10px 10px rgba(0,0,0,.1);box-shadow:0 20px 10px 10px rgba(0,0,0,.1)}header:not(.home) div.main ul li a{display:block;padding:10px 30px;text-decoration:none;font-size:18px;font-size:1.8rem;line-height:1.3em}header:not(.home) div.main.open strong:after{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;top:-20px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}header:not(.home) div.main.open ul{z-index:999;visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}header:not(.home) div.menu ul{background:#003857;position:relative;z-index:1;padding:0 5px}header:not(.home) div.menu ul>li{text-align:center}header:not(.home) div.menu ul>li a{display:block;font-size:16px;font-size:1.6rem;line-height:19px;padding:46px 0 48px;color:#fff;text-decoration:none;position:relative}header:not(.home) div.menu span.menu{display:none}header:not(.home) div.menu span.search{cursor:pointer}header:not(.home) div.menu span.search:before{content:'';display:block;background:url(../img/svg/search.svg) no-repeat;position:relative;z-index:5}header:not(.home) div.menu span.search em{display:none}header:not(.home) div.credits{*zoom:1;float:left;margin:27px 0 0;border-left:1px solid #3C5B6C;padding:0 0 0 12px;position:relative;z-index:101}header:not(.home) div.credits:after,header:not(.home) div.credits:before{display:table;content:""}header:not(.home) div.credits:after{clear:both}header:not(.home) div.credits>a,header:not(.home) div.credits>div{float:left;text-decoration:none;padding:6px 12px;text-align:center;cursor:pointer;position:relative}header:not(.home) div.credits>a.porovnat strong:before,header:not(.home) div.credits>div.porovnat strong:before{background-image:url(../img/svg/ico-porovnat.svg)}header:not(.home) div.credits>a.muj-vyber strong:before,header:not(.home) div.credits>div.muj-vyber strong:before{background-image:url(../img/svg/ico-mujvyber.svg)}header:not(.home) div.credits>a.kredit strong:before,header:not(.home) div.credits>div.kredit strong:before{background-image:url(../img/svg/ico-kredit.svg)}header:not(.home) div.credits>a.prihlaseni,header:not(.home) div.credits>div.prihlaseni{padding-right:0}header:not(.home) div.credits>a.prihlaseni strong,header:not(.home) div.credits>div.prihlaseni strong{width:50px}header:not(.home) div.credits>a.prihlaseni strong:before,header:not(.home) div.credits>div.prihlaseni strong:before{background-image:url(../img/svg/ico-prihlaseni.svg)}header:not(.home) div.credits>a.prihlaseni strong:after,header:not(.home) div.credits>div.prihlaseni strong:after{content:'';float:right;width:20px;height:20px;margin-top:4px;background:url(../img/svg/arrow.svg) no-repeat}header:not(.home) div.credits>a.prihlaseni.open,header:not(.home) div.credits>div.prihlaseni.open{z-index:999}header:not(.home) div.credits>a.prihlaseni.open ul,header:not(.home) div.credits>div.prihlaseni.open ul{background:#fff;z-index:999;padding:10px 0}header:not(.home) div.credits>a.prihlaseni.open ul li,header:not(.home) div.credits>div.prihlaseni.open ul li{padding:0 10px}header:not(.home) div.credits>a.prihlaseni.open ul li:not(:last-of-type) a,header:not(.home) div.credits>div.prihlaseni.open ul li:not(:last-of-type) a{border-bottom:1px solid #fff}header:not(.home) div.credits>a.prihlaseni.open ul li a,header:not(.home) div.credits>div.prihlaseni.open ul li a{display:block;padding:10px;text-decoration:none;color:#fff;text-align:center}header:not(.home) div.credits>a.prihlaseni.open ul li a:hover,header:not(.home) div.credits>div.prihlaseni.open ul li a:hover{color:#003857}header:not(.home) div.credits>a strong,header:not(.home) div.credits>div strong{display:block;color:#fff;font-size:14px;font-size:1.4rem;line-height:24px;font-weight:400;height:24px}header:not(.home) div.credits>a strong:before,header:not(.home) div.credits>div strong:before{content:'';float:left;width:24px;height:24px;margin-right:6px}header:not(.home) div.credits>a span,header:not(.home) div.credits>div span{font-size:12px;font-size:1.2rem;line-height:1.3em;color:#A9BECA;display:block;margin-top:4px}header:not(.home) div.credits>a ul,header:not(.home) div.credits>div ul{display:none}header:not(.home) div.credits>a:hover span,header:not(.home) div.credits>div:hover span{color:#fff}header:not(.home) div.credits>a.shake,header:not(.home) div.credits>div.shake{animation:shake .5s}@keyframes shake{0%{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}header:not(.home) .searchform{display:none;position:fixed;top:-220px;left:0;right:0;border-top:5px solid #003857;background:#fff;-webkit-box-shadow:0 22px 70px 0 rgba(0,0,0,.5);-moz-box-shadow:0 22px 70px 0 rgba(0,0,0,.5);box-shadow:0 22px 70px 0 rgba(0,0,0,.5);padding:40px 0 45px;margin:0;z-index:999}header:not(.home) .searchform.open{display:block}header:not(.home) .searchform .in{position:relative}header:not(.home) .searchform .in .searchfield{*zoom:1;width:66%;border:1px solid #e2dfe8;color:#000;margin:0 auto}header:not(.home) .searchform .in .searchfield:after,header:not(.home) .searchform .in .searchfield:before{display:table;content:""}header:not(.home) .searchform .in .searchfield:after{clear:both}header:not(.home) .searchform label{float:left;width:80%;margin:0}header:not(.home) .searchform label input{width:100%;height:64px;font-size:20px;font-size:2pxrem;line-height:64px;border:0;margin:0;padding:0 0 0 25px;outline:0}header:not(.home) .searchform button{float:left;width:20%;height:64px;overflow:hidden;text-indent:-9999px;white-space:nowrap;background:#fff}header:not(.home) .searchform button:before{content:'';display:block;float:right;width:19px;height:19px;margin:20px 25px;background:url(../img/svg/search-blue.svg) no-repeat}header:not(.home) .searchform a.close{display:block;width:38px;height:38px;background:#fff;border:1px solid #e4e2ea;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:12px;right:0}header:not(.home) .searchform a.close:after,header:not(.home) .searchform a.close:before{content:'';display:block;position:absolute;width:20px;height:2px;top:18px;left:9px;background:#528AA5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header:not(.home) .searchform a.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header:not(.home) .searchform a.close:after{border:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header:not(.home) .searchform a.close:hover:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header:not(.home) .searchform a.close:hover:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}header:not(.home) .searchform a.close em{display:none}@media screen and (min-width:1501px){header:not(.home) div.credits>a.porovnat,header:not(.home) div.credits>div.porovnat{max-width:45px}header:not(.home) div.credits>a.muj-vyber,header:not(.home) div.credits>div.muj-vyber{max-width:54px}header:not(.home) div.credits>a.kredit,header:not(.home) div.credits>div.kredit{max-width:54px}header:not(.home) div.credits>a.prihlaseni,header:not(.home) div.credits>div.prihlaseni{max-width:55px}header:not(.home) div.credits>a.prihlaseni.reg,header:not(.home) div.credits>div.prihlaseni.reg{max-width:48px}}@media screen and (min-width:1251px) and (max-width:1500px){header:not(.home) div.main{width:290px}}@media screen and (min-width:1251px) and (max-width:1400px){header:not(.home) div.credits{margin:0;float:right}header:not(.home) div.credits>a,header:not(.home) div.credits>div{padding-left:0;padding-right:0}header:not(.home) div.credits>a.kredit,header:not(.home) div.credits>div.kredit{clear:left}header:not(.home) div.credits>a.kredit,header:not(.home) div.credits>a.porovnat,header:not(.home) div.credits>div.kredit,header:not(.home) div.credits>div.porovnat{padding-right:25px}header:not(.home) div.credits>a.muj-vyber,header:not(.home) div.credits>a.prihlaseni,header:not(.home) div.credits>div.muj-vyber,header:not(.home) div.credits>div.prihlaseni{padding-left:20px}}@media screen and (min-width:1251px){header:not(.home) div.menu ul{display:flex;flex-direction:row}header:not(.home) div.menu ul>li{flex-grow:1;-webkit-flex-grow:1}header:not(.home) div.menu ul>li a:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;background:#003857;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header:not(.home) div.menu ul>li a.act,header:not(.home) div.menu ul>li a:hover{color:#faa500}header:not(.home) div.menu ul>li a.act:after,header:not(.home) div.menu ul>li a:hover:after{background:#faa500}header:not(.home).fixed .in ul.menu{padding-right:20px}header:not(.home).fixed .in span.search{height:50px}header:not(.home).fixed .in span.search:before{margin-top:15px}header:not(.home).fixed .in div.credits{margin:0;height:50px}header:not(.home).fixed .in div.credits>a,header:not(.home).fixed .in div.credits>div{padding-bottom:1px}header:not(.home) .in:not(.withcredits) div.menu ul{padding-right:60px}header:not(.home) .in:not(.withcredits) span.search{display:block;position:absolute;top:30px;right:0;z-index:10;width:46px;height:46px;border:1px solid #528AA5}header:not(.home) .in:not(.withcredits) span.search:before{width:19px;height:19px;margin:13px 0 0 14px}header:not(.home) .in.withcredits div.menu{float:left;width:751px}header:not(.home) .in.withcredits div.menu ul{float:left;width:680px}header:not(.home) .in.withcredits div.menu ul li a{font-size:14px;font-size:1.4rem;line-height:19px}header:not(.home) .in.withcredits div.menu span.search{float:left;width:auto;height:113px}header:not(.home) .in.withcredits div.menu span.search:before{width:24px;height:24px;margin:45px 25px 0 12px}}@media screen and (max-width:1250px){header:not(.home):after{display:none}header:not(.home) div.main{padding:70px 0 10px;width:210px;height:auto}header:not(.home) div.main a.logo{position:absolute;top:24px;left:0;width:210px;padding:0}header:not(.home) div.main strong{font-size:22px;font-size:2.2rem;line-height:33px}header:not(.home) div.main strong:after{width:6px;height:6px;top:10px;right:10px}header:not(.home) div.main ul{width:250px}header:not(.home) div.main.open strong:after,header:not(.home) div.main:hover strong:after{top:10px}header:not(.home) div.menu ul{display:none}header:not(.home) div.menu span.menu{display:block;float:right;position:relative;text-decoration:none;margin:77px 0 0;z-index:1;cursor:pointer}header:not(.home) div.menu span.menu:before{content:"";display:block;width:30px;height:2px;position:absolute;left:0;top:0;z-index:1;background:#003857;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header:not(.home) div.menu span.menu:after{content:"";display:block;width:30px;height:5px;position:absolute;top:7px;left:0;z-index:1;border-bottom:2px solid #003857;border-top:2px solid #003857;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header:not(.home) div.menu span.menu em{display:block;text-transform:uppercase;font-style:normal;color:#003857;font-size:18px;font-size:1.8rem;line-height:16px;padding-left:40px;font-weight:700}header:not(.home) div.menu span.search{border:0;top:63px;right:100px;display:block;width:46px;height:46px;position:absolute}header:not(.home) div.menu span.search:before{width:19px;height:19px;margin:13px 0 0 14px;background-image:url(../img/svg/search-blue.svg)}header:not(.home) div.credits{margin:0;position:absolute;top:10px;right:0;border-left:0}header:not(.home) div.credits>a.porovnat strong:before,header:not(.home) div.credits>div.porovnat strong:before{background-image:url(../img/svg/ico-porovnat-blue.svg)}header:not(.home) div.credits>a.muj-vyber strong:before,header:not(.home) div.credits>div.muj-vyber strong:before{background-image:url(../img/svg/ico-mujvyber-blue.svg)}header:not(.home) div.credits>a.kredit strong:before,header:not(.home) div.credits>div.kredit strong:before{background-image:url(../img/svg/ico-kredit-blue.svg)}header:not(.home) div.credits>a.prihlaseni strong:before,header:not(.home) div.credits>div.prihlaseni strong:before{background-image:url(../img/svg/ico-prihlaseni-blue.svg)}header:not(.home) div.credits>a.prihlaseni strong:after,header:not(.home) div.credits>div.prihlaseni strong:after{background:url(../img/svg/arrow-blue.svg) no-repeat}header:not(.home) div.credits>a span,header:not(.home) div.credits>a strong,header:not(.home) div.credits>div span,header:not(.home) div.credits>div strong{color:#003857}header:not(.home) .searchform{padding:30px 0}header:not(.home) .searchform .in{width:calc(100% - 44px);color:#000;float:left}header:not(.home) .searchform .in input{width:100%;height:40px;font-size:16px;font-size:1.6rem;line-height:40px;padding:0 0 0 15px}header:not(.home) .searchform .in button{width:20%;height:40px}header:not(.home) .searchform .in button:before{margin:0 15px 0 0}header:not(.home) .searchform a.close{top:0}}@media screen and (max-width:600px){header:not(.home) .searchform .in{width:96%;margin:0 auto;float:none}header:not(.home) .searchform .in .searchfield{width:calc(100% - 50px);margin:0}}@media screen and (max-width:400px){header:not(.home) div.main{width:auto}header:not(.home) div.main a.logo{left:50%;transform:translateX(-50%)}header:not(.home) div.main strong:after{right:-30px}header:not(.home) div.main ul{width:auto;left:-4%;right:-4%}header:not(.home) div.menu span.search{right:85px}}body:not(.openmenu) header.fixed{position:fixed;z-index:999;top:-52px;left:0;right:0;height:50px;background:#fff;border-bottom:2px solid #003857}body:not(.openmenu) header.fixed:after{height:52px}body:not(.openmenu) header.fixed .main{*zoom:1;height:auto}body:not(.openmenu) header.fixed .main:after,body:not(.openmenu) header.fixed .main:before{display:table;content:""}body:not(.openmenu) header.fixed .main:after{clear:both}body:not(.openmenu) header.fixed .main .logo{float:left;padding:11px 0;height:28px}body:not(.openmenu) header.fixed .main .logo img{width:auto;height:100%}body:not(.openmenu) header.fixed .main strong{float:left}body:not(.openmenu) header.fixed .main strong:after{top:15px;left:100px}body:not(.openmenu) header.fixed .main strong span{display:none}body:not(.openmenu) header.fixed .main ul{top:50px}body:not(.openmenu) header.fixed div.menu ul li a{font-size:14px;font-size:1.4rem;line-height:20px;padding:15px 0}body:not(.openmenu) header.fixed div.credits>div.prihlaseni ul{top:50px}@media screen and (min-width:1450px){body:not(.openmenu) header.fixed .main strong{width:150px;height:50px}body:not(.openmenu) header.fixed .main ul{width:361px;top:50px;left:0}}@media screen and (min-width:1251px) and (max-width:1400px){body:not(.openmenu) header.fixed div.credits>a,body:not(.openmenu) header.fixed div.credits>div{padding-top:0}body:not(.openmenu) header.fixed div.credits>a span,body:not(.openmenu) header.fixed div.credits>div span{display:none}}@media screen and (min-width:1251px){body:not(.openmenu) header.fixed div.menu ul{height:50px;overflow:hidden}body:not(.openmenu) header.fixed div.menu span.search{width:30px;height:30px;top:10px}body:not(.openmenu) header.fixed div.menu span.search:before{width:14px;height:14px;margin:8px 0 0 8px}body:not(.openmenu) header.fixed .in.withcredits div.menu span.search{height:50px}body:not(.openmenu) header.fixed .in.withcredits div.menu span.search:before{margin-top:15px}}@media screen and (max-width:1250px){body:not(.openmenu) header.fixed div.main{background:0 0;padding:0}body:not(.openmenu) header.fixed div.main a.logo{top:11px;padding:0}body:not(.openmenu) header.fixed div.main strong:after{top:18px;left:230px}body:not(.openmenu) header.fixed div.menu ul>li>a{padding:15px 10px;font-weight:500}body:not(.openmenu) header.fixed div.menu span.menu{margin-top:18px}body:not(.openmenu) header.fixed div.menu span.search{top:5px;right:95px}body:not(.openmenu) header.fixed div.credits{top:0;right:150px}}@media screen and (max-width:730px){body:not(.openmenu) header.fixed div.credits{display:none}}@media screen and (max-width:450px){body:not(.openmenu) header.fixed div.main a.logo{left:0;width:49px}body:not(.openmenu) header.fixed div.main a.logo:before{content:'';display:block;width:49px;height:28px;background:url(../img/svg/logo-small.svg) no-repeat}body:not(.openmenu) header.fixed div.main a.logo img{display:none}body:not(.openmenu) header.fixed div.main strong:after{left:60px}}@media screen and (max-width:400px){body:not(.openmenu) header.fixed div.main a.logo{left:20px}body:not(.openmenu) header.fixed div.main strong:after{left:60px}}footer{*zoom:1;background:#006495;position:relative;z-index:1}footer:after,footer:before{display:table;content:""}footer:after{clear:both}footer .top .in{padding:50px 0}footer .top .in>ul{*zoom:1}footer .top .in>ul:after,footer .top .in>ul:before{display:table;content:""}footer .top .in>ul:after{clear:both}footer .top .in>ul>li{float:left;width:25%}footer .top .in>ul>li strong{display:block;color:#fff;font-size:20px;font-size:2rem;line-height:23px;padding:0 0 20px}footer .top .in>ul>li ul li{display:block}footer .top .in>ul>li ul li a{color:#fff;font-size:16px;font-size:1.6rem;line-height:30px;text-decoration:none}footer .top .in>ul>li ul li a:hover{color:#faa500}footer .top .in>ul>li:last-of-type a{float:left;margin:13px 35px 0 0}footer .top .in>ul>li:last-of-type a:first-of-type{margin-top:0}footer .top .in>ul>li:last-of-type a:last-of-type{margin:26px 0 0}footer .top .in>ul>li:last-of-type a img{display:block}@media screen and (max-width:1300px){footer .top .in>ul>li{width:33.33%;text-align:center}footer .top .in>ul>li:last-of-type{clear:left;width:100%;padding-top:30px}footer .top .in>ul>li:last-of-type strong{padding:0;margin:0 0 -10px}footer .top .in>ul>li:last-of-type a{float:none;display:inline-block;margin:0;height:90px}footer .top .in>ul>li:last-of-type a:nth-of-type(2) img{margin:15px 30px}footer .top .in>ul>li:last-of-type a:nth-of-type(3) img{margin:28px 0}}@media screen and (max-width:520px){footer .top .in>ul>li{width:100%;padding:0 0 70px}footer .top .in>ul>li:last-of-type{padding:0}footer .top .in>ul>li:last-of-type a:nth-of-type(2) img{margin:15px}}footer .copyright{background:#fff;font-size:14px;font-size:1.4rem;line-height:30px;text-align:center}footer .copyright .in{padding:30px 0}footer .copyright .in>div{float:left;text-align:left}footer .copyright .in>div span{float:left;padding:0 10px 0 0;margin:0 10px 0 0;position:relative}footer .copyright .in>div a.comgate{*zoom:1;width:150px;display:inline-block;padding-left:10px;margin-left:10px}footer .copyright .in>div a.comgate:after,footer .copyright .in>div a.comgate:before{display:table;content:""}footer .copyright .in>div a.comgate:after{clear:both}footer .copyright .in>div a.comgate img{float:left;max-width:48px;max-height:30px}footer .copyright .in>span{text-align:left}footer .copyright ul{*zoom:1;text-align:center}footer .copyright ul:after,footer .copyright ul:before{display:table;content:""}footer .copyright ul:after{clear:both}footer .copyright ul li{float:left}footer .copyright ul li:not(:last-of-type):after{content:'';float:left;width:6px;height:2px;background:#faa500;margin:14px 10px 0}footer .copyright ul li a{color:#055d8d;float:left}@media screen and (min-width:1451px){footer .copyright .in>div{height:30px}footer .copyright .in>span{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media screen and (max-width:1450px){footer .copyright .in>span{clear:left;float:right}}@media screen and (min-width:1301px){footer .copyright .in>div span:after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:15px;background:#505D64}footer .copyright .in>div a.comgate{position:relative}footer .copyright .in>div a.comgate:before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:15px;background:#505D64}}@media screen and (min-width:651px){footer .copyright ul{display:inline-block}}@media screen and (min-width:521px) and (max-width:1300px){footer .copyright .in{padding-top:90px}footer .copyright .in>div ul{position:absolute;top:30px;left:0;right:0}footer .copyright .in>span{clear:none}}@media screen and (min-width:521px) and (max-width:650px){footer .copyright .in>span{display:block;float:right}footer .copyright ul{display:block}}@media screen and (max-width:520px){footer .copyright .in>div{text-align:center;height:auto;float:none}footer .copyright .in>div span{float:none;padding:0;margin:0}footer .copyright .in>div ul{display:block;padding:0 0 20px}footer .copyright .in>div ul li{float:none;text-align:center}footer .copyright .in>div ul li:after{display:none}footer .copyright .in>div ul li a{float:none}footer .copyright .in>span{display:block;text-align:center}}footer .totop{display:block;background:#003857;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:fixed;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;z-index:999}footer .totop:hover{background:#285771}footer .totop:before{content:'';display:block;position:absolute;margin:0;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;z-index:0}footer .totop:after{content:'';display:block;position:absolute;background:#e4eaed;z-index:0}@media screen and (min-width:1501px){footer .totop{width:44px;height:44px;bottom:70px;right:20px}footer .totop:before{top:15px;left:17px;width:10px;height:10px}footer .totop:after{top:15px;left:22px;width:2px;height:15px}}@media screen and (max-width:1500px){footer .totop{width:40px;height:40px;bottom:70px;right:20px}footer .totop:before{top:14px;left:15px;width:10px;height:10px;border-right:1px solid #fff;border-bottom:1px solid #fff}footer .totop:after{top:14px;left:20px;width:1px;height:15px;background:#d5dfe4}}@media screen and (max-width:450px){footer .totop{bottom:20px;right:20px}}.input-number{position:relative;width:118px;height:58px;background:#fff;border:1px solid #e0e0e0}.input-number label{padding:0;margin:0 auto;border:0!important}.input-number input[type=number]{width:46px;height:58px;font-size:20px;font-size:2rem;line-height:58px;border:0;color:#000;background:0 0;display:block;text-align:center;padding:0;margin:0 auto}.input-number a{display:block;width:36px;height:58px;text-align:center;position:absolute;top:0}.input-number a:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#bdbdbd;width:14px;height:2px}.input-number a:hover:before{background:#b71234}.input-number a.minus{left:0}.input-number a.plus{right:0}.input-number a.plus:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#bdbdbd;width:2px;height:14px}.input-number a.plus:hover:after{background:#b71234}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,.5)}#overlay .loader{position:absolute;width:100%;height:100%;background:url(../img/loader.gif) 50% 300px no-repeat}#overlay div.content{margin:100px auto;width:80%;max-width:970px;max-height:70%;padding:50px;background:#fff;-webkit-box-shadow:0 50px 50px 0 #cacaca;-moz-box-shadow:0 50px 50px 0 #cacaca;box-shadow:0 50px 50px 0 #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;overflow-y:auto}#overlay div.content a.close{display:block;position:sticky;top:-20px;width:50px;height:50px;background:#df0024;overflow:hidden;text-indent:-9999px;white-space:nowrap;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;float:right;margin:-20px -20px 0 0}#overlay div.content a.close:after,#overlay div.content a.close:before{content:'';display:block;position:absolute;width:20px;height:2px;top:18px;left:9px;background:#b71234}#overlay div.content a.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#overlay div.content a.close:after{border:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#overlay div.content img{max-width:100%;display:block}#overlay div.content img.main{float:left;margin:50px 30px 30px 0}#overlay div.content h2{padding:0 0 10px}#overlay div.content h1,#overlay div.content p{padding:0 0 20px}#overlay div.content h1 a.more{display:none}@media screen and (max-width:780px){#overlay div.content{top:50%;transform:translateY(-50%);margin:0 auto}#overlay div.content img.main{float:none;margin:0 auto 20px}}@media screen and (max-width:500px){#overlay div.content{width:96%;padding:20px}}#lightboxform{display:none;width:930px;position:fixed;left:50%;transform:translate(-50%,-50%);top:-1000px;z-index:2000;text-align:center;max-width:100%!important;background:#fff;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.25);-moz-box-shadow:0 20px 60px rgba(0,0,0,.25);box-shadow:0 20px 60px rgba(0,0,0,.25)}#lightboxform a.close{display:block;position:absolute;top:23px;right:23px;float:right;z-index:10;width:23px;height:23px}#lightboxform a.close:after,#lightboxform a.close:before{content:'';display:block;position:absolute;width:30px;height:2px;top:0;left:0;background:#b71234}#lightboxform a.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#lightboxform a.close:after{border:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#lightboxform a.close em{display:none}#lightboxform a.close.white:after,#lightboxform a.close.white:before{background:#fff}#lightboxform #inlightboxform{*zoom:1;margin:0;background:#fff;text-align:left}#lightboxform #inlightboxform:after,#lightboxform #inlightboxform:before{display:table;content:""}#lightboxform #inlightboxform:after{clear:both}#lightboxform #inlightboxform article{*zoom:1;padding:50px;text-align:center}#lightboxform #inlightboxform article:after,#lightboxform #inlightboxform article:before{display:table;content:""}#lightboxform #inlightboxform article:after{clear:both}#lightboxform #inlightboxform article h2:first-child,#lightboxform #inlightboxform article h3:first-child,#lightboxform #inlightboxform article h4:first-child,#lightboxform #inlightboxform article h5:first-child{padding:0}#lightboxform #inlightboxform article h1+p{padding-top:50px}#lightboxform #inlightboxform article p.title{font-size:20px;font-size:2rem;line-height:1.3em;color:#055d8d}#lightboxform #inlightboxform article p.title small{display:block;color:#000;margin-top:10px}#lightboxform #inlightboxform article .btn.buy{margin-top:50px}#lightboxform #inlightboxform article .btn.buy:before{content:'';float:left;width:24px;height:24px;margin:-4px 8px 0 0;background:url(../img/svg/locked-white.svg) no-repeat}#lightboxform #inlightboxform article .btn.btn-close{margin-top:50px;position:relative;padding-left:50px}#lightboxform #inlightboxform article .btn.btn-close:after,#lightboxform #inlightboxform article .btn.btn-close:before{content:'';display:block;position:absolute;width:30px;height:2px;top:50%;left:10px;background:#b71234;transform:translateY(-50%)}#lightboxform #inlightboxform article .btn.btn-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#lightboxform #inlightboxform article .btn.btn-close:after{border:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:800px){#lightboxform #inlightboxform article{padding:50px 16px}}@media screen and (max-width:600px){#lightboxform #inlightboxform article .btn.btn-close,#lightboxform #inlightboxform article .btn.buy{float:none}}#lightboxform #inlightboxform form.login,#lightboxform #inlightboxform form.reg{*zoom:1;margin:0;padding:0;font-family:Muli,arial,tahoma,verdana,sans-serif}#lightboxform #inlightboxform form.login:after,#lightboxform #inlightboxform form.login:before,#lightboxform #inlightboxform form.reg:after,#lightboxform #inlightboxform form.reg:before{display:table;content:""}#lightboxform #inlightboxform form.login:after,#lightboxform #inlightboxform form.reg:after{clear:both}#lightboxform #inlightboxform form.login>.left,#lightboxform #inlightboxform form.reg>.left{width:50%;height:470px;text-align:center}#lightboxform #inlightboxform form.login>.left>div,#lightboxform #inlightboxform form.reg>.left>div{padding:50px 15%}#lightboxform #inlightboxform form.login>.left>div:before,#lightboxform #inlightboxform form.reg>.left>div:before{content:'';display:block;position:absolute;width:300px;height:300px;bottom:-55px;left:-70px;z-index:0;background:url(../img/svg/user.svg) no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.05;-khtml-opacity:.05;opacity:.05;filter:5}#lightboxform #inlightboxform form.login>.left strong.titleh1,#lightboxform #inlightboxform form.reg>.left strong.titleh1{padding:0 0 62px}#lightboxform #inlightboxform form.login>.left label,#lightboxform #inlightboxform form.reg>.left label{margin:0 0 12px}#lightboxform #inlightboxform form.login>.right,#lightboxform #inlightboxform form.reg>.right{width:50%;height:470px;color:#fff;text-align:center;background-color:#006495}#lightboxform #inlightboxform form.login>.right>div,#lightboxform #inlightboxform form.reg>.right>div{width:60%;height:calc(100% - 175px);padding:50px 20% 125px;margin:0 auto;position:relative;background:-moz-linear-gradient(-45deg,#000 0,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,#000 0,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(135deg,#000 0,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)}#lightboxform #inlightboxform form.login>.right strong.titleh1,#lightboxform #inlightboxform form.reg>.right strong.titleh1{color:#fff;font-size:32px;font-size:3.2rem;line-height:36px;padding:0 0 62px}#lightboxform #inlightboxform form.login>.right p,#lightboxform #inlightboxform form.reg>.right p{font-weight:600}#lightboxform #inlightboxform form.login>.right p small,#lightboxform #inlightboxform form.reg>.right p small{display:block;font-size:12px;font-size:1.2rem;line-height:1.3em;font-weight:400;padding-top:20px}#lightboxform #inlightboxform form.login>.right a.btn,#lightboxform #inlightboxform form.reg>.right a.btn{display:inline-block;position:absolute;left:50%;bottom:55px;transform:translateX(-50%)}#lightboxform #inlightboxform form.login strong.titleh1,#lightboxform #inlightboxform form.reg strong.titleh1{font-size:32px;font-size:3.2rem;line-height:36px;margin:0 auto;text-align:center}#lightboxform #inlightboxform form.login>.left>div{width:70%;height:calc(100% - 175px);padding:50px 15% 125px;margin:0 auto;position:relative;overflow:hidden}#lightboxform #inlightboxform form.login>.left button{position:absolute;left:50%;bottom:55px;transform:translateX(-50%)}#lightboxform #inlightboxform form.login>.left .msg-error{margin-top:-50px}#lightboxform #inlightboxform form.reg>.left{width:100%;height:auto}#lightboxform #inlightboxform form{*zoom:1}#lightboxform #inlightboxform form:after,#lightboxform #inlightboxform form:before{display:table;content:""}#lightboxform #inlightboxform form:after{clear:both}#lightboxform #inlightboxform form .msg-error,#lightboxform #inlightboxform form .msg-success{margin-top:0}#lightboxform #inlightboxform form label{display:block;position:relative;color:#504f53;margin:0;padding:0 12px;font-family:Muli,arial,tahoma,verdana,sans-serif;text-align:left;background:#fff;min-height:56px}#lightboxform #inlightboxform form label:not(.noborder){border:1px solid #D2E1E9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#lightboxform #inlightboxform form label[data-help].open:before{content:attr(data-help);display:block;position:absolute;top:0;left:0;color:#000;background:#fff;font-size:13px;font-size:1.3rem;line-height:1em;padding:9px 22px;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;z-index:99}#lightboxform #inlightboxform form label.clear{clear:both}#lightboxform #inlightboxform form label.required span{position:relative}#lightboxform #inlightboxform form label.required span:after{content:'*';display:block;color:#828282;position:absolute;top:0;right:-10px;font-style:italic;font-weight:300}#lightboxform #inlightboxform form label.error{border-color:#d62121}#lightboxform #inlightboxform form label.error:after{content:'Prosím vyplňte';color:#d62121;font-size:11px;font-size:1.1rem;line-height:1em;position:absolute;bottom:-1px}#lightboxform #inlightboxform form label span{display:inline-block;color:#828282;font-size:13px;font-size:1.3rem;line-height:1em;margin:9px 0 0}#lightboxform #inlightboxform form label span em{color:#055d8d;font-weight:300;font-style:normal}#lightboxform #inlightboxform form label input,#lightboxform #inlightboxform form label select,#lightboxform #inlightboxform form label textarea{display:block;width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:0;margin:0 0 6px;border:0;font-family:Roboto,arial,tahoma,verdana,sans-serif}#lightboxform #inlightboxform form label select{padding:0}#lightboxform #inlightboxform form label textarea{height:130px;padding:10px 0;font-family:Roboto,arial,tahoma,verdana,sans-serif}#lightboxform #inlightboxform form label.checkbox{cursor:pointer}#lightboxform #inlightboxform form label.checkbox span{display:inline-block;padding:15px 0 15px 33px}#lightboxform #inlightboxform form label.checkbox:before{content:'';display:block;background:#fff;border:1px solid #BDBDBD;width:18px;height:18px;position:absolute;top:14px;left:0}#lightboxform #inlightboxform form label.checkbox.act:before{border-color:#055d8d}#lightboxform #inlightboxform form label.checkbox.act:after{content:'';display:block;position:absolute;top:12px;left:5px;width:5px;height:12px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #055d8d;border-bottom:2px solid #055d8d;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#lightboxform #inlightboxform form label.checkbox.error{border:1px solid #d62121;padding-left:20px;padding-right:20px}#lightboxform #inlightboxform form label.checkbox.error:before{left:20px}#lightboxform #inlightboxform form label.checkbox.error.act:after{left:23px}#lightboxform #inlightboxform form label.checkbox input{width:auto;height:auto;position:absolute;left:-10000px}#lightboxform #inlightboxform form label.checkbox img{float:left;margin:0 10px 0 0}#lightboxform #inlightboxform form label.radio{cursor:pointer}#lightboxform #inlightboxform form label.radio:before{content:'';display:block;background:#fff;border:1px solid #faa500;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:22px;height:22px;position:absolute;top:16px;left:12px}#lightboxform #inlightboxform form label.radio.act:after{content:'';display:block;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#faa500;position:absolute;top:23px;left:19px}#lightboxform #inlightboxform form label.radio input{width:auto;height:auto;position:absolute;left:-10000px}#lightboxform #inlightboxform form label.radio span{padding:15px 0 15px 33px;color:#2e3538;font-weight:500}#lightboxform #inlightboxform form label.radio img{float:right;margin:8px 0 0 8px}#lightboxform #inlightboxform form label.w50{float:left;width:calc(48% - 44px - 2px)}#lightboxform #inlightboxform form label.w50.right{float:right}#lightboxform #inlightboxform form .btns{*zoom:1;clear:both;padding:40px 0 0;position:relative}#lightboxform #inlightboxform form .btns:after,#lightboxform #inlightboxform form .btns:before{display:table;content:""}#lightboxform #inlightboxform form .btns:after{clear:both}#lightboxform #inlightboxform form .btns .vop{padding-bottom:20px}#lightboxform #inlightboxform form .btns label.checkbox span{font-size:11px;font-size:1.1rem;line-height:1.1em}#lightboxform #inlightboxform form .btns button.right{float:right;margin-top:15px}#lightboxform #inlightboxform form .btns div.required{position:absolute;bottom:0;left:0}#lightboxform #inlightboxform form a:not(.btn){color:#055d8d}@media screen and (min-width:1501px){#lightboxform #inlightboxform form .btns label.checkbox{float:left;width:60%}}@media screen and (max-width:1280px){#lightboxform #inlightboxform form .btns label.checkbox span{font-size:13px;font-size:1.3rem;line-height:1.1em}}@media screen and (max-width:1000px){#lightboxform #inlightboxform form label small{top:5px;right:5px;transform:none}}@media screen and (min-width:551px){#lightboxform #inlightboxform form label.left,#lightboxform #inlightboxform form label.right{width:calc(49% - 44px);margin:0 1% 30px 0}#lightboxform #inlightboxform form label.left.w33,#lightboxform #inlightboxform form label.right.w33{width:calc(32% - 44px);margin-right:2%}#lightboxform #inlightboxform form label.right{margin:0 0 30px 1%}#lightboxform #inlightboxform form label.right.w33{margin:0 0 30px}}@media screen and (max-width:550px){#lightboxform #inlightboxform form label{width:92%;float:none;display:block;margin:0 0 30px;padding:0 4%}#lightboxform #inlightboxform form label[data-help].open:before{padding:9px 4%}#lightboxform #inlightboxform form label.required:after{right:4%}#lightboxform #inlightboxform form .btns{padding:0 0 20px}}#lightboxform #inlightboxform h1+form>.msg-error,#lightboxform #inlightboxform h1+form>.msg-success{margin-top:30px}#lightboxform #inlightboxform a,#lightboxform #inlightboxform button,#lightboxform #inlightboxform input,#lightboxform #inlightboxform label,#lightboxform #inlightboxform select,#lightboxform #inlightboxform textarea{outline:0;-webkit-tap-highlight-color:transparent}#lightboxform #inlightboxform html[lang=en] form label.error:after{content:'This field is require!'}#lightboxform #inlightboxform html[lang=de] form label.error:after{content:'Das Feld ist obligatorisch!'}#lightboxform #inlightboxform html[lang=ru] form label.error:after{content:'Это поле обязательно!'}#lightboxform #inlightboxform html[lang=es] form label.error:after{content:'Este campo es obligatorio!'}.noscroll{overflow-y:scroll}.noscrollforsearch{overflow:hidden}.js input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}.js input[type=number]::-webkit-inner-spin-button,.js input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.topfix{width:100%;height:113px}@media screen and (min-width:1101px){.isSafari section .schoollist li:not(.advertisment):hover{-webkit-filter:none!important}}h1+article{padding:30px 0 0}article{color:#2E3538;font-size:14px;font-size:1.4rem;line-height:24px}article h2:after,article h3:after,article h4:after,article h5:after{content:'';display:block;width:30px;height:3px;background:#FAA500;margin:8px 0 0}article h2+h3,article h3+h3,article h3+h4,article h4+h5{margin-top:30px}article img{max-width:100%}@media screen and (max-width:1023px){article img{height:auto!important}}article hr{height:0;border:0;border-top:2px solid #e9e5e1;margin:15px 0}article p:not(.icon)+hr{margin-top:-20px}article p,article p.icon{padding:0 0 35px}article ul{padding-bottom:50px}article ul>li{padding:0 0 4px}article ul>li:last-of-type{padding-bottom:0}article ul>li:not(.nodot){padding:0 0 4px 44px}article ul>li:not(.nodot):before{content:'';float:left;width:5px;height:5px;background:#055d8d;margin:10px 0 0 -20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}article ul>li:not(.nodot):last-of-type{padding-bottom:0}article ul>li p{padding:0}article ul>li ul{padding:10px 0 0}article ol{padding-bottom:50px}article ol:not(.alpha){counter-reset:item}article ol:not(.alpha) li{counter-increment:item}article ol:not(.alpha) li:before{content:counter(item) ". ";float:left;color:#055D8D;font-weight:500;margin:0 0 0 -25px}article ol.alpha li{counter-increment:list-number}article ol.alpha li:before{content:counter(list-number,upper-alpha) ".";float:left;color:#055D8D;font-weight:500;margin:1px 0 0 -25px}article ol>li{padding:0 0 7px 37px}article ol>li:last-of-type{padding-bottom:0}article ol ol,article ol ul,article ul ol,article ul ul{padding-left:40px}article p+ol,article p+p,article p+ul{padding-top:0;margin-top:-20px}article p+h2,article p+h3,article p+h4,article p+h5{padding:6px 0 0}article h2+p,article h3+p,article h4+p,article h5+p{margin-top:-15px}article h2+ol,article h2+p,article h2+ul,article h3+ol,article h3+p,article h3+ul,article h4+ol,article h4+p,article h4+ul,article h5+ol,article h5+p,article h5+ul{padding-top:25px}article table{margin:0 auto 20px;table-layout:fixed;border-spacing:0;border-collapse:separate}article table tbody th,article table thead th{font-family:Barlow,arial,tahoma,verdana,sans-serif;padding:10px 20px;vertical-align:middle;font-weight:500;font-size:18px;font-size:1.8rem;line-height:23px;border-bottom:1px solid #e9e5e1}article table tbody th em,article table tbody th i,article table thead th em,article table thead th i{color:#828282;font-weight:300}article table tbody td,article table thead td{font-family:Barlow,arial,tahoma,verdana,sans-serif;vertical-align:top;text-align:left;padding:12px 20px;font-size:15px;font-size:1.5rem;line-height:20px;font-weight:400;border-bottom:1px solid #e9e5e1}article table tbody td a,article table thead td a{font-weight:500}article table tbody td a:after,article table thead td a:after{display:none}article table tbody td em,article table tbody td i,article table thead td em,article table thead td i{color:#828282}article table{background:#fff;width:100%}article table.sslist.tworound tbody tr td:nth-child(3) span{font-size:12px!important;font-size:1.2rem!important;line-height:17px!important}article table.sslist.tworound tbody tr td:nth-child(4){font-weight:400;font-size:12px!important;font-size:1.2rem!important;line-height:17px!important}article table.simple thead tr th.bool{width:100px}article table.simple tbody tr td:first-of-type img{float:left;width:40px;height:auto;margin:0 10px 0 0}article table.foremployer tbody tr td:first-of-type.withimg{padding-left:70px}article table.foremployer tbody tr td:first-of-type.withimg img{margin:5px 0 0 -60px}article table.foremployer tbody tr td:first-of-type a{display:block;margin-bottom:10px}article table.foremployer tbody tr td:first-of-type article{padding:5px 0 10px;font-weight:400;font-size:13px;font-size:1.3rem;line-height:1em}article table.vslist tr[class^=forfaculty]:not(.show){display:none}article table.vslist tr[class^=forfaculty].show{display:table-row}article table thead tr th{border-bottom:2px solid #e9f2f6;padding:16px 16px 20px;font-size:13px;font-size:1.3rem;line-height:15px;color:#505D64;font-weight:700;vertical-align:top;box-sizing:border-box}article table thead tr th.notfirst,article table thead tr th:not(:first-of-type){text-align:center;border-left:1px solid #e9f2f6}article table thead tr th div{position:absolute;top:0;background:#fff}@media screen and (min-width:1024px){article table thead tr th{position:relative}}article table tbody tr td,article table tbody tr th{border-bottom:2px solid #e9f2f6;padding:15px 16px;color:#2E3538;font-size:13px;font-size:1.3rem;line-height:17px;font-weight:500;position:relative}article table tbody tr td:not(:first-of-type),article table tbody tr th:not(:first-of-type){text-align:center;border-left:1px solid #e9f2f6}article table tbody tr td strong,article table tbody tr th strong{display:block}article table tbody tr td span,article table tbody tr th span{display:block;color:#505D64;font-weight:400}article table tbody tr td.yes strong,article table tbody tr th.yes strong{display:block;min-height:18px}article table tbody tr td.yes strong:before,article table tbody tr th.yes strong:before{content:'';display:block;position:absolute;top:17px;left:calc(50% - 12px);width:4px;height:10px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #219653;border-bottom:2px solid #219653;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}article table tbody tr td.yes strong span,article table tbody tr th.yes strong span{display:none}article table tbody tr td.no strong,article table tbody tr th.no strong{display:block;min-height:18px}article table tbody tr td.no strong:after,article table tbody tr td.no strong:before,article table tbody tr th.no strong:after,article table tbody tr th.no strong:before{content:'';display:block;position:absolute;top:17px;left:calc(50% - 2px);width:2px;height:15px;background:#E62900}article table tbody tr td.no strong:before,article table tbody tr th.no strong:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}article table tbody tr td.no strong:after,article table tbody tr th.no strong:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}article table tbody tr td.no strong span,article table tbody tr th.no strong span{display:none}article table tbody tr td a.small,article table tbody tr th a.small{display:block;font-size:13px!important;font-size:1.3rem!important;line-height:20px!important}article table tbody tr td a[id^=courses],article table tbody tr th a[id^=courses]{display:inline-block;text-decoration:none;padding:0 20px 0 5px;background:#055d8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;color:#fff}article table tbody tr td a[id^=courses]:after,article table tbody tr th a[id^=courses]:after{content:'\203A';float:right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:18px;font-size:1.8rem;line-height:1.3em;margin-right:-15px}article table tbody tr td a[id^=courses].act:after,article table tbody tr th a[id^=courses].act:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);margin-right:-11px}article table tbody tr td .smallbtn,article table tbody tr th .smallbtn{display:inline-block;text-decoration:none;padding:0 20px 0 5px;margin-left:5px;background:#055d8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px!important;font-size:1.3rem!important;line-height:20px!important;font-weight:400;height:20px;color:#fff}article table tbody tr td .smallbtn:not(.disabled):after,article table tbody tr th .smallbtn:not(.disabled):after{content:'\203A';float:right;font-size:18px;font-size:1.8rem;line-height:1.3em;margin:-3px -12px 0 0}article table tbody tr td .smallbtn.disabled,article table tbody tr th .smallbtn.disabled{padding:0 5px}article table tbody tr:not(.nobg) td:nth-of-type(2n){background:#F3FAFE}article table tbody tr.nobg td{border-left:1px solid #e9f2f6;text-align:center}article table tbody tr.nobg td span,article table tbody tr.nobg td strong{display:inline-block}article table tbody tr.courses{display:none}article table tbody tr.courses.show{display:table-row}article table tbody tr.courses td{border:0;background:#c3e8fc!important;font-weight:400!important}article table tbody tr.courses td:first-of-type{padding-left:40px}article table tbody tr.courses td a,article table tbody tr.courses td span,article table tbody tr.courses td strong{font-weight:400!important}article table tbody tr.faculty th{padding:0;border-top:10px solid #E9F2F7}article table tbody tr.faculty th a{padding:10px;background:#006495;color:#fff;display:block;text-decoration:none;font-weight:400}article table tbody tr.faculty th a:hover{background:#faa500}article table tbody tr.faculty th a strong{display:block;font-size:15px;font-size:1.5rem;line-height:1.3em}article table tbody tr.faculty th a[id^=forfaculty]{float:right;text-decoration:none;padding:2px 20px 2px 10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;font-size:1.3rem;line-height:20px;height:20px;color:#055d8d;margin:20px 10px 0 0}article table tbody tr.faculty th a[id^=forfaculty]:after{content:'\203A';float:right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:18px;font-size:1.8rem;line-height:1.3em;margin-right:-15px}article table tbody tr.faculty th a[id^=forfaculty].act:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);margin-right:-11px}article table tbody tr.faculty th a[id^=forfaculty]:hover{background:#faa500;color:#fff}article table tbody tr.dalkove-studium td,article table tbody tr.nastavby td,article table tbody tr.zkracene-studium td{background:#e9f2f6}@media screen and (max-width:800px){article.branchlist,article.table{width:100%;overflow:auto;position:relative}article.branchlist:before,article.table:before{content:'';display:block;position:absolute;width:100%;height:100px;background:url(../img/svg/horizontal-scroll.svg) center no-repeat;background-size:100px;top:50%;transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:50;-khtml-opacity:50;opacity:50;filter:.5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;pointer-events:none;z-index:10}article.branchlist.fadeout:before,article.table.fadeout:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0}article.branchlist.middle:before,article.table.middle:before{margin-top:20px;background-size:50px;height:70px}article.branchlist.small:before,article.table.small:before{margin-top:10px;background-size:30px;height:40px}article.branchlist table,article.table table{min-width:780px!important;margin:0}}article ul+.gallery{margin-top:-30px}article blockquote{margin:0 0 0 30px}article p+blockquote{margin-top:-30px}article .layout-block{clear:both;display:flex}article .layout-block.layout-align-left{justify-content:flex-start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important}article .layout-block.layout-align-center{justify-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important}article .layout-block.layout-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important}article .layout-block.layout-align-full{justify-content:space-evenly!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important}article .layout-block .layout-box{padding:.4em}article p.msg-info{clear:left;margin:10px 0 50px;font-size:13px;font-size:1.3rem;line-height:1.3em}article p+p.msg-info{margin-top:-30px}article .gallery{display:flex;flex-wrap:wrap;padding-bottom:50px}article .gallery:after{content:'';flex-grow:999999999}article .gallery figure{margin:2px;background:rgba(0,56,87,.8);position:relative}article .gallery i{display:block}article .gallery img{position:absolute;top:0;width:100%;height:100%;vertical-align:bottom;object-fit:cover}article>:last-child{margin-bottom:0;padding-bottom:0}article>div>:last-child{margin-bottom:0;padding-bottom:0}article figure.image-style-align-left,article img.image-style-align-left{float:left;margin-right:30px;max-width:50%}article figure.image-style-align-right,article img.image-style-align-right{float:right;margin-left:30px;max-width:50%}@media screen and (max-width:800px){article figure.table{width:100%;overflow:auto}article figure.table:before{content:'';display:block;position:absolute;width:100%;height:100px;background:url(../svg/horizontal-scroll.svg) center no-repeat;background-size:100px;margin:50% 0 0;transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:50;-khtml-opacity:50;opacity:50;filter:.5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;pointer-events:none}article figure.table.fadeout:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0}article figure.table table{min-width:780px!important;margin:0}}.navigation{*zoom:1;padding:0 0 22px}.navigation:after,.navigation:before{display:table;content:""}.navigation:after{clear:both}.navigation>a,.navigation>strong{float:left;font-size:11px;font-size:1.1rem;line-height:14px;color:#2E3538;font-family:Muli,arial,tahoma,verdana,sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase}.navigation>em{float:left;margin:4px 12px 5px 7px;border:solid #2E3538;border-width:0 1px 1px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.navigation strong{color:#000;font-weight:600}@media screen and (max-width:1023px){.navigation{padding-top:0}}@media screen and (max-width:850px){.navigation.b-s{padding:0 0 20px}.navigation.b-s a{display:none}.navigation.b-s a.back{padding:0 0 0 14px;margin:0;position:relative;display:block;z-index:1}.navigation.b-s a.back:before{border-style:solid;border-color:transparent #2E3538 transparent transparent;border-width:3px 4px 3px 0;content:"";left:0;position:absolute;width:0;height:0;top:5px;z-index:1}.navigation.b-s em,.navigation.b-s strong{display:none}}@media screen and (max-width:850px){.introduce .navigation.b-s a.back{color:#000}.introduce .navigation.b-s a.back:before{border-color:transparent #000 transparent transparent}}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.nowrap{white-space:nowrap}.blok-vlevo{float:left!important}.blok-vpravo{float:right!important}.blok-vycisit{clear:both!important}.text-blok{display:block;text-align:justify!important}.text-uprostred{display:block;text-align:center!important}.text-vlevo{display:block;text-align:left!important}.text-vpravo{display:block;text-align:right!important}.t-center{text-align:center!important}.t-left{text-align:left!important}.t-right{text-align:right!important}.obrazek-vlevo,img.left{float:left!important;margin:5px 30px 10px 0!important}.obrazek-vpravo,img.right{float:right!important;margin:5px 0 10px 30px!important}.msg-error,.msg-info,.msg-success{clear:all;margin:40px auto 20px;padding:20px;text-align:left;font-size:15px;font-size:1.5rem;line-height:1.3em;font-weight:300;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.msg-error.inline,.msg-info.inline,.msg-success.inline{display:inline-block;margin:40px auto}.msg-error a,.msg-info a,.msg-success a{position:relative;z-index:1}.msg-error:before,.msg-info:before,.msg-success:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #fff;z-index:0}.msg-success{background:#d6f4a5;border:1px solid #71a619;color:#71a619}.msg-success a{color:#71a619}.msg-error{background:#ffcfd1;border:1px solid #a63232;color:#a63232}.msg-error a{color:#a63232}.msg-info{border:1px solid #3773ad;background:#d4e6ff;color:#3773ad}.msg-info a{color:#3773ad}.btn{display:inline-block;font-family:Muli,arial,tahoma,verdana,sans-serif;font-style:normal;font-weight:800;font-size:14px;font-size:1.4rem;line-height:20px;letter-spacing:.1em;background:#055d8d;color:#fff;padding:20px;text-decoration:none!important;text-transform:uppercase;text-align:center;border:0;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn:hover{color:#fff;background:#a40f2e}.btn.black{padding:15px;font-size:12px;font-size:1.2rem;line-height:20px;background:#000}.btn.black:hover{background:#333}.btn.medium{padding:15px;font-size:13px;font-size:1.3rem;line-height:20px;text-transform:none;font-weight:600}.btn.small{padding:5px 10px;font-size:13px;font-size:1.3rem;line-height:20px;text-transform:none;font-weight:500}.btn.white{background:#fff;color:#000;position:relative;padding:20px;border:1px solid #E0E0E0;text-transform:none}.btn.white:hover{background-color:#E0E0E0}.btn.back{background:#fff;color:#000;position:relative;padding:20px 0 20px 50px}.btn.back:not(.cart):not(.transport):before{content:'';display:block;position:absolute;top:50%;left:40px;transform:translateY(-50%);width:40px;height:2px;background:#828282}.btn.back:not(.cart):not(.transport):after{content:'';display:block;position:absolute;top:calc(50% - 4px);transform:translateY(-50%);border:solid #828282;border-width:0 2px 2px 0;padding:3px;left:40px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.btn.back.cart{padding-left:76px}.btn.back.cart:before{content:'';display:block;position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:40px;background:url(../img/svg/cart-header.svg)}.btn.back.transport{padding-left:76px}.btn.back.transport:before{content:'';display:block;position:absolute;width:20px;height:19px;top:50%;transform:translateY(-50%);left:40px;background:url(../img/svg/transport.svg) no-repeat}@media screen and (min-width:501px){.btn.back{border:1px solid #E0E0E0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:20px 40px 20px 100px}.btn.back:hover{background:#ccc}}@media screen and (min-width:401px) and (max-width:500px){.btn.back{background:0 0!important}.btn.back:not(.cart):not(.transport):before{left:0}.btn.back:not(.cart):not(.transport):after{left:0}.btn.back.cart{padding-left:50px}.btn.back.cart:before{left:0}.btn.back.transport{padding-left:50px}.btn.back.transport:before{left:0}}@media screen and (max-width:400px){.btn.back{padding:20px 0!important;background:0 0!important}.btn.back:after,.btn.back:before{display:none!important}}.btn.orange{background:#FAA500;text-transform:none;letter-spacing:normal;font-weight:600;position:relative}.btn.orange:hover{background:#a40f2e}.btn.orange.arrow{padding-right:48px}.btn.orange.arrow:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:16px;width:24px;height:24px;background:url(../img/svg/arrow-long-white.svg) no-repeat}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;font-size:10pt!important}body{width:100%!important;margin:0!important;padding:0!important;font-family:arial,Garamond,"Times New Roman",serif!important;color:#000;background:0 0;font-size:10px!important}h1,h2,h3,h4{font-family:arial,Garamond,"Times New Roman",serif;color:#000}h1{font-size:20px!important}h2{font-size:18px!important}h3{font-size:16px!important}h4{font-size:14px!important}article ul:not(.dvasloupce):not(.contactlist)>li:not(.nodot){padding:0 0 5px 20px!important}article ul:not(.dvasloupce):not(.contactlist)>li:not(.nodot):before{display:none}article h2+ol,article h2+p,article h2+ul,article h3+ol,article h3+p,article h3+ul,article h4+ol,article h4+p,article h4+ul,article h5+ol,article h5+p,article h5+ul{padding-top:5px}article p,article p.icon{padding:0 0 15px}a:link,a:visited{background:0 0;font-weight:700;text-decoration:underline;color:#444!important}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:90%}a[href^="http://"]{color:#000}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.contactfooter,footer .copyright ul li:nth-of-type(2),footer .topmenu,footer div div:nth-of-type(2),header div div,header form,header:before,section .navigation{display:none!important}header .logo{margin:0}header{margin:0 0 20px}.in{width:96%!important}section .white .goodsImg,section .white .goodsInfo{float:none!important;width:100%!important}}