body {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight:300;
	font-stretch:normal;
}

#home {
	background-color: #fdf7e7;
}
#ft {
	background-color: #71421e;
	/* max-height: 128px;  */
	height: auto;
}
.rowInner_panel {
	width:61.06% !important;
	margin:0 auto;
}
.inner_section {
	margin: 0 auto;
	width: 69.8%;
	background:#fdf7e7;
}
.container.lnm_home, .container.lnm_community {
	background:#fdf7e7;
}
.whts_news_slider {
	margin: 0 auto;
	width: 89.08%;
}
.news_panel {
	width: 62.15%;
	margin:0 auto;
}
.container.nav_bg {
	background: none repeat scroll 0 0 #FFFFFF;
	width: 70.35%;
}
.nav.navbar-nav.navbar-right {
	background: none repeat scroll 0 0 #F7E6A7;
	height: 27px;
	line-height: 27px;
}
#member_nav li a {
	color: #895522;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	line-height: 27px;
	padding-bottom: 0;
	padding-top: 0;
	font-size:11px;
	text-transform: uppercase;
	border-right: 1px solid #895522;
}
#store .news_streem_bg{min-height:511px;}

#store .content{min-height:328px;}

#member_nav li a:hover {
	text-decoration:underline;
}
#member_nav li.last a {
	border-right: medium none;
}
#bs-example-navbar-collapse-1 ul li a {
	color: #CD6F2A;
	text-decoration: none;
	font-family: 'friz_quadrata_reg', sans-serif;
	text-transform: none;
	font-size: 15px;
}
#bs-example-navbar-collapse-1 ul li a {
	padding-bottom:15px
}
#bs-example-navbar-collapse-1 ul li a:hover {
	border-bottom:5px solid #CD6F2A;
	padding-bottom:10px;
	transition: width 0.25s ease 0s;
}
#bs-example-navbar-collapse-1 ul li.current a {
	border-bottom:5px solid #CD6F2A;
	padding-bottom:10px;
	transition: width 0.25s ease 0s;
}
.nav.ft_social > li > a:hover, .nav.ft_nav > li > a:hover {
	text-decoration:none;
	background-color:#71421E !important;
}
#footer_nav a {
	color: #F7E6A7;
	border-right: 1px solid #F7E6A7;
}
#footer_nav a:hover {
	text-decoration:underline;
}
.row.ft_sec {
	height: 128px;
	margin: 0 auto;
	width: 71.66%;
}
.nav.ft_nav {
	margin-top:50px;
}
.nav.ft_social {
	margin-top: 30px;
}
#footer_nav.ft_nav a {
	padding: 10px 6px;
}
.mcMain_bg {
	background: url("http://cdn.mariahcarey.com/non_secure/images/banners/mcMain_bg.png") no-repeat top right;
	background-size:cover;
	height:100%;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/images/banners/streem_bg.png") no-repeat top left;
background-size: cover;
height: 100%;
}
.inst_audio_bg {
	background: url("http://cdn.mariahcarey.com/non_secure/site/inst_audio_bg.png");
	background-repeat:no-repeat;
	background-size:cover;
	height:100%;
	min-height:510px;

}
#pl div > .row.news_streem_bg, #photogallery div > .row.news_streem_bg, #social div > .row.news_streem_bg, #tour div > .row.news_streem_bg, #tourdate div > .row.news_streem_bg {
	background: url("http://cdn.mariahcarey.com/non_secure/images/banners/mcMain_bg.png");
	background-repeat:no-repeat;
	background-size:100% auto;
}
#videos div > .row.news_streem_bg {
	background: url("http://cdn.mariahcarey.com/non_secure/site/video_page_bg.png");
	background-repeat:no-repeat;
	background-size:100% auto;
}
#social .news_streem_H1, #photogallery .news_streem_H1 {
	color:#5e2614 !important;
}
#photogallery .white_container.container_box {
	padding:0px;
}
.container.lnm_logo {
	width: 100% !important;
	height: 480px;
}
.lnm_logoarea {
	height: 150px;
	padding-top: 10px;
}
.lnm_logoarea h1 {
	margin-top: 0px;
}
.logo_first {
	display: block;
	height: 150px;
	color: #ffffff;
	font-family: 'friz_quadrata_reg';
	font-size: 115px;
	letter-spacing: .15em;
	transform:scale(1, .8); /* W3C */
	-webkit-transform:scale(1, .8); /* Safari and Chrome */
	-moz-transform:scale(1, .8); /* Firefox */
	-ms-transform:scale(1, .8); /* IE 9 */
	-o-transform:scale(1, .8); /* Opera */
}
.logo_second {
	display: block;
	height: 150px;
	color: #ffffff;
	font-family: 'friz_quadrata_reg';
	font-size: 62px;
	letter-spacing: .15em;
	transform:scale(1, .8); /* W3C */
	-webkit-transform:scale(1, .8); /* Safari and Chrome */
	-moz-transform:scale(1, .8); /* Firefox */
	-ms-transform:scale(1, .8); /* IE 9 */
	-o-transform:scale(1, .8); /* Opera */
}
#store .logo_first{color:#FFFFFF;}
#store .logo_second{color:#FFFFFF;}
.non-home-logo.logo_first {
	font-size: 110px;
}
.non-home-logo.logo_second {
	font-size: 60px;
	padding-top: 14px;
}

