@media(max-width:320px){
	.contact-form {
	  position: absolute;
	  top: 100px;
	  z-index: 9999;
	  width: 95% !important;
	  right: 0px !important;
	  background: rgba(88,77,48,0.5);
	  padding: 25px 30px;
	  left:8px;
	  margin-top: -90px;
	}
	.form-heading h3{
		font-size:22px !important;
	}
	.main-slider{
		height:475px !important;
	}
	.forcefullwidth_wrapper_tp_banner{
		height:100% !important;
	}
	.tp-banner-container{
		height:100% !important;
	}
	.tp-banner{
		height:100% !important;
	}
	.mbl-res{
		display:none !important;
	}
	.logo-res{
		padding:10px 0px !important;
	}
	.right-section{
		margin-top:20px;
	}
}
@media(min-width:321px) and (max-width:360px){
	.contact-form {
	  position: absolute;
	  top: 100px;
	  z-index: 9999;
	  width: 95% !important;
	  right: 0px !important;
	  background: rgba(88,77,48,0.5);
	  padding: 25px 30px;
	  left:8px;
	  margin-top: -90px;
	}
	.form-heading h3{
		font-size:22px !important;
	}
	.main-slider{
		height:475px !important;
	}
	.forcefullwidth_wrapper_tp_banner{
		height:100% !important;
	}
	.tp-banner-container{
		height:100% !important;
	}
	.tp-banner{
		height:100% !important;
	}
	.mbl-res{
		display:none !important;
	}
	.logo-res{
		padding:10px 0px !important;
	}
	.right-section{
		margin-top:20px;
	}
}
@media(min-width:361px) and (max-width:420px){
	.contact-form {
	  position: absolute;
	  top: 100px;
	  z-index: 9999;
	  width: 95% !important;
	  right: 0px !important;
	  background: rgba(88,77,48,0.5);
	  padding: 25px 30px;
	  left:8px;
	  margin-top: -90px;
	}
	.form-heading h3{
		font-size:22px !important;
	}
	.main-slider{
		height:475px !important;
	}
	.forcefullwidth_wrapper_tp_banner{
		height:100% !important;
	}
	.tp-banner-container{
		height:100% !important;
	}
	.tp-banner{
		height:100% !important;
	}
	.mbl-res{
		display:none !important;
	}
	.logo-res{
		padding:10px 0px !important;
	}
	.right-section{
		margin-top:20px;
	}
}