html, body{
	margin:0;
	padding:0;
}

@media (min-width:320px) and (max-width:768px) { 
	ul.the-main-menu{
		display:none;
	}
	
	img[src="images/transparent.gif"], .coffee_header div .coffe_body_left{
		display:none;
	}

	.menu{
		width:100%;
		margin:0;
		padding:0;
		height:auto;
		background-image:none;
	}

	.mainCountdownHolder{
		width:100%!important;
	}
	.brand_container{
		width: 70%;
		display: inline-block;	
	}
	
	.brand_container img{
		max-width:100%;
		display:block;
		margin:0 auto;
	}
	
	.brand_container img:nth-of-type(1){
		max-width:80%;
	}
	
	.brand_container img:nth-of-type(2){

	}
	
	.brand_container img:nth-of-type(3){
		max-width: 35%;
	}
	
	
	.logo_container{
		width: 28%;
		display: inline-block;
		text-align: left;
	}
	
	.logo_container img{
		max-width:95%;
		margin-top:2px;
		margin-bottom:2px;
	}
	
	.coffe_body_left ul{
		display:none;
	}

	.coffe_body_left{
		display:none;
	}

	.coffee_body{
		width:100%;
	}

	.left_head, .right_head_container{
		display:block;
		width:100%;
		padding:10px;
		margin:0;
	}

	.right_head{
		display:block;
		background:none;
		margin-top:10px;
	}
	
	.right_head iframe{
		width: 100%;
		height: 100%;
		margin: 0;
	}
	
	.owl-carousel{
		width: 100%; 
		margin: auto; 
		height : auto;
	}
	
	.owl-carousel .owl-carousel-inner-container img{
		padding:0;
		margin:0;
		max-width:100%;
	}	
	
	.owl-carousel-inner-container{
		border: 1px solid #48352c
	}
	
	/**abou us image**/
	.right_head_container img{
		max-width:100%;
		margin-top:0px !important;
	}
	
	/**visit us**/
	.visit_us_bg{
		width:100%;
		height:auto;
	}
	
	.visit_us_bg iframe{
		height:auto;
	}
	
	.collection{
		padding:10px;
	}
	.map_img_container{
		padding:0;
		margin:0;
	}
	
	.map_img_container img{
		width:100%;
		margin-left:0;
	}
	/**end visit us**/
	/**contact us**/
	.contact_us_form_container .input_container{
		width:100%;
	}
	
	.contact_us_form_container{
		margin:0px;
		padding:10px;
	}
	
	.contact_us_form_container .input_container label{
		width:30%;
	}

	.contact_us_form_container .input_container input, .contact_us_form_container .input_container textarea{
		width:66%;
	}

	#recaptcha_image_container{
		margin-left:-20px;
	}
	
	.for-responsive-menu{
		display:block;
	}
	
	.right_head_home_slider{
		height:auto;
		padding:0px;
	}
	
	#youtube_container{
		background: url('../images/tile.png');
		border:1px solid #48352c;
	}

	#youtube_container iframe{
		height:100%;
	}


}