/*** FONTS ***/

@font-face {
    font-family: 'kelson_sansbold';
    src: url('../fonts/kelson_sans_bold-webfont.eot');
    src: url('../fonts/kelson_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_bold-webfont.woff2') format('woff2'),
         url('../fonts/kelson_sans_bold-webfonadt.woff') format('woff'),
         url('../fonts/kelson_sans_bold-webfont.ttf') format('truetype'),
         url('../fonts/kelson_sans_bold-webfont.svg#kelson_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'kelson_sansregular';
    src: url('../fonts/kelson_sans_regular-webfont.eot');
    src: url('../fonts/kelson_sans_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_regular-webfont.woff2') format('woff2'),
         url('../fonts/kelson_sans_regular-webfont.woff') format('woff'),
         url('../fonts/kelson_sans_regular-webfont.ttf') format('truetype'),
         url('../fonts/kelson_sans_regular-webfont.svg#kelson_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'kelson_sanslight';
    src: url('../fonts/kelson_sans_light-webfont.eot');
    src: url('../fonts/kelson_sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_light-webfont.woff2') format('woff2'),
         url('../fonts/kelson_sans_light-webfont.woff') format('woff'),
         url('../fonts/kelson_sans_light-webfont.ttf') format('truetype'),
         url('../fonts/kelson_sans_light-webfont.svg#kelson_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

/** END FONTS ***/

*{
	margin:0;
	padding:0;
}
body, html {
	margin:0;
	padding:0;
	font-family: 'kelson_sansregular';
}
.container {
	margin-right: auto;
	margin-left: auto;
}
.container {
	width: 960px;
}
.insideContainer {
	padding: 0 !important;
}
#playerObject {
	text-align: center;
	margin:0 0 20px 0;
}
#playerObject object {
	width: 640px;
	height: 403px;
}
/** Silverlight **/
.vidNoSilverlight {
	width: 100%;
	background: #000;
	color: #fff;
	padding:40px 0;
	text-align: center;
}
.vidNoSilverlight span {
	margin:0 20px;
	display: block;
  	font-size: 15px;
  	line-height: 19px;
}
.vidNoSilverlight a {
	color: #6ea913;
	font-weight: bold;
	text-decoration: none;
}
.vidNoSilverlight a:hover {
	text-decoration: underline;
}
/** Silverlight **/

.show {
	display: block;
}
.hide {
	display: none;
}

#wiadomosc {
	width: 100%
}

.chosed {
	background:#ff1354;
}

.log-pr {
	width:960px;
	margin: 0px auto;
	position: relative;
	height: 82px;
}
.log-pr object {
  margin-top: -10px;
}
.logo , .logo-sub {
	float:left;
	width:90px;
	position: absolute;
	z-index:50;
}
.logo {
	margin-top: 20px;
}
.logo a, .logo-sub a{
	display:block;
	width:183px;
	height:50px;
	background: url('../gfx/logo_superstacja_2019.png') no-repeat;
}
.logo a img, .logo-sub a img{
	display: none;
}
.logo-sub {
  margin: -30px 0 0 10px;
}
.logosb {
  margin: -5px 0 0 5px;
}
.log-pr #program {
	float:right;
	width:747px;
	height:50px;
	background:#e5e5e5;
	margin-top:20px;
	position:relative;
}
.programSG {
	font-size: 14px;
}
.wrap {

}
.relative {
	position: relative;
}
.arrow_Program {
	position: relative;
	background: #ff1354;
}
.spanTerazNaAntenie {
width: 105px;
}
.air {
	margin:-4px 0 0 0;
}
.span10N {
	overflow: hidden;
	width: 652px;
	height: 46px;
}

.programSG .span10N .jcarousel-clip .pro li a span.hov {
	padding: 0;
	margin: 0;
	font-size: 14px;
}
.more {
	position: absolute;
	top:0;
	right:0;
	width:55px;
	height:50px;
	background: #f1f1f1;
}
.item a {
	text-decoration: none;
}
.programSG .span10N .jcarousel-clip .pro li {
	padding: 0px 20px 10px 20px;
	margin: -8px 0 0 0;
	height: 40px;
	border-right: 1px solid #f2f2f2;
}


.programSG .span10N .jcarousel-clip .pro {
	margin: 13px 0 0 0;
	position: relative;
	padding:0;
}
.programSG li {
	float: left;
	list-style: none;
	line-height: 20px;
}
div.now {
	font-family: 'kelson_sansbold';;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #272727;
	text-decoration: none;
}
/**
.more .prev {
background: url('../gfx/arrowSmallProgram.png') 0 0 no-repeat;
width: 11px;
height: 20px;
display: inline-block;
position: absolute;
top: 22px;
left: 20px;
z-index: 102;
text-indent: -9999px;
cursor: pointer;
}
.more .next {
background: url('../gfx/arrowSmallProgram.png') -27px 0 no-repeat;
width: 11px;
height: 20px;
display: inline-block;
position: absolute;
top: 22px;
right: 20px;
z-index: 102;
text-indent: -9999px;
cursor: pointer;
}
**/

.prev-pr {
  width: 50%;
  background: #000;
  /* position: absolute; */
  height: 100%;
  cursor: pointer;
}

.spanTerazNaAntenie {
	width:80px;
	height:43px;
	padding-top:7px;
	padding-left:15px;
	background:#ff1354;
	color:#ffffff;
	font-size:14px;
	position:relative;
	float:left;
}


.program-now {
	width:80px;
	height:43px;
	padding-top:7px;
	padding-left:15px;
	background:#ff1354;
	color:#ffffff;
	font-size:14px;
	position:relative;
	float:left;
}
.now-tri {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6.5px 0 6.5px 7px;
	border-color: transparent transparent transparent #ff1354;
	position: absolute;
	right: -6px;
	top: 20px;
}
.program-more {
	position: absolute;
	top:0;
	right:0;
	width:55px;
	height:50px;
	background: #f1f1f1;
}
.program-list {
	float:left;
	padding-left:20px;
}
.pr-list {
	margin:7px 0 0 0;
	float:left;
}
.pr-time {
	padding:0;
	margin:0;
	font-size:14px;
}
.pr-desc {
	padding:0;
	margin:0;
	font-size:14px;
}
.pr-sep {
	float:left;
	margin:7px 20px 7px 20px;
	width:1px;
	height:35px;
	background: #f2f2f2;
}

.bold {
	font-family:'kelson_sansbold';
}
.light {
	font-family:'kelson_sanslight';

}
.news-mp {
	width: 960px;
	margin: 20px auto 0 auto;
}
.news-title {
	font-size: 30px;
	color: #272727;
	float: left;
}
.news-box {
	width: 778px;
	background: #e5e5e5;
	height: 25px;
	float:right;
	color:#272727;
	font-size:16px;
	padding:7px 0 0 20px;
}
.center-box {
	width:960px;
	margin:0px auto;
	background: #fff;
}

main {
	width:640px;
	margin-right:20px;
	float:left;
	margin-top:15px;
}

aside {
	width:300px;
	float:left;
	margin-top:15px;
}

.cat-search {
	border-bottom:2px #ff1354 solid;
	width:100%;
	position: relative;
}
.aside-tabs .cat {
	width:300px !important;
}
.cat {
	float:left;
	width:350px;
}
.cat ul {
	display: inline;
	line-height: 36px;
	float: left;
	margin:0;
	padding:0;
}
.cat li {
	list-style-type: none;
	float: left;
}
.cat li a {
	list-style-type: none;
	float: left;
	color:#666666;
	font-size:14px;
	text-transform: uppercase;
	text-decoration: none;
	padding:0 20px;
	font-family:'kelson_sansbold';
}
.chosed2 {
	background:#ff1354;
	color:#ffffff !important;
}
.search {
	float:right;

}
.relative {
	position:relative;
}
.main-news {
	width:640px;
	height:360px;
	margin-top:20px;
	position: relative;
}
.main-news img {
	width: 100%;
	height: 360px;
}