#pl div > .row.news_streem_bg div.rowInner_panel h1.news_streem_H1 {
	color: #5E2614;
}
#tour div > .row.news_streem_bg div.rowInner_panel h1.news_streem_H1 {
	color: #5E2614;
}
.row.top_panel_iTune {
	height: 455px;
}
.iTune_bg {
	background: url("http://media.mariahcarey.com/non_secure/promotion/Mariah_Carey_home_promo.png");
	background-size:500px 302px;
	background-repeat:no-repeat;
	height: 302px;
}
.news_title {
	background: none repeat scroll 0 0 #F9EECB;
	color: #CD7029;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight:300;
	font-stretch:normal;
	font-size: 18px;
	height: 120px;
	padding: 8px;
	text-transform: uppercase;
}
.news_title > a {
	color: #CD7029;
	text-transform: uppercase;
}
.news_teaser {
	background: none repeat scroll 0 0 #F3D492;
	color: #59595B;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight:300;
	font-stretch:normal;
	font-size: 14px;
	height: 162px;
	padding: 8px !important;
}
.news_listing_bottom {
	background: none repeat scroll 0 0 #895522;
	font-family: "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight:300;
	font-stretch:normal;
	height: 33px;
	line-height: 33px;
}
.continue.readMoreNews > a {
	color: #F7E6A7;
	float: right;
	padding-right: 8px;
}
.news_date.homeDateHide {
	display: none;
}
.news_slider_item {
	padding-left: 6px;
	padding-right: 6px;
}
.section_title h4 {
	color: #091739;
	font-size: 24px;
	margin-top: 22px;
	padding-left: 5px;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.channel_link_panel {
	margin: 0 auto;
	padding: 40px;
	width: 96.1%;
}
.social_icon {
	padding: 10px 3px !important;
}
.collapse.navbar-collapse.collapse_panel {
	margin-bottom: -7px;
}
.non-home-logo {
	color: #ffffff !important;
}
.section_title.news_tags_h > h4 {
	color: #895420;
}
.news_tags li {
	font-size: 13px;
	font-weight: bold;
	list-style-type: none;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.news_tags li a {
	color: #CB6F29;
	text-decoration: none;
}
.news_tags span {
	color: #58595B;
}
.col-md-8.news_streem > div.news_teaser {
	height: auto !important;
	min-height: 260px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.news_tags_td td {
	vertical-align: top;
}
.news_title.news_tags_title {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:auto;
	font-size: 18px !important;
	font-weight: normal !important;
	color: #000000;
}
.news_title.news_tags_title > a {
	color: #000000;
	font-size: 18px;
	font-weight: normal;
	line-height:19px;
}
.news_listing_bottom.news_tags_bottom {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:auto;
}
.news_teaser.news_tags_teaser {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	font-size: 13px;
	height: auto;
	overflow: hidden;
	padding:0 !important;
	text-overflow:inherit;
	white-space: inherit;
	width: 335px;
}
.news_date.news_tags_date {
	color: #CB6F29;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight:bold;
	font-size: 13px;
	margin-bottom:6px;
}
.news_tags_bottom > div.continue > a {
	color: #CB6F29;
	font-size:13px;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	text-transform: capitalize;
}
.col-md-8.news_streem {
	padding-left: 0;
}
.news_list_item.news_tags_td {
	padding-left: 0;
	padding-right: 0;
	height: auto;
}
.news_t_container {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.news_tags_td td.news_teaser_column {
	padding-left:16px;
}
.news_tags_bottom > div.continue {
	margin-top: 0 !important;
}
.news_streem div.section_title h4 {
	color: #ffffff;
	font-size: 23px;
	margin-bottom: 15px;
	position: relative;
	text-transform: uppercase;
	top: -160px;
}
#service .mailinglisttitle h4 {
	top: -76px;
}
.section_title.news_archive_h > h4 {
	color: #895420;
	margin-top:32px;
}
.news_archive ul li {
	list-style-type: none;
}
.news_archive li a {
	color: #CB6F29;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.news_archive > ul {
	padding-left: 5px;
}
.news_tags {
	padding-left: 5px;
}
.news_teaser div.news_list_item:nth-child(2) {
 background-color: #F7E6A7;
 padding: 15px;
 margin-top: -170px;
 margin-bottom: 30px;
}
.news_teaser div.news_list_item:nth-child(2) .news_date {
 font-size: 16px;
 font-weight: normal;
}
.news_teaser div.news_list_item:nth-child(2) .news_title > a {
 font-size: 23px;
 font-weight: normal;
 color: #CD6F2A;
}
.news_teaser div.news_list_item:nth-child(2) .news_title > a:hover {
 text-decoration: none;
}
.news_teaser div.news_list_item:nth-child(2) .news_teaser {
 font-size: 15px;
}
.news_teaser div.news_list_item:nth-child(2) .news_teaser_column {
 padding-left: 0px;
}
.news_teaser div.news_list_item:nth-child(2) .news_image img {
 width: 238px;
 border: 0px;
 margin-left: -5px;
}
.news_teaser > div#paginationControl {
	border-top: 1px solid #F6E5A6;
	color: #895420;
	display: block;
	margin-bottom: 60px;
	margin-top: 10px;
	padding-top: 10px;
	text-align: right;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.news_image.news_tags_img > img {
	border: 1px solid #F6E5A6;
}
.dynamic_background.news_comments_head {
	background: none repeat scroll 0 0 #F9EECB;
}
.emu_h4.news_comment_header {
	color: #885420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 24px;
	font-weight:normal;
}
.comment_bubble_left.news_comment_bubble {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 22px;
	line-height: 32px;
	font-weight:normal;
}
.news_comments_head > div#comment_form {
	padding: 0;
}
.news_subscribe_box a {
	color: #895522;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 11px;
	font-weight: normal !important;
	text-transform: uppercase !important;
}
.stbutton.stico_default > span {
	color: #895522;
}
#tag_cloud b {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
#tag_cloud > a {
	color: #CB6F29;
}
.comment_list_item.news_comments {
	border-bottom: 1px solid #F6E5A6;
}
.news_comment_pagination {
	color: #895420;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	margin-bottom: 60px;
	padding-top: 10px;
	text-align: right;
}
.fb_iframe_widget iframe {

}
.uiGrid._51mz.pluginConnectButtonLayoutRoot {
	width: 270px !important;
}
._51mz {
	width: 267px !important;
}
.news_detail_MDate {
	color: #FFFFFF;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:5px;
	margin-left:20px;
}
.detail_news_article {
	height:auto;
}
.detail_news_block {
	margin-top: -165px !important;
	min-height:450px;
}
.news_article_img {
	background: url("http://cdn.mariahcarey.com/non_secure/site/news_article.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	height: 310px;
	margin-left: 20px;
	margin-top: -78px;
	position: relative;
}
.news_detail.article_box {
	position: relative;
	background-color: #ffffff;
	margin-top: -10px;
}
.news_detail_text span {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif !important;
	font-size: 15px !important;
	color:#895420 !important;
}
.news_detail_text a {
	color: #CB6F29 !important;
}
#store .content {
	text-align: center;
	height: 200px;
	line-height: 200px;
}
.store-item {
}
.store-item ul {
	list-style-type:none;
}
.store-item ul li {
	float: left;
	padding: 5px;
}
#member_nav .welcome {
	color: #895522;
	font-weight: normal;
	line-height: 0;
	padding-left: 15px;
	padding-top: 13px;
}
.carousel-control:focus, .carousel-control:hover {
	outline:0;
	color:#091739;
	text-decoration:none;
	opacity:.9;
	filter:alpha(opacity=90)
}
.carousel-inner .item .row {
	margin:0;
}
.read_all_articls_slider {
	color: #091739;
	float: right;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 12px;
	margin-bottom: 30px;
	right: 70px;
	position:relative;
	margin-top: 20px;
	text-transform: uppercase;
}
.read_all_articls_slider > a {
	color: #091739;
	font-weight: bold;
}
#footer_nav li.last a {
	border: medium none;
}
#tour_leg_display h4 {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 26px;
	font-weight: normal;
	color:#895522;
	margin-top:22px;
	text-align: center;
}
#tour_table tr.headRow {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	color: #5E2614;
	font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#tour_table .headRow td {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #5E2614;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	border-top:none;
}
.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border:none;
}
#tour_table tr td > a {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
#tour .container {
	background:#FFFFFF;
}
#tour .container.footer_bg {
	background: none repeat scroll 0 0 #71421E;
}
#tour_table {
	margin:0 0 100px;
}
.news_teasure_image {
	width: 125px;
}
#paginationControl > a {
	color: #895420;
}
.footer_logo {
	background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll 75px 0 rgba(0, 0, 0, 0);
	height: 75px;
	margin-top: 25px;
}
.channel_link_panel .col-md-6 {
	padding-left:3px;
	padding-right:3px;
}
.channel_link_panel .col-md-6 .row .col-sm-6 {
	padding:0px;
	text-align: center;
}
.channel_link_panel .col-md-6 .row {
	margin:0 auto;
}
.channel_link_panel .col-md-6 .col-md-12.col-sm-12.col-xs-12.nopadding {
	padding:0px;
}
.inst_audio_bg .rowInner_panel .col-md-6 {
	padding:0px;
}
.inst_audio_bg .rowInner_panel .col-md-6 .col-sm-6 {
}
.inst_audio_bg .rowInner_panel {
	margin-top:35px;
}
.comment_bubble, .comment_bubble:link {
	display:inline-block;
	float:none;
	font-size:10px !important;
	line-height: 12px !important;
	color: #FFFFFF !important;
	position:absolute;
}
#article .comment_bubble {
	display: none;
}
.news_teaser .comment_bubble {
	margin-left: 10px;
	margin-top: 2px;
}
.col-md-8.news_streem .section_title.color_gold {
	position: relative;
	top: -25px;
}
.col-md-8.news_streem .section_title.color_gold h4 {
	color: #FFFFFF;
}
.col-md-8.news_streem .white_container.container_box,.col-md-6.news_streem .white_container.container_box {
	position: relative;
	top: -198px;
}
.col-md-8.news_streem .white_container.container_box fieldset,.col-md-6.news_streem .white_container.container_box fieldset {
	position: relative;
	top: 11px;
}
.news_streem .white_container.container_box .form_container {
	background: none repeat scroll 0 0 #FAEDCB;
	padding: 20px 0 20px 40px;
}
.news_streem .white_container.container_box .form_container label {
	color: #895420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: normal;
	text-transform: capitalize;
}
#SubscribeResponsiveOneForm_container > #proceed {
	background: none repeat scroll 0 0 #71421E;
	border-radius: 4px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}
