.menu-date {margin: 0; padding: 10px; border-top: 1px solid #dbdbdb; border-bottom: 0 none;}
.fake-select .fake-select-in {margin-bottom: 15px;}
.box-map .spc {height: 236px; max-width: 400px; margin: 0 auto 15px auto}
.articles p.img img, .articles .detail-img img {width: 100%; margin: 0 auto; display: block; height: auto;}
.articles .detail-img {text-align: center; margin-bottom: 20px;}
.fake-select .active {border-color: #c00}
.fake-select .active .fake-select-text {color: #c00}

/*.articles .share.line {height: auto; margin-bottom: 20px; text-align: center; overlay: visible;}
.articles .share.line div {vertical-align: top !important; display: inline-block !important;}
.articles .share.line .fb-send, .share.line .gplus, .share.line .twitter, .share.line .pinterest, .share.line .linkedin {width: 70px;}
.articles .share.line .fb-like {width: 190px;}
.articles .share .discuss-link {height: 20px; line-height: 20px; padding-left: 20px; background: url(../img/ico/icon-discuss-small.png) 0 1px no-repeat;}
.articles .share.line script {display: none !important;}*/

.share.line {display: none;}
.share {height: auto; overflow: visible;}

.suggest_result {font-size: 14px;background: #fff;text-align: left;color: #000;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid #999;position: absolute; width:280px; z-index: 6000;padding: 8px 0; margin-bottom: 10px;}
.suggest_result div { border-bottom: 1px solid #999; }
.suggest_result a { text-decoration: none; display: block; color: #000; padding: 2px 6px; }
.suggest_result .arrow { float:right; width: 15px; }
.suggest_result a:hover { background: #b370f1; color: #fff; }
.suggest_result a:hover span { color: #eee; }
.suggest_result .selected,
.suggest_result .selected a { background: #b370f1; color: #fff; }

.crossroad-news .tag-item {
    display: inline-block;
    vertical-align: bottom;
    margin: 0 3px 0 0;
    padding: 3px 5px 2px;
    background: #6f5191;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
}

.articles .crossroad-news .title {
    display: table-cell;
    height: 65px;
    vertical-align: middle;
    line-height: 18px;
    font-size: 16px;
    color: #6f5191;
}

.crossroad-movies .item-small .name {display: block}
.crossroad-movies .item-small .imdb {float: none; display: inline-block; width: 70px;}
.crossroad-movies .item-small .desc {display: inline-block;}

.crossroad .favorite {position: relative;}
.crossroad-reviews li .desc {height: auto;}
.crossroad-reviews li .desc li {border-bottom: 0 none;}
.crossroad-reviews li .desc p, .crossroad-reviews .desc ol, .crossroad-reviews .desc ul {margin-bottom: 8px;}

.menu-date .first-row {margin-bottom: 10px}
.menu-date .first-row .btn-white.active span {color: #fff; background: #c00}

.box-main {position: relative}
.ajax-overlay {width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;right: 0;background: #fff;opacity: .6;z-index: 100;display: none;}
.img .status {overflow: hidden;position: absolute;top: 6px;left: 10px;width: 70px;height: 70px;}
.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);}
.status span {display: block;background: #ff2a00;color: #fff;padding: 3px 4px;}
.status {display: inline-block;font: bold 8px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform: uppercase;}
.box-std-inner {padding: 15px;}
.box-std-bd h1 {line-height: 20px; padding-right: 50px; position: relative;}
h1 .favorite {position: absolute; top: -8px; right: -5px;}
.box-detail-movie .img {position: relative}
.box-detail-movie .img .status {top: 0;left: 0;}
.box-std {margin-bottom: 1px;}
.crossroad .times strong {float: left;}
.crossroad-cinemas.fixedMovie .name {margin: 0 0 8px; }
.menu-breadcrumbs li {margin: 0;padding: 0 0 0 12px;background: url("/m/img/ico/all-new.png?3") -4px -1103px no-repeat;-webkit-background-size: 150px 1200px;-moz-background-size: 150px 1200px;background-size: 150px 1200px;}
.min-info {float: left;color: #666;font-size: 13px;}
.box-crossroad-news .date, .box-news .date {color: #999;display: inline-block;padding-right: 10px;vertical-align: top;}
.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 .no-linked > p, .box-news.bleskovky .no-linked > p {display: inline-block;}
.filter-row p.lab {position: absolute;left: 15px;}
.num-big {font-size: 60px;line-height: 60px;}
.ts-video {margin: 5px 0;}
.box-gallery {text-align: center;position: relative;margin: 0;}
.box-gallery .btn {display: block;}
.box-gallery .images {margin-bottom: 10px;display: inline-block;}
.box-gallery .images > a {display: inline-block; width: 100%;}
.box-images .images img {margin: 0 10px 10px 0;}
.box-images .btn:not(.box-images.game .btn) {display: block;}

/*podcast*/
.bleskovky .crossroad span.members a, .bleskovky .crossroad a.video, .bleskovky .crossroad a.audio {display: inline; padding: 0;}
p.more a.ico {width: 32px; height: 26px; padding: 2px 0;}
p.more a span:hover {color:#d38ac7;}
.ico {display: inline-block; margin-right: 10px; vertical-align: top;width: 24px;height: 24px;font: 0/0 a;color: transparent;text-decoration: none;}
.ico.ico-rss {background: url("/img/bg/sprite.png") -26px -553px no-repeat;}
.ico.ico-podcast {background: url("/img/bg/sprite.png") -515px -463px no-repeat;}
li.podcast {padding: 10px;}
li.podcast .name {margin:0 0 3px;font-size:13px; height: 30px;line-height:16px;display:inline-block}
li.podcast .pod-media {margin-top: 5px;}

/*komentare diskuze bubliny*/
p.blesk.comments {position: relative; margin: 0; width: 100%; min-height: 0;}
.blesk.comments a {position: absolute; margin: 0; top: 8px; left: initial; right: -10px; padding: 0; width: 50px; height: 28px; border-left: none; display: inline-block; vertical-align: middle; color: #6f5191; text-decoration: none;}
.blesk.comments span.ico-s, .fight.comments span.ico-s {width: 34px;}

.comments{width: 50px; font-size: 10px; font-weight: bold;}
.comments span.ico-s {position: relative; display: block; width: 30px; padding: 4px 0 2px; margin: 0 auto 5px; height: 12px; background: #6f5191; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.comments span.ico-s:after {content: ''; position: absolute; right: 4px; bottom: -4px; border-top: 5px solid #6f5191; border-left: 5px solid transparent;}
.comments span.ico-s span.new-wrap {position: absolute; top: 20px; left: 0; width: 30px; color: #6f5191; text-align: center; z-index: 99;}
.comments:hover span.ico-s {background: #d590ca;}
.comments:hover span.ico-s:after {border-top: 5px solid #d590ca;}

/*pagination*/
.paging { padding: 10px; }
.paging a, .paging strong { padding: 10px; line-height: 2em; font-weight: bold; }

/*platformy*/
p.platforms {margin-bottom: 10px;}
p.platforms span.label {color: #999999;font-size:90%;}
p.platforms span.value {font-weight: bold;}
.lab.plat {left: 30px; color: #A2A2A2;}
.crossroad-news li.no-bo {border: none;}

/*tagy pod clankem*/
p.tags, p.sources {margin: 10px 0;}
p.tags span.label, p.sources span.label {color: #999999;}
p.tags a, strong a.tag {color: #fff; background-color: #6f5191; padding: 3px 5px;}
p.tags a:hover, strong a.tag:hover {background-color: #b370f1;}
p.sources a:hover {text-decoration: underline;}
strong a.tag {display: inline-block; margin-bottom: 5px;}

/*flagy*/
span.state {background-color: #6f5191; color: #fff; padding: 2px 5px; font-size: 12px; line-height: 20px; margin-right: 5px;}

/*posledni komentare*/
.crossroad-news li > a.no-comments{padding:12px 10px 8px 12px}
li.comment {margin: 10px; border: 1px solid #dbdbdb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
li.comment .hd {position: relative; padding: 5px 10px; background-color: #f3f3f3;}
li.comment .hd .role {color: #999; font-style: italic;}
li.comment .cnt {padding: 10px;}
li.comment .right-vote {display: none;}
li.comment .ft {color: #999; padding: 10px;}
li.comment .ft .l {float: none;}
li.comment .cnt img.user-icon {float: left; margin-right: 10px;}
li.comment .cnt span.disc-smile {width: 100%;}

/*Nastaveni vypisu*/
.filter-row {padding: 10px 0;}
.filter-row p.lab {position: relative; left: 0;}
p.val, .filter-row p.lab {padding-left: 15px;}
p.val a {color: #512678; padding: 3px 5px; line-height: 25px;}
p.val a:hover, p.val a.active {color: #fff; background-color: #512678;}

/*Loglej uzivatel*/
#header .login {position: absolute; left: 40px; right: 40px; top: 0; z-index: 20; margin: 0; padding: 0; border: 1px solid #bbb; border-top: none; background: #fff; background: rgba(255,255,255,0.95); text-align: center; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); box-shadow: 0 0 5px rgba(0,0,0,0.5);}
#header .login a {display: block; padding: 5px; color: #00b2d9; font-size: 12px; text-decoration: none; font-weight: bold;}

/*Prave vyslo / vyjde*/
.row .box-calendar .cnt {padding-bottom: 10px;}
.row .crossroad-calendar {padding: 0 10px;}
.row .crossroad-calendar h3.title {margin: 10px 0;}
.row span.date {position: absolute; top: 3px; left: 0; display: inline-block; color: #fff; background-color: grey; padding: 3px 0; min-width: 30px; text-align: center;}
.row ul.game-release li {position: relative; padding: 3px 0;}
.row a.platform {position: relative; display: inline-block; color: #a2a2a2; padding: 3px; margin-top: 2px;}
.row a.platform:hover {color: #512678;}
.row a.game-name {position: relative; font-size: 16px; line-height: 18px; font-weight: bold;}
span.platforms {position: relative;}
span.wrap {display: block; padding-left: 40px;}

/*karta hry galerie*/
.box-gallery .images {width: 100%;}
.box-gallery .images img {width: 100%; height: auto;}

/*zalamovani nadpisu v seznamech*/
span.ellipsis {overflow: hidden; display: block;}

/*games tv ousko vsechna videa*/
p.more.video-list {border-top: 1px solid #ccc; margin-bottom: 12px;}

.ad-center { text-align: center; }
.ad-center img[height='1'][width='1'],.ad-center img[height='0'][width='0']{position:absolute}

/*button verdikt*/
span.btn a.btn:not(.game-detail) {width: 100%;}

/*navigace*/
.box-std-hd a.nav-link {display: block; color: #fff; font-size: 18px; padding: 2px 0 2px 20px; font-weight: bold;}
.box-std-hd.nav {margin-bottom: 1px;}
.box-std-hd.nav:hover {background-color: #b370f1; cursor: pointer;}
.box-std-hd a.nav-link:before {content: ''; position: absolute; top: 25%; left: 10px; width: 17px; height: 17px; background: url('../img/ico/all2.png') -74px -48px no-repeat; background-size: 250px 400px; -webkit-background-size: 250px 400px; -moz-background-size: 250px 400px;}

/*detail clanku*/
span.art-date {display: inline-block;}
p.bold {color: #A2A2A2;}
.article-content {font-size: 120%;line-height: 1.5;}

/*btn diskuze*/
.btn-discussion{display:block;height:30px;margin:0;padding:0;border:1px solid #ccc;color:#6f5191;line-height:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-align:center;}
.btn-discussion span{position:relative;display:inline-block;vertical-align:middle;padding:0 0 0 24px;font:bold 14px/16px Arial,"Helvetica Neue",Helvetica,sans-serif;}
.btn-discussion span.total {padding: 0;}
.ie7 .btn-discussion span{display:inline;zoom:1}
.btn-discussion span.detail .before,.btn-discussion span.detail:before{content:'';position:absolute;left:0;top:50%;display:block;width:19px;height:19px;margin:-10px 0 0;background:url("../img/ico/all2.png") -50px -50px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.no-touch .btn-discussion:hover span .before,.touch .btn-discussion.hover span .before,.no-touch .btn-discussion:hover span:before,.touch .btn-discussion.hover span:before{background:url("../img/ico/all2.png") -200px -125px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}

/*yt video hack*/
.video-container {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
 
/*share buttons*/
.box-share .list {display: inline-block; border: 1px solid #ccc; padding: 7px; border-radius: 3px;}
.social-wrap {height: auto!important;}
.box-share {padding: 0 0 10px 0; }
.social-share li {margin: 2px 3px 2px 3px;}

.no-articles {padding: 9px 12px}

/* 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;
}

/* socials */
.social-wrap{height:32px;margin:0;position:relative}
.social-share{zoom:1;}
.social-share:before,
.social-share:after{content:"";display:table}
.social-share:after{clear:both}
.social-share li{margin:0 10px 0 0;float:left}
.social-share li a{background:url(../img/socials.png?1) no-repeat;width:32px;height:32px;display:block;position:relative}
.social-share li.facebook-share a{background-position:0 0}
.social-share li.twitter a{background-position:-32px 0}
.social-share li.gplus a{background-position: -64px 0;}
.social-share li.linkedin a{background-position: -96px 0;}
.social-share li.facebook-share a:hover{background-position:0 -32px}
.social-share li.twitter a:hover{background-position:-32px -32px}
.social-share li.gplus a:hover{background-position:-64px -32px}
.social-share li.linkedin a:hover{background-position: -96px -32px;}


#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;
}
.img-question li { margin-top: 10px; }
.img-question .ui.checkbox label { padding: 10px; display: block; border: 1px solid transparent; }
.img-question .ui.checkbox input:checked + label {border: 1px solid #6f5191;}
.img-question input {display: none;}
.img-question label { text-align: center; }
.img-question label > span { display: block; }
