@media (max-width: 1200px) and (min-width: 992px){
	.form{
		margin-top: -925px;
	}
	 #rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}

@media (max-width: 992px){
	.container{
		width: 100%;
		padding: 0px 20px;
	}
	.product .product_segment{
		height:300px;
	}
	.rc-anchor-normal{
		width:240px !important;
	}
	.form{
		width: 96%;
		float: left;
		position: relative;
		margin-left:20px;
		margin-right:20px;
		margin-top:0px;
	}
	.top-section{
		width:100%;
		float: none;
	}
	
	.product{
		width:100%;
		margin-top: 50px;
		    padding-left: 20px;
			padding-right: 20px;
	}
	.product .product_segment{
		margin-left:0px;
	}
	.top-section .points{
		padding: 10px;
	}
	
}


@media (max-width: 768px){
	.container{
		padding: 0px 20px;
	}

	.navbar{
		text-align: center;
		height: 200px
	}

	.navbar-header img{
		display: inherit;
	}

	.navbar .right{
		float: none;
	}

	.top-section h2{
		font-size: 24px;
	}

	.top-section p{
		font-size: 16px;
	}

	.top-section h3{
		font-size: 17px;
	}

	.footer{
		padding: 50px 0px;
	}
	.form{
		width:100%;
		margin-left:0px;
	}
}


@media (max-width: 630px){
	.product_segment p{
		margin-top: 10px !important;
	}
	.product_segment{
		height: 300px !important;
	}
	.product_segment img{
		height: 200px;
		width: 200px;
	}
}

@media (max-width: 530px){
	.product_segment img{
		float:none !important;
	}
	.product{
		padding-left: 15px;
	}
	.product_segment{
		text-align: center;
		height: 450px !important;	
	}
	.product .product_segment{
		height:465px;
		padding: 0px 0px;
	}
}

@media (max-width: 420px){
	.product .product_segment {
		height: 450px;
		padding: 0px 15px;
	}
	.product_segment img{
		height: 150px;
	}
	
	 #rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
