/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {

body
{
	overflow-x:hidden;
}

.container{
	margin: 0 auto;
	padding: 0;
	width: 467px;
}


.logo { width:100%; text-align:center;}

.top_right { width: 100%;}
.social_col { text-align: center;}
.social_col p { text-align:center;}

.div_nav ul {
    display: none;
}


.mobile_menu	{
	width:100%;
	height:auto;
	float:left;
	background:#fa3535;	
	display:block;
	border-bottom:solid 1px #fff;
	text-align:center;
	color:#fff;
	line-height:40px;
	}
.mobile_menu select{
	padding:10px; font-size:16px; background:#fa3535; color:#fff; border:0px; cursor:pointer; width:95%;
	}
.mobile_menu select option{
	padding:5px; font-size:14px; border-bottom: dashed 1px #fff;
	}	
	

.tagline {width: 90%; display:block;}

.form_overlay { display:none;}


.product {
    width: 47%;
    margin: 0px 1.3% 1% 1.3%;
}
#pic{ display:none;}

.newsletter_col {
    width: 97%; margin-bottom:10px;}


#cop{ display:block;}
#flk{display:none;}



.signcol { width: 97%;text-align: center;}





.contact_col form{
	width:92%;
	}

.contact_col_2{
	width:93%;
	float:left;
	}


.input_cr{ width:94%;}






}