#gt_float_wrapper{position: static !important;margin-left: -50px;}
.gt_float_switcher {box-shadow: none;background: transparent;}
.gt_float_switcher .gt-selected {background-color: transparent !important;}
.gt_float_switcher .gt-selected .gt-current-lang {color: #fff;}
.gt_float_switcher .gt-selected .gt-current-lang {padding: 0px 5px;}
.gt_float_switcher .gt-selected {text-align: left;}
.gt_float_switcher {font-size:16px;}
.gt_float_switcher img {width:16px;margin:0px;}
.gt_options.gt-open {background: #fff;}
.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow {
	  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23FFF'/></svg>");}
input:disabled, button[type=submit]:disabled {
	cursor: unset
}
.form-check-label a {
	text-decoration: underline;
}
.form-check-label a:hover {
	text-decoration: none;
}
.form-check-label {
	display: inline
}
.form-check.hall {
	text-align: center;
}
.form-check .form-check-label {
	display: inline
}
.form-check.hall input {
	position: static
}
.cookie_notice {
	display: none;
	position: fixed;
	z-index: 9999999;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	color: #FFF;
	font-size: 13px;
	background: rgba(0,0,0,.7);
	padding: 10px 20px; 
}
.cookie_btn a, .cookie_btn span {
	cursor: pointer;
	display: inline-block;
	margin: 10px 6px 4px 6px;
	text-decoration: none;
	position: relative;
	padding: 12px;
	color: #FFF;
	text-transform: uppercase; 
	border: 1px solid #fff;
	border-radius: 20px;
}
.cookie_btn a:hover, .cookie_btn span:hover {
	background: #000;
	color: #fff;
}