.news_streem .container_box .form_offer label .offer_label_text {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.news_streem .container_box .form_container span.view_offer_detail {
	color: #895420;
}
#service .container {
	background: none repeat scroll 0 0 #ffffff;
}
#service #emailListForm_container .form_element {
	width: 47%;
	float: right;
	margin-top: 7px;
}
#service #emailListForm_container .form_element .form_checkbox_label {
	display: block;
	position: absolute;
	margin-left: 20px;
}
#service #emailListForm_container .form_element .form_checkbox_input {
	display: block;
	position: absolute;
}
#service #emailListForm_container .form_element select {
	border: 0px;
	color: #cccccc;
	padding-left: 15px;
}
#service #emailListForm_container .form_element_half select {
	border: 0px;
	color: #cccccc;
}
.login_container.fb_login {
	border: 1px solid #faedcb;
	padding: 20px 20px 15px 25px;
}
.fb_login #facebookconnect .div_label.text_fb_blue {
	color: #cb6f29;
	font-weight: bold;
}
#service .container.footer_bg {
	background: none repeat scroll 0 0 #71421e;
}
#service .mailinglist {
	  background-color: #F7E6A7;
	  padding: 15px;
	  margin-top: -90px;
	  margin-bottom: 30px;

}
.login_container.fanclub_login {
	background: none repeat scroll 0 0 #faedcb;
	margin-left: 15px;
	padding: 20px 20px 20px 60px;
	width: 48%;
}
.login_container.fanclub_login label {
	color: #895420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.login_container .responsive_form_element.form_element_full.form_checkbox > input {
	margin-top: 6px;
	vertical-align: top;
}
.login_container #proceed {
	background: none repeat scroll 0 0 #71421e;
	border-radius: 4px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}
.login_container .member_text > a {
	color: #895420;
}
.news_panel #login {
	position: relative;
	top: -60px;
}
.news_panel #login .section_title h4 {
	color: #ffffff;
}
.news_panel #login div.section_title {
	margin-bottom: 30px;
}
.news_panel #resetpasswordForm_container.form_container {
	background: none repeat scroll 0 0 #faedcb;
	padding: 10px 0 10px 25px;
}
.news_panel #resetpasswordForm_container.form_container label {
	color: #895420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
}
.news_panel #resetpasswordForm_container.form_container #proceed {
	background: none repeat scroll 0 0 #71421e;
	border-radius: 4px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}
.media-grid a:hover {
	border-color: #895522 !important;
}
.news_slider .news_image img {

	padding: 0;

}
.caption > a {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.container.footer_bg .col-md-3 {
	width: 27%;
}
.white_container.container_box fieldset#contact {
	top: 185px;
}
.tour_info {
	color: #895420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	margin-top:20px;
}
.BVRRAdditionalFieldsContainer {
	padding: 15px;
}
#show_notes_header {
	color: #895420;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	margin-top: 10px;
}
ul.sharing_container {
	list-style-type: none;
}
#tour_pagination a {
	margin-left: 3px;
}
.emu_h4 {
	margin-bottom: 15px;
	margin-top: 15px;
}
#comment_form .signin_text {
	margin-bottom: 20px;
}
.signin_text > span#subscribe_box {
	border: 1px solid #cd7029;
	padding: 2px;
}
.form_disable_wrapper h2 {
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
.component_box_15.clear_both.form_messaging {
	color: #cb6f29;
	font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
	font-weight: normal;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.fb_connect_message .div_label.text_fb_blue {
	color: #cb6f29;
	font-weight: bold;
}
.form_offer .subscribe_seperator {
	padding-right: 52px;
}
/*.news_streem .container_box .form_container .form_offer input[type="radio"] {
    background: url('../images/uncheckRadio.png') left top no-repeat;
    height: 20px;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    width: 20px;
}*/

.login_container {
	margin: 10px 0 10px 5px;
}
.news_items table {
  margin-left: 5px;
  margin-right: 5px;
}
.slider_container {
  margin: 0 auto;
  width: 90%;
}
/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=Responsive CSS by RAK-=-=-=-=--=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
 @media (min-width: 320px) and (max-width: 600px) {
.container.nav_bg {
width:100%;
}
.slider_container{width:78%;}
#home .news_image img {

}
#store .news_streem_bg {
  min-height: 200px;
}
#store .rowInner_panel h1 {
  margin: 0 auto;
  padding-top: 30px;
  text-align: center;
}
#store .content {
  height: auto ;
  line-height:100px;
}
.store-item ul {
  padding: unset;
}
.store-item ul li {

}
 .news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg_resp.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
 height: 126px;
 min-height: unset;
}
.container.lnm_logo {
	height: 280px;
}
#tour_pagination {
top:5px;
}
.lnm_logoarea {
	height: 80px;
	text-align: center;
}
 .logo_first {
font-size: 48px;
padding-top:4px;
height: 80px;
}
.logo_second {
 font-size: 24px;
 padding-top: 12px;
 height: 80px;
}
 #home .news_image {
width:auto;
}
#videos div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/video_page_bg_resp.png");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
#pl div > .row.news_streem_bg, #photogallery div > .row.news_streem_bg, #social div > .row.news_streem_bg, #tour div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg_resp.jpg");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
 .mcMain_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg_resp.jpg");
 background-repeat:no-repeat;
 background-size:cover;
 min-height:unset;
}
.news_streem_bg {
	background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top right;
	 background-repeat:no-repeat;
	background-size:cover;
	min-height:217px;
}
.rowInner_panel {
 width: 86% !important;
}
.inner_section {
 width: auto;
 margin-left:-15px;
 margin-right:-15px;
}
.row.ft_sec {
 margin: 0 -15px;
 width: auto;
}
.login_container {
 margin: 10px 0 10px 5px;
}
.news_streem_H1 {
 color: #FFFFFF;
 font-size: 30px;
 letter-spacing: 8px;
 margin-bottom: 25px;
 /* margin-left: -16px; */
 margin-top: 20px;
}
.news_streem {
padding-right:0px;
}
.news_image {
 width:auto;
}
.news_image.news_tags_img > img {
width:100%;
}
 .news_list_item news_tags_td table tr, td {
display:table;
}

.tmot-table-row-mobile-bottom table td, .tmot-table-row-mobile-top table td {
	display: table-cell;
}

.mobileTourGrid .mobileTourGridLocation {
	width: 50%;
	margin-left: 20px;
}

.mobileTourGridVenue {
	font-size: 16px !important;
}

