@charset "utf-8";

/* CORE-FROM-600.CSS - CSS K JÁDRU PRO ZOBRAZENÍ VE VELIKOSTI 600PX A VÝŠE */

/* generally start */
/* generally end */

/* schema start */

.page-header{
}
.main-content{
}
.complementary-content{
}
.page-footer{
    padding-top:2.125em;
    padding-bottom:2em;
}

/* schema end */

/* header start */

.home .page-header-inner::after {
    height:0em;
    padding-top: 1.063em;
    border-bottom:0;
}

/* main menu switch start */

.main-menu-switch{
}

/* main menu switch end */

/* main menu */

.home .main-menu {
    padding-left:0;
    padding-right:0;
}

/* main menu end */

/* searchbox start */

.searchbox-switch{
    float:right;
}

/* searchbox end */

/* header end */

/* page start */

/* attached photos start */

.attached-photo{
    width:48.5%;
    margin:0% 3% 3% 0%;
}
.attached-photo:nth-of-type(2n){
    margin-right:0%;
}

/* attached photos end */

/* attached files start */

.attached-file{
    width:48.5%;
    padding-top:48.5%; /* umožňuje nastavit dynam. výšku pro prázdný element, výšku v procentech odvodíte z nadřazeného elementu jako se odvozuje např. width */
    margin:0% 3% 3% 0%;
}
.attached-file:nth-of-type(2n){
    margin-right:0%;
}

/* attached files end */

/* complementary content start */
/* complementary content end */

/* page end */

/* footer start */

.page-footer-inner{
    background:url(https://www.turneruklog.com/logo.svg) no-repeat content-box left top / 16em auto;
}
.page-footer-text{
    width:23.25%;
    margin-right:2%;
    display:block;
    margin-bottom:2.25em;
    padding-top:4.625em;
}
.page-footer-contact{
    width:48.5%;
}
.footer-contact-title {
    margin-bottom:0.125em;
    margin-top:0.15em;
}
.copyright {
    float: left;
    width:auto;
    clear:both;
    padding-top:0;
    margin-top:-1.5em;
}
.copyright-text {
    font-size:0.875em;
}

/* completive menu start */

.completive-menu{
    width:23.25%;
    padding-top:4.188em;
    margin-bottom:2.25em;
}
.completive-menu .link{
    font-size:1em;
    line-height:1.5;
    padding:0.375em 0em 0.375em 0em;
    color:#000;
    border-bottom-width:0;
    background:none;
    word-wrap:break-word;
    display:inline-block;
    transition:0.3s;
    background:linear-gradient(to right, #000 50%, transparent 50%) 102% 94% / 200% 0.125rem no-repeat;
}
.completive-menu .link:hover{
    background-position:0% 94%; background-color:transparent;
}

/* completive menu end */

/* footer end */




































@charset "utf-8";

/* BANNER-FROM-600.CSS - CSS K BANNERŮM PRO ZOBRAZENÍ VE VELIKOSTI 600PX A VÝŠE */

/* page banners start */

.page-banners{
    padding-top:2.25em;
}
.page-banner:nth-child(n){
    width:48.2%;
    margin-right:3.6%;
    border-top:0.125em solid #912579;
    border-bottom:0;
    padding-top:0.75em;
}
.page-banner:nth-child(2n){
    margin-right:0%;
}
.page-banner-title{
    line-height:1.2;
    height:1.2em;
    overflow:hidden;
    font-size:0.875em;
    margin-bottom:0.875em;
}
.page-banner-subtitle{
    line-height:1.5;
    overflow:hidden;
    height:3em;
}

/* page banners end */

/* aside banners start */

.aside-banner .button-proceed{
    float:right;
}

/* aside banners end */
@charset "utf-8";

/* COMMENTS-FROM-600.CSS - CSS KE KOMENTÁŘŮM PRO ZOBRAZENÍ VE VELIKOSTI 600PX A VÝŠE */

.comment-icon{
    float:left;
    background-color:rgba(000, 000, 000, 0.15);
    font-size:1.75em;
    line-height:1.75;
    font-weight:bold;
    width:1.75em;
    height:1.75em;
    text-align:center;
    border-radius:50%;
    display:block;
}
.webmaster .comment-icon{
    background-color:rgba(000, 000, 000, 0.25);
}
.comment-info{
    width:77%;
}
.comment-text{
    width:77%;
}

@charset "utf-8";

/* NEWS-FROM-600.CSS - CSS K NOVINKÁM PRO ZOBRAZENÍ VE VELIKOSTI 600PX A VÝŠE */

.new-preview-image{
    width:48.5%;
    margin-bottom:1em;
}
.new-preview-text{
    width:48.5%;
}
.new-preview-link{
    float:right;
}
.next-news-link{
    display:inline-block;
}
@charset "utf-8";

/* SLIDESHOW-FROM-600.CSS - CSS KE SLIDESHOW PRO ZOBRAZENÍ VE VELIKOSTI 600PX A VÝŠE */

.slideshow{
    display:block;
}