.mn-over {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url('/templates/superstacja2/gfx/bg-gradient.png') bottom left repeat-x;
}
.mn-title {
	font-size:28px;
	color:#ffffff;
	position:absolute;
	bottom:40px;
	left:20px;
	line-height:27px;
	right:75px;
}
.urgent {
	width:74px;
	height:36px;
	background:#ff1354;
	top:0;
	right:0;
	position: absolute;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color:#ffffff;
	text-transform: uppercase;
}
.main-play {
	width:60px;
	height:60px;
	position:absolute;
	bottom:0;
	right:0;
	background: #373737; /* Old browsers */
	background: -moz-linear-gradient(top,  #373737 0%, #232323 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(100%,#232323)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #373737 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #373737 0%,#232323 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #373737 0%,#232323 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #373737 0%,#232323 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#232323',GradientType=0 ); /* IE6-9 */
}
.play {
	background:url('/templates/superstacja2/gfx/play.png') no-repeat;
	width:22px;
	height:30px;
	margin: 14px 0 0 21px;
}
.more-play {
	width:40px;
	height:40px;
	position:absolute;
	bottom:0;
	left:0;
	background: #373737; /* Old browsers */
	background: -moz-linear-gradient(top,  #373737 0%, #232323 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(100%,#232323)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #373737 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #373737 0%,#232323 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #373737 0%,#232323 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #373737 0%,#232323 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#232323',GradientType=0 ); /* IE6-9 */
}
.more-img {
	height: 175px;
	width: 100%;
}
.m-play {
	background: url('/templates/superstacja2/gfx/play.png');
	width: 22px;
	height: 15px;
	background-size: contain;
	background-repeat: no-repeat;
	margin: 12px 14px;
}
.more-news {
	float: left;
	width: 308px;
	height: auto;
	position: relative;
	margin:20px 24px 0 0;
}
.moreNews {
	width: 100%;
	margin: 10px auto 20px auto;
	display: block;
	height: 30px;
  	clear: both;
}
.more-news:nth-child(2n+1) {
	margin-right:0;
}
.more-news:nth-child(4) {
	clear: both;
}
.more-news img {
	height: 175px;
	width: 100%;
}
.relative {
	position: relative;
}

.more-news-title {
	padding: 15px 0 0 0;
	font-size: 16px;
	color: #272727;
	text-decoration: none;
	display: block;
}
.more-news-title:hover {
	text-decoration: underline;
}
.smnBox {
	width: 100%;
	display: inline-block;
  	margin: 2px 0 22px 0;
}
.show-more-news {
	clear: both;
	font-size:12px;
	color:#ff1354;
	text-decoration: none;
	float:right;
	cursor: pointer;
}
.show-more-news:hover {
	text-decoration: underline;
}
.show-more-right {
	float: right;
}
.show-more-right .show-more-news {
	margin: 7px 0 0 0;
}

#search-input, #search-input2 {
font-size: 13px;
font-family: 'kelson_sansregular';
padding: 1px 35px 0 9px;
	width: 118px;
	border: 1px solid #cdcece;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	height: 26px;
}
.showRelated {
	clear: both;
}
#search-input:focus, #search-input2:focus {
	outline: none;
}
#submitBtn, #submitBtn2 {
	position: absolute;
	right: 12px;
	height: 26px;
	width: 15px;
	border: 0;
	top: -2px;
	cursor:pointer;
}

.aside-tabs {
	border-bottom:2px #ff1354 solid;
	width:100%
}

.aside-news-med {
	display: inline-block;
	margin: 20px 0 10px 0;
}
.aside-news-med figure {
	width: 126px;
	margin: 0 10px 0 0;
	position: relative;
}
.aside-news-med img {
	width: 100%;
	height:71px;
}
.fl-left {
	float: left;
}
.aside-news-data {
	width: 164px;
	color:#272727;
	font-size:16px;
}
.aside-news-data:hover {
	text-decoration: underline;
}
.news-listPL-T {
	position:relative;
}
.news-listPL-T a {
	color: #272727;
	text-decoration: none;
	display: block;
	margin: 0 0 6px 0;
}
.news-listPL-T p span {
	width: 280px;
	height: auto;
	margin: 0 0 0 20px;
	display: block;
	line-height:16px;
}
.news-listPL-T p.play {
	display: inline-block;
	position: relative;
	margin: 0;
	background: url('http://www.superstacja.tv/templates/superstacja2/gfx/news-icon-play.png') 0 1px no-repeat;
	line-height: 20px;
	font-size: 14px;
	height: auto;
}
.news-listPL-T p.dot {
	display: inline-block;
	position: relative;
	background: url('http://www.superstacja.tv/templates/superstacja2/gfx/news-icon-dot.png') 0 3px no-repeat;
	line-height: 20px;
	font-size: 14px;
	height: auto;
}
p.dot span:hover, p.play span:hover {
	text-decoration: underline
}
#tp-widget-default {
	margin-bottom:10px;
}

.one {
	display: block;
	height:220px;
	width:300px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâŚEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	background: -o-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	background: -ms-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	background: linear-gradient(to right, #ffffff 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=1 );
}
.sondaTitle {
	font-weight: normal;
	font-style: normal;
	margin: 0 10px 0 0;
	padding: 30px 0 20px 0;
	font-size: 22px;
	line-height: 24px;
	min-height: 58px;
	height: auto;
}

.buttonRedSonda, .buttonGreySonda {

	color: #fff;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	padding: 5px 15px;
	text-align: center;
	position: relative;
	cursor: pointer;
	margin-right: 20px;
}
.buttonRedSonda:hover {
	/*background: #272727;*/
}
.buttonRedSonda {
background: #ff1354;
}
.showPrevSonda {
clear:both; display:block; text-align:left; width:auto; margin:20px 0 0 0; height:30px;font-size:14px; color:#272727;
}
.buttonGreySonda {
background: #272727;
}
.device {
  width: 960px;
  height: 280px;
  position: relative;
}
.device .arrow-left {
  background: url(/templates/superstacja2/gfx/arrow.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 999;
}
.device .arrow-right {
  background: url(/templates/superstacja2/gfx/arrow.png) no-repeat right bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 999;
}
.swiper-container {
  height: 280px;
  width: 960px;
  margin-bottom:40px !important;
}
.content-slide {
  width:330px;
  height:280px;
  margin-left:640px;
  color: #fff;
}
.content-slide .date {
  font-size: 25px;
  margin: 90px 0 0 28px;
  padding:0;
  font-size:16px;
  color:#ff1354;
  text-transform: uppercase;
}
.content-slide .program-name {
  font-size: 25px;
  margin: 0 0 0 28px;
  padding:0;
  text-transform: uppercase;
  color:#ffffff;
  font-size:30px;
}
.content-slide .hour {
  font-size: 25px;
  margin: 0 0 0 28px;
  padding:0;
  font-size:50px;
  color:#ffffff;
}
.content-slide .text {
  font-size: 25px;
  margin: 0 0 0 28px;
  padding:0;
  font-size:14px;
  color:#ffffff;
}
.pagination {
  position: absolute;
  left: 200px;
  text-align: center;
  bottom:15px;
  width: 100%;
  z-index:999;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.separator {
	width:960px;
	height:5px;
	margin: 20px 0 20px 0;
	background: #fcfcfc; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #e0e0e0 20%, #e9e9e9 40%, #f4f4f4 60%, #fcfcfc 80%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(20%,#e0e0e0), color-stop(40%,#e9e9e9), color-stop(60%,#f4f4f4), color-stop(80%,#fcfcfc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#e0e0e0 20%,#e9e9e9 40%,#f4f4f4 60%,#fcfcfc 80%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#e0e0e0 20%,#e9e9e9 40%,#f4f4f4 60%,#fcfcfc 80%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#e0e0e0 20%,#e9e9e9 40%,#f4f4f4 60%,#fcfcfc 80%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#e0e0e0 20%,#e9e9e9 40%,#f4f4f4 60%,#fcfcfc 80%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.topic-header {
	font-size:30px;
	color:#969696;
	margin-bottom:30px;
}

.list-news {
	float: left;
	width: 234px;
	height: auto;
	position: relative;
	margin:0 8px 22px 0;
}
.list-news:nth-child(4n) {
	margin:0 0 22px 0;
}
.list-news:nth-child(4n+5) {
	clear: both;
}



.list-news .relative {
	height:132px;
}
.list-news img {
	height: 132px;
	width: 100%;
}
#searchResults .list-news img {
  height: auto !important;
  width: 100%;
}
#searchResults .list-news .relative {
	overflow: hidden;
}
.category {
	color:#aaaaaa;
	font-size:12px;
	display:block;
	text-transform: uppercase;
	margin:13px 0 4px 0;
	padding:0;
}
.prog-name {
	color:#272727;
	font-size:14px;
	text-decoration: none;
}
.vid-name {
	color:#272727;
	font-size:14px;
	text-decoration: none;
	margin-top:13px;
	display: block;
}
.vid-name:hover, .prog-name:hover {
	text-decoration: underline;
}


.no-margin {
	margin-right:0;
}



.imgPlay {
	width: 30px;
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1000;
	background: url('http://www.superstacja.tv/templates/superstacja2/gfx/arrow_Video_Big.png') no-repeat rgba(39, 39, 39, 0);
	background-size: 30px;
	background-position: 0 0;
}
.list-news:hover .imgPlay, .more-news:hover .imgPlay, article:hover .imgPlay, .main-news:hover .imgPlay {
	background-position: 0 -30px;
}

    .clearfix:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    .clearfix {
        clear: both;
    }

    html[xmlns] .clearfix {
        display: block;
    }

    * html .clearfix {
        height: 1px;
    }



/** WIADOMOSCI **/

.lastNews {
height: 32px;
font-size: 30px;
line-height: 32px;
font-family: 'KelsonL';
overflow: hidden;
font-weight: normal;
font-style: normal;
color: #7d7d7d;
margin-top:5px;
}

.span2 {
width: 160px;
}
.lastNews a {
font-style: normal;
color: #7d7d7d;
line-height: 32px;
}

.lastNews .span10 {
color: #000;
font-size: 16px;
font-weight: bold;
font-family: 'kelson_sansregular';
float: right;
}
.span10 {
width: 800px;
}

.toPilne{
	background: #ffecb2;
}
.toZwykle{
	background: #f2f2f2;
}

.tickercontainer {
width: 790px;
height: 32px;
line-height: 32px;
margin: 0 0 0 10px;
padding: 0;
overflow: hidden;
}

.tickercontainer .mask {
position: relative;
left: 0px;
top: 0px;
width: 800px;
overflow: hidden;
font-size: 16px;
color: #272727;
}

#scrool {
position: relative;
left: 0px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
height: 32px;
}