.mobileTourGridCity {
	font-size: 12px !important;
}

 .tourgrid_promo td {
display:table-cell;
}
 .news_list_item.news_tags_td {
height:auto;
}
 .news_panel {
width:100%;
}
.news_teaser.news_tags_teaser {
width:auto;
white-space:normal;
text-align:justify;
}
.news_list_item {
 margin: 10px 0;
}
.nav.ft_social {
/* margin-left: 5px;*/
}
.news_slider_item {
margin-bottom:5px;
}
.nav.ft_nav {
margin-top:35px;
}
.news_article_img {
margin-left:0;
margin-top:0;
background-size:100% auto;
}
.detail_news_block {
margin-top:-28px !important;
}
.comment_list_item.news_comments {
text-align:justify;
}
.news_detail_headline .comments_count {
top:auto;
bottom:15px;
}
#subscribe_box {
position:inherit;
}
.article_sharing {
min-height:70px;
padding-left:0px;
padding-right:0px;
}
.news_teasure_image {
 width: auto;
}
/*.footer_logo{margin-left:28px;}*/
#member_nav {
 height: auto;
}
.navbar-header {
 background: none repeat scroll 0 0 #895522;
}
.navbar-toggle {
background-color: #F9EECB;
}
#member_nav li a {
border-top: 1px solid #895522;
border-right:none;
text-align:center
}
#member_nav .welcome {
text-align:center;
}
.news_image > img {
 width: 100%;
}
.carousel-control {
 left: -16px;
 right: -13px !important;
 width: 5px;
}
 .iTune_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/promotion/Mariah_Carey_home_promo.png") no-repeat scroll 0 0 / 275px 166px rgba(0, 0, 0, 0);
 height: 166px;
}

.mcMain_bg, .news_streem_bg {
height:265px;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top left;
background-size: cover;
height: 100%;
}
#news  .lnm_logoarea, #article .lnm_logoarea{
	text-align: center;
}
.non-home-logo.logo_first {
	font-size: 46px;
	padding-top: 10px;
	text-align: center;
}
.non-home-logo.logo_second {
	font-size: 24px;
	padding-top: 20px;
	text-align: center;
}
.news_streem div.section_title h4 {
	margin-top: -30px;
}
.news_teaser div.news_list_item:nth-child(2) {
}
.inst_audio_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/inst_audio_bg.png") no-repeat scroll 0 0 / auto 100% rgba(0, 0, 0, 0);
 height: 1170px;
}
.inst_audio_bg .hm_mid_tweet {
 margin-top: 10px;
 padding: 0 !important;
}
.inst_audio_bg .hm_mid_playr {
 margin-top: 5px;
}
.channel_link_panel .col-sm-6 img {
 padding-right: 0 !important;
}
.news_detail_headline h4 {
font-size:21px
}
.news_slider .news_image img {
 padding: 0;
 max-height:100% !important;
}
.news_teaser .news_image img {

height:auto;
}
.navbar-collapse {
 margin-bottom: 0 !important;
 max-height: 451px;
}
.footer_logo {
 background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll 94px 0 / 50px auto rgba(0, 0, 0, 0);
 height: 45px;
 margin-top: 12px;
 background-position:center center;
}
.nav.ft_nav, .nav.ft_social {
 margin-top: 10px;
 text-align: center;
}
.row.ft_sec {
 height: auto;
}
.container.footer_bg .col-md-3 {
 width: auto;
}
.news_panel #login .section_title h4 {
 color: #895420;
 font-size: 17px;
 left: -10px;
 padding: 0;
 position: relative;
 top: 10px;
}
#resetpasswordForm_container .validator_container {
 margin: 17px 0 6px;
}
.news_panel #resetpasswordForm_container.form_container {
 padding: 10px 0 10px 10px;
}
.login_container.fanclub_login {
 margin-left: 0;
 padding: 20px 10px;
 width: 100%;
}
#loginForm_container .responsive_form_element.form_element_full {
 width: 92%;
}
#footer_nav.nav.ft_nav li {
 float: none;
 text-align: center;
}
#footer_nav.nav.ft_nav li.last a {
 border:none;
}
#footer_nav.nav.ft_nav li a {
 border-right: 1px solid #f7e6a7;
}
.news_teaser div.news_list_item:nth-child(2) {
 margin-top: -70px;
}
.col-md-8.news_streem .white_container.container_box {
 top: -97px;
}
.news_streem div.section_title h4 {
 top: -60px;
}
#ft {
 height: auto;
}
}
@media (min-width: 360px) and (max-width: 640px) {
 .news_streem_bg {
 min-height:217px;
}
.news_streem_H1 {
 font-size: 34px;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-top: 50px;
}
#store .rowInner_panel h1 {
  font-size: 35px;
}
.store-item ul {
  clear: both;
  text-align: center;
}
.logo_second {
 margin-bottom: 0 !important;
 margin-top: 25px !important;
}
.news_streem {
padding-right:0px;
}
.news_image {
/* width:100%;*/
}
.carousel-control {
 left: -18px;
 right: -5% !important;
 width: 0%;
}
 .news_list_item news_tags_td table tr, td {
display:table;
}

.mobileTourGrid .tmot-table-row-mobile-bottom table td {
	display: table-cell;
}

 .tourgrid_promo td {
display:table-cell;
}
 .news_list_item.news_tags_td {
height:auto;
}
 .news_panel {
width:100%;
}
.news_teaser.news_tags_teaser {
width:auto;
white-space:normal;
text-align:justify;
}
.nav.ft_social {
/*    margin-left: 27px;*/
}
/*.footer_logo{margin-left:45px;}*/
#outerWidgetContainer {
height:360px !important;
}
.iTune_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/promotion/Mariah_Carey_home_promo.png") no-repeat scroll 0 0 / 310px 187px rgba(0, 0, 0, 0);
 height: 187px;
}
 .inst_audio_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/inst_audio_bg.png") no-repeat scroll 0 0 / auto 100% rgba(0, 0, 0, 0);
 height: 765px;
}
.news_slider .news_image img {
 max-height: 100% !important;
 height:auto !important;
}
.inst_audio_bg {
 height: 1180px;
}
.login_container.fanclub_login {
 margin-left: 5px;
 padding: 20px 15px;
 width: 96%;
}
.login_container.fb_login {
 margin-left: 3px;
 padding: 20px 20px 15px;
}
.form-errors > li {
 list-style-type: none;
}
ul.form-errors {
 padding-left: 0;
}
ul.form-errors li ul.errors {
 padding-left: 15px;
}
#ft {
 height: auto;
}
.container.lnm_logo {
 height: auto;
}
.lnm_logoarea {
 height: 110px;
 text-align: center;
}
 .logo_first {
font-size: 56px;
padding-top:10px;
}
.logo_second {
 font-size: 33px;
 padding-top: 0px;
}
.iTune_bg {
 margin-top: 32px;
 width: 310px;
 margin: 0 auto;
}
.mcMain_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg.png") no-repeat top left;
background-size: cover;
height: 100%;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top center;
background-size: cover;
height: 100%;
}
#news  .lnm_logoarea, #article .lnm_logoarea{
	text-align: left;
}
.non-home-logo.logo_first {
	font-size: 46px;
	padding-top: 10px;
}
.non-home-logo.logo_second {
	font-size: 24px;
	padding-top: 0px;
}
.news_streem div.section_title h4 {
	margin-top: -30px;
}
.news_teaser div.news_list_item:nth-child(2) {
}
.channel_link_panel img{
	padding: 10px;
}
}
 @media (min-width: 768px) and (max-width: 1024px) {
 .news_panel {
 min-height: 516px;
}
.news_panel {
 margin: 0 auto;
 width: 100%;
}
#store .news_streem_bg {
  background-position: center top;
  background-size: auto 100%;
  min-height: 300px;
}
#store .container {
  width: 100%;
}
.store-item ul li {
  line-height: 100px;
}
#home .news_image img {
 width: 100%;
}
ul.nav.ft_social {
text-align:justify
}
 #videos div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/video_page_bg_resp.png");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg_resp_pad.png");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
