.img-res{
	max-width: 100%;
	height:auto;
}
.mobile{
	display:none;
}
#sidebar {
	float: none;
	display: block;
}
#content {
    float: none;
}
select{
	margin-left:0px !important;
}
body.type-3 .select-holder{
	margin-left: 20px !important;
	margin:0px;
}
body.type-3 .field{
	margin-left: 32px;
}
@media (max-width: 320px){
	.ty .post{
		padding: 0 20px;
	}
	.click-here{
		float:left;
	}
	.video-text{
		font-size: 18px !important;
	}
}
@media (min-width: 321px) and (max-width: 480px){
	.click-here{
		float:left;
		margin-left: 41px;
	}
}
@media (max-width: 407px){
	.mobile{
		display: block;
	}
	.desktop{
		display:none;
	}
	select, .steps .submit-button, .steps .send{
		width: 100%;
	}
	.blog-v4 #copyrights{
		line-height: 20px;
	}
	.item{
		text-align: center;
	}
	.steps .field{
		width: 100%;
	}
	.infusion-field{
		text-align:center;
	}
	body.type-3 .field{
		margin-left: 0px;
	}	
}
@media (min-width: 408px) and (max-width: 767px){
	.mobile{
		display: block;
	}
	.desktop{
		display:none;
	}
	.select-wrap{
		text-align: center;
	}
	.steps .submit-button{
		width: 350px;
	}
	.blog-v4 #copyrights{
		line-height: 20px;
	}
	.item{
		text-align: center;
	}
	.infusion-field{
		text-align:center;
	}
	body.type-3 .field{
		margin-left: 0px;
	}	
}
@media (min-width: 768px) and (max-width: 1279px){
	select{
		width: 100%;
	}
	.steps .submit-button{
		width: 350px;
	}
	.blog-v4 #copyrights{
		line-height: 10px;
	}
	.blog-v4.ty #copyrights{
		line-height: 24px;
	}
	.infusion-field{
		text-align:center;
	}
	body.type-3 .field{
		margin-left: 0px;
	}
	.steps .field{
		width: 100%;
	}
}
body.type-3 #sidebar .item {text-align:right;}
body.type-3 .mobile #sidebar .item {text-align:center;}
body.type-3 .submit-button {margin-top:10px !important;}
.select-holder .select-wrap select{margin:0px;}