.boxClanek {
    clear: both;
}

h1.nadpis span {
    color: #052a4b;
    font-weight: 600;
}

img.autor-ilufoto {
    float: right;
    width: 70px;
    border: 4px solid white;
}

.autor-ilufoto {
    width: 70px;
    float: right;
}

.clanky-od-autora {
    padding: 20px;
    border: 1px solid lightgrey;
    margin-top: 20px;
    display: inline-block;
    width: 617px;
    background: #ececec;
    border-radius: 3px;
}

.autor-info {
    float: left;
    width: 530px;
}

.autor-info .clanek-info {
    display: inline-block;
    width: 480px;
}

.serial-info .clanek-foto, .clanky-od-autora .clanek-foto {
    height: 20px;
    width: 28px;
    margin-right: 7px;
}

.serial-info .clanek-foto img, .clanky-od-autora .clanek-foto img {
    height: 20px;
}

.clanky-od-autora h2 {
    font-size: 1.2em ;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

.clanky-od-autora h2 span {
    color: red
}

.autor-info.seznam h2 {
    font-size: 1.5em;
    font-weight: 600;
}

.serial-info .clanek, .clanky-od-autora .clanek {
    padding: 5px;
}

.pocetClankuAutor {
    display: block;
    margin: 10px 0px 0px 10px;
    width: 300px;
    text-align: right;
    float: right;
}

.pocetClankuAutor span {
    font-weight: bold;
}


 /* ------------ seriÃƒÆ’Ã‚Â¡ly ------------*/


.serial-info .clanek-foto {
    height: 20px;
    width: 28px!important;
    margin-right: 7px;
}

.serial-info {
    padding: 15px;
    border: 1px solid lightgrey;
    background: #ececec;
    border-radius: 3px;
    margin: 15px 0px;
}
.serial-info .clanek {
    padding: 5px
}

.serial-info h2 {
    font-size:1em ;
    padding:0px;
    margin: 0px 0px 10px 0px;
}
.serial-info h2 span{
    color: red
}
.clanek.serial-active {
    background-color: #1e4676;
}
.clanek.serial-active a {
    color: #fff;
}

/*----------------- Pro posuny mezi články -------------------*/
.clanek {
    position: relative;
    border-bottom: 1px solid #dadada;
    padding: 10px 1px 10px 1px;
    position: relative;
}

.clanek_info h2 a {
    font-size: 1.3em;
    color: #B60E0E !important;
}

.clanek-foto {
    width: 193px;
    float: left;
    margin-right: 15px;
}

a.detail-link {
    position: absolute;
    right: 10px;
    bottom: 5px;
    display: inline-block;
}

.clanek-info {
    display: inline-block;
}
#mid-col .clanek-info {
    display: inline-block;
    float: left;
    width: 455px;
}

.clanek-foto img {
    max-height: 160px;
    /* max-width: 82px; */
}

.clanek h2 {
    font-size: 1.3em;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    line-height: 110%;
}

.clanek p {
}

.clanek .share-button {
    position: absolute;
}

.share-button {
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    float: right;
    background: url(../img/share.png) center 5px no-repeat white;
    left: 162px;
    bottom: 12px;
    z-index: 4;
    transition: .3s ease-in;
    border-left: 1px solid white;
    position: relative;
    /* top: -57px; */
}

.clanek-info span {
    margin-right: 10px;
    font-size: 0.9em;
}

.clanky_foto {
    position: relative;
    height: 54px;
    clear: both;
}

/*----------------- Pro posuny mezi články -------------------*/
.clanky-posuny {
    margin: 10px 0px;
    display: block;
    /* background-color: rgb(182, 14, 14); */
    clear: both;
    height: 65px;
    color: rgb(255, 255, 255);
}

.clanky-posuny a {
    color: white;
    text-decoration: none;
}

.clanky-zpet {
    float: left;
    width: 220px;
    text-align: left;
    padding: 4px 5px 0px 11px;
    margin-top: -1px;
    font-weight: 600;
    background-color: rgb(182, 14, 14);
}

.clanky-zpet span, .clanky-dale span {
    font-size: 0.8em;
    font-weight: 400;
    position: relative;
    top: -5px;
}

span.clanky-nazev {
    color: #B60E0E;
    font-size: 25px;
}

.clanky-dale {
    float: right;
    text-align: right;
    font-weight: 600;
    width: 220px;
    padding: 4px 11px 0px 5px;
    margin-top: -1px;
    font-weight: 600;
    background-color: rgb(182, 14, 14);
}

.posuny-nadpis {
    text-align: center;
    font-size: 0.8em;
    color: rgb(182, 14, 14);
    /* border-bottom: 1px solid rgba(182, 14, 14, 0.38); */
}

.posuny-nadpis span {
    font-weight: 600;
}

.temata-info {
    padding: 15px 10px;
}

.temata-info span {
    font-weight: 800
}

.boxNadpis {
    font-weight: 800;
    font-size: 1.1em;
}

a.fotoClanek {
    text-decoration-line: none;
    padding-bottom: 15px;
    display: inline-block;
}

.fotoPopis {
    font-size: 0.8em;
    color: gray;
    line-height: 110%;
}

.boxClanek.boxright, .boxClanek.boxleft {
    background-color: #1e4676;
    padding: 15px;
    color: white;
    clear: none;
}

.boxleft {
    float: left;
    padding: 0px 20px 10px 0px;
    width: 270px;
}

.boxright {
    float: right;
    padding: 0px 0px 10px 20px;
    width: 270px;
}

.boxObrLeft {
    float: left;
    padding: 0px 20px 10px 0px;
    width: 200px;
    clear: none;
}

.boxObrRight {
    float: right;
    padding: 0px 0px 10px 20px;
    width: 200px;
}

.clanek img,.boxClanek img {
   max-width: 100%!important;
}

.boxClanek.boxright a, .boxClanek.boxleft a {
    color: white;
}

.boxClanek.boxright {
    margin: 0px 0px 15px 15px;
}

.boxClanek.boxleft {
    margin: 0px 15px 15px 0px;
}

.boxOtazka {
    font-weight: 600;
    color: #1e4676;
}
.boxClanek.vykrik {
    font-size: 14pt;
    color: #999999;
    font-weight: 600;
    padding: 5px 10px;
    background-color: #ededed;
}
.boxClanek.vykrik p{
    text-align:center;
}

.box_ram.boxright, .box_ram.boxleft, .box_ram.boxObrLeft, .box_ram.boxObrRight {
    /*upřesnění pro admin*/
    padding: 0px;
}
.info-radek {
    font-size: 0.85em;
    background-color: #ededed;
    padding: 5px;
}
.boxObrLeft img,.boxObrRight img {
    max-width: 100%!important;
}  
h2.clanek-nadpis {
    background: none;
    font-size: 1.0em;
}