/********tablet********/
@media (max-width: 1210px) {
	.grayBox {
		width:96%;
	}
	.grayBox ul li {
		font-size: 15px;
		padding: 3px 1%;
	}
	.grayBox .icon-arrow {
		margin: 10px 5px;
		width: 50px;
		background-position: -266px -194px;
	}

	#footer .catMenu {
		width: 90%;
	}
}

@media (max-width: 1320px) {
	.wrapper{
		padding-right: 10px;
		padding-left: 10px;
	}
	.adv_row .title h2 {
		font-size: 30px;
	}
	.add_campaign2 .date {
		margin: 0 10px 0 0;
	}
	.popup .add_campaign1 .time, .add_campaign2 .time {
		font-size: 29px;
	}
	.popup .add_campaign1 .date b, .add_campaign2 .date b {
		font-size: 26px;
		line-height: 31px;
	}
	.popup .add_campaign1 .date, .add_campaign2 .date {
		font-size: 16px;
	}
	.megaSliderWrap {
		max-height:560px;
	}
	.megaSliderWrap .navBg > div {
		top: 40px;
	}
}

@media (max-width: 1280px) {

	.categoryLabel .icon:hover .burger {
		-webkit-transform: scale(0.6) rotate(90deg);
		-moz-transform: scale(0.6) rotate(90deg);
		-ms-transform: scale(0.6) rotate(90deg);
		-o-transform: scale(0.6) rotate(90deg);
		transform: scale(0.6) rotate(90deg);
	}

	.categoryLabel .icon .burger {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		-o-transform: scale(0.6);
		transform: scale(0.6);
	}

	.leftBtnInner .content,
	.megaSlider{
		margin-top:-6px;
	}
	
	img{
		width: 100%;
	}
	.article .content img {
		max-width: 100%!important;
		height: auto!important;
		width: auto!important;
	}
	.headerBanner img {
		width: auto;
	}
	.megaSliderInner .categoryLabel a {
		line-height: 34px;
	}
	.megaSliderInner .categoryLabel {
		position: relative;
		left: 0.8%;
		left: 0;
		z-index: 99;
		text-align: left;
		width: 100%;
	}
	.categoryLabel a {
		display: inline-block;
		vertical-align: middle;
		margin: 3px 0 0 9px;
		width: auto;
	}
	.categoryLabel .icon {
		padding: 0;
		text-align: center;
		font-size: 25px;
		vertical-align: middle;
		line-height: 40px;
		width: 140px;
		height: 45px;
		margin: 0 0 -6px 0;
		z-index: 99;
		float: left;
		background-position: -76px -89px;
	}
	.leftBtnInner .categoryLabel .icon {
		color: #fff;
		line-height: 26px;
		padding: 0px 9px 0 0;
		width: 110px;
		height: 100px;
		display: table;
		font-size: 28px;
		background-position: -2px -226px;
	}
	.homepage .zone .categoryLabel,
	.webTv_zone .categoryLabel,
	.life_zone .categoryLabel,
	.opinions .categoryLabel,
	.homepage .fm_zone .categoryLabel {
		position: relative;
		left: 0.8%;
		z-index: 9;
		top: 0;
		width: 91%;
		height: 40px;
		margin: 0;
	}
	.homepage .zone .categoryLabel, 
	.webTv_zone .categoryLabel, 
	.opinions .categoryLabel, 
	.homepage .fm_zone .categoryLabel {
		min-width: 270px;
	}
	.homepage .zone .categoryLabel .icon, 
	.webTv_zone .categoryLabel .icon, 
	.life_zone .categoryLabel .icon, 
	.opinions .categoryLabel .icon, 
	.homepage .fm_zone .categoryLabel .icon {
		padding: 0;
		text-align: center;
		font-size: 25px;
		vertical-align: middle;
		line-height: 40px;
		margin-left: 0;
		width: 140px;
		float: left;
		background-position: -76px -89px;
	}
	.homepage .zone .categoryLabel a, 
	.webTv_zone .categoryLabel a, 
	.life_zone .categoryLabel a, 
	.fm_zone .categoryLabel a, 
	.opinions .categoryLabel a, 
	.homepage .fm_zone .categoryLabel a {
		width: auto;
		margin: 0 0 0 15px;
		float: left;
		line-height: 40px;
	}
	.webTv_zone .nowPlayingSection, .fm_zone .nowPlayingSection {
		width: 100%;
	}
	.life_zone {
		padding-top: 15px;
	}
	.sports_zone {
		padding-top: 0;
	}
	.megaSliderInner {
		padding-left: 0;
		padding-right: 0;
	}
	.webTv_zone .categoryLabel,
	.homepage .fm_zone .categoryLabel {
		left: 0;
	}
}

@media (max-width: 1100px) { 

	.slider .item {
		overflow: hidden;
	}

	.accHead h3 {
		font-size: 25px;
	}

	.article {
		background-position: 55% 0;
	}
	.popup .content.add_campaign1 {
		width: 97%;
	}
	.zone8 .newsItem h2, .teamsDesc .newsItem.item1 h2, .zone7 .newsItem.item1 h2, .zone6 .newsItem.item1 h2, .cat_zone3 .newsItem h2, .cat_zone1 .newsItem.item2 h2, .cat_zone1 .newsItem.item3 h2, .zone5 .newsItem.item1 h2, .zone5 .newsItem.item2 h2, .zone3 .newsItem.item1 h2, .zone2 .newsItem.item1 h2, .zone2 .newsItem.item2 h2 {
		font-size: 22px;
		line-height: 22px;
	}
	.zone7 .newsItem.item2 h2, .article .sidebar .newsItem.item1 h2, .cat_zone2 .newsItem h2, .cat_zone1 .newsItem.item6 h2, .cat_zone1 .newsItem.item5 h2, .cat_zone1 .newsItem.item4 h2, .zone5 .newsItem.item4 h2, .zone5 .newsItem.item5 h2, .zone2 .newsItem.item4 h2, .zone2 .newsItem.item3 h2, .zone1 .newsItem.item2 h2, .zone1 .newsItem.item3 h2, .zone5 .newsItem.item3 h2, .zone4 .newsItem h2, .zone3 .newsItem h2, .zone6 .newsItem.item2 h2, .zone6 .newsItem.item3 h2 {
		font-size: 18px;
		line-height: 18px;
	}
	.zone7 .newsItem.item8 h2, .zone7 .newsItem.item7 h2, .zone7 .newsItem.item6h2, .zone7 .newsItem.item5 h2, .zone7 .newsItem.item4 h2, .zone7 .newsItem.item3 h2, .newsItem h2, .sidebarWhite .newsItem h2, .cat_zone3 .newsItem.item11 h2, .cat_zone3 .newsItem.item10 h2, .cat_zone3 .newsItem.item9 h2, .cat_zone3 .newsItem.item8 h2, .cat_zone3 .newsItem.item7 h2, .article .sidebar .newsItem.item1 h2 {
		font-size: 16px;
		line-height: 16px;
	}
	.nowPlayingSection div.later h2 {
		font-size: 32px;
		line-height: 30px;
	}
	.nowPlayingSection div.now h2 {
		font-size: 42px;
		line-height: 35px;
	}
	.nowPlayingSection .newsItem .text {
		padding: 0;
	}
	.nowPlayingSection div.now .time {
		font-size: 31px;
		line-height: 31px;
	}
	.nowPlayingSection div.now .wrap {
		width: 95%;
	}
	.nowPlayingSection div.later .wrap {
		width: 90%;
	}
	.slider .item img {
		width: auto;
		height: 100%;
	}
	.seriesBlock .slider .item img {
		margin-left: -17%;
	}
	.article .sliderWrap.full .item {
		height: 350px;
	}
}

@media (max-width: 1024px) {

	.tablet_display {
		display: block;
	}
	.desktop_display {
		display: none;
	}
	
	.categoryLabel .icon .burger {
		width: 27px;
		height: 25px;
		margin: -14px 0 0 -15px;
	}

	.homepage .search.open .inputWrap,
	.search.open .inputWrap {
		height: 62px;
		padding: 15px 0;
	}

	#header {
		height: 120px;
		margin-bottom: 20px;
	}
	.search.open .searchBtn {
		top: 182px;
	}
	.homepage .search.open .searchBtn {
		top: 145px;
	}
	.search .inputWrap {
		top: 120px;
	}
	.searchBtn {
		top: 128px;
	}

	.article .sidebar.inner {
		padding: 23px 0 0 18px;
	}
	.pressReleases .newsItem.big h2 {
		font-size: 36px;
		line-height: 37px;
	}
	.article .sliderWrap.full .slider .divider {
		margin: 10px 0;
	}
	.article .sliderWrap.full .slider .author h4 {
		width: 50%;
	}
	.banner.full img {
		width: auto;
		max-width: 100%;
	}
	.newsItem .text {
		padding-top: 5px;
	}
	.newsfeed .newsItem h2 {
		font-size: 24px;
		line-height: 25px;
	}
	.sidebar .blogNews .newsItem {
		width: 50%;
		padding-right: 29px;
		float: left;
	}
	.zonesWrap {
		background-position: 59% center;
	}
	.no_results {
		padding-bottom: 0px;
		padding-top: 50px;
	}
	.adrBlock {
		margin-top: 20px;
	}
	.form .thnakYou {
		padding: 50px 0;
	}
	.add_campaign3 {
		top: 160px;
	}
	.add_campaign2 .adv_row a.close, .add_campaign2 .adv_row a.more {
		margin-top:0;
	}
	.popup .add_campaign1 .newsItem .text p, .add_campaign2 .newsItem .text p {
		margin-bottom: 20px;
	}
	.add_campaign2 .newsItem .next {
		display:none;
	}
	.add_campaign2 .content {
		padding:15px;
	}
	.popup .add_campaign1 .newsItem h2, .add_campaign2 .newsItem h2 {
		font-size: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}
	.searchBtn span{
		background-position: -450px -360px;
		margin-top:13px;
		width: 26px;
		height: 25px; 
	}
	.searchBtn{
		width:51px;
		height:51px;
	}
	.search.open .searchBtn span{
		background-position:  -503px -362px;
		margin-top:13px;
		width: 24px;
		height: 24px;
	}
}

