﻿/************************************************************************************
smaller than 1200
*************************************************************************************/	
@media screen 
and (max-width: 1200px) {


}/**** END 1200 ****/



/************************************************************************************
smaller than 988
*************************************************************************************/	
@media screen 
and (max-width: 988px) {

/*** GLOBAL ***/
.container, .container_gnd, .wrapper {
width: 100%;
}


/*** HOME ***/
#bringit {
width: 80%;
font-size: 2em;
}

#bringit_pad {
left: 54%;
}

#bringit_pad a {
font-size: 1.15em;
}

#countdown {
width: 80%;
}

#logo_home {
width: 100%;
background: url(../_images/logo_home.png) no-repeat left top;
}

#home_not {
width: 21.1538462%; /*209/988*/
}

#home_people{
width: 100%;
margin: 120px auto 0 auto;
}


/*** SYNOPSIS ***/
#title_synopsis {
width: 40.48583%; /*280/988*/
margin: 50px auto 10px auto;
}

.content_synopsis {
width: 80%;
margin: 30px auto;
}



}/**** END 988 ****/



/************************************************************************************
smaller than 900
*************************************************************************************/
@media screen 
and (max-width: 900px) {

/**** GLOBAL ****/
#menu .container, .wrapper, #menu .container_gnd, .wrapper {
width: 100% !important;
}

#menu_icon {
display: block !important;
}

ul#menunav {
position: absolute !important;
top: 56px;
left: 0;
background: #a27435;
float: none !important;
width: 100% !important;
display: none;
}

ul#menunav li {
float: none !important;
line-height: 0;
background: #a27435;
border-right: none;
border-bottom: 1px solid #815b27;
position: relative;
text-align: left;
}

ul#menunav li span {
padding: 15px  !important;
display: block;
}

ul#menunav li a {
padding: 15px !important;
display: block;
}


/**** HOME ****/
#bringit_pad, #bringit_pad a {
font-size:0.95em;
}

#countdown_left {
font-size: 2em;
}

#countdown_right {
font-size: 1.5em;
}

#logo_home {
width: 100%;
background: url(../_images/logo_home.png) no-repeat center top;
margin: 30px auto 0 auto;
}

#home_not {
margin: 0 auto;
left: 0;
width: 100%;
}

#home_right {
float: none;
display: none;
}

#homevideoplayer {
display: block;
}

#home_people{
margin: 0 auto;
}

/**** CAST ****/
.cast_col {
width: 21.3684211%;
}

.cast_name {
width: 100%;
}


}/**** END 900 ****/

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen 
and (max-width: 768px) {

/**** HOME ****/

#bringit_pad {
left: 49%;
top: 20px;
}

#bringit_pad, #bringit_pad a {
font-size:0.85em;
}

#homevideoplayer {
display: block;
width: 80%;
}

#home_movement_pad {
width: 98%;
}

/**** ENDORSEMENTS ****/
.halfcol {
width: 95%;
margin: 0 auto;
float: none;
}

/**** PHOTOS ****/
.photos_col {
width: 29.57085%; /*223/988 */
float: left;
margin: 0 20px 27px 0;
position: relative;
background: #000000;
}


}/**** END 768 ****/



/************************************************************************************
smaller than 640
*************************************************************************************/
@media screen 
and (max-width: 640px) {

/**** GLOBAL ****/
#wrapper {
margin: 0 auto -290px auto;
}

#push, #footer {
height: 290px;
}

#footer_pad h1 {
font-size: 3.75em;
}

#footer_addthis {
width: 45%;
text-align: center;
}


/**** HOME ****/
#countdown_left {
font-size: 1.70em;
margin: 10px 0 0 0;
}

#countdown_right {
font-size: 1.15em;
}


/**** THEATERS ****/
.buyout_banner_pad h3 {
font-size: 1.5em;
}

/**** CAST ****/
.cast_col {
width: 28.3684211%;
}

/**** DOWNLOADS ****/
.imgfloat25 {
width: 60%;
float: none;
margin: 10px auto;
}


}/**** END 640 ****/



