.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget
button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:none;border-top:1px solid #dde3ec;background:#fff;color:#333;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.04)}.ui-widget-content
li{clear:both;text-align:left;color:#626b77;font-size:1.5rem;padding:9px
16px !important;transition:background 0.25s}.ui-widget-content li:hover,
.ui-widget-content li.active,
.ui-widget-content li.ui-state-focus{background:#ecf0f5;border:none;color:#626b77;margin:0
!important}.ui-widget-header{border-top:1px solid #dde3ec;background:#fff;color:#333}.ui-widget-header
a{color:#333}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:#fff;display:table-cell;vertical-align:middle;font-family:'utb_textregular',Helvetica,Arial,Verdana,sans-serif;font-size:2.2rem;border:none;color:#626b77;text-transform:none;padding-left:17px;padding-top:18.5px;padding-bottom:18.5px;border-top:1px solid #dde3ec}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px
solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-selectmenu-button span.ui-selectmenu-text{padding:0
!important;line-height:inherit}.specialization-structure .specialization-structure-item select.changed+.ui-selectmenu-button span.ui-selectmenu-text{color:#ff590a}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px
solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight
a{color:#777620}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px
solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error
a{color:#5f3f3f}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px}.ui-widget-overlay{background:#aaa;opacity: .3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0px
0 0 0px;padding:5px;background:#666;opacity: .3;filter:Alpha(Opacity=30);border-radius:8px}@media screen and (max-width: 767px) and (min-width: 0px){.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{display:block;border-top:none;padding-top:0;padding-bottom:10px;line-height:2rem;font-size:1.6rem}}.institute-page .institute-headline
h2.landingpageTitle{font-size:7rem;line-height:7.5rem}#landingpage
.row{margin:0
0 10vh 0;padding-bottom:2em}#landingpage
h2{text-align:center}#landingpage
h2.top{max-width:750px;text-align:center;font-size:4.5rem;margin:10vh auto 0;color:#040a23}#landingpage
h2.orange{color:#ff590a}#landingpage
h2.white{color:#fff}#landingpage
p{color:#6e7880}#landingpage
p.center{text-align:center}#landingpage p.center
span{font-size:2.2rem}#landingpage
.fakulta{margin-top:8vh}#landingpage .fakulta .moto, #landingpage .fakulta
h3{font-size:2.5rem;font-weight:bold;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif;color:#040a23}#landingpage .fakulta
h3.programy{font-size:1em;color:#ff590a;text-transform:uppercase;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif}#landingpage .fakulta
ul{list-style:none;padding:0;color:#424242;font-weight:bold;text-transform:uppercase;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif}#landingpage .fakulta ul
li{padding:0.5em 0;color:#424242;font-weight:bold;text-transform:uppercase;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif}#landingpage
.mobile{display:none}#landingpage table, #landingpage .mobile
section{width:100%;color:#6e7880}#landingpage
.toggleTile{padding-bottom:2em}#landingpage table tr, #landingpage .mobile
section{border-bottom:1px solid #d2d2d2}#landingpage .toggleTile table tr:last-child, #landingpage .toggleTile .mobile section:last-child{border-bottom:none}#landingpage table
td{padding:1em;width:33%}#landingpage table td:first-child{padding-left:0em;width:40%}#landingpage table td:last-child{padding-right:0em;width:26%}#landingpage table th, #landingpage table th a, #landingpage .mobile section
a{font-weight:bold;text-transform:uppercase;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif}#landingpage .fakulta table td
a{font-weight:bold;text-transform:uppercase;font-family:'utb_textbold',Helvetica,Arial,Verdana,sans-serif}#landingpage
.tags{padding-bottom:0}#landingpage .mobile
section{padding:0.5em 0}#landingpage .mobile section
a{display:block;clear:both;padding-top:0.5em}#landingpage .mobile section>span{display:block}#landingpage table.mobile
th{padding:1em
1em 0 1em}#landingpage table.mobile
td{padding:0
1em 1em 1em}#landingpage table.mobile tr:nth-child(odd){border-bottom:none}#landingpage .tags
.tag.green{background-color:#63ca42}#landingpage .tags
.tag.lightblue{background-color:#6abaff}#landingpage .tags .tag.green:after{border-top-color:#63ca42}#landingpage .tags .tag.lightblue:after{border-top-color:#6abaff}#landingpage .fakulta .btn, #landingpage .kontakty
.btn{border:1px
solid #d2d2d2;color:#6e7880;background-color:#fff;min-width:135px}#landingpage .fakulta .btn:hover, #landingpage .kontakty .btn:hover{border:none;border-bottom:3px solid #ff590a;box-shadow:0px 8px 24px 0px rgba(184, 68, 0, 0.07)}#landingpage .fakulta .btn:after, #landingpage .kontakty .btn:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:5px;width:0;height:0;border-style:solid;border-width:6px 4.5px 0 4.5px;border-color:#ff580a transparent transparent transparent}#landingpage .fakulta .active .btn:after, #landingpage .kontakty .active .btn:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:5px;width:0;height:0;border-style:solid;border-width:0px 4.5px 6px 4.5px;border-color:transparent transparent #ff580a transparent}#landingpage
#eprihlaskaLink{margin:2em
0.5em 1em 0;color:#161616}#landingpage #eprihlaskaLink:hover{border-color:#161616}.carousel-landingpage
a{padding:0
10px}.carousel-landingpage a:hover{text-decoration:none}.carousel-landingpage a
img{width:100%;min-height:180px;max-height:180px;object-fit:cover;margin-bottom:1em;transition:all .7s}.carousel-landingpage a:hover
img{transform:scale(1.05);transition:all .7s}.carousel-landingpage a .header-title{width:100%;text-align:center;font-weight:bold;font-size:1.7rem;color:#333}.carousel-landingpage
span.tag{position:absolute;top:1.5em;left:2.5em}@media only screen and (max-width :600px){#landingpage
h2.top{font-size:3em}#landingpage
table{display:none}#landingpage
.mobile{display:block}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider.carousel-wrap-pas{padding-left:25%}.slick-slider.carousel-wrap-vav{padding-right:25%}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow.btn{display:block;position:absolute;z-index:99;top:calc(50% - 25px);background-color:transparent;width:5rem;max-width:5rem;padding:0;opacity:0}.carousel-wrap-news .slick-arrow.btn{top:calc(50% - 80px)}.slick-prev.slick-arrow.btn{left:3rem}.carousel-wrap-pas .slick-prev.slick-arrow.btn{left:calc(25%+3rem)}.slick-prev.slick-arrow.btn.btn-arrow:after{transform:rotate(180deg)}.slick-arrow.btn.btn-arrow:after{margin-left:0}.slick-next.slick-arrow.btn{right:3rem}.carousel-wrap-vav .slick-next.slick-arrow.btn{right:calc(25%+3rem)}.carousel-wrap-news{width:calc(66.66666666%);float:left;overflow:visible}.carousel-wrap-news .slick-list{width:100%;padding:0
12px 80px 12px;margin-right:36px}.carousel-wrap-news .carousel-tile{padding:0
12px}.carousel-wrap-news
.tile{width:100%;margin:0}.tile.tile-calendar{float:right !important;width:calc(33.333333333% - 12px);margin-left:0}.carousel-wrap-news a.tile:hover{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.2)}@media screen and (max-width: 1024px) and (min-width: 0px){.carousel-wrap-news{width:100%}.carousel-wrap-news .slick-list{padding:0
0 40px}}.special-tiles.mobile{display:none}.special-tiles.no-mobile{display:block}.slick-slider.carousel-wrap-pas-mobile .special-tiles,
.slick-slider.carousel-wrap-vav-mobile .special-tiles{display:block;width:100%;overflow:none}.special-tiles .big-container .big-container-inner.slick-slider.carousel-wrap-pas-mobile,
.special-tiles .big-container .big-container-inner.slick-slider.carousel-wrap-vav-mobile{width:auto;height:340px}.special-tiles .slick-slider.carousel-wrap-pas-mobile .special-tile,
.special-tiles .slick-slider.carousel-wrap-vav-mobile .special-tile{margin-left:0;height:300px}@media screen and (max-width: 767px) and (min-width: 0px){.special-tiles.mobile{display:block}.special-tiles.no-mobile{display:none}}.slick-dots{position:absolute;display:block;width:100%;padding:0;margin:6.5px 0 7px;list-style:none;text-align:center}.carousel-wrap-news .slick-dots{margin:-37px 0 7px}.slick-dots
li{position:relative;display:inline-block;width:35px;height:25px;margin:0
1px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:35px;height:25px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:before{position:absolute;top:7.5px;left:12.5px;width:10px;height:10px;border-radius:50%;content:'';text-align:center;opacity:1;background-color:#c9caca;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;background-color:#ff590a}@media screen and (max-width: 767px) and (min-width: 0px){.slick-dots li button:before{top:10px;left:15px;width:5px;height:5px}.carousel-wrap-news .slick-dots{margin:-35px 0 0px}}