/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*Schedule View Fixes*/
@media (min-width: 768px) {
	.see-all-replays {
		display: block;
	/*width: 95px;*/
	}
}

body.sxm-eventcoachella2017 .sxm-calendar-link {
	display: none;
}

@media (min-width: 1200px) {
	body.sxm-eventcoachella2017 .row-fluid [class*="span"] {
		margin-left: 0;
	}
}

@media (max-width: 767px) {
	.ListenAndShare {
		height: 60px;
	}
}

@media (min-width: 768px) {
	.homepage-module-first-feature-inner {
		padding: 40px 10px 40px 97px;
	}
	
	.brand-heading-inner {
		font-weight: 600;
	}
}

.category-module-secondary-feature {
	display: none;
}

.sxm-related-posts p.get_post_meta {
	display: none;
}

.sxm-main-full-width-header .navbar .nav > li > a, .sxm-main-full-width-header .navbar .nav > .active > a, .sxm-main-full-width-header .navbar .nav > .active > a:hover, .sxm-main-full-width-header .navbar .nav > .active > a:focus {
	padding: 21px 11px;
}

/*
.homepage-module-blog-roll-inner .row-fluid.blog-roll-details:nth-child(1) {
	display: none;
}
*/
@media (min-width: 992px) {
	.slding-photo-caption {
		text-transform: none !important;
		padding: 30px 15px !important;
		max-width: 230px !important;
	}
}

form#search {
	width: 318px;
}

#search input {
	float: left;
}

#search .search-submit {
	float: none;
}

#search .search-input {
	width: 270px !important;
}

/*
form#searchform {
	display: none;
}
*/
.SearchButton input {
	position: absolute;
	right: 20px;
	top: 20px;
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/12/search-icon-white-wide.png);
	width: 25px !important;
	height: 21px !important;
	margin: auto;
	border: 0;
	text-indent: -9999px;
	display: block;
	max-width: 25px !important;
}

.homepage-module-blog-roll-inner .row-fluid:nth-child(2) {
	display: none;
}

.sxm-main-full-width-header-bottom {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/12/blog-hp-bg-tall2.png) top repeat-x;
}

.brand-heading-inner {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	font-size: 46px;
	line-height: 46px;
	text-align: left;
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 600;
}

@media (min-width: 768px) {
	.comment object, .comment embed, .embed-vimeo iframe, .embed-youtube iframe {
		max-height: 450px;
	}
}

.slding-photo-caption {
	text-transform: none;
}

.archive .sxm_player_header_foreground {
	display: none;
}

.wp-playlist a.thumbnail {
	display: none;
}

#content-container blockquote p {
	font-size: 28px;
	line-height: 1.5;
	font-style: italic;
	font-weight: 200;
}

#content-container blockquote {
	border-left: none;
	padding: 15px;
	font-size: 33px !important;
	color: #000;
}

@media (min-width: 992px) {
	#content-container blockquote p {
		font-size: 39px;
	}
	
	#content-container blockquote {
		padding: 25px 15px;
	}
}

body.sxm-eventbonnaroo2018 .sxm-main-full-width-header {
	background: #D0006F;
	background-size: 100% 100%;
}

body.sxm-eventbonnaroo2018 .brand-heading {
	display: none;
}

body.sxm-eventbonnaroo2018 .sxm-player-header-foreground img {
	max-width: 396px;
}

body.sxm-eventbonnaroo2018 .sxm-player-header-foreground {
	margin: 0 auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
}

body.sxm-eventcoachella2017 .sxm-main-full-width-header {
	background: url(//blog.siriusxm.com/wp-content/uploads/2017/04/coachellaradiobackground-festpage.jpg) #fff;
	background-size: 100% 100%;
}

body.sxm-eventcoachella2017 .sxm-player-header-foreground {
	margin: 0 auto;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 30px;
	padding-left: 15px;
	padding-right: 15px;
}

body.sxm-eventcoachella2017 .sxm-player-header-foreground img {
	max-width: 500px;
}

body.sxm-eventcoachella2017 .brand-heading {
	display: none;
}

body.sxm-eventcoachella2017 .sxm-main-full-width-header-bottom {
	background: #f3f3f3;
}

body.rt912016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/09/r91-blogrepeatlong.png) left 100px repeat-x #fff;
}