@media (max-width: 850px) { 

	.seriesBlock .slider .item img {
		margin-left: -60%;
	}

	.fb-messengermessageus.fb_iframe_widget {
		right: 10px;
		bottom: 10px;
	}
}

@media (min-width: 640px) and (max-width: 1023px) {

	.newsletter {
		max-width: 273px;
	}

	.seriesInfo .arrow {
		position:relative;
		float:right;
		right: auto;
		bottom: auto;
	}
	.newsfeed .newsItem .img {
		margin-bottom: 10px;
	}
	img{
		width: 100%;
	}
	.newsList.scroll {
		max-height: 800px;
	}
	.nowPlayingSection .wrap1 {
		width: 100%;
	}
	.webTv_zone .nowPlayingSection .wrap1 div.now,
	.nowPlayingSection div.later {
	 	width: 50%;
	 	padding: 10px;
	}
	.fm_zone .nowPlayingSection div.now {
	 	padding: 10px;
	}
	.newsZone .banner {
		text-align: center;
		margin-top: 20px;
		float: left;
	}
	.newsZone .banner.full {
		width:100%;
	}
	.newsZone .banner img{
		display:inline-block;
		max-width: 100%;
		width:auto;
	}
	.fm_zone .nowPlayingSection div.now {
		width: 50%;
	}
	.mainNav .menu > .bg{
		width:100%;
	}
	.article .pageNav > a{
		display:none;
	}
	.article .content .tags.left{
		margin-top:20px;
	}
	.article .content .tools{
		display:inline-block;
		float:none;
		text-align: center;
		vertical-align: top;
	}
	.article .content .tools ul li{
		margin:0 4px;
	}
	.article .content .tools ul li.social ul li {
		margin: 0 1px;
	}
	.article .content .tools ul li.social ul {
		margin: 0 4px;
	}
	.commentsWrap .submit{
		float: none;
		margin: 0 auto;
		display: block;
	}
	input.submit {
		background-position: 95% center;
	}
	.quickSections .img{
		margin-bottom: 10px;
	}

	.search.open .inputWrap {
		padding: 10px 0;
		height:60px;
	}
	.corporate .search.open .searchBtn {
		top: 147px;
	}
	.search .inputWrap input.text{
		line-height: 40px;
		height:40px;
	}
	#footer .catMenu{
		width:96%;
	}
	#footer .catMenu ul{
		padding:0 10px;
	}
	.megaSlider .slideB h2, 
	.megaSlider .slideC h2 {
		font-size: 21px;
		line-height: 20px;
    	font-family: 'pf_handbook_probold';
	}
	.megaSlider .slideA h2,
	.showHome .newsItem h2, 
	.tabs.seriesTabs .newsItem h2, 
	.megaSlider h2, 
	.zone6 .slider .item h2, 
	.cat_zone1 .newsItem.item1 h2, 
	.zone1 .newsItem.item1 h2 {
		font-size: 28px;
		line-height: 27px;
	}
	.megaSlider .item .slideB .side .text, 
	.megaSlider .item .slideC .side .text,
	.megaSlider .item .side .text{
		padding-left: 15px;
	}
	.megaSlider .slideC span.date,
	.megaSlider .slideB span.date{
		font-size: 16px;
		line-height: 17px;
	}
	.search .inputWrap input.text{
		text-align: right;
	}
	.wrapper {
		padding-right: 5px;
		padding-left: 5px;
	}
	.newsList .newsItem h3 {
		font-size: 14px;
		line-height: 16px;
	}
	.cat_zone1 .newsItem.item9 .text, .cat_zone1 .newsItem.item8 .text, .cat_zone1 .newsItem.item7 .text, .cat_zone1 .newsItem.item10 .text, .cat_zone1 .newsItem.item11 .text, .cat_zone1 .newsItem.item12 .text, .zone2 .newsItem.item5 .text, .zone2 .newsItem.item6 .text, .zone2 .newsItem.item7 .text, .zone1 .newsItem.item4 .text, .zone1 .newsItem.item5 .text, .zone1 .newsItem.item6 .text, .zone1 .newsItem.item7 .text, .zone1 .newsItem.item8 .text, .zone1 .newsItem.item9 .text {
		margin: 4px 0 0 0;
	}
	.cat_zone1 .newsItem.item9, .cat_zone1 .newsItem.item8, .cat_zone1 .newsItem.item7, .cat_zone1 .newsItem.item10, .cat_zone1 .newsItem.item11, .cat_zone1 .newsItem.item12, .zone2 .newsItem.item5, .zone2 .newsItem.item6, .zone2 .newsItem.item7, .zone1 .newsItem.item4, .zone1 .newsItem.item5, .zone1 .newsItem.item6, .zone1 .newsItem.item7, .zone1 .newsItem.item8, .zone1 .newsItem.item9 {
		margin-bottom: 10px;
	}
	.zone7 .newsItem.item8 h2, .zone7 .newsItem.item7 h2, .zone7 .newsItem.item6h2, .zone7 .newsItem.item5 h2, .zone7 .newsItem.item4 h2, .zone7 .newsItem.item3 h2, .newsItem h2, .cat_zone3 .newsItem.item11 h2, .cat_zone3 .newsItem.item10 h2, .cat_zone3 .newsItem.item9 h2, .cat_zone3 .newsItem.item8 h2, .cat_zone3 .newsItem.item7 h2, .article .sidebar .newsItem.item1 h2 {
		line-height: 19px;
		font-size: 17px;
	}
	.zone7 .newsItem.item2 h2, .article .sidebar .newsItem.item1 h2, .cat_zone2 .newsItem h2, .cat_zone1 .newsItem.item6 h2, .cat_zone1 .newsItem.item5 h2, .cat_zone1 .newsItem.item4 h2, .zone5 .newsItem.item4 h2, .zone5 .newsItem.item5 h2, .zone2 .newsItem.item4 h2, .zone2 .newsItem.item3 h2, .zone1 .newsItem.item2 h2, .zone1 .newsItem.item3 h2, .zone5 .newsItem.item3 h2, .zone4 .newsItem h2, .zone3 .newsItem h2, .zone6 .newsItem.item2 h2, .zone6 .newsItem.item3 h2 {
		font-size: 20px;
	}
	.zone8 .newsItem h2,.teamsDesc .newsItem.item1 h2, .zone7 .newsItem.item1 h2, .zone6 .newsItem.item1 h2, .cat_zone3 .newsItem h2, .cat_zone1 .newsItem.item2 h2, .cat_zone1 .newsItem.item3 h2, .zone5 .newsItem.item1 h2, .zone5 .newsItem.item2 h2, .zone3 .newsItem.item1 h2, .zone2 .newsItem.item1 h2, .zone2 .newsItem.item2 h2 {
		font-size: 26px;
		line-height: 24px;
	}
	.teamsDesc .newsItem.item1 span.date, .zone7 .newsItem.item1 span.date, .zone6 .newsItem.item1 span.date, .zone6 .newsItem.item2 span.date, .zone6 .newsItem.item3 span.date, .cat_zone3 .newsItem span.date, .article .sidebar .newsItem.item1 span.date, .cat_zone1 .newsItem.item2 span.date, .cat_zone1 .newsItem.item3 span.date, .zone3 .newsItem.item1 span.date, .zone2 .newsItem.item1 span.date, .zone2 .newsItem.item2 span.date {
		font-size: 14px;
		line-height: 20px;
	}
	.banner.full {
		margin: 20px 0 15px;
	}
	.zone4 .item1 .text,
	.zone4 .item2 .text,
	.zone4 .item6 .text,
	.zone4 .item7 .text{
		margin-top:8px;
	}
	h2 {
		font-size: 45px;
		margin: 0 0 25px;
	}
	.zone3 .newsItem, 
	.zone4 .newsItem {
		margin-bottom: 18px;
	}
	.newsItem .text p{
		line-height: 18px;
	}
	.zone7 .newsItem.item1 .text, .zone6 .newsItem.item6 .text, .zone6 .newsItem.item5 .text, .zone6 .newsItem.item4 .text, .cat_zone1 .newsItem.item3 .text, .cat_zone1 .newsItem.item2 .text, .zone5 .newsItem.item1 .text, .zone5 .newsItem.item2 .text, .zone2 .newsItem.item1 .text, .zone2 .newsItem.item2 .text{
		padding-top:12px;
	}
	.cat_zone1 .newsItem.item9 .img, .cat_zone1 .newsItem.item8 .img, .cat_zone1 .newsItem.item7 .img, .cat_zone1 .newsItem.item10 .img, .cat_zone1 .newsItem.item11 .img, .cat_zone1 .newsItem.item12 .img, .zone5 .newsItem.item3 .img, .zone2 .newsItem.item5 .img, .zone2 .newsItem.item6 .img, .zone2 .newsItem.item7 .img, .zone1 .newsItem.item4 .img, .zone1 .newsItem.item5 .img, .zone1 .newsItem.item6 .img, .zone1 .newsItem.item7 .img, .zone1 .newsItem.item8 .img, .zone1 .newsItem.item9 .img{
		margin-top:12px;
	}
	.leftBtnInner,
	.megaSliderInner{
		padding-left: 0;
		padding-right: 0;
	}
	.leftBtnInner .categoryLabel,
	.megaSliderInner .categoryLabel{
		position:relative;
		top: auto;
		left:auto;
		z-index: 99;
		text-align: left;
		width:100%;
		float:left;
		overflow:hidden;
		height:45px;
	}
	.leftBtnInner .content,
	.megaSlider{
		margin-top:-6px;
	}
	.megaSlider {
		float:left;
	}
	#footer .social li{
		border-radius: 30px;
		margin:0 2px;
		width:62px;
		height:61px;
	}
	#footer .social li a.rss {
		background-position: -151px -404px;
	}
	#footer .social li a.twitter {
		background-position:-80px -403px;
	}
	#footer .social li a.fb {
		background-position: -7px -403px;
	}
	#footer .social li a.yt {
		background-position: -223px -404px;
	}
	.article{
		background-image: none;
	}
	.zone6 .slider .text,
	.article .sidebar.inner{
		padding-right: 3%;
		padding-left: 3%;
	}
	.teamsSlider.owl-carousel {
		padding-right: 20%;
	}
	.teamsSlider.owl-carousel .owl-controls{
		width:20%;
	}
	.newsItem .social li{
		width: 32px;
		height: 32px;
	}
	.newsItem .social a.gplus {
		background-position:-418px -5px;
	}
	.newsItem .social a.twitter {
		background-position:-382px -5px;
	}
	.newsItem .social a.fb {
		background-position:-345px -5px;
	}
	.article .sliderWrap{
		margin-right: 0;
	}
	.article .content .tools ul{
		margin-bottom: 9px;
	}

	.corporate .form.inner {
		padding-right: 15px;
		padding-left: 15px;
	}
	.accHead {
		padding: 19px 20px 19px 85px;
	}
	.accHead h3 {
		font-size: 27px;
		line-height: 27px;
	}
	.jobs .accHead{
		padding-left: 70px;
		padding-right: 10px;
	}
	.jobs .accContent {
		padding-left: 15px;
		padding-right: 10px;
	}
	.jobs .accHead .icon{
		left:10px;
	}
	.jobs .accHead .code{
		position: static;
		float: left;
		margin-top: 0px;
	}
	a.submit, 
	input.submit{
		background-position: 97% center;
		padding:10px 45px 10px 15px;
		max-width: 100%;
	}
	.searchResults .resultsInfo .pagination{
		margin-top:0;
		padding-top:10px;
	}
	.newsfeed .filters{
		float:left;
		margin-top:0px;
		margin-bottom: 20px;
	}
	.pressReleases .newsItem.t_col_7 {
    	width:56.7333333333%;
	}
	.pressReleases .newsItem.t_col_5 {
    	width:40.0666666667%;
	}
	.pressReleases .newsItem.big .title{
		left:20px;
	}
	.seriesInfo{
		min-height: inherit;
	}
	.seriesInfo .cat{
		position:relative;
		float:right;
		margin-bottom: 10px;
	}
	.seriesInfo .arrow{
		right:10px;
	}
	.seriesInfo .date{
		margin-top:10px;
		margin-bottom: 5px;
	}
	.seriesInfo p{
		margin-bottom: 20px;
	}
	.seriesInfo{
		padding-top:0;
		padding-right: 10px;
	}
	.epeisode{
		margin-bottom: 20px;
	}
	.nowPlayingSection .wrap2{
		float:left;
		background:#fff;
		width:100%;
	}
	.nowPlayingSection .wrap1 > div{
		min-height:50%;
	}
	.nowPlayingSection div.now,
	.webTv_zone .nowPlayingSection div.now,
	.nowPlayingSection div.later2{
		float:left;
		padding-top:20px;
		padding-left: 10px;
		padding-right: 10px;
		width:100%;
	}
	.nowPlayingSection div.now {
		width:50%;
	}
	.nowPlayingSection > div .wrap{
		width:100%!important;
	}
	.nowPlayingSection .program{
		max-height: 450px;
	}
	.nowPlayingSection .program ul li .time{
		font-size: 28px;
		line-height: 28px;
		width:67px;
	}
	.nowPlayingSection .title{
		margin-bottom: 10px;
	}
	.nowPlayingSection .newsItem.video .img{
		float:left;
		margin-top:0;
		width:100%;
	}
	.nowPlayingSection div.now h2 {
		font-size: 35px;
		line-height: 31px;
	}
	.nowPlayingSection .newsItem .text p {
		line-height: 16px;
		font-size: 14px;
	}
	.nowPlayingSection div.now .time {
		font-size: 36px;
		line-height: 28px;
	}
	.nowPlayingSection .newsItem .text {
		float:left;
		padding-right: 10px;
		padding-left: 10px;
		width:100%;
	}
	.nowPlayingSection div.later .time, 
	.nowPlayingSection div.now .time span {
		font-size: 25px;
		line-height: 25px;
	}
	.nowPlayingSection div.later h2{
		font-size: 30px;
		line-height: 26px;
	}
	#allShows{
		left: -95%;
		width:95%;
	}
	#allShows > .bg{
		left: -95%;
		width:95%;
	}
	.show h3{
		margin-bottom: 5px;
	}
	.show{
		margin-bottom: 30px;
	}
	#allShows .container_12{
		padding-right: 80px;
	}
	#allShows .wrapper{
		padding-right: 15px;
		padding-left: 15px;
	}
	.episodesList .pagination{
		padding-bottom: 0px;
	}
	.tabs.seriesTabs .newsItem .img .cat{
		left: 5%;
		top: 5%;
	}
	.tabs.seriesTabs .newsItem .img .text{
		padding-left:5%;
		bottom:5%;
	}
	.tabs.seriesTabs .newsItem > .text {
		padding-left: 5%;
	}
	.photoGallery .item{
		width:50%;
	}
	.programme .item .time{
		line-height: 24px;
		font-size: 22px;
		letter-spacing: -0.8px;
	}
	.chatSection .tabs .tabsHeader a{
		font-size: 14px;
	}
	.chatSection .tabsHeader a span{
		padding:0 5px;
	}
	.social.small li:first-child{
		margin-left: 4px;
	}
	.social.small li{
		margin:0 4px 5px;
	}
	.chatList .item .main{
		padding-left: 70px;
	}

	.teamsDesc .rates h3{
		float:left;
		text-align: left;
		width:100%;
	}

	.col.leagueTable{
		float:left;
		width: 65.0666666667%;
	}
}

