@media (max-width: 767px) {
	.container{
		width:100%;
	}
	.container .banner{
		display: none;
	}.container .header{
		text-align: center;
		margin-bottom:60px;
	}
	#registration-form .content-registration {
		width:100%;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.container{
		width:100%;
	}
	#registration .wrap-title h2 {
		font:bold 30px/44px Lato, Arial, Verdana, sans-serif;
		color: #000;
		padding: 0;
		margin:0;
	}
	#registration .wrap-title h3 {
		font:bold 16px/32px Lato, Arial, Verdana, sans-serif;
		color: #000;
		padding: 0;
		margin:5px 0 0 0;
	}
	#registration-form .content-registration {
		padding-left:0;
		width:100%;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.container{
		width:100%;
	}
}
@media (min-width: 1199px) and(max-width: 1600px){
	.container{
		width:100%;
	}
}
@media (min-width: 1601px){
	.container{
		width:1600px;
	}
}