#scrool li {
float: left;
margin: 0;
font-size: 16px;
color: #424242;
line-height: 32px;
box-sizing: border-box;
background: #f2f2f2;
font-weight: 900;
}
.cssTickerEntry{
		font-size:16px;font-weight:normal; height:32px; line-height:30px; padding:0 0 0 10px; white-space:nowrap;
		margin:0; color:#272727; font-family: 'kelson_sansregular';
		background: #f2f2f2;
		padding: 0 5px;
}
#scrool li.tickerPilne {
	background: #fac800;
}
#scrool li#pilne {
	background: #fac800;
	padding: 0 10px;
	text-transform: uppercase;
}
#scrool li.normalne {
	background: #e5e5e5;
	padding: 0 10px;
	text-transform: uppercase;
}
.news-box {
width: 778px;
background: #e5e5e5;
height: 25px;
float: right;
color: #272727;
font-size: 16px;
padding: 7px 0 0 20px;
}


.pilne{position:absolute; top:-1px; left:10px; z-index:1000; width:61px; display:none; height:32px;}

/** KONIEC WIADOMOSCI **/



/** NEWSY **/


.span8 {
width: 640px;
float: left;
}
.tab {
margin: 0;
margin-top: 25px;
border-bottom: 2px solid #ff1354;
padding: 0;
}
.tab li {
list-style: none;
line-height: 36px;
text-align: center;
}
.span1 {
/*width: 80px;*/
}
.tab li a.select {
background: #ff1354;
color: #fff;
}
.tab li a {
	text-align: center;
	display: block;
	cursor: pointer;
	font-size: 14px;
	font-family: 'kelson_sansbold';
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-rendering: optimizelegibility;
	padding: 0 5px;
	text-transform: uppercase;
}
.span1 {
float: left;
}

.news-groups {
	margin: 20px 0 0 0;
}

.news {
display: none;
}

.news a:hover {
text-decoration: underline
}

.newsBig {
width: 100%;
height: auto;
display: block;
}

.newsBig a {
color: #272727;
text-decoration: none;
}

.news h3 {
font-size: 24px;
font-family: 'kelson_sansbold';
line-height: 26px;
font-style: normal;
font-weight: normal;
text-rendering: optimizelegibility;
color: #272727;
}

.news p {
/* margin: 20px 0; */
height: 42px;
padding: 20px 0 0 0;
font-size: 14px;
line-height: 16px;
font-family: 'kelson_sansregular';
color: #272727;
font-weight: normal;
font-style: normal;
}
.news p a {
color: #ff1354;
font-family: 'kelson_sansregular';
}
.newsSmall_c1 {
margin: 0 12px 0 0;
}

.newsSmall {
float: left;
width: 308px;
height: 275px;
position: relative;
}

.newsSmall img {
/* height: 174px; */
height: auto;
width: 100%;
}
img {
max-width: 100%;
width: auto\9;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}

.newsSmall a {
text-decoration: none;

}
.arrow_box_small {
	font-family: 'kelson_sansbold' !important;
	font-size:14px;
}
.imgPlayBig {
width: 60px;
height: 60px;
position: absolute;
bottom: 0;
left: 0;
z-index: 1000;
background: url('../gfx/arrow_Video_Big.png') no-repeat rgba(39, 39, 39, 0);
}

.rightSFull {
float: right;
}

.news-listPL-O {
margin: 20px 0 15px 0;
min-height: 80px;
height: auto;
display: block;
}
.news-listPL-O .fpb {
margin: 0 10px 0 0;
float: left;
}
.news-listPL-O .fpb img {
width: 127px;
height: 71px;
}
.newfpb {
float: left;
width: 160px;
margin: 0 0 10px 0;
}
.newfpb:hover {
	text-decoration: underline;
}
a {
color: #272727;
text-decoration: none;
}
.spanSG {
	width: 300px;
}
.tabSonda {
	margin: 0;
	padding: 0;
	height: 36px;
	width: 100%;
	border-bottom: 2px solid #ff1354;
}
.tabSonda li {
	list-style: none;
	line-height: 36px;
	font-size: 13px;
	font-family: 'kelson_sansbold';
	text-align: center;
	float: left;
	width: auto;
	padding: 0px 20px;
	cursor: pointer;
}
.tabSonda li.active {
	background: #ff1354;
	color: #fff;
}


/* news-media */
.news-media {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
}

.news-media__box {
  max-width: 640px;
  -webkit-flex-basis: 100%;
          flex-basis: 100%;
}

.news-media__reco {
  -webkit-flex-basis: 300px;
          flex-basis: 300px;
  margin: 0 0 0 20px;
}

@media (max-width: 740px) {
  .news-media { -webkit-flex-wrap: wrap; flex-wrap: wrap; }
  .news-media__reco { margin: 20px 0 0 0; }
}
/* news-media end */



.sliderSG .next {height:272px;}
.sliderSG .prev {height:272px;}

.baner {
max-height: 360px;
}

.sliderContent {
	position: absolute;
	top: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.5);
	height: 100%;
}
.mobileSliderContent {
	display: none;
}
/* slider strona glowna */
.main-day {
	font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #e41e1d;
	margin-left: 28px;
	margin-top: 75px;
	line-height:24px;
}
.main-time {
  font-family: 'kelson_sanslight';
  font-size: 50px;
  color: #ffffff;
  line-height: 50px;
  margin: 2px 0 0 28px;
}
.main-title {
  font-family: 'kelson_sansbold';
  font-size: 30px;
  color: #ffffff;
  line-height: 30px;
  margin: 9px 0 0 28px;
  display: none;
}
.main-host {
  font-family: 'kelson_sansbold';
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
  line-height: 14px;
  margin: 13px 0 0 28px;
  /* display: none; */
  color: #e41e1d;
  text-transform: uppercase;
  font-weight: bold;
}

.span4N {
	width: 330px;
}
.sliderSG {
	margin-bottom: 40px;
}

.sliderSG ul, .sliderSG ol {
	padding: 0;
	margin: 0 0 10px 25px;
}

.sectionTitle, .subTitle {
	font-size: 30px;
	font-family: 'kelson_sanslight';
	line-height: 32px;
	font-style: normal;
	font-weight: normal;
	color: #7d7d7d;
}
.sectionTitle {
	margin: 15px 0 20px 0;
}
.subTitle {
	margin: 0 0 20px 0;
}
.sectionTitle a {
	color: #7D7D7D;
}
.top15 {
	margin:15px 0 0 0;
}
.top5 {
	margin:5px 0 0 0;
}
.breadcrumb {
  margin: 0;
  float: left;
  min-height: 50px;
  border-bottom: 2px solid #dddddd;
  background: #f2f2f2;
  z-index: 0;
  position: absolute;
  width: 100%;
  top: 19px;
}
.breadcrumb ul {
  margin: 0;
  float: left;
}
.breadcrumb ul li.first {
  margin: 18px 0 0 125px;
}
.breadcrumb ul li.first img {
  margin: 0 5px 0 0;
  vertical-align: baseline;
}
.breadcrumb ul li {
  float: left;
  list-style: none;
  width: auto;
  font-size: 12px;
  line-height:14px;
  min-height: 15px;
  padding: 0 0 0 10px;
  margin:18px 0 0 0;
}
.breadcrumb ul li a {
  width: auto;
}
.breadcrumb ul li a:hover {
  text-decoration: underline;
}
.breadcrumb .teraz {
  opacity: 0.7;
}



/** sortowanie **/

#sortList li.title {
	font-size: 14px;
	font-family: 'kelson_sansbold';
	line-height: 37px;
	margin: 0 20px 0 0;
}
#sortList li {
	list-style: none;
	float: left;
	width: auto;
}
.toSortLeft {
	float: left;
	width: 50%;
}
.toSortRight {
	float:right;
	width: auto;
}
#sortList {
	margin: 0 0 10px 25px;
	padding: 0;
}
#sortList li.pop {
	font-size: 14px;
	font-family: 'kelson_sansregular';
	line-height: 37px;
	margin: 0 20px 0 0;
	cursor: pointer;
	width: 56px;
}
#sortable {
	width: 968px;
	overflow: hidden;
}
.arrowTop {
background: url('../gfx/arrowSort.png') -10px 0 no-repeat;
width: 10px;
height: 12px;
display: block;
position: absolute;
top: 10px;
right: 0;
}
.arrowTopSel {
background: url('../gfx/arrowSort.png') 0px 0 no-repeat;
width: 10px;
height: 12px;
display: block;
position: absolute;
top: 10px;
right: 0;
}
.top30 {
	margin-top:30px;;
}
#vv {
	margin: 30px auto 20px auto;
	overflow: hidden;
}
div.boxImg {
  width: auto;
  height: auto;
  display: inline-block;
  margin: 0 auto;
}
/*#vv img {*/
.boxImg img {
  width: auto;
  height: auto;
  display: block;
  margin: 0 auto;
}
.art-image {
	text-align: center;
}
.nextvideo img, .ytvideo img, .nextimg img {
	/*width:100% !important;*/
	width: 100px !important;
}
#vv .desc {
	letter-spacing: 0.2px;
	font-size: 14px;
	line-height: 21px;
	font-family: 'kelson_sansregular';
}
.imgTitleBox {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 10px;
  height: 17px;
  line-height: 17px;
  padding: 4px;
  text-align: right;
  color: #fff;
  background: url("../gfx/small-gradient.png") repeat-x scroll left center rgba(0, 0, 0, 0);
}