/********mobile********/
@media (max-width: 639px) { 

	.seriesBlock .slider .item img {
		margin-left: 0;
	}

	.col_4 .video .playVideo,
	.col_3 .video .playVideo
	 {
		transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1);
	}
	#footer .catMenu ul {
		padding: 0;
	}
	.col_4.col.inner .newsItem {
		margin-bottom: 18px;
	}

	.quickSections .img {
		margin-bottom: 15px;
	}

	.newsfeed .newsItem h2 {
		margin-top: 10px;
	}
	.teamsSlider.owl-carousel .owl-controls .owl-nav{
		text-align: left;
		margin-right: 2%;
	}
	#footer p{
		text-align: center;
	}
	#footer .quickSections p{
		text-align: left;
		line-height: 19px;
	}
	.sidebar .banner.full{
		margin-bottom: 20px;
	}
	.newsletter{
		margin:5px auto 0;
		float:none;
		max-width: 300px;
	}
	.sidebar{
		background:url(../Media/lines-side.png) repeat scroll 0 0;
		margin-bottom: 20px;
		padding-top:20px;
		padding-bottom:10px;
	}
	.zonesWrap{
		background:none!important;
	}
	.quickInfo .update{
		display:block;
	}
	h2 {
		font-size: 42px;
	}
	.homepage .zone .container_12.full {
		padding: 5px;
	}
	.wrapper{
		padding:0 10px;
	}
	.cat_zone1 .newsItem.item1 .title, 
	.zone1 .newsItem.item1 .title {
		bottom:5px;
		left: 3%;
		max-width: 84%;
	}
	.cat_zone1 .newsItem.item1 .social, 
	.zone1 .newsItem.item1 .social {
		right: 10px;
	}
	.cat_zone1 .newsItem.item1 .text, 
	.zone1 .newsItem.item1 .text {
		padding: 15px 3% 8px;
	}
	.tabs .tabsHeader li{
		padding:0 6px;
	}
	.borderC{
		background:none;
	}
	.footer_btm{
		margin-top:40px;
		text-align: center;
	}
	.footer_btm .atcom,
	.footer_btm ul{
		float:none;
		display:inline-block;
	}
	.footer_btm ul{
		margin-bottom: 15px;
		width:100%;
	}
	#footer .social{
		margin-bottom: 30px;
		text-align: center;
	}
	#footer .social li{
		border-radius: 30px;
		margin:0 2px;
		width:62px;
		height:61px;
	}
	#footer .social li a.rss {
		background-position: -151px -404px;
	}
	#footer .social li a.twitter {
		background-position:-80px -403px;
	}
	#footer .social li a.fb {
		background-position: -7px -403px;
	}
	#footer .social li a.yt {
		background-position: -223px -404px;
	}
	.quickSections .title{
		margin-bottom: -10px;
		margin-left: 2px;
	}
	.quickSections .secTitle{
		margin-bottom: 5px;
	}
	.quickSections > .row > div{
		margin-bottom: 25px;
	}
	.quickSections h2 {
		font-size: 31px;
		line-height: 28px;
	}
	.quickSections .secCat{
		margin-right: 5px;
	}
	.quickSections > .row {
		margin-bottom: 0;
		margin-top:0;
	}
	#footer p{
		font-size: 28px;
	}

	.footer_btm ul li{
		line-height: 20px;
	}
	.quickSections.container_12{
		padding-right: 3%;
		padding-left: 3%;
		padding-top:30px;
		margin-bottom: 36px!important;
	}
	.newsletter .text{
		font-size: 14px;
	}
	.quickSections .time {
		font-size: 25px;
		line-height: 25px;
	}
	.zone7 .newsItem.item8, 
	.zone7 .newsItem.item7, 
	.zone7 .newsItem.item6, 
	.zone7 .newsItem.item5, 
	.zone7 .newsItem.item4, 
	.zone7 .newsItem.item3, 
	.cat_zone3 .newsItem.item11, 
	.cat_zone3 .newsItem.item10, 
	.cat_zone3 .newsItem.item9, 
	.cat_zone3 .newsItem.item8, 
	.cat_zone3 .newsItem.item7{
		margin-bottom: 10px;
	}
	.teamsDesc .newsItem .text, 
	.zone7 .newsItem.item3 .text, 
	.zone7 .newsItem.item4 .text, 
	.zone7 .newsItem.item5 .text, 
	.zone7 .newsItem.item6 .text, 
	.zone7 .newsItem.item7 .text, 
	.zone7 .newsItem.item8 .text,
	.zone6 .newsItem.item3 .text, 
	.zone6 .newsItem.item2 .text, 
	.zone6 .newsItem.item1 .text, 
	.cat_zone3 .newsItem .text, 
	.cat_zone1 .newsItem.item6 .text, 
	.cat_zone1 .newsItem.item5 .text, 
	.cat_zone1 .newsItem.item4 .text, 
	.zone5 .newsItem.item4 .text, 
	.zone5 .newsItem.item5 .text, 
	.zone2 .newsItem.item4 .text, 
	.zone2 .newsItem.item3 .text, 
	.zone1 .newsItem.item2 .text, 
	.zone1 .newsItem.item3 .text,
	.zone7 .newsItem.item1 .text, 
	.zone6 .newsItem.item6 .text, 
	.zone6 .newsItem.item5 .text, 
	.zone6 .newsItem.item4 .text, 
	.cat_zone1 .newsItem.item3 .text, 
	.cat_zone1 .newsItem.item2 .text, 
	.zone5 .newsItem.item1 .text, 
	.zone5 .newsItem.item2 .text, 
	.zone2 .newsItem.item1 .text, 
	.zone2 .newsItem.item2 .text {
		padding: 5px 0 0px;
	}
	.zone6 .slider{
		margin-bottom: 20px;
	}
	.cat_zone2 .pagination{
		text-align: center;
	}
	.cat_zone2 .pagination ul li{
		padding:0 6px;
	}
	.cat_zone2 .pagination ul li.next, 
	.cat_zone2 .pagination ul li.prev{
		padding-left: 12px;
	}
	.cat_zone2 .pagination {
		padding: 29px 0 30px;
		margin: 16px 0;
		width: 100%;
	}
	.article .content .tags.left{
		margin-top:20px;
	}
	.article .content .tools{
		display:inline-block;
		float:none;
		text-align: center;
		vertical-align: top;
	}
	.article .content .tools ul li{
		margin:0 4px;
	}
	.article .content .tools ul li.social ul li {
		margin: 0 1px;
	}
	.article .content .tools ul li.social ul {
		margin: 0 4px;
	}
	.article blockquote.right {
		float: right;
		text-align: left;
		max-width: 100%;
		margin: 0 0 15px 0;
		padding-right: 0;
		width:100%;
	}
	a.addComment{
		clear: both;
		margin:20px 0 10px;
		float:left;
	}
	.commentsWrap .submit{
		float: none;
		margin: 0 auto;
		display: block;
	}
	input.submit {
		background-position: 95% center;
	}

	.article .pageNav > a{
		display:none;
	}
	.teamsSliderWrap{
		margin-top:34px;
	}
	.videosZone h3{
		font-size: 34px;
		line-height: 36px;
	}
	.teamsSlider.owl-carousel {
		padding-right: 20%;
	}
	.videosWrap{
		padding:30px 0 20px;
	}
	.teamsSlider.owl-carousel .owl-controls{
		width:20%;
	}
	.videoSlider.owl-theme .owl-controls .owl-nav div.owl-next, 
	.videoSlider.owl-theme .owl-controls .owl-nav div.owl-prev{
		top:auto;
		bottom:-48px;
	}
	.videoSlider.owl-theme .owl-controls .owl-nav div.owl-prev{
		right:76px;
		left:auto;
	}
	.container_12.full.teams > .bg,
	.col_9 .banner{
		display:none;
	}
	.container_12.full.teamsDesc{
		padding-right:0px;
		padding-left:0px;
	}
	.teamsDesc .wrapper{
		background:none;
	}
	.teamsDesc .rightBg{
		display:none;
	}
	.teamsDesc .rates{
		padding-left: 0;
	}
	.teamsDesc .rates h3{
		text-align: left;
	}
	.container_12.full.teamsDesc {
		background-color: transparent;
	}
	.container_12.full.teamsDesc > .wrapper{
		background-color: #e9e8e4;
		padding-right: 2%;
		padding-left: 2%;
	}
	
	.popup .content{
		width:94%;
	}
	.popup h3{
		padding-right: 0;
	}
	#main{
		padding-bottom: 40px;
		padding-top:20px;
	}
	.search.open .inputWrap {
		padding: 10px 0;
		height:60px;
	}
	.search .inputWrap input.text{
		line-height: 40px;
		height:40px;
	}
	
	.search .inputWrap input.text{
		text-align: right;
	}
	.search .inputWrap input.text{
		width:220px;
	}
	.search .inputWrap input.submit{
		margin-right: 20px;
	}
	.wrapper {
		padding-right: 0px;
		padding-left: 0px;
	}
	.newsList .newsItem h3 {
    	font-family: 'pf_handbook_probold';
		font-size: 14px;
		line-height: 16px;
	}
	.cat_zone1 .newsItem.item9 .text, .cat_zone1 .newsItem.item8 .text, .cat_zone1 .newsItem.item7 .text, .cat_zone1 .newsItem.item10 .text, .cat_zone1 .newsItem.item11 .text, .cat_zone1 .newsItem.item12 .text, .zone2 .newsItem.item5 .text, .zone2 .newsItem.item6 .text, .zone2 .newsItem.item7 .text, .zone1 .newsItem.item4 .text, .zone1 .newsItem.item5 .text, .zone1 .newsItem.item6 .text, .zone1 .newsItem.item7 .text, .zone1 .newsItem.item8 .text, .zone1 .newsItem.item9 .text {
		margin: 4px 0 0 0;
	}
	.cat_zone1 .newsItem.item9, .cat_zone1 .newsItem.item8, .cat_zone1 .newsItem.item7, .cat_zone1 .newsItem.item10, .cat_zone1 .newsItem.item11, .cat_zone1 .newsItem.item12, .zone2 .newsItem.item5, .zone2 .newsItem.item6, .zone2 .newsItem.item7, .zone1 .newsItem.item4, .zone1 .newsItem.item5, .zone1 .newsItem.item6, .zone1 .newsItem.item7, .zone1 .newsItem.item8, .zone1 .newsItem.item9 {
		margin-bottom: 5px;
	}
	.zone7 .newsItem.item8 h2, .zone7 .newsItem.item7 h2, .zone7 .newsItem.item6h2, .zone7 .newsItem.item5 h2, .zone7 .newsItem.item4 h2, .zone7 .newsItem.item3 h2, .newsItem h2, .cat_zone3 .newsItem.item11 h2, .cat_zone3 .newsItem.item10 h2, .cat_zone3 .newsItem.item9 h2, .cat_zone3 .newsItem.item8 h2, .cat_zone3 .newsItem.item7 h2, .article .sidebar .newsItem.item1 h2 {
		line-height: 17px;
		font-size: 17px;
	}
	.zone7 .newsItem.item2 h2, .article .sidebar .newsItem.item1 h2, .cat_zone2 .newsItem h2, .cat_zone1 .newsItem.item6 h2, .cat_zone1 .newsItem.item5 h2, .cat_zone1 .newsItem.item4 h2, .zone5 .newsItem.item4 h2, .zone5 .newsItem.item5 h2, .zone2 .newsItem.item4 h2, .zone2 .newsItem.item3 h2, .zone1 .newsItem.item2 h2, .zone1 .newsItem.item3 h2, .zone5 .newsItem.item3 h2, .zone4 .newsItem h2, .zone3 .newsItem h2, .zone6 .newsItem.item2 h2, .zone6 .newsItem.item3 h2 {
		font-size: 20px;
		line-height: 19px;
	}
	.zone8 .newsItem h2, .teamsDesc .newsItem.item1 h2, .zone7 .newsItem.item1 h2, .zone6 .newsItem.item1 h2, .cat_zone3 .newsItem h2, .cat_zone1 .newsItem.item2 h2, .cat_zone1 .newsItem.item3 h2, .zone5 .newsItem.item1 h2, .zone5 .newsItem.item2 h2, .zone3 .newsItem.item1 h2, .zone2 .newsItem.item1 h2, .zone2 .newsItem.item2 h2 {
		font-size: 26px;
		line-height: 24px;
	}
	.teamsDesc .newsItem.item1 span.date, .zone7 .newsItem.item1 span.date, .zone6 .newsItem.item1 span.date, .zone6 .newsItem.item2 span.date, .zone6 .newsItem.item3 span.date, .cat_zone3 .newsItem span.date, .article .sidebar .newsItem.item1 span.date, .cat_zone1 .newsItem.item2 span.date, .cat_zone1 .newsItem.item3 span.date, .zone3 .newsItem.item1 span.date, .zone2 .newsItem.item1 span.date, .zone2 .newsItem.item2 span.date {
		font-size: 18px;
		line-height: 21px;
	}
	.banner.full {
		margin: 20px 0 15px;
	}
	.zone4 .item1 .text,
	.zone4 .item2 .text,
	.zone4 .item6 .text,
	.zone4 .item7 .text{
		margin-top:8px;
	} 
	h2 {
		font-size: 38px;
		margin: 0 0 13px;
	}
	.zone3 .newsItem, 
	.zone4 .newsItem {
		margin-bottom: 18px;
	}
	.newsItem .text p{
		line-height: 18px;
	}
	.zone7 .newsItem.item1 .text, .zone6 .newsItem.item6 .text, .zone6 .newsItem.item5 .text, .zone6 .newsItem.item4 .text, .cat_zone1 .newsItem.item3 .text, .cat_zone1 .newsItem.item2 .text, .zone5 .newsItem.item1 .text, .zone5 .newsItem.item2 .text, .zone2 .newsItem.item1 .text, .zone2 .newsItem.item2 .text{
		padding-top:12px;
		padding-right: 2%;
		padding-left: 0;
	}
	.cat_zone1 .newsItem.item9 .img, .cat_zone1 .newsItem.item8 .img, .cat_zone1 .newsItem.item7 .img, .cat_zone1 .newsItem.item10 .img, .cat_zone1 .newsItem.item11 .img, .cat_zone1 .newsItem.item12 .img, .zone5 .newsItem.item3 .img, .zone2 .newsItem.item5 .img, .zone2 .newsItem.item6 .img, .zone2 .newsItem.item7 .img, .zone1 .newsItem.item4 .img, .zone1 .newsItem.item5 .img, .zone1 .newsItem.item6 .img, .zone1 .newsItem.item7 .img, .zone1 .newsItem.item8 .img, .zone1 .newsItem.item9 .img{
		margin-top:12px;
	}
	.zone1 .newsItem.item1 .text{
		padding-left: 3%!important;
	}
	.megaSlider h2, .zone6 .slider .item h2, .cat_zone1 .newsItem.item1 h2, .zone1 .newsItem.item1 h2{	
		font-size: 32px;
		line-height: 31px;
	    font-family: 'pf_handbook_probold';
	}
	.zone5 .newsItem.item4, .zone5 .newsItem.item5, .zone2 .newsItem.item4, .zone2 .newsItem.item3, .zone1 .newsItem.item2, .zone1 .newsItem.item3 {
		margin-bottom: 13px;
	}
	.zone7 .newsItem.item3 span.date, .zone7 .newsItem.item4 span.date, .zone7 .newsItem.item5 span.date, .zone7 .newsItem.item6 span.date, .zone7 .newsItem.item7 span.date, .zone7 .newsItem.item8 span.date, .cat_zone3 .newsItem.item7 span.date, .cat_zone3 .newsItem.item8 span.date, .cat_zone3 .newsItem.item9 span.date, .cat_zone3 .newsItem.item10 span.date, .cat_zone3 .newsItem.item11 span.date, .quickSections .date, .newsItem span.date {
		font-size: 16px;
		line-height: 20px;
	}
	.cat_zone1 .newsItem.item1,
	.cat_zone1 .newsItem.item2,
	.cat_zone1 .newsItem.item3,
	.cat_zone1 .newsItem.item4,
	.cat_zone1 .newsItem.item5{
		margin-bottom: 25px!important;
	}
	.cat_zone1 .newsItem.item7,
	.cat_zone1 .newsItem.item8,
	.cat_zone1 .newsItem.item9,
	.cat_zone1 .newsItem.item10,
	.cat_zone1 .newsItem.item11,
	.cat_zone1 .newsItem.item12{
		margin-bottom: 5px!important;
	}
	.secCat, .cat{
		font-size: 14px;
	}
	.zone {
		margin-bottom: 20px;
	}
	.cat_zone2 .newsItem,
	.newsItem{
		margin-bottom: 18px;
	}

	.leftBtnInner,
	.megaSliderInner{
		padding-left: 0;
		padding-right: 0;
	}

	.leftBtnInner .categoryLabel,
	.megaSliderInner .categoryLabel{
		position:relative;
		top:0;
		left:0;
		z-index: 99;
		text-align: left;
		width:100%;
		height:45px;
	}

	.leftBtnInner .content,
	.megaSlider{
		margin-top:-6px;
	}

	.article{
		background-image: none;
	}

	/*	.zone7 .newsItem.item1 .img,
	.zone6 .newsItem.item1 .img,
	.zone6 .slider .text{
		padding-right: 2%;
		padding-left: 2%;
	}*/

	.videosZone .newsItem{
		margin-bottom: 0;
		padding-right:0;
		padding-left:0;
	}

	.nowPlaying .rightBg{
		display:none;
	}

	.teamsDesc .teamInfo > div.img {
		border: none;
		margin: 0 5px 0 0px;
		padding: 0 0px 0 0;
		width: 40px;
	}

	.teamInfo a{
		margin-left: 0;
	}

	.teamsDesc .newsItem .text{
		padding-right: 0;
		padding-left: 0;
	}

	.teamsDesc .newsItem{
		margin-bottom: 10px;
	}

	.teamsSlider.owl-theme .owl-controls .owl-nav div.owl-prev, 
	.teamsSlider.owl-theme .owl-controls .owl-nav div.owl-next{
		margin-top:12px;
	}

	.newsItem .social li{
		width: 32px;
		height: 32px;
	}

	.newsItem .social a.gplus {
		background-position:-418px -5px;
	}

	.newsItem .social a.twitter {
		background-position:-382px -5px;
	}

	.newsItem .social a.fb {
		background-position:-345px -5px;
	}

	.zone6 .newsItem.item2,
	.zone6 .newsItem.item3,
	.zone6 .newsItem.item4,
	.zone6 .newsItem.item5{
		margin-bottom: 14px;
	}

	.zone6 .newsItem.item4 .text,
	.zone6 .newsItem.item5 .text{
		padding-bottom: 0px;
	}

	.tabs .tabsHeader li a{
		font-size: 15px;
	}

	.tabs .tabsHeader li {
		padding: 0 7px!important;
	}	

	.showTabs.tabs .tabsHeader li {
		padding: 0px!important;
	}

	.article .sliderWrap{
		margin-right: 0;
	}

	.article .content .tools ul{
		margin-bottom: 9px;
	}

	.teamInfo > a{
		margin:10px 0 0;
		display:block;
	}

	.article h2 {
		font-size: 37px;
		line-height: 39px;
	}

	blockquote {
		font-size: 20px;
		line-height: 23px;
	}

	.cat_zone1 .newsItem.item6{
		margin-bottom: 25px!important;
	}

	.corporate .form.inner {
		margin-bottom: 25px;
		padding-right: 15px;
		padding-left: 15px;
	}

	.errorPage h2{
		font-size: 80px;
		line-height: 80px;
	}

	.errorPage .top p {
		font-size: 24px;
	}

	.jobs .accContent,
	.jobs .accHead{
		padding-left: 70px;
		padding-right: 10px;
	}
	.jobs .accContent {
		padding-left: 10px;
	}

	.jobs .accHead .icon{
		left:10px;
	}

	.jobs .accHead .code{
		position: static;
		float: left;
		margin-top: 0px;
	}

	.fileInputBtn{
		font-size: 17px;
		padding:0 10px;
	}

	.searchResults .resultsInfo .pagination{
		margin-top:0;
		padding-top:15px;
	}

	.searchResults > .row {
		margin-bottom: 0px;
		margin-top: 10px;
	}

	.searchResults .resultsInfo .no_results ul li{
		width:43%;
	}

	.no_results{
		margin:0 auto;
		width:90%;
	}

	.no_results .top,
	.searchResults .resultsInfo .no_results ul{
		width:100%;
	}

	.searchResults .resultsInfo .no_results ul{
		max-width: 300px;
	}

	.searchResults .resultsInfo h2{
		font-size: 40px;
		line-height: 38px;
	}

	.newsfeed .filters{
		float:left;
		margin-top:0px;
		margin-bottom: 12px;
	}

	.newsfeed .filters li{
		margin-bottom: 8px;
	}

	.pressReleases .newsItem{
		width:100%!important;
	}

	.pressReleases .newsItem{
		margin-bottom: 15px;
	}

	.pressReleases .newsItem.big .title{
		left:10px;
	}

	.pressReleases .newsItem.big h2{
		font-size: 35px;
		line-height: 32px;
	}

	.pressReleases .newsItem.big .title{
		max-width: 98%;
	}

	.pressReleases .newsItem.big span.date{
		font-size: 20px;
	}

	.pressReleases .newsItem.big span.date span{
		font-size: 16px;
		margin-left: 5px;
	}

	.seriesBlock .slider .item{
		margin-bottom: 15px;
	}

	.seriesInfo .arrow{
		position: relative;
		float: right;
		right: auto;
		bottom: auto;
	}


	.seriesInfo{
		padding-top:28px;
		padding-right: 10px;
		min-height: 100%;
	}

	.epeisode{
		margin-bottom: 10px;
	}

	.nowPlayingSection div.now,
	.nowPlayingSection div.later,
	.webTv_zone .nowPlayingSection div.now,
	.fm_zone .nowPlayingSection div.now,
	.nowPlayingSection div.later2{
		padding-left: 10px;
		padding-right: 10px;
		width:100%;
	}

	.nowPlayingSection div.now .wrap,
	.nowPlayingSection div.later .wrap,
	.nowPlayingSection div.later2 .wrap{
		width:100%;
	}

	#allShows{
		left: -98%;
		padding-top:50px;
		width:98%;
	}

	#allShows > .bg{
		left: -98%;
		width:98%!important;
	}

	#allShows .accHead .border{
		height:10px;
	}

	#allShows .whiteSection.inner {
		padding-right: 10px;
		padding-left: 10px;
	}

	#allShows .accHead{
		padding-top:10px;
		padding-bottom: 10px;
		padding-left: 68px;
	}

	#allShows .accHead h3{
		font-size: 23px;
	}

	.show h3{
		margin-bottom: 0;
	}

	.show {
		margin-bottom: 30px;
	}

	.show .img{
		margin-bottom: 10px;
	}

	#allShows .accHead .icon{
		left:10px;
	}

	#allShows .container_12{
		padding-right: 0px;
	}

	#allShows .wrapper{
		padding-right: 15px;
		padding-left: 15px;
	}

	.galleryWrap .toolbar .pagination,
	.episodesList .toolbar .pagination{
		float:left;
		margin-top:5px;
		text-align: left;
	}

	.galleryWrap .toolbar .pagination ul li:first-child,
	.episodesList .toolbar .pagination ul li:first-child{
		padding-left: 0;
	}

	.galleryWrap .toolbar,
	.episodesList .toolbar {
		padding-bottom: 10px;
		padding-top: 0px;
	}

	.episodesList .newsItem .img{
		margin-bottom: 10px;
	}

	.bgParent > .bg{
		display:none;
	} 

	.tabs.seriesTabs .newsItem .img .text{
		padding-left:5%;
		bottom:5%;
	}

	.tabs.seriesTabs .newsItem > .text {
		padding-left: 5%;
	}

	.tabs.seriesTabs .home .newsItem > .text {
		padding-left: 0%;
		padding-right: 0;
	}

	.tabs.seriesTabs .newsItem .img .cat{
		left: 5%;
		top: 5%;
	}

	.tabs.seriesTabs .episodesList .newsItem .text {
		padding-right: 5px;
		padding-left: 5px;
	}

	.episodesList .toolbar .title {
		width:100%;
	}

	.seasonsNav{
		font-size: 14px;
	}

	.galleryWrap .toolbar .shareToolBar{
		float:left;
	}

	.galleryWrap .toolbar .title,
	.episodesList .toolbar .title{
		margin-bottom: 10px;
	}

	.galleryWrap .toolbar > .row:first-child,
	.episodesList .toolbar > .row:first-child{
		margin-bottom: 18px;
	}

	.photoGallery .item{
		width:100%;
	}

	.chatSection .tabsHeader ul,
	.tabs.showTabs .tabsHeader ul,
	.tabs.showTabs .tabsHeaderCalendar ul,
	.tabs.showTabs .tabsHeader .next,
	.tabs.showTabs .tabsHeader .prev,
	.tabs.showTabs .tabsHeaderCalendar .next,
	.tabs.showTabs .tabsHeaderCalendar .prev {
		display:none!important;
	}

	.chatSection .tabsHeader .select,
	.showTabs .tabsHeader .select,
	.showTabs .tabsHeaderCalendar .select{
		display:inline-block;
	}

	.programme .item .time{
		border:none;
		line-height: 24px;
		text-align: left;
		padding-bottom: 20px;
		width:100%;
	}

	.programme .item .desc{
		padding-right: 10px;
		padding-top:0;
		padding-left: 0;
		width:70%;
	}

	.programme .item .status{
		vertical-align: top;
		width:30%;
	}

	.pieChart{
		width:40px;
		height:40px;
	}

	.programme .item.liveProgram .status .time{
		text-align: center;
	}

	.programme .item .status{
		line-height: 17px;
		padding:10px 5px;
		height:auto;
	}

	.actionBoxes{
		margin-left: 2%;
		width:96%;
		text-align: center;
	}

	.actionBox{
		float:none;
		display:inline-block;
		text-align: left;
		max-width: 300px;
	}

	.pagination ul li.next, 
	.pagination ul li.prev{
		padding-left: 15px;
	}

	#allShows .catList{
		border-left: none;
		border-bottom:1px solid #e9e8e4;
		margin-top:25px;
	}

	.chatSection .tabs .tabsHeader li,
	.chatSection .tabs .tabsHeader li a{
		padding: 0 !important; 
	}

	.chatSection .tabs .tabsHeader li a span{
		padding:0 5px;
	}

	.chatList .item .img{
		margin-bottom: 10px;
		position:static;
		float:left;
	}

	.chatList .item .main{
		padding-left: 0;
	}

	.chartTable .item > div{
		padding:0;
	}

	.chartTable .header > div{
		padding:12px 0;
	}

	.footerTools ul{
		margin:20px 0;
	}

	.footerTools ul li{
		font-size: 20px;
		padding:0 12px;
	}

	.banner {
		display: none!important;
	}

	.banner.m_show {
		display: inline-block!important;
	}

	.megaSlider_mobile{
		width:100%;
	}
}

