body { /*	background:url("//s.tvp.pl/files/portale-v4/vod/img/bg.png") repeat-x #F4F4F4;
background-color: #F4F4F4;*/
min-height:627px; margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#000; font-weight:400 !important; overflow-x:hidden; }
p { line-height:1.35em; color:#858585 }
a { text-decoration:none }
strong { font-weight:bold; }
div.clear { clear:both; }
div.hr { width:320px; height:1px; border:none; background:#DFDFDF; margin:0 auto; }
.dn { display:none }
.db-i { display:block!important }
/** HEADER **/
div#header { position:relative; font-size:16px; min-height: 42px; z-index:5; width:100%; clear:both; background: #000; background-image: none; /*border:none !important;*/
z-index:9999; }
div#header div#head { width:100%; margin:0 auto; }
/** LOGO **/
div#header div#head h2#logo { width:146px; min-height: 32px; float:left; margin:5px; padding:0; background:url("//s.tvp.pl/files/portale-v4/vod/img/480/logo.png") no-repeat; }
div#header div#head h2#logo a[title="TVP.pl"] { width:89px;/* width:59px;*/ display: inline-block; }
div#header div#head h2#logo a[title="TVP VOD"] { width:45px; display: inline-block; }
div#header div#head h2#logo a { text-indent:-5000px; }
div#header div#head .genNav { float: right; }
div#header div#head .genNav a { padding: 5px; }
div#header div#head .genNav>li:hover>a, div#header div#head .genNav>a:hover { background-color: #727272; }
div#header div#head .genNav>li.close:hover>a, div#header div#head .genNav>li.close>a:hover, div#header div#head .genNav>li.close:hover>a>h3 { background-color: transparent; }
div#content { margin:40px 0 -5px -10px; clear: both; }
/** MENU **/
.genNav { margin:0; padding:0; float:left; }
.genNav li { text-align:left; /*display:inline-block;*/
}
.genNav>li { border-left: solid 1px #212121; display: inline-block; }
.genNav>li>a { display:block; padding:0; height:30px; }
.genNav>li:hover>a>h3 { background-color: #727272; }
.genNav>li.categories, .genNav>li.categories>div { /*	-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;*/
}
.genNav>li.browse:hover { margin-bottom: 45px; }
.genNav>li.categories.close:hover, .genNav>li.browse.close:hover, .genNav>li.categories.disabled:hover, .genNav>li.browse.disabled:hover { margin-bottom:  0; }
.genNav>li.categories:hover { margin-bottom: 290px; }
.genNav>li.categories:hover>div { /*height: 250px;*/
}
.genNav>li.browse>div, .genNav>li.categories>div { /*left:50%;
width:320px;
margin-left:-165px*/	
left: 0; right: 0; }
.genNav>li.categories>a>h3, .genNav>li.browse>a>h3 { background-image:url("//s.tvp.pl/files/portale-v4/vod/img/sprites-01.png"); background-repeat: no-repeat; }
.genNav>li.categories.close:hover>a>h3, .genNav>li.categories.close>a>h3:hover, .genNav>li.categories.disabled:hover>a>h3, .genNav>li.categories.disabled>a>h3:hover, .genNav>li.categories>a>h3 { background-position: -40px -352px; }
.genNav>li.categories.disabled:hover>a>h3, .genNav>li.categories.disabled>a>h3:hover, .genNav>li.categories>a>h3 { display:block; width:49px; height:30px; text-indent:-5000px; }
.genNav>li.categories:hover>a>h3, .genNav>li.categories>a>h3:hover { background-position: -104px -352px; }
.genNav>li.browse.close>a:hover>h3, .genNav>li.browse.close>a>h3:hover, .genNav>li.browse.disabled>a:hover>h3, .genNav>li.browse.disabled>a>h3:hover, .genNav>li.browse>a>h3 { background-position: -40px -384px; }
.genNav>li.browse.close>a:hover>h3, .genNav>li.browse.close>a>h3:hover, .genNav>li.browse.disabled>a:hover>h3, .genNav>li.browse.disabled>a>h3:hover, .genNav>li.browse>a>h3 { display:block; width:46px; height:30px; text-indent:-5000px; }
.genNav>li.browse:hover>a>h3, .genNav>li.browse>a>h3:hover { background-position: -104px -384px; }
.genNav>li>div { display:none; position:absolute; background:#727272; left:0; -webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .2); -moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .2); -o-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .2); box-shadow:0 2px 3px 0 rgba(0, 0, 0, .2) }
.genNav>li.browse>div>ul { width: 98%; padding:1%; }
.genNav>li.browse>div>ul>li { text-align: center; }
.genNav>li.browse>div>ul>li, .genNav>li.categories>div>ul { display:block; float:left; width:32%; padding:10px .5%; }
.genNav>li>div>ul { display:block; float:left; width:80px; padding:10px }
.genNav>li>div>ul>li>a { font-family: Arial, Helvetica, Garuda, sans-serif; font-weight:400 !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#fff !important; text-shadow:none !important; font-size:11px; }
.genNav>li>div>ul>li>a:hover { color:#fff !important; text-shadow:none !important; background:#43aae6; }
.genNav>li>div>ul>li>* { margin:0; padding:3px 5px; display:block; }
.genNav>li>div>ul>li>h2 { margin:0 0 6px 0; padding-bottom:10px; color:#000; text-shadow:none !important; font-size:14px; }
.genNav>li.close:hover>div { display: none; visibility:hidden; }
.genNav>li:hover>div { display:block; visibility:visible; }
.genNav>li:hover>a { background-color:#fff }
.genNav>li>div>ul:nth-child(4) { display:none; }
/** WYSZUKIWARKA **/
div#header div#head div#search { float:left; height:30px; width:49px; margin:0; padding:0; background:none !important; display: none; }
div#header div#head div#search form input[type=text] { /*	background:#fff;
border:1px solid #E5E5E5;
width:0px;
height:0px;
padding:0 3px;
display:none;
float:left;*/
}
div#header div#head div#search form input[type=text] { display:block; width:49px; height:30px; text-indent:-5000px; border:none; float:left; margin:0; background:url("//s.tvp.pl/files/portale-v4/vod/img/320/search.png") no-repeat; -webkit-aperance: none; }
div#header div#head div#search form input[type=submit] { display: none; }
/** logowanie **/
div#header div#head div#login { float: right; margin: 0px 0 0 0px; padding: 0px 12px 0 8px; height: 42px; width: 20px; background: none; line-height: 1.6; position: relative; }
div#header div#head div#login .menu-profile { display: none; position: absolute; right: 0; top: 42px; width: 140px; }
div#header div#head div#login .menu-profile.show-menu-profile { display:block; }
div#header div#head div#login .menu-profile li { background-color:#000; display: block; padding: 4px 8px; }
div#header div#head div#login .menu-profile li a, div#header div#head div#login .menu-profile li span { color: #f2f2f2; display: block; font-size: 14px; text-align: right; text-shadow: none; }
div#header div#head div#login .menu-profile li a:hover, div#header div#head div#login .menu-profile li:hover { background-color: #9c9c9c; color: #141414; }
div#header div#head div#login .menu-profile li { background-color:#000; display: block; padding: 4px 8px; }
div#header div#head div#login .menu-profile li span { color: #fff; }
div#header div#head div#login a span#tvp_name { display: inline-block; position: relative; text-indent: -999em; }
div#header div#head div#login a#tvp_url:before { color: #727272; content: "\f007"; font-family: "FontAwesome"; position: absolute; font-size: 24px; padding: 0px 8px; left: 0; }
div#header div#head div#login a#tvp_url.sign-in:before { content: "\f090"; }
div#header div#head div#login a#tvp_url > span { display: none; }
/** MENU **/
section#top { display:none; }
/** PANELE **/
section#paneleMobilne { display:block; border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; width:310px; margin:10px auto; }
section#panele #serwisy, section#panele .leftNavWrapper, section#panele #facebook, section#panele #networks, section#panele #shop { display: none; }
.NavWrapper .nav { text-align:center; }
.NavWrapper .nav li { display:inline-block; padding: 5px 0; }
.NavWrapper .nav li a { display:block; color:#666; padding:0 10px; margin:0 -1px; border-right:solid 1px #DFDFDF; }
.NavWrapper .nav li a:hover, .NavWrapper .nav li a:visited, .NavWrapper .nav li .ui-link:hover, .NavWrapper .nav li .ui-link:visited { color:#000; }
/** POD HEADEREM **/
section#path, section.path { width:300px; margin:0 auto 0px auto; clear:both; overflow:hidden; }
section#path span { display:none; font-weight:bold; font-size:16px; color:#cacaca; text-shadow:-1px -1px 0px rgba(0,0,0,0.3), 1px 1px 1px #fff; }
section#path div#like { float:right; display:none; width:116px; height:25px; margin:4px 15px 0 0; background:url("//s.tvp.pl/files/portale-v4/vod/img/like.png") no-repeat; }
section#path div#name { /* float:right;*//* dla kategorie */
float:none; text-align:center; font-size:26px; color:#424242; }
/** OPIS SERIALU **/
.descWrapper { margin-bottom: 20px; }
section#desc { width:310px; padding-top: 10px; margin:0 auto; clear:both; }
section#desc>div { text-align:center; float:none; }
section#desc>div>img { width:218px; height:157px; border:none; /*margin:10px auto;*/
box-shadow:1px 1px 1px #dedede; }
section#desc>p { /*float:left;
width:300px;
line-height:16px;
font-size:10px;
padding:10px 0 0 10px;
text-align:justify;*/
}
section#desc.siteCategory>#opis { text-align: justify; line-height:18px; padding: 0 15px; color:#858585 }
section#desc.siteCategory>div.avatarWrapper { background-color: #ccc; padding: 1px; margin: 0 0 20px 0; }
section#desc.siteCategory>div.avatarWrapper>img { display: block; box-shadow: none; margin: 0 auto; }
/** OPIS SERWISU INF **/
section#desc.siteEmissionDetail { width:310px; height:280px; margin:0 auto; clear:both; color:#fff; text-shadow:none; padding:0; background:#000; position:relative; }
section#desc.siteEmissionDetail>div { text-align:center; float:left; }
section#desc.siteEmissionDetail>div>img { width:310px; height:190px; border:none; margin:0; box-shadow:none; }
section#desc.siteEmissionDetail>p { float:left; width:280px; color:#fff; line-height:14px; font-size:12px; padding:10px 0 0 15px; text-align:justify; position:absolute; bottom:15px; right:15px; }
section#desc.siteEmissionDetail>p>strong { width:208px; display:block; margin-bottom:10px; }
section#desc.siteEmissionDetail>ul { display:table; margin:10px 0; height:40px; position:absolute; top:195px; left:65px; }
section#desc.siteEmissionDetail>ul>li { display:table-cell; vertical-align:middle; padding-left:15px; border-left:solid 1px #d1d1d1 }
section#desc.siteEmissionDetail>ul>li.time { font-weight:bold; font-size:30px; }
section#desc.siteEmissionDetail>ul>li:first-child { width:80px; padding-left:0; border-left:0; padding-right: 10px; text-align:center; }
/** OPIS PRZY SERWISIE INF **/
section#desc.siteNewscast { width:310px; height:157px; margin:0 auto; clear:both; color:#848484; text-shadow:none; padding:0; background:none; background-color: #ccc; position:relative; }
section#desc.siteNewscast>div { text-align:left; float:left; }
section#desc.siteNewscast>div>img { width:218px; height:157px; border:none; margin:0 0 0 43px; clear:both; box-shadow:none; }
section#desc.siteNewscast>div#opis { /*float:left;
width:310px;
margin-left:10px;*/
}
section#desc.siteNewscast>div#opis>strong { text-align:center; float:right; width:310px; white-space:pre; font-size:30px; font-weight:400; color:#757575; margin-top:2px; display:block; display: none; margin:15px 0 0 0; text-shadow:1px 1px 1px #fff; position:relative; }
section#desc.siteNewscast>div#opis>p { float:left; color:#848484; line-height:21px; font-size:12px; padding:10px 0 0 0; text-align:justify; position:relative; bottom:0; }
/** MENU **/
section#menu { width:307px; margin:0 auto 20px auto; /*width:275px;*//* wideo detal, kategoria, newscast */
/*margin:0 auto 10px auto;*//* wideo detal, kategoria, newscast */
height:34px; border:1px solid #CCCCCC; /*padding-right:45px;*/
box-shadow:1px 1px 1px #DBDBDB; background:url("//s.tvp.pl/files/portale-v4/vod/img/menu_bg.png") repeat-x; /*text-indent:0px;*//*dla kategorie*/
clear:both; overflow:hidden; }
section#menu.withCarousel { padding-right: 45px; /* width: 265px;*//*dla kategorie*/    
width: 230px; }
section#menu div#left { float:left; /* font-size:10px;*//*dla kategorie*/
font-size:14px; color:#7B7B7B; font-weight:bold; padding:10px 0 2px 2px; padding: 10px 0 10px 10px; }
section#menu nav { float:right; }
section#menu nav ul { list-style:none; float:left; height:34px; }
section#menu nav ul li { display:block; float:left; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { /*width:165px !important;*/
/* width:120px !important; *//* kategorie */
width:125px !important; }
section#menu nav ul li a { display:block; /* font-size:9px;*//* kategorie */
/* padding:11px 3px 0 3px;*//* kategorie */
padding:9px 6px 0 6px; border-left:1px solid #CCCCCC; /* height:23px; *//* kategorie */
height:25px; text-shadow:1px 1px 1px #fff; color:#6A6A6A; font-weight:400 !important; }
section#menu nav ul li a:hover { color:#6A6A6A; background:url("//s.tvp.pl/files/portale-v4/vod/img/menu_hover.png") repeat-x; }
section#menu nav ul li a.select, section#menu nav ul li a.selected { text-shadow:none; color:#D9D9D9; background:url("//s.tvp.pl/files/portale-v4/vod/img/menu_hover_bg.png") repeat-x; }
/** OPIS MATERIALU WIDEO **/

section#desc.siteMovieDetail .movieWrapper, section#desc.siteEmissionDetail .movieWrapper, section#desc.siteMovieDetail .movieWrapper.movie16x9>iframe, section#desc.siteEmissionDetail .movieWrapper.movie16x9>iframe { background-color: #000; width: 310px; height: 180px; }
section#desc.siteMovieDetail .movieWrapper.movie4x3, section#desc.siteEmissionDetail .movieWrapper.movie4x3, section#desc.siteMovieDetail .movieWrapper.movie4x3>iframe, section#desc.siteEmissionDetail .movieWrapper.movie4x3>iframe { width: 240px; height: 180px; margin: 0 auto; }
section#desc.siteMovieDetail .movieWrapper.movie4x3, section#desc.siteEmissionDetail .movieWrapper.movie4x3 { padding: 0 38px; margin-bottom: 15px; }
section#desc.siteMovieDetail .movieWrapper, section#desc.siteEmissionDetail .movieWrapper { margin-bottom: 15px; }
.movieWrapper>.infoWrapper { position:relative; width:100%; height:100%; background-color:rgba(0,0,0,.5); }
.movieWrapper>.infoWrapper>.info { position: absolute; top:50%; text-align: center; width: 100%; font-size:24px; margin-top: -35px; }
.movieWrapper>.infoWrapper>.info>h1 { font-size: 1.2em; }
.movieWrapper>.infoWrapper>.info a { text-decoration:underline; }
section#desc.siteMovieDetail.siteMovieDetail { /* width:310px;
height:410px; */
margin:0 auto; clear:both; color:#fff; text-shadow:none; padding:0; background:#9C9C9C; position:relative; }
section#desc.siteMovieDetail>div { text-align:center; float:left; }
section#desc.siteMovieDetail>div>img { width:310px; height:190px; border:none; margin:0; box-shadow:none; }
section#desc.siteMovieDetail>p, section#desc.siteMovieDetail>#opisM { /*float:left;
width:280px;*/
float: none; color:#fff; line-height:14px; font-size:12px; padding:15px; text-align:justify; display: inline-block; /*position:absolute;
bottom:15px;
right:15px;*/
}
section#desc.siteMovieDetail>#opisM * { color: #fff; }
section#desc.siteMovieDetail>p>strong { /*width:208px;
display:block;
margin-bottom:10px;*/
}
section#desc.siteMovieDetail>ul { margin: 15px 15px 0 15px;/*margin:10px 0;
height:40px;
position:absolute;
text-align:center;
top:190px;
left:50px;*/	
}
section#desc.siteMovieDetail>ul>li { /*   display:block;
float:right;

clear:both;*/
vertical-align:middle; font-size: 18px; display: inline-block; }
section#desc.siteMovieDetail>ul>li:last-child { /*margin-top:10px;*/
}
section#desc.siteMovieDetail>ul>li .fb-like { height: 21px; overflow: hidden; display: inline-block; vertical-align: middle; }
/** EMISJE **/
section#emisje { width:310px; margin:10px auto 0; }
section#emisje>div { width:155px; height:67px; display:block; float:left; text-shadow:none; }
section#emisje div strong > a { display:block; color:#333; font-size:16px; font-weight:700; }
section#emisje div:not(.today) span > a { color:#6E6E6E; text-transform:uppercase; font-weight:400; }
section#emisje div.today span > a { color:#fff; text-transform:uppercase; font-weight:400; }
/** SLIDER **/
section.slider, section.slider>iframe { width: 0; height: 0; display: none; }
section.slider { margin:0px auto; clear:both; }
/** MATERIALY + SERIALE **/
section#mat_ser { float:none; margin:0 auto; width:310px; }
/** MATERIALY **/