.boxImgLudzie {
height: 190px;
margin: 8px;
}
.boxNasi {
width: 225px;
}
.border1 {
border: 1px solid #b4b5b5;
}

.marginBottom20 {
margin-bottom: 20px;
}
.span3Nasi {
/*width: 242px;*/
}

.nasiLudzie {
	margin-right:13px;
}
.nasiLudzie:nth-child(4n) {
	margin-right:0;
}

.programDayFirst {
  height: 60px;
  line-height: 60px;
  color: #999999;
  background: #272727;
  text-align: center;
  font-size: 14px;
  font-family: 'kelson_sansregular';
  border-right: 1px solid #3d3d3d;
}
.programDay {
  height: 60px;
  color: #fff;
  background: #272727;
  font-family: 'kelson_sansregular';
  /*text-align wywal w nowej wersji*/
  text-align: center;
  border-right: 1px solid #3d3d3d;
}
.programDay .dzie {
  font-size: 14px;
  font-family: 'kelson_sansbold';
  font-size: 12px;
  padding: 0 0 0 10px;
  line-height: 20px;
}
.programDay .mie {
  font-family: 'kelson_sansregular';
  font-size: 24px;
  padding: 0 0 0 10px;
  line-height: 28px;
}
.programDay a {
  font-family: 'kelson_sansregular';
  font-size: 18px;
  color: #fff;
  line-height: 20px;
}
.programDay a:focus {
	outline: 0;
}
.programDay a:active {
	outline: 0;
}
.programDay:hover {
  background: #404040;
}
.selected {
  background: #ff1354;
}
.selected:hover {
  background: #ff1354;
}
.selected .dayName {
  color: #fff;
  opacity: 0.6;
}
.actualDay {
  font-size: 30px;
  margin: 20px 0 0 20px;
  line-height: 32px;
  width:auto !important;
  float: left;
}
.selected_zone {
  margin: 10px 0 0 0;
}
.selected_zone > div {
  color: #999;
  font-family: 'kelson_sansbold';
  font-weight: normal;
  font-size: 12px;
  text-transform: uppercase;
}
.selected_zone .zone_label {
  color: #272727;
  font-size: 14px;
}
.dayName {
  color: #999;
  display: block;
  font-size: 12px;
  text-align: left;
  height: 20px;
  margin: 4px 0 5px 20px;
}
.dayNBR {
  color: #fff;
  display: block;
  font-size: 24px;
  text-align: left;
  margin: 0 0 0 20px;
}
.zmien {
  position: absolute;
  top: 5px;
  color: #fff;
  right: 20px;
  background: #ff1354;
  padding: 6px 11px;
}
#time_zone .list {
  position: absolute;
  background: #fff;
  z-index: 100;
  list-style-type: none;
  margin: 0 20px 0 0;
  right: 0;
  box-shadow: 1px 1px 6px #999999;
  padding: 0;
}
#time_zone .list li {
  padding: 2px;
  color: #272727;
}
#time_zone .list li:hover {
  background: #333;
}
#time_zone .list li:hover a {
  color: #fff;
}
#program_table_wrapper table tr td:first-child .item:visible {
  border-top: 1px solid red;
}
#program_table_wrapper table {
  width: 100%;
  height: auto;
}
#program_table_wrapper table tr td .item {
  line-height: 59px;
  height: 59px;
  border-bottom: 1px solid #e9e9e9;
  position: relative;
}
#program_table_wrapper table tr td .time {
  font-size: 30px;
  color: #272727;
  font-family: 'kelson_sansregular';
  float: left;
  /* text-align:center;*/
  padding: 0 20px;
}
#program_table_wrapper table tr td .stime {
  font-size: 20px;
  color: #272727;
  height: 22px;
  line-height: 26px;
  font-family: 'kelson_sansregular';
  /* text-align:center;*/
}
#program_table_wrapper table tr td .smtime {
  font-size: 12px;
  line-height: 14px;
  margin: 10px 0 0 0;
  text-transform: uppercase;
}
#program_table_wrapper table tr td .active {
  background: #ff1354;
}
#program_table_wrapper table tr td .active .time,
#program_table_wrapper table tr td .active .details a {
  color: #fff;
}

#program_table_wrapper table tr td .active .time {
  float: left;
  width: 60px;
  padding: 0 20px;
}
#program_table_wrapper table tr td .item:hover {
  background: #e9e9e9;
}
#program_table_wrapper table tr td .item:hover a {
  color: #ff1354;
}
#program_table_wrapper table tr td .active:hover {
  background: #ff1354;
}
#program_table_wrapper table tr td .active:hover .details a {
  color: #fff;
}
#program_table_wrapper table tr td .moreProg {
  width: 44px;
  float: right;
}
#program_table_wrapper table tr td .active .buttonProg {
  color: #fff;
}
.buttonProg {
width: 25px;
height: 25px;
background: #ff1354;
color: #fff;
cursor: pointer;
line-height: 25px;
display: block;
text-align: center;
margin: 18px 0 0 0;
}
.ptv-day {
width: 136px;
float: left;
}
.det_cloud {
position: absolute;
top: 0;
right: 60px;
width: 300px;
height: auto;
background: #ff1354;
z-index: 1000;
}
.wrap {
line-height: 20px;
}
.wrap .desc {
color: #fff;
font-size: 13px;
line-height: 16px;
font-family: 'kelson_sansregular';
padding: 5px;
}
.wrap .head h3 {
line-height: 20px;
color: #fff;
text-align: center;
font-family: 'kelson_sansregular';
text-transform: uppercase;
padding: 5px;
}
.wrap .hr {
display: block;
padding: 5px;
color: #fff;
}
.wrap .dt {
display: block;
padding: 5px;
color: #fff;
}
.big {
font-size: 30px !important;
font-style: normal;
font-weight: normal;
margin: 17px 0;
}

.height60 {
height: 60px;
clear: both;
}


#vv .prev {
font-size: 14px;
line-height: 21px;
letter-spacing:0.2px;
margin-top: 20px;
margin-bottom: 20px;
font-family: 'kelson_sansbold';
}
.span12 {
width: 960px;
}
#vv>object {
width: 720px;
margin: 0 auto;
display: block;
height: 405px;
}
.imgTitle {
margin: 0 auto 17px auto;
height: 17px;
text-align: right;
font-size: 11px;
line-height: 17px;
color: #272727;
display: block;
}

.polecamy {
margin: 0 8px 0 0;
}
.wiadomosci2014 {
width: 234px;
margin: 0 8px 0 0;
height: 230px;
float: left;
}
.polecamy {
font-family: 'kelson_sansbold';
font-size: 14px;
line-height: 16px;
font-weight: normal;
font-style: normal;
text-rendering: optimizelegibility;
}

.nextPage:first-child {
visibility: visible;
}
.nextPage {
/* visibility: hidden; */
}
.buttonRed {
background: #ff1354;
color: #fff;
font-size: 1em;
padding: 5px 10px;
text-align: center;
position: relative;
cursor: pointer;
font-size: 14px;
}
.npButton {
	clear:both;
	float:left;
}

#sortList li.rok {
font-size: 14px;
font-family: 'kelson_sansregular';
line-height: 37px;
margin: 0;
cursor: pointer;
width: 95px;
}
#sortList li.data {
font-size: 14px;
font-family: 'kelson_sansregular';
line-height: 37px;
cursor: pointer;
}


.naszeprogramyTarget div {
font-size: 14px;
color: #272727;
float:left;
}
.marginBottom10 {
margin: 0 0 10px 0;
}
.span4Ludzie {
width: 330px;
}

.naszeprogramyTarget h5 {
text-transform: uppercase;
font-size: 30px;
color: #000;
margin: 0px 0 10px 0;
line-height: 30px;
}
.naszeprogramyTarget h6 {
text-transform: uppercase;
color: #ff1354;
font-size: 16px;
line-height: 16px;
margin: 0 0 20px 0;
font-family: 'kelson_sansbold';
font-weight: normal;
}