@media (max-width: 1299px) {

	.showTabs.tabs .tabsHeader li a{
		font-size: 17px;
	}

	.tabs.seriesTabs .tabsHeader a span{
		padding:0 17px;
	}

	.tabs.programmeTabs .tabsHeader a{
		line-height: 17px;
		padding: 20px 5px;
	}
}

@media (max-width: 1220px) {
 	.megaSliderWrap .navBg > div{
 		display:none;
 	}

 	.megaSlider.owl-theme .owl-controls .owl-nav div.owl-next{
 		margin-right:10px;
 	}
}

@media (max-width: 1192px) {

	.mainNav > li{
		width:110px;
	}

	.mainNav .menu ul {
		margin: 0 0 0 220px;
	}
}

@media (max-width: 1080px) {
	.logo {
		display: block;
		float: left;
		margin: 28px 1.5% 0  0;
	}

	.mainNav > li{
		width:95px;
	}

	.logo{
		width:150px;
	}

	.logo a{
		background-size: 100% auto;
		width:100%;
	}

	#header .social{
		margin-right: 0;
	}

	.mainNav .menu ul {
		margin: 0 0 0 170px;
	}
}

@media (min-width: 1025px) and (max-width: 1290px) {
	.zonesWrap{
		background-position: 57.5% center;
	}
}

