@import url(responsive1.css);
.free-trial-wrap .article-content{
	padding: 20px;
}
.social-icons{
	margin-top:15px;
}
.video_stream > iframe {
	border:0;
}

.article_label_home a {
    min-height: auto;
	min-height: inherit; /* @N writeen here.*/
    white-space: nowrap;
}
.textalignL {text-align: left !important;}
.jobspotlightdate {
    font-weight: normal;
}
/*img.carousel_img {image-rendering: pixelated;}*/
#jobsearchpanel .row{
	margin-left:-2px;
	margin-right: -2px;
}
.jobspotlight .col-sm-3 {
    margin-bottom: 15px;
}
.navigation-bar .nav ul > li .sub-nav li{
    height: 45px;
}
.navigation-bar .nav ul > li a{
    height: 45px;
	position:relative;
}
.navigation-bar .sub-nav .active::after, .navigation-bar .nav ul > li.desktop-dropdown ul.sub-nav li a:focus .active::after {
  bottom: 0;
  display: block;
  margin: 0 0 0 -7px;
  left:50%;
  padding: 0;
  position: absolute;
  top: auto !important;
  width: 0;
  z-index: 1;
}
.subscribe_div .subscribeinner_div{margin-bottom:80px;}
p.article-content_text.sub-footer-text { line-height: 20px;  font-size: 14px; width: 100%; float: left;letter-spacing: 1px; text-align:center;}
.sub-footer-text a.submailto { font-weight: bold; }
a.submailto { color: #d2232a; }
.subscribe_div .subscribeinner_div .subscribe_content {min-height: 350px;float: left;width: 100%;}
.col-sm-12.sub-footer-div { background: #8f9ea5 none repeat scroll 0 0; margin: 10px 8px; padding: 0px; float: left; width: 98%; }
p.user_icon { background: rgba(0,0,0,0) url(../png/user.png) no-repeat scroll right center; float: left; width: 54px; height: 35px; position: relative; top: 40px; margin-right: 20px; left: 8px; }
.barrier__cta-strip__heading { font-size: 24px; line-height: 28px; font-weight: 600; margin: 17px 0 10px; float: left; width: 77%; color: #fff;letter-spacing: 0.7px; }
span.subscribe_img { float: left; min-height: 180px; text-align: center; width: 100%;}
i.fa.fa-circle { font-size: 6px; position: relative; top: -1px; }
.user_icon_div { border: 0px #fff solid; float: left; width: 9%; position: relative; height: 80px; }
.user_icon_content { float: left; position: relative; width: 90%; }
i.fa.fa-square {font-size: 10px;}
.subscribe_chart_list_icon {width: 22px;}
.courselable {
  padding-bottom: 7px;
}
.subscribe_div .subscribeinner_div .btn-subNow{
	position:absolute;
	left:10px;
	bottom:-15px;
	right:10px;
	text-align:center;
}
.subscribe_div .subscribeinner_div .btn-subNow .modalLoginBtn_new {
  margin-bottom: 0;
  margin-top: 0;
}

.subscribe_div .subscribeinner_div .btn-subnow-ft{
	position:absolute;
	left:10px;
	bottom:-60px;
	right:10px;
	text-align:center;
}
.subscribe_div .subscribeinner_div .btn-subnow-ft #modalLoginBtn_new1{
	margin:0;
}
.print_socialicon {
	background-position:0 0;
}
#charts-contain .tvAirplayChart .col-position-head,
#charts-contain .tvAirplayChart .col-artist-title-head,
#charts-contain .tvAirplayChart .col-producer-head,
#charts-contain .tvAirplayChart .col-writer-head,
#charts-contain .tvAirplayChart .col-publisher-head,
#charts-contain .tvAirplayChart .col-label-head,

#charts-contain .tvAirplayChart .col-position,
#charts-contain .tvAirplayChart .col-artist-title,
#charts-contain .tvAirplayChart .col-producer
 {
    width: auto !important;
}
#charts-contain .tvAirplayChart .col-artist-title-head,
#charts-contain .tvAirplayChart .col-artist-title {
    max-width: 315px;
    width: 100% !important;
}
#charts-contain .chart-table.tvAirplayChart .charthead > .col-position-head,
#charts-contain .chart-table.tvAirplayChart .chartheadmain > .col-position{
	max-width:34px;
}
/*-------*/
#charts-inner .sevenColChartinner.chart-table .charthead > .col-label-head, 
#charts-inner .sevenColChartinner.chart-table .charthead > .col-distributor-head,
#charts-inner .sevenColChartinner.chart-table .charthead > .col-producer-head, 
#charts-inner .sevenColChartinner.chart-table .chartheadmain > .col-label,
#charts-inner .sevenColChartinner.chart-table .chartheadmain > .col-distributor,
#charts-inner .sevenColChartinner.chart-table .charthead > .col-artist-title-head,
#charts-inner .chart-table.fiveColChart .charthead > .col-label-head,
#charts-inner .chart-table.fiveColChart .charthead > .col-distributor-head,
#charts-inner .chart-table.fiveColChart .chartheadmain > .col-label,
#charts-inner .chart-table.fiveColChart .charthead > .col-artist-title-head,
#charts-inner .chart-table.salesBreakerChart .charthead > .col-label-head,
#charts-inner .chart-table.salesBreakerChart .charthead > .col-corporate-group-head,
#charts-inner .chart-table.salesBreakerChart .chartheadmain > .col-label,
#charts-inner .chart-table.salesBreakerChart .charthead > .col-artist-title-head,
.custom_col_events .span4_second .event_home_website_url_footer_email {padding: 10px 10px 11px 10px;}
#keyReleasesTable div:nth-child(1).col-artist-title-key,
#jobspotlightsection.panel.block-list .tab-content .item-container > li{
		 position:relative;
		min-height:87px;
		padding-left:0;
		padding:8px 5px;
		box-sizing:border-box; 
}
#jobspotlightsection .tab-content ul li:last-child {
    border-bottom: 0;
}
#jobspotlightsection.panel.block-list .tab-content .item-container > li .item-image{
		 width:126px;
		margin:0;
		box-sizing:border-box;
		padding:0 10px 0 0px;
		position:absolute;
		left:10px;
		top:8px; 
}
#jobspotlightsection.panel.block-list .tab-content .item-container > li .item-image img{
	 	max-width:100%;
		display:block;
		margin:0 auto;
		max-width:106px;
		max-height:65px;
		min-width:106px;
}
#jobspotlightsection.panel.block-list .tab-content .item-container > li  > .item-content {
	    padding-left: 136px;
		float:none;
		box-sizing:border-box;
		width:100%;
		display:block;
		min-height:65px; 
}
#jobspotlightsection.panel.block-list .tab-content .item-container > li  > .item-content .jobspotlightcontent {
		float: none;
		padding-left: 0;
		padding-right: 0;
		width:100%;
		display:block;
		padding-bottom: 0px;
        padding-top: 0px;
}
#jobspotlightsection.panel.block-list .tab-content .item-container > li  > .item-content .jobslocation {
		padding-left: 0 !important;
		padding-right: 0 !important;
		float:none;
		display:block;
}
#jobsearchpanel div[class*="col-"]{
	padding-left:2px;
	padding-right:2px;
}
#jobsearchpanel .form-container.search-panel .form-content {
    padding: 0 6px;
}

#errorPage h2 {
    float: none;
	text-align:left;
}
#errorPage .error-options li.error-search-container label, 
#errorPage .error-options li.error-search-container input[type="text"], 
#errorPage .error-options li.error-search-container .btn {
	margin-left:0;
	margin-right:0;
	clear:none;
}
#errorPage .error-options li.error-search-container label{
	text-align:left;
}
#errorPage .error-options li.error-search-container label[for="errorSearch"]{
	padding-top: 11px;
	padding-right:4px;
}
#errorPage .error-options li.error-search-container input[type="text"] {
    height: 40px !important;
}