.naszeprogramyTarget div p {
opacity: 0.8;
line-height: 21px;
padding: 0;
margin: 0 0 20px 0;
}
.span8Programy {
width: 600px;
}
.marginBottom15 {
margin: 0 0 15px 0;
}
.mt20 {
	margin-top:20px;
}
.zobaczOnline {
font-family: 'kelson_sansregular';
text-transform: uppercase;
color: #ff1354;
font-size: 18px;
line-height: 30px;
float:left;
}
.zobaczOnlineButton {
font-family: 'kelson_sansregular';
background: #ff1354;
padding: 5px 11px;
color: #fff;
font-size: 14px;
}
.marginBottom30 {
margin: 0 0 30px 0;
}
.marginTop10 {
	margin-top:10px;
}
.npTitle {
	float:left;
}

/*#twitter-widget-0 {
width: 95px!important;
}*/

#___plusone_0 {
width: 65px!important;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}

.rslidesLudzie {
margin: 0 0 10px 0;
height: 550px;
padding: 0;
}
#navForPeople {
float: right;
right: 0;
width: 80px;
height: 40px;
}
.span4Ludzie {
width: 330px;
float: left;
}
.span8Ludzie {
width: 630px;
float: left;
}
.ludzieTarget h6 {
font-size: 18px;
line-height: 20px;
margin: 0 0 10px 0;
}
.ludzieTarget h6 a {
color: #ff1354;
font-family: 'kelson_sansregular';
}
#navForPeople a {
width: 30px;
height: 25px;
background: #ff1354;
display: block;
float: left;
font-size: 25px;
line-height: 20px;
color: #fff;
text-align: center;
margin-left: 10px;
}
.ludzieTarget {
margin: 0 0 0 40px;
height: auto;
}
.ludzieTarget h4 {
font-family: 'kelson_sansbold';
margin: 25px 0 10px 0;
font-size: 14px;
line-height: 16px;
}
/**
.more .next, .more .prev {
	display:block;
    width:7px;
    height:7px;
    border-right:solid #4f4f4f 3px;
    border-bottom:solid #4f4f4f 3px;
    border-radius:1px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    display: inline-block;
    cursor:pointer;
}
.more .next {
    transform:rotate:(315deg);
    -webkit-transform:rotate(315deg);
    -moz-transform:rotate(315deg);
    -o-transform:rotate(315deg);
    -ms-transform: rotate(315deg);
    margin: 0 0 0 5px;
}
.more .prev {
    transform:rotate:(135deg);
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    -ms-transform: rotate(135deg);
    margin: 0 0 0 5px;
}
.ar-pr {
	float:left;
	position:absolute;
	top:20px;
	right:18px;
}
.al-pr {
	float:left;
	position:absolute;
	top:20px;
	left:13px;
}
**/

.bl {
	float:left;
	width:50%;
	height:100%;
	cursor: pointer;
}
.al-pr, .ar-pr {
  display: block;
  width: 7px;
  height: 7px;
  border-right: solid #4f4f4f 3px;
  border-bottom: solid #4f4f4f 3px;
  border-radius: 1px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  display: inline-block;
  cursor: pointer;
}
.al-pr {
  float: left;
  position: absolute;
  top: 20px;
  left: 13px;
  transform: rotate:(135deg);
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  margin: 0 0 0 5px;
}
.ar-pr {
  float: left;
  position: absolute;
  top: 20px;
  right: 18px;
  transform: rotate:(315deg);
  -webkit-transform: rotate(315deg);
  -moz-transform: rotate(315deg);
  -o-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  margin: 0 0 0 5px;
}


/* Nowy Slider cycle */
	.sliderMain {
		margin: 0 0 30px 0;
		width: 100%;
	}
	.cycle-slide {
		position: relative;
		width: 100%;
	}
	.cycle-slideshow .cycle-pager {
	  position: absolute;
	  bottom: 10px;
	  z-index: 101;
	  left: 658px;
	}
	.cycle-slideshow .cycle-pager span {
	  width: 8px;
	  height: 8px;
	  border: solid 1px #818181;
	  border-radius: 4px;
	  text-indent: -9999px;
	  background-color: transparent;
	  display: inline-block;
	  margin: 0 3px;
	  cursor: pointer;
	}
	.cycle-pager .cycle-pager-active {
	  background-color: #ffffff !important;
	  border: solid 1px #ffffff !important;
	}

/* Nowy Slider cycle */


/* slidery navigacja */
	/*	.sliderSG .prev, .sliderSG .next {	*/
	.cycle-prev, .cycle-next {
		display:block;
	    width:50px;
	    height:100%;
	    position:absolute;
	    top: 0;
	    z-index: 99999;
	}
	.cycle-next {
		right: 0;
	}
	.cycle-prev {
		left: 0;
	}
	.cycle-prev p, .cycle-next p {
		display:block;
	    width:12px;
	    height:12px;
	    border-right:solid #ced0d3 3px;
	    border-bottom:solid #ced0d3 3px;
	    border-radius:1px;
	    -webkit-border-radius: 1px;
	    -moz-border-radius: 1px;
	    display: inline-block;
	    cursor:pointer;
	    z-index:102;
	    text-indent:-9999px;
		float:left;
		position:absolute;
	}
	.cycle-prev p {
	    transform:rotate:(135deg);
	    -webkit-transform:rotate(135deg);
	    -moz-transform:rotate(135deg);
	    -o-transform:rotate(135deg);
	    -ms-transform: rotate(135deg);
	    margin: 0 0 0 5px;
	    top:140px;
	    left:20px;
	}
	.cycle-next p {
	    transform:rotate:(315deg);
	    -webkit-transform:rotate(315deg);
	    -moz-transform:rotate(315deg);
	    -o-transform:rotate(315deg);
	    -ms-transform: rotate(315deg);
	    margin: 0 0 0 5px;
	    top:140px;
	    right:20px;
	}
	.sliderSG .prev:hover, .sliderSG .next:hover {
	    border-right:solid #ffffff 3px;
	    border-bottom:solid #ffffff 3px;
	}

	.slider-btns_tabs {  position: absolute;  top: 90%;  left: 66%;  z-index: 103;  list-style: none;}
	.slider-btns_tabs li {  z-index: 100020;  float: left;  margin: 0 4px 0 0;}
	.slider-btns_tabs li a {  display: block;  text-indent: -9999px;  width: 8px;  height: 8px;  border: solid 1px #888083;  border-radius: 50%;}
	.slider-btns_tabs li a:hover {  border: solid 1px #fff;}
	.slider-btns_here a {  background: #fff;}
	.slider-btns_nav {  position: absolute;  top: 0;  right: 0;  width: 30px;  height: 30px;  z-index: 100;}
	.slider-btns_tabs {  list-style-type: none;}
/* slidery navigacja */

/** Search **/

#showIndicator {
	background: url('../gfx/indicator.gif') 0 0 no-repeat;
	width: 100px;
	height: 100px;
	margin: 50px auto 20px auto;
}


#searchStr {
font-size: 13px;
font-family: 'kelson_sansregular';
padding: 1px 35px 0 9px;
width: 118px;
border: 1px solid #cdcece;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-ms-border-radius: 15px;
-o-border-radius: 15px;
height: 26px;
outline: none;
}

   .tabNews li, .tabCat li {
   	cursor: pointer;
   }

.spanSG #twitter-widget-0 {
width: 100% !important;
height: 220px;
margin: 10px 0 0 0;
}

.sep1 {
	margin:0px auto;width:960px;height:1px;background:#e0e0e0;margin-top:20px;
}
.sep2 {
	margin:0px auto;width:960px;height:1px;background:#e9e9e9;
}
.sep3 {
	margin:0px auto;width:960px;height:1px;background:#f4f4f4;
}
.sep4 {
	margin:0px auto;width:960px;height:1px;background:#fcfcfc;margin-bottom:28px;
}



    .mobile-main-menu {
        display: none;
        visibility:hidden;
        background: #fafafa;
        width: auto;
        height: 815px;
        position: absolute;
        top: 62px;
        left: 0;
        z-index: 9999;
        border-top: solid 3px #d9d9db;
    }

    .mobile-main-menu li {
        width: 90%;
        border-bottom: solid 1px #c8c8c8;
        margin: 0 5%;
        text-align: center;
    }

    .lvl2-menu .mobile-main-menu li a {
        line-height: 52px;
        font-family: 'SignikaRegular', sans-serif;
        font-size: 18px;
        color: #3b3a40;
    }
    .mobile-logo {display:none;
    	background:url('../gfx/logo_superstacja_2019.png');
    	width:220px; height:60px; position:absolute;
    	background-size: cover;
    	left:0;
    	top:0;
    }
    /*========Mourge=======*/
	.mobile-logo.logo-mourge {
		background:url('../gfx/logo_superstacja_new_zaloba.jpg') no-repeat;
		background-size: contain;
	}
	.logo.logo-mourge a, .logo-sub.logo-mourge a{
		background:url('../gfx/logo_superstacja_new_zaloba.jpg') no-repeat;
	}
	/*=========Ester=============*/
	.bg-ester{
		background: url('../gfx/bg-ester.jpg') repeat top center;
	}