@media (max-width: 1023px) { 

	.t_col_12 .shareToolBar .social ul {
		right: 27px;
		left: auto;
	}

	#main .col_9 .banner.full,
	#main .col_8 .banner.full {
		display: none;
	}

	.zonesWrap {
		background: none;
	}
	.adv_row .title h2 {
		font-size: 32px;
		line-height: 32px;
	}
	.popup .add_campaign1 .date, .add_campaign2 .date {
		font-size: 15px;
	}
	.popup .add_campaign1 .date b, .add_campaign2 .date b,
	.popup .add_campaign1 .time, .add_campaign2 .time
	 {
		font-size: 25px;
		line-height: 25px;
	}
	.add_campaign2 .adv_row a.close, .add_campaign2 .adv_row a.more {
		float: none;
	}
	.adv_row {
		text-align: center;
	}
	.newsfeed.blogNews h2 {
		font-size: 37px;
		margin-top: 30px;
	}
}

@media (max-width: 980px) {
	.popup .add_campaign1 .newsItem .img, .add_campaign2 .newsItem .img {
		margin-bottom: 20px;
	}
	.mainNav > li{
		width:90px;
	}
}

@media (max-width: 915px) {

	ul li,
	.mobMenu li li a {
		padding-left: 0;
	}
	.mobMenuWrapper .moreNav {
		max-width: 100%;
	}
	.mobMenuWrapper .moreNav li {
		padding: 15px 0;
		width: 100%;
	}
	.mobMenuWrapper .social {
		padding-left: 20px;
	}
	.captcha .img {
		width: 58%;
	}
	.logo a {
		margin-top: 5px;
	}
	#header form#Search {
		margin-top: -49px;
	} 
	.sidebar .blogNews .newsItem {
		padding-right: 15px;
	}
	.banner .img {
		width: 100%;
	}
	.popup .content.add_campaign1 {
		margin-top: 126px;
	}
	.popup a.close {
		right: -1px;
		top: -45px;
	}
	.adv_row .col_3 {
		margin-top:20px;
	}
	.add_campaign2 {
		margin-top: 63px;
	}
	.mainNav,
	#header .social,
	#header .moreNav{
		display:none;
	}
	#header > .wrapper > .border,
	.menuIcon{
		display:block;
	}
	#header,
	.homepage #header {
		background:url(../Media/lines-side.png) repeat scroll 0 0;
		text-align: center;
		margin-bottom: 9px;
		padding:6px 5px;
		background-color:#fff;
		left:0;
		position:fixed;
		top:0;
		-webkit-transition: all .25s ease-out;
		   -moz-transition: all .25s ease-out;
		    -ms-transition: all .25s ease-out;
		     -o-transition: all .25s ease-out;
		        transition: all .25s ease-out;
		height:54px;
	}
	.openMenu #header{
		left:257px;
	}
	#header .wrapper{
		padding:0;
	}
	.logo{
		display:inline-block;
		float:none;
		margin:0 0 0 -51px;
		width:42%;
		max-width: 175px;
	}
	#header .search{
		float:right;
	}
	.corporate .searchBtn,
	.searchBtn,
	.homepage .searchBtn{
		left:0;
		position:relative;
		z-index: 9;
		top:0;
	}
	.corporate .search .inputWrap,
	.search .inputWrap,
	.homepage .search .inputWrap {
		top:63px;
	}
	.corporate .search.open .searchBtn, 
	.search.open .searchBtn,
	.homepage .search.open .searchBtn {
		top: 117px;
	}
	#mainWrapper{
		padding-top:80px;
	}
	#allShows{
		padding-top:100px;
	}
}

