
table, tr, td {

-webkit-border-horizontal-spacing: 0px;
-webkit-border-vertical-spacing: 0px;
padding:0px;

}

img {

border-style: solid;

}

#s101_site-wrapper-full {

xbackground-color: #000000;

}

.s101_content-wrapper-fullwidth, #s101_content-wrapper-fullwidth {

padding-top: 5px;

padding-bottom: 0px;

}

a.top_area {

font-size: 14px;

}

.hits_admin_link {

font-size: 14px;
color: red; 

}


/* center the site in browser window */
#s101_site-wrapper {
width: 1032px!important;
}



/* Float logo over Main Image */
#s101_site-logo {
position: absolute;
margin-top: 15px;
}


/* white-space between Carousel and Main Nav */
#s101_top-nav {
    margin-top: 0px;
}


/* Header SN spacing */
#s101_header-wrapper_right .sn_link_div {
    margin: 0 0 0 15px;
}

/* Footer border-top */
#s101_footer-wrapper {
    border-top: 1px solid #CCCCCC;
}

a.hits_read_more_link.s101_link {

}

div#s101_BorderlessWidget_305826.s101_BorderlessWidget {

margin-bottom: 20px;

}


#jPanelMenu-menu { overflow-y: hidden }

#s101_admin_panel_close {

display: block;
float: right;
height: 100px;
width: 100px;

}

#s101_container2 {
display: block;
height: auto;
width: 800px;
}


div#s101_admin_top_panel {

display: none;
height: 0px;

}

.s101_EditBar_Menu {
	display: none;
	background: red;
	width: 100%;
	height: auto;
	
}

td.s101_header_twitter {

padding-top: 14px;
padding-left: 10px;

}


td.s101_header_facebook  {

padding-top: 11px;
padding-left: 10px;

} 

.s101_header_search_box {

margin-top: 14px;
margin-left: 0px;

}




img.s101_menu_down_icon {

margin-bottom: 2px;

}

.s101_footer_menu_grid {

width: 960px;

}

#s101_footer-wrapper {

width: 960px;
margin-left: -25px;
padding-left: 25px;
padding-right: 25px;
background: #202020 ;

color: #cccccc;


}

.s101_footer_main_links {

font-family: Helvetica;
color: #cccccc;
font-size: 13px;
font-weight: bold;

}


.s101_footer_links {

font-family: Helvetica;
color: #cccccc;
font-size: 11px;
line-height: 16px;
}

#s101_footer_top {

padding-bottom: 20px;
border-bottom: 1px solid #cccccc;

}

input#s101_search_input {

font-family: 'Roboto Condensed' ;
font-size: 13px;
font-weight: 300;
Color:  #666666;
height: 14px;
padding-left: 10px;
width: 176px;

}

.s101_header_search_box {

background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39685_photo_262880041.png')  ;

height: 20px;
width: 220px;

}

.s101_search_text_input {

display: block;
float: left;
height: 18px;
width: 191px;

}

.s101_search_button {

display: block;
float: left;
height: 20px;
width: 28px;
xbackground: blue;

}


.s101_search_button input {

height: 20px;

}

#s101_footer-social {

color: #cccccc;
width: 340px;
display: block;
float: right;

}

#s101_footer-s101 {
padding-top: 10px;

color: #cccccc;
width: 340px;
display: block;
float: right;

}

.s101_banner_ad_header {

font-family: Arial;
font-size: 10px;
text-align: center;
color: #333333;

}

.s101_banner_ad_header_728 {

text-align: right;

}

.carousel_wrap {
    margin:0;
    padding:0;
    display:table;
    }
.carousel_list div {
    text-align:center;
    padding:0;
    xfloat:left;
    }
.carousel_wrap .carousel_list table tr td img {
    padding:0;
    display:block;
    xfloat:left;
    }
.prev:hover,
.next:hover {
    cursor:pointer;
    }
.car_item {}

.banner_carousel_wrap {


}

.caroufredsel_wrapper {

border: 1px solid #202020;

}


img.banner_carousel_thumb {

border: none;
border-image-width: 0px;

}

.banner_carousel_thumb img {

border: none;
border-image-width: 0px;

}

div.banner_carousel_thumb {

display: table-cell;

}



div.banner_carousel_info {

display: table-cell;
vertical-align:top;

}



div.banner_car_item {

display: table-row;
vertical-align:top;
width: 630px;
max-width: 630px;
height: 310px;
float: left;
background: #202020;
color: #ffffff;

}

div.banner_carousel_thumb {

display: none;

}

div.banner_carousel_info {

display: none;

}



div.banner_car_item:first-child {

display: table-row;
vertical-align:top;
width: 630px;
max-width: 630px;
height: 310px;
float: left;
background: #202020;
color: #ffffff;

}

div.banner_car_item:first-child div.banner_carousel_thumb {

display: table-cell;

}


div.banner_car_item:first-child div.banner_carousel_info {

display: table-cell;

}



div.banner_promo_title {
font-family: 'Roboto Bold','Roboto'  ;
font-size: 24px;
text-align: left;
line-height: 28px;

}

div.banner_carousel_promo {

display: table-cell;
font-family: Helvetica ;
text-align: left;
font-size: 13px;
line-height: 16px;
padding: 10px;

}

.s101_main_multi_col {

display: block;
float: left;

width: 630px;

}

.s101_main_slider {

display: block;
float: left;
width: 630px;


}

.s101_left-3column {

display: block;
float: left;

width: 180px;


}

.s101_center-3column {

display: block;
float: left;
width: 420px;
margin-left: 30px;

}

.s101_right-3column {

display: block;
float: left;

width: 300px;
margin-left: 30px;
	
}

#s101_content-wrapper-fullwidth {

margin-top: 10px;

}

div#s101_home_header_305870.s101_page_headings_app.s101_db_content_image.s101_page_headings, div#s101_rumor_mill_header_315076.s101_page_headings_app.s101_db_content_image.s101_page_headings, div#hit_news_detail_header.s101_page_headings_app.s101_db_content_image.s101_page_headings {

font-family: 'Montserrat' ;
font-weight: 700;
font-size: 36px;
color: #202020;
line-height: 40px;
height: 23px;
border-bottom: 2px solid #202020;

}

div.s101_share_row {

display: block;
float: left ;
width: 100%;
padding-bottom: 40px;
margin-bottom: 40px;

}

.s101_share_row_label {

margin-right:8px;

}

.s101_print_button {

display: block;
float: right ;


}

.hits_not_avail {

margin-top: 40px;
font-size: 20px;
Font-Family:  'Roboto' ;
Font-Weight:  Bold ;
Color:  #333333 ;

}

.hits_not_avail2 {

font-size: 20px;
Font-Family:  'Roboto' ;
Font-Weight:  Bold ;
Color:  #333333 ;

}


.hits_not_avail3 {

font-size: 20px;
Font-Family:  'Roboto' ;
Font-Weight:  Bold ;
Color:  #333333 ;

border-bottom: 2px solid #202020;

}



.force_uc {

text-transform: uppercase;

}

div.fb-comments.fb_iframe_widget {

margin-top: 30px;

}



.item_trigger_wrap, .item_trigger_holder {

display: block;
float: right;


}

.item_trigger_wrap {


display: block;
float: right;
padding-right: 10px;
margin-top: -30px;
color: #ffffff;
position: relative;
z-index: 100;

}

.c_item_trigger {
width: 8px;
height: 8px;
line-height: 12px;
font-size: 6px;
color: red;
text-align: center;
display: inline-block;
margin: 0 3px 0 0;
border: 1px #000000 solid;
background: #999966;
-khtml-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 9px;
}

.c_item_trigger_selected {
background: #de0000;
}

div.banner_carousel_wrap {

height:310px;
overflow: hidden;

}

			#pager {
				text-align: center;
				margin-top: 0px;
			}

			#pager a.selected span {
				background: #de0000;
			}
			#pager a {
				display: inline-block;
				padding: 4px;
			}
			#pager span {
				border-radius: 8px;
				background: #999966;
				text-indent: -100px;
				line-height: 0;
				display: inline-block;
				width: 8px;
				height: 8px;
				overflow: hidden;
			}