body.rt912016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/09/r91-buttonstrip.png') repeat-x 0 0;
	height: 60px;
}

body.rt912016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/09/r91-schedule-button.png');
	width: 95%;
	max-width: 512px;
	margin-top: 4px;
}

body.acl2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/09/acl-blogrepeat2.png) left 200px repeat-x #fff;
}

body.acl2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/09/acl-buttonstrip.png') repeat-x 0 0;
	height: 60px;
}

body.acl2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/09/acl-schedule-button.png');
	width: 95%;
	max-width: 512px;
	margin-top: 4px;
}

body.lollapalooza2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/07/lollapalooza-blog-repeat-0d0d29.jpg) left 200px repeat-x #fff;
}

body.lollapalooza2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/07/lollapalooza-blog-buttonstrip.jpg') repeat-x 0 0;
	height: 60px;
}

body.lollapalooza2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/07/lollapalooza-blog-button.png');
	width: 95%;
	max-width: 512px;
	margin-top: 4px;
}

body.panorama2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/07/panorama-blog-repeat.jpg) left 200px repeat-x #fff;
}

body.panorama2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/07/panorama2016-buttonstrip.jpg') repeat-x 0 0;
	height: 60px;
}

body.panorama2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/07/panorama2016-schedule-button.png');
	width: 95%;
	max-width: 512px;
	margin-top: 4px;
}

body.firefly2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/06/firefly2016-blogrepeat-834a6b-fixed.jpg) top left repeat-x #3e260e;
}

.event-widget-embed iframe {
	height: 210px;
}

@media (min-width: 768px) {
	.event-widget-embed iframe {
		height: 360px;
	}
}

@media (min-width: 992px) {
	.event-widget-embed iframe {
		height: 510px;
	}
}

@media (min-width: 1200px) {
	.event-widget-embed iframe {
		height: 600px;
	}
}

body.firefly2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/06/flirefly2016-buttonstrip.jpg') repeat-x 0 0;
	height: 60px;
}

body.firefly2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/06/flirefly2016-schedulebutton.png');
	width: 95%;
	max-width: 512px;
	margin-top: 18px;
}

body.edcvegas2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/06/edcvegas2016-blogrepeat-fixed.jpg) top left repeat-x #3e260e;
}

.event-widget-embed iframe {
	height: 210px;
}

@media (min-width: 768px) {
	.event-widget-embed iframe {
		height: 360px;
	}
}

@media (min-width: 992px) {
	.event-widget-embed iframe {
		height: 510px;
	}
}

@media (min-width: 1200px) {
	.event-widget-embed iframe {
		height: 600px;
	}
}

body.edcvegas2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/06/edcvegas2016-buttonstrip-3896ff.jpg') repeat-x 0 -10px;
	height: 124px;
}

body.edcvegas2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/06/edcvegas2016-schedulebutton.png');
	width: 95%;
	max-width: 480px;
	margin-top: 10px;
}

body.bonnaroo2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/06/bonnaroo-bg-tile.jpg) top left repeat-x #270f44;
}

.event-widget-embed iframe {
	height: 210px;
}

@media (min-width: 768px) {
	.event-widget-embed iframe {
		height: 360px;
	}
}

@media (min-width: 992px) {
	.event-widget-embed iframe {
		height: 510px;
	}
}

@media (min-width: 1200px) {
	.event-widget-embed iframe {
		height: 600px;
	}
}

body.bonnaroo2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/06/bonnaroo2016-buttonstrip.jpg') repeat-x 0 -10px;
	height: 124px;
}

