/************************************************************************************SCREEN SIZE 1150 DESKTOP MAIN*************************************************************************************/@media screen and (max-width : 1150px)  { body {	/*font: normal 14px/18px Arial, Helvetica, sans-serif;*/} .cookieinfo {	 padding: 20px 40px !important;	 font-size: 13px !important; }/************************************************************************************STRUCTURE*************************************************************************************/		#page-wrap {	width: 1020px;}	#page-wide {	width: 1020px;	}	#page {	width: 970px;}	#content {	width: 700px;}	#content-pages {	width: 700px;	}	#content-home {	width: 700px;}	#story {	width: 98%;}/************************************************************************************HEADER*************************************************************************************/	#header-wide {	width: 1020px;}	#header {	width: 970px;	margin-left: 25px;			min-height: 110px;}	#site-logo {	width: 420px;	margin-left: 0px;}	#header-account-box {			}#leaderboard {}	.leaderboard {		width: 505px;				}							.iframe-leaderboard {	width:505px;	height:70px;}	img.social-button {	width: 28px;	margin-left: 40px;}/************************************************************************************NAVIGATION*************************************************************************************/	#nav-box {	width: 100%;	}			#nav-bar {	width: 970px;	margin-left: 25px;}	.slash {			margin: 0px 1px;}	#sub-nav-box {			margin-left: 25px;	width: 953px;	padding: 10px 5px 10px 10px;}		.sub-nav-bar {	margin: 0px 0px;}	#nav-box-pages {		width: 900px;}	.slash-pages {			margin: 0px 20px;}	ul.drop li { padding: 16px 13px 17px 13px;}/************************************************************************************SIDEBAR*************************************************************************************/		#sidebar {	width: 240px;}	#issue-cover-box {	width: 239px;	}			img.issue-cover {	width: 160px;}			.mpu-ad {	width: 240px;}	.iframe-mpu {	width: 240px;	height: 200px;}	.widget {	width: 240px;}	.twitter {	width: 240px;}	.widget-twitter {	width: 240px;}	.facebook {	display: none;	}	.facebook-240 {	display: inline;}		/************************************************************************************HOME*************************************************************************************/		#ticker-box-wide {	width: 100%;}#ticker-box {	width: 970px;	margin-left: 25px;}	#home-strip-wide {	width: 100%;}			#home-strip {	width: 970px;	margin-left: 25px;}	#home-color-content-wide {	width: 100%;		margin-bottom: 50px;	margin-top: 30px;}		#home-color-content-wide-2 {	width: 100%;		margin-bottom: 50px;	margin-top: 30px;}		#home-color-content-wide-3 {	width: 100%;		margin-bottom: 50px;	margin-top: 30px;}			#home-color-content {	width: 970px;	margin-left: 25px;}#home-content-wide {	width: 100%;	}	#home-content-wide-yellow {width: 100%;}			#home-content {	width: 970px;	margin-left: 25px;}#home-shop-content-wide {	width: 100%;	}		#home-shop-content {	width: 970px;	margin-left: 25px;}#block-home-wide {	width: 690px;}#block-home-vertical {	width: 240px;}#block-home-sidebar {	width: 240px;}#block-cartoons-wide {		width: 195px;		margin: 0 0 20px 25px;}	#block-lookalikes-wide {	width: 195px;		margin: 45px 0 20px 25px;}#block-number-crunching-wide {	width: 225px;	margin-left: 20px;}#caption-cartoon {	width: 450px;}	#top-stories {	margin: 30px 0px 25px 25px;	width: 245px;	}		.home-divider {		margin: 10px 0px;	width: 215px;}			img.blurb { 	width: 215px;		margin: 5px 30px 10px 0; }	img.top-story {	width: 225px;		margin-right: 15px; }#only-mag-strip-wide {	width: 100%;}#only-mag-strip-wide-2 {	width: 100%;}#only-mag-strip-wide-3 {	width: 100%;}	#only-mag-strip {	width: 970px;		margin-left: 25px;}	#only-mag-text {	padding: 15px 0px;	width: 470px;}	#only-mag-text-block {	margin: 10px 0px 20px 0px;	width: 470px;	}	.only-mag-block {	width: 135px;	}.only-mag-line {	height: 95px;	margin: 0px 14px;	}img.only-mag-cartoon {		width: 165px;		margin: 10px 0 0 40px;	}		img.only-mag-ad {		width: 240px;		margin-top: 0px;	}				.iframe-only-mag-mpu {	width: 240px;	float: right;	height: 200px;	margin-right: 0px;}		#block-home {	margin-top: 0px;	margin-right: 5px;	width: 255px;}	#block-cartoons {	width: 205px;}		#block-lookalikes {	width: 205px;}	img.cartoon-home {	width:205px;}	img.lookalike-home {	width:205px;}	#block-number-crunching {	width: 205px;}		#block-articles {	width: 460px;}	.block-story {	width: 460px;}	#block-home-boxes {	width: 470px;}	.home-box-left {	width: 225px;	padding-bottom: 30px;	margin-right: 20px;	} 		.home-box-right {	width: 220px;	padding-bottom: 30px;}		.blurb-show {	}	img.lookalike {	max-width: 90%;}		img.strip-home {}	img.home-box {	width: 100px;}	img.eyeplayer-story { 	width: 250px;}/************************************************************************************CLASSIFIEDS *************************************************************************************/#classifieds {	    width    : 1000px;}#classifieds-mobile {	display: none;}#classifieds-iframe-block {	width: 680px;}#classifieds-iframe {    top      : -590px;    width    : 680px;}#classifieds-sidebar {		border-left: 1px solid #eeeeee;	padding-left: 40px;	width: 240px;	margin-right: 20px;}#classifieds-box {	border:1px solid #cccccc;	width: 238px;	font: 300 19px/26px Source Sans Pro, Georgia, Helvetica, sans-serif;	padding-bottom: 40px;	margin-bottom: 40px;}#classifieds-info {		padding: 6px 0 7px 0;		margin-bottom: 10px;	font: normal 21px/26px Francois One, Georgia, Helvetica, sans-serif;}img.classifieds-issue {	width: 230px;}/************************************************************************************SHARED*************************************************************************************/		.follow-box {		width: 318px;		padding: 10px 9px 15px 9px;		margin: 0 0 5px 0;				}				.follow-box-gap {			width: 20px;}											#block-widgets {		float: right;		width: 300px;		margin: 0 0 30px 30px;	}				#block-follow {		float: left;		width:300px;	}					#issue-box-box {	width: 160px;	margin: 5px 0px 12px 20px;}	img.issue-box-cover {	width: 225px;			margin: 15px 0 0px 10px;}	.only-box-text {	width: 240px;	padding-top: 0px;	margin: 35px 10px 10px 20px;}img.gnitty-subs {	width: 150px;	padding: 0 30px;	float: none;	margin: 0 auto;	}				img.plus-new {	width: 140px;	margin: 10px 15px 0px 20px;}		#only-box {	width: 213px;		margin: 35px 0px 10px 20px;		text-align: center;}	.divider {	margin: 20px 0px;}	.divider-page {width: 700px;}	#follow-us {	width: 140px;}	#block-right {	width: 330px;}		#block-left {	width: 320px;}		#block-box {	width: 100%;}		#issue-box {}		#issue-box-text {	width: 360px;	float: left;	overflow: hidden;	margin-bottom: 0px;}		.box-shop-wide {	width: 193px;}			.section-left {	margin-left: 25px;}	.box-shop {	width: 173px;}	.box-shop-info {}	img.box-shop-grfx {}	.box-contents {	width: 214px;	margin-right: 3px;}			.contact-box-left {	width: 295px;	height: 180px;}	.contact-box-right {	width: 295px;	height: 180px;}	.contact-box {	width: 660px;}		/************************************************************************************COVERS LIBRARY*************************************************************************************/	#block-covers {	width: 700px;}		.covers-mags {	margin: 5px 0px 0px 34px;	width: 180px;	height: 320px;}		img.covers {	width: 180px;}	.block-covers-menu {	width: 203px;	margin: 5px 0px 10px 12px;}		img.old-jokes {	width: 680px;}	.covers-home {	width: 170px;}	img.covers-home {	height: 160px;}	/************************************************************************************EXTRA FORMATTING*************************************************************************************/	.block-eyeplayer {}		#black-box {	width: 700px;}	#grey-box {	width: 660px;}	#grey-box-small {	width: 680px;}	#podcast-box {	width: 680px;}	.block-podcast {	width: 700px;}img.podcast-logo {	width: 180px;}img.podcast-listen {	width:130px;	margin: 10px 25px 5px 0px;}img.podcast-down {	width:calc(33% - 60px);	margin: 0px 40px 15px 20px;}	#podcast-listen {	margin: 0px 0 0 0;	}	.report-field {				width: 240px;}/************************************************************************************IMGS*************************************************************************************/	img.eyeplayer-thumbs {	width: 340px;	height: 185px;}img.social-button {		margin-left: 35px;}	img.current-issue {	width: 475px;}	img.cartoon {	width: 47%;		float: left;	margin-right: 10px;	}	img.strip {	width: 100%;}	img.plus {	max-width: 220px;}		img.crossword {	width: 475px;}	img.paul-foot-award {	width: 700px;}	img.covers-library-big {	width: 600px;}/************************************************************************************FOOTER*************************************************************************************/		#why-subscribe-wide {		width: 1020px;}	#why-subscribe-new {	width: 970px;}		#why-subscribe {	width: 100%;	height: 180px;	margin-bottom: 80px;	background-image: url(../grfx/stuff/why-subscribe-740.png);		background-size: 100% 180px;}img.why-cover {	width: 125px;	margin-right: 25px;		margin-top: 0px;		}#footer-wide {	width: 1020px;}#footer {	width: 970px;}.footer-block {	width: 110px;	height: 340px;		padding: 0 10px 45px 15px;}img.gnitty-50 {	width: 100px;		margin: 0 15px 0 0;	}/************************************************************************************MAIN FONTS*************************************************************************************/	.only-mag-headline {	font: 200 28px/20px Source Sans Pro, Arial, Helvetica, sans-serif;	}		.subscribe-here {	font: 200 18px/20px Source Sans Pro, Arial, Helvetica, sans-serif;}/************************************************************************************VOTE *************************************************************************************/#vote-page-wide {	}#vote-page {	width: 1020px;	margin: 0 auto;}#vote-content {	padding: 0px 0px 0 0;	width: 700px;	margin: 0px 30px;}#vote-banner {	margin: 25px 0px 0 0px;	font: 36px/40px Courier, Francois One, Georgia, Helvetica, sans-serif;		color: #000033;				font-weight: bold;}	.vote-headline {			font: 32px/36px Courier, Francois One, Georgia, Helvetica, sans-serif;				font-weight: bold;}	#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: 270px;		width: 100%;}		.vote-button {		padding: 5px 7px;		margin-bottom: 10px;}	.vote-cover-star {}#sidebar-vote {	width: 200px;	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;}		.cover-results {		width: 100%;	}		}