.mediabase_submit {
clear: both;
background-color: #DB0A16;
border: 0 none;
border-radius: 4px;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-size: 12px;
font-weight: bold;
height: 22px;
line-height: 22px;
margin-top: -6px;
padding: 0;
padding-left: 5px;
padding-right: 5px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
}



/* ========================== */
/* HITS New Releases Start  */
/* ========================== */

tr.hits_new_releases {

background-color: #202020;
padding-top: 5px;
padding-bottom: 5px;
vertical-align: middle
color: #ffffff;
font-family: Helvetica;
font-size: 11px;
font-weight: 700;
color: #ffffff;

}

tr.hits_new_releases td {

color: #ffffff;

}

table.hits_new_releases_table td {

font-size: 11px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
vertical-align: middle;
}

td.hits_new_releases_date {

width: 50px;

}

td.hits_new_releases_date {

width: 50px;

}


td.hits_new_releases_artists {

width: 250px;

}


td.hits_new_releases_title {

width: 250px;

}

td.hits_new_releases_label {

max-width: 80px;

}

.hits_upcoming_releases_artist {

width: 250px;

}

.hits_upcoming_releases_release {

width: 250px;

}

.hits_upcoming_releases_label {

max-width: 80px;

}


td.hits_new_releases_prev_date {

width: 90px;
text-align: right;
padding-right: 10px;

}


td.hits_new_releases_first {

width: 90px;
text-align: right;
padding-right: 10px;

}


td.hits_new_releases_prev {

width: 100px;
text-align: right;
padding-right: 10px;

}

tr.hits_new_releases_row1 {

background-color: #f2f2f2 ;

border-bottom: #cccccc solid 1px;

font-family: Helvetica;
font-size: 11px;
color: #333333;
padding-top: 10px;
padding-bottom: 10px;
}

tr.hits_new_releases_row2 {

font-family: Helvetica;
font-size: 11px;
color: #333333;
padding-top: 10px;
padding-bottom: 10px;


border-bottom: #cccccc solid 1px;

}




.hits_new_releases_disclaimer {

display: block;
float: left;
width: 100%;
font-family: 'Roboto';
font-size: 12px;
color: #333333;
margin-bottom: 10px;

}

.hits_upcoming_releases_prev_date {

text-align: right;
padding-right: 10px;

}

.hits_upcoming_releases_first_week {

text-align: right;
padding-right: 10px;

}

.hits_upcoming_releases_total_sales {

text-align: right;
padding-right: 10px;

}

/* ========================== */
/* HITS New Releases End  */
/* ========================== */

/* ========================== */
/* HITS MTV Start  */
/* ========================== */

.hits_mtv_header_image {

display: block;
float: left;

margin-top: -23px;

padding-right: 10px;

}

.hits_mtv_adds {

margin-top: 23px;
width: 100%;

}

.hits_mtv_adds_artist {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 24px;
width: 100%;
height: 50px;
vertical-align: bottom;

}

.hits_mtv_adds_label {

font-family: 'Roboto Bold ;
font-size: 18px;
width: 100%

}

.hits_mtv_adds_video {

padding-top:10px;
width: 100%

}

div#mtv_adds_column2 div.s101_BorderlessWidget #s101_BorderlessWidget_0 {

margin-bottom: 0px;

}


.hits_mtv_add_share {

width: 100%

height: 30px;
padding-top: 20px;

padding-bottom: 20px;
margin-bottom: 20px;

border-bottom: 1px #333333 solid ;

}

.hits_mtv_add_share .s101_share_row {

padding-bottom: 0px;
margin-bottom: 0px;

}

td.hits_mtv_add_share #mtv_adds_column2 .s101_BorderlessWidget {

margin-bottom: 10px;

}

td.hits_mtv_bottom_links {

height: 90px;
vertical-align: middle;

}

div.hits_mtv_bottom_links_image {

display: block;
float: left;
vertical-align: middle;

}

div.hits_mtv_bottom_links {

display: block;
float: left;
padding-top: 12px;
margin-left: 50px;
vertical-align: middle;


}

div.mtv_sub_heading1 {

display: block;
float: left;
width: 100%;
font-style: italic;
font-family: 'Source Sans Pro Bold' ;
font-size: 18px;
margin-bottom: 20px;

}

.mtv_sub_heading2 {

display: block;
float: left;
width: 100%;
font-family: 'Source Sans Pro' ;
vertical-align: middle;
margin-bottom: 10px

}

.mtv_sub_heading_date {

font-family: 'Roboto Condensed' ;
display: block;
font-size: 16px;
font-weight: 700;
float: left;
padding-left: 10px;

}

.mtv_sub_heading_week_of {

display: block;
float: left;

}



/* ========================== */
/* HITS MTV End  */
/* ========================== */


/* ========================== */
/* HITS Featured Video Start */
/* ========================== */

.s101_video_player {

background: #F2F2F2;

}

.s101_video_player_details {

background: #F2F2F2;
padding: 10px;
padding-top: 5px;

}

div.s101_video_player_title.s101_content_titles {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 20px;
color: #333333;
line-height: 24px;
padding-bottom: 5px;

}

div.s101_video_player_description.s101_general_content {

font-family: Helvetica ;
font-weight: 300;
font-size: 13px;
color: #333333;
line-height: 16px;

}

/* ========================== */
/* HITS Featured Video End */
/* ========================== */



/* ========================== */
/* HITS Lastest Widget Start */
/* ========================== */

.hits_latest_wrapper {

background: #333333;
width: 100%;
min-height: 80px;

}

td.hits_latest_side_panel1 {

background-color: #dd0000 ;
background-image: url('/inc/hits/images/HITS_TheLatest_Header-4.png') ;
background-repeat: no-repeat;
width: 82px;

}

td.hits_latest_side_panel2 {

background-image: url('/inc/hits/images/HITS_TheLatest_Header-3_arrow.png') ;
background-repeat: no-repeat;
width: 7px;
background-position: 0px 30px;

}

td.hits_latest_info {

padding: 10px;

}


td.hits_latest_info a.hits_latest_info_link.s101_link {

color: #ffffff;
font-family: 'Roboto';
font-size: 14px;

}

td.hits_latest_info a:hover.hits_latest_info_link.s101_link {

color: #DB0A16;

}




/* ========================== */
/* HITS Lastest Widget End */
/* ========================== */


/* ========================== */
/* HITS Status Widget Start */
/* ========================== */


td.hits_status_side_panel_top {

background-color:  #CF3A30 ;
xbackground-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_712722013.png') ;
xbackground-image: url('/inc/hits/images/HITS_NewToday_Header-4.png') ;
background-image: url('/inc/hits/images/HITS_NewToday_Header-7A.png') ;

background-repeat: no-repeat;
width: 30px;
min-height: 167px;

}

div.hits_status_top_bg_div {

display: block;
float: left;
min-height: 180px;

}

div.hits_status_bottom_bg_div {

display: block;
float: left;
min-height: 200px;

}

td.hits_status_side_panel_top_arrow {

background-image: url('/inc/hits/images/HITS_NewToday_Header-7A_arrow.png') ;
background-repeat: no-repeat;
width: 7px;
background-position: 0px 30px;

}

td.hits_status_side_panel_bottom_arrow {
background-color: #ffffff;
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_158958590.png') ;
background-repeat: repeat-x ;
height: 100%;
border-bottom: 1px #cccccc solid ;
}

td.hits_status_top_info {

color: #ffffff;
background: #333333;
border-right: 1px #333333 solid ;
vertical-align: top;
padding: 10px;
padding-top: 15px;
}


td.hits_status_side_panel_bottom {

background-color: #333333 ;
xbackground-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_1862297028.png') ;
background-image: url('/inc/hits/images/HITS_ComingSoon_Header-3.png') ;
background-repeat: no-repeat;
width: 30px;
min-height: 189px;

}