section#materialy.siteIndex { }
section#materialy.siteIndex span { float: none; }
section#materialy { width:310px; text-align:right; margin:0 auto; padding:0px 5px; border-bottom:1px solid #DFDFDF; clear:both; }
section#materialy strong { font-size:16px; }
section#materialy span { float:left; text-align:left; font-size:21px; display:block; height:30px; width:310px; }
section#materialy ul { list-style:none; float:right; text-align:right; }
section#materialy ul li { display:block; float:left; margin:0 8px; }
section#materialy ul li a { display:block; /* padding:0; *//* dla video detal */
/* float:right; *//* dla video detal */
height:17px; padding-left:20px; text-shadow:1px 1px 1px #fff; color:#6A6A6A; font-weight:400 !important; background:url("//s.tvp.pl/files/portale-v4/vod/img/bullet.png") no-repeat; }
section#materialy ul li a:hover, section#materialy ul li a.select, section#materialy ul li a.selected { background:url("//s.tvp.pl/files/portale-v4/vod/img/bullet_hover.png") no-repeat; }
/** SERIALE **/
section#seriale { width:100%; margin:0 auto; padding-left:10px; text-align:center; clear:both; }
section#seriale ul.content>li { display: block; float: none; }
section#seriale ul.content>li .item { margin: -1px auto; float: none; }
section#seriale > .pagination { list-style: none; margin: 0px 4px 0 -1px; padding: 10px; text-align: center; border: 1px solid #DFDFDF; border-top-style: none; clear: both; }
section#seriale.siteIndex > .pagination { padding: 10px 0 26px 330px; margin: 0px 2px 0 -1px; border-top-style: solid; }
section#seriale > .pagination > a, section#seriale > .pagination > span { width: 18px; height:18px; padding: 0 5px; line-height: 18px; display: inline-block; }
section#seriale > .pagination a { color: #787878; }
section#seriale > .pagination > span { color: #ccc; }
section#seriale > .pagination a:hover, section#seriale > .pagination a:active { color: #000; font-weight: 700; }
ul.content>li { float: left; display: block; }
.today { background:#4AA200 }
.yesterday { background:#A4C20C }
.date-1 { background:#D1D212 }
.date-2 { background:#FFE318 }
.date-3 { background:#FDEF8B }
.date-4 { background:#FFFFFF }
.date-5 { background:#C9E7FF }
.date-6 { background:#8CD1FD }
.date-7 { background:#039DFF }
.date-8 { background:#44AA9D }
section#emisje div>.headP { display:table; margin:17px 0; height:30px }
section#emisje div>.headP>li { display:table-cell; vertical-align:middle; padding-left:10px; border-left:solid 1px rgba(0,0,0,.1); }
section#emisje div>.headP>li:first-child { width:50px; padding-left:0; border-left:0; text-align:center; }
section#emisje div strong { font-size:1.3em; display:block }
section#emisje div:not(.today) span { color:#6E6E6E; text-transform:uppercase; }
section#emisje div.today span { color:#fff; text-transform:uppercase; }
/** STACJE TV **/
section#tvs { width:310px; /*	/*height:36px;*/*/ margin:0px auto 0px auto; /* padding:0 0 30px 0; */  margin:10px auto 0 auto; border-bottom:1px solid #DFDFDF; /* background:url("//s.tvp.pl/files/portale-v4/vod/img/320/loga.png") no-repeat top center; */
clear:both; }
section#tvs:after { content: ''; clear: both; display: table; }
/** ZOBACZ TE� **/
section#look { width:310px; margin:0 auto 20px auto; clear:both; padding:10px 15px 226px 15px; border-bottom:1px solid #DFDFDF; }
section#look a { color:#646D87 }
section#look div#zobacz { width:305px; float:left; }
section#look div#zobacz strong { width:305px; float:left; }
section#look div#zobacz ul { display:block; float:left; width:80px; padding:10px; list-style:none; }
section#look div#zobacz ul li a { text-decoration:none; }
section#look div#tvregion { width:305px; float:left; }
section#look div#tvregion strong { width:305px; float:left; }
section#look div#tvregion ul { display:block; float:left; width:80px; padding:10px; list-style:none; }
/** FOOTER **/
div#footer { width: auto; max-width:310px; margin:0 auto; clear:both; padding:0 15px 40px 15px; font-size:11px; }
div#footer a { color:#000 !important; text-decoration:none !important; font-weight:400 !important }
div#footer a.bip { display:block; width:28px; height:31px; float:left; text-indent:-5000px; margin-right:10px; background:url("//s.tvp.pl/files/portale-v4/vod/img/bip.png") no-repeat; }
div#footer a.ogleg { display:block; width:78px; height:31px; text-indent:-5000px; margin-right:10px; background:url("//s.tvp.pl/files/portale-v4/vod/img/ogladaj_legalne.png") no-repeat; margin-left: 45px; float: right; margin-top: 10px; }
.copyright { clear: both; text-align: center !important; padding: 10px 0 0 0; }
div#footer ul { display:block; list-style:none; float:left; }
div#footer ul li { float:left; display:block; margin:0 6px; }
div#footer div { text-align:right }
/* DESCRIPTION SERIALU */
.hiddenDesc { height: 170px; overflow: hidden; }
.descMore { font-weight:normal !important; display: block; text-align:right; width: 240px; clear: both; position: relative; margin: 0 auto; padding: 0; }
section#desc.siteMovieDetail .opisWrapper .hiddenDesc { height: auto; max-height: 70px; position: relative; }
section#desc.siteMovieDetail .opisWrapper .descMore:after { content: ""; display: block; width: 100%; background-color: #f00; background: url("//s.tvp.pl/files/portale-v4/vod/img/siteMovieDetail-hiddenDesc-before-bg.png") bottom repeat-x; height: 25px; top: -15px; position: absolute; }
section#desc.siteMovieDetail .opisWrapper .descMore { width: 100%; padding: 1px 0 0 0; margin: 0; }
section#desc.siteMovieDetail .opisWrapper .descMore>a { color: #ddd; position: relative; z-index: 1; }
/* END DESCRIPTION SERIALU */

/** POPUP **/
/* Popup Container */
#popup-content { display:none; }
/* Overlay */
#simplemodal-overlay { background-color:#000; }
/* Container */
#simplemodal-container { height:310px; width:260px; color:#000; background-color:#fff; border:4px solid #eee; padding:12px; }
#simplemodal-container .simplemodal-data { padding:8px; }
#simplemodal-container a { color:#ddd; }
#simplemodal-container a.modalCloseImg { background:url("//s.tvp.pl/files/portale-v4/vod/img/x.html") no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer; }
#simplemodal-container h2 { font-size:18px; text-align:center; }
#simplemodal-container div#rules { width:220px; height:130px; overflow-y:scroll; background:#F5F5F5; border:1px solid #ACACAE; margin:20px 0; padding:10px; text-align:justify }
#simplemodal-container div.center { text-align:center; }
div#header div#head .genNav>li.disabled:hover>a, div#header div#head .genNav>a.disabled:hover { background-image:none; background-color:transparent; }
.genNav > li.disabled:hover, .genNav > li.disabled a:hover { background-image:none; background-color:transparent; }
.genNav > li.disabled > a > h3 { opacity:.5; cursor:default; background-color:  transparent; }
.fb-like { overflow:hidden; height:21px; }
/* parental guidance */
div.parental-wrapper { margin-top: 0px; margin-right: 5px; }
a.parental-legend-link { color: #FFF !important; font-size:12px; text-decoration: underline; font-weight: normal !important; }
img.parental-image { width:24px; height:24px; vertical-align:middle }
/* usunięcie reklam mobilkach */
.touch .billboard-content { display: none; }
 @media(max-width:768px) {
#promo-banner { display:none !important; }
BODY.promo-wallpaper { background:none !important; }
}


.images_unlock{
  height: auto;
    width: 291px;
}

#ie,#firefox,#opera,#chrome
{
   color: #2489ce;
    font-weight: bold;
    cursor: pointer;
}