/************************************************************************************
SCREEN SIZE 1190 DESKTOP MAIN
*************************************************************************************/

@media screen 
and (max-width : 1190px) 
 { 


body {
	/*font: normal 14px/18px Arial, Helvetica, sans-serif;*/
}


 .cookieinfo {
	 padding: 20px 40px !important;
	 font-size: 13px !important;
 }

/************************************************************************************
STRUCTURE
*************************************************************************************/
	
	#page-wrap {
}

	#page-wide {
	}


	#page {
	width: 970px;

}

	#content {
	width: 700px;

}

	#content-pages {
	width: 700px;
	
}

	#content-home {
	width: 700px;

}


	#story {
	width: 98%;
}



/************************************************************************************
HEADER
*************************************************************************************/

	#header-wide {
}

	#header {
	width: 970px;
			min-height: 100px;

}


	#site-logo {
	width: 390px;
	margin-left: 0px;
		margin-top: 10px;

}

	#header-right-box {
	margin-top: 5px;
}


	#header-account-box {
		
	}
	
	
	#leaderboard {

}

	.leaderboard-gam {
		width: 460px;
}


	.leaderboard {
		width: 480px;
		
		}
		
		.iframe-leaderboard-new {
		width: 480px;
}
		
	.iframe-leaderboard {
	width:505px;
	height:70px;
}



	img.social-button {
	width: 28px;
	margin-left: 40px;
}

/************************************************************************************
NAVIGATION
*************************************************************************************/

	#nav-box {
	width: 100%;
	}	
	
	#nav-bar {
}

	.slash {
			margin: 0px 1px;
}
	#sub-nav-box {

	width: 960px;
	padding: 10px 0px 10px 0px;

}	

	.sub-nav-bar {
	margin: 0px 0px;
}

	#nav-box-pages {
		width: 900px;

}

	.slash-pages {
			margin: 0px 20px;
}

	ul.drop li { padding: 15px 15px 14px 15px;
}
ul.drop ul { width: 150px;  }
ul.drop ul li { padding: 15px 13px; }



/************************************************************************************
SIDEBAR
*************************************************************************************/

		#sidebar {
	width: 240px;
}

		#sidebar-94 {
	width: 240px;
}


	#page-94-subscribe {
	}


	#issue-cover-box {
	width: 239px;
	
}		

	img.issue-cover {
	width: 160px;
}
	
	
	.mpu-ad {
	width: 240px;
}

	.iframe-mpu {
	width: 240px;
	height: 223px;
}

	.widget {
	width: 240px;
}

	.twitter {
	width: 240px;
}

	.widget-twitter {
	width: 240px;
}

	.facebook {
	display: none;
	}


	.facebook-240 {
	display: inline;
}
	



	
/************************************************************************************
HOME
*************************************************************************************/
		.gap-only {

height: 5px;
}

	#ticker-box-wide {
}


#ticker-box {
	width: 970px;
}
	#current-issue {
	width: 970px;

}	



	#home-strip-wide {
}		

	#home-strip {
	width: 970px;

}	


#home-color-content-wide {
		margin-bottom: 50px;
	margin-top: 30px;

}		
#home-color-content-wide-2 {
		margin-bottom: 50px;
	margin-top: 30px;
}		
#home-color-content-wide-3 {
		margin-bottom: 50px;
	margin-top: 30px;
}		


	#home-color-content {
	width: 970px;

}


#home-content-wide {
	
}	

#home-content-wide-yellow {
}		


	#home-content {
	width: 970px;

}


		#other-content {
	width: 970px;

}

#home-shop-content-wide {
	
}	

	#home-shop-content {
	width: 970px;

}



#block-home-wide {
	width: 690px;
}


#block-home-vertical {
	width: 240px;
	margin-left: 30px;
}

#block-home-sidebar {
	width: 240px;
}



#block-cartoons-wide {
	
	width: 195px;
		margin: 0 0 20px 25px;

}	


#block-lookalikes-wide {
	width: 195px;
		margin: 0px 0 20px 25px;


}

#block-number-crunching-wide {
	width: 225px;
	margin-left: 20px;
}



#caption-cartoon {
	width: 450px;
}

	#top-stories {
	margin: 30px 0px 15px 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 {
}

#only-mag-strip-wide-2 {
}

#only-mag-strip-wide-3 {
}

#only-mag-strip-wide-4 {
}

	#only-mag-strip {
	width: 970px;

}

	#only-mag-text {
	padding: 15px 0px;
	width: 470px;
}

	#only-mag-text-block {
	margin: 10px 0px 10px 0px;
	width: 470px;	
}

	.only-mag-block {
	width: 135px;
	}

.only-mag-line {
	height: 80px;
	margin: 0px 14px;
	}
img.only-mag-cartoon {
		width: 180px;
		margin: 0px 0 0 20px;

	}
	
	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:200px;
	margin: 20px 0 40px 0px;

}

	img.lookalike-home {
	width:200px;
	margin: 20px 0 90px 0px;
}

	#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 {
		
		}
		
	
	.follow-box-gap {
}
		
		
		
		
			#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: 180px;

	}
	
	
		img.plus-new {
	width:170px;
	margin: 10px 0px 0px 0px;
}

	
	#only-box {
	width: 213px;
		margin: 35px 0px 10px 20px;
		text-align: center;

}

	



.divider {
	margin: 35px 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: 240px;
}
	
	
	.section-left {
	margin-left: 25px;
}

	.box-shop {
	width: 173px;
}

	.box-shop-info {
}


	img.box-shop-grfx {
}




	
	

	.contact-box {
		width: calc(100% - 52px);
		margin: 0 0 40px 0;
		float: none;
				padding: 15px 25px 25px 25px;

		}
		
	
	.contact-box-gap {
		width: 100%;
		height: 0px;
				float: none;

	}
	


	
/************************************************************************************
EYEPLAYER 
*************************************************************************************/
	
	
		#eyeplayer-strip-wide {

}		

	#eyeplayer-strip {
	width: 970px;
}
/************************************************************************************
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 {
}

	#grey-box-small {
	width: 680px;
}

		#podcast-box {
	width: 460px;
}	
		#podcast-info {
	width: 210px;
}	



	




.block-podcast {
	width: 700px;
}

img.podcast-logo {
	width: 180px;
}

img.podcast-listen {
}

img.podcast-down {
	width:calc(33% - 60px);
	margin: 0px 40px 15px 20px;
}	
#podcast-listen {
	margin: 0px 0 0 0;
	}
	.report-field {
				width: 240px;
}

	img.page-94-logo-home {
		width: 160px;
		
	}

	#thumb-94-home {
		width: 380px;
		margin: 20px 0px 0px 40px;
	}
	

/************************************************************************************
IMGS
*************************************************************************************/

	img.eyeplayer-thumbs {
	
}

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;
}


.eyeplayer-home {
		width: 240px;
		margin: 20px 0 15px 50px;
	}
	
	
	
		img.home-vote {
width: 240px;
		margin: 20px 0 0px 50px;
	}
	


/************************************************************************************
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 {
}

#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/24px Source Sans Pro, Arial, Helvetica, sans-serif;
	
}


		.subscribe-here {
	font: 200 18px/20px Source Sans Pro, Arial, Helvetica, sans-serif;
}


	.read-more {
display: none;
}


/************************************************************************************
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%;
	}	






	



}