@media (max-width: 1420px) {
	.mainNav .menu > .bg{
		width:100%;
	}
}

@media (min-width: 640px) and (max-width: 915px) {
	#allShows > .bg{
		width: 95%!important;
	}
	#allShows .container_12{
		padding-right: 0;
	}
}

@media (max-width: 768px) {

	.newsItem .text {
		padding-bottom: 0px;
	}
	.article .tabs .tabsHeader li a {
		font-size: 15px;
		padding: 0 10px;
	}

	.zone7 .newsItem.item1 .text, .zone6 .newsItem.item6 .text, .zone6 .newsItem.item5 .text, .zone6 .newsItem.item4 .text, .cat_zone1 .newsItem.item3 .text, .cat_zone1 .newsItem.item2 .text, .zone5 .newsItem.item1 .text, .zone5 .newsItem.item2 .text, .zone2 .newsItem.item1 .text, .zone2 .newsItem.item2 .text {
		padding: 5px 0 7px 0;
	}
	#main {
		padding-bottom: 0px;
	}
	.corporate .search.open .searchBtn, 
	.search.open .searchBtn, 
	.homepage .search.open .searchBtn {
		top: 125px;
	}

	.corporate .search .inputWrap, .search .inputWrap, .homepage .search .inputWrap {
		top: 70px;
	}

	.pressReleases .newsItem.small h2 {
		font-size: 26px;
		line-height: 26px;
	}
	.pressReleases .newsItem.big h2 {
		font-size: 32px;
		line-height: 34px;
	} 
	.newsfeed .newsItem h2 {
		font-size: 22px;
		line-height: 26px;
	}
	.newsfeed .newsItem .text {
		padding: 0;
	}
	.newsfeed .newsItem .text p.intro {
		font-size: 14px;
		line-height: 22px;
	}
	.sidebar .blogNews .newsItem {
		width: 100%;
		padding-right: 0px;
		margin-bottom: 20px;
	}
	.newsfeed.blogNews h2 {
		font-size: 30px;
		margin-top: 12px;
	}
	.newsfeed.blogNews .image {
		width: 95%;
	}
	.newsfeed.blogNews h3 {
		font-size: 20px;
		line-height: 24px;
	}
	.corporate .form.inner {
		margin-bottom: 20px;
	}
	.searchResults .resultsInfo h2 {
		font-size: 30px;
		line-height: 30px;
	}
	.searchResults .resultsInfo .no_results .top p {
		line-height: 50px;
		font-size: 39px;
		padding-bottom: 6px;
		margin-bottom: 19px;
	}
	.no_results {
		padding-bottom: 40px;
		padding-top: 40px;
	}
	.zone6 .slider.owl-theme .owl-controls {
		top: 20px;
	}
	.videosWrap .img{
		height:auto;
	}
	#header,
	.homepage #header {
		border-bottom: 5px solid #fff;
		padding-bottom: 4px;
		height:auto;
	}
	.article .sliderWrap {
		width: 100%;
	}
	.article .content .tools {
		width: 100%;
	}
	.add_campaign2 .adv_row a.more .icon {
		background-position:  -71px -577px;
		width: 23px;
		height: 13px;
		margin-bottom: -2px;
	}
	.add_campaign2 .adv_row a.close .icon {
		background-position:  -390px -575px;
		width: 20px;
		height: 20px;
		margin-bottom: -5px;
	}
	.popup .add_campaign1 .newsItem h2, .add_campaign2 .newsItem h2 {
		font-size: 34px;
		line-height: 34px;
	}
	.adv_row .title h2 {
		font-size: 26px;
		line-height: 26px;
	}
	.add_campaign3 .title h2 {
		font-size: 49px;
		line-height: 60px;
	}
	.add_campaign3 .time {
		font-size: 38px;
		line-height: 23px;
	}
	.add_campaign3 .date b {
		font-size: 28px;
		line-height: 29px;
	}
	.add_campaign3 .date {
		font-size: 15px;
	}
	.newsList.scroll {
		max-height: 800px;
	}
	.siteBg .nowPlayingSection .now .title div,
	.nowPlayingSection .title > div {
		margin-top: 5px;
	}
	.nowPlayingSection .ant1live {
		margin-left: 10px;
	}
	.nowPlayingSection .title > div {
		float: left;
	}
	.nowPlayingSection .program {
		max-height: 310px;
	}
	.newsZone .banner {
		text-align: center;
		margin-top:20px;
		float:left;
	}
	.newsZone .banner.full {
		width: 100%;
		margin-top:20px;
	}
	.whiteSection {
		padding-top: 20px;
	}
	#footer,
	.siteBg #footer {
		padding-top: 20px;
	}
	.errorPage {
		padding-top:5%;
		padding-bottom: 50px;
	}
	.opinions .img {
		width: 100%;
	}
	.cat_zone1 .newsItem.item1 .title, .zone1 .newsItem.item1 .title {
		bottom: 5px;
	}
	.pinkBar.offset p {
		font-size: 13px;
		margin-top: -2px;
	}
	.megaSlider.owl-theme .owl-controls .owl-buttons div.owl-next {
		margin-right: 10px;
	}
}

