-ms-viewport{width:device-width}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0; /*overflow: hidden; overflow-y: auto;*/}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:150%;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,iframe,object,embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,input,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
select {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;outline:none;border-radius:none;box-shadow:none}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}
table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
/*
 *	Simply fast class
 */
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.reset td,.reset th{border:none;background:none;padding:0}
.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}
.l,img.left,.quick-params dt,.crossroad-movies .img,.crossroad-news .img,.crossroad-people .img{float:left;display:inline}
.r,img.right{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.cfx{zoom:1;}
.cfx:after,.cfx:before{content:'';display:table;clear:both}
.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}
.ctx{zoom:1;display:table-cell;}
.ie7 .ctx{display:block}
.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.hide,.js .jsHide{display:none}
.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}
.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.lower{text-transform:lowercase}
.upper{text-transform:uppercase}
.bold{font-weight:bold}
.thin{font-weight:normal}
.italic{font-style:italic}
.normal{font-style:normal}
.top{vertical-align:top}
.middle{vertical-align:middle}
.big{font-size:14px}
.bigger{font-size:18px}
.small{font-size:11px}
.error,.red{color:#c00}
.green{color:#678713}
.grey{color:#999}
.nowrap{white-space:nowrap}
/*
 * Typo
 */
body{font:normal 13px/16px Arial,"Helvetica Neue",Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;line-height:1.2;}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#512678}
h1{font-size:18px;margin:0 0 .6em;}
h1 small{display:block;font-size:13px;color:#999}
h1 .favorite{position:relative;top:0}
h2{font-size:160%;margin:1em 0 .65em}
h3{font-size:135%;margin:1.2em 0 .8em}
h4,h5,h6{font-size:14px;margin:.2em 0 .85em}
p{margin:0 0 1.2em}
a{color:#6f5191;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);text-decoration:none;}
.no-touch a:hover:not(.flex-direction-nav a),.touch a.hover:not(.flex-direction-nav a){color:#d38ac7;text-decoration:underline}
ul,ol{margin:0 0 1.5em 5px;list-style:none;padding:0}
li{padding:0 0 0 20px;margin:0 0 8px;}
li ol,li ul{margin:.75em 0 0}
ul li{background:url("/m/img/bg/li.png") 0 5px no-repeat}
ol{counter-reset:item;}
ol li{background:none;position:relative;}
ol li:not(.flex-control-nav li):before,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;width:18px;color:#512678;font-weight:bold;text-align:left}
dl{margin:0 0 1.5em}
dt{font-weight:bold;margin:0 0 .4em}
dd{margin:0 0 1em;padding:0}
table{width:100%;clear:both;margin:0 0 1.5em;empty-cells:show;border-collapse:collapse;border:1px solid #dbdbdb}
caption{font-weight:bold;text-align:left;padding:0 0 5px;caption-side:top}
td,th{vertical-align:top;padding:5px 10px;border:1px solid #dbdbdb}
th{font-weight:bold;text-align:left;border-top:none}
tbody th{background:#f3f4f4}
tbody tr:nth-child(even) th{background:#fcfcfc}
blockquote{display:inline-block;margin:.8em 0 .3em;font:normal 15px/24px Arial,"Helvetica Neue",Helvetica,sans-serif;}
blockquote p{margin:0}
blockquote .author{display:block;font-size:14px;text-align:right}
img.left{margin:0 12px 12px 0}
img.right{margin:0 0 12px 12px}
/*
 *	Grid
 */
.row,.row-main,.crossroad .no-link,.crossroad li > a{position:relative;margin:0;padding:0;zoom:1;}
.row:after,.row-main:after,.crossroad .no-link:after,.crossroad li > a:after,.row:before,.row-main:before,.crossroad .no-link:before,.crossroad li > a:before{content:'';display:table;clear:both}
.row-main{margin:0 auto;width:990px}
.col{display:inline;float:left;left:100%;position:relative;padding:0}
.grid-h{width:48.5%}
.col-h-1{margin-left:-100%}
.col-h-2{margin-left:-48.5%}
.grid-t{width:31.333333333333332%}
.grid-2t{width:65.66666666666666%}
.col-t-1{margin-left:-100%}
.col-t-2{margin-left:-65.66666666666667%}
.col-t-3{margin-left:-31.333333333333343%}
.grid-q{width:22.75%}
.grid-3q{width:74.25%}
.col-q-1{margin-left:-100%}
.col-q-2{margin-left:-74.25%}
.col-q-3{margin-left:-48.5%}
.col-q-4{margin-left:-22.75%}
.grid-f{width:17.6%}
.grid-2f{width:38.2%}
.grid-3f{width:58.800000000000004%}
.col-f-1{margin-left:-100%}
.col-f-2{margin-left:-79.4%}
.col-f-3{margin-left:-58.8%}
.col-f-4{margin-left:-38.199999999999996%}
.col-f-5{margin-left:-17.599999999999994%}
.stars{display:inline-block;vertical-align:top;}
.stars .stars-bar,.stars .stars-in{display:block;width:74px;height:13px;background-color:#fff;background:url("/m/img/ico/all-new.png") 0 -850px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.stars .stars-in{width:0;font:0/0 a;color:transparent;text-decoration:none;background:url("/m/img/ico/all-new.png") 0 -900px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.stars-l .stars-bar{width:109px;height:17px;background:url("/m/img/ico/all-new.png") 0 -950px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.stars-l .stars-in{height:17px;background:url("/m/img/ico/all-new.png") 0 -1000px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.more{text-align:center;font-weight:bold;margin:0;text-transform: lowercase;}
.more a{position:relative;display:inline-block;padding:2px 10px;border:1px solid #ccc;border-top:none;font-size:14px;font-weight:bold;line-height:25px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.no-touch .more a:hover,.touch .more a.hover{text-decoration:none;}
.no-touch .more a:hover span:after,.touch .more a.hover span:after{background:url("/m/img/ico/all2.png") -200px -50px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.more a span{position:relative;display:inline-block;vertical-align:middle;padding:0 14px 0 0;}
.ie7 .more a span{display:inline;zoom:1}
.more a span:after{content:'';position:absolute;right:0;top:50%;width:9px;height:9px;margin-top:-4px;background:url("/m/img/ico/all2.png") -125px 0 no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.more a.load-old span:after{background:url("/m/img/ico/all2.png") -125px -25px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.no-touch .more a.load-old:hover span:after,.touch .more a.load-old.hover span:after{background:url("/m/img/ico/all2.png") -200px -75px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.favorite{display:inline-block;vertical-align:top;width:40px;height:40px;margin-left:5px;position:relative;top:-3px;font:0/0 a;color:transparent;text-decoration:none;background:url("/m/img/ico/all-new.png") -50px -750px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px;}
.ie7 .favorite{display:inline;zoom:1}
.favorite.active{background:url("/m/img/ico/all-new.png") 0 -750px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.quick-params dt{width:75px;font-weight:normal;text-transform:none;margin:0 0 4px}
.quick-params dd{margin:0 0 4px 75px}
.quick-params dt.space,.quick-params dt.space + dd{padding-top:13px}
.pager{margin:0 auto;min-width:40px;height:40px;display:inline-block;vertical-align:middle;text-align:center;}
.js .ellipsis,.js .ellipsis-all{overflow:hidden}
.twitter-share-button{width:85px !important}
.fb_like{height:20px !important;}
.fb_like span{vertical-align:top !important}
.share > div[id]{width:70px !important}
.share{height:20px;line-height:20px;overflow:hidden;}
.share > div,.share > iframe,.share > a{display:inline-block !important;vertical-align:top !important}
.ico-imdb{display:inline-block;vertical-align:middle;position:relative;top:-2px;width:31px;height:15px;background:url("/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;text-decoration:none}
.ie7 .ico-imdb{display:inline;zoom:1}
.img:not(p){background:url("http://im.tiscali.cz/games/2014/03/03/173468-placeholder-games_cz-112x63.jpg") no-repeat;-webkit-background-size:100px 56px;-moz-background-size:100px 56px;background-size:100px 56px;}
/*.img img{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}*/
/*
 *	Forms
 */
.inp-text{border:1px solid #ccc;padding:7px 11px 6px;height:17px;font:14px/17px Arial,"Helvetica Neue",Helvetica,sans-serif;background:#fff;color:#333;-webkit-box-shadow:inset 0 0 5px rgba(204,204,204,0.6);-moz-box-shadow:inset 0 0 5px rgba(204,204,204,0.6);box-shadow:inset 0 0 5px rgba(204,204,204,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.inp-text::-moz-placeholder{color:#999;opacity:1;}
.inp-text::-webkit-input-placeholder{color:#999;opacity:1;}
.inp-text:focus::-moz-placeholder{color:rgba(0,0,0,0)}
.inp-text:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}
.inp-text:focus{border-color:#999}
.inp-fix{position:relative;display:block;padding:0 24px 0 0;overflow:hidden;}
.inp-fix .inp-text{width:100%;margin:0 -24px 0 0}
.btn{display:inline-block;vertical-align:top;margin:0;padding:0;background:transparent;border:none;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;}
.ie7 .btn{display:inline;zoom:1}
.btn span, .disc-btn a {position:relative;display:block;padding:7px 13px;background: -moz-linear-gradient(top, #82639f 0%, #7b5b9a 50%, #623c85 51%, #512678 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82639f), color-stop(50%,#7b5b9a), color-stop(51%,#623c85), color-stop(100%,#512678)); background: -webkit-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); background: -o-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%);background: -ms-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); background: linear-gradient(to bottom, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82639f', endColorstr='#512678',GradientType=0 ); background: #82639f; color:#fff;-webkit-box-shadow:inset 0 25px 0 -10px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 25px 0 -10px rgba(255,255,255,0.1);box-shadow:inset 0 25px 0 -10px rgba(255,255,255,0.1);font:bold 14px/16px Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;text-decoration:none;border:1px solid #82639f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-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}
.no-touch .btn:hover,.touch .btn.hover, .disc-btn a:hover {text-decoration:none;}
.no-touch .btn:hover:not(.no-hover) span,.touch .btn.hover:not(.no-hover) span, .disc-btn a:hover {background-color:#b370f1;border-color:#82639f}
.disc-btn a:hover {color: #fff;}
#header .btn-search{position:absolute;right:0;top:0;z-index:5;width:42px;height:40px;}
#header .btn-search span{position:absolute;left:50%;top:50%;display:block;width:21px;height:20px;margin:-10px 0 0 -10px;background:url("/m/img/ico/all-new.png") 0 -25px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px;color:transparent;font:0/0 a;text-decoration:none}
.open-search #header .btn-search{border-left:1px solid #dbdbdb;border-bottom:1px solid #fff}
.no-touch #header .btn-search:hover span,.touch #header .btn-search.hover span{background-position:-50px -25px}
.btn-white span{background:#fff;border-color:#ccc;color:#333}
.no-touch .btn-white:hover span,.touch .btn-white.hover span{border-color:#999;background:#fff}
.btn-white.active span{color:#512678;border-color:#ba0000}
.btn-white.active:hover span{text-decoration:none;cursor:default}
.btn-navigate span{padding-left:42px;}
.btn-navigate span .before,.btn-navigate span:before{content:'';position:absolute;top:50%;left:0;width:25px;height:21px;margin:-11px 0 0 8px;background:url("/m/img/ico/all-new.png") 0 -800px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.btn-block{display:block;width:100%}
/*
 *	Layout
 */
body{position:relative;color:#333}
/*
 *	Logo
 */
#logo{display:block;margin:0 60px;padding:0;font:100%/1 Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;}
#logo a{display:block;text-decoration:none}
/*
 *	Base layout
 */
#overlay-page{display:none;position:absolute;z-index:99;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.3);}
/*.menu-open #overlay-page{display:block;}*/
#header{position:relative;padding:0;}
#header .btn-menu{position:absolute;display:block;top:0;left:0;width:42px;height:40px;color:transparent;font:0/0 a;text-decoration:none;}
#header .btn-menu span {margin: 10px 0 0 12px;display: block;width: 20px;height: 20px; background:url("/m/img/ico/all2.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}
#header .btn-search{position:absolute;right:0;top:0;z-index:5;width:42px;height:40px;}
#header .btn-search span{position:absolute;left:50%;top:50%;display:block;width:21px;height:20px;margin:-10px 0 0 -10px;background:url("/m/img/ico/all2.png") 0 -25px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px;color:transparent;font:0/0 a;text-decoration:none}
.open-search #header .btn-search{border-left:1px solid #dbdbdb;border-bottom:1px solid #fff}
.no-touch #header .btn-search:hover span,.touch #header .btn-search.hover span{background-position:-50px -25px}
#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 span, #header .login span a{display:block;padding:5px;color:#00b2d9;font-size:12px;text-decoration:none}
#header .header-top{padding:8px 12px}
#header .header-bottom{border-top:1px solid #dbdbdb;}
#header .header-bottom ul{display:table;width:100%;font-size:12px;line-height:14px;font-weight:bold}
#header .header-bottom li{display:table-cell;vertical-align:middle;padding:5px 0;border-left:1px solid #dbdbdb;}
#header .header-bottom li p{margin:0}
#header .header-bottom li a{text-decoration:none;}
#header .header-bottom li a:hover{text-decoration:none}
#header .header-bottom li.item-date{width:50%;border-left:none;}
#header .header-bottom li.item-date p{padding:0 12px}
#header .header-bottom li.item-weather{width:25%;}
#header .header-bottom li.item-weather span{display:block;padding:0 6px 0 4px;white-space:nowrap;}
#header .header-bottom li.item-weather span i{margin-right:3px}
.touch #header .header-bottom li.item-weather a.hover i{background-position:-150px -125px}
#header .header-bottom li.item-profile a{display:block;padding:0 12px 0 6px;white-space:nowrap;}
#header .header-bottom li.item-profile a i{margin-right:2px}
.no-touch #header .header-bottom li.item-profile a:hover i,.touch #header .header-bottom li.item-profile a.hover i{background-position:-100px -125px}

#footer{position:relative;margin:1px 0 0;padding:17px 0 15px; text-align: center;}
#footer:after{content:'';position:absolute;left:0;right:0;top:0;display:block;height:13px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cdcdcd),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#cdcdcd 0%,#fff 100%);background:-moz-linear-gradient(top,#cdcdcd 0%,#fff 100%);background:-ms-linear-gradient(top,#cdcdcd 0%,#fff 100%);background:-o-linear-gradient(top,#cdcdcd 0%,#fff 100%);background:linear-gradient(top,#cdcdcd 0%,#fff 100%)}
#footer .spc{padding:0 46px 0 12px;font-size:13px;line-height:17px;font-weight:bold;}
#footer .spc p{margin:0;}
#footer .spc p.copy{color:#999;}
/*
 *	Menu
 */
#menu-skip{position:absolute;left:-5000px;top:-5000px;}
#menu-skip a:focus{position:absolute;top:5000px;left:5000px}
#menu-back{position:absolute;right:12px;top:50%;margin:-16px 0 0;}
#menu-back .btn-top{position:relative;display:block;width:31px;height:31px;padding:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background-color:#6f5191;-webkit-box-shadow:inset 0 16px 0 rgba(255,255,255,0.05);-moz-box-shadow:inset 0 16px 0 rgba(255,255,255,0.05);box-shadow:inset 0 16px 0 rgba(255,255,255,0.05);color:transparent;font:0/0 a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#menu-back .btn-top:after{content:'';position:absolute;left:50%;top:50%;display:block;width:17px;height:19px;margin:-10px 0 0 -8px;background:url("/m/img/ico/all2.png") -100px -25px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px}
.no-touch #menu-back .btn-top:hover,.touch #menu-back .btn-top.hover{background:#222;-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}
.menu-breadcrumbs{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background-color:#3a3a3a;-webkit-box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);font-size:15px;line-height:18px;}
.menu-breadcrumbs ul{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;}
@media screen and (-webkit-min-device-pixel-ratio:0){.menu-breadcrumbs ul{word-spacing:0}
}.menu-breadcrumbs ul > *{display:inline-block;vertical-align:top;width:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}
.ie7 .menu-breadcrumbs ul > *{display:inline;zoom:1}
.menu-breadcrumbs li{margin:0;padding:0 0 0 12px;background:url("/m/img/bg/breadcrumbs-separator.png") 0 0 no-repeat;-webkit-background-size:14px 40px;-moz-background-size:14px 40px;background-size:14px 40px;}
.menu-breadcrumbs li:first-child{background:none;}
.menu-breadcrumbs li:first-child a{width:24px;padding-left:0;padding-top:0;padding-bottom:0;height:40px;text-decoration:none;}
.menu-breadcrumbs li:first-child a span{width:24px;height:23px;padding:0;position:relative;top:6px;background:url("/m/img/ico/all-new.png") 0 -450px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px;color:transparent;font:0/0 a}
.no-touch .menu-breadcrumbs li:first-child:hover span,.touch .menu-breadcrumbs li:first-child.hover span{background:url("/m/img/ico/all-new.png") -75px -450px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.menu-breadcrumbs a,.menu-breadcrumbs span{display:block;height:18px;padding:11px 7px;color:#fff;font-weight:bold}
.menu-breadcrumbs a{text-decoration:underline}
/*
 *	Box
 */
.box-std{margin:0 0 1px}
.box-std-hd{display:block;position:relative;background: -moz-linear-gradient(top, #82639f 0%, #7b5b9a 50%, #623c85 51%, #512678 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82639f), color-stop(50%,#7b5b9a), color-stop(51%,#623c85), color-stop(100%,#512678)); background: -webkit-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); background: -o-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%);background: -ms-linear-gradient(top, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); background: linear-gradient(to bottom, #82639f 0%,#7b5b9a 50%,#623c85 51%,#512678 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82639f', endColorstr='#512678',GradientType=0 ); background: #82639f; /* Old browsers */-webkit-box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);box-shadow:inset 0 20px 0 rgba(255,255,255,0.1);color:#fff;padding:9px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-decoration:none;}
.box-std-hd.toggle{padding-right:35px;-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;}
.no-touch .box-std-hd.toggle:hover,.touch .box-std-hd.toggle.hover{background-color:#b370f1;cursor:pointer;color:#fff;text-decoration:none}
.box-std-hd.toggle:after{content:'';position:absolute;right:12px;top:50%;width:17px;height:15px;margin-top:-7px;background:url("/m/img/ico/all-new.png") 0 -300px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.box-std-bd{padding:12px}
.js .box-std-holder{display:none}
.js .box-std-open .box-std-holder{display:block}
.box-std-open .box-std-hd.toggle:after{background:url("/m/img/ico/all-new.png") 0 -250px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.box-crossroad-covers .box-std-bd{padding-top:16px;padding-bottom:13px}
.box-detail-movie .spc{overflow:hidden;zoom:1;margin:0 0 12px;padding:3px 0 0 100px;font-size:14px;line-height:18px;font-weight:bold}
.box-detail-movie p{margin:0;}
.box-detail-movie p + p{margin-top:1em}
.box-detail-movie .img{float:left;margin:-3px 0 0 -100px}
.box-detail-movie .imdb{color:#999;font-size:10px;line-height:21px;margin-top:.2em;}
.box-detail-movie .imdb strong{color:#333;font-size:12px}
.box-gallery .box-std-bd{text-align:center}
.box-video iframe{display:block;margin:0 auto}
.iframe-trailer{position:relative;width:100%;/* řešení responsivního iframu nejede v opeře mini, řešeno přes js
	padding-top 60%
	iframe
		//display none
		position absolute
		top 0px
		left 0px
		right 0px
		bottom 0px
				*/}
.box-map .spc{position:relative;text-align:center;margin-bottom:10px;}
.box-map .spc .btn-navigate{position:absolute;bottom:15px;left:50%;z-index:5;margin:0 0 0 -77px}
.box-share{padding:6px 0 0;margin:0 0 16px;position:relative;min-height:26px;background:url("/m/img/ico/ajax.gif") 200% 0 no-repeat;}
.box-share .btns{position:absolute;top:0;left:0;right:0;z-index:5;}
.box-share .is-loading span,.no-touch .box-share .is-loading:hover span,.touch .box-share .is-loading.hover span{background:#fff url("/m/img/ico/ajax.gif") 10px 50% no-repeat;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;background-size:16px 16px}
.box-review .box-std-hd .stars{position:relative;top:2px}
/*
 *	Form
 */
.box-search{display:none;padding:5px 12px;border-top:1px solid #dbdbdb;}
.open-search .box-search{display:block}
.form-search{position:relative;}
.form-search .inp-fix{padding:0 43px 0 0;}
.form-search .inp-fix:before{content:'';position:absolute;left:7px;top:50%;display:block;width:16px;height:15px;margin:-7px 0 0;background:url("/m/img/ico/all2.png") -225px 0 no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px;}
.form-search .inp-fix .inp-text{margin-right:-43px;padding-left:29px;font-style:normal}
.form-search .btn-del{position:absolute;right:10px;top:50%;display:none;width:19px;height:19px;margin:-9px 0 0;background:url("/m/img/ico/all2.png") -225px -25px no-repeat;-webkit-background-size:250px 400px;-moz-background-size:250px 400px;background-size:250px 400px;text-decoration:none;color:transparent;font:0/0 a}
/*
 *	Crossroads
 */
/* Base */
.crossroad{margin:0 -12px 0;}
.crossroad:first-child{margin-top:-12px}
.crossroad:last-child{margin-bottom:-14px}
.crossroad li{border-bottom:1px solid #dbdbdb}
.crossroad .no-link,.crossroad li > a{display:block;padding:8px 12px;color:#666}
.crossroad li > a{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;}
.no-touch .crossroad li > a:hover, .touch .crossroad li > a.hover{background-color:#dbdbdb;text-decoration:none;color:#666}
.crossroad .name {margin: 0 0 3px;font-size: 110%;line-height: 16px; color: #6f5191;display: block;}
.crossroad .favorite{position:absolute;top:auto;margin-top:-3px}
.crossroad .no-link .name{color:#333}
.crossroad .times{margin:10px 0 0;min-height:32px;}
.crossroad .times strong{padding:0 10px 0 0;color:#333;}
.crossroad .times strong.disabled{color:#999}
.crossroad p{margin:0}
/* Movies */
.crossroad-movies .no-link,.crossroad-movies li > a{padding-left:82px;padding-top:14px}
.crossroad-movies .img{margin:-6px 0 0 -70px}
.crossroad-movies .name{margin-bottom:6px;height:16px}
.crossroad-movies .desc{height:32px}
.crossroad-movies .imdb{font-size:10px;color:#999;margin:8px 0 4px;}
.crossroad-movies .imdb .ico-imdb{margin-right:2px}
.crossroad-movies .imdb strong{font-size:11px;color:#333}
.crossroad-movies .imdb + .times{margin-top:6px}
.crossroad-movies .item-small > a{padding:10px 12px 5px 52px}
.crossroad-movies .item-small .name{margin-bottom:3px;}
.crossroad-movies .item-small .img{margin-left:-40px;margin-top:-5px}
.crossroad-movies .item-small .desc{height:16px}
.crossroad-movies .item-small .imdb{float:left;position:static;width:80px;margin-top:1px}
/* li bez paddingu pro obrazek */
.crossroad-classic li{position:relative}
.crossroad-classic .cross, .crossroad-classic .disc-info, .crossroad-classic .disc-btn {display: block;padding:12px 15px 8px 15px}
.crossroad-classic .name{color:#333;}
.crossroad-classic .comments{position:absolute;top:0;right:0;bottom:0;width:40px;text-align:center;font-size:10px;line-height:1;}
.crossroad-classic .comments span{position:relative;display:block;width: 30px;padding: 4px 0 2px;margin: 0 auto 5px;height: 12px;background:#512678;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.crossroad-classic .comments span:after{content:'';position:absolute;right:4px;bottom:-5px;border-top:5px solid #512678;border-left:5px solid transparent}
.crossroad-classic .comments a{margin-top:21px;display:block;border-left:1px solid #dbdbdb;padding:3px 5px 2px 5px;color:#512678}
/* News */
.crossroad-news li{position:relative;}
.crossroad-news li.highlight{background:#f9f4ff}
.crossroad-news .no-link,.crossroad-news li > a{padding:12px 54px 8px 12px}
.crossroad-news .img{margin: -4px 10px 0 0;width: 100px;position: relative;overflow: hidden;background:none;}
.crossroad-news .img-in {display:block;}
.crossroad-news .img .img-in:before {content: "";display: block;margin-top: 75%;}
.crossroad-news .img img {position: absolute;left: 50%;-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);top: 0;width: auto;height: 100%;}
.crossroad-news .name{color:#333}
.crossroad .img+.name { display: table-cell;height: 65px;vertical-align: middle;}
.comments{position:absolute;top:0;right:0;bottom:0;width:36px;min-height:32px;text-align:center;font-size:9px;line-height:1;}
.comments a/*:not(.blesk.comments a)*/{position:absolute;left:0;top:50%;height:28px;margin-top:-16px;display:inline-block;vertical-align:middle;border-left:1px solid #dbdbdb;padding:3px 6px 2px 8px;color:#6f5191;text-decoration:none;}
.ie7 .comments a{display:inline;zoom:1}
/* Cover */
.crossroad-covers{position:relative;margin:0 0 9px;}
.crossroad-covers ul{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;margin:0 0 -12px -17px;zoom:1;font-size:11px;line-height:13px}
@media screen and (-webkit-min-device-pixel-ratio:0){.crossroad-covers ul{word-spacing:0}
}.crossroad-covers ul > *{display:inline-block;vertical-align:top;width:130px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}
.ie7 .crossroad-covers ul > *{display:inline;zoom:1}
.crossroad-covers li{margin:0 0 12px 17px;}
.crossroad-covers li > a{position:relative;z-index:2;display:block;text-decoration:none}
.crossroad-covers li .img{position:relative;display:block;height:87px;margin:0 0 5px;background:#eee;text-align:center;font:0/87px a}
.crossroad-covers li .name{display:block;text-align:center;font-weight:bold;margin:0 5px;}
.ie7 .crossroad-covers li .name{margin:0;word-break:break-all;overflow:hidden;width:142px}
.crossroad-covers li .ico-play{position:absolute;top:50%;left:50%;width:25px;height:28px;background:url("/m/img/ico/all-new.png") 0 -550px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px;margin:-14px 0 0 -12px}
/* Gallery */
.crossroad-gallery{position:relative;}
.crossroad-gallery h3 {margin: 1.2em 0 0;}
.crossroad-gallery ul{position:relative;font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;margin:0 auto;}
@media screen and (-webkit-min-device-pixel-ratio:0){.crossroad-gallery ul{word-spacing:0}
}.crossroad-gallery ul > *{display:inline-block;vertical-align:top;width:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}
.ie7 .crossroad-gallery ul > *{display:inline;zoom:1}
.crossroad-gallery ul > * > *{white-space:normal}
.js .crossroad-gallery ul{overflow-x:hidden}
.crossroad-gallery ul li{margin:0}
.crossroad-gallery ul a{display:block;text-decoration:none}
.crossroad-gallery ul .img{position:relative;display:block;overflow:hidden}
.crossroad-gallery ul img{max-width:100%;height:auto}
.crossroad-gallery .sk-carousel-x{position:relative;overflow:hidden;margin:0 auto;}
.crossroad-gallery .sk-carousel-x ul{width:auto;overflow:visible}
/* Reviews */
.crossroad-reviews li .name{margin:0 0 5px}
.crossroad-reviews li .time{padding:0 0 0 8px;color:#999;font-weight:normal}
.crossroad-reviews li .desc{margin:0 0 3px;height:32px}
.crossroad-cinemas .name,.crossroad-cinemas .desc{height:16px}
/* People */
.crossroad-people .no-link,.crossroad-people li > a{padding-left:82px;padding-top:14px}
.crossroad-people .img{margin:-6px 0 0 -70px}
.crossroad-people .name{margin-bottom:6px;height:16px}
.crossroad-people .desc{color:#333;}
.crossroad-people .desc strong{font-weight:normal;color:#999}
.box-locality .col-l{margin-right:130px}
.box-locality .col-r{float:right;width:120px;margin:0}
.box-locality .btn span{padding-left:10px;padding-right:10px}
.fake-select{display:block;position:relative;-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;}
.fake-select .fake-select-label{cursor:pointer;position:relative;display:block;font:bold 14px/16px Arial,"Helvetica Neue",Helvetica,sans-serif;padding:7px 35px 7px 8px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;background:#fff;text-align:left;}
.fake-select .fake-select-label:after{content:'';position:absolute;right:1px;top:1px;bottom:1px;width:28px;border-left:1px solid #ccc;background:url("/m/img/ico/all-new.png") 7px -1041px no-repeat;-webkit-background-size:150px 1200px;-moz-background-size:150px 1200px;background-size:150px 1200px}
.fake-select .fake-select-text{display:block;white-space:nowrap;overflow:hidden}
.fake-select .fake-select-list{display:none;position:absolute;top:100%;margin-top:-1px;left:0;min-width:100%;max-width:296px;overflow:hidden;text-align:left}
.fake-select .fake-select-in{display:block;background:#fff;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.fake-select a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 8px 9px;line-height:16px;color:#333;}
.fake-select a + a{border-top:1px solid #999}
.fake-select a:hover{background-color:#b370f1;color:#fff;text-decoration:none}
.fake-select.hover{z-index:10;}
.fake-select.hover .fake-select-label{border-color:#999}
.fake-select.hover .fake-select-list{display:block}
.menu-date{text-transform:uppercase;margin:-2px -12px 0;padding:0 12px 10px;border-bottom:1px solid #dbdbdb;}
.menu-date ul{display:table;width:100%}
.menu-date li{display:table-cell;text-align:center;padding-left:15px;}
.menu-date li:first-child{text-align:left;padding-left:0}
.menu-date .btn{display:block}
.menu-date .datepick{text-align:right}
.menu-date .fake-select-label{text-align:center}
.menu-date .fake-select-list{left:auto;right:0}
.box-std-bd .menu-date{margin-top:-2px}
:first-child{margin-top:0}
:last-child{margin-bottom:0}

img.jobs-detail-company-image {
	line-height: 1;
    float: left;
    padding-right: 9px;
    padding-bottom: 0;
    width: 50%;
	max-width: 214px;
}

/* comments-preview - game mobile */

ul.comments-preview {
	margin: 13px;
	margin-top: 0;
}