.base-reset {
	font-family: Roboto, Arial, sans-serif;
	font-weight:400;
	font-size:17px;
	line-height:1.3;
	color:#222;
	min-width:360px;
}
.base-reset a {
	transition:0.33s;
	color:inherit;
}
.base-reset a:hover {
	opacity:0.88;
	transition:0.5s;
	text-decoration:none;
	color:inherit;
}

.wrapper {
	margin-bottom: 0px !important;
}
.push {
	height:0px;
}

.old-container, .old-container-wrapper {
	box-sizing:content-box !important;
}
.old-container *, .old-container ::after, .old-container ::before,
.old-container-wrapper *, .old-container-wrapper ::after, .old-container-wrapper ::before {
    box-sizing: inherit !important;
}




.main-header .menu .new-menu-pos > a {
	margin-right:0.8500rem;
	font-size:1.27500rem;
}
.main-header.mb-4 {
	margin-bottom:0 !important;
}

.header-sluchaj  {
	font-size:1.27500rem;
}
.header-sluchaj  a {
	padding:0.53125rem 1.0625rem 0.53125rem 3.4000rem;
}

.new-footer {
	font-size:0.95625rem;
}
.new-footer h3 {
	font-size:1.0625rem;
}
.new-footer .copyright {
	font-size:0.74375rem;
}


/* Menu Dropdown */
.nav > li > div {
	padding:1.0625rem;
}


.fat-menu-container {
	padding-top:1.38125rem !important;
	padding-bottom:1.9125rem !important;
}

.menu-col-1 > div {
	padding-left:1.0625rem;
	padding-right:1.59375rem;
}
.menu-col-2 > div {
	padding-left:1.59375rem;
	padding-right:0.796875rem;
}
.menu-col-3 > div {
	padding-left:0.796875rem;
	padding-right:1.59375rem;
}
.menu-col-4 > div {
	padding-left:1.59375rem;
	padding-right:1.0625rem;
}


#main-menu h3 {
	font-size:1.27500rem;
	margin-bottom:0.8500rem;
}
.fat-menu-container  a.menu-pos-big  {
	font-size:1.27500rem;
	margin-bottom:0.53125rem;	
}
.fat-menu-container  a {
	font-size:0.8500rem;
	margin-bottom:0.31875rem;
}

.flex-buttons-container {
	margin-left:-0.2125rem !important;
	margin-right:-0.2125rem !important;
}
.flex-buttons-container a.flex-button {
	padding:0.2550rem 0.8500rem;
	margin:0.2125rem 0.2125rem;
	font-size:0.8500rem;
}

#topmenu-searchform {
	padding:0.53125rem 2.1250rem;
}

#topmenu-searchform input {
	padding:0.4250rem;
}


.fat-menu-container .block {
	font-size:0.903125rem;
}
.fat-menu-container .title {
	font-size:0.8500rem;
}
.fat-menu-container .title strong {
	font-size:0.95625rem;
}





#hamburger-menu {
	margin-right:1.0625rem;
}

#mobile-menu {
	margin-top:-1.59375rem;
}
#mobile-menu .row > div {
	padding:0.6375rem 1.0625rem;
}
#mobile-menu a {
	font-size:1.16875rem;
}



.top-line {
	font-size:0.74375rem;
	margin-top:0.8500rem;
	font-weight:400;
	line-height:1.3;
}
.top-line-tabs a {
	margin-right:0.6375rem;
	padding:5px 0.8500rem 0px;	
}
.top-line-now-playing  img {
	padding-right:0.31875rem;
}



#intad {
	background-color:transparent;
}


h1 {
	margin-top:1.5rem;
}
