/*------------------------------------------------------------------
	WIDE SCREEN
------------------------------------------------------------------*/
@media (min-width: 1141px) {

}
/*------------------------------------------------------------------
	SMALL SCREEN 960grid
------------------------------------------------------------------*/
@media only screen and (max-width: 1140px)
{
	

}
/*------------------------------------------------------------------
	iPad
------------------------------------------------------------------*/
@media (min-width: 768px) and (max-width: 979px)
{	
    #wrapper, .grid_12 {
        max-width:95%;
        margin:0 auto;
    }
    
    #body {
        padding-right:20px;

    }
    
    img {
        max-width:100%;
    }
    
    #header .logo {
    	float:left;
    	width:30%;
        display:block;
             
    }
    
    #header .nav {
       float:right;
       margin-right:20px;
    }	


   

	.cols, #header .nav, #header .nav li {
	   
	}
	
	.grid_12 .col_1, .grid_12 .col_2, .grid_12 .col_3, .grid_12 .col_4,
	.grid_12 .col_5, .grid_12 .col_6, .grid_12 .col_7, .grid_12 .col_8,
	.grid_12 .col_9, .grid_12 .col_10, .grid_12 .col_11, .grid_12 .col_12
	{
	    width:100%;
	}
	
}
/*------------------------------------------------------------------
	MOBILE
------------------------------------------------------------------*/

@media handheld, only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)

{
	
#wrapper, .grid_12 {
        max-width:95%;
         margin:0 auto;
         padding-left:5px;
         padding-right:5px;
         
}
    
img {
        max-width:100%;
}


#header .logo {
    display:inline-block;
    position:relative;
    margin:0 auto;
    top:10px;
    width:40%;
	margin-left:33%;
	

}

    
#header  {
        display:block;      		          
      	margin:0 auto;      	
}
#body {
    padding-right:20px;
}

.nav {
    top:20px;
}

.nav li {
	display:block;
	background:#efefef;
	text-align:center;
	border-bottom:1px solid #bfda68;
	font-size:40px;
	padding:30px 0 30px 0px;


}

.nav li:first-child { 
    
    border-top:1px solid #bfda68;
    padding-top:30px;
	
}

p {
    font-size:30px;
    line-height:33px;
}
     
    
.cols, #header .nav, #header .nav li {
    float:none;
}
	
#header .nav {
    margin-top:100px
}

	
.grid_12 .col_1, .grid_12 .col_2, .grid_12 .col_3, .grid_12 .col_4,
.grid_12 .col_5, .grid_12 .col_6, .grid_12 .col_7, .grid_12 .col_8,
.grid_12 .col_9, .grid_12 .col_10, .grid_12 .col_11, .grid_12 .col_12	{
    width:100%;
}

.grid_12 {
   	
}
	
#videos {
		width:100%;
		margin:0 auto;
	
}

.video-container {
	width:100%%;
	margin:0 auto;
	
}

iframe {
	max-width:100%;
	margin:0 auto;
}	
	
	
/*------------------------------------------------------------------
	MOBILE_FOOTER
------------------------------------------------------------------*/	
#foteer .nav2, #footer .social, #footer .logo {
    float:none; 
}

#footer .logo {
    display:block;
    margin:0 auto;
    text-align:center;
	width:7%;
	top:20px;
}
#footer{
    
   margin-left:0px;
}

#footer .nav2 {
    position:relative;
     display:block;
     margin:0 auto;
     text-align:center;
     left:0px;
     top:10px;
     
     
}

.social{
    position:relative;
    margin:0 auto;
    right:0px;
    top:0px;    
}



	
	
	
	
	











	

		
		
		
		
		
		

}