body.bonnaroo2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/06/bonnaroo2016-schedule-button.png');
	width: 95%;
	max-width: 350px;
	margin-top: 13px;
}

body.mtnjam2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/05/mountainjam-bg-repeat.jpg) top left repeat-x #88bf1e;
}

body.mtnjam2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/05/mountainjam-buttonstrip.png') repeat-x 0 -10px;
	height: 124px;
}

body.mtnjam2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/05/mountainjam-schedulebutton.png');
	background-size: 393px 38px;
	width: 393px;
	margin-top: 55px;
}

body.ror2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/05/rotr-bg-repeat.jpg) top left repeat-x #802200;
}

body.ror2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/05/rotr-buttonstrip.jpg') bottom center;
	background-size: cover;
}

body.ror2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/05/rotr-schedulebutton.jpg');
	background-size: 376px 50px;
	width: 376px;
}

body.coachella2016 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/03/ultramusicfest-bg-repeat.jpg) top left repeat-x #000100;
}

body.coachella2016 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/04/coachella2016-buttonstrip.jpg') bottom center repeat-x;
}

body.coachella2016 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/04/coachella2016-schedule-button.png');
	background-size: 400px 60px;
	width: 410px;
}

body.ultra16 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2016/03/ultramusicfest-bg-repeat.jpg) top left repeat-x #000100;
}

body.ultra16 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2016/03/ultramusicfest-buttonstrip.jpg') bottom center repeat-x;
}

body.ultra16 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2016/03/ultra-schedule-button.png');
	background-size: 400px 60px;
	width: 410px;
}

body.edcorlando {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/11/edc-blend.jpg) top left repeat-x #eff0e7;
}

body.edcorlando .sxm_calendar_link {
	background: #f58660;
}

body.edcorlando .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/11/div-strip.jpg');
	background-size: 700px 60px;
	width: 420px;
}

body.route912015 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/09/route91-bgrepeat-v2.jpg) top left repeat-x #fdfbee;
}

body.route912015 .sxm_calendar_link {
	background: #1f0915;
}

body.route912015 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/09/route91-button.png');
	background-size: 325px 54px;
}

.single-post.hungerthon {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/11/red-blend-1.jpg) top left repeat-x #efefef;
}

body.acl2015 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/09/aclfest-blogrepeat.jpg) top left repeat-x #eff0e7;
}

body.acl2015 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2015/09/aclfest-buttonstrip.jpg') bottom center repeat-x;
}

body.acl2015 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/09/aclfest-blogschedulebutton.png');
	background-size: 325px 54px;
}

body.firefly {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/06/fireflyblendwhite2.jpg) top left repeat-x #1f4957;
}

body.firefly .sxm_calendar_link {
	background: #000;
}

body.edcvegas {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/06/edcvegasblendwhite.jpg) top left repeat-x #274a70;
}

body.lollapalooza2015 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/07/tentacle-repeat-x.jpg) top center repeat-x;
}

body.lollapalooza2015 .sxm_calendar_link {
	background: url('//blog.siriusxm.com/wp-content/uploads/2015/07/div-strip4.png') bottom center repeat-x;
}

body.lollapalooza2015 .sxm_calendar_link a {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/07/schedule-button.png');
	background-size: 325px 54px;
}

body.electric-zoo-2015 {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/09/electriczooblendwhite.jpg) top left repeat-x #580790;
}

body.electric-zoo-2015 .sxm_calendar_link {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/09/buttonstriprepeat.jpg)top center repeat-x;
	background-size: 180px 60px;
}

@media (min-width: 1200px) {
	div#rbtv-acl-widget {
		padding: 0 35px;
	}
}

@media (min-width: 768px) {
	body.lollapalooza2015 .sxm_calendar_link a {
		background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/07/schedule-button.png');
		background-size: 559px 89px;
		width: 559px;
		height: 89px;
	}
}

body.bonnaroo {
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/06/bonnaroo-bg.png) top left repeat-x #000;
}

