/* psoit */
/* images */
.obsah_stranky img.img-left{float:left;margin-right:20px;margin-bottom:20px;width:430px;max-width:inherit;}
.obsah_stranky img.img-right{float:right;left:20px;width:430px;max-width:inherit;}
/* ofsets */
.obsah_stranky ul, .obsah_stranky p, .obsah_stranky table, .obsah_stranky ol, .obsah_stranky hr{padding-bottom:20px;margin-bottom:0;margin-top:0;}
.offset-top-20{margin-top:20px; }
.offset-top-30{margin-top:30px; }
.offset-top-40{margin-top:40px; }
.offset-top-50{margin-top:50px; }
.offset-top-60{margin-top:60px; }
/* alerts */
.alert > p:last-child{padding:0; }
.alert{border-top:0; border-right:0; border-bottom:0; border-radius:0; padding:15px; background-color:#fafafa; border-left:6px solid #7f7f84; margin-bottom:10px; -webkit-box-shadow:0 5px 8px -6px rgba(0,0,0,.2); -moz-box-shadow:0 5px 8px -6px rgba(0,0,0,.2); box-shadow:0 5px 8px -6px rgba(0,0,0,.2); color:inherit; text-align:left; }
.alert-sm{padding:10px; font-size:80%; }
.alert-lg{padding:35px; font-size:large; }
.alert-success{border-color:#80D651; background-color:#fafafa; }
.alert-success>strong{color:#80D651; }
.alert-info{border-color:#45ABCD; background-color:#fafafa; }
.alert-info>strong{color:#45ABCD; }
.alert-warning{border-color:#FEAF20; background-color:#fafafa; }
.alert-warning>strong{color:#FEAF20; }
.alert-danger{border-color:#d73814; background-color:#fafafa; }
.alert-danger>strong{color:#d73814; }
h3 small{float:right;margin-top:0px;font-size:12px;}
span.help-block.form-error{color:rgb(185,74,72);}
.checkbox, .checkbox-inline{padding-left:5px;color:white;}
@media (min-width:1200px){.blog-post-sidebar-item:nth-child(2) .blog-post-sidebar-item-inner:first-of-type{margin-top:0;}
}
@media(min-width:1600px){.swiper-slider-classic{max-width:1920px;padding:0; }
}
footer{font-family:'Open Sans', sans-serif;}
.contact-classic-item{padding:8px 0;}
.page{text-align:left;}
/*@media (min-width:768px){.mother{max-width:891px }}
@media (min-width:991px){.mother{max-width:1040px }} */
@media (min-width:1400px){.rd-navbar-main-outer{max-width:1440px;margin-left:auto;margin-right:auto;  }} 
/*@media (min-width:1600px){.rd-navbar-main-outer{max-width:1440px }}*/
img.img-left{margin-right:20px;float:left;}
article.post.post-classic{font-family:Open-sans,helvetica neue,Arial,sans-serif;}
ul.breadcrumbs-custom-path li{font-size:12px;font-weight:400;}
ul.breadcrumbs-custom-path li a{color:#1676d0;}
.breadcrumbs-custom-path li.active{color:#000000;}
ul.list-inline.rd-navbar-share-list.socials.toggle-original-elements.active{top:140px;}
ul.rd-navbar-share-list.odkazy.toggle-original-elements.active{top:70px}
#mapaseznam img{max-width:none;}
h3.podrazene-stranky{font-size:14px;    margin-top:30px;}
/*.rd-navbar-classic.rd-navbar-static .rd-navbar-nav{margin-top:20px;margin-right:10px;}
.rd-navbar-classic.rd-navbar-static .rd-menu .rd-menu{margin-top:-9px;}
*/
@media(min-width:991px){ul.rd-menu.rd-navbar-dropdown ul.rd-menu.rd-navbar-dropdown{top:-41px;}
}
.post-modern-time::before{top:1px;left:0px;}
@media(min-width:992px) and (max-width:1199px){.rd-navbar-classic.rd-navbar-static .rd-nav-item+.rd-nav-item{margin-left:30px;}
.rd-navbar-classic.rd-navbar-static .rd-nav-item+.rd-nav-item{font-size:12px;}
}
ul.rd-menu.rd-navbar-dropdown.rd-navbar-open-left.jazyk{left:-100px;width:auto;}
.thumbnail-xxs{max-width:220px;margin-left:auto;margin-right:auto}
.thumbnail-xs{max-width:270px;margin-left:auto;margin-right:auto}
.thumbnail-sm{max-width:370px;margin-left:auto;margin-right:auto}
.thumbnail-md{max-width:490px;margin-left:auto;margin-right:auto;}
.thumbnail-lg{max-width:570px;margin-left:auto;margin-right:auto}
.thumbnail-xl{max-width:870px;margin-left:auto;margin-right:auto}
.thumbnail-classic-caption{z-index:100;text-align:center;position:absolute;content:'';left:50%;bottom:0;padding:10px 15px;min-width:230px;transform:translate3d(-50%,0,0);background:#fff;pointer-events:none;transition:all .3s ease}
@media(min-width:992px){.desktop .thumbnail-classic-figure img{transform:scale(1.025);will-change:transform}
.desktop .thumbnail-classic-caption{z-index:100;}
}
.quote-modern-figure{display:inline-block;background:#f8f8f8;}
@media (min-width:1200px){.quote-modern-custom{padding-left:0;padding-right:0;}
}
@media (min-width:1200px){.swiper-slider-classic h1{letter-spacing:.02em;word-spacing:.08em;font-size:42px;line-height:1.30556;}}
img.footer-logo{max-height:72px}
@media (max-width:991px){.thumbnail-classic-caption {
    visibility: hidden;
}  }

.odbory-faculty{width:57px;color:#fff;background:#004f71;text-align:center;padding:10px 5px;margin-right:15px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:table-cell;vertical-align:middle;}
@media(min-width:992px){
.post-modern-text{height:85px;}
}
@media(min-width:1200px){
.post-modern-text{height:72px;}
}
.post-modern-text p {text-align:justify;}
.team-classic-caption.novinky{position:absolute;overflow:hidden;left:0;bottom:0;right:0;min-width:inherit;width:90%;margin-left:0;padding:15px 20px 15px 20px;transition:all .3s ease;z-index:1;background-color: rgba(0, 0, 0, 0.3);}
.team-classic-name{color:#fff;}
.team-classic-caption.novinky::before {background-color: inherit;transform: inherit;}

.team-classic-caption.akce{position:absolute;overflow:hidden;left:0;bottom:27px;width:80%;min-width:300px;margin-left:-25px;padding:15px 20px 15px 50px;transition:all .3s ease;z-index:1}
.team-classic-caption.akce::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(17,17,17,.5);transform:skew(0deg);transform-origin:50% 100%;z-index:-1}
.team-classic-name{color:#fff}
.team-classic-name a,.team-classic-name a:focus,.team-classic-name a:active{color:inherit}
.team-classic-name a:hover{color:#e4002b}
.team-classic-status{line-height:1.5;color:#fff;letter-spacing:.025em;font-weight:400}
*+.team-classic-status{margin-top:0}
@media(min-width:576px){.team-classic-lg{max-width:420px}
.team-classic-lg .team-classic-caption.akce{bottom:25px;margin-left:-30px;padding:15px 20px 15px 55px}
}
@media(min-width:992px){.desktop .team-classic:hover .team-classic-figure img{filter:grayscale(0)}
.desktop .team-classic:hover .team-classic-caption.akce{margin-left:0}
}
@media(min-width:1200px){.team-classic-lg .team-classic-caption.akce{bottom:10%;padding:15px 6% 15px 18%;}
}
@media(min-width:1200px) and (max-width:1399px){.team-classic-lg .team-classic-caption.akce{min-width:260px}
}
.team-classic-caption.akce h4.team-classic-name a:hover {color:#fff;}



.team-classic-caption.odbory{left:25px;right:25px;bottom:60px;width:auto;min-width:inherit;margin-left:0;padding:5px 5px 5px 15px;}
.team-classic-name.odbory{color:#fff;display:table-cell;vertical-align:middle;}
.team-classic-name.odbory a{color:#fff;font-weight:400;font-size:15px;}
.team-classic-caption.odbory::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,78,118,1);transform:skew(0deg);transform-origin:50% 100%;z-index:-1;}
.post-modern-time.odbory{bottom:0;right:0;padding:10px 13px 8px 1px;color:#004f77;font-size:21px;line-height:.5;letter-spacing:.025em;text-transform:uppercase;font-family:poppins, -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, sans-serif;background:#fff;}
.post-modern-time.odbory::before{position:absolute;content:'';top:0;left:0;width:100%;height:0px;background:inherit;transform:translate3d(0,-100%,0) skewX(0deg);transform-origin:50% 100%;will-change:transform;}