#pl div > .row.news_streem_bg, #photogallery div > .row.news_streem_bg, #social div > .row.news_streem_bg, #tour div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg_resp.jpg");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;;
}
.container.nav_bg {
 width: 100%;
}
.inner_section {
 margin-left: -15px;
 margin-right: -15px;
 width: auto;
}
.row.ft_sec {
 margin: 0 -15px;
 width: auto;
}
.mcMain_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg_resp.jpg");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat scroll center top / cover  rgba(0, 0, 0, 0);;
background-repeat:no-repeat;
 background-size:auto 100%;
 min-height:unset;
}
.rowInner_panel {
 width: 66% !important;
}
 .news_streem_H1 {
 font-size: 55px;
 letter-spacing: 15px;
 margin-left: 0;
}
#bs-example-navbar-collapse-1 ul li a {
font-size:14px;
}
.nav > li > a {
padding:10px;
10px;
}
.news_title {
 font-size: 15px;
 padding: 5px;
}
 .news_image {
 line-height: 85px;
 width: 158px;
}
.iTune_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/promotion/Mariah_Carey_home_promo.png") no-repeat scroll 0 0 / 375px 226px rgba(0, 0, 0, 0);
 height: 226px;
}
 .news_streem_bg {
 min-height: 267px;
}
.news_slider .news_image img {
 max-height: 79px;
 padding: 0;
}
.news_teaser {
 font-size: 12px;
}
.inst_audio_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/inst_audio_bg.png") no-repeat scroll 0 0 / auto 100% rgba(0, 0, 0, 0);
 height: 768px;
}
.footer_logo {
 background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll 50% 0 / 50px auto rgba(0, 0, 0, 0);
 height: 45px;
 margin-top: 10px;
}
.nav.ft_nav, .nav.ft_social {
 margin-top: 10px;
 text-align: center;

}
ul#footer_links li {
 left: 31.111%;
 margin: 0 auto;
}
.row.ft_sec {
 height: 220px;
}
.container.footer_bg .col-md-3 {
 width: auto;
}
.login_container.fanclub_login {
 padding: 20px 11px 20px 18px;
}
 .login_container.fb_login {
 margin-left: 5px;
 padding: 20px 15px;
}
.news_image {
 height: auto;
 line-height: 0;
 width: 238px;
}
.container.lnm_logo {
 height: 360px;
}
.lnm_logoarea {
 height: 110px;
}
.logo_first {
font-size: 70px;
}
.logo_second {
 font-size: 40px;
 padding-top: 15px;
}
 .iTune_bg {
 background-size: 270px 163px;
 height: 163px;
}
.non-home-logo.logo_first {
	font-size: 54px;
}
.non-home-logo.logo_second {
	font-size: 28px;
	padding-top: 16px;
}

}
 @media (min-width: 370px) and (max-width: 600px) {
 .news_list_item news_tags_td table tr, td {
width:100%;
 margin:0 auto;
}

 .tourgrid_promo td {
display:table-cell;
 	width:initial;
}

 .news_streem_H1 {
margin-left:0px;
}
 .signin_text > span#subscribe_box {
display:inline-block;
}
 .news_panel {
 min-height: 600px;
}
.mobileTourGrid .tmot-table-row-mobile-top table td {
	width: inherit;
}
}
 @media (min-width: 600px) and (max-width: 640px){
.news_streem div.section_title h4 {
    top: -70px !important;
}
.news_teaser div.news_list_item:nth-child(2){margin-top:-70px;}
 }
@media (min-width: 641px) and (max-width: 767px) {
 .news_panel {
width:100%;
}
 .news_panel {
 min-height: 600px;
}
 .news_list_item.news_tags_td {
margin-right:-32px;
}
 .news_streem_H1 {
 font-size: 50px;
 letter-spacing: 35px;
 margin-top: 35px;
}
#store .news_streem_bg {
  background-size: 100% auto;
  height: 100%;
  min-height: 225px;
}
 .logo_first {
font-size: 36px;
}
.logo_second {
  letter-spacing: 20px !important;
 text-align: center !important;
 position: relative !important;
 left: -30px !important;
 width: 300px !important;
}
}
@media (min-width: 480px) and (max-width: 559px) {
.slider_container {
  width: 55%;
}
}
@media (min-width: 600px) and (max-width: 767px) {
.slider_container {
  width: 74%;
}
#store .news_streem_bg {
  min-height: 225px;
}
.store-item ul li {

}
#store .rowInner_panel h1 {
  font-size: 50px;
}
#store .rowInner_panel {
width: 70% !important;
}
#store .rowInner_panel h1 {
  text-align: left;
}
}
@media (min-width: 560px) and (max-width: 767px) {
 .news_panel {
 min-height: 600px;
}
 .container.nav_bg {
width:100%
}
 .nav.navbar-nav.navbar-right {
height:auto
}
 .navbar-header {
background: none repeat scroll 0 0 #895522;
}
 #member_nav li a {
border-right:none;
border-top:1px solid #895522;
}
 .navbar-toggle {
background-color: #f9eecb;
}
 .rowInner_panel {
width: 66% !important;
}
#store .rowInner_panel h1 {
  text-align: left;
}

 .iTune_bg {
height: 200px;
width: 310px;
margin: 0 auto;
}
 .inner_section {
margin: 0 -15px;
width: auto;
}
 .news_slider_item {
margin-bottom:5px;
}
 .whts_news_slider {
width: 52%;
}
 #home .news_image img {
	width: 100%;
}
 .carousel-control {
left:-44px;
}
 .footer_logo {
background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll center center / 50px auto rgba(0, 0, 0, 0);
height: 45px;
margin-top: 12px;
}
 .row.ft_sec {
width:auto;
height:210px;
}
 .nav.ft_nav, .nav.ft_social {
 margin-top: 10px;
 text-align: center;
}
.row.inst_audio_bg {
 margin-left: -14px;
 margin-right: -14px;
 padding-bottom: 20px;
}
 .news_streem_bg {
min-height: 245px;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top center;
background-size: cover;
height: 100%;
}
#news  .lnm_logoarea, #article .lnm_logoarea{
	text-align: left;
}
.non-home-logo.logo_first {
	font-size: 46px;
	padding-top: 10px;
}
.non-home-logo.logo_second {
	font-size: 24px;
	padding-top: 0px;
}
.news_streem div.section_title h4 {
	margin-top: -30px;
}
}
@media (min-width: 981px) and (max-width: 991px) {
 ul.nav.ft_social {
margin-left:0px !important;
margin-top:10px !important;
}
 .nav.ft_nav {
margin-top:10px !important;
}
 .footer_logo {
margin-top:10px !important;
}
}
@media (min-width: 991px) and (max-width: 1010px) {
 ul.nav.ft_social {
margin-left:-140px !important;
margin-top:48px !important;
}
 .nav.ft_nav {
margin-top:65px !important;
}
 .footer_logo {
margin-top:55px !important;
}
 .inst_audio_bg {
min-height:475px;
height:475px;
}
}
 @media (min-width: 1010px) and (max-width: 1024px) {
 .news_panel {
 min-height: 600px;
}
 ul.nav.ft_social {
margin-left:-140px;
margin-top:48px;
}
 .nav.ft_nav {
margin-top:65px;
}
 .footer_logo {
margin-top:55px;
}
 .inst_audio_bg {
min-height:475px !important;
height:475px !important;
}
}
 @media (min-width: 1024px) and (max-width: 1393px) {
 .news_panel {
 min-height: 600px;
}
#store .news_streem_bg {
  background-size: 100% auto;
  height: 100%;
  min-height: 370px;
}
 .container.nav_bg {
width:auto
}
 .rowInner_panel {
 width: 66% !important;
}
.inner_section {
 margin: 0 -15px;
 width: auto;
}
.news_list_item.news_tags_td {
margin-right:-20px;
}
.news_panel {
 width: 100%;
}
.news_slider .news_image {
line-height:normal
}
#home .news_image img {
 height: auto;
 width: 100%;
}
.row.ft_sec {
 height: 150px;
 margin: 0 -15px;
 width: auto;
}
.footer_logo {
 background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll center center / 50px auto rgba(0, 0, 0, 0);
 height: 45px;
 margin-top: 42px;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top center;
background-size: 100% auto;
height: 100%;
}
.non-home-logo.logo_first {
	font-size: 80px;
}
.non-home-logo.logo_second {
	font-size: 40px;
	padding-top: 14px;
}
.news_streem div.section_title h4 {
	margin-top: -100px;
}
.news_teaser div.news_list_item:nth-child(2) {
	margin-top: -160px;
}
#service .mailinglisttitle h4 {
	margin-top: 10px;
}
}
@media (min-width: 1394px) and (max-width: 1660px) {
 .inner_section {
width:82%;
}
 .rowInner_panel {
width:71%;
}
 .row.ft_sec {
width:91%;
}
 #home .news_image img {
 height: 100%;
 width: 100%;
}
.news_panel, .container.nav_bg {
 width: 80.15%;
}
}
 @media only screen and (min-device-width: 450px) and (max-device-width: 480px) and (orientation:landscape) {
 .footer_logo {
 background: url("http://cdn.mariahcarey.com/non_secure/site/footer_logo.png") no-repeat scroll 155px 0 / 50px auto rgba(0, 0, 0, 0);
 background-position:center center;
}
.nav.ft_social {
 margin-left: 86px;
}
.logo_second {
 margin-bottom: 34px !important;
 margin-top: 34px !important;
}
.whts_news_slider {
 width: 94%;
}
.channel_link_panel {
 padding: 18px;
}
.row.ft_sec {
 height: 168px;
}

.iTune_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/promotion/Mariah_Carey_home_promo.png") no-repeat scroll 0 0 / 410px 247px rgba(0, 0, 0, 0);
 height: 247px;
}
.mcMain_bg, .news_streem_bg {
 height: 400px;
}
.news_list_item news_tags_td table tr, td {
 left: 70px;
 position: relative;
 width: 310px;
}
.carousel-control {
 left: 0;
 right: -8px !important;
 width: 80px;
}
.channel_link_panel .col-md-6 .row .col-sm-6 {
 left: 40px;
}
.news_streem_H1 {
 color: #5e2614;
 font-size: 46px;
 letter-spacing: 10px;
 margin-top: 64px;
}
.news_streem_bg {
 height: 190px;
}
#tour tr {
 overflow: hidden;
}
.channel_link_panel {
 width: 88%;
}
.inst_audio_bg {
 height: 1140px;
}
}