body.bonnaroo .sxm_calendar_link {
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2015/06/sched-bg.png');
	background-size: 180px 60px;
}

.stanza-embed iframe {
	height: 750px;
}

img.aligncenter.wp-image-45605 {
	padding: 0;
	max-width: 100%;
}

iframe .background-May {
	background: #000 !important;
}

iframe .background-May .v1-timeline-time-indicator {
	background: #000;
}

.stanza-embed {
	border: none;
	max-width: 1000px;
	width: 100%;
	margin: 0 auto;
}

.stanza-embed iframe {
	border: none;
}

#stanza-widget {
	display: none;
}

.sxm_calendar_link {
	background: #DDD;
	padding: 2px;
	text-align: center;
}

.sxm_calendar_link a {
	color: #000;
	font-size: 16px;
	font-weight: 400;
	background: url(//blog.siriusxm.com/wp-content/uploads/2015/06/view-schedule1.png) no-repeat top center;
	width: 320px;
	height: 52px;
	display: block;
	text-indent: -9999px;
	background-size: contain;
	margin: 0 auto;
}

.sxm_player_header_foreground {
	background-size: cover;
	margin: 0;
	padding: 0;
	line-height: 1px;
}

.single-post .hentry .sharedaddy {
	padding: 0;
}

.single-post .hentry #jp-post-flair {
	padding: 15px;
}

@media (min-width: 1200px) {
	body.sxm_event .container, body.sxm_event .navbar-static-top .container, body.sxm_event .navbar-fixed-top .container, body.sxm_event .navbar-fixed-bottom .container {
		width: 1150px;
		padding: 0;
		margin: 0 auto;
	}
}

@media (min-width: 768px) {
	.single-post .hentry #jp-post-flair {
		padding: 0;
	}
	
	.sxm_calendar_link {
		margin-bottom: 25px;
	}
}

body.sxm_event div#main {
	margin-bottom: 15px;
}

.hentry p {
	padding: 15px 15px 0;
}

.event-widget-embed iframe {
	height: 210px;
}

@media (min-width: 768px) {
	.event-widget-embed iframe {
		height: 360px;
	}
}

@media (min-width: 992px) {
	.event-widget-embed iframe {
		height: 510px;
	}
}

@media (min-width: 1200px) {
	.event-widget-embed iframe {
		height: 600px;
	}
}

@media (min-width: 768px) {
	.hentry p {
		padding: 5px 0;
	}
	
	body.sxm_event div#main {
		padding: 15px;
	}
	
	body.sxm_event.hangout {
		background: url(//blog.siriusxm.com/wp-content/uploads/2015/05/hangout-bg2.jpg) left -32px repeat-x #EFEFE8;
	}
}

body.sxm_event #main {
	background: #fff;
}

body {
	font-family: "Roboto", sans-serif;
}

header#banner.navbar {
	font-size: 13px;
}

.single-post header h3 {
	font-size: 30px;
	line-height: 36px;
}

.category h2 {
	font-size: 36px;
	font-weight: 400;
}

.category article.format-standard h3 {
	font-size: 32px;
	line-height: 36px;
}

header.listing h4 {
	font-size: 26px;
	line-height: 32px;
}

header h3 {
	font-weight: 300;
	font-size: 28px;
	line-height: 34px;
}

header h4 {
	font-weight: 300;
	font-size: 18px;
}

header .category-tag {
	font-weight: 400;
	font-size: 11px;
}

header.listing .category-tag {
	font-weight: 600;
	font-size: 11px;
}

.hentry .entry-content {
	line-height: 24px;
	font-size: 16px;
	font-weight: 300;
	padding: 0;
}

@media (min-width: 768px) {
	.hentry .entry-content {
		padding: 10px 15px 15px;
	}
}

.hentry header {
	font-size: 12px;
}

header .byline a {
	font-weight: 400;
}

.entry-single a {
	font-weight: 600;
	font-size: 12px;
}

