/*
 * Version 1.3.9
 */

.tm-header-overlay {
    position: absolute;
    z-index: 980;
    width: 100%;
}

.uk-sticky-fixed {
    z-index: 980;
    box-sizing: border-box;
    margin: 0 !important;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

/*
 * Version 1.15.0
 */

.uk-offcanvas { height: 100vh; }

.uk-offcanvas-container {
    position: relative;
    left: 0;
    transition: left 0.3s ease-out;
    box-sizing: border-box;
    width: 100%;
}

:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: 270px; }

.uk-offcanvas-flip.uk-offcanvas-container-animation { left: -270px; }

/* Tablet landscape and bigger */
@media (min-width: 960px) {

    :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: 350px; }

    .uk-offcanvas-flip.uk-offcanvas-container-animation { left: -350px; }

}

/*
 * Version 2.1.0
 */

.uk-width-2xlarge { width: 750px; }

/* Phone landscape and bigger */
@media (min-width: 640px) { .uk-width-2xlarge\@s { width: 750px; } }

/* Tablet landscape and bigger */
@media (min-width: 960px) { .uk-width-2xlarge\@m { width: 750px; } }

/* Desktop and bigger */
@media (min-width: 1200px) { .uk-width-2xlarge\@l { width: 750px; } }

/* Large screen and bigger */
@media (min-width: 1600px) { .uk-width-2xlarge\@xl { width: 750px; } }

/* yvv75 */
@font-face {font-family: 'Cabin Sketch'; font-style: normal; font-weight: 700; src: url(../fonts/cabinsketchcyr.woff2) format('woff2'), url(../fonts/cabinsketchcyr.woff) format('woff'); }

.home .uk-sticky .uk-navbar-nav > li > a  {
	color: #f8eb00;
	text-shadow: 1px 1px 3px #555;
	font-weight: 500;
}
/*
.home .uk-sticky .uk-navbar-nav > li.uk-active > a, .page-id-730 .uk-sticky .uk-navbar-nav > li > a, .page-id-730 .uk-sticky .uk-navbar-nav > li.uk-active > a {
	color: #f8eb00;
	text-shadow: 1px 1px 3px #555;
	font-weight: 500;
}*/
.uk-sticky.uk-sticky-fixed .uk-navbar-nav > li > a, .uk-sticky.uk-sticky-fixed .uk-navbar-nav > li.uk-active > a  {
	color: #22201e;
	text-shadow:none;
}
.home .uk-sticky .uk-icon-link {
	color: #f8eb00;
}
.page-id-730 .uk-sticky .uk-icon-link {
	color: #22201e;
}
.uk-sticky.uk-sticky-fixed .uk-icon-link {
	color: #22201e;
	text-shadow:none;
}
@media (max-width:639px){
	.uk-heading-hero {
		font-size: 45px;
	}
	.uk-h2, h2 {
		font-size: 35px;
	}
	.uk-heading-primary {
		font-size: 40px;
	}
}