a#roadblock-background-link {
	display: none;
}

@media screen and (min-width:641px) {

	a#roadblock-background-link {
		display: inline !important;
		position: absolute;
		top: 0px;
		height: 100%;
		left: 0px;
		width: 100%;
	}

body {
	/* background size for ios devices */
	-webkit-background-size: 1600px 2400px;

	/* the skin file; hex value is the color that the skin fades to */
	background: url('https://assets.urbanturf.com/dc/images/ads/skins/2018/Lydian_skin_roadblock_06-28-18_1600x2400.jpg') center top no-repeat #000000;


	/* this fixes the position of the background, so the page scrolls independently of the image. */
	/* background-attachment: fixed; */
}

#body-wrap1, #body-wrap2, #body-wrap3, #body-wrap4 {
	background: none !important;}

#body-wrap3 {
	width: 970px !important;
	margin: 104px auto 0px auto !important;
	background: #F2F3E8 !important;}

#body-wrap4 {
	padding: 0px !important;}

#leaderboard {
	margin-top: 104px !important;
	-margin-top: 0px !important;
	-margin-left: 0px !important;
	background: none;
	-text-align: left;}

#leaderboard-wrap1 {
	background: #011417;
  background-position-x: -15px !important; }

#leaderboard .links {
	margin-left: 10px !important;}

#leaderboard .search {
	padding-left: 10px;}

#main-content {
	-margin-left: -10px !important;
	-overflow: visible !important;}

#main-links, #whats-hot {
	-width: 990px !important;}

#blog {
	-overflow: hidden !important;
	-margin-left: -10px !important;}

#right-column {
	-overflow: hidden !important;}

#header {
	-width: 988px !important;
	-left: -11px;}

#header h1, #header h2, #header .subscribe-box {
	-margin-left: -20px !important;}

#header #banner {
	margin: 0px 0px -13px -15px !important;
	width: 970px;
	overflow: hidden;
	background-position-x: -15px !important;
	-background-color: black;}

#archive {
	background-position: -25px top !important;
	width: 970px !important;
	margin-left: -15px !important;
	overflow: hidden;
	position: relative !important;}

#archive .archive-wrap1 {
	background-position: -25px top !important;}

#archive .archive-wrap2 {
	background-position: -25px bottom !important;
	padding-left: 15px !important;}

#footer {
	background-position: -25px bottom !important;
	width: 940px !important;
	overflow: hidden !important;
	margin-left: -5px;}

/** DISABLE MINI-CHOOSER **/
#mini-chooser-top { display: none !important; }
#mini-chooser-wrap { top: 0px !important; }

}