#sidebar .entry-single a {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
}

.tabbertabs .tabberlive.style1 ul.tabbernav li a {
	font-weight: 400;
}

.tabbertabs .tabberlive.style1 ul.tabbernav li.tabberactive a {
	font-weight: 600;
}

.wp_widget_tag_cloud h3 {
	font-weight: 300;
	font-size: 20px;
	line-height: 32px;
}

.widget_twitter_timeline {
	padding-top: 15px;
}

#twitter-widget-0 {
	width: 100% !important;
}

.sxm_spoton_widget {
	padding: 15px 0 0 15px;
}

span.sxm_spoton_desc {
	font-weight: 700;
	padding-right: 5px;
}

.rpuRepostUsButton {
	display: none !important;
}

.row-fluid.featured-post {
	margin-bottom: 40px;
}

.hentry {
	margin-bottom: 40px;
}

.feature-secondary .hentry {
	margin-bottom: 0 !important;
}

.tabberlive .sharedaddy {
	display: none;
}

.tabberlive .addthis_toolbox {
	display: none;
}

.single-post .share-facebook {
	width: auto;
}

.single-post .share-twitter {
	width: auto;
}

.social-share-widget a span.at300bs {
	background: none;
}

.author-header-details .author-twitter {
	padding-left: 0;
}

@media(max-width:767px) {
	.social-share-widget .row-fluid .span2 {
		width: 14.859914529915%;
	}
}

div.sharedaddy div.sd-block {
	border-top: none !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
}

div.sharedaddy .sd-content {
	width: 100% !important;
}

div.sharedaddy .sd-content li {
	margin: 0 2px 0 0 !important;
}

blockquote p {
	font-size: 16px;
	line-height: 1.5;
	font-style: italic;
}

div.sharedaddy div.sd-block {
	border-top: none !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
}

div.sharedaddy .sd-content {
	width: 100% !important;
}

div.sharedaddy .sd-content li {
	margin: 0 2px 0 0 !important;
}

.social-share-widget {
	padding-bottom: 12px;
}