td.hits_status_bottom_info {

color: #333333;
background-color: #ffffff;
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_158958590.png') ;
background-repeat: repeat-x ;
border-right: 1px #cccccc solid ;
border-bottom: 1px #cccccc solid ;
vertical-align: top;
padding: 10px;
padding-top: 20px;

}

.hits_status_top_info_wrapper {

display: block;
float: left;
border-bottom: 1px #666666 solid ;
padding-bottom: 10px;
margin-bottom: 10px;

}

.hits_status_top_info_wrapper:last-child {

border-bottom: none;
padding-bottom: 0px;

}

.hits_status_top_info_item {

display: block;
float: left;
padding-bottom: 5px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 15px;
color: #ffffff;

}

.hits_status_top_info_tease {

display: block;
float: left;
font-family: Helvetica ;
font-size: 13px;
font-weight: 300;
color: #ffffff;
line-height: 16px;

}

.hits_status_top_info_link {

display: block;
float: left;

}

.hits_status_top_info_link_text {

font-family: Helvetica ;
font-size: 13px;
font-weight: 300;
color: #db0a16;
line-height: 16px;
font-weight: 700;

}


.hits_status_bottom_info_wrapper {

display: block;
float: left;
border-bottom: 1px #CCCCCC solid ;
padding-bottom: 10px;
margin-bottom: 10px;

}

.hits_status_bottom_info_wrapper:last-child {

border-bottom: none;
padding-bottom: 0px;

}

.hits_status_bottom_info_item {

display: block;
float: left;
padding-bottom: 5px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 15px;
color: #666666;

}

.hits_status_bottom_info_tease {

display: block;
float: left;
font-family: Helvetica ;
font-size: 13px;
font-weight: 300;
color: #666666;
line-height: 16px;

}



/* ========================== */
/* HITS Status Widget End */
/* ========================== */


/* ========================== */
/* HITS  Rumor Mill Feature Tease Start */
/* ========================== */


td.hits_featured_tease_side_panel_top {

background-color: #cc0000 ;
background-image: url('/inc/hits/images/hits_featuredstoriesrumormill_header-3.png') ;
background-repeat: no-repeat;
width: 30px;
min-height: 400px;

}

div.hits_featured_tease_top_bg_div {

display: block;
float: left;
min-height: 400px;

}

td.hits_featured_tease_side_panel_spacer {
background-color: #db0a16 ;
width: 7px;

}


td.hits_featured_tease_top_info {

color: #ffffff;
background: #333333;
border-right: 1px #333333 solid ;
vertical-align: top;
padding: 10px;
padding-top: 15px;
}



.hits_featured_tease_top_info_wrapper {

display: block;
float: left;
border-bottom: 1px #666666 solid ;
padding-bottom: 10px;
margin-bottom: 10px;
width: 100%;

}

.hits_featured_tease_top_info_wrapper:last-child {

border-bottom: none;
padding-bottom: 0px;

}

.hits_featured_tease_top_info_image {

display: block;
float: left;
width: 100px;

}


.hits_featured_tease_top_info_item {

display: block;
float: left;
padding-bottom: 5px;
font-family: 'Roboto Condensed' ;
font-size: 15px;
font-weight: 700;
color: #ffffff;
padding-left: 10px;
width: calc(100% - 110px) ; 

}



.hits_featured_tease_top_info_tease {

display: block;
float: left;
font-family: Helvetica ;
font-size: 13px;
font-weight: 300;
color: #ffffff;
line-height: 16px;

}

.hits_featured_tease_top_info_link {

display: block;
float: left;

}

.hits_featured_tease_top_info_item_link_text {

color: #ffffff;


}




/* ========================== */
/* HITS Rumor Mill Feature Tease End */
/* ========================== */


/* ========================== */
/* HITS Text Detail Item Start */
/* ========================== */

.hits_news_feed_item {

display: block;
float: left;
width: 750px;

}

.hits_news_detail_col1 {

display: block;
float: left;
width: 220px;
margin-right: 20px;
margin-bottom: 20px;

}

.hits_news_detail_col2 {

display: block;
float: left;
width: 510px;
margin-bottom: 20px;

}

.hits_news_detail_col2full {

display: block;
float: left;
width: 100%;
margin-bottom: 20px;

}

.hits_news_detail_col1a {

display: block;
float: left;
width: 510px;
margin-right: 20px;
margin-bottom: 20px;

}

.hits_news_detail_col2a {

display: block;
float: left;
width: 220px;
margin-bottom: 20px;

}

.hits_news_detail_col1b {

display: block;
float: left;
width: 530px;
margin-bottom: 20px;

}

div.hits_news_detail_image {

display: block;
float: left;
width: 220px;

}

img.hits_news_detail_image {

width: 220px;

}

div.hits_news_detail_col1_top {

display: block;
float: left;
width: 200px;
background-color: #f2f2f2;
padding: 10px;
margin-top: -3px;

}

div.hits_news_detail_image_caption {

font-family: 'Roboto Bold';
color: #333333;
display: block;
float: left;
width: 200px;

}

div.hits_news_detail_quote {

font-family: 'Roboto Bold';
color: #97040c;
display: block;
float: left;
width: 200px;
padding-top: 20px;

}

div.hits_news_detail_quote_attrib {

font-family: 'Roboto Bold';
color: #333333;
display: block;
float: left;
width: 200px;
padding-top: 10px;
text-align: right;

}

.hits_news_detail_post_date {

font-family: 'Roboto Bold';
display: block;
float: left;
width: 100%;
vertical-align: top;
margin-bottom: 20px;

}

div.hits_news_detail_post_date.tight {

margin-bottom: 10px;

}

.hits_news_detail_post_date_image {
display: block;
float: left;

}

.hits_news_detail_post_date_text {
display: block;
float: left;
position: relative;
top: 1px;
padding-left: 10px;

}

div.hits_news_detail_title {

font-family: 'Roboto Bold';
display: block;
float: left;
width: 100%;
color: #333333;
font-size: 24px;
margin-bottom: 20px;

}

div.hits_news_detail_title.tight {

margin-bottom: 10px;

}

.hits_news_detail_byline {

font-family: 'Roboto Bold';
display: block;
float: left;
width: 100%;
color: #333333;
font-size: 14px;
margin-bottom: 20px;


}

.hits_news_detail_byline_name {

font-family: 'Roboto Bold';
color: #db0a16;
font-size: 14px;

}

.hits_news_detail_sub_title {

font-family: 'Roboto Bold';
display: block;
float: left;
width: 100%;
color: #333333;
font-size: 16px;
margin-bottom: 20px;


}


.hits_news_detail_post {

display: block;
float: left;
width: 100%;
font-family: Helvetica ;
color: #333333;
font-size: 13px;
line-height: 18px;

}

.hits_news_detail_related_wrapper {

display: block;
float: left;
width: 220px;
margin-top: 40px;
background-color: #f2f2f2;
}


.hits_news_detail_related_header {

background-color: #202020;
display: block;
float: left;
height: 20px;

}


.hits_news_detail_related_items {

display: block;
float: left;
width: 200px;
background-color: #f2f2f2;
font-family: 'Roboto Bold';
color: #333333;
border-bottom: 1px #CCCCCC solid ;
margin: 10px;
margin-top: 0px;
padding-bottom: 10px;
}


.hits_news_detail_related_items:last-child {

border-bottom: none;
padding-bottom: 0px;

}

.hits_news_detail_related_items_top_pad {

display: block;
float: left;
width: 220px;
height: 10px;
background-color: #f2f2f2;

}

.hits_sub_head {

color: #202020
font-size: 15px;
font-family: 'Source Sans Pro Bold' ;
font-style: italic;
text-transform: uppercase;
margin-top: -30px;
margin-bottom: 20px;


}

.hits_sub_head2 {

display: block;
float: left;
color: #202020
font-size: 15px;
font-family: 'Source Sans Pro Bold' ;
font-style: italic;
text-transform: uppercase;
margin-top: -30px;
margin-bottom: 20px;
text-align: right;
width: 100%;
display: block;
float:left;

}