@media (max-width: 639px) {

	.quickSections .title a {
		margin: -8px 0 0 8px;
	}

	.programme .item .time {
		padding-bottom: 8px;
	}

	.programme .item.liveProgram .desc {
		padding-top: 0px;
		padding-bottom: 5px;
	}
	.programme .item.liveProgram {
		padding: 7px;
	}

	.article .sidebar h2, .quickInfo p, .commentsWrap h3 {
		font-size: 20px;
		line-height: 23px;
	}
	 h2 {
		font-size: 27px;
		line-height: 28px;
	}
	.banner embed {
		width: auto;
		max-width: 100%;
	}
	.col.alpha.m_col_12 {
		margin-left: 0.8%;
	}
	.col_4.col.alpha.m_col_12 {
		margin-left: 0;
	}

	.newsfeed.blogNews h2 {
		margin-top: 34px;
		font-size: 26px;
	}
	.teamsSlider.owl-theme .owl-controls .owl-buttons div.owl-prev, .teamsSlider.owl-theme .owl-controls .owl-buttons div.owl-next {
		margin-top: 11px;
	}
	.banner img {
		width: auto;
	}
	.chartTable .header {
		display:none;
	}
	.grayBox {
		width: 92%;
	}
	.add_campaign2 .content {
		padding: 22px 15px;
	}
	.add_campaign2 .content .title {
		margin-top:20px;
	}
	.chartTable .song {
		padding: 10px;
	}
}

@media (max-width: 640px) {

	#footer .catMenu ul li a {
		padding: 8px 5px;
	}

	.popup .content.videoPlayer .close {
		right: 20px;
		top: 20px;
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		-ms-transform: scale(0.7);
		-o-transform: scale(0.7);
	}

	.popup .content.videoPlayer h3 {
		font-size: 29px;
	}

	.article .sidebar.inner {
		padding: 23px 12px 0 12px;
	}

	.megaSlider_mobile h2 {
		font-size: 26px;
		line-height: 24px;
    	font-family: 'pf_handbook_probold';
    	text-shadow: 1px 1px 0px rgba(0,0,0,0.6);
	}
	.megaSliderInner {
		margin-bottom: 0;
	}
	.megaSlider_mobile .item .side .text{
		padding-left: 15px;
		bottom:0;
	}
	.megaSlider_mobile span.date,
	.megaSlider span.date, 
	.megaSlider_mobile span.date, 
	.zone6 .slider .item span.date, 
	.cat_zone1 .newsItem.item1 span.date, 
	.zone1 .newsItem.item1 span.date {
		font-size: 16px;
		line-height: 17px;
	}

	.slider .item img {
		width: 100%;
		height: auto;
		margin-left: 0;
	}
	.article .sliderWrap.full .item {
		height: auto;
	}

	.slider .item img {
		width: 100%;
		height: auto;
	}
	.sliderContainer .owl-carousel {
		min-height:100%;
	}
	.sliderContainer {
		width: 100%;
		border:none;
	}
	.quickInfo .update span, .quickInfo .date span, .quickInfo .update div {
		display: inline-block;
	}
	.article .sliderWrap.full .quickInfo {
		text-align: center;
	}
	.author h4 {
		width: auto;
	}
	.article_info a.author, .article_info .author {
		text-align: center;
		width: 100%;
		display: block;
		margin-bottom: 7px;
	}
	.article_info {
		width: 100%;
	}
	.article .sliderWrap.full .tools {
		margin-top: 5px;
	}
	.article .sliderWrap.full .tags {
		text-align: center;
		margin: 0;
	}
	.article .content .sliderWrap.full .tools ul {
		margin: 0;
	}
	.megaSlider {
		display:none!important;
	}

	.megaSlider_mobile {
		display:inline-block!important;
	}
	.megaSlider h2 {
		font-size: 37px;
	}
	.megaSlider .item {
		padding-right: 0;
	}
	.megaSlider.owl-theme .owl-controls {
		display:none!important;
	}
	.megaSlider .item .side .text {
		padding-left: 55px;
	}
	.megaSlider .owl-item:first-child .item .side .text {
		padding-left: 15px;
	}
	.megaSlider .owl-item:last-child {
		padding: 0;
		margin: 0;
	}
	.megaSlider .owl-item:last-child .item {
		width: 121%;
	}
	.megaSlider .owl-item:last-child .item .side .text{
		padding-left: 100px;
	}
	.megaSlider.owl-carousel .owl-item {
		padding-left:40px;
		margin-left:-40px;
	}
	.megaSlider .item .side {
		height: 320px;
		overflow: hidden;
	}

	.megaSlider .item {
		float: left;
		height: auto;
	}
	.captcha .img {
		width: 50%;
	}
	.pressReleases .newsItem .img {
	 	float: left;
	}
	.life_zone .newsItem {
		padding: 0 0.8%;
	}
	.life_zone {
		padding: 0;
	}
	.tabs .tabsHeader li {
		margin: 0 0 8px;
		text-align: center;
	}
	.tabs .tabsHeader li:first-child {
		border-left: 1px solid #fff;
	}
	.popup .add_campaign1 a.close, .add_campaign2 a.close .icon {
		background-position: -390px -575px;
		width: 20px;
		height: 20px;
		top: -32px;
	}
	.popup .content {
		padding: 10px 10px;
	}
	.newsItem .text,
	.life_zone .newsItem.item1 .text {
		padding-bottom: 0;
	}	
}

@media (max-width: 600px) { 
	.megaSlider .item .side {
		height: 275px;
	}
	.megaSlider .img {
		height:100%;
	}
	.megaSlider .item img {
		height:100%;
		width: auto;
	}
	.megaSlider .owl-item:last-child .item {
		width: 129%;
	}
	.megaSlider .owl-item:last-child .item img {
		width: 100%;
		height: auto;
	}
	.tabs .tabsHeader li {
		width: auto;
	}
	.newsZone .banner img {
		display: inline-block;
		width: auto;
	}
	.newsZone .banner, .sidebar > .banner:first-child {
		width: 100%;
	}
	.zone7 .newsItem.item8 h2, .zone7 .newsItem.item7 h2, .zone7 .newsItem.item6h2, .zone7 .newsItem.item5 h2, .zone7 .newsItem.item4 h2, .zone7 .newsItem.item3 h2, .cat_zone3 .newsItem.item11 h2, .cat_zone3 .newsItem.item10 h2, .cat_zone3 .newsItem.item9 h2, .cat_zone3 .newsItem.item8 h2, .cat_zone3 .newsItem.item7 h2, .article .sidebar .newsItem.item1 h2 {
		margin-top: 5px;
	}
}

