@media screen and (max-width: 767px) {
	
	.logo img{
		height:70px;
		height:45px;
	}
	
	.form-hold .row{
		padding-left:10px;
		padding-right:10px;
	}
	
	.form-hold .row.captcha .col label{
		
	}
	
	.form-hold .row.terms{
		padding-left:40px;	
	}
	
	.form-hold .prettycheckbox{
		float:left;
		display:block;
		margin:0 0 0 -30px;
	}
	
	.lightbox .content{
		padding:40px 20px 20px 20px;
	}
	
	
	#edit-data .details-edit input[type="text"]{
		width:100%;
		margin:0 0 10px 0;
	}
	
	
		
	
	.cookie_btn.cookie_accept,
	.cookie_btn.cookie_info,
	.cookie_btn_more{
	    padding:0 10px 0 10px;
		font-size:13px;    
	}
	
	.cookie_btn_more{
		margin:0 0 0 5px;
	}
	
	
	#consent-use .content .accept-box{
		font-size:16px;
	}
	
	#complete .content img{
		width:420px;
	}
	
	
	.main{
		background-size:453% auto;
	}
	
	body.competition11 .main{
		background-size:auto auto;
	}
	
	
	.form-hold .row.checkboxes {
	    padding: 0 20px 20px 40px;
	}
	
	.youtube-video iframe{
		width:90%;
	}
	
	
	
}

@media screen and (max-width: 413px) {
	.main{
		background-size:456% auto;
	}
	body.competition11 .main{
		background-size:auto auto;
	}
}

@media screen and (max-width: 374px) {
	.main{
		background-size:467% auto;
	}
	body.competition11 .main{
		background-size:auto auto;
	}
}