/*



.top-links {
	width:960px;
	margin:0px auto;
}
.top-links ul {
	display: inline;
	height: 40px;
	line-height: 40px;
	float: right;
	margin-top: 0px;
}
.top-links li {
	list-style-type: none;
	float: left;
}
.top-links li a {
	list-style-type: none;
	float: left;
	color:#ffffff;
	font-size:13px;
	text-transform: uppercase;
	text-decoration: none;
	padding:0 10px;
	font-family:'kelson_sansbold';
}
.top-links li a:hover {
	background:#ff1354;
}

*/

.top {
	width:100%;
	height:40px;
	background:#272727;
}

    .top-links {
        height:40px;
		width:960px;
		margin:0px auto;
    }

    ul.main-menu  {
		display: inline;
		height: 40px;
		line-height: 40px;
		float: right;
		margin-top: 0px;
    }
    .main-menu li a {
		list-style-type: none;
		float: left;
		color:#ffffff;
		font-size:12px;
		text-transform: uppercase;
		text-decoration: none;
		padding:0 28px 0 8px;
		font-family:'kelson_sansbold';
    }

	.main-menu li a:hover {
		color:#ff1354;
	}
    .main-menu li a.chosed {
		list-style-type: none;
		float: left;
		color:#ffffff;
		font-size:12px;
		text-transform: uppercase;
		text-decoration: none;
		padding:0 10px;
		font-family:'kelson_sansbold';
		background:#ff1354;
    }



    .main-menu li.sel {
        background-color:#116392;
        padding-right: 20px;
        margin-left: 10px;
    }

    .mobile-main-menu li a {
        height: 40px;
        font-family: 'SignikaBold', sans-serif;
        font-size: 24px;
        line-height: 56px;
        color: #ffffff;
        padding: 0 10px;
    }

    .mobile-main-menu {
        display:none;
        visibility:hidden;
    }
	.top-links li {
	  list-style-type: none;
	  float: left;
	}
	/*
	.ico {
	  display: inline-block;
	  background: url(http://www.polsatsport.pl/templates/psport2014/gfx/ico.png) transparent no-repeat;
	  text-indent: -9999px;
	}
	*/
	.ico-mobile-close, .foot-menu-close {
	  /*width: 31px;
	  height: 31px;*/
	  display: block;
	  background-position: -66px -173px;
	  margin: 10px 15px 0 0;
	  float: right;
	  cursor:pointer;
	}
	.mob-supernews {
	  display: none;
	}

	.footer-nav {
		margin: 20px 0 56px 0;
		height: 60px;
		border-top: 2px solid #dddddd;
		background: #f2f2f2;
	}

	.foot-img {
		padding: 0;
		margin: 10px 0 0 25px;
	}
	.foot-links {
		width: 400px;
		position: absolute;
		right: 0;
		top: 25px;
	}
	.footer-nav li {
		float: left;
		list-style: none;
		line-height: 5px;
	}
	.oot-menu-expand {
		display: none;
	}
	.mobile-foot-links {
		display:none;
	}
	.footlnk {
		font-weight: normal;
		font-style: normal;
		font-size: 12px;
		color:#272727;
		text-decoration: none
	}
	.footlnk:hover {
	  color: #ff1354;
	}
	.foot-fb {
		margin:0 0 0 10px;
	}
	.ipla {
		margin: 0 0 0 10px;
	}
	.iplaInfo {
		width: 155px;
		margin: 8px 0 0 0px;
		line-height: 13px !important;
	}
	.iplaInfo a {
		font-size: 12px;
		color: #ff1354;
		font-weight: bold;
	}
	.foot-icon {
		padding: 7px 10px 0 0;
	}
	.linkBottom {
		padding: 0 20px;
		width: auto;
	}
	.textCenter {
		text-align: center;
	}

	#tp-widget-default {
	  background: url('../gfx/default-bg.png') 0 15px no-repeat !important;
	 }

	.vid-Date {
		height:20px; line-height:20px; font-size:16px; float:left;  margin:0 20px 0 0; width:auto; color:#999999;
	}
	.social-Buttons {
		margin: 10px 0;
	}
	.fb_iframe_widget iframe {
	  position: absolute;
	}
	.cat-sub {
		width:80px;
		float:left;
	}
	.fb_iframe_widget {
	  vertical-align: top;
	}
	.titleTarget {
		margin-top:20px;
  		width: 100%;
  		display: block;
  		font-size: 24px;
	}

.fb-comments iframe {
  height: inherit !important;
}

.span4 {
width: 300px;
}
.naszeprogramyNew {
margin: 0 25px 20px 0;
}
.naszeprogramyNew:nth-child(3n) {
	margin-right:0;
}
.naszeprogramy {
font-family: 'kelson_sansregular';
}
.height278 {
height: 278px;
}
.arrow_box_small {
position: relative;
background: #fff;
}
.naszeprogramy h6 {
text-transform: uppercase;
color: #272727;
font-size: 14px;
margin: 20px 0 0 0;
font-family: 'kelson_sansbold';
}
.naszeprogramy h5 {
text-transform: uppercase;
font-size: 20px;
color: #ff1354;
margin: 6px 0 0 0;
font-family: 'kelson_sansregular';
font-style: normal;
font-weight: normal;
}


.our-program {
	width: 300px;
	margin: 0 25px 20px 0;
	font-family: 'kelson_sansregular';
	position: relative;
	background: #fff;
	float:left;
}

.our-program:nth-child(3n) {
	margin-right:0;
}

.our-program h6 {
	text-transform: uppercase;
	color: #272727;
	font-size: 14px;
	margin: 20px 0 0 0;
	font-family: 'kelson_sansbold';
}
.our-program h5 {
	text-transform: uppercase;
	font-size: 20px;
	color: #ff1354;
	margin: 6px 0 0 0;
	font-family: 'kelson_sansregular';
	font-style: normal;
	font-weight: normal;
}
.nextvideo, .ytvideo, .nextimg {
	list-style-type: none;
	float: left;
	margin: 10px 5px 10px 0;
	position: relative;
	cursor: pointer;
}
.ytvideo {
  height: 56px;
  overflow: hidden;
}
.przeslij{
	width:100%;
	height:890px;
	background: url('../gfx/supernews_bg.png') bottom center no-repeat #0a1325;
	margin:20px 0 30px 0;
}
.przeslij form{
	width:550px;
	margin:0 auto;
	float: none;
}
.przeslij h1, #response h1, #super-report h1{
	width:100%;
	color:#fff;
	font-family: 'kelson_sansregular';
	font-weight:normal;
	text-align:center;
	font-size:50px;
	line-height:50px;
	padding:55px 0 0 0;
	margin:0;
}
.przeslij h2, #response h2, #super-report h2{
	width:100%;
	color:#fff;
	font-family: 'kelson_sansregular';
	font-weight:normal;
	text-align:center;
	font-size:18px;
	padding:10px 0 20px 0;
}
.przeslij form input {
	float:left;
	width:312px;
	height:35px;
	margin:0px 0 22px;
	font-size: 20px;
	color: #839096;
	background-color:#fff;
	border:none;
	font-family: 'kelson_sansregular';
	font-size:13px;
}

.przeslij form textarea {
	float:left;
	width:436px;
	height:235px;
	margin:0px 0 24px;
	color: #839096;
	background-color:#fff;
	border:none;
	resize:none;
	font-family: 'kelson_sansregular';
	font-size:13px;
}

.przeslij form label {
	float:left;
	color:#fff;
	font-size:12px;
	width:100px;
	text-align:right;
	margin:7px 10px 0 0;
}

.przeslij .checkbox {
	height: 20px;
	width: 20px;
	clear:left;
	float:left;
	margin:0 0 0 110px;
 background: url(/templates/superstacja2/gfx/checkbox.png) no-repeat;
	cursor: default;
	text-align:left;
}
.przeslij .info_text, .przeslij .info_text_add  {
	float:left;
	font-size:12px;
	color:#fff;
	opacity:0.6;
	margin:-18px 0 15px 110px;
	width:230px;
	line-height:15px;
}
.przeslij .info_text_add  {
	margin:3px 0 15px 110px;
}
.przeslij .checkbox  input{
	visibility:hidden;
}
.przeslij form div.check {
float:left;
 margin:140px 0 0 0;
 padding:0;
 height:28px;
 width:34px;
 outline:none;
 background: url(/templates/superstacja2/gfx/checkbox.png) no-repeat;
 }
.przeslij form div.check input {float: none; clear: both;height:auto; width:auto; outline: none;}
.przeslij .agree_text  {
	float:left;
	line-height:16px;
	height:30px;
	font-size:12px;
	color: #fff;
	margin:3px 0 0 10px;
}

.przeslij .agree_text  a{
	color:#ff1354;
	text-decoration:underline;
}

.przeslij form input.image{
	margin:10px 0 0 0;
	border: none;
	height:22px;
	width:64px;
	background: #ff1354;
	outline:none;
	color:#fff;
	font-size:14px;
	line-height:22px;
	text-align:center;
}

.przeslij div.fakefile {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
	cursor:pointer;
}

.przeslij input#fakeinp{
	background:#e5909a;
	margin:0 0 0 110px;
}

.przeslij .addfile{
	font-size:18px;
	color:#ff1354;
	font-weight:normal;
	z-index:999;
	position:absolute;
	text-align:left;
	height:30px;
	width:515px;
	margin:7px 0 0 20px;
}