#errorPage #errorRobot {
    clear: both;
	margin:0 auto;
    margin-top: 30px;
	display:block;
}
#errorPage #syserror h3{
	float:none;
}
.popup {
    z-index: 3;
}
.footermusicweeklogo a{
	display:block;
    height: 30px;
    width: 150px;
}
.footernewbaylogo a{
  height: 36px;
  width: 136px;
  display:block;
}
#keyReleasesTable  .col-artist-title-key {
    text-align: left;
}
@media (max-width: 767px) {
  .main-img-xs {
    display: block !important;
  }
  .main-img-sm{
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .main-img-xs {
    display: none !important;
  }
  img.carousel_img { image-rendering: auto !important; }
  .full-width-image {image-rendering: auto !important; }
  .grey-home-bg { padding-top:10px; }
  .main-img-sm{
    display: block !important;
  }
  .navigation_search_section,.secondary-nav,.navigation-bar .nav ul > li .sub-nav,.search-nav.nav.pull-right.menu,.navigation-bar .nav ul > li .sub-nav li,.navigation-bar .nav ul > li a {
		height: 40px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .main-img-xs {
    display: none !important;
  }
  
  .main-img-sm{
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .main-img-xs {
    display: none !important;
  }
  
  .main-img-sm{
    display: block !important;
  }
}

@media (min-width: 769px) {
	.col-12:after {
	   content: " "; /* Older browser do not support empty content */
	   clear: both;
	  display: table;
    	content: " ";
	}
	.maincarousalsection .col-12 .item-content{
		width:40%;
		box-sizing:border-box;
		float:left;
	}
	.maincarousalsection.sm-news .span4_first.col-12 .item-content .articledesc1{
		min-height: 361px;
    	background: #e6e6e6;
		height:auto;
		box-sizing:border-box;
		width:100%;
	}
	.maincarousalsection .col-12 .main-img{
    	background: #e6e6e6;
		width:60%;
		box-sizing:border-box;
		float:left;
		text-align:right;
		padding-left:8px;
	}
	.maincarousalsection.sm-news .col-12 .main-img img,
	.maincarousalsection .col-12 .main-img img{
		max-width:580px !important;
		width:100% !important;
		float:none;
		border-bottom: 7px solid #879496 !important;
	}
	
}
@media (min-width: 1200px) {
	
	.maincarousalsection.sm-news .col-12 .item-content .articledesc1,	
	.maincarousalsection .col-12 .item-content .articledesc1{
    	background: #e6e6e6;
		float: none;
		font-size: 9px;
		height: auto;
		letter-spacing: 0.3px;
		padding: 10px;
		width: 100%;
		box-sizing: border-box;
		min-height: 362px;
	}
}
@media (max-width: 1024px) {
	.maincarousalsection.sm-news .span4_first.col-12 .item-content .articledesc1,
	.maincarousalsection  .span4_first.col-12 .item-content .articledesc1 {
		min-height: 361px;
		width:100%;
		box-sizing:border-box;
	}
	.footer-laptop-img {
		max-width: 248px;
	}
	.googlead.largebutton-ad.fbsection {
	  width: 100%;
	}
	.quarter-width-row {
	  clear: both;
	 
	}
	.contact_person {
	  clear: both;
	}
}
@media (max-width: 992px) {
	.maincarousalsection.sm-news .span4_first.col-12 .item-content .articledesc1,
	.maincarousalsection  .span4_first.col-12 .item-content .articledesc1 {
		min-height: 282px;
	}
	.mw-featurs-list {
		padding: 0 10px;
	}
	.jobs-heading .more_article_headline{
		padding-left:10px;
		padding-right:10px;
	}
	.playlist_release_section {
		max-width: 100%;
	}
}
@media (max-width: 768px){
	.maincarousalsection.sm-news .span4_first.col-12 .item-content .articledesc1, .maincarousalsection .span4_first.col-12 .item-content .articledesc1 {
		min-height: 112px;
	}
}
@media (max-width: 320px) {
	.maincarousalsection .col-12 .main-img {
		background: #e6e6e6;
		width:100%;
		box-sizing: border-box;
		float: none;
		padding-left:0px;
	}
	.maincarousalsection.sm-news .col-12 .main-img a{
		float:none;
	}
}

@media (min-width:1028px){	
	.item-chart-landing .news-article-bg .col-sm-7.paddingright0 .tab-content {
		min-height: 190px;
	}
	.item-chart-landing .news-article-bg .col-sm-7.paddingright0 .tab-content .alert.alert-danger{
		margin-top:20px;
	}
	#keyReleasesTable  .col-artist-title-key {
		text-align: left;
	}
	#keyReleasesTable div:nth-child(1).col-artist-title-key,
	#keyReleasesTable div:nth-child(2).col-artist-title-key,
	#keyReleasesTable div:nth-child(2).col-artist-title-keyreleases  {
	}
	#keyReleasesTable div:nth-child(3).col-artist-title-key,
	#keyReleasesTable div:nth-child(3).col-artist-title-keyreleases  {
	}
	#keyReleasesTable div:nth-child(4).col-artist-title-key,
	#keyReleasesTable div:nth-child(4).col-artist-title-keyreleases  {
	}

	.col-corporate-group-head {
		font-size: 10px;
	}
	.salesBreakerChart .col-position {
		max-width: 28px;
	}
	.salesBreakerChart .col-position-head {
		max-width: 20px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.col-corporate-group {
		font-size: 10px;
	}
	.fiveColChart .col-position {
		max-width: 20px;
	}
	.fiveColChart .col-position-head {
		max-width: 20px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.fiveColChart .col-label {
		max-width: 130px;
	}
	.fiveColChart .col-distributor {
		max-width: 130px;
	}
	.fiveColChart .col-distributor-head {
		max-width: 130px;
	}
	.fiveColChart .col-label-head {
		max-width: 130px;
	}
	.fiveColChart .col-artist-title-head,
	.fiveColChart .col-artist-title {
		width: 100%;
		max-width: 272px;
	}
	.sevenColChartinner .col-label,
	.sevenColChartinner .col-label-head {
		max-width: 100px;
	}
	.sevenColChartinner .col-artist-title-head,
	.sevenColChartinner .col-artist-title {
		width: 100%;
		max-width: 160px;
	}

	.tvAirplayChart .col-label-head,
	.tvAirplayChart .col-publisher-head,
	.tvAirplayChart .col-writer-head,
	.tvAirplayChart .col-producer-head,

	.tvAirplayChart .col-artist-title-head,

	.event_list_date_third_div1 > span {
		line-height: 26px;
		margin-bottom: 20px;
		display: block;
	}
	.event_home_website {
		width: 22%;
		padding-right: 3%;
		text-align: right;
	}
	.allsection_popup ul {
		clear:both;
		display:table;
	}
	.allsection_popup ul li {
		width: 50%;
		float: left;
		display: inline-block;
		clear: none;
	}
	p.trigger_faq{
		position: relative;
		padding-left: 32px;
	}
	p.trigger_faq::before {
		position: absolute;
		left: 0;
		top: 0;
	}
	div.toggle_faq {
		padding-left:32px;
	}

	.userprofilebox{
		margin-bottom:10px;
		font-size:14px;
		line-height:21px;
	}
	.userprofilebox figure{
		margin-bottom:20px;
		width:100%;
	}
	.userprofilebox > figure img{
		max-width:100%;
	}
	.recent-articles-list,
	.article-content .recent-articles-list{
		list-style:none;
		padding:0;
		margin:0;
		background-image:none;
	}
	.recent-articles-list li,
	.article-content .recent-articles-list li{
		list-style:none;
		padding:0;
		margin:0 0 20px;
		position:relative;
		padding-left:116px;
		min-height:65px;
	}
	.recent-articles-list li > figure,
	.article-content .recent-articles-list li > figure{
		position:absolute;
		left:0;
		top:0;
		max-width:106px;
	}
	.recent-articles-list li > .storycontent {
		float: none;
		font-weight: normal;
		margin-left: 10px;
		position: relative;
		width: auto;
		padding-top:5px;
	}
	
}
@media(min-width:768px)
{
	.redtab-box{clear:both;	}
	.redtab-box > h2 {box-sizing: border-box;height: 28px;position:relative;width:33.33333% !important;}
	.redtab-box > h2.hilight2:after {top: 100% !important;}
	body.keyreleases .wide-container.group-container .container .row #charts-contain {width: 100% !important;}
	.advert.mpu-ad:first-child,.advert.mpu-ad {margin-left: 0;margin-right: 0;}
	#jobspotlightsection {float: none;margin-bottom:15px;	}
	.userprofilebox{margin-bottom:10px;font-size:14px;line-height:21px;}
	.userprofilebox .section-heading{text-align:left;	}
	.userprofilebox figure{margin-bottom:20px;width:100%;	}
	.userprofilebox > figure img{max-width:100%;border-radius: 100px 0px 100px;}
	.recent-articles-list,.article-content .recent-articles-list{list-style:none;padding:0;margin:0;	background-image:none;}
	.recent-articles-list li,.article-content .recent-articles-list li{	list-style:none;padding:0;margin:0 0 20px;position:relative;padding-left:116px;min-height:76px;}
	.recent-articles-list li > figure,
	.article-content .recent-articles-list li > figure{position:absolute;left:0;top:0;max-width:126px;}	
	.recent-articles-list li > figure img,.article-content .recent-articles-list li > figure img{	margin-bottom:0;}
	.recent-articles-list li > .storycontent {	float: none;font-weight: normal;margin-left: 120px;padding-top: 5px;position: relative;width: auto;}
}

@media (max-width:767px) 
{
	.chart_official_content_home { width: 75%; margin:0 auto;}
	.chart_official_content_home:last-child{/*margin-bottom:31px;*/}
	.chart_right_section_chart, .item-container{min-height:auto;}	
	#articles .item-chart-landing .chart_official_content_home{/* width:98%; */}
	#articles .article_chart_desc_airplay .chart_official_content_home, #articles .article_chart_desc_club .chart_official_content_home{/* width:89%; */}		
	.chart_official_content_home .digit_count {font-size:24px;text-align: center;}
}

@media (max-width:1026px) and (min-width:768px)
{
	.events_body_page_custom-hijack .courselable2, .events_body_page_ .courselable2 {	box-sizing: border-box;width: 100%;padding-top:0;}
	.wide-container.group-container .container .row #charts-contain > .section-heading:first-child {margin-top: 0;	}
	.articledescinner .carousaltitle {font-size:18px;}
	.articledescinner p {font-size: 14px;}
	.panel.block-list .item .item-content span, .panel.block-list .item .item-content a {font-size: 14px !important;line-height: 1.291;}
	.tab-content .item-container li .item-content a .jobspotlight_apply_btn_home {font-size: 11px !important;}
	.item-content h2 a,.item-content h2 {font-size: 15px !important;}
	.feature-half-width .carousaldescnews .carousaltitle {font-size:15px;	}
	.col-custom-mb-feature .news-article-content h2,.feature-half-width.col-custom-mb-feature .news-article-content h2 a {font-size: 20px;line-height: 24px;}
	.chart_official_content_home .home_chart_wrap span {font-size: 12px;letter-spacing: 0px !important;line-height: 14px;padding: 2px 0 0 0;}
	.chart_official_content_home .home_chart_wrap span > i {font-size: 12px;letter-spacing: 0px !important;line-height: 0px;padding: 2px 0 0 0;}
	.chart_official_content_home .home_chart_wrap {letter-spacing: 0;}
	#charts-contain #charts-inner .section-heading{font-size:18px;}
	.article_desc_event .carousaltitle {	}
	.span4_third_desc .carousaltitle {}
	.jobs_body_page_custom-hijack .wide-container.group-container .container > .row > .courselable {font-size: 20px;}
	.jobs.wide-container.group-container .post-job .job-periods ul li p.price {font-size: 22px;}
	.jobs.wide-container.group-container .post-job .job-periods ul li h3 {font-size: 22px;}
	h1.section-heading, h2.section-heading {font-size: 18px;	}
	.courselable2 {font-size: 16px;}
	.jobs_body_page_ .jobspotlight, .jobs_body_page_custom-hijack .jobspotlight {	position:relative;}
	.courselable.job_headline_just_added {margin-bottom: 0%;	margin-top: 0%;}
	.jobLocation{margin-top:0;}
	.jobs_body_page_custom-hijack .wide-container.group-container .container > .row > .courselable {padding-top: 5px;}	
	.js input[type="file"] {	}
	.wide-container.group-container.columns .container .row .span8.main .home_chart .panel.block-list h2#chart_singal,
	.wide-container.group-container.columns .container .row .span8.main .home_chart .panel.block-list h2#chart_albums,
	.wide-container.group-container.columns .container .row .span8.main .home_chart .panel.block-list #chart_singal_uk,
	.wide-container.group-container.columns .container .row .span8.main .home_chart .panel.block-list #chart_albums_eu{
		box-sizing: border-box;width: 50% !important;}
	.wide-container:after {clear: both;content: ".";	display: block;height: 0;visibility: hidden;}
	.wide-container{display: inline-block;}
	.wide-container {display: block;	}
	.NewMusic_body_page_custom-hijack  .site-container.wide-container > .wide-container.group-container.columns,
	.news_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container,
	.events_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.charts_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.jobs_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.home_body_page_custom-hijack > .site-container.wide-container > div >  .maincarousalsection,
	.sitewide_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.sitewide_ > .site-container.wide-container > div >  .maincarousalsection,
	.new_article_body_page_custom-hijack .wide-container.group-container.columns {margin-top:13px;}
	.home_body_page_custom-hijack > .site-container.wide-container > div > .maincarousalsection{margin-top:13px;}
	.popup .popup-inner > a.search-popup-close {position: absolute;right: 20px;top: 18px;	}
	.wide-container.group-container.columns .container .row .span8.main > .span8 {	width: 50% !important;}
	.span8.jobempty {margin: 0px 0 10px;	}
}
@media(max-width:1026px) and (min-width:992px)
{
	.wide-container.group-container .container .row #charts-contain {width: 66%;}
	#charts-contain .section-heading,.chart_right_landing_section_landing {box-sizing: border-box;width: 100%;}
	.Tbl-nineCol.nineColChart .col-label-head {width: 80px;max-width:80px;}
	.Tbl-nineCol.nineColChart .col-label {width: 80px;max-width:80px;}
	.chart-table.sevenColChartinner .col-producer-head,.chart-table.sevenColChartinner .col-producer {width: 165px;}	
	#charts-contain .radioAirplayChart .col-artist-title,#charts-contain .radioAirplayChart .col-artist-title-head {width: 230px;}
	#charts-contain .tvAirplayChart .col-artist-title-head,#charts-contain .tvAirplayChart .col-artist-title {	width: 228px;}
	#charts-contain .euAirplayChart .col-artist-title-head,#charts-contain .euAirplayChart .col-artist-title {	width: 280px;}
	#charts-contain .Urban .col-artist-title,#charts-contain .Urban .col-artist-title-head {width: 280px;	}
	body.keyreleases .wide-container.group-container .container .row #charts-contain {width: 100% !important;}
	.sitewide_ .group-container .span15.main, 
	.new_article_body_page_custom-hijack .group-container .span15.main,
	.jobs_body_page_custom-hijack .wide-container.group-container .container .row .span15_job_secondpannel, 
	.jobs_body_page_ .wide-container.group-container .container .row .span15_job_secondpannel,
	.sitewide_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .span15.main,	
	.sitewide_custom-hijack .span15.main{ width: 66%;} 
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content {
	  min-height: 622px;}	
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .modalLoginBtn_new {
	  left: 50%;
		margin-left: -102px;
		margin-right: 0;
		position: relative;
		width: 166px !important;
	}
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .modalLoginBtn_new{
	  left: 50%;
		margin-left: -102px;
		margin-right: 0;
		position: relative;
		width: 166px !important;
	}
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) #modalLoginBtn_new1 {
	  left: 50%;
		margin-left: -102px;
		margin-right: 0;
		position: relative;
		width: 166px !important;
	}
	.events_body_page_ .site-container.wide-container .wide-container.group-container.columns .container .row .span8.main, .events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .span8.main {
	  box-sizing: border-box;
	  width: 67%;
	}
	.maincarousalsection.sm-news .span4_second.xs-newmusic .item-image img {
		width: 100% !important;
	}
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.events_second a .item-content .carousaldescevent .event_landing_footer {
		min-height: 70px !important;
	}
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.events_second a .item-content .carousaldescevent .carousaltitle {
		min-height: 40px !important;
	}
	.NewMusic_body_page_custom-hijack .maincarousalsection .span4_first .item-content {
	  box-sizing: border-box;
	  width: 40%;
	}
	.NewMusic_body_page_custom-hijack .span4_first img.full-width-image {
	  width: 56% !important;
	}
	.NewMusic_body_page_custom-hijack .item-content {
	  width: 100%;
	}
	.NewMusic_body_page_custom-hijack .newmusic .full-width-image {
	  width: 100%;
	}
	.NewMusic_body_page_custom-hijack .item-content .carousaldescnews_desc {
	  box-sizing: border-box;
	  padding: 0 10px;
	}
	.playlist_release_section {
		float: none;
		margin: 0 auto 45px;
	}
	.NewMusic_body_page_ .wide-container.group-container > .container > .row > .span8.main, .NewMusic_body_page_custom-hijack .wide-container.group-container > .container > .row > .span8.main {
	  box-sizing: border-box;
	  width: 67%;
	}
	.span4_first .item-content {
	  box-sizing: border-box;
	  width: 40%;
	}
	.span4_first img.full-width-image {
	  width: 60% !important;
	}
	.news_body_page_custom-hijack .span4_second.feature-half-width.xs-feature .item-image img{
	  width: 100% !important;
	}
	.news_body_page_custom-hijack .carousaldesc1 h2 {
	  padding: 0;
	}
	.news_body_page_custom-hijack .carousaldesc1 h2.playlist_heading {
		padding: 0px 0px 0px 10px;
	}
	.maincarousalsection .span4_first .item-content .articledesc1 {
		min-height: 400px;
	}
	.news_body_page_custom-hijack .wide-container.group-container > .container > .row > .span8.main, .news_body_page_ .wide-container.group-container > .container > .row > .span8.main {
	  box-sizing: border-box;
	  width: 67%;
	}
	.visible-md{
		display:block;
	}
	.social_icons_mobile {
	  background: #666666;
	  height: auto;
	  padding: 10px 0;
	  text-align: center;
	  width: 100%;
	  color:#FFF;
	  font-size:14px;
	  text-transform:capitalize;
	}
	.share-content.dropdown-container .dropdown.active {
	  height: auto;
	  text-align: center;
	  width: 100%;
	}
	.share-content.dropdown-container .dropdown div[class*="_socialicon"].print_socialicon {
		  background-position:center 6px;
		}
	.article_chart_desc_airplay .article_chart_desc_footer {
	  min-height: 142px !important;
	}
	.article_chart_desc_club .article_chart_desc_footer {
	  min-height: 145px !important;
	}
	.group-container.jobs {
	  padding-top: 5px;
	  margin-top:0;
	}
	.jobs.wide-container.group-container .narrow-container.post-job {
	  padding-top: 10px;
	}
	#charts-contain .section-heading {
	  font-size: 1.8em;
	  text-align: left;
	}
	.span15.main .content .share-content.dropdown-container,
	.content .article-content ul li {
		width: 50%;
		box-sizing: border-box;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .item-chart-landing .articledesc1 {
		width: 50%;
		min-height: 380px;
		box-sizing: border-box;
	}
	.charts_body_page_  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section {
		border-bottom: 1px solid #8F9394;
		padding-bottom:20px;
		    width: 50%;
			min-height: 380px;
			box-sizing: border-box;
			padding-bottom: 20px;
			margin-bottom: 28px;
	}
	.charts_body_page_  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section .chart_landing_more_btn {
		position: absolute;
		bottom: -29px;
	}
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .item-chart-landing .articledesc1 {
		width: 50%;
		min-height: 380px;
		box-sizing: border-box;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section {
		border-bottom: 1px solid #8F9394;
		    width: 50%;
			min-height: 380px;
			box-sizing: border-box;
			padding-bottom: 20px;
			margin-bottom: 28px;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section .chart_landing_more_btn {
		position: absolute;
		bottom: -29px;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay, 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay,
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club, 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club {
		width: 48%;
		margin-right: 1%;
		border-bottom: 1px solid #8F9394;
		margin-left: 1%;
		position:relative;
		box-sizing: border-box;
		padding-bottom:40px;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_landing_more_btn_footer , 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_landing_more_btn_footer ,
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club .chart_landing_more_btn_footer , 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club .chart_landing_more_btn_footer {
		position: absolute;
		bottom: -36px;
		z-index:3;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay:before, 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay:before, 
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club:before, 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club:before{
		content:" ";
		position:absolute;
		background:#fff;
		left:0;
		bottom:-31px;
		right:0;
		height:30px;
	}
	
	/* Chart Tab*/
	.sitewide_custom-hijack #charts-contain .xs-mobileTab.desktopTabsview > h2{
		width:33.3333333% !important;
		box-sizing:border-box;
		height:29px !important;
		position:relative !important;
	}
	.sitewide_custom-hijack #charts-contain .xs-mobileTab.desktopTabsview > h2.hilight2:after{
		position:absolute;
		left:50%;
		top:100%;
		margin-left:-10px;
	}
	.sitewide_custom-hijack #charts-contain .xs-mobileTab.desktopTabsview > h2:first-child{
		border-left:solid 1px #d2232a;
	}
	.sitewide_custom-hijack #charts-contain .frmchartscategoryinnerpage {
	  width: 100%;
	}
	
	/* 94 */
	.courses.jobs_body_page_custom-hijack .wide-container.group-container.columns .container .row .span8.main {
		width: 66%;
	}
	.courselable,
	.jobs_body_page_custom-hijack .span15_job .courselable2 {
		padding-left: 5px;
		padding-right: 5px;
		box-sizing: border-box;
	}
	.courses.jobs_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .span8.main .row .coursepage{
		padding-left:10px;
		padding-right:10px;
		box-sizing:border-box;
	}
	/* 46 */
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row a .span4_first .event_carousal_img {
		width: 58.5%;
		box-sizing: border-box;
	}
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row a .span4_first .articledesc1 {
		width: 41.5%;
		box-sizing: border-box;
	}
	.event_date_wrap img{
		width:100%;
		
	}
	.span15_job.main.free_trial_page .article-content {
		width: 41.5% !important;
		box-sizing: border-box;
		min-height: 370px !important;
		font-style:normal;
	}
	.span15_job.main.free_trial_page .freetrial_div {
		width: 58.5%;
		margin: 0 0px 0 0;
		box-sizing: border-box;
	}
	.span15_job.main.free_trial_page .freetrial_div .freetrial_content > a .trialbtn {
		left: 50%;
		margin-left: -82px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousalcontentdiv1 .carousaldescmain {
		min-height: 97px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(2) .carousaldesc1 .article_sub_describe,
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(3) .carousaldesc1 .article_sub_describe{
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(2) .carousaldesc1 .article_sub_describe p,
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(3) .carousaldesc1 .article_sub_describe p{
		min-height:42px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 {
		margin-top: 10px;
	}
	
	.popup[data-popup="popup-4"] .popup-inner {
		max-width: 100%;
		transform: translate(0%, -50%);
		width: 100%;
		box-sizing:border-box;
	}
	.allsection_popup ul {
		clear: both;
		display: table;
	}
	.allsection_popup ul li {
		width: 50%;
		float: left;
		display: inline-block;
		clear: none;
	}
	.popup[data-popup="popup-4"] .popup-inner ul.item-container.tab-1 li {
		width: 50%;
	}
	/* 87 */	
	.secondary-nav.nav {
			margin-bottom:6px !important;
	}
	.jobs_body_page_custom-hijack .span15_job {
		padding-top:0;
	}
	.jobs_body_page_custom-hijack .span15_job .courselable2 {
	  margin-top: 0;
	}
	#digital-edition_content .article-content ul, 
	#digital-edition_content .article-content ol, 
	#digital-edition_content .article-content dl {
		margin-left: 0px;
	}
	.span15_job.main .span15_job_main_desc .latest-issue-info #digital-edition_content .issue-desc.article-content {
		padding-left:0px;
		padding-right:0;
		
	}
	.col-producer_span_print {display: none !important;}
	.navigation-bar .nav ul > li a, 
	.share-content .dropdown a {
		position: relative;
	}
	.navigation-bar .desktop-dropdown.menu > a.active:after {
		left: 50%;
		margin-left: -10px;
		position: absolute;
		width:0px;
	}
	.redtab-box > h2{
		position:relative !important;
	}
	.redtab-box > h2.hilight2:after {
		top: 100% !important;
		left: 50% !important;
		width: 0;
		height: 0 !important;
		margin-left: -10px !important;
	}
	.js input[type="file"] {
		
	}
	.jobs.wide-container.group-container .narrow-container .job-details-form .formrow .bootstrap-filestyle + div.description {
		margin-left: 180px;
	}
	.wide-container.group-container.columns .container .row .span8.main > .span8 .content .responsive-wrap {
		background: #f6f6f6;
	}
	
	.site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(2) .carousaldesc1{
		min-height:94px;
	}
	.site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(2) .carousaldesc1 > h2{
		float:none;
	}
	.xs-mobileTab > a > h2{
		position:relative;
	}
	.xs-mobileTab > a > h2.hilight2:after {
		margin-left: -10px !important;
		top: 100% !important;
		left: 50% !important;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection div[class*=carousaldiv] .view.fourth-effect a img{
		max-width:238px;
		max-height:145px;
	}	
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 > .view.fourth-effect {
		width: 238px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 {
		margin-left: 238px;
		width: auto;
		display: block;
		float: none;
	}
	.home_body_page_custom-hijack .carousaldesc2 > h2 {
		float: none;
		margin-top:0px;
	}
	.site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .article_sub_describe {
	  clear: none;
	}
	.home_body_page_custom-hijack .site-container.wide-container  .maincarousalsection div[class*="home_carousalcontentdiv"] .carousaldesc1 {
		min-height: 130px;
		box-sizing:border-box;
	}
}
@media(max-width:992px) and (min-width:768px){
	#charts-contain .euAirplayChart .col-artist-title {
		width: 100% !important;
	}
	#charts-contain .Urban .col-label-head,
	#charts-contain .Urban .col-label {
		width: 320px !important;
	}
	.visible-md{
		display:block;
	}
	.social_icons_mobile {
	  background: #666666;
	  height: auto;
	  padding: 10px 0;
	  text-align: center;
	  width: 100%;
	  color:#FFF;
	  font-size:14px;
	  text-transform:capitalize;
	}
	.share-content.dropdown-container .dropdown.active {
	  height: auto;
	  text-align: center;
	  width: 100%;
	}
	.share-content.dropdown-container .dropdown div[class*="_socialicon"].print_socialicon {
	  background-position:center 6px;
	}
	
	.span15.main .content .share-content.dropdown-container,
	#charts-contain  .share-content.dropdown-container {
		display: none;
	}
	
	.group-container.jobs {
	  padding-top: 5px;
	  margin-top:0;
	}
	.jobs.wide-container.group-container .narrow-container.post-job {
	  padding-top: 10px;
	}
	
	#charts-contain .section-heading {
	  font-size: 1.8em;
	}
	
	.span4_first .item-content {
	  box-sizing: border-box;
	  width: 40%;
	}
	.span4_first img.full-width-image {
	  width: 60% !important;
	}
	.news_body_page_custom-hijack .span4_second.feature-half-width.xs-feature .item-image img {
	  width: 100% !important;
	}
	.news_body_page_custom-hijack .carousaldesc1 h2 {
	  padding: 0;
	}
	.news_body_page_custom-hijack .carousaldesc1 h2.playlist_heading {
		padding: 0px 0px 0px 10px;
	}
	
	.maincarousalsection .span4_first .item-content .articledesc1 {
		min-height: 288px;
	}
	.radioAirplayChart .sales-pos {
		width: 44px !important;
		max-width: 44px !important;
	}
	.wide-container.group-container .container .row #charts-contain .section-heading {
		text-align: left;
		width: 100%;
		padding: 0 0px;
	}
	
	.wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .article_chart_desc_footer,
	.wide-container.group-container.columns .container .row #articles .article_chart_desc_club .article_chart_desc_footer {
		min-height: 158px !important;
	}
	.content .article-content ul li {
		width: 50%;
		box-sizing: border-box;
	}
	
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .item-chart-landing .articledesc1 {
		width: 50%;
		min-height: 380px;
		box-sizing: border-box;
	}
	.charts_body_page_  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section {
		border-bottom: 1px solid #8F9394;
		padding-bottom:20px;
		    width: 50%;
			min-height: 380px;
			box-sizing: border-box;
			padding-bottom: 20px;
			margin-bottom: 28px;
	}
	.charts_body_page_  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section .chart_landing_more_btn {
		position: absolute;
		bottom: -29px;
	}
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .item-chart-landing .articledesc1 {
		width: 50%;
		min-height: 380px;
		box-sizing: border-box;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section {
		border-bottom: 1px solid #8F9394;
		padding-bottom:20px;
		    width: 50%;
			min-height: 380px;
			box-sizing: border-box;
			padding-bottom: 20px;
			margin-bottom: 28px;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section .chart_landing_more_btn {
		position: absolute;
		bottom: -29px;
	}
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .item-chart-landing .articledesc1 {
		width: 50%;
		min-height: 380px;
		box-sizing: border-box;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section {
		border-bottom: 1px solid #8F9394;
		    width: 50%;
			min-height: 380px;
			box-sizing: border-box;
			padding-bottom: 20px;
			margin-bottom: 28px;
	}
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .chart_right_landing_section .chart_landing_more_btn {
		position: absolute;
		bottom: -29px;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay, 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay,
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club, 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club {
		width: 48%;
		margin-right: 1%;
		border-bottom: 1px solid #8F9394;
		margin-left: 1%;
		position:relative;
		box-sizing: border-box;
		padding-bottom:40px;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_landing_more_btn_footer , 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_landing_more_btn_footer ,
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club .chart_landing_more_btn_footer , 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club .chart_landing_more_btn_footer {
		position: absolute;
		bottom: -36px;
		z-index:3;
	}
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay:before, 
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay:before, 
	.charts_body_page_ .wide-container.group-container.columns .container .row #articles .article_chart_desc_club:before, 
	.charts_body_page_custom-hijack  .wide-container.group-container.columns .container .row #articles .article_chart_desc_club:before{
		content:" ";
		position:absolute;
		background:#fff;
		left:0;
		bottom:-31px;
		right:0;
		height:30px;
	}
	.sitewide_custom-hijack #charts-contain .xs-mobileTab.desktopTabsview > h2{
		width:33.3333333% !important;
		box-sizing:border-box;
		height:29px !important;
	}
	.sitewide_custom-hijack #charts-contain .xs-mobileTab.desktopTabsview > h2:first-child{
		border-left:solid 1px #d2232a;
	}
	.sitewide_custom-hijack #charts-contain .frmchartscategoryinnerpage {
	  width: 100%;
	}
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row a .span4_first .event_carousal_img {
		width: 58.5%;
		box-sizing: border-box;
	}
	.events_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .maincarousalsection .row a .span4_first .articledesc1 {
		width: 41.5%;
		box-sizing: border-box;
	}
	.event_date_wrap img{
		width:100%;
		
	}
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content .subscribe_chart_div,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content .subscribe_chart_div,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content .subscribe_chart_div{
		min-height:42px;
	}
	
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content .subscribe_chart_div:nth-child(7),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content .subscribe_chart_div:nth-child(7),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content .subscribe_chart_div:nth-child(7),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content .subscribe_chart_div:nth-child(8),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content .subscribe_chart_div:nth-child(8),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content .subscribe_chart_div:nth-child(8),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content .subscribe_chart_div:nth-child(9),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content .subscribe_chart_div:nth-child(9),
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content .subscribe_chart_div:nth-child(9){
		min-height:62px;
	}
	
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(1) .subscribe_content,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(2) .subscribe_content,
	.wide-container.group-container.columns .container .row .subscriber_page .subscribe_div .subscribeinner_div:nth-child(3) .subscribe_content {
		min-height: 834px;
	}
	.span15_job.main.free_trial_page .article-content {
		width: 41.5% !important;
		box-sizing: border-box;
		min-height: 370px !important;
		font-style:normal;
	}
	.span15_job.main.free_trial_page .freetrial_div {
		width: 58.5%;
		margin: 0 0px 0 0;
		box-sizing: border-box;
	}	
	.span15_job.main.free_trial_page .freetrial_div > .item-image {
		display:block;
		margin-top:53px;
	}	
	.span15_job.main.free_trial_page .freetrial_div .freetrial_content > a .trialbtn {
		left: 50%;
		margin-left: -82px;
	}	
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousalcontentdiv1 .carousaldescmain {
		min-height: 91px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousalcontentdiv1 .label_div_descmain {
		box-sizing: border-box;
	}
	.popup[data-popup="popup-4"] .popup-inner {
		max-width: 100%;
		transform: translate(0%, -50%);
		width: 100%;
		box-sizing:border-box;
	}
	.popup[data-popup="popup-4"] .popup-inner ul.item-container.tab-1 li {
		width: 50%;
	}
	
	.allsection_popup ul {
		clear: both;
		display: table;
	}
	.allsection_popup ul li {
		width: 50%;
		float: left;
		display: inline-block;
		clear: none;
	}
	.secondary-nav.nav {
			margin-bottom:6px !important;
	}
	.NewMusic_body_page_ .leaderboard-ad, 
	.NewMusic_body_page_custom-hijack .leaderboard-ad,
	.news_body_page_custom-hijack #leaderboardHijack,
	.events_body_page_custom-hijack > .site-container.wide-container > #leaderboardHijack,
	.jobs_body_page_ .leaderboard-ad, .jobs_body_page_custom-hijack .leaderboard-ad,
	.NewMusic_body_page_custom-hijack  .site-container.wide-container > .wide-container.group-container.columns,
	.news_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container,
	.events_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.charts_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.jobs_body_page_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.home_body_page_custom-hijack > .site-container.wide-container > div >  .maincarousalsection,
	.sitewide_custom-hijack > .site-container.wide-container > .wide-container.group-container.columns,
	.sitewide_ > .site-container.wide-container > div >  .maincarousalsection,
	.jobs_body_page_custom-hijack .span15_job {
		padding-top:0;
	}
	.jobs_body_page_custom-hijack .span15_job .courselable2 {
	  margin-top: 0;
	}
	.courselable,
	.courses.jobs_body_page_custom-hijack .site-container.wide-container .wide-container.group-container.columns .container .row .span8.main .row .coursepage{
		padding-left:10px;
		padding-right:10px;
		box-sizing:border-box;
	}
	#digital-edition_content .article-content ul, 
	#digital-edition_content .article-content ol, 
	#digital-edition_content .article-content dl {
		margin-left: 0px;
	}
	.span15_job.main .span15_job_main_desc .latest-issue-info #digital-edition_content .issue-desc.article-content {
		padding-left:0px;
		padding-right:0;
		
	}
	.col-producer_span_print {display: none !important;}
	.nineColChart .col-label {
		width: 80px !important;
		max-width:80px;
	}
	.nineColChart .col-publisher {
		width: 80px;
		max-width: 80px;
	}
	.nineColChart .col-writer {
		width: 90px;
		max-width: 90px;
	}
	.jobs_body_page_custom-hijack .wide-container.group-container.columns .container .row .span15_job_secondpannel.noborder_showmore .span8.item-group.half-width-desktop-container{
		width:100%
	}
	.js input[type="file"] {
		
	}
	.navigation-bar .nav ul > li a, 
	.share-content .dropdown a {
		position: relative;
		font-size: 14px;
	}
	.main-nav.nav .navbar-right a{top: -3px;}
	.navigation-bar .desktop-dropdown.menu > a.active:after {
		left: 50%;
		margin-left: -10px;
		position: absolute;
		width:0px;
	}
	
	.redtab-box > h2{
		position:relative !important;
	}
	.redtab-box > h2.hilight2:after {
		top: 100% !important;
		left: 50% !important;
		width: 0;
		height: 0 !important;
		margin-left: -10px !important;
	}
	.wide-container.group-container.columns .container .row .span8.main > .span8 .content .responsive-wrap {
		background: #f6f6f6;
	}
	.site-container.wide-container .maincarousalsection .carousaldiv2:nth-child(2) .carousaldesc1{
		min-height:86px;
	}
	.xs-mobileTab > a > h2{
		position:relative;
	}
	.xs-mobileTab > a > h2.hilight2:after {
		margin-left: -10px !important;
		top: 100% !important;
		left: 50% !important;
	}
	
	.span4_third {
		width: 48%;
		margin: 1% 1% 1% 1%;
		box-sizing: border-box;
	}
	.span5_first .article_desc1 {
		width: 100%;
	}
	.article_desc_event {
		width: 56%;
	}
	
	.contact_person {
		margin: 10px 0;
		padding: 0px 10px;
		width: 50%;
		box-sizing: border-box;
	}
	.span15-contact .content .row.quarter-width-row > .contact-category > .contactusbg,
	.span15-contact .content > .contactusbg {
		width: 100%;
		box-sizing: border-box;
	}
	.wide-container.group-container.columns .container .row .span15.main .article-content ul{
		margin:0;
		display:block;
	}
	.wide-container.group-container.columns .container .row .span15.main .article-content ul li{
		padding-right:10px;
	}
	.jobs.wide-container.group-container .narrow-container .job-details-form .formrow .bootstrap-filestyle + div.description {
		margin-left: 200px;
	}
	.wide-container.group-container.columns .container .row .span8.main .home_chart {
		width: 50%;
		box-sizing: border-box;
	}
	.wide-container.group-container.columns .container .row .span8.main > .span8 .content .responsive-wrap {
		margin-right: 10px;
	}

	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 > .view.fourth-effect {
		width: 177px;
		min-height:108px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 {
		margin-left: 177px;
		width: auto;
		display: block;
		float: none;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .carousaltitle {
		padding-top: 5px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection div[class*=carousaldiv] .view.fourth-effect a img{
		max-width:177px;
		max-height:108px;
	}	
	.site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .article_sub_describe {
	  clear: none;
	}
	.home_body_page_custom-hijack .site-container.wide-container  .maincarousalsection div[class*="home_carousalcontentdiv"] .carousaldesc1 {
		min-height: 107px;
		box-sizing:border-box;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .footer_lable_section {
		display: block;
		width: 100%;
		padding-bottom: 5px;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .label_div_desc3 {
		width: 100%;
		float: none;
		position: static;
		display: block;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .label_div_desc3 .label {
		padding-bottom: 5px;
		float: none;
		width: 100%;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 .article_sub_describe {
		min-height: 38px !important;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousaldiv4 .carousaldesc2 > h2 {
		height: 40px;
	}
}
@media(max-width:767px){
	#nocontent {
		float: left;
		text-align: center;
		width: 100%;
	}
	#sidebarlist.span4.hidden-phone #jobspotlightsection.panel.block-list .tab-content ul#popularTab.item-container.tab-1 li.item {
	  margin-bottom: 0;
	  margin-top: 0;
	  padding-bottom: 0 !important;
	  padding-left: 2%;
	  padding-right: 2%;
	  padding-top: 0;
	}
	
	#sidebarlist.span4.hidden-phone #jobspotlightsection.panel.block-list .tab-content ul#popularTab.item-container.tab-1 li.item .item-image {
	  margin-right: 3%;
	  width: 27%;
	}
	.site-container.wide-container .maincarousalsection {
	  margin-bottom: 0;
	}
	.site-container.wide-container #mpu21 {	  
	  border-bottom: 1px solid #cac7ce;
	  margin-bottom: 0px;
	  padding-bottom:10px;
	}
	#my-account-login-errors.invalidusername {
	  min-height: 55px;
	}
	.nineColChart .col-label.mnowrap {
		white-space: nowrap;
	}
	.xs-mobileTab:before,
	.xs-mobileTab:after {
		content: " ";
		display: table;
	}
	.xs-mobileTab:after {
		clear: both;
	}

	.wide-container.group-container .container .row #charts-contain .chart_right_landing_section_landing.sales a {
	  box-sizing: border-box;
	  float: left;
	  font-size: 16px;
	}
	.wide-container.group-container .container .row #charts-contain .chart_right_landing_section_landing.sales.mnoborder-bot .frmchartscategoryinnerpage {
	  margin: 16px auto 0;
	}
	.xs-mobileTab{
		box-sizing: border-box;
		border-bottom:solid 1px #9da7a9;
		margin-bottom:15px; 
	}
	
	.xs-mobileTab h2 {
	  border: 0 none !important;
	  float: left;
	  position: relative;
	  text-align: center;
	  width: 33.3333% !important;
	  font-family: "robotobold" !important;
      font-weight: normal !important;
	  font-size: 13.4px !important;
	  padding: 2% 0 !important;
	}
	
	.xs-mobileTab h2.hilight2 {
	  background: none !important;
	  color:#9da7a9 !important;
	}
	.xs-mobileTab h2.hilight2:after {
	  background: #9da7a9;
	  border:0 !important;
	  content: "";
	  height: 2px;
	  left: 50%;
	  margin-left: -20px !important;
	  position: absolute;
	  top: 33px !important;
	  width: 40px;
	}
	.Tbl-nineCol.nineColChart .col-position.tw,
	.Tbl-nineCol.nineColChart .col-position.lw {
	  padding: 5px 1px;
	  max-width:20px !important;
	}
	.Tbl-nineCol.nineColChart .col-label.mnowrap {
	  white-space: normal;
      word-wrap: break-word;
	}
	.Tbl-nineCol.nineColChart .col-label-only{
		padding:5px 5px;
	}
	.Tbl-nineCol.nineColChart .col-artist-title{
		padding:5px 5px;
	}
	.Tbl-nineCol.nineColChart .col-artist-title {
	  width: 184px !important;
	}
	.NewMusic_body_page_custom-hijack .site-container .group-container .container .row .span8 .row .playlist_release_section {
	  border-bottom: 1px solid #cac7ce;
		margin-bottom: 10px;
		padding-bottom: 10px;
		min-height:98px;
	}
	.wide-container.group-container .container .row #charts-contain .chart_right_landing_section_landing.airplay a h2 {
	  font-family: "robotobold" !important;
	  font-size: 11.4px !important;
	  font-weight: normal !important;
	  letter-spacing: 1px !important;
	  padding-bottom: 2px;
	  padding-top: 9px;
	}
	
	
	.airplay .desktopTabsview.xs-mobileTab > a > h2 {
	  font-family: "robotobold" !important;
	  font-size: 11.4px !important;
	  font-weight: normal !important;
	  letter-spacing: 1px !important;
	}
	
	.wide-container.group-container .container .row #charts-contain .chart_right_landing_section_landing.airplay a h2.hilight2:after {
	  top: 29px;
	}
	.Tbl-comercialCol{
	}
	.Tbl-comercialCol.colclub .col-artist-title {
	  width: 58% !important;
    max-width: 144px !important;
	padding: 5px 5px 5px 5px !important;
	}
	.Tbl-comercialCol.colclub .col-label {
	  width: 100px !important;
	}
	.desktopTabsview.xs-mobileTab {
	  border: 1px solid #d2232a;
	  box-sizing: border-box;
	  margin: 0 1px 20px;
	}
	.desktopTabsview.xs-mobileTab > h2 {
	  border: 0 none !important;
	  box-sizing: border-box;
	  float: left;
	  font-family: "robotobold" !important;
	  font-size: 13px !important;
	  font-weight: normal !important;
	  height: 29px !important;
	  margin: 0;
	  padding: 7px 0 !important;
	  position: relative;
	  text-align: center;
	  width: 33.3333% !important;
	  border-right:solid 1px #cd2e2c !important;
	}
	.desktopTabsview.xs-mobileTab > h2:last-child {
		border-right:0 !important;
	}
	.desktopTabsview.xs-mobileTab > h2.hilight2 {
	  background: #cd2e2c none repeat scroll 0 0 !important;
	  color: #ffffff !important;
	}
	.desktopTabsview.xs-mobileTab > h2.hilight2:after {
		border-color: #cd2e2c transparent transparent !important;
		border-style: solid !important;
		border-width: 10px 10px 0 !important;
		top: 29px !important;
		margin-left: -10px !important;
		left:50%;
		width:0 !important;
		background-color:transparent !important;
	}
	.desktopTabsview.xs-mobileTab {
	  border: 1px solid #d2232a;
	  box-sizing: border-box;
	  margin: 0 1px 0px;
	}
	.desktopTabsview.xs-mobileTab > a {
	  border: 0 none !important;
	  box-sizing: border-box;
	  float: left;
	  font-family: "robotobold" !important;
	  font-size: 13px !important;
	  font-weight: normal !important;
	  height: 29px !important;
	  margin:0 !important;
	  padding: 0 !important;
	  position: relative;
	  text-align: center;
	  width: 33.3333% !important;
	  border-right:solid 1px #cd2e2c !important;
	}
	.desktopTabsview.xs-mobileTab > a:last-child {
		border-right:0 !important;
	}
	.desktopTabsview.xs-mobileTab > a > h2{
		width:100% !important;
		margin:0 !important;
		min-height: 22px !important;
		line-height:29px !important;
		padding: 0 !important;
	}
	.desktopTabsview.xs-mobileTab > a > h2.hilight2 {
	  background: #cd2e2c none repeat scroll 0 0 !important;
	  color: #ffffff !important;
	}
	.desktopTabsview.xs-mobileTab > a > h2.hilight2:after {
		border-color: #cd2e2c transparent transparent !important;
		border-style: solid !important;
		border-width: 10px 10px 0 !important;
		top: 29px !important;
		margin-left: -10px !important;
		left:50%;
		width:0 !important;
		background-color:transparent !important;
	}
	
	
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .home_carousalcontentdiv2 .footer_lable_section .mobile-lableview.label_div_desc1, .home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .home_carousalcontentdiv2 .footer_lable_section > div.label_div_desc3 {
	  padding-bottom: 7px !important;
	}
	
	.home_body_page_custom-hijack .span4.item.half-width-desktop .article_label_home, .home_body_page_custom-hijack .wide-container.group-container.columns .container .row .span8.main .span8.main .content .responsive-wrap .row .span8.item-group.half-width-desktop-container.half-width-masonry .row .span8.item-group.half-width-desktop-container .row .span4.item.half-width-desktop:nth-child(3) .item-content span.label {
	  padding-bottom: 9px !important;
	}
	
	/* -Artical Footer Lable */
	
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .home_carousalcontentdiv2 .footer_lable_section .mobile-lableview.label_div_desc1,
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .home_carousalcontentdiv2 .footer_lable_section > div {
	  bottom: 0 !important;
	  line-height: 36px !important;
	  padding-bottom: 8px !important;
	  top: auto !important;
	}
	.home_body_page_custom-hijack .site-container.wide-container .maincarousalsection .carousalcontentdiv1 .label_div_descmain {
	  padding-bottom: 6px;
	  height:10px;
	}
	.wide-container.group-container.columns .container .row .maincarousalsection .row .span4_first a.item-image .item-content .articledesc1 .label_div_desc2 {
	  padding-bottom: 7px !important;
	}
	
	.home_body_page_custom-hijack .span4.item.half-width-desktop .article_label_home,
	.home_body_page_custom-hijack .wide-container.group-container.columns .container .row .span8.main .span8.main .content .responsive-wrap .row .span8.item-group.half-width-desktop-container.half-width-masonry .row .span8.item-group.half-width-desktop-container .row .span4.item.half-width-desktop .item-content span.label {
	  bottom: 0 !important;
	  line-height: 9px !important;
	  padding-bottom: 8px !important;
	  top: auto !important;
	}
	
	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second .item-content .label_div_desc2 {
	  bottom: 0;
	  height: 17px;
	  top: auto;
	  margin-top: 0 !important;
	}
	
	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(3) .item-content .label_div_desc2
	{
	  height: 16px !important;
	}
	
	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(3) .item-content .label_div_desc2,
	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(4) .item-content .label_div_desc2 
	{
	  height: 16px !important;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		
	
		.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second .item-content .label_div_desc2 {
		  bottom: 0;
		  height: 16px;
		  top: auto;
		  margin-top: 0 !important;
		}
		
		.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(3) .item-content .label_div_desc2
		{
		  height: 16px !important;
		}
		
		.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(3) .item-content .label_div_desc2,
		.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second:nth-child(4) .item-content .label_div_desc2 
		{
		  height: 16px !important;
		}
		
	}

	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.feature-half-width .label_div_desc2 {
	  bottom: 0 !important;
	  float: left;
	  height: 10px;
	  left: 48%;
	  margin-left: 0;
	  padding-bottom: 8px;
	  position: absolute !important;
	  right: 0;
	  top: auto !important;
	  vertical-align: bottom !important;
	  width: 50%;
	  margin-left:0 !important;
	}
	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.feature-half-width .label_div_desc2 .label {
	  margin-top: 0;
	}
	.wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.feature-half-width .carousaldesc1 {
		padding-top: 0.7em !important;
	}
	
	
	/*-------Feature pages lable only -----*/
	

	.news_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.feature-half-width.xs-feature .label_div_desc2 {
	  padding-bottom: 6px;
	}
	
	
	/* ------newmusic- */
	
	
	.NewMusic_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.xs-newmusic .item-content .label_div_desc2 {
	  bottom: 0 !important;
	  line-height: 9px !important;
	  padding-bottom: 7px !important;
	  top: auto !important;
	  margin-top:0 !important;
	}
	
	
	.NewMusic_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second.xs-newmusic:nth-child(3) .item-content .label_div_desc2 {
	  padding-bottom: 8px !important;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	
	
	.NewMusic_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row div.span4_second.xs-newmusic:nth-child(3) .item-content .label_div_desc2 {
	  padding-bottom: 7px !important;
	}
		
	}

	.NewMusic_body_page_custom-hijack .wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second.xs-newmusic .item-content .label_div_desc2 span.label{
		padding-bottom:0;
	}
	
	.sitewide_custom-hijack .wide-container.group-container .container .row #charts-contain .chart_right_landing_section_landing.airplay {
	  border-bottom: 0 !important;
	  margin: 0 !important;
	}
	
	/*-----------Release 2--*/
	.article-content.article-element {
	  box-sizing: border-box;
	  width: 100% !important;
	  background: #fff none repeat scroll 0 0 !important;
	}	
	.wide-container.group-container.columns .container .row .span8.main .span8.main .content .responsive-wrap .row .span8.item-group.half-width-desktop-container.half-width-masonry .row .span4:nth-child(n+2) .view.fourth-effect  a.item-image > div{
		max-height:100px;
		overflow:hidden;
	}
	.site-container.wide-container .maincarousalsection div[class*="carousaldiv"] .view.fourth-effect {
	  max-height: 105px !important;
	  overflow:hidden;
	}
	#digitalEdition .span15_job_main_desc.span15_digital_edition_desc .latest-issue-info.clearfix {
	  width: 100% !important;
	}
	#digitalEdition .span15_job_main_desc.span15_digital_edition_desc .latest-issue-info.clearfix .article-content ul{
	  margin-left: 0px;
	}
	#digitalEdition .span15_job .btn {
	  padding: 12px 0;
	  width:100%;
	}
	#digitalEdition .span15_job .btn.read-online span {
	  float: none;
	}
	#digitalEdition .span15_job.main {
	  position: relative;
	}
	#digitalEdition .article-content {
	  box-sizing: border-box;
	  padding: 15px !important;
	  width: 100% !important;
	}
	#digitalEdition .span15_job_main_desc {
	  width: 100%;
	}
	.span15_job.main .latest-issue-cover {
	  position: absolute;
	  right: 0;
	  top: 0;
	}
	#digital-edition_intro {
	  margin-right: 32%;
	}
	.colclub.Tbl-comercialCol .col-position.tw,
	.colclub.Tbl-comercialCol .col-position.lw{
		padding:5px 4px !important;
		max-width: 30px !important;
        width: 30px !important;
	}
	
	.Tbl-comercialCol.chart-table.colclub .charthead > .col-position-head:first-child,
	.Tbl-comercialCol.chart-table.colclub .charthead > .col-position-head:nth-child(2) {
		padding:5px 4px !important;
	}
	.Tbl-nineCol.nineColChart .col-artist-title {
    width: 100% !important;
    max-width: 44px;
	}
	
	/* 157 */
	.sitewide_custom-hijack .Tbl-comercialCol .colclub .col-label-head{
		max-width:95px !important;
	}
	.sitewide_custom-hijack .Tbl-comercialCol.colclub .col-label {
		max-width:85px !important;
	}
	
	/* 162 */
	#my-account-login .my-account-login-inner.popup-inner {
		/*height: 275px !important;*/
	}
	.account-problems-copy {
	  font-size: 13px;
	}
	#my-account-login-errors.invalidusername {
	  min-height: 15px;
	  top:-2px;
	}
	
	.subscriber_page.span15_job.main {
	  width: 100% !important;
	}
	.subscribe_content {
	  width: 100%;
	  box-sizing:border-box;
	  float:none;
	}
	.subscribe_content {width: 100%;box-sizing: border-box;float: none !important;}
	.subscribe_div .subscribeinner_div .subscribe_content{min-height: 400px !important;}
	span.subscribe_img { float: none !important; }
	.user_icon_content { width: 83%!important; }
	p.user_icon { height: 35px !important; left: -5px !important; top: 55px !important; }
	.user_icon_div {width: 15%!important;}
	.subscriber_page .subscribe_pcktitile {margin-top: 22px;	}
	.sub-footer-div { margin: 10px 0px !important; width: 100% !important; }
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"] {
		font-family: "robotobold" !important;
		font-size: 13.4px !important;
		color: #d6403f !important;
		font-weight:normal;
	}
	
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"].hilight1,
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"].hilight2  {
		color: #9da7a9 !important;
	}
	.span15_job.main.subscriber_page .content {
		width: 100%;
		box-sizing: border-box;
	}
	.subscribe_chart_div {
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
		margin: 0;
	}
	#my-account-details p.login_button a {
	  margin-left: 60%;
	}
	
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab li.item a .full-width-image,
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-1#popularTab li.item a .full-width-image {
		width: 100%;
		max-width: 100px;
	}
	
	
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"] {
		font-family: "robotobold" !important;
		font-size: 13.4px !important;
		color: #d6403f !important;
		font-weight:normal;
	}
	
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"].hilight1,
	.charts_body_page_custom-hijack .wide-container.group-container.columns .container .row #articles .article_chart_desc_airplay .chart_right_section_chart > div[class*="chart_page_footer"].hilight2  {
		color: #9da7a9 !important;
	}
	.span15_job.main.subscriber_page .content {
		width: 100%;
		box-sizing: border-box;
	}
	.subscribe_chart_div {
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
		margin: 0;
	}
	#my-account-details p.login_button a {
	  margin-left: 60%;
	}
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab li.item a {
		box-sizing:border-box;
		padding:0;
	}
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab li.item a .full-width-image,
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-1#popularTab li.item a .full-width-image {
		    width: auto;
			width:90px;
			height:55px;
			margin: 0 auto;
			display: block;
	}
	.home_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobspotlightcontent.job_inner_headline_text,
	.news_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobspotlightcontent.job_inner_headline_text,
	.new_article_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobspotlightcontent.job_inner_headline_text,
	.sitewide_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobspotlightcontent.job_inner_headline_text,
	.sitewide_ .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobspotlightcontent.job_inner_headline_text {
		padding-bottom: 4px !important;
	}
	.home_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobslocation,
	.news_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobslocation,
	.new_article_body_page_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobslocation,
	.sitewide_custom-hijack .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobslocation,
	.sitewide_ .span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab .item-content .jobslocation{
		padding: 0 0 0 4% !important;
	}
	.span4.hidden-phone#sidebarlist .panel.block-list#jobspotlightsection .tab-content ul.item-container.tab-2#latestTab li.item,
	#sidebarlist.span4.hidden-phone #jobspotlightsection.panel.block-list .tab-content ul#popularTab.item-container.tab-1 li.item {
		padding-bottom: 8px !important;
		padding-top: 8px !important;
		padding-bottom: 4px !important;
		padding-top: 4px !important;
		box-sizing: border-box !important;
		min-height: 64px !important;
	}
	
	
	.Tbl-nineCol.nineColChart .col-position.tw, .Tbl-nineCol.nineColChart .col-position.lw {
		padding: 5px 1px;
		max-width: 30px !important;
		width: 30px !important;
	}
	.Tbl-nineCol.nineColChart .col-artist-title {
		width: 58% !important;
		max-width: 144px !important;
	}
	.Tbl-nineCol.nineColChart .col-label-only {
		max-width: 85px;
		width: 85px !important;
	}
	.sitewide_custom-hijack #my-account-details.details-logged-in .greeting-user {
		padding: 0px 2px !important;
		
	}
	.sitewide_custom-hijack #my-account-details.details-logged-in .greeting-user strong{
		max-width:116px;
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		vertical-align: top;
	}
	.details-logged-in ul li:last-child:before {
		display:none;
	}
	#my-account-details.details-logged-in .greeting-user {
		width: 100%;
	}
	/* 171, 172 */
	.maincarousalsection > .row > .span4_first > .main-img a > img {
		width: 100% !important;
		/*border-top: 1px solid #879496;*/
		border-bottom: 7px solid #879496 !important;
	}
	.maincarousalsection > .row > .span4_first > .main-img a > img,
	.maincarousalsection > .row > .span4_first > a.item-image div > img,
	.wide-container.group-container .container .row .span8.main .span8.main .content .responsive-wrap .row .span8.item-group.half-width-desktop-container.half-width-masonry .row .span8.item-group.half-width-desktop-container .row .span4.item.half-width-desktop:first-child .view.fourth-effect > a > div > img {
		max-height:229px !important;
		height:229px !important;
	}
	.wide-container.group-container .container .row .span8.main .span8.main .content .responsive-wrap .row .span8.item-group.half-width-desktop-container.half-width-masonry .row .span8.item-group.half-width-desktop-container .row .span4.item.half-width-desktop:not(:first-child) .view.fourth-effect > a > div > img  {
    max-height:100px;
	width:164px;
	}
	.wide-container.group-container.columns .container .row .maincarousalsection .row .span4_second a.item-image div > img {
		max-height:100px;
		max-width:164px;
	}
	.jobs_body_page_custom-hijack .wide-container.group-container.columns .container .row .span5_event .item-content .event_list_date img {
		width: 113px !important;
		height: 69px !important;
	}
	.courses .jobspotlight .jobspotlightbg,
	.jobs_body_page_custom-hijack .group-container .row .span8 .span8 .article_desc_img,
	.courses.jobs_body_page_custom-hijack .group-container .row .span8 .span8{
		margin-bottom:0;
	}
	.chart_official_content_home .home_chart_wrap span,
	.article_chart_desc_airplay,
	div#charts-inner,
	.col-artist-title > strong {
		letter-spacing: 0px !important;
		line-height: 14px;
		padding: 2px 0 0 0;
	}
	.chart-table .chartheadmain>[class^="col-label"], .chartheadmain>[class*="col-label"], .chart-table .charthead>[class^="col-label"], .charthead > [class*="col-label"] {
		font-size:12px !important;
	}
	.article_chart_desc_club .club_desc {
		letter-spacing: 0.3px;
	}
	.chart_official_content_home .home_chart_wrap {
		letter-spacing: 0;
	}
	#keyReleasesTable.chart-table .chartheadmain>[class^="col-"], .chartheadmain> .col-artist-title-key.even,
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2, 
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2+h2, 
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2+h2+h2 {
		width: 33.33333% !important;
		box-sizing: border-box;
		margin-top: 23px;
		height: 30px !important;
		padding:4px 3px;
	}
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2.chart_midweek_page.hilight2:before, 
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2+h2.chart_singal_page.hilight2:before, 
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section .redtab-box h2+h2+h2#chart_albums_page.hilight2:before {
		top: 28px;
	}
	
	.wide-container.group-container .container .row #charts-contain #charts-inner h1.section-heading .chart_date {
		text-align: right;
	}
	
	
	.maincarousalsection .col-12 .main-img a{
		float:none !important;
	}
	.maincarousalsection .span4_first.col-12 .item-content .articledesc1 {
		width: 100% !important;
		background: #e6e6e6;
		box-sizing: border-box;
		padding: 10px !important;
	}
	.maincarousalsection .span4_first.col-12 .item-content .articledesc1 .articledescinner {
		float: none;
		margin: 0px;
		width: 100%;
		padding-bottom: 20px;
		position: relative;
	}
	.maincarousalsection .span4_first.col-12 .item-content .articledesc1 .label_div_desc2.topimg_lable {
		position: absolute;
		left: 10px;
		bottom: 10px;
		width:60%;
	}
	.chart-table#keyReleasesTable .chartheadmain div:first-child,
	.chart-table#keyReleasesTable .charthead div:first-child{
		padding: 5px 3px !important;
		box-sizing: border-box;
		word-break: break-word;
		font-size: 12px !important;
		
	}
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(2),
	.chart-table#keyReleasesTable .charthead div:nth-child(2){
		box-sizing: border-box;
		word-break: break-word;
		padding: 5px 3px !important;
		font-size: 12px !important;
	}
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(2) strong,
	.chart-table#keyReleasesTable .charthead div:nth-child(2) strong{
		word-break: break-word;
		font-size: 11px !important;
		font-family: robotoregular !important;
		font-weight:normal;
	}
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(3),
	.chart-table#keyReleasesTable .charthead div:nth-child(3){
		box-sizing: border-box;
		word-break: break-word;
		padding: 5px 3px !important;
		font-size: 12px !important;
	}
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(4),
	.chart-table#keyReleasesTable .charthead div:nth-child(4){
		word-break: break-word;
		padding: 5px 2px !important;
		font-size: 12px !important;
	}
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(4),
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(3),
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(2) strong,
	.chart-table#keyReleasesTable .chartheadmain div:nth-child(2),
	.chart-table#keyReleasesTable .chartheadmain div:first-child {
		text-align:left;
		line-height:13px;
		height:auto;
	}
	.userprofilebox > .section-heading{
		    padding: 0 15px ;
	}
	.userprofilebox div > .datacell{
		    padding: 0 15px 15px;
			clear:both;
	}
	.userprofilebox .datacell:before, 
	.userprofilebox .datacell:after {
		display: table;
		content: " ";
		line-height: 0;
	}
	.userprofilebox .datacell:after {
		clear: both;
	}
}
@media(max-width:667px){
	.jobtitlesection {
		font-size: 15px !important;    
		line-height: 14px !important;
	}
	.jobspotlightsalary {
		font-size: 13px !important;
		line-height: 14px !important;
	}
	.just-added-jobs .media .media-body h3 {
		    font-size: 13px !important;
    font-weight: 400;
    margin: 0 0 3px 0;
	}
	.article_just_added_headline {
		font-size: 15px !important;
		line-height: 14px !important;
	}
	.jobs-heading .more_article_headline {
		margin-top: 20px;
	}
	.mw-featurs-list li {
		padding: 0 2px 10px 2px;
	}
	.mw-featurs-list li > div {
		margin-left: 142px;
    	font-size: 13px;
	}
	.home-chart-section .home-chart-uk #chart_home_heading2,
	.home-chart-section .home-chart-airplay #chart_home_heading3, 
	.home-chart-section .home-chart-club #chart_home_heading4{
		padding-left:58px;
		text-align:left;
	}
	.home-chart-section .home-chart-uk #chart_home_heading2{
		padding-left:61px;
		text-align:left;
	}
	.home-chart-section .home-chart-airplay #chart_home_heading3{
		padding-left: 60px;
		text-align: left;
	}
	.home-chart-section .home-chart-uk #chart_home_heading2 {
		background-position:14px 7px;
	}
	.home-chart-section .home-chart-airplay #chart_home_heading3 {
		background-position: 6px 11px;
	}
	
	.home-chart-section .home-chart-airplay #chart_home_heading3 {
		background-position: 8px 11px;
	}
	
	.home-chart-section .home-chart-club #chart_home_heading4 {
		background-position: 10px 15px;
	}
	
	.home-chart-section .home-chart-club #chart_home_heading4 {
		background-position: 13px 15px;
	}
	.home-chart-section .home-chart-club #chart_home_heading4 {
		padding-left: 61px;
		text-align: left;
	}
}
@media(max-width:568px){
	.home_premium {
		min-height: 227px;
		max-width: 100%;
		background-size: 100% 100%;
	}
}