@media(min-device-width: 1000px) and (max-device-width: 1024px){
	ul.nav.ft_social {
  margin-left: -16px !important;
}
.row.ft_sec {
  height: 180px;
}
	}

@media only screen and (min-device-width: 1000px) and (max-device-width: 1024px) and (orientation:landscape) {
 ul#footer_links li {
 left: 5.111%;
 margin: 0 auto;
}
.logo_second {
 font-size: 42px !important;
 letter-spacing: 18px !important;
 margin-top: 54px;
}

 #home .news_image img {
 max-height: 100%;
}
.footer_logo {
 margin-top: 60px;
}
.nav.ft_nav, .nav.ft_social {
 margin-top: 53px;
}
#footer_nav > li {
 margin-top: 20px;
}
.inst_audio_bg {
 height: 475px;
}
.news_slider .news_image img {
 max-height: 100px;
}
}
@media (min-width: 640px) and (max-width: 767px) {
.container.lnm_logo {
 height: 300px;
}
.lnm_logoarea {
 height: 110px;
 text-align: center;
}
 .logo_first {
font-size: 70px;
}
 .logo_second {
 font-size: 40px;
 padding-top: 15px;
}
.iTune_bg {
 background-size: 270px 163px;
 height: 163px;
 width: 270px;
 margin: 0 auto;
}
.mcMain_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg.png") no-repeat top left;
background-size: inherit;
height: 100%;
}
.news_streem_bg {
background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg.png") no-repeat top ;
background-size: auto 100%;

}
#news  .lnm_logoarea, #article .lnm_logoarea{
	text-align: left;
}
.non-home-logo.logo_first {
	font-size: 46px;
}
.non-home-logo.logo_second {
	font-size: 24px;
	padding-top: 14px;
}
.news_streem div.section_title h4 {
	margin-top: 0px;
}
.news_teaser div.news_list_item:nth-child(2) {
	margin-top: -170px;
}
.login_container.fanclub_login{width:94%;}

.channel_link_panel img{
	padding: 10px;
}

}
@media only screen and (min-device-width: 600px) and (max-device-width: 640px) and (orientation:landscape) {
 .container.nav_bg {
 width: 100%;
}
.row.ft_sec {
 margin: 0 -15px;
 width: auto;
}
.news_panel {
 margin: 0 auto;
 width: 100%;
}

#videos div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/video_page_bg_resp.png");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
.rowInner_panel {
 width: 86% !important;
}
.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/streem_bg_resp_pad.png");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;
}
#pl div > .row.news_streem_bg, #photogallery div > .row.news_streem_bg, #social div > .row.news_streem_bg, #tour div > .row.news_streem_bg {
 background: url("http://cdn.mariahcarey.com/non_secure/site/mcMain_bg_resp.jpg");
 background-repeat:no-repeat;
 background-size:100% auto;
 min-height:unset;;
}
.logo_second {
 margin-bottom: 25px !important;
 margin-top: 22px !important;
}
 .inner_section {
 margin-left: -15px;
 margin-right: -15px;
 width: auto;
}
 .footer_logo {
 height: 45px;
 margin-top: 12px;
 position: relative;
}
#footer_nav.nav.ft_nav li {
 float: none;
 text-align: center;
}
.nav.ft_nav {
 margin-top: 10px;
}
.nav.ft_social {
 left: 140px;
 margin-top: 10px;
 position: relative;
 width: 330px;
}
#footer_nav.nav.ft_nav li a {
 border: medium none;
}
.nav.navbar-nav.navbar-right {
 background: none repeat scroll 0 0 #f7e6a7;
 height: auto;
 line-height: 27px;
}
#member_nav > li {
/*border-bottom: 1px solid #895522;*/
}
#member_nav > li.last {
 border-bottom: medium none;
}
.navbar-header {
 background: none repeat scroll 0 0 #895522;
}
.navbar-toggle {
 background-color: #f9eecb;
}
.news_streem_H1 {
 font-size: 48px;
 letter-spacing: 28px;
 margin-bottom: 25px;
 margin-left: -16px;
 margin-top: 25px;
}
.news_slider tr td {
 width: 322px;
}
.carousel-control {
 left: -20%;
 right: -20% !important;
 width: 70px;
}
.carousel-inner {
 margin:0 auto;
 width: 335px;
}
.news_slider_item {
 margin-bottom: 10px;
}
.news_teaser div.news_list_item:nth-child(2) {
 margin-top: -70px;
}
.news_streem div.section_title h4 {
 top: -60px;
}
 .container.lnm_logo {
 height: 300px;
}
.lnm_logoarea {
 height: 110px;
}
 .logo_first {
font-size: 70px;
}