@-moz-document url-prefix() {
	.przeslij .addfile{
		margin:7px 0 0 -494px;
	}
}

.przeslij div.fileinputs {
	position: relative;
	float: left;
	cursor:pointer;
}

.przeslij .przegladaj-btn{
	width:84px;
	height:35px;
	background:#ff1354;
	color:#fff;
	font-size:14px;
	text-align:center;
	float:left;
	line-height:35px;
	margin:1px 0 0 10px;
}

.przeslij .error{
	font-size:12px;
	color:#ff1354;
	position:absolute;
	margin:-17px 0 0 110px;
}
#response{
	width:100%;
	height:500px;
	background: url('../gfx/supernews_bg.png') bottom center no-repeat #0a1325;
	margin:20px 0 30px 0;
}

#response p{
	color:#9deab6;
	font-size:16px;
	text-align:center;
}

#response .response-icon{
	width:92px;
	height:92px;
	background: url('../gfx/response-icon.png') 0 0 no-repeat transparent;
	margin:50px auto 20px auto;
}

#super-report{
	width:100%;
	height:280px;
	background: url('../gfx/supernews_bg.png') bottom center no-repeat #0a1325;
	margin:20px 0 30px 0;
}
#super-report .zgloszenie{
	display:block;
	width:300px;
	height:39px;
	margin:-5px auto 0 auto;
	background: #ff1354;
	color:#fff;
	font-size:21px;
	line-height:39px;
	text-align:center;
}
.hidden {
  display: none;
  visibility: hidden;
}
#cookie-info {
	bottom:0; left:0; background:#eee; z-index:10000; height:auto; border-top:2px solid #ff1354; z-index:1000; width:100%;
}

#cookies-info-close{float:right; position:absolute; top:10px; right:20px; background: url('../gfx/close_icon_cookies.png') no-repeat; width:24px; height:24px; cursor:pointer;}
#cookie-inside {
	position:relative;width: 1130px;padding:10px 0 10px 0;
}
#cookie-txt {
	margin:10px 0 0 0;padding:0 10px 0 10px;
	font-size:12px;
}
#cookie-title {
	position:relative; width:80%;padding:0 30px 0 10px;
	font-size:15px;
}
.width100 {
	width:100%;
}
.fb-comments, .fb-comments span, .fb-comments iframe[style] {
    width: 100% !important;
}

/** Old styles - delete **/

p.finder {
  font-family: 'kelson_sansregular' !important;
  font-size: 18px !important;
  font-weight: normal !important;
  font-style: normal !important;
  margin: 20px 0 !important;
  color: #272727 !important;
}
.span3N {
  width: 234px !important;
  float: left;
}
.span3N div .span {
  height: 32px !important;
  overflow: hidden !important;
  margin-top: 10px;
}

.polecamy:nth-child(4n+6) {
	margin-right: 0 !important;
}

#searchResults{width:100% !important;}

#regulaminBG {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: #000;
  z-index: 1000;
  opacity: 0.7;
  -moz-opacity: 0.7;
  -webkit-opacity: 0.7;
  -o-opacity: 0.7;
  -ms-opacity: 0.7;
}
#regulaminBox {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 40px;
  margin: -40px 0 0 -100px;
  z-index: 10000;
}
#regClose {
  position: absolute;
  top: 0;
  right: -220px;
  width: 17px;
  height: 20px;
  background: #fff;
  cursor: pointer;
  border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  cursor:pointer;
}

#regClose img {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border: 0px none;
}

#regulaminBox ul {
  background: #fff;
  width: 400px;
  height: 40px;
  color: #000;
  font-size: 15px;
  margin: 0 0 10px 25px;
}
#regulaminBox ul li {
  height: 40px;
  width: 100%;
  display: block;
  line-height: 40px;
  background: #fff;
}
#regulaminBox ul li a {
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  display: block;
}


/** Dotacje **/
.dotacje h4 {
  margin: 40px 40px 0 0;
  font-size: 20px;
  line-height: 22px;
}
.dotacje .desc {
  margin: 30px 40px 0 0;
  font-size: 14px;
  line-height: 16px;
}
.dotacje .info {
  margin: 75px 40px 0 0;
}

/** O nas **/
.onas-opinie p {
  margin: 0 0 10px;
  color: #333333;
}
.mowiaOnas {
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 20px 0;
  font-family: 'kelson_sansbold';
}
.onas-opinia {
  margin: 30px 0 0 0;
  min-height: 200px;
  height: auto;
}
.onas-opinia .preview {
  font-size: 16px;
  float: left;
  margin: -20px 0 0 0;
  font-style: italic;
  color: #353535;
  font-family: georgia;
}
.onas-opinia .opis {
  float: right;
  width: 160px;
  font-size: 11px;
  line-height: 14px;
  margin: 40px 10px 0 0;
  font-family: 'kelson_sansbold';
}
.onas-opinia .opis img {
  float: left;
  width: 60px;
  margin: 0 10px 0 0;
  height: auto;
}
.small-btns_nav {
  position: absolute;
  top: 0;
  right: 0;
  line-height: 23px;
}
.small-btns_nav.prev {
  margin: 0px 40px 0 0;
  background: #ff1354;
  width: 30px;
  height: 25px;
  font-size: 24px;
  color: #fff;
  text-align: center;
  z-index: 3;
}
.small-btns_nav.next {
  margin: 0px 0 0 30px;
  background: #ff1354;
  width: 30px;
  height: 25px;
  font-size: 24px;
  color: #fff;
  text-align: center;
  z-index: 3;
}
q {
  display: block;
  color: #bebebe;
}
q:before {
  content: "\201C";
  font-size: 60px;
  line-height: 50px;
  height: 20px;
  font-family: Arial;
}
q:after {
  content: "\201D";
  font-size: 60px;
  line-height: 50px;
  float: right;
  font-family: Arial;
}
.img-mar {
	margin:0 0 20px 0;
	width: 100%;
}

/** Kontakt **/
.kontakt {
	float:left;
}
.kontakt h4 {
  margin: 0 0 10px 0;
  font-size: 14px;
  line-height: 16px;
  font-family: 'kelson_sansbold';
}
.kontakt div {
  margin: 0 0 20px 0;
  font-size: 14px;
  line-height: 16px;
}
.titleKontakt {
  font-size: 18px;
  color: #272727;
  font-family: 'kelson_sansbold';
  margin: 0 0 20px 0;
}
.infoTop {
  font-size: 14px;
  clear: both;
}
button, input {
  line-height: normal;
}

#responseInfo {
	margin: 30px 0;
}

#form ul li {
  list-style: none;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  color: #9a9c9f;
  margin: 0 0 20px 0;
  float: left;
}
#form ul li input[type="text"] {
  height: 35px;
  border: 1px solid #cccccc;
  width: 310px;
  margin: 0 0 0 5px;
}
#form ul li input[type="email"] {
  height: 35px;
  border: 1px solid #cccccc;
  width: 310px;
  margin: 0 0 0 5px;
}

#form #question_645_33525 {
  width: 440px;
  height: 235px;
  border: 1px solid #cccccc;
  margin: 0 0 0 5px;
}
#form #kontaktInfo {
  padding: 180px 0 0 150px;
}
.sendm {
  background: #ff1354;
  color: #fff;
  padding: 6px 10px;
  font-size: 12px;
  border: 0;
  line-height: 26px;
}
#form #kontaktInfo .info {
  font-size: 12px;
  color: #ff1354;
  line-height: 13px;
  margin: 5px 0 20px 0;
}
#form ul li.lr label {
  height: auto;
  margin: 5px 0 0 6px;
  display: block;
  width: 100%;
  color: red;
  font-size: 12px;
  line-height: 14px;
  height: 20px;
}
#form ul.el1 {
  margin: 0 0 0 87px;
}
#form ul.el2 {
  margin: 0 0 0 73px;
}
#form ul.el3 {
  margin: 0 0 0 40px;
}
.formK {
	margin:20px 0 0 0;
}
.formK form {
	width: 100%;
}
.formK .dot {
  color: #ff1354;
}
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}
.gm-style {
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
}

.ared {
	color:#ff1354;
	text-decoration: none;
}
.ared:hover {
	text-decoration: underline;
}


