/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 959px) {


body {
    overflow-x: hidden;
}


.container{
    margin: 0 auto;
    padding: 0;
    width: 750px;
}



.logo { width: 62%;}
	
.top_right { width: 34%;}


.div_nav ul li a {padding: 7px 25px;}


.form_overlay {
    right: -31%;
    width: 75%;
    height: 130%;
	transform:none;
}



.contactform {
	width: 46%;
	margin: 12px 0px 20px 40px;
	transform:none;
}
#cssmenu{ display:block;}
.f_inp {
    width: 96.5%;
    height: 30px;
    margin: 0px 0px 5px;
    font-size: 13px;}
	
.contactform img {
    width: 99px;
    height: 30px;
}
.tagline p {
    font-size: 27px;}
	
.tagline h1 {
    font-size: 28px;}	
	

.f_inp2 {width: 54%;height: 30px; margin-bottom:5px;}
	
.content_part h4 {
    font-size: 12px;}	
	
.content_part p {
    font-size: 13px;	
}
	

.footer ul {width: 55%;}
.newsletter_col { width: 42%;}

.button2 { width: 30%;}
.f_inp3 { width: 65%;}
	
.footer ul li a { padding: 0px 5px; font-size:12px; }	
	
.signcol {
    width: 100%;text-align: center;}

.product img{ min-height:200px;}


.input_cr{ width:46%;}




}