@media(max-width:414px){
	.just-added-jobs .media {
		padding: 0 10px;
	}
	.mobile_load_more_data.masonrified .load-more-parent-div .news-inner-article {
		padding: 0px 0px 0px;
	}
	.chart_official_content_home .home_chart_wrap {
		font-family: "robotoregular" !important;
	}
	#charts-contain .col-artist-title > strong,
	.col-artist-title > strong {
		font-family: "robotoregular" !important;
	}
}
@media (max-width: 414px){
	#jobspotlightsection.panel.block-list .tab-content .item-container > li  > .item-content{
		width:62.8125%;
	}
	#jobspotlightsection.panel.block-list .tab-content .item-container > li {
	  padding-left:0;
	  padding-right:0;
	}
	#jobspotlightsection.panel.block-list .tab-content .item-container > li .item-image {
	  left: 0;
	  padding: 0 6px;
	  width: 37.1875%;
	}
	#jobspotlightsection.panel.block-list .tab-content .item-container > li .item-image img {
	  max-height: none;
	  max-width: none;
	  min-width: auto;
	  width: 100%;
	}
	#jobspotlightsection.panel.block-list .tab-content .item-container > li > .item-content {
		margin-left: 37.1875%;
		padding-left: 5px;
		min-height:87px;
	}
	.col-custom-mb .border-effect {
		width: 43.4375%;
	}
	.col-custom-mb3 .carousaldesc_bg .col-sm-6:first-child {
		width: 43.4375%;
	}
	.feature-home-article .view.fourth-effect {
		width: 43.4375%;
	}
	/* feature */
	.col-custom-mb-feature .feature-img {
		width: 43.4375%;
	}
	.jobs_spotlight_section .jobspotlight{
		padding-left:0;
		padding-right:0;
		clear:both;
		padding: 10px 0px;
		margin: 0;
	}
	.jobs_spotlight_section .jobspotlight .image-wrap {
		width: 37.1875%;
		padding: 0 6px;
		background: #fff;
	}
	.jobs_spotlight_section .jobspotlight .border-effect a, 
	.jobs_spotlight_section .jobspotlight .image-wrap a {
		width: 100%;
		display:block;
	}
	.jobs_spotlight_section .jobspotlighttitle {
		padding-left: 5px;
		padding-right: 5px;
	}
	.jobs_spotlight_section .jobspotlightsalary {
		padding-left: 5px;
		padding-right: 5px;
	}
	.jobs_spotlight_section .jobspotlightrecruit,
	.jobs_spotlight_section .jobspotlightdate{
		padding-left: 5px;
		padding-right: 5px;
	}
	.just-added-jobs .media {
		padding: 10px 0px;
		margin: 0;
	}
	.just-added-jobs .media-left {
		vertical-align: top;
		width: 37.1875%;
		padding-left:6px;
		padding-right:6px;
	}
	.just-added-jobs .media-left .article_desc1_img {
		position: relative;
		width:100%;
	}
	.mw-featurs-list {
		padding: 0 0px;
	}
	.mw-featurs-list li {
		margin: 0;
		padding: 10px 0px !important
	}
	.mw-featurs-list li figure {
		width: 37.1875%;
		height: auto;
		padding-left: 6px;
		padding-right: 6px;
	}
	.mw-featurs-list li > div {
		margin-left: 38.7%;
		min-height: 77px;
		padding-right: 5px;
	}

	.mw-featurs-list li figure img {
		width: 100%;
		height: auto;
	}
	.span15_job.main .jobspotlight{
		padding-left:0;
		padding-right:0;
		clear:both;
	}
	.span15_job.main .jobspotlight .image-wrap {
		width: 37.1875%;
		padding: 0 6px;
	}
	.span15_job.main .jobspotlight .border-effect a, 
	.span15_job.main .jobspotlight .image-wrap a {
		width: 100%;
		display:block;
	}
	.span15_job.main .jobspotlighttitle {
		padding-left: 5px;
		padding-right: 5px;
	}
	.span15_job.main .jobspotlightsalary {
		padding-left: 5px;
		padding-right: 5px;
	}
	.span15_job.main .jobspotlightrecruit,
	.span15_job.main .jobspotlightdate{
		padding-left: 5px;
		padding-right: 5px;
	}
}