/** Sonda **/

	.oneSonda {
	  display: block;
	  background: #ffffff;
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(left, #ffffff 0%, #eeeeee 100%);
	  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
	  background: -webkit-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	  background: -o-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	  background: -ms-linear-gradient(left, #ffffff 0%,#eeeeee 100%);
	  background: linear-gradient(to right, #ffffff 0%,#eeeeee 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=1 );
	  float: left;
	  width: 300px;
	  margin: 0 30px 30px 0;
	  height: 189px;
	}

	.sondaTitle {
	  font-family: 'kelson_sansbold';
	  font-weight: normal;
	  font-style: normal;
	  margin: 0;
	  padding: 30px 0 20px 0;
	  font-size: 22px;
	  line-height: 24px;
	  min-height: 58px;
	  height: auto;
	}
	.resBarList {
	  display: block;
	  height: 30px;
	  margin: 0;
	  position: relative;
	  width: 278px;
	}
	.bar-list-0 {
	  background-color: #ff1354;
	  height: 30px;
	  line-height: 30px;
	  font-size: 12px;
	  float: left;
	  padding: 0;
	  color: #fff;
	}
	.bar-list-0 span {
	  padding: 0 0 0 2px;
	  position: absolute;
	  top: 0;
	  left: 0;
	}
	.bar-list-1 {
	  background-color: #272727;
	  text-align: right;
	  height: 30px;
	  line-height: 30px;
	  font-size: 12px;
	  float: left;
	  padding: 0;
	  color: #fff;
	}
	.bar-list-1 span {
	  padding: 0 2px 0 0;
	  position: absolute;
	  top: 0;
	  right: 0;
	}
	.sondaListNoMargin {
	  margin: 0 0 30px 0;
	}
/** Sonda **/

/** fOTOGALERIA **/

	.bxsliderGal {
		padding: 0;
		margin: 0;
	}
	.slider {
		max-width: 740px;
		margin: 0px auto;
	}
	.bxsliderDesc {
		background:#eaeaea;height:30px;font-family: Trebuchet MS;font-size:13px; }
	.bxsliderDesc p {
		margin:0;
		padding:8px 10px;
	}
    .black_overlay{
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index:1001;
        -moz-opacity: 0.8;
        opacity:.80;
        filter: alpha(opacity=80);
    }
    .white_content {
		display: none;
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background-color: #f3f3f3;
		z-index: 99999;
		overflow: auto;
    }
    #bx-pager {
    	position: relative;
    }
    .bx-pager-item {
    	visibility: hidden;
    }
    #showMore {
		cursor: pointer;
		position: absolute;
		background: #2f3032;
		z-index: inherit;
		right: 0;
		display: block;
		width: 175px;
		height: 98px;
		text-align:center;
		color:#cbcbcb;
		font-family: Trebuchet MS;
		font-size:13px;
		top:50%;
    }
    #showMore span {
		display: block;
		top: 30%;
		position: absolute;
		margin-top: -10px;
		margin: 0px auto;
		width: 100%;
    }
    #showMore span:hover {
		text-decoration: underline;
    }
    .galleryTitle {
    	position: relative;
    	height:60px;
    	line-height:60px;
    	font-size:18px;
    	color:#303030;
    	font-family: Trebuchet MS;
    	font-weight: bold;
    }
    .lightboxTitle {
    	font-size:24px !important;
    }
	#closeGallery {
		position: absolute;
		top:0;
		outline: 0;
		width: 60px;
		height: 60px;
		text-indent: -9999px;
		z-index: 99999;
		right: 0;
		background: url(../gfx/controls2.png) no-repeat 0 -182px;
		cursor:pointer;
		display:none;
	}

	.bx-viewport {
		background:#e7e7e7;
		/*height:440px;*/
	}
	/*.bx-wrapper img {
		margin: 0px auto;
		height: 440px;
	}*/
	.bx-wrapper img {
		margin: 0px auto;
	}

	.fotoAuthor {
		position:absolute;
		bottom:0;
		right:0;
		background: rgba(47, 48, 54, 0.5);
		color:#cbcbcb;
		font-size:12px;
		height:20px;
		padding:0 8px;
		line-height:20px;
	}
	/**
	.bx-wrapper img {
		margin: 0px auto;
		height: 640px;
	}
	.bx-viewport {
		background:#e7e7e7;
		height:640px !important;
	}

	**/


	/** fOTOGALERIA **/

/*
.fotoslider {
	width:660px;
	height: 440px;
}
*/
#bx-pager {
	margin-top:20px;
}
#bx-pager a img, #bx-pager a {
	border: none; overflow: hidden; float: left;
}
#bx-pager a {
	margin-right:13px;
	margin-bottom: 20px;
}
#bx-pager a:nth-of-type(4n+4) {
	margin-right:0;
}
#bx-pager a.remNth:nth-of-type(4n+5) {
	margin-right:13px;
}
#bx-pager a img {
	width:175px;
	height:98px;
}
/*
#bx-pager a:hover {
	border: 3px solid #e6781e;
}

#bx-pager a:hover img {
	margin: -3px;
}
*/
.slider_item  img {
	width: 100%;
}

.slider_pager{
	position:absolute;
	bottom:0;
	left:20%;right:20%;
	z-index:101;
	padding:10px 0 11px;
	font-size:0;
	text-align:center;
}
.slider_pager span{
	display:inline-block;
	width:8px;height:8px;
	margin:3px;
	border:2px solid #fff;
	border-radius:8px;
	opacity:.5;
	cursor:pointer;
}
.slider_pager span.cycle-pager-active,
.slider_pager span:hover{opacity:1;}
.slider_pager span.cycle-pager-active{background:#fff;cursor:default;}

.slider_arrows { position: absolute; top: 0; width: 100%; padding-top: 56.25%; }

.slider_arrows .prevControl, .slider_arrows .nextControl{ position: absolute; top: 0; height: 100%; z-index: 999; overflow: hidden; background-color: transparent; border: none; outline: none; cursor: pointer; transition: padding .3s; }
.slider_arrows .nextControl { padding-left: 15%; padding-right: 20px; right: 0; }
.slider_arrows .prevControl { padding-right: 15%; padding-left: 20px; }

.slider_arrows .arrow { width: 13px; height: 13px; border: 4px solid transparent; transform: rotate(45deg); }
.slider_arrows .prevControl .arrow { border-color: transparent transparent #fff #fff; border-radius: 10% 0 10% 3px; box-shadow: 1px -1px 1px 0px rgba(0,0,0,.3) inset, -1px 1px 1px 0px rgba(0,0,0,.3);}
.slider_arrows .nextControl .arrow { border-color: #fff  #fff transparent transparent; border-radius: 10% 3px 10% 0; box-shadow: -1px 1px 1px 0px rgba(0,0,0,.3) inset, 1px -1px 1px 0px rgba(0,0,0,.3); }

.slider_arrows .nextControl:hover{ padding-right: 10px; }
.slider_arrows .prevControl:hover{ padding-left: 10px; }

.cycle-slideshow .cycle-pager {
	bottom: 0;
	left: 20%;
}

	@media only screen and (max-width : 760px) {
	    #showMore {
			position: relative !important;
			float: left;
			width: 24% !important;
			height: 0 !important;
			padding-top: 16%;
	    }
		#bx-pager a {
		  position: relative;
		  width: 24%;
		  height: auto;
		  margin-right: 1%;
		}
		#bx-pager a img {
		  width: 100%;
		  height: auto;
		}
	    #showMore span {
			top: 30%;
	    }
		#bx-pager a.remNth:nth-of-type(4n+5) {
		  margin-right: 1%;
		}
	}

	@media only screen and (max-width : 360px) {
	    #showMore {
			position: relative !important;
			float: left;
			width: 48% !important;
			height: 0 !important;
			padding-top: 32%;
	    }
		#bx-pager a {
		  position: relative;
		  width: 48%;
		  height: auto;
		  margin-right: 4%;
		}
		#bx-pager a:nth-of-type(2n+2) {
		  margin-right: 0;
		}
		#bx-pager a.remNth:nth-of-type(4n+5) {
		  margin-right: 4%;
		}
	}

/*== work ==*/
    .work-cite{
	font-family:'kelson_sanslight';
	font-size:25px;
	color:#727272;
	text-align:center;
	margin: 30px 100px 0;
    }
    .work-cite--author{
	font-family:'kelson_sanslight';
	font-size:20px;
	color:#727272;
	text-align:right;
	margin: 20px 100px 50px;
    }
    .work-offers--label{
	height:58px;
	line-height:58px;
	background:#f2f2f2;
	font-family:'kelson_sansregular';
	font-weight:400;
	font-size:24px;
	color:#727272;
	padding:0 30px;
	margin:0 0 20px;
	-webkit-box-shadow: 0px 0px 10px 2px rgba(204,204,204,1);
	-moz-box-shadow: 0px 0px 10px 2px rgba(204,204,204,1);
	box-shadow: 0px 0px 10px 2px rgba(204,204,204,1);
    }
    .work-disclamer{
	margin:50px 0 0;
    }
    .work-disclamer, .work-disclamer p{
	font-size:13px;
	color:#727272;
    }
    .work-offers{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content:space-evenly;
    }
    .work-offer{
	width:32%;
    }
    .work-offer--title{
	height:68px;
	line-height:68px;
	color:#ffffff;
	text-transform:uppercase;
	background:#ff1354;
	text-align:center;
	font-weight:400;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
    }
    .work-offer--prev{
	background:#f2f2f2;
	padding:20px;
	font-size:14px;
	line-height:16px;
	color:#727272;
	height:120px;
	max-height:120px;
	overflow:hidden;
	margin: 5px 0 0 0;
    }
.work-offer2{
    width:100%;
}
    .work-offer--desc{
	background:#f2f2f2;
	padding:20px;
	font-size:16px;
	line-height:18px;
	color:#727272;
	margin: 5px 0 0 0;
    }
    .work-offer--desc p{
	margin:10px 0;
	}