@media (max-width: 500px) {

	.show h3 {
		font-size: 22px;
		line-height: 24px;
	}

	.show .date {
		font-size: 24px;
		line-height: 28px;
	}
	.show .date span {
		margin-right: 0px;
		font-size: 14px;
	}
	.show {
		margin-bottom: 25px;
	}

	#footer .catMenu ul li a {
		padding: 5px 3px;
	}
	#footer .catMenu ul li {
		font-size: 15px;
		line-height: 18px;
	}
	.seasonsNav {
		width: 100%;
	}

	.toolbar .shareToolBar {
		float:left;
	}

	.VideoLivePlayer .playVideo {
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		-ms-transform: scale(0.7);
		-o-transform: scale(0.7);
	}


	.sidebar {
		margin: 0;
	}
	.mobMenu > li {
		padding-left: 15px;
		padding-right: 9px;
	}
	.newsfeed.blogPage .newsItem h2 {
		font-size: 18px;
		line-height: 20px;
	}
	.no_results {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.zone6 .slider .item .title {
		bottom: 0px;
	}
	.teamInfo h3 {
		font-size: 35px;
		line-height: 35px;
	}
	.quickInfo .update, .quickInfo .date {
		margin: 10px 17px 10px 0;
	}
	.teamInfo a {
		line-height: 18px;
		font-size: 13px;
	}
	.teamInfo {
		margin: 0 0 10px;
	}
	.form.container_12.full {
		margin-bottom: 10px;
	}
	.form .thnakYou {
		padding: 10px 0;
	}
	.quickSections.container_12 {
		margin: 10px 0 20px;
	}
	.quickSections.container_12,
	.quickSections.container_12.full {
		margin-bottom: 20px;
	}
	.form .thnakYou h3 {
		border-bottom: 3px solid #3c6bad;
		font-size: 40px;
		padding-bottom: 10px;
		margin-bottom: 18px;
	}
	.popup .add_campaign1 .newsItem h2, .add_campaign2 .newsItem h2 {
		font-size: 30px;
		line-height: 30px;
	}
	.adv_row .title h2 {
		font-size: 20px;
		margin: 10px 0;
		display: inline-block;
	}
	.popup .add_campaign1 .date, .add_campaign2 .date {
		font-size: 14px;
		margin: 0;
		width:100%;
	}
	.popup .add_campaign1 .date b, .add_campaign2 .date b, .popup .add_campaign1 .time, .add_campaign2 .time {
		font-size: 18px;
		line-height: 20px;
	}
	.tabs .tabsHeader li a{
		font-size: 14px;
	}
	.adv_row .title {
		display: block;
	}
	.tabs .tabsHeader li {
		width: 30%;
		text-align: center;
	}
	.tabs .tabsHeader li.tab3 {
		width: 40%;
	}
	.tabs .tabsHeader {
		width: 100%;
	}
	.whiteSection.inner {
		padding-right: 5px;
		padding-left: 5px;
	}
	.whiteSection {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.article h2 {
		margin-bottom: 8px;
	}
	#main {
		padding: 0;
	}
	.errorPage {
		padding-top:3%;
	}
	.chartTable .item > .col_7.full {
		width: 45.333333%;
	}
	.chartTable .item > .col_1.full {
		width: 12.333333%;
	}
	.pinkBar {
		height: 80px!important;
	}
	.article .sidebar .newsItem.item2 .img {
		width: 100%;
	}
	.commentsWrap h3 {
		font-size: 19px;
		line-height: 20px;
	}
	.article .sidebar > h2 {
		font-size: 24px;
		line-height: 30px;
	}
	.grayBox {
		width: 90%;
	}
	.grayBox ul li {
		font-size: 13px;
	}
	.add_campaign3 {
		width: 300px;
		left: -300px;
		top: 150px;
	}
	.add_campaign3 .title h2 {
		font-size: 38px;
		line-height:50px;
	}
	#footer .social li {
		margin: 0;
	}
	.add_campaign3 .time {
		font-size: 26px;
	}
	.add_campaign3 .content p {
		margin-bottom: 15px;
		width: 100%;
	}
	.add_campaign3 .date b {
		font-size: 24px;
		line-height: 24px;
	}
	.captcha .img {
		width: 75%;
		height: auto;
	}
	.captchaInput {
		width: 100%;
	}
	.article h2 {
		font-size: 28px;
		line-height: 28px;
	}
}

@media (max-width: 440px) {

	#footer .menu ul li:nth-child(even) {
		padding-left: 10px;
	}

	#footer .menu ul li:nth-child(odd) {
		padding-right: 10px;
	}

	.popup .content.videoPlayer .close {
		right: 10px;
		top: 10px;
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		-ms-transform: scale(0.7);
		-o-transform: scale(0.7);
	}
	.captcha .img {
		width: 85%;
	}
	.blogNews h3 {
		font-size: 18px;
	}
	.blogNews .image {
		margin-bottom: 8px;
	}
	.no_results {
		padding-bottom: 10px;
		padding-top: 10px;
	}
	blockquote {
		font-size: 16px;
		line-height: 20px;
	}
	ul li {
		font-size: 14px;
		line-height: 22px;
	}
	.article .content p, .article .content {
		font-size: 15px;
		line-height: 26px;
		margin: 0 0 22px;
	}
	.article h2 {
		font-size: 24px;
		line-height: 27px;
	}
	.quickInfo p {
		font-size: 14px;
		line-height: 18px;
	}
	.add_campaign3 {
		top: 135px;
	}
	.add_campaign3 .newsItem .img .cat {
		bottom: 10px;
		left: 10px;
	}
	.add_campaign3 .label {
		top: 57px;
		height: 51px;
		padding: 16px 0 0 0px;
		right: -138px;
	}
	.popup .add_campaign1 .time, .add_campaign2 .time {
		margin: 0;
	}
	.add_campaign2 .content .title {
		margin-top: 0;
	}
	.add_campaign2 .content {
		padding: 10px;
	}
	.tabs .tabsHeader li {
		padding: 0 4px!important;
	}
	.errorPage h2 {
		font-size: 48px;
		line-height: 50px;
	}
	.errorPage .top p {
		font-size: 22px;
	}
	.adrBlock.inline {
		margin: 0;
	}
	.pressReleases .newsItem.big .title, .newsfeed .newsItem .title {
		left: 10px;
	}
	.pressReleases .newsItem.big h2, .newsfeed .newsItem h2 {
		font-size: 28px;
		line-height: 26px;
		margin: 0;
	}
	.nowPlayingSection .program ul li .time {
		font-size: 25px;
	}
	.nowPlayingSection .program ul li {
		font-size: 17px;
	}
	.opinions .full {
		padding-top: 10px;
	}
	.nowPlayingSection .program ul li a {
		padding-left: 65px;
	}
	h2 {
		font-size: 27px;
	}
	.fm_zone .pinkBar {
		height: 89px!important;
	}
	.opinions .newsItem h2 {
		font-size: 22px;
		line-height: 23px;
	}
	.pinkBar a {
		font-size: 14px;
	}
	.megaSlider_mobile h2, .zone6 .slider .item h2, .cat_zone1 .newsItem.item1 h2, .zone1 .newsItem.item1 h2 {
		font-size: 21px;
		line-height: 20px;
	}
	.cat_zone1 .newsItem.item1 .title, .zone1 .newsItem.item1 .title {
		bottom: 0;
	}
        .shareWrapper .fb_share,
        .shareWrapper .btnExpand{width:100%;}
}

@media (max-width: 400px) {
	#footer .catMenu ul li {
		font-size: 14px;
	}
	#footer .catMenu ul {
		padding: 0;
	}
}

@media (max-width: 350px) {

	.quickSections .title a {
		font-size: 15px;
		margin: -8px 0 0 6px;
	}

	#footer .catMenu ul li {
		font-size: 13px;
	}

	.article .sliderWrap.full .slider .author h4 {
		width: 100%;
	}
	.newsfeed.blogNews h3 {
		font-size: 18px;
		line-height: 20px;
		margin-bottom:15px;
	}
	.form .thnakYou h3 {
		font-size: 32px;
	}
	.blogNews .newsItem {
		margin-bottom: 20px;
	}
	.newsZone .banner img {
		display: inline-block;
		width: 100%;
	}
	.banner img {
		display: inline-block;
		width: 100%;
	}
	.zone7 .newsItem.item2 h2, .article .sidebar .newsItem.item1 h2, .cat_zone2 .newsItem h2, .cat_zone1 .newsItem.item6 h2, .cat_zone1 .newsItem.item5 h2, .cat_zone1 .newsItem.item4 h2, .zone5 .newsItem.item4 h2, .zone5 .newsItem.item5 h2, .zone2 .newsItem.item4 h2, .zone2 .newsItem.item3 h2, .zone1 .newsItem.item2 h2, .zone1 .newsItem.item3 h2, .zone5 .newsItem.item3 h2, .zone4 .newsItem h2, .zone3 .newsItem h2, .zone6 .newsItem.item2 h2, .zone6 .newsItem.item3 h2 {
		font-size: 17px;
	}
	.search .inputWrap input.text {
		margin: 0 22px 0 0;
	}
	blockquote {
		font-size: 17px;
	}
	.pinkBar.offset {
		padding: 14px 0;
	}
	.pinkBar.offset p {
		display:none;
	}
	.seriesInfo h3 {
		font-size: 42px;
	}
	.add_campaign3 {
		width: 250px;
		left: -250px;
		top: 150px;
	}
	.grayBox {
		width: 88%;
	}
}

@media (min-width: 1024px) and (max-width: 1280px){
	.homepage .zone.life_zone .categoryLabel{
		left:5px;
	}
}
