/************************************************************************************SCREEN SIZE 1081 - 1300 MAIN LARGER*************************************************************************************/@media screen and (min-width : 1151px) and (max-width : 1300px)  { body {}/************************************************************************************STRUCTURE*************************************************************************************/	#page-wrap {	width: 100%;}	#page-wide {	width: 100%;	}	#page {	width: 1110px;}	#content {	padding-top: 15px;	float: left;	width: 780px;	text-align: left;}	#content-pages {	padding-top: 0px;	float: left;	width: 780px;	text-align: left;}	#content-home {	float: left;	width: 780px;	text-align: left;}	#story {	width: 98%;	float: left;	overflow: hidden;	padding-top: 10px;	text-align: left;}/************************************************************************************HEADER*************************************************************************************/	#header {	width: 1110px;	}	#header-wide {	width: 100%;}	#social-mobile {	display: none;}	#leaderboard {}	.leaderboard {				}		.iframe-leaderboard {	width:540px;	height:75px;}	#site-logo {	margin-top: 17px;		margin-left: 10px;	width: 430px;}	#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*************************************************************************************/	.nav-desk{}	.nav-mobile {	display: none;}	#nav-box {	margin: 0 auto;	width: 100%;	margin-top: 15px;	border-top: 1px solid #999999;	border-bottom: 1px solid #ccc;	text-align: center;	}			#nav-bar {	margin: 0 auto;	width: 1110px;	height: 47px;}	#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;}	ul.drop li { padding: 16px 19px 17px 19px;}	#nav-box-pages-mobile {	display: none;}	#nav-box-pages-tablet {	display: none;}	#nav-box-eyeplayer {	float: right;	padding-top: 7px;}/************************************************************************************SIDEBAR*************************************************************************************/	#sidebar {	width: 280px;}	#issue-cover-box {	width: 279px;	}	#issue-cover-box-mobile {	display: none;}			i	.iframe-mpu {	width: 280px;	height: 233px;}.mpu-ad {	width: 280px;	margin-bottom: 40px;}	.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;}			#home-strip-wide {	width: 100%;}			#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;}#home-shop-content-wide {	width: 100%;	}			#home-shop-content {	width: 1110px;}#block-home-wide {	width: 775px;}#block-home-vertical {}#block-home-sidebar {}#caption-cartoon {	width: 515px;}	#top-stories {	margin: 30px 0px 30px 35px;	width: 240px;}		img.blurb { }	img.top-story {	width: 240px;}#only-mag-strip-wide {	width: 100%;}#only-mag-strip-wide-2 {	width: 100%;}#only-mag-strip-wide-3 {	width: 100%;}	#only-mag-strip {	width: 1110px;}	#only-mag-text {	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;	float: right;	height: 233px;	margin-right: 0px;}		#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 {}	img.lookalike-home {}	#block-number-crunching {	width: 245px;}		#block-articles {	width: 515px;	float: left; }	#block-v {	width: 780px;}	.block-story {	width: 515px;}	#block-home-boxes {	width: 515px;	float: left;}	.home-box-left {	} 		.home-box-right {}/************************************************************************************ISSUE BOX*************************************************************************************/	#issue-box-wide {	width: 100%;}	#issue-box-new {	width: 1110px;}		#issue-box {}		#issue-box-text {}		#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*************************************************************************************/		.follow-box {		}				.follow-box-gap {			width: 60px;}										#block-box {	width: 775px;}.divider-page {width: 780px;}	.box-contents {	width: 245px;}.covers-mags {	margin: 5px 0px 0px 40px;}.covers-home {	width: 181px;}img.covers-home {	height: 160px;}	img.social-button {}.gap-tiny {height: 5px;}.gap-home {height: 5px;}.contact-box-left {	width: 315px;	height: 200px;}	.contact-box-right {	width: 315px;	height: 200px;}img.paul-foot-award {	width: 780px;}.block-eyeplayer {}img.eyeplayer-thumbs {}			#grey-box {	width: 690px;}		#grey-box-small {}	#podcast-box {}	.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 {}	#mobile-mpus {		display: none;}		img.strip {}img.cartoon {	}img.current-issue {	width: 545px;}img.crossword {	width: 520px;}/************************************************************************************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;}			}