#page { 
	width: 900px;
	margin-left:auto;
	margin-right:auto;
}

.home .post-thumbnail img { 
	width: 100px;
}

.home article{
	float:left;
}

.entry-title {
	font-size: 10px;
}

#primary {
	width:728px;
	float:left;
}

#sidebar {
	float:right;
}

#ad_above_welcome_banner{

}

.textwidget p {
    margin-bottom: 15px;
}

.center {
	display:block;
	margin-left: auto;
	margin-right: auto;
}

.site-description{
	text-align: center;
}

.box_office_counter {
	text-align:center;
	font-weight: bold;
	font-size: 14px;
}

#box_office_items{
	padding-top: 10px;
}

.box_office_item{
	float:left;
	margin-right:5px;
	text-align:center;
	width: 96px;
	font-size: 10px;
}

.box_office_row{
	padding-left: 45px;
	height: 240px;
}
.clear{
	clear:both;
}

.box_office_content{
	height:190px;
}

tr{
	line-height:1;
}
td{
	padding:0;
}

table p {
	margin:0;
}

#box_office_items{
	background-color: white;
	margin-bottom:20px;
}

#secondary{
	float:right;
}

.widget{
	margin: 0px;
}

.top_box_office_weekend_area{
	text-align:center;
}

.box_office_pretext, .box_office_header{
	font-weight: bold;
}

.limited .box_office_header{
	background-color: #f30;
	color: white;
}
.netflix .box_office_header{
	background-color: #f30;
	color: white;
}
.the-book-spoiler .box_office_header{
	background-color: #f30;
	color: white;
}
.ending-soon .box_office_header{
	background-color: #006;
	color: white;
}

.best-animation-nominee .box_office_content, .best-picture-nominee .box_office_content{
	background-color: #c90;
}

.spoiler-needed .box_office_content{
	background-color: #9cc;
}

.box_office_header{
	min-height:43px;
	text-align: center;
	padding-top:10px;
}

.box_office_subtext{ 
	color: red;
}

.box_office_subtext.new{
    background-color: yellow;
}

.box_office_thumb{
	position:relative;
}

.box_office_header_span{
	color: red;
}

.cut_to_the_chase{
	position:absolute;
	top:5px;
	left:10px;
	width:30px;
}

.smol .cut_to_the_chase{
	top:32px;
	left:8px;
}

.smol .box_office_img{
	height: 100px;
	width: auto;
}

.new .box_office_bottom_text{
	background-color: yellow;
}

.new .box_office_subtext{
	font-weight: bold;
}

.box_office_title{
	font-weight: bold;
}

.box_office_thumb{
	min-height: 145px;
}

a {
	text-decoration: none;
	color: black;
}
a:hover {
	text-decoration: none;
	color: black;
}
a:visited {
	text-decoration: none;
	color: black;
}

body.movies-template-default.single-movies.custom-background {
    background-image: url(/wp-content/themes/the-movie-spoiler-theme/img/classic.jpg);
}

div#left_sidebar{
	float:left;
	width: 160px;
}
.single-movies #primary{
	width:680px;
	padding-left:30px;
}
.single-movies .post-thumbnail{
	float:left;
}

.single-movies #page{
	width: 1030px;
}

#spoiler-header{
	background-color: white;
	height:142px;
}

.spoiler-header-img{
	padding-top:15px;
}

.single-movies .entry-content{
	background-color: white;
	padding:20px;
}

.single-movies .entry-title{
	font-size: 35px;
	margin-top:0px;
}

#sticky_mobile_ad {
	left:;
	position: fixed;
	text-align:center;
	bottom: 0px;
	width:100%;
	z-index:999;
    background-color: white;
}

#oldschool-header{
	width: 70%; 
	float:left; 
	margin-top:10px;
}
/* Mobile Styles */
@media only screen and (max-width: 900px) {
	#oldschool-header{
		width: 70%; 
		float:left; 
		margin-top:20px;
	}
  #sidebar {
    display:none;
  }
  #ad_above_welcome_banner{
  	display:none;
  }
  #page{
  	width: 100%;
  }
  #custom_html-2{
  	display:none;
  }
  .got_spoilers_cta{
  	display:none;
  }
  #primary{
  	width: 100%;
  }
  #custom_html-9{
  	display:none;
  }
  #box_office_items{
  	background: none;
  }
.box_office_row{
	padding-left: 35px;
}
  .box_office_item{
  	margin-bottom: 30px;
  	margin-right: 15px;
  }
  #site-navigation{
  	display:none;
  }
  #aswift_0_expand{
  	display:none !important;
  }
  #left_sidebar{
  	display:none;
  }
  .single-movies #primary{
  	width: 100%;
  	padding: 0;
  }
  #secondary{
  	display:none;
  }
  .single-movies #page{
  	width: 100%;
  }
}

/* iPad Styles */

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .got_spoilers_cta{
  	display:block;
  }
  #ad_above_welcome_banner{
  	display:block;
  }
}