.hits_share {

display: block;
float: left;
width: 100% ;
height: 20px;

}


.hits_news_detail_footer {

border-top: 2px solid #202020;
display: block;
float: left;
width: 100% ;
padding-top: 7px;

}


div.hits_news_detail_header_exta {
position: relative;
display: block;
float: right;
width: 200px;
text-align: right;
width: 200px;
top: -2px;

}

.hits_news_detail_footer_prev {

display: block;
float: left;
width: 30%;

}

.hits_news_detail_footer_next {

display: block;
float: left;
width: 30%;
text-align: right;

}

.hits_news_detail_footer_back {

display: block;
float: left;
width: 40%;
text-align: center;

}

.rumor_mill_footer {

display: block;
float: left;
width: 100%;

}

div.hits_news_detail_header_exta a.hits_news_detail_header_exta_link.s101_link {

color: #db0a16;
font-size: 15px;
font-family: 'Source Sans Pro Bold' ;
font-style: italic;
text-transform: uppercase;


}



div.hits_news_detail_footer a.hits_news_detail_footer_link.s101_link {

color: #db0a16;
font-size: 15px;
font-family: 'Source Sans Pro Bold' ;
font-style: italic;
text-transform: uppercase;

}


/* ========================== */
/* HITS Text Detail Item End */
/* ========================== */







/* ========================== */
/* HITS Vide Tease Widget Start */
/* ========================== */

table.hits_vibe_tease {

width: 100%;

}

td.hits_vibe_tease_header {

background-color: #333333;


}

.hits_vibe_tease_header_text {

color: #ffffff;
font-family: 'Roboto Bold';
font-size: 14px;
text-transform: uppercase;
margin-top: -10px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;

}


tr.hits_vibe_tease_row {



}




td.hits_vibe_tease_header_top {

background-color: #333333;

}


td.hits_vibe_tease_body {

background-color: #f2f2f2;

}

td.hits_vibe_tease_body_side {

background-color: #f2f2f2;

}

.hits_vibe_tease_footer  {


line-height: 26px;
color: #990000;
font-family: 'Oswald Bold';
font-size: 15px;
letter-spacing: 0px;


}

td.hits_vibe_tease_ul {
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_793887279.png') ;
background-repeat: no-repeat;
width: 10px;
height: 10px;
}

td.hits_vibe_tease_ur {
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_706537125.png') ;
background-repeat: no-repeat;
width: 10px;
height: 10px;
}

td.hits_vibe_tease_ll {
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_312784465.png') ;
background-repeat: no-repeat;
width: 10px;
height: 10px;
}

td.hits_vibe_tease_lr {
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_1842351818.png') ;
background-repeat: no-repeat;
width: 10px;
height: 10px;
}

table.hits_vibe_tease_items {

width: 100%

}

tr.hits_vibe_tease_row_last {

	height: 6px;

}


td.hits_vibe_tease_number {


width: 30px;
vertical-align: top;
padding-top: 8px;
color: #DB0A16;
font-family: 'Roboto Condensed';
font-weight: 700;
font-size: 18px;

}

td.hits_vibe_tease_item {

vertical-align: top;
padding-top: 10px;

}

.vibe_tease_artist {
color: #333333;
font-family: Helvetica;
font-size: 13px;
font-weight: 700;
line-height: 16px;
}

.vibe_tease_label {

color: #333333;
font-family: Helvetica;
font-size: 13px;
font-weight: 300;
line-height: 16px;

}

/* ========================== */
/* HITS Vide Tease Widget End */
/* ========================== */


/* ========================== */
/* HITS Vide Full Start */
/* ========================== */

.hits_vibe_col1 {

display: block;
float: left;
width: 180px;

}

.hits_vibe_col2 {

display: block;
float: left;
width: 750px;
margin-left: 30px;
}


.hits_vibe_tease_header_text_full {

color: #ffffff;
font-family: 'Roboto Bold';
font-size: 14px;
text-transform: none;
margin-top: -10px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;

}


.hits_vibe_sub_col1 {

display: block;
float: left;
width: 250px;
background-color: #f2f2f2;

}

.hits_vibe_sub_col2 {

display: block;
float: left;
width: 470px;
margin-left: 30px;


}

.hits_vibe_video {

display: block;
float: left;
width: 750px;
heigth: 200px;
margin-top: 40px;


}

.hits_vibe_rank {

display: block;
float: left;
width: 250px;
text-align: right;
background-color: #db0a16;
color: #ffffff;;
vertical-align: top;

}

.hits_vibe_rank td {

vertical-align: top;

}

.hits_vibe_chart_num {

font-family: 'Roboto Bold';
font-size: 36px;
color: #ffffff;
padding-right: 10px;

}
.hits_vibe_rank_container {
display: block;
float: right;
}

td.hits_vibe_rank_container_num_sign {

padding-top: 10px;

}

.hits_vibe_positions {


display: block;
float: left;
width: 750px;


}

table.hits_vibe_positions {

background-color: #f2f2f2;
width: 235px;
margin-left: 10px;

}

table.hits_vibe_positions td {

text-align: center;
width: 75px;
font-family: 'Roboto Condensed';
font-size: 15px;
color: #333333;
}

.hits_vibe_col2 .hits_share {

margin-top: 20px;

}

.hits_vibe_artist_name {

display: block;
float: left;
width: 470px;
margin-top: -10px;
margin-bottom: 5px;
font-family: 'Roboto Bold';
font-size: 38px;
color: #333333;

}

.hits_vibe_label {

font-family: 'Roboto bold';
font-size: 18px;
color: #333333;

display: block;
float: left;
width: 470px;

margin-bottom: 5px;

}

.hits_vibe_album_name {

font-family: 'Roboto bold';
font-size: 18px;
color: #333333;

display: block;
float: left;
width: 470px;

margin-bottom: 5px;

}

.hits_vibe_album_name_std {

font-family: 'Roboto Condensed';
}

.hits_vibe_track_name {

font-family: 'Roboto bold';
font-size: 18px;
color: #333333;

display: block;
float: left;
width: 470px;

margin-bottom: 30px;

}

.hits_vibe_track_name_std {

font-family: 'Roboto Condensed';
}

.hits_vibe_text {

font-family: Helvetica;
font-size: 13px;
color: #333333;

display: block;
float: left;
width: 470px;


}

.hits_vibe_week_of {

font-family: 'Roboto';
font-size: 13px;
display: block;
float: left;
width: 750px;
margin-bottom: 10px;

}


/* ========================== */
/* HITS Vide Full End */
/* ========================== */


/* ========================== */
/* HITS Album Chart Widget Start */
/* ========================== */

table.hits_album_chart {
	width: 100%

	
}

td.hits_album_chart_header_tw {

text-align: center;
font-size: 11px;
color: #333333;
font-family: Helvetica;

}

td.hits_album_chart_header_lw {

text-align: center;
font-size: 11px;
color: #333333;
font-family: Helvetica;

}

td.hits_album_chart_header_item{

font-size: 11px;
color: #333333;
font-family: Helvetica;

}

.td.hits_album_chart_header_full_item {

font-size: 11px;
font-family: Helvetica;

}
td.hits_album_chart_lw_top {

	color: #DB0A16;
	font-family: 'Roboto Condensed' ;	
	font-size: 36px;
	text-align: left;
	font-weight: 700;
	padding-left: 5px;
	padding-top: 1px;
	vertical-align: center;
	background-color: #333333;
	width: 30px
}

td.hits_album_chart_tw_top {
	background-color: #333333;
	color: #ffffff;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	vertical-align: middle;
	width: 50px	
}

td.hits_album_chart_item_top {
	background-color: #333333;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;

}

.hits_album_chart_item_details_full_artist {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 14px;

}

td.hits_album_chart_lw_full_top, td.hits_album_chart_full_lw {

	color: #DB0A16;
	font-family: 'Roboto Bold','Roboto'  ;	
	font-size: 28px;
	text-align: center;
	padding-left: 10px;
	padding-top: 1px;
	vertical-align: middle;
	width: 30px
}