@media (max-width: 375px){
	
	#jobspotlightsection.panel.block-list .tab-content .item-container > li > .item-content {
		min-height: 78px;
	}
}



@media (max-width: 320px){
	
	.recent-articles-list li > figure,
	.article-content .recent-articles-list li > figure{
		max-width:110px;
	}
	.recent-articles-list li > .storycontent {
		margin-left: 115px;
		float:none;
		width:auto;
	}
	#jobspotlightsection.panel.block-list .tab-content .item-container > li > .item-content {
		min-height: 65px;
	}
}
@media (max-width:320px){
	.wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section h2, .wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section h2+h2, .wide-container.group-container.columns .container .row #articles .item-chart-landing .chart_right_landing_section h2+h2+h2 {
		padding: 2% 1%;
		width: 33.33333% !important;
		box-sizing: border-box;
	}
	.chart_right_landing_section_landing.airplay .desktopTabsview.xs-mobileTab > a {
		line-height: 15px !important;
		display: table !important;
		vertical-align: middle !important;
		text-align: center;
		height:30px !important;
	}
	#row-jobformjob-description .defaultSkin .mceButton {
		width: 18px;
	}
	.home_premium {
		min-height: 125px;
	}
}
/*subscribe section*/

@media(max-width:991px){
	.sub{
		padding-right: 15px;
		padding-left: 15px;
	}
}
@media(min-width:992px){
		.sub .print-section,
		.sub .digital-section {
		margin-top: 50px;
	}
}


