.a-box-header {
	font-size: 1rem;
	text-transform: uppercase;
	font-weight: 700;
	font-family: Montserrat,sans-serif;
	letter-spacing: 0;
	line-height: 1.4;
}
.a-box-description {
	text-align: justify;
	max-width: 100%;
	padding: 10px;
}
.a-item-header {
	line-height: 53px;
}

#cookies_info {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 100001;
	box-sizing: border-box;
	width: 100%;
	max-height: 80px;
	background: #232a35;
	color: #fff;
	border-top: 1px solid #fff;
}
#cookies_c { display: flex; flex-flow: row nowrap; justify-content: space-around; box-sizing: border-box; padding: 5px; max-height: 80px; }
#cookies_cl { width: 60%; margin: auto; }
#cookies_cl a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#cookies_cl a:hover { text-decoration: underline; }
#cookies_cr { width: auto; align-self: center; }
#cookies_cr input {
	border: 1px solid #fff;
	transition: all 0.15s;
	padding: 6px 15px;
	vertical-align: middle;
	max-height: 48px;
	background: #f48460;
	color: #fff;
}
#cookies_cr input:hover {
	background: #232a35;
	color: #fff;
}
@media only screen and (max-width:1350px){#cookies_cl{width:75%}}
@media only screen and (max-width:1200px){
	#cookies_cl { width: 95%; margin: 0 auto 5px auto; font-size: 15px; }
	#cookies_cr { width: 100%; text-align: center; }
	#cookies_info { max-height: 230px; }
	#cookies_cr input { margin: auto; white-space: normal; }
	#cookies_c { max-height: 230px; flex-direction: column; }
}