li p span.date {text-transform: lowercase;}
#footer {text-align: center;}
.js .box-std-holder.not-openable {display: block;}

/*DOKINA*/
li.dokina{border-bottom:1px solid #dbdbdb;padding:0;margin:0;background: transparent;}
li.dokina>a:after{content:'';clear:both}
li.dokina>a{min-height:88px;text-decoration:none;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;display:block;padding:14px 8px 12px 82px;color:#666;position:relative;margin:0;zoom:1}
li.dokina>a:hover{background-color:#dbdbdb;text-decoration:none;color:#666}
.dokina .img{margin:-6px 0 0 -70px;float:left;display:inline}
.dokina .img .status{overflow:hidden;position:absolute;top:6px;left:10px;width:70px;height:70px}
.dokina .status{display:inline-block;font:700 8px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}
.dokina .img .status span{display:block;margin:14px 0 0 -20px;width:80px;text-align:center;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.dokina .status span{display:block;background:#ff2a00;color:#fff;padding:3px 4px}
.dokina .name{margin-bottom:9px;height:16px;font-size:13px;line-height:16px;color:#c00;display:inline-block}
.dokina .imdb{min-height:17px;font-size:10px;color:#999;margin:8px 0 4px}
.dokina .ico-imdb{display:inline-block;vertical-align:middle;position:relative;top:-2px;width:31px;height:15px;background:url(http://dokina.tiscali.cz/m/img/ico/all-new.png) 0 -600px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px;font:0/0 a;color:transparent;text-decoration:none}
.dokina .img + .name{height:20px;}

/*DOKLUBU*/
li.doklubu{padding:0;margin:0;background: transparent;}
.doklubu .img + .name{height:20px;}

#logo {margin:0 60px;}
#header .btn-menu {background: none; width: 42px; height: 40px; top: 0; left: 0;}
#header .btn-menu span{margin: 15px 0 0 12px; display:block;width:20px;height:20px;background:url("/images/m2/bg/all.png") 0 0 no-repeat; -webkit-background-size: 250px 400px;-moz-background-size: 250px 400px;background-size: 250px 400px;}
.no-touch #header .btn-menu:hover span,.touch #header .btn-menu.hover span{background-position:-50px 0}
.crossroad-news .tag-item {display: inline-block;vertical-align: middle;margin: 0 3px 0 0;padding: 2px 6px;background: #6f5191;color: #fff;text-decoration: none; font-size: 12px; line-height: 14px; font-weight: normal;}

/*komentare diskuze bubliny*/
.crossroad-news li > a.no-comments {padding: 12px 10px 8px 12px;}
.crossroad-news .comments{width: 44px; font-size: 10px; font-weight: bold;}
.crossroad-news .comments span.ico-s {position: relative; display: inline-block; padding: 4px 5px 2px; margin: 0 auto 5px; height: 12px; background: #6f5191; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.crossroad-news .comments span.ico-s:after {content: ''; position: absolute; right: 4px; bottom: -4px; border-top: 5px solid #6f5191; border-left: 5px solid transparent;}
.crossroad-news .comments .new-wrap {font-weight: normal; font-size:9px;position: absolute; padding: 0 5px;top: 25px; left: 0; right: 0; color: #6f5191; text-align: center; z-index: 99;}
.crossroad-news .comments .new-wrap:before {content:""; position: absolute; width: 1px; background: #dbdbdb; top: 0; bottom: 0; left: -1px;}

.crossroad-news .comments:hover span.ico-s {background: #d590ca;}
.crossroad-news .comments:hover span.ico-s:after {border-top: 5px solid #d590ca;}

.paging {padding: 10px;}
.paging a, .paging strong { padding: 10px 7px; line-height: 2em; font-weight: bold; }
.paging .paging-pages {color: #dbdbdb}
.paging strong {color: #999}
.paging .hellip {color: #6f5191; font-weight: bold;}

/* Objekty ve článku  */

.poll ol > li {
	font-weight: bold;
}

.poll ol > li ul {
	font-weight: normal;
	margin: 5px 0 20px;
}

.ts-video {
	margin: 5px 0 25px;
}

.info-box,
#online-box,
blockquote,
	.poll {
	font-size: 100%;
	background: #ebebeb;
	padding: 15px;
	line-height: 1.45em;
	margin: 5px 0 20px;
	position: relative;
}

#online-box table.online-list {
	border: 0;
}

#online-box table.online-list td {
	border: 0;
	border-bottom: #fff 1px solid;
	padding: 7px 10px;
}

#online-box table.online-list td.time {
	width: 50px;
}

#online-box .detail-img img {
	display: block;
	margin: 5px 0;
	max-width: 100%;
	height: auto;
}

#online-box .reload {
	position: absolute;
	right: 15px;
	top: 15px;
	padding: 5px;
	color: #fff;
	background: #6f5191;
}

.info-box .author, blockquote .author {
	text-align: right;
	font-size: 15px;
}

.info-box .author:before, blockquote .author:before {
	content: '-';
	padding: 0 5px 0 0;
}

/* Responsivni video  */

.video-wrap {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-wrap iframe,
.video-wrap object,
.video-wrap embed {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}


/* Buttony  */

.button {
    display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    border: 1px solid #7446aa;
    height: 30px;
    font-weight: 600;
    font-size: 14px;
    line-height: 29px;
    padding: 0 12px;
    color: #fff;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    background-image: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4OTcyYTYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjN2U2MzllIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzc1NTg5NiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNmI0ZThkIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);
    background-image: -webkit-linear-gradient(top,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: -moz-linear-gradient(top,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: -o-linear-gradient(top,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: linear-gradient(to bottom,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
}
.button:hover {
    background-image: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkYmExZDIiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZDk5YmNmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q1OTBjYSIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2Y4N2MzIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);
    background-image: -webkit-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -moz-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -o-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: linear-gradient(to bottom,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    text-decoration: none !important;
    border: 1px solid #d38ac7;
    color: #fff;
}

.button.arrow {
    position: relative;
}
.button.arrow:after {
    content: '';
    position: absolute;
    top: 2px;
    width: 23px;
    height: 24px;
    background-image: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5NzJhNiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM3ZTYzOWUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNzU1ODk2IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YjRlOGQiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
    background-image: -webkit-linear-gradient(-45deg,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: -moz-linear-gradient(-45deg,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: -o-linear-gradient(-45deg,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    background-image: linear-gradient(135deg,  #8972a6 0%,  #7e639e 50%,  #755896 51%,  #6b4e8d 100%);
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    border: 1px solid #7446aa;
}
.button.arrow:hover {
    background-image: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkYmExZDIiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZDk5YmNmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q1OTBjYSIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2Y4N2MzIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);
    background-image: -webkit-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -moz-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -o-linear-gradient(top,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: linear-gradient(to bottom,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    border: 1px solid #d38ac7;
    color: #fff;
}
.button.arrow:hover:after {
    content: '';
    background-image: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiYTFkMiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNkOTliY2YiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZDU5MGNhIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjg3YzMiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
    background-image: -webkit-linear-gradient(-45deg,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -moz-linear-gradient(-45deg,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: -o-linear-gradient(-45deg,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    background-image: linear-gradient(135deg,  #dba1d2 0%,  #d99bcf 50%,  #d590ca 51%,  #cf87c3 100%);
    border: 1px solid #d38ac7;
}
.button.right {
    margin-right: 15px;
    padding: 0 16px 0 12px;
}
.button.right:after {
    right: -12px;
    border-bottom-width: 0;
    border-left-width: 0;
}
.button.right:hover:after {
    border-bottom-width: 0;
    border-left-width: 0;
}
.button.left {
    margin-left: 15px;
    padding: 0 12px 0 16px;
}
.button.left:after {
    left: -12px;
    border-top-width: 0;
    border-right-width: 0;
}
.button.left:hover:after {
    border-top-width: 0;
    border-right-width: 0;
}
.button.big {
    height: auto;
    font-size: 16px;
    line-height: 18px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.button.rounded {
    -webkit-border-radius: 10px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 10px;
    -moz-background-clip: padding;
    border-radius: 10px;
    background-clip: padding-box;
}

.pagination {
    text-align: center;
    margin: 20px 0;
}

.row.btns {
	margin-bottom: 15px;
}

.info-line.inf-box {background: #00b2d9;}
.info-line.new-box {background: #ff8a00;}
.info-line.ok-box {background: #66be10;}
.info-line.alert-box {background: #cc0000;}

.info-line {
	position: relative;
	text-align: center;
	margin: 0 0 1px;
}

.info-line .info-name {
	position: relative;
	margin: 0;
}

.info-line .info-name:before {
	content: "";
	position: absolute;
	top: 10px;
	left: 15px;
	width: 25px;
	height: 25px;
	background:url("/images/m2/bg/all.png") no-repeat;
	-webkit-background-size:250px 400px;
	-moz-background-size:250px 400px;
	background-size:250px 400px;
	margin: 0;
}

.info-line.inf-box .info-name:before {background-position: 0 -257px;}
.info-line.new-box .info-name:before {background-position: -56px -257px;}
.info-line.ok-box .info-name:before {background-position: -86px -257px;}
.info-line.alert-box .info-name:before {background-position: -115px -257px;}

.info-line .info-name > span,
.info-line .info-name > a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	display: block;
	padding:15px 35px 15px 60px;
}

.info-line .info-close {
	position: absolute;
	cursor: pointer;
	background:url("/images/m2/bg/all.png") -33px -261px no-repeat;
	-webkit-background-size:250px 400px;
	-moz-background-size:250px 400px;
	background-size:250px 400px;
	top: 15px;
	right: 10px;
	width: 16px;
	height: 17px;

}

.box-crossroad-news.bleskovky .no-linked, .box-crossroad-news.bleskovky li > a, .box-news.bleskovky .no-linked, .box-news.bleskovky li > a {
	padding: 15px;
}

.box-crossroad-news.bleskovky .crossroad .date {font-size:13px}

#cookie-bar {
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	z-index: 101;
	background: #ebebeb;
	line-height: 22px;
	font-size:9px;
	color:#000;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}


#cookie-bar .wrap-cookie {
	padding: 10px;
	text-align:center;
}

#cookie-bar .wrap-cookie div {
	margin-bottom:5px;
}

#cookie-bar .btn.button {
	padding:0;
	border:0;
	height:auto;
}

#cookie-bar .btn.button .button-end {
	display:none;
}

#cookie-bar .btn.button .button-content {
	padding:5px 10px;
	font-size:9px;
}
.spc .crossroad-news {
	margin-bottom: 10px;
}
.spc .crossroad-news .title {
	display: table-cell;
	height: 65px;
	vertical-align: middle;
	line-height: 16px;
	color: #6f5191;
}
.spc .crossroad-news li:last-child {
	border-bottom: 0;
}

.square-top {
	margin: 10px;
}