@media only screen and (max-width: 600px) {
	body {
		padding:1rem;
	}
	.footer{
		display: none;
	}
	.break{
		display:block;
	}
	.arrow{
		display:none;
	}
	#contact-wrapper{
		padding:1rem !important;
	}
	.hidden-links{
		display:block !important;
	}
}
body{
	width:100%;
	height:100%;
	margin:0;
	padding: 0;
	overflow-x: hidden;
	font-family:'New Times Roman';
}
@font-face{

	font-family:Font;
	src:url('/public/css/SCRIPTMTBOLD.TTF');

}
.uk-accordion-content{
	margin-top:0!important;
}
.nav{
	background-image:url('/public/images/1.png');
	background-size:cover;

}
#accordion-wrapper{
	background-image:url('/public/images/side.jpg');
	background-size: cover;

}
.no-padding{
	padding-right:0 !important;
	padding-left:0 !important;
}
.container-fluid{
	padding-right:0 !important;
	padding-left:0 !important;
}

.arrow{
	color:black;
	box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),
	0 5px 15px 0 rgba(0,0,0,0.08);

}
.arrow span{

	position: fixed;
	bottom:1%;
	right: 1%;
	color:black;
	width:80px;
	height:80px;
	background-color:rgba(0,0,0,0.5);
}
.arrow span:hover{
	background-color:black !important;
}
.black{

	background-color:black !important;
}
.menu-links{
	font-family:'Font' !important;
	color:#f3c54c !important;
	font-size:1.3rem !important;
}
.footer-links{
	margin:20px 0 !important;
	font-family:'New Times Roman' !important;
	color:#f3c54c !important;
	font-size:1.3rem !important;
}
.hidden-links{
	display: none;
}
.menu-links:hover{
	color:#f3c54c;
	opacity:0.7;
	text-decoration:none;
}
.bold{
	font-weight: bold;
}
.content{
	font-size: 1.3rem;
	padding:20px;
	text-align: justify;
	font-family:'New Times Roman';
}

.main-par{
	font-size:1.6rem;
	text-align:justify;
	font-family:'New Times Roman';
	padding:20px;

}
.accordion{
	margin-bottom:50px;
	margin-top: 50px;
}
.accordion li a{

	background-color:black;
	padding:15px;
	text-align:center;
	font-family:'New Times Roman';
	font-size:1.5rem;
	
}
.accordion li a{
	color:#f3c54c;
}
.accordion li a:hover{
	color:#f3c54c;
	opacity:0.7;
}
.ul{
	padding-left:80px;
}
.shadow{
	box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),
	0 5px 15px 0 rgba(0,0,0,0.08);
}
/*Contact*/

.input{
	width:100%;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;
}
.half-input{
	width:100%;
	display:inline;
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;
}
.currency-select{
	width:100%;
	display:inline;
	margin-top:15px;
	margin-bottom:15px;
	padding:16px;
	float:right;
	font-family:'New Times Roman';
}
#not-robot{
	text-align:center;
	background:black;
	width:100%;
	color:#f3c54c;
	font-weight: bold;
	font-size:1.4rem;
	border:none;
	font-family:'New Times Roman';

}
input[type=number]::-webkit-inner-spin-button, 

input[type=number]::-webkit-outer-spin-button { 

	-webkit-appearance: none; 

	margin: 0; 
}
#contact-wrapper,
#imprint-wrapper,
#protection-wrapper{
	background-image: url(/public/images/side.jpg);
	background-size: cover;
	padding:50px 0;
}
#random{
	background:url('/public/images/captcha-bgn.PNG');

	color:purple;
	letter-spacing:7px;
	font-weight:bold;
	text-align:center;
	font-size:2em;
	font-family:'New Times Roman';
}

#send-btn{
	background:black;
	color:#f3c54c;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	padding:10px;
	border-radius:5px;
	border:none;
	font-family:'New Times Roman';

}
#send-btn:hover{
	opacity:0.9;
	
}
#form{
	border-radius:10px;
}
#form h2{
	margin:30px 0;
	font-family:'New Times Roman';
	font-size:2.4rem
}
textarea::placeholder,
input::placeholder,
option{
	font-family:'New Times Roman';
}

a{
	word-wrap:break-word;
}
.ohnohoney{
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 0;
	width: 0;
	z-index: -1;
}
#robot{

	width:30px;
	height:30px;

	margin-top:25px;
}