.social-share-outside {
	margin: 0;
	padding: 8px 16px 16px;
	text-align: center;
	color: #fff;
	background: #01adef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxYWRlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODQ4ODYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,#01adef 0%,#084886 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#01adef),color-stop(100%,#084886));
	background: -webkit-linear-gradient(top,#01adef 0%,#084886 100%);
	background: -o-linear-gradient(top,#01adef 0%,#084886 100%);
	background: -ms-linear-gradient(top,#01adef 0%,#084886 100%);
	background: linear-gradient(to bottom,#01adef 0%,#084886 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#01adef',endColorstr='#084886',GradientType=0);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.social-share-inside {
	margin: 0;
	padding: 10px;
	background: #fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.single-post .hentry footer {
	padding: 0 15px 15px;
}

body.sxm_player {
	background-color: #000;
	background-image: url('//blog.siriusxm.com/wp-content/uploads/2014/01/howard-blog-bg.jpg');
	background-repeat: no-repeat;
	background-position: center -45px;
}

.sxm_player .navbar {
	margin-bottom: 0;
}

.sxm_event .navbar {
	margin-bottom: 0;
}

.sxm_player .sxm-header {
	background: #fff;
}

.sxm_event .sxm-header {
	background: #fff;
}

.sxm_player .navbar-inner {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.sxm_event .navbar-inner {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.entry-media-cil {
	padding: 0;
}

.sxm_player .hentry header {
	display: none;
}

.sxm_event .hentry header {
	display: none;
}

.entry-media-akamai {
	padding: 0;
	background: #000;
}

@media (max-width:980px) {
	.sxm-howard-trial-button .trial-btn {
		float: left !important;
	}
}

@media (max-width: 767px) {
	body.sxm_player {
		padding: 0;
	}
	
	body.sxm_event {
		padding: 0;
	}
	
	#content-container {
		padding: 0;
	}
}

.sxm-howard-trial-button {
	background: #a70b00;
	background: -moz-linear-gradient(top,#a70b00 0%,#e30103 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a70b00),color-stop(100%,#e30103));
	background: -webkit-linear-gradient(top,#a70b00 0%,#e30103 100%);
	background: -o-linear-gradient(top,#a70b00 0%,#e30103 100%);
	background: -ms-linear-gradient(top,#a70b00 0%,#e30103 100%);
	background: linear-gradient(to bottom,#a70b00 0%,#e30103 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a70b00',endColorstr='#e30103',GradientType=0);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 20px;
}

.sxm-howard-trial-button .trial-title {
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	padding-right: 10px;
}

.sxm-howard-trial-button .trial-desc {
	color: #fff;
	font-size: 24px;
	padding-right: 10px;
}

.sxm-howard-trial-button p {
	float: left;
	line-height: 28px;
}

.sxm-howard-trial-button .trial-btn {
	float: right;
}

.entry-media-cil-intro {
	background: url('//blog.siriusxm.com/wp-content/uploads/2014/01/xl-disclaimer.png') 30px center no-repeat #000;
	color: #fff;
	font-weight: 700;
	padding-left: 65px !important;
	height: 0;
}

.entry-media-cil-intro a:hover {
	color: #06b2f2;
}

.entry-media-cil-intro a:active {
	color: #06b2f2;
}

#sxm-blog-rr-promo-default {
	display: none;
}

#sxm-blog-rr-promo-sem {
	display: none;
}

.sxm-akamai-banner {
	background: #000;
	padding: 10px 0;
}

div.spanShareNow {
	height: 109px;
	overflow: hidden;
}

div.entry-content img {
	padding: 10px;
}

#sxm-video-device {
	padding-top: 30px;
}

#sxm-blog-rr-promo-july4th {
	display: none;
}

#sxm-blog-rr-promo-mtts2014 {
	display: none;
}

.sxm_video .hentry header {
	display: none;
}

.sxm-bootstrap .btn-lg, .sxm-bootstrap .btn-group-lg > .btn {
	width: 330px;
	padding: 0 auto !important;
	padding-top: 17px !important;
	padding-bottom: 17px !important;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 4px;
}

.sxm-bootstrap .btn-primary-blue {
	color: #fff;
	background: -webkit-linear-gradient(#0099d0,#004698);
	background: -o-linear-gradient(#0099d0,#004698);
	background: -moz-linear-gradient(#0099d0,#004698);
	background: linear-gradient(#0099d0,#004698);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099d0',endColorstr='#004698',GradientType=0);
	background-repeat: repeat-x;
	-moz-box-shadow: 1px 1px 0 0 #66c2e3 inset;
	-webkit-box-shadow: 1px 1px 0 0 #66c2e3 inset;
	box-shadow: 1px 1px 0 0 #66c2e3 inset;
	border: none;
}

.sxm-bootstrap .btn-primary-blue:hover, .sxm-bootstrap .btn-primary-blue:focus {
	color: #fff;
	background: -webkit-linear-gradient(#00a9d9,#003489);
	background: -o-linear-gradient(#00a9d9,#003489);
	background: -moz-linear-gradient(#00a9d9,#003489);
	background: linear-gradient(#00a9d9,#003489);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9d9',endColorstr='#003489',GradientType=0);
	background-position: 0 0;
	border: none !important;
}

.sxm-bootstrap .btn-primary-blue:active, .sxm-bootstrap .btn-primary-blue.active {
	-moz-box-shadow: 3px 3px 4px 0 rgba(0,0,0,0.7) inset;
	-webkit-box-shadow: 3px 3px 4px 0 rgba(0,0,0,0.7) inset;
	box-shadow: 3px 3px 4px 0 rgba(0,0,0,0.7) inset;
	border: none !important;
}

.sxm-bootstrap {
	text-align: center;
}

.siriusxm-calendar div.span4 {
	margin-left: 0 !important;
}