/*
 Theme Name:   Twenty Seventeen Child
 Description:  eLando - Twenty Seventeen Child Theme
 Author:       eLando
 Template:     twentyseventeen
 Version:      1.0.0
*/

/*NAVIGATION*/
.navigation-top{
    top: 0;
    bottom: auto;
    transition: all .5s linear;
    position: fixed;
    z-index: 999;
	background: transparent;
	border: none;
}
.navigation-top .wrap{
	padding-left: 50px;
}
.navigation-top .logo-nav{
    background: url(http://www.elando.bg/wp-content/uploads/2023/05/fb-logo.jpg) no-repeat center center /contain;
    height: 100px;
    width: 132px;
    position: absolute;
    left: 145px;
	z-index: 99;
	transition: all .3s linear;
}
@media (max-width: 1900px){
	.navigation-top .logo-nav{
		left: 2%;
	}
}
@media (max-width: 1670px){
	.navigation-top .logo-nav{
		left: 0.3%;
	}
}
@media (max-width: 1640px){
	.navigation-top .logo-nav{
		left: 1%;
		width: 110px;
	}
}
@media (max-width: 1620px){
	.navigation-top .logo-nav{
		left: 0.3%;
	}
}
@media (max-width: 1600px){
	.navigation-top .logo-nav{
		width: 100px;
	}
}
@media (max-width: 1580px){
	.navigation-top .logo-nav{
		left: 0;
		width: 90px;
	}
}
@media (max-width: 1550px){
	.navigation-top .logo-nav{
		top: -5px;
	}
}
@media screen and (max-width: 47em){
	.navigation-top .logo-nav{
		top: 0;
		height: 60px;
	}
	.main-navigation:not(.toggled-on){
		padding-left: 20px;
	}
	.main-navigation li{
		min-width: 130px;
	}
}
.navigation-top.scroll-nav{
	background: #fff;
	box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.12156862745098039);
}
.navigation-top.scroll-nav .wrap{
	box-shadow: none;
	margin-top: 0;
	padding: 0 0 0 50px;
}
.navigation-top.scroll-nav .logo-nav{
	height: 60px;
	transition: all .3s linear;
}
.navigation-top.scroll-nav .menu-scroll-down{
	display: none;
}
.navigation-top .wrap{
    background: #fff;
    border-radius: 2px;
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.5019607843137255);
	margin-top: 10px;
	transition: all .3s linear;
}
.navigation-top .wrap, #page .wrap{
    max-width: 1500px;
	text-align: center;
}
@media (min-width: 48em) and (max-width: 1550px){
	.navigation-top .wrap{
		padding-left: 90px!important;
	}
}
#site-navigation
.custom-logo-link{
    float: left;
	margin-bottom: -50px;
	padding-top: 0;
    margin-top: -5px;
}
.custom-logo-link > img{
    height: 60px;
}
header .site-navigation-fixed.navigation-top{
	z-index: 999;
}
.navigation-top a{
	text-transform: uppercase;
}
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a{
	color: #0095d8;
}

/*sub menu*/
.main-navigation ul ul{
    border: none;
    box-shadow: 1px 1px 8px #00000059;
}
.main-navigation li li:hover, .main-navigation li li.focus{
    background: #4c92ca;
}

/*resp menu*/
.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down, .no-svg .dropdown-toggle .svg-fallback.icon-angle-down{
	display: none;
}