td.hits_album_chart_tw_full_top, td.hits_album_chart_full_tw {
	padding-top: 0px;
	text-align: center;
	padding-bottom: 0px;
	vertical-align: middle;
	width: 50px	
}

td.hits_album_chart_header_full_lw {

	xpadding-top: 4px;



}


td.hits_album_chart_full_lw {

	xpadding-left: 15px;
	padding-right: 15px;

}


td.hits_album_chart_item_full_top {

	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Helvetica ;	
	font-size: 13px;
	color: #333333;

}


td.hits_album_chart_item_top_details {

	padding-left: 10px;
	vertical-align: middle;
}


td.hits_album_chart_lw {

	color: #DB0A16;
	font-family: 'Roboto Condensed' ;	
	font-size: 18px;
	font-weight: 700;

	text-align: center;
	background-color: #f2f2f2;
	padding-top: 9px;
	padding-bottom: 10px;
	vertical-align: middle;
	width: 40px
}

td.hits_album_chart_tw {
	background-color: #f2f2f2;
	padding-top: 12px;
	padding-bottom: 10px;
	vertical-align: middle;
	padding-left: 10px;
	width: 30px
}

td.hits_album_chart_item {
	background-color: #f2f2f2;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;

}

table.hits_album_chart_top_item {
	width: 100%
}

td.hits_album_chart_top_item_image {
	width: 100px;
}

img.hits_album_chart_featured_image {

width: 80px;

}

td.hits_album_chart_item_top_full_details {

	vertical-align: middle;
	padding-left: 10px;
	margin-top: -4px;

}

.hits_album_chart_item_top_full_details_artist {

	font-family: 'Roboto Bold','Roboto'  ;	
	font-size: 15px;

}

.hits_album_chart_item_top_details_full_label {

	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0px;

}


td.hits_album_chart_item_top_details_full_sales {

	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0px;

}

td.hits_album_chart_item_top_details_full_change {

	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0px;

}


.hits_album_chart_item_top_details_artist {

	color: #ffffff;
	font-family: 'Roboto Bold','Roboto'  ;	
	font-size: 15px;

}

.hits_album_chart_item_top_details_release {

	color: #ffffff;
	font-family: Helvetica ;	
	font-size: 13px;
	font-weight: 300;
	line_height: 16px;

}

.hits_album_chart_item_top_details_label {

	color: #ffffff;
	font-family: Helvetica ;	
	font-size: 13px;
	font-weight: 300;
	line_height: 16px;


}

.hits_album_chart_item_details_artist {

	color: #333333;
	font-family: 'Roboto Bold','Roboto'  ;	
	font-size: 15px;

}

.hits_album_chart_item_details_release {

	color: #333333;
	font-family: Helvetica ;	
	font-size: 13px;
	font-weight: 300;
	line_height: 16px;


}

.hits_album_chart_item_details_label {

	color: #333333;
	font-family: Helvetica ;	
	font-size: 13px;
	font-weight: 300;
	line_height: 16px;


}


.hits_album_chart_header_full_alt1 .hits_album_chart_item_details_item_wrapper {
	background-color: #fffffff;
xpadding-left: 10px;

}

.hits_album_chart_header_full_alt2 .hits_album_chart_item_details_item_wrapper {
	background-color: #f2f2f2;
xpadding-left: 10px;

}


.hits_album_chart_header_full_alt1 .hits_album_chart_item_details_item_wrapper_full_last {
	background-color: #fffffff;
xpadding-left: 10px;

}

.hits_album_chart_header_full_alt2 .hits_album_chart_item_details_item_wrapper_full_last {
	background-color: #f2f2f2;
xpadding-left: 10px;

}




.hits_album_chart_item_details_item_wrapper_last .hits_album_chart_item {

	padding-bottom: 15px;


}

tr.hits_album_chart_header_full {

background-color: #202020 ;
font-family: Helvetica;
font-size: 12px;
font-weight: 700;
color: #ffffff;
height: 20px;
vertical-align: middle;

}

tr.hits_album_chart_header_full td {

padding-left: 10px;

}

tr.hits_album_chart_header_full_alt1 {

background-color: #ffffff ;

border-bottom: #cccccc solid 1px;

font-family: Helvetica;
font-size: 13px;
color: #333333;


}

tr.hits_album_chart_header_full_alt2 {

background-color: #f2f2f2 ;

border-bottom: #cccccc solid 1px;

font-family: Helvetica;
font-size: 13px;
color: #333333;



}

div.hits_album_chart_date {
font-family: 'Roboto' ;
font-size: 12px;

display: block;
float: left;
width: 100%;
margin-bottom: 3px;

}

.hits_album_chart_date_value {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 12px;

}

div.hits_album_chart_date_update {

font-family: 'Roboto' ;
font-size: 12px;

display: block;
float: left;
width: 100%;

margin-bottom: 3px;

}

.hits_album_chart_date_update_value {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 12px;

}

div.hits_album_chart_version {

font-family: 'Roboto' ;
font-size: 12px;

display: block;
float: left;
width: 100%;
color: #97040c;
margin-bottom: 25px;

}

.hits_album_chart_version_home_page {

font-family: 'Roboto' ;
font-size: 12px;

display: block;
float: left;
width: 100%;
color: #97040c;
margin-bottom: 15px;

}

.hits_album_chart_version_value {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 12px;

}

.hits_album_chart_item_top_details_full_change {

text-align: center;

}

.hits_album_chart_item_top_details_full_sales {

text-align: right;
padding-right: 10px;

}



/* ========================== */
/* HITS Album Chart Widget End */
/* ========================== */

/* ========================== */
/* HITS News Feed Widget End */
/* ========================== */

.s101_news_feed_item {

	display: block;
	float: left;
	width: 100% ;
	height: auto;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 15px;
	margin-bottom: 15px;

}

.s101_news_feed_item:last-child {

	border-bottom: none;

}

.s101_news_feed_side_image {

	width: 180px ;

}

.s101_news_feed_top_image {

	width: 100% ;
margin-bottom: 10px;

}


.s101_news_feed_left_image {

	display: block;
	float: left;
	width: 180px;
	padding-right: 20px;
	vertical-align: top ;


}

.s101_news_feed_left_text {

	display: block;
	float: right;
    width: -moz-calc(100% - 200px);
    width: -webkit-calc(100% - 200px);
    width: calc(100% - 200px);
	vertical-align: top ;


}

.s101_news_feed_right_image {

	display: block;
	float: right;
	width: 180px;
	padding-left: 20px;
	vertical-align: top ;


}

.s101_news_feed_right_text {


	display: block;
	float: left;
    width: -moz-calc(100% - 200px);
    width: -webkit-calc(100% - 200px);
    width: calc(100% - 200px);
	vertical-align: top ;

}

.s101_news_feed_noimage_image {
	display: none;
}

.s101_news_feed_noimage_text {
	display: block;
	float: left;
	width: 100%;
}

.s101_news_title {
	padding-bottom: 14px;


}

.s101_news_feed_date {

font-family: Helvetica;	
font-size: 13px;
color: #333333;


}

.s101_news_feed_text {


}


/* ========================== */
/* HITS News Feed Widget Start */
/* ========================== */

/* ========================== */
/* HITS Shazam Start */
/* ========================== */

div.hits_shazam_header_wrapper {

display: block;
float: left;

background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_35632952.png')  ;

height: 160px;
width: 750px;
margin-bottom: 50px;


}

div.hits_shazam_header_logo {

width: 100% ;
display: block;
float: left;
padding-top: 10px;
padding-left: 10px;

}

div.hits_shazam_header_title {

width: 100% ;
display: block;
float: left;
padding-top: 10px;
padding-left: 10px;
font-family: 'Montserrat' ;
font-size: 30px;
font-weight: 700;

}

div.hits_shazam_header_update {

width: 100% ;
display: block;
float: left;
padding-top: 10px;
padding-left: 0px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 16px;

}

