:root {
	--main-color:#F6BB42;
	--main-color-duo:#FFCE54;
	--main-color-gradient: linear-gradient(to bottom, #FFCE54, #F6BB42);
}
/* Login Part */
.ios-input:checked~.custom-control-label::before {background-color: var(--main-color);}
.login-page h6 {font-weight: 500;}

.avatar {
	background-color: var(--main-color);
	border-radius: 15px;
	color: #fff;
	font-size: 22px;
	height: 45px;
	width: 45px;
}
/* Login Part */

.color-highlight {color: var(--main-color) !important;}
.bg-highlight {background-color: var(--main-color) !important;color: #FFF !important;}
.border-highlight {border-color: var(--main-color) !important;}
.gradient-highlight {background-image: var(--main-color-gradient) !important;}
.splide__pagination__page.is-active {background-color: var(--main-color) !important;}
input[type=range]::-webkit-slider-thumb {background-color: var(--main-color);}
.color-highlight {color: var(--main-color);}
.bg-highlight {background-color: var(--main-color);color: var(--main-color-gradient) !important;}
#footer-bar .active-nav i {background-image: var(--main-color-gradient) !important;color: #FFF !important;}
#footer-bar .active-nav i::after {transform: scale(0.8) translateY(5px) translateZ(0px);filter: blur(12px);content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;
 background: inherit;z-index: -1;}
.tabs-box .tab-controls [aria-expanded=true], .tabs-links .tab-controls [aria-expanded=true],
.tabs-pill .tab-controls [aria-expanded=true] {background-color: var(--main-color-duo) !important;}
.tabs-icons .tab-controls [aria-expanded=true] {color: var(--main-color-duo) !important;}
.tabs-cards .tab-controls [aria-expanded=true] {color: var(--main-color-duo) !important;}
.tabs-borders .tab-controls [aria-expanded=true] {color: var(--main-color-duo) !important;border-color: var(--main-color-duo) !important;}

.header-bar img {height: 30px;}
.theme-light .white-logo {display: none;}
.theme-dark .colored-logo {display: none;}

.bg-pwa-mainmenu {background-image:url('../defaults/bg-pwa-mainmenu.png');}

.theme-dark .bg-gradient-fade,
.theme-light .bg-gradient-fade {background:transparent!important;
background: linear-gradient(to bottom, rgba(255, 206, 84, 0) 0, rgba(255, 206, 84, 0) 20%, rgba(255, 206, 84, .1) 30%, rgba(255, 206, 84, .8) 70%, #FFCE54 100%) !important;
}

.theme-dark .bg-gradient-dark,
.theme-light .bg-gradient-dark {background:transparent!important;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .1) 30%, rgba(0, 0, 0, .8) 70%, #000 100%) !important;
}

.menu-list .active-item i:last-child::after {color:var(--main-color);}

.pagination,
.pagination .page-item {display: inline-block;}

/* MAP */
.map-outcome .map-marker {width: 40px; height: 53px; background-image:url('../map-pin-md.png'); background-repeat: no-repeat;}
.map-outcome .map-marker img {width: 30px; height: 30px; position: absolute;top:5px; left: 5px;}
.map-outcome {width: 100%; height: 500px; margin-bottom: 40px;}
.map-outcome .leaflet-bar a {transition: all 0.4s; color:#FFF; background-color:#000; border-bottom:1px solid #333}
.map-outcome .leaflet-bar a:last-child,
.map-outcome .leaflet-bar a:first-child {border-radius: 0px!important;}
.map-outcome .leaflet-bar a.leaflet-disabled {background-color:#353535}
/* MAP */