.navbar-item, .uk-navbar-nav > li > a {
	/*font-size: 16px; line-height: 1.5;*/ /**/
	font-size: 14px; line-height: 1.5; text-transform: uppercase; font-weight: 500;
}
.uk-navbar-subtitle {font-size: 14px; line-height: 1.5;}

.uk-subnav > * > :first-child {
    font-size: 14px; line-height: 1.5; text-transform: uppercase; font-weight: 500;
}

.item-cart {position: relative; margin-right: 10px;}
.item-cart a {
	display: block; position: relative; text-align: center;
	background: #FF5B1C; color: #fff;
	width: 48px; height: 48px; line-height: 48px; border-radius: 48px;
	box-shadow:0 5px 15px rgba(0,0,0,0.08);
}
.item-cart a:hover {background: #00B8BA;}
.item-cart a .uk-icon {width: 45%; color: #fff !important; position: relative; left: -1px; top: -1px;}
.item-cart a .bar-badge {position: absolute; margin-left: 3px;}

.uk-icon-header {color: #0A78AD;}
a:hover .uk-icon-header {color: #FF5B1C;}
.uk-light .uk-icon-header {color: rgba(255,255,255,0.5);}
.uk-light a:hover .uk-icon-header {color: #fff;}

a:hover .uk-text-header {color: #333;}

.item-top_enter .uk-grid {margin-left: -10px;}
.item-top_enter .uk-grid > * {padding-left: 10px;}

#header-navbar,
#header-mobile {transition: box-shadow ease 0.2s;}
#header-navbar.uk-active,
#header-mobile {box-shadow:0 14px 25px rgba(0,0,0,0.16);}

.uk-navbar-nav > li > a {position: relative;}
.uk-navbar-nav > li.uk-active > a:before {
	content: '';
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
	border-top: #FF5B1C solid 2px;
}

@media (min-width: 1200px) {
	#page-heading .title {
		max-width: 85%;
	}
}
.page-heading h1 em {color: #FF5B1C !important;}
.page-heading.uk-light h1 em {color: #62ccff !important;}

@media (min-width: 1200px) {
	.title .icon-wrap {
		background: #FF5B1C;
		width: 64px;
		height: 64px;
		line-height: 56px;
		text-align: center;
		border-radius: 50%;
		box-sizing: border-box;
		display: block;
		position: relative;
	}
	.title .icon-wrap .uk-icon {
		color: #fff !important;
		font-size: 36px;
		vertical-align: middle;
	}
}
@media (max-width: 1199px) {
	.title .uk-icon {width: 1.5em; height: 1.5em;}
}
@media (max-width: 639px) {
	.heading-small .title-wrap {margin-top: 15px;}
}

.uk-nav-default > li.uk-active > a {}
.uk-nav-default > li > a {}

.uk-light.uk-section-dark .uk-button-primary,
.uk-light.uk-card-dark .uk-button-primary {background: #FF5B1C; color: #fff}

.uk-light.uk-section-dark .uk-button-primary:hover,
.uk-light.uk-card-dark .uk-button-primary:hover {background: #00B8BA; color: #fff}

.uk-lightbox-button {
    background: rgba(0,0,0,0.3);
}

.uk-position-center-right-out {}
.uk-position-center-left-out {}

.intro-text .uk-icon {vertical-align: middle;}

.uk-card-body {border-radius: 12px;}

#section-9050 {}

/*.uk-light .uk-navbar-nav > li:hover > a, .uk-light .uk-navbar-nav > li > a[aria-expanded="true"] {
    color: rgba(255,255,255,1);
}
.uk-light .uk-navbar-nav > li > a {
    color: rgba(255,255,255,1);
}*/

.uk-light.uk-section-dark .uk-text-secondary, .uk-light.uk-section-dark .uk-text-secondary *,
.uk-light.uk-background-dark .uk-text-secondary, .uk-light.uk-background-dark .uk-text-secondary * {
    color: #FF5B1C !important;
}

.uk-light.uk-section-dark .uk-text-tridary, .uk-light.uk-section-dark .uk-text-tridary *,
.uk-light.uk-background-dark .uk-text-tridary, .uk-light.uk-background-dark .uk-text-tridary * {
    color: #00B8BA !important;
}

@media (max-width: 1199px) {
	.big-banners .customtext-item br {display: none !important;}
	.slide-screen {min-height: unset !important;}
}

.overheader-on:not(.uk-active) .search-overlay {background: #333; height: 90%; border-radius: 12px;}

.big-banners + #section-9105 #block-9108 > .uk-panel {top: -20px;}
@media (max-width: 1199px) {
	.big-banners + #section-9105 #block-9108 > .uk-panel {top: -15px;}
}