.logo_second {
 font-size: 40px;
 padding-top: 15px;
}
.iTune_bg {
 background-size: 270px 163px;
 height: 163px;
}

}

 @media (min-width: 992px) {
.news_title > a {
 font-size: 16px;
}
}
 @media (min-width: 992px) and (max-width: 1200px) {
	.hm_mid_tweet iframe {
		width: 150px !important;
		min-width: 150px !important;
	}
}
 @media (max-width: 1350px ) {
.logo_first {
font-size: 90px;
}
.logo_second {
 font-size: 50px;
}
}
@media (max-width: 1200px) {
 .logo_first {
font-size: 70px;
}
.logo_second {
 font-size: 40px;
 padding-top: 15px;
}
.iTune_bg {
 background-size: 350px 211px;
 height: 350px;
}

}
 @media (max-width: 1040px) {
.slider_container .slick-prev, .slider_container .slick-next{
	display: none !important;
}
}

 @media (max-width: 992px) {
.hm_mid_tweet, .hm_mid_playr {
	margin-top: 20px;
}
.channel_link_panel img{
	padding: 20px;
}
}

 @media (max-width: 767px) {
.carousel .row .span3 {
display: block;
float: left;
width: 25%;
margin-left: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
 .container.lnm_logo {
 height: 300px;
}
.lnm_logoarea {
 height: 110px;
}
 .logo_first {
font-size: 36px;
}
.logo_second {
 font-size: 30px;
 padding-top: 28px;
 text-align: center;
 width: 200px;
}
.iTune_bg {
 background-size: 270px 163px;
 height: 163px;
 display: none;
}
#service .news_t_container h4 {
	width: 70%;
	top: -100px;
}
#service .mailinglist {
	  margin-top: -100px;
}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		 .logo_first {
font-size: 30px;
}
.logo_second {
 font-size: 25px;
 padding-top: 15px;
 text-align: center;

}
}

 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .td_M, .td_j, .td_Y {
 font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", "Tahoma", "Geneva", sans-serif;
}
}


/* home page social sprites */

div.social_sprite {
 width: 39px;
 height: 39px;
 float: left;
 margin-right: 3px;
}

/*------------------.social_sprite------------------*/
.social-Icon {
 display: inline;
}
[class^="social-"], [class*=" social-"] {
 display: inline-block;
 background-image: url("http://cdn.mariahcarey.com/non_secure/site/social_sprites.png");
 background-size: 230px 80px;
 background-repeat: no-repeat;
 height: 34px;
 width: 34px;
}
.social-facebook {
 background-position:-4px -4px;
}
.social-twitter {
 background-position: -41px -4px;
}
.social-instagram {
 background-position: -78px -4px;
}
.social-google {
 background-position: -153px -4px;
}
.social-youtube {
 background-position: -115px -4px;
}
.social-vevo {
 background-position: -191px -4px;
}
.social-facebook:hover {
 background-position: -4px -44px;
}
.social-twitter:hover {
 background-position: -41px -44px;
}
.social-instagram:hover {
 background-position: -78px -44px;
}
.social-google:hover {
 background-position: -153px -44px;
}
.social-youtube:hover {
 background-position: -115px -44px;
}
.social-vevo:hover {
 background-position: -191px -44px;
}
/*------------------.social_sprite end------------------*/


.copyright {
 color: #F7E6A7;
 font-family: 'friz_quadrata_reg', 'Helvetica_Light_Reg';
 font-size: 12px;
 line-height: 0;
 margin-top: 0px;
 padding-top: 25px;
 padding-bottom: 4px;
 text-align: center;
 margin-bottom:10px;
}

/*------------------- Tour Dates -------------------*/

#tourdate .news_streem {
	position: relative;
	margin-top: -6em;
}

#tourdate #setlist {
	margin-top: -20px;
	position: absolute;
}

@media (max-width: 1500px) {
	#tourdate #setlist {
		margin-top: -55px;
	}
}

@media (max-width: 1400px) {
	#tourdate .news_streem {
		margin-top: -10.5em;
	}

	#tourdate #setlist {
		margin-top: -10px;
	}
}

@media (max-width: 1300px) {
	#tourdate #setlist {
		margin-top: -30px;
	}
}

@media (max-width: 1200px) {
	#tourdate .news_streem {
		margin-top: -13.5em;
	}

	#tourdate #setlist {
		margin-top: -35px;
	}

}

@media (max-width: 1024px) {
	#tourdate .news_streem {
		margin-top: -7em;
	}
}

@media (max-width: 991px) {
	#tourdate .news_streem {
		margin-top: -8em;
	}

	#tourdate #setlist {
		margin-top: 0px;
		position: inherit;
	}
}

@media (max-width: 880px) {
	#tourdate .news_streem {
		margin-top: -10em;
	}
}

@media (max-width: 800px) {
	#tourdate .news_streem {
		margin-top: -12em;
	}
}

#setlist h3 {
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: 600;
}

#setlist h4 {
	margin: 0;
	padding: 6px 12px;
	background: #F9EECB;
	font-weight: 400;
}

#setlist h4:first-child {
	padding-top: 12px;
}

#setlist h4:last-child {
	padding-bottom: 12px;
}

/*Content*/

#tourdate .news_panel {
	width: 80%;
}

/*Main content (left)*/

.news_panel .row:first-child {
	width: 67.5%;
	background-color: #FFFFFF;
	position: relative;
	top: -7%;
	height: 100px;
}

#tourdate .logo_first, #tourdate .news_streem_H1 {
	color: #5E2614;
}

@media (max-width: 991px) {
	.news_panel .row:first-child {
		width: 100%;
	}
}

.tour_info .tour_name {
	position: relative;
	top: -60px;
	left: -8px;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: 500;
	color: #000000;
	margin-bottom: -35px;
}

/*Tour pagination contains buttons for next and list in tour*/

#tourdate #tour_pagination {
	position: relative;
	top: 10px;
	text-align: right;
	padding-right: 15px;
	z-index: 5;
}

/*Close the gap between buttons*/
#tour_pagination a {
	display: inline-block;
}

#tour_pagination button, #tour_pagination button {
	color: #565656;
	border: none;
	width: 24px;
	padding-left: 0;
	padding-right: 0;
	background: transparent;
}

#tour_pagination button:hover, #tour_pagination button:hover {
	color: #565656;
	background: #FFFFFF;
}

#tour_pagination .glyphicon {
	margin: none;
	font-size: 24px;
}

#tourdate .tour_info {
	position: relative;
	top: -20px;
	left: 10px;
	margin-top: 0;
}


.tour_info > .date {
	margin-left: 10px;
	width: 60px;
	font-size: 16px;
}

.date > div {
	text-align: center;
	font-size: 1em;
}

.date > div:nth-child(2) {
	font-size: 2.2em;
	margin: -6px 0;
}

.tour_info > .location {
	position: relative;
	top: -83px;
	left: 80px;
	text-transform: uppercase;
	color: #000000;
}