/* free-trial page work start */
@media (min-width: 768px) {
	.free-trial-wrap .news-article-bg {
		background: transparent;
	}
}
@media (max-width: 1199px) and (min-width: 768px) {
	.free-trial-wrap .news-article-bg .row .col-sm-5 {
		 background: transparent; 
	}
	.free-trial-wrap .article-content {
		padding: 20px !important;
		margin-bottom: 20px;
	}
	.free-trial-wrap .news-article-bg .row .col-sm-5 .article-content ul {
		margin-bottom: 0;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.free-trial-wrap .freetrial_div .freetrial_content {
		background: transparent;
		color: #333333;
		border: 1px solid #DBDBDB;
		padding: 20px 0 40px 0;
	}
	.trialbtn {
	    background: #c03533 none repeat scroll 0 0;
	    float: none;
	    font-family: 'robotoregular';
	    font-size: 12px;
	    font-weight: bold;
	    left: 0;
	    padding: 10px;
	    position: absolute;
	    text-transform: uppercase;
	    bottom: -17px;
	    right: 0;
	    max-width: none;
	    width: 170px;
	    margin: 0 auto;
	    white-space: nowrap;
	    text-align: center;
	}
}
@media (max-width: 767px) {
	.free-trial-wrap .news-article-bg .row .col-sm-5 {
		background: transparent;
		padding-left: 0;
		margin-left: 10px; 
		margin-right: 10px;
		box-sizing: border-box;
	}
	.freetrial_div.col-sm-7.col-freetrail-1 {
		margin-left: 10px;
		margin-right: 10px;
		box-sizing: border-box;
	}
	.freetrial_content {
		background: transparent;
		color: #333333;
		float: none;
		box-sizing: border-box;
	}
	.digital-image-anchor {
		text-align: center;
		display: block;
		width: 100%;
		float: none;
	}
	.freetrial_content .fa-ul {
		margin: 0;
    	padding: 0 20px;
	}
	.freetrial_content .btn-anchor-trial {
		position: static;
	}
	.trialbtn {
	    background: #c03533 none repeat scroll 0 0;
	    float: none;
	    font-family: 'robotoregular';
	    font-size: 12px;
	    font-weight: bold;
	    left: 0;
	    padding: 10px;
	    position: absolute;
	    text-transform: uppercase;
	    bottom: -17px;
	    right: 0;
	    max-width: none;
	    width: 180px;
	    margin: 0 auto;
	    white-space: nowrap;
	    text-align: center;
        top: auto;
        color: #fff;
	}
	.freetrial_div.col-freetrail-1 {
		margin: 0 10px;
	    box-sizing: border-box;
	}
	.bg.free-trial-page > .container.middle-container .title-section {
	    margin-bottom: 20px;
	    padding-top: 0;
	}
	.bg.free-trial-page > .container.middle-container .title-section h2 {
		margin-bottom: 0;
		padding: 0 10px;
	    font-size: 22px;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	.trialbtn {
	    width: 210px;
		letter-spacing: 1px;
	}
	
}
@media  (min-width: 1024px) {
	.freetrial_div.col-freetrail-1.col-sm-12 {
    width: 57%;
    margin: 0;
    padding: 0;
    right: 11px;
    /*bottom: 60px;
     position: absolute; */
}

.digital-image-anchor img.full-width-image {
    width: 67%;
}

}
/* free-trial page work end */