/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen 
and (max-width: 480px) {

/**** GLOBAL ****/
#wrapper {
margin: 0 auto -270px auto;
}

#push, #footer {
height: 270px;
}

#footer_addthis {
width: 70%;
text-align: center;
}

#footer_pad h1 {
font-size: 2.75em;
color: #ffffff;
margin-bottom: 8px;
}

#footer_pad h4 {
color: #ffffff;
font-size: 1.5em;
}

/**** HOME ****/
#bringit {
width: 90%;
background: #660000 url(../_images/bringit_bg.jpg) no-repeat -180px top;
}

#bringit_pad, #bringit_pad a {
font-size:0.75em;
}

#countdown {
width: 90%;
background: #000000 url(../_images/countdown_bg.jpg) no-repeat center -30px;
}

#countdown_left {
float: none;
display: none;
}

#countdown_right {
width: 100%;
float: none;
font-size: 1.25em;
}

#logo_home {
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
}

#home_not {
top: 150px;
}

#homevideoplayer {
display: block;
width: 80%;
margin: 80px auto 10px auto;
}

.home_formbox {
width: 60%;
}

#home_addthis {
width: 70%;
float: none;
display: block;
text-align: center;
margin: 10px auto;
}

#homevideoplayer {
display: block;
width: 90%;
}

/**** SYNOPSIS ****/
#title_synopsis, #title_cast, #title_photos, #title_downloads, #title_signup {
width: 70.48583%;
}


/**** CAST ****/
.cast_col {
width: 43%;
}

/**** PHOTOS ****/
.photos_col {
width: 45.57085%; /*223/988 */
}

.videos_col {
width: 42.870455%; /*305/988 */
}

/**** DOWNLOADS ****/
.imgfloat25 {
width: 90%;
float: none;
margin: 10px auto;
}

/**** THEATERS ****/
.buyout_banner_pad, .buyout_banner_pad h3 {
font-size: 1.3em;
}


}/**** END 480 ****/



/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen 
and (max-width: 320px) {


/**** GLOBAL ****/
#wrapper {
margin: 0 auto -300px auto;
}

#push, #footer {
height: 300px;
}

.addthis_button_facebook_like {
display: none !important;
}

#footer_addthis {
width: 70%;
text-align: center;
}

a.addthis_counter {
display: none !important;
}

#footer_pad h1 {
font-size: 2.5em;
color: #ffffff;
margin-bottom: 8px;
}

#footer_pad h4 {
color: #ffffff;
font-size: 1em;
}

h1 {
font-size: 3em;
}

/**** HOME ****/
#bringit {
width: 90%;
background: #660000 url(../_images/bringit_bg.jpg) no-repeat -180px top;
}

#bringit_pad {
width: 48%;
font-size: 0.55em;
left: 50%;
top: 20px;
}

#bringit_pad a {
font-size: 1em;
}


#home_not {
top: 100px;
width: 40%;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
height: 222px;
}

#home_people {
height: 150px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

#homevideoplayer {
display: block;
width: 80%;
margin: 80px auto 10px auto;
}

.home_formbox {
width: 60%;
}

#home_addthis {
width: 70%;
float: none;
display: block;
text-align: center;
margin: 10px auto;
}

#homevideoplayer {
display: block;
width: 90%;

}

/**** SYNOPSIS ****/
#title_synopsis, #title_cast, #title_photos, #title_downloads {
width: 70.48583%;
}

.content_synopsis {
width: 95%;
}

/**** CAST ****/
.cast_col {
width: 60%;
float: none;
display: block;
margin: 10px auto 30px auto;
}

/**** PHOTOS ****/
.photos_col {
width: 70%; 
float: none;
display: block;
margin: 10px auto;
}

.videos_col {
width: 75%; /*305/988 */
float: none;
margin: 10px auto 30px auto;
}

/**** DOWNLOADS ****/
.imgfloat25 {
width: 90%;
float: none;
margin: 10px auto;
}

.content_signup{
width: 95%;
}


}/**** END 320 ****/