/*test*/

.top_menu
{
	background: #EEF5FB;
	border-bottom: 1px solid #CBD2DA;
	background: -moz-linear-gradient(top, #eef5fb 0%, #e4edf6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef5fb), color-stop(100%,#e4edf6));
	background: -webkit-linear-gradient(top, #eef5fb 0%,#e4edf6 100%);
	background: -o-linear-gradient(top, #eef5fb 0%,#e4edf6 100%);
	background: -ms-linear-gradient(top, #eef5fb 0%,#e4edf6 100%);
	background: linear-gradient(to bottom, #eef5fb 0%,#e4edf6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef5fb', endColorstr='#e4edf6',GradientType=0 );
}
.main_menu{

	background: -moz-linear-gradient(top, #28292b 0%, #101415 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#28292b), color-stop(100%,#101415));
	background: -webkit-linear-gradient(top, #28292b 0%,#101415 100%);
	background: -o-linear-gradient(top, #28292b 0%,#101415 100%);
	background: -ms-linear-gradient(top, #28292b 0%,#101415 100%);
	/*background: linear-gradient(to bottom, #28292b 0%,#101415 100%);*/
  background: linear-gradient(to bottom, #4e4e4e 0%,#101415 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28292b', endColorstr='#101415',GradientType=0 );
}

/*@media screen !*and (min-width: 0px) and (max-width: 720px)*! {*/
/*  !*#facebook { display: none; }*!*/
/*  .main_menu{ display: none; }*/
/*}*/
/*@media screen and (min-width: 0px) and (max-width: 720px) {*/
/*  #facebook { display: none; }*/
/*  .mobile-hide{ display: none; }*/
/*}*/


.block .hd{
	background: #ECECEC;
	background: -moz-linear-gradient(top, #ececec 0%, #d8d7d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#d8d7d3));
	background: -webkit-linear-gradient(top, #ececec 0%,#d8d7d3 100%);
	background: -o-linear-gradient(top, #ececec 0%,#d8d7d3 100%);
	background: -ms-linear-gradient(top, #ececec 0%,#d8d7d3 100%);
	background: linear-gradient(to bottom, #ececec 0%,#d8d7d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#d8d7d3',GradientType=0 );
}
.btn-blue,
.kart{
    background: -moz-linear-gradient(top, #137bb6 0%, #045c82 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#137bb6), color-stop(99%,#045c82));
    background: -webkit-linear-gradient(top, #137bb6 0%,#045c82 99%);
    background: -o-linear-gradient(top, #137bb6 0%,#045c82 99%);
    background: -ms-linear-gradient(top, #137bb6 0%,#045c82 99%);
    background: linear-gradient(to bottom, #137bb6 0%,#045c82 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137bb6', endColorstr='#045c82',GradientType=0 );
}
.btn-blue:hover{
	background: #FDCE17;
	background: -moz-linear-gradient(top, #fdce17 0%, #fded06 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdce17), color-stop(100%,#fded06));
	background: -webkit-linear-gradient(top, #fdce17 0%,#fded06 100%);
	background: -o-linear-gradient(top, #fdce17 0%,#fded06 100%);
	background: -ms-linear-gradient(top, #fdce17 0%,#fded06 100%);
	background: linear-gradient(to bottom, #fdce17 0%,#fded06 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdce17', endColorstr='#fded06',GradientType=0 );
}
.btn-grey{
	background: #F2F8F4;
	background: -moz-linear-gradient(top, #f2f8f4 0%, #dbdee3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f8f4), color-stop(100%,#dbdee3));
	background: -webkit-linear-gradient(top, #f2f8f4 0%,#dbdee3 100%);
	background: -o-linear-gradient(top, #f2f8f4 0%,#dbdee3 100%);
	background: -ms-linear-gradient(top, #f2f8f4 0%,#dbdee3 100%);
	background: linear-gradient(to bottom, #f2f8f4 0%,#dbdee3 100%) -10px 0px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f8f4', endColorstr='#dbdee3',GradientType=0 );
}
.btn-grey:hover
{
	background: #C1C3C4;
	background: -moz-linear-gradient(top, #c1c3c4 0%, #e6e6e8 0%, #f7f7f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1c3c4), color-stop(0%,#e6e6e8), color-stop(100%,#f7f7f8));
	background: -webkit-linear-gradient(top, #c1c3c4 0%,#e6e6e8 0%,#f7f7f8 100%);
	background: -o-linear-gradient(top, #c1c3c4 0%,#e6e6e8 0%,#f7f7f8 100%);
	background: -ms-linear-gradient(top, #c1c3c4 0%,#e6e6e8 0%,#f7f7f8 100%);
	background: linear-gradient(to bottom, #c1c3c4 0%,#e6e6e8 0%,#f7f7f8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c3c4', endColorstr='#f7f7f8',GradientType=0 );
}
.btn-gold
{
	background: #FAE71F;
	background: -moz-linear-gradient(top, #fae71f 0%, #fecb00 90%, #feba11 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae71f), color-stop(90%,#fecb00), color-stop(100%,#feba11));
	background: -webkit-linear-gradient(top, #fae71f 0%,#fecb00 90%,#feba11 100%);
	background: -o-linear-gradient(top, #fae71f 0%,#fecb00 90%,#feba11 100%);
	background: -ms-linear-gradient(top, #fae71f 0%,#fecb00 90%,#feba11 100%);
	background: linear-gradient(to bottom, #fae71f 0%,#fecb00 90%,#feba11 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae71f', endColorstr='#feba11',GradientType=0 );
}
.btn-gold:hover
{
	background: #FECD00;
	background: -moz-linear-gradient(top, #fecd00 0%, #fae71d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fecd00), color-stop(100%,#fae71d));
	background: -webkit-linear-gradient(top, #fecd00 0%,#fae71d 100%);
	background: -o-linear-gradient(top, #fecd00 0%,#fae71d 100%);
	background: -ms-linear-gradient(top, #fecd00 0%,#fae71d 100%);
	background: linear-gradient(to bottom, #fecd00 0%,#fae71d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fecd00', endColorstr='#fae71d',GradientType=0 );
}

.legal-note {
	margin: 14px 0 10px;
	font-size: 13px;
	line-height: 1.45;
	color: #3e4a53;
}

.legal-checkbox {
	display: block;
	font-size: 13px;
	line-height: 1.45;
	color: #3e4a53;
}

.legal-checkbox input {
	margin-right: 8px;
	vertical-align: top;
}

.legal-checkbox a,
.footer-legal a {
	color: #137bb6;
	text-decoration: underline;
}

.footer-legal {
	margin-top: 8px;
	font-size: 12px;
}

.cookie-banner {
	position: fixed;
	left: 12px;
	right: 12px;
	bottom: 12px;
	z-index: 10000;
	display: none;
}

.cookie-banner.is-visible {
	display: block;
}

html.cookie-banner-accepted .cookie-banner {
	display: none !important;
}

.cookie-banner__inner {
	max-width: 980px;
	margin: 0 auto;
	padding: 10px 14px;
	background: rgba(16, 20, 21, 0.92);
	color: #fff;
	border-radius: 6px;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.22);
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
}

.cookie-banner__text {
	font-size: 12px;
	line-height: 1.4;
}

.cookie-banner__text a {
	color: #fdce17;
	text-decoration: underline;
}

.cookie-banner__button {
	border: 0;
	cursor: pointer;
	padding: 8px 14px;
	white-space: nowrap;
	flex: 0 0 auto;
}

@media screen and (max-width: 720px) {
	.cookie-banner__inner {
		display: block;
	}

	.cookie-banner__button {
		margin-top: 12px;
		width: 100%;
	}
}