.location > div {
	font-size: 24px;
}

@media (max-width: 1400px) {
	.location > div {
		font-size: 22px;
	}
}

.location > .citystate {
	position: relative;
	z-index: 1;
}

.location > .venue {
	position: relative;
}

@media (max-width: 1200px) {

	.tour_info > .date {
		font-size: 14px;
	}

	.tour_info > .location {
		font-size: 16px;
		top: -70px;
	}

	.location > div {
		font-size: 18px;
	}
}

#show_notes_header > .show_report {
	color: #565656;
	font-size: 20px;
}

#show_notes > .sn_coming_soon {
	font-size: 16px;
	font-style: italic;
	margin: 10px 0px;
	display: inline-block;
}

#tourdate #show_notes_text {
	position: relative;
	top: -70px;
}

#tourdate ul.sharing_container {
	float: right;
	padding-right: 5px;
}

@media (max-width: 991px) {
	#tourdate ul.sharing_container {
	float: right;
	margin-right: -25px;
	}

}

/*Show only facebook button in the sharing iframe*/
#tourdate .sharing_facebook_like{
	width: 67px;
	overflow: hidden;
}

/*Comments section */

#tourdate #comment_form {
	width: 66%;
	background: #F9EECB;
	padding: 10px 10px 30px 10px;
	margin: 10px 0 -2px 0;
}

#tourdate #comments_table, #tourdate #comments_table td {
	width: 100%;
}

#tourdate #comment_message {
	width: 66%;
	margin: 10px 0;
	font-style: italic;
	font-size: 16px;
}

@media (max-width: 991px) {

	.news_streem .row:nth-child(2) {
		width: 100%;
	}

	#comment_form {
		width: 100%;
	}

	#setlist h3:after {
		content: " \25BC";
		color: #895420;
		font-size: 14px;
	}

	#tourdate #show_notes_header {
		padding-right: 25px;
	}

	#tourdate #comment_message {
		width: 100%;
	}

	#comment_form #hiderdiv {
		background: white;
		width: 130%;
		margin-left: -10px;
		padding: 15px 0px;
		font-size: 18px;
		position: relative;
		top: -25px;
	}

	#comment_form #hiderdiv:after {
  	content: "\25BC";
  	color: #895420;
  	font-size: 14px;
	}
}

#comment_form > #hiderdiv {
	font-weight: 700;
}

#comment_form .comment_bubble_left::before {
	content: "(";
}

#comment_form .comment_bubble_left::after {
	content: ")";
}

#tourdate #subscribe_box {
	margin-top: 10px;
	display: block;
	width: 160px;
	text-align: center;
}

#tourdate #subscribe_box > a {
	padding: 10px;
}

.comment_list_item.news_comments {
	border-bottom: white;
	margin: 2px 0;
	background: #FDF7E7;
	padding: 5px;
}

.comment_list_item.news_comments > .comment_title {
	font-weight: 700;
}

/*Remove empty dl element from page*/
#tour_datesForm_container .form_element:first-of-type {
	/*display: none;*/
}

#tour_datesForm_container #tos {
	position: relative;
	top: 19px;
	left: -98%;
}

#tour_datesForm_container #image_path {
	line-height: 0;
}

#tour_datesForm_container .form_checkbox_label {
	margin-left: 20px;
}

#tour_datesForm_container a[href="/terms/"] {
	color: #895420;
	text-transform: uppercase;
}

#tour_datesForm_container #proceed {
	background-color: #895420;
	color: #F9EECB;
	border-radius: 0;
}

#tourdate #comment_display {
	width: 66%;
	margin-bottom: 15px;
}

#tourdate #paginationControl {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}

.comment_list_item a {
	display: block;
	margin: 5px 0;
}

.comment_list_item .comment_title {
	margin-top: 5px;
}

.comment_list_item .comment-date-date {
	font-style: italic;
}

@media (max-width: 991px) {

	#tourdate #comment_form {
		width: 100%;
	}
	#tourdate #comment_display {
		width: 100%;
	}
}


/*Mobile specfic - below 766px width*/

@media (max-width: 766px) {

	#tourdate .news_streem {
		margin-top: -5em;
		padding-left: 0;
	}

	.news_streem .row:first-child {
		margin-top: 0;
	}

	#tourdate .news_t_container::before {
		left: 10%;
		font-size: 50px;
	}

	.news_panel .row:first-child {
		margin-top: 35px;
		height: 65px;
	}

	.tour_info .tour_name {
		position: relative;
		top: 0;
		left: 0;
		text-align: center;
		text-transform: uppercase;
		color: #000000;
		margin-bottom: 15px;
	}

	#tour_pagination {
		display: none;
	}

	.tour_info > .date {
		width: 100%;
		margin-left: 0;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: row;
		flex-direction: row;
		-webkit-justify-content: center;
		justify-content: center;
	}

	.date div {
		font-size: 16px;
	}

	.date div:nth-child(2) {
		padding: 0 3px;
		margin: 0;
		font-size: 16px;
	}

	.tour_info > .location {
		top: 0;
		left: 0;
		text-align: center;
		font-size: 22px;
	}

	.news_streem .row:nth-child(2) {
		margin: 0;
	}

	#tourdate #show_notes_header {
		text-align: center;
		font-weight: 600;
		margin-top: 75px;
		margin-bottom: 40px;
		margin-left: -5%;
		padding: 0;
	}

	#tourdate ul.sharing_container {
		display: none;
	}

	#tourdate #subscribe_box {
		display: inline-block;
		margin-top: 10px;
		margin-left: 5px;
	}
}

@media (max-width: 605px) {

	#tourdate .news_streem {
		margin-top: -10em;
	}

	#tourdate .tour_info {
		padding-top: 10px;
	}

	#show_notes_header {
		margin-top: 100px;
	}

	.news_streem .row:first-child {
		margin-top: 70px;
	}

	.date div {
		font-size: 14px;
	}

	.date div:nth-child(2) {
		font-size: 14px;
	}

	.tour_info > .location {
	  top: 10px
	}

	.location > div {
		font-size: 18px;
	}

}

@media (max-width: 540px) {

	#tourdate .news_streem {
		margin-top: -12em;
	}

	#tourdate #show_notes_header {
		margin-top: 100px;
	}
}

@media (max-width: 520px) {

	#tourdate #show_notes_header {
		margin-top: 100px;
	}

	#tourdate .news_t_container::before {
		left: 5%;
		font-size: 40px;
	}

	.tour_info > .location {
		margin-top: 6px;
	}

	.location > div {
		font-size: 14px;
	}

	#tourdate #paginationControl {
		font-size: 12px;
	}
}

@media (max-width: 450px) {
	#tourdate #show_notes_header {
		margin-top: 130px;
	}
}
@media (max-width: 480px) and (min-width: 320px){
	.copyright {
		line-height: 18px;
	}
}

@media (max-width: 640px) and (min-width: 439px) {
  .news_streem .white_container.container_box .form_container {
    background: none repeat scroll 0 0 #FAEDCB;
    padding: 20px 0 20px 40px;
    height: 980px;
  }


@media (max-width: 440px) and (min-width: 320px) {
  .news_streem .white_container.container_box .form_container {
    background: none repeat scroll 0 0 #FAEDCB;
    padding: 20px 0 20px 40px;
    height: 980px;
    width:360px;

  }

.white_container.container_box {
  position: relative;
  top: -198px;
  left:-20px;
}



.g-recaptcha{
position:absolute;
margin-left:-20px;

}