div.hits_shazam_header_update img {
position: relative;
top: 4px;

}

.hits_shazam_table {

width: 100%;


}


.hits_shazam_table td {

border: none;

}


tr.hits_shazam_row1 {

padding-top: 5px;
padding-bottom: 5px;
background-color: #f2f2f2 ;

border-bottom: #cccccc solid 1px;

}

tr.hits_shazam_row2 {

padding-top: 5px;
padding-bottom: 5px;

background-color: #ffffff ;

border-bottom: #cccccc solid 1px;

}

td.hits_shazam_col1 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 105px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 24px;
color: #db0a16 ;


}

td.hits_shazam_col2 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;

font-family: 'Helvetica' ;
font-size: 13px;
color: #333333 ;
font-weight: 700;
}

td.hits_shazam_col3 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
font-family: 'Helvetica' ;
font-size: 13px;
color: #333333 ;


}

#shazam_us_new_release_chart_column1 td.hits_shazam_col4, #shazam_uk_new_release_chart_column1 td.hits_shazam_col5 {
font-family: 'Helvetica' ;
font-size: 13px;
color: #333333 ;
font-weight: 300;
text-align: right;

}

td.hits_shazam_col4 {

text-align: right;
padding-right: 10px;

}

td.hits_shazam_top_col4 {

text-align: right;
padding-right: 10px;

}


tr.hits_shazam_top_row {

background-color: #045896 ;
color: #ffffff ;
font-family: 'Helvetica' ;
font-size: 12px;
font-weight: 700;

border-bottom: #cccccc solid 1px;

}

td.hits_shazam_top_col1 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 105px;


}

td.hits_shazam_top_col2 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;

}

td.hits_shazam_top_col3 {

padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;

}

.hits_shazam_data {
width: 100% ;
display: block;
float: left;

}

.hits_shazam_header_update {

display: block;
float: left;


}

.hits_shazam_header_update_left {

display: block;
float: left;

}


.hits_shazam_header_update_right {

display: block;
float: right;
padding-right: 40px;
}


/* ========================== */
/* HITS Shazam End */
/* ========================== */


/* ========================== */
/* HITS Airhead Start */
/* ========================== */

.hits_airhead_header {


}

.hits_airhead_issue {

padding-top:10px;
padding-bottom:10px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 14px;
color: #333333;

}

div.hits_airhead_issue img {

position: relative;
top: 4px;

}

.hits_airhead_cartoon {


padding-bottom:20px;

}

.hits_airhead_cartoon_share .s101_share_row {

padding-bottom: 0px;
margin-bottom: 0px;

}


.hits_airhead_cartoon_recent_header {

font-family: 'Montserrat' ;
font-size: 20px;
border-bottom: 2px solid #333333 ;
text-transform: uppercase;
line-height: 24px ;
margin-bottom: 10px;
margin-top: 20px;

}


.hits_airhead_cartoon_recent_items {

display: block;
float: left;


}

.hits_airhead_cartoon_past_issues {

display: block;
float: left;
padding-top: 10px;



font-size: Helvetica;
font-weight: 700;
color: #de0000 ;

}


.hits_airhead_cartoon {

    display: table;
    margin: 0 auto;

}

.hits_airhead_cartoon_copyright {

text-align: right;
font-family: Helvetica;
font-size: 10px;
color: #333333;

}

.hits_airhead_recent_item_row {

display: block;
float: left;
width: 100%;
padding-bottom: 5px;

}

.hits_airhead_recent_item_date {

display: block;
float: left;
width: 20%;
font-family: Helvetica;
font-size: 13px;
color: #333333;

}

.hits_airhead_recent_item_title {

display: block;
float: left;
width: 70%;

}


/* ========================== */
/* HITS Airhead End */
/* ========================== */


/* ========================== */
/* HITS Twitter Start */
/* ========================== */

.s101_twitter_feed {

background-color: #333333;

color: #ffffff;


}

.s101_twitter_feed_header {

padding: 0px;

}

div.s101_twitter_post {

color: #ffffff;
padding-left: 10px;
padding-right: 10px;

}

div.s101_twitter_feed_carrot {

padding: 0px;
padding-left: 30px;
height: 7px;
margin-top: -8px;
margin-bottom: 10px;
}

div.s101_twitter_postdate {
color: #ffffff;
padding-left: 10px;
padding-right: 10px;
}

div.s101_twitter_readmore {

width: 100%;
text-align: center;


}

a.s101_twitter_readmore {

font-family: 'Impact','Helvetica'  ;
font-size: 16px;
color: #990000;
letter-spacing: 1px;
line-height: 26px;

}

/* ========================== */
/* HITS Twitter End */
/* ========================== */

/* ========================== */
/* HITS Mediabase Start */
/* ========================== */

div.mediabase_bar {

display: block;
float: left;
height: 34px;
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_1088286414.png') ;
color: #ffffff;
text-align: center;
padding-top: 5px;
margin-bottom: 20px;
margin-top: 10px;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 14px;

}

div.mediabase_bar.mediabase_highlight {

background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_280190509.png') ;

}

div.mediabase_bar_divider {

margin-bottom: 20px;
margin-top: 10px;
display: block;
float: left;
background-image: url('http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39686_photo_857430007.png') ;
height: 39px;
width: 2px;

}

a:hover span.mediabase_bar_divider_link {
color: #db0a16 ;
}

span.mediabase_bar_divider_link {
font-family: Helvetica;
color: #ffffff;
font-size: 13px;
font-weight: bold;
}

.bar_h1 {

width: 60px;

}

.bar_r3 {

width: 88px;

}

.bar_y0 {

width: 80px;

}

.bar_r2 {

width: 91px;

}

.bar_u1 {

width: 60px;

}

.bar_a2 {

width: 64px;

}

.bar_r1 {

width: 48px;

}

.bar_r5 {

width: 53px;

}

.bar_u2 {

width: 78px;

}

.bar_a1 {

width: 40px;

}

.bar_c1 {

width: 68px;

}


.hits_mediabase_header_detail {

display: block;
float: left;
width: 100%;
margin-bottom: 10px;
font-family: 'Roboto';
font-size: 12px;
color: #333333;

}

.hits_mediabase_header_col1 {

display: block;
float: left;
width: 575px;

}

.hits_mediabase_header_col2 {

display: block;
float: left;
width: 175px;


}

.hits_mediabase_category {

display: block;
float: left;
background-color: #efefef;
width: 248px;
height: 110px;
margin-bottom: 10px;

}

.hits_mediabase_category_heading, .hits_mediabase_category_heading_full {

font-family: 'Source Sans Pro' ;
background-color: #007FB2;
color: #ffffff;
font-weight: 700;
font-style: italic;
padding: 5px;

}

.hits_mediabase_category_heading_dark {

background-color: #13406e;
font-family: 'Source Sans Pro' ;
color: #ffffff;
font-weight: 700;
font-style: italic;
padding: 5px;


}

.hits_mediabase_category_heading_full {
display: block;
float: left;
margin-top: 0px;
width: 100%;

}

.hits_mediabase_category_heading_full_dark {
background-color: #13406e;


font-family: 'Source Sans Pro' ;
color: #ffffff;
font-weight: 700;
font-style: italic;
padding: 5px;


display: block;
float: left;
margin-top: 0px;
width: 100%;

}

.hits_mediabase_category_carrot, .hits_mediabase_category_carrot_full {

margin-top: -9px;
padding-left: 20px;
height: 5px;
margin-bottom: 5px;

}

.hits_mediabase_category_carrot_full {
display: block;
float: left;
margin-top: -9px;

width: 100%;
margin-bottom: 20px;

}

.hits_mediabase_category_body {

color: #333333;
padding: 10px;
font-family: Helvetica;
font-size: 13px;

}

.mediabase_pad {

margin-right: 3px;

}

div.hits_mediabase_category_item_title {

font-weight: 700;

}

a.mediabase_title_link.s101_link, a.mediabase_artist_link.s101_link {

color: #333333;

}

.hits_mediabase_category_item_details {


}


