/************************************************************************************SCREEN SIZE 1081 - 1430 MAIN LARGER*************************************************************************************/@media screen and (max-width : 1430px)  { body {}/************************************************************************************STRUCTURE*************************************************************************************/	#page-wrap {	width: 100%;}	#page-wide {	width: 100%;	}	#page {	width: 1110px;}	#content {	float: left;	width: 760px;	text-align: left;}	#content-pages {	float: left;	width: 780px;	text-align: left;}	#content-home {	float: left;	width: 780px;	text-align: left;}	#story {}/************************************************************************************HEADER*************************************************************************************/	#header {	width: 1110px;	}	#header-wide {		background-color: #ffffff;	width: 100%;}	#social-mobile {	display: none;}	.leaderboard-gam {}	#leaderboard {}	.leaderboard {				}		.iframe-leaderboard {	width:540px;	height:75px;}	#site-logo {}	#mobile-logo {	float: left; 	margin-top: 17px;	display: none;}		#header-right-box {	width: 540px;	float: right; 	margin-top: 10px;}	#social {	float: right; }	#header-account-box {}	#header-account-box-tablet {	display: none;}		/************************************************************************************NAVIGATION*************************************************************************************/		ul.drop li { padding: 16px 32px 17px 32px; }ul.drop ul { width: 160px;  }ul.drop ul li { padding: 15px 32px; }.nav-desk{}	.nav-mobile {	display: none;}	#nav-box {	}			#nav-bar {}	#sub-nav-box {	margin: 0 auto;	width: 1087px;}		.slash {			margin: 0px 2px;}	#nav-box-sections-mobile {	display: none;		}#nav-box-pages-wide {}	#nav-box-pages {	width: 1000px;}	#nav-box-pages-mobile {	display: none;}	#nav-box-pages-tablet {	display: none;}	#nav-box-eyeplayer {	float: right;	padding-top: 7px;}/************************************************************************************SIDEBAR*************************************************************************************/	#sidebar {	width: 280px;}		#sidebar-94 {	width: 260px;}	#issue-cover-box {	width: 279px;	}	#issue-cover-box-mobile {	display: none;}			img.issue-cover {	width: 200px;}	.iframe-mpu {	width: 280px;	height: 233px;}.mpu-ad {	width: 280px;	margin-bottom: 70px;}	.widget {	margin-bottom: 50px;	width: 280px;}	.widget-twitter {	width: 280px;	margin: 0 auto;	text-align: center;}	.twitter {	width: 280px;}/************************************************************************************HOME*************************************************************************************/		#ticker-box-wide {	width: 100%;}	#ticker-box {	width: 1110px;	margin: 0 auto;}	#ticker-box-tablet {	display: none;}		#current-issue {		width: 1110px;	}						#home-strip-wide {	width: 100%;		padding-bottom: 0px;	}			#home-strip {	width: 1110px;}#home-color-content-wide {	width: 100%;}	#home-color-content-wide-2 {	width: 100%;}		#home-color-content-wide-3 {	width: 100%;}				#home-color-content {	width: 1110px;}#home-content-wide-yellow {width: 100%;}#home-content-wide {	width: 100%;	}			#home-content {	width: 1110px;}	#other-content {	width: 1110px;}#home-shop-content-wide {	width: 100%;	}			#home-shop-content {	width: 1110px;}#block-home-wide {	width: 775px;}#block-home-vertical {		width: 230px;	margin-left: 40px;}#block-home-sidebar {		width: 280px;}#caption-cartoon {		margin: 25px 0px 0px 0px;width: 515px;}	#top-stories {	margin: 35px 0px 20px 35px;	width: 240px;}		img.blurb { 	width: 240px;	margin: 10px 0px 15px 0; }	img.top-story {	width: 240px;		margin-right: 25px; }#only-mag-strip-wide {	width: 100%;}#only-mag-strip-wide-2 {	width: 100%;}#only-mag-strip-wide-3 {	width: 100%;}#only-mag-strip-wide-4 {	width: 100%;}	#only-mag-strip {	width: 1110px;}	#only-mag-text {			padding: 20px 0px 15px 0;	width: 530px;}	#only-mag-text-block {	margin: 20px 0px;	}	.only-mag-block {	width: 145px;	}img.only-mag-cartoon {	width: 190px;		margin: 15px 0 0 40px;	}		img.only-mag-ad {		width: 280px;	}					.iframe-only-mag-mpu {	width: 280px;	height: 233px;}		#block-home {	margin-top: 5px;	margin-right: 20px;	width: 245px;}#block-cartoons-wide {		width: 220px;	}	#block-lookalikes-wide {	width: 220px;}#block-number-crunching-wide {	width: 240px;}	#block-cartoons {	width: 245px;}		#block-lookalikes {	width: 245px;}	img.cartoon-home {	width:220px;	margin: 20px 0 70px 0px;}	img.lookalike-home {	width:220px;	margin: 20px 0 90px 0px;}	#block-number-crunching {	width: 245px;}	#block-number-crunching-wide {	width: 240px;	margin-left: 40px;}		#block-articles {	width: 515px;	float: left; }	#block-v {	width: 780px;}	.block-story {	width: 515px;}	#block-home-boxes {	width: 515px;}	.home-box-left {	width: 240px;	float: left;	padding-bottom: 30px;	margin-right: 30px;} 		.home-box-right {	float: left;	width: 240px;	padding-bottom: 30px;}/************************************************************************************ISSUE BOX*************************************************************************************/	#issue-box-wide {	width: 100%;}	#issue-box-new {	width: 1110px;}		#issue-box {}		#issue-box-text {	width: 400px;}		img.issue-box-cover {	width: 265px;	margin: 15px 0px 0px 0px;}				img.plus-new {	width: 200px;	margin: 10px 0px 0px 0px;}		#only-box {	width: 255px;    border: 1px solid #000000;	padding: 10px 5px;	margin: 35px 0px 10px 0px;	text-align: center;}img.gnitty-subs {	width: 180px;	padding: 0 20px;	float: none;	margin: 0 auto;	margin-bottom: 10px;	}	#why-subscribe-wide {		width: 100%;}	#why-subscribe-new {	width: 1110px;}		#why-subscribe {	width: 100%;	height: 200px;	margin-bottom: 80px;	background-image: url(../grfx/stuff/why-subscribe-740.png);		background-size: 100% 200px;}	img.why-cover {	width: 140px;	}/************************************************************************************FOOTER*************************************************************************************/		#footer-wide {	width: 100%;}#footer {	width: 1110px;}.footer-block {	width: 130px;	height: 340px;}/************************************************************************************SHARED*************************************************************************************/		.home-divider {	margin: 15px 0px;}								#block-box {}.divider-page {width: 780px;}	.covers-mags {	margin: 5px 0px 0px 40px;	width: 200px;	height: 360px;}.covers-home {	width: 181px;}img.covers-home {	height: 160px;}	img.social-button {	width: 28px;	margin-left: 40px;}.gap-tiny {height: 5px;}.gap-home {height: 5px;}				.block-eyeplayer {}img.eyeplayer-thumbs {}			#grey-box {}		#grey-box-small {}		#podcast-box {	width: 520px;}			#podcast-info {	width: 225px;}					.block-podcast {}img.podcast-listen {}#podcast-listen {	margin: 20px 0 0 0;	}			#block-covers {	width: 780px;}	.block-covers-menu {	margin: 5px 0px 10px 30px;	width: 203px;}	img.old-jokes {	width: 780px;}.box-shop {	width: 194px;}	.box-shop-info {}	img.box-shop-grfx {	width: 170px;	margin-bottom: 10px;}		.box-shop-wide {	width: 276px;	}	.box-shop-info-wide {	width: calc(100%-4px);	padding: 13px 2px 15px 2px;}	#mobile-mpus {		display: none;}		img.strip {}img.cartoon {	}img.current-issue {	width: 545px;}img.crossword {}					img.home-vote {width: 280px;		margin: 0px 0 5px 70px;	}		/************************************************************************************EYEPLAYER *************************************************************************************/				#eyeplayer-strip-wide {}			#eyeplayer-strip {	width: 1110px;}.eyeplayer-home {		width: 280px;		margin: 10px 0 0px 70px;	}	#thumb-94-home {		width: 420px;		margin: 10px 0px 0px 40px;	}			/************************************************************************************VOTE *************************************************************************************/#vote-page-wide {	}#vote-page {	width: 1110px;	margin: 0 auto;}#vote-content {	padding: 0px 0px 0 0;	width: 790px;	margin: 0px 20px;}#vote-banner {	margin: 25px 0px 0 0px;	font: 36px/40px Courier, Francois One, Georgia, Helvetica, sans-serif;		color: #000033;				font-weight: bold;}	.vote-headline { }	#vote-heads {		display: inline-block;		margin: 0 auto;}		img.vote-head {		float: left;		width: 100px;		margin: 0 30px;}	.vote-info {		font: 16px/22px Courier, Francois One, Georgia, Helvetica, sans-serif;	}.vote-round {		padding: 5px 30px 8px 30px;}			.vote-cover-box {float: left;margin: 10px 20px 30px 20px;width: calc(33% - 42px);}.vote-cover-info {margin: 0px 5px;width: calc(100% - 10px);	                }img.vote-cover {		margin: 0 0 10px 0;		height: 300px;		width: 100%;}		.vote-button {		padding: 5px 7px;		margin-bottom: 10px;}	.vote-cover-star {}#sidebar-vote {	width: 220px;	margin: 0px;	float: right;	padding: 0px 30px 45px 30px;	min-height: 2500px;}.voting-now {			float: right;			margin: 10px 0 5px 5px;		padding: 5px 7px;		margin-bottom: 10px;}.grey-line {		margin: 20px 0 20px 0;}img.trumpet {		width: 180px;		margin: 35px 0 20px 10px;}			}