.hits_mediabase_footer {

margin-top:20px;
display: block;
float: left;
width: 100%;
color: #333333;
font-family: Helvetica;
font-size: 13px;

}

.hits_mediabase_footer_col1 {
display: block;
float: left;
height: 50px;
width: 100px;
margin-top: -5px;

}

.hits_mediabase_footer_col2 {
display: block;
float: left;
width: 630px;
padding-left: 20px;


}

.hits_mediabase_footer_col3 {
display: block;
float: left;
width: 630px;
padding-left: 20px;

font-weight: 700;

}

.mediabase_submit {

z-index: 100;
position: relative;
top: 6px;

}

tr.hits_mb_chart_data_row1 {

background-color: #fffffff;


border-bottom: 1px solid #cccccc;
vertical-align: middle;

font-family: Helvetica;
font-size: 13px;
color: #333333;


}

tr.hits_mb_chart_data_row1 td {

padding-top: 5px;
padding-bottom: 5px;

}




tr.hits_mb_chart_data_row2 {

background-color: #f0f0f0;


border-bottom: 1px solid #cccccc;
vertical-align: middle;

font-family: Helvetica;
font-size: 13px;
color: #333333;

}

tr.hits_mb_chart_data_row2 td {

padding-top: 5px;
padding-bottom: 5px;

}

tr.hits_mb_chart_header_row {

background-color: #f0f0f0;

}

.hits_mb_chart_detail {

width: 100%;
vertical-align: top;

}

td.hits_mb_chart_pad {

width: 10px;

}

tr.hits_mb_chart_header_row td {

padding-top: 5px;
padding-bottom: 5px;
font-family: Helvetica;
font-size: 11px;
color: #333333;


}


/* ========================== */
/* HITS Mediabase End */
/* ========================== */



/* ========================== */
/* HITS UK Chart Start */
/* ========================== */


tr.hits_uk_chart_data_row1 {

background-color: #fffffff;


border-bottom: 1px solid #cccccc;
vertical-align: middle;

font-family: Helvetica;
font-size: 13px;
color: #333333;


}

tr.hits_uk_chart_data_row1 td {

padding-top: 5px;
padding-bottom: 5px;

background-color: #fafafa;

}




tr.hits_uk_chart_data_row2 {

background-color: #ffffde;


border-bottom: 1px solid #cccccc;
vertical-align: middle;

font-family: Helvetica;
font-size: 13px;
color: #333333;

}

tr.hits_uk_chart_data_row2 td {

padding-top: 5px;
padding-bottom: 5px;

}

tr.hits_uk_chart_header_row {

background-color: #D8F0FD;

}

.hits_uk_chart_detail {

width: 100%;
vertical-align: top;

}

div#uk_charts_table {

width: 100%;

}

td.hits_uk_chart_pad {

width: 10px;

}

tr.hits_uk_chart_header_row td {

padding-top: 5px;
padding-bottom: 5px;
font-family: Helvetica;
font-size: 11px;
color: #333333;


}

tr.hits_uk_chart_data_row1 td.hits_uk_chart_adds, tr.hits_uk_chart_data_row2 td.hits_uk_chart_adds, tr.hits_uk_chart_data_row1 td.hits_uk_chart_item_strong, tr.hits_uk_chart_data_row2 td.hits_uk_chart_item_strong {

padding-top: 4px;

}

#uk_charts_table {

display: block;
float: left;

}


td.hits_uk_charts_bottom_links {

height: 90px;
vertical-align: middle;

}

div.hits_uk_charts_bottom_links_image {

display: block;
float: left;
vertical-align: middle;
padding-top: 17px;

}

div.hits_uk_charts_bottom_links {

display: block;
float: left;
padding-top: 12px;
margin-left: 50px;
vertical-align: middle;


}

.hits_uk_charts_new_entry_header {

display: block;
float: left;
font-family: 'Roboto Condensed' ;
font-size: 16px;
font-weight: 700;
margin-top: 40px;

}

.more_uk_charts {
display: block;
float: left;
width: 100%;
}


/* ========================== */
/* HITS UK Chart End */
/* ========================== */



/* ========================== */
/* HITS iGen Start */
/* ========================== */

.s101_blog_col1 {

display: block;
float: left;
width: 530px;
margin-right: 30px;
}


.s101_blog_col2 {

display: block;
float: left;
width: 180px;
padding-top: 50px;

}

.hits_igen_index_header {
display: block;
float: left;
width: 180px;
font-family: 'Montserrat' ;
font-weight: 300;
font-size: 20px;
color: #202020;
line-height: 40px;
height: 32px;
margin-bottom: 10px;
border-bottom: 2px solid #202020;

}

.hits_igen_index_item {
display: block;
float: left;
width: 180px;
font-family: Helvetica;
font-size: 13px;

}

.hits_igen_index_date {
display: block;
float: left;
width: 180px;
font-weight: 300;

padding-left: 20px;
margin-bottom: 10px;

}


span.hits_blog_index_date {

display: block;
float: left;
width: 180px;
font-family: Helvetica;
font-size: 13px;
font-weight: 300;
padding-left: 20px;
margin-bottom: 10px;
}

.hits_igen_archive {
display: block;
float: left;
width: 180px;
margin-top: 20px;

}

div#hit_news_detail_header.s101_page_headings_app_igen {

font-family: 'Montserrat' ;
font-weight: 700;
font-size: 36px;
color: #202020;
line-height: 40px;
height: 43px;
border-bottom: 2px solid #202020;



}

.hits_blog_title {

font-family: 'Roboto Bold';
font-size: 28px;
color: #333333;

}

.hits_blog_feed_date {

font-family: 'Roboto Bold','Roboto'  ;
font-size: 15px;
color: #333333;
margin-bottom: 15px;

}


/* ========================== */
/* HITS iGen End */
/* ========================== */

/* ========================== */
/* HITS B Side Start */
/* ========================== */

div#hit_news_detail_header.s101_page_headings_app_bside {

font-family: 'Montserrat' ;
font-weight: 700;
font-size: 36px;
color: #202020;
line-height: 40px;
height: 36px;
border-bottom: 2px solid #202020;

}


/* ========================== */
/* HITS B Side End */
/* ========================== */

/* ========================== */
/* HITS Pop Mart Start */
/* ========================== */

div.hits_igen_archive {

display: block;
float: left;

margin-bottom: 30px;

}


/* ========================== */
/* HITS Pop Mart End */
/* ========================== */

/* ========================== */
/* HITS Post Toasted End */
/* ========================== */

.hits_post_toasted_index_header {
display: block;
float: left;
width: 180px;
font-family: 'Montserrat' ;
font-weight: 300;
font-size: 18px;
color: #202020;
line-height: 40px;
height: 30px;
margin-bottom: 10px;
border-bottom: 2px solid #202020;

}

.s101_blog_col1 {

margin-bottom: 30px;

}

.hits_archive_index_header {
display: block;
float: left;
width: 180px;
font-family: 'Montserrat' ;
font-weight: 300;
font-size: 22px;
color: #202020;
line-height: 40px;
height: 30px;
margin-bottom: 10px;
border-bottom: 2px solid #202020;

}

.hits_news_index_item {

font-family: Helvetica;
font-size:13px; 
color: #333333;
margin-bottom: 10px;

}

.s101_blog_index_item {

font-family: Helvetica;
font-size:13px; 
color: #333333;
}

.hits_news_archive_date {

font-family: Helvetica;
font-size:20px;
font-weight: 700; 
color: #333333;
margin-bottom: 20px;

}


/* ========================== */
/* HITS Post Toasted End */
/* ========================== */



/* ========================== */
/* HITS Dropdown Menus Start */
/* ========================== */




#s101_top-nav a.s101_drop_down_links {

color: #333333;
font-family: 'Roboto Bold','Roboto'  ;
font-size: 15px;
letter-spacing: 1px;
font-weight: 300;
margin-bottom: 10px;

}




.s101_sub_nav_drop {

padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;

top: 30px;
background: white;
color: #333333;

text-align: left;

border:1px #727272 solid;

border-top: none;

-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
box-shadow:0 0 20px rgba(0, 0, 0, 0.8);

}


#s101_top-nav {

height: 30px;


}

#s101_main_site_nav {

height: 30px;


}

#s101_main_site_nav ul {

height: 30px;


}

#s101_top-nav ul li {

height: 30px;

}

.top_nav_li {

height: 30px;

}






#s101_main_site_nav {

margin-top: 2px;
margin-left: 0px;

}


/* basic Nav Item styles */
#s101_main_site_nav table {
    line-height: 30px;
	border-spacing: 0px;
	cellpadding: 0px;
	cellspacing: 0px;
}





/* basic Link styles */
.s101_top-nav-element {
    height: 30px;
}


#s101_main_site_nav {
	width: 900px;
	margin-left: 52px;
	display: table;
}

.s101_top-nav-element {
	display: table-cell;
	vertical-align: middle;
	text-align:center;
}

.s101_top-nav-element a {
	padding-top: 2px;
}




/* Individual Menu Items background colors */

/* dropdown menus BEGIN */

#s101_topnav_sub2 {
z-index: 400;
position: absolute;
text-align: left;
visibility: hidden;
}

#s101_topnav_sub2 ul li {
    xborder-bottom: 2px solid #EFC767;
    display: block;
    line-height: 30px;
}

 #s101_topnav_sub2 ul li:last-child {
    border-bottom: none;
	padding-bottom: 8px;

}

#s101_topnav_sub2 ul li a {
    color: #493F35;
    font-family: "Paytone One"!imoprtant;
    font-size: 14px!important;
    font-weight: normal!important;
    padding-left: 18px!important;
}

#s101_topnav_sub3 {
z-index: 400;
position: absolute;
text-align: left;
visibility: hidden;
}

#s101_topnav_sub3 ul li {
    xborder-bottom: 2px solid #EFC767;
    display: block;
    line-height: 30px;
}

 #s101_topnav_sub3 ul li:last-child {
    border-bottom: none;
	padding-bottom: 8px;
}

#s101_topnav_sub3 ul li a {
    color: #493F35;
    font-family: "Paytone One"!imoprtant;
    font-size: 14px!important;
    font-weight: normal!important;
    padding-left: 18px!important;
}

#s101_topnav_sub4 {
z-index: 400;
position: absolute;
text-align: left;
visibility: hidden;
}

#s101_topnav_sub4 ul li {
    xborder-bottom: 2px solid #EFC767;
    display: block;
    line-height: 30px;
}

 #s101_topnav_sub4 ul li:last-child {
    border-bottom: none;
padding-bottom: 8px;
}

#s101_topnav_sub4 ul li a {
    color: #493F35;
    font-family: "Paytone One"!imoprtant;
    font-size: 14px!important;
    font-weight: normal!important;
    padding-left: 18px!important;
}

#s101_topnav_sub5 {
z-index: 400;
position: absolute;
text-align: left;
visibility: hidden;
left: 574px;
}

#s101_topnav_sub5 ul li {
    xborder-bottom: 2px solid #EFC767;
    display: block;
    line-height: 30px;
}

 #s101_topnav_sub5 ul li:last-child {
    border-bottom: none;
padding-bottom: 8px;
}

#s101_topnav_sub5 ul li a {
    color: #493F35;
    font-family: "Paytone One"!imoprtant;
    font-size: 14px!important;
    font-weight: normal!important;
    padding-left: 18px!important;
}


.header.menu ul li, #s101_top-nav ul li {
padding-left: 0px;
}

#s101_main_site_nav a {
letter-spacing: 1px;
}





/* decrease whitespace for two-line text dropdown menu items */


#s101_topnav_sub7 ul li:first-child, #s101_topnav_sub11 ul li:first-child, #s101_topnav_sub9 ul li:first-child {
white-space: normal;
line-height: 20px;
padding: 6px 0;
}




#s101_topnav_sub9 ul li + li  {
background-color: #FDFDFD ;
white-space: normal ;
line-height: 20px ;
padding: 6px ;
}

/* ========================== */
/* HITS Dropdown Menus Start */
/* ========================== */


/* ========================== */
/* HITS Search Start */
/* ========================== */

.search_target {

margin-top: 30px;
font-family:  'Roboto Bold' ;
font-size:  18px;
color:  #333333 ;
margin-bottom: 10px;
}

.search_result_row {

display: block;
float: left;
width: 100%;
margin-top: 20px;

}

.search_result_row_odd {

background-color: #ffffff;
color: #333333;

}


.search_result_row_even {

background-color: #cccccc;
color: #333333;

}

div.search_result_date {

display: block;
float: left;
width: 100px;
font-family:  Helvetica ;
font-weight:  bold ;
font-size:  13px ;
color:  #333333 ;

}


div.search_result_link {

display: block;
float: left;
width: 650px;
font-family:  Helvetica ;
font-weight:  bold ;
font-size:  13px ;


}


.search_more {

display: block;
float: left;
margin-top: 40px;

}


/* ========================== */
/* HITS Search End */
/* ========================== */

/* ========================== */
/* HITS Print Mode Start */
/* ========================== */


div.s101_blog_col1.hits_print_mode {

width: 750px;

}

div.hits_news_detail_col1b.hits_print_mode {

width: 750px;

}

div.hits_print_page_header_image {

margin-bottom: 30px;

}


/* ========================== */
/* HITS Print Mode End */
/* ========================== */

/* ========================== */
/* V6 Start */
/* ========================== */


div#s101_admin_top_panel {

background: #000000;
background-color: #000000;

}

div.s101_main_toolbar_background {

background: #333333;

}

#s101_container2 {

width: 1010px;
background: #000000;

}

div#s101_container2.ui-draggable {

background:#333333 url(http://memberdata.s3.amazonaws.com/hi/hitsdd/photos/hitsdd_photo_gal_39685_photo_1389881835.png) ;

}

.s101_popup_wrap_v4 {

width: 440px;

}

#s101_container3 {

top: 10% ;

}

div#s101_app_banner_ads_center {

margin-top: 10px;

}


/* ========================== */
/* V6 End */
/* ========================== */

#s101_footer_social_links {

margin-top: 1px;

}

div#banner_car_1f_wd_id.carousel_list {

margin-top: -1px;
margin-left: -1px;

}

div.s101_left-3column.s101_multi_col_first {

margin-top: 7px;

}


#s101_page_cartoon #s101_BorderlessWidget_376227 div#s101_BorderlessWidget_0.s101_BorderlessWidget {

margin-bottom: 0px;

}

#s101_page_cartoon div.fb-comments.fb_iframe_widget {

margin-bottom: 30px;

}

.s101_page_headings, a.s101_page_headings:link, a.s101_page_headings:visited, a.s101_page_headings:active {

font-family: 'Impact', 'Oswald Bold', 'Oswald', 'Helvetica'  ;

}

.footer-wrapper, #s101_footer-wrapper {

font-family: Helvetica;
font-size: 11px;

}

td.s101_page_headings.album_chart_heading {

min-width: 325px;

}

img.bbc2_header_image {

xmargin-left: 105px;
margin-left: 65px;


}

img.bbc1_header_image {

xmargin-left: 105px;
margin-left: 65px;

}


img.capital_header_image {

xmargin-left: 105px;
margin-left: 75px;

}


img.heart_header_image {

xmargin-left: 105px;
margin-left: 75px;

}

#s101_page_vevo_premieres .hits_vevo_chart img {

width: 630px;

}

#s101_page_vevo_top_25_charts .hits_vevo_chart img {

width: 750px;

}


div.s101_left-column_wide {

margin-right: 0px;
margin-left: 30px;

}

div.clear_cache {

display: block;	
float:right;
padding-right: 30px;
margin-top: 6px;
color: #ffffff;
font-size: 14px;

}

div.clear_cache a {

color: #ffffff;
font-size: 14px;

}

div.hits_news_detail_footer.no-border {

border-top: none;

}

