html {
/*-------------ЦВЕТ МЕНЮШКИ-------------------*/

	--main-color-menu-bg: #004b8c;
	--main-color-menu-text: white;
	--main-color-menu-text-hover: #004b8c;

/*-------------ВЫСОТА МЕНЮШКИ-------------------*/

	--main-color-menu-height: 80px;

/*-------------ЦВЕТ ФОНА И ТЕКСТА ПОДМЕНЮ-------------------*/

	--main-color-submenu-text-hover: white;
	--main-color-submenu-text-active: white;
	--main-color-submenu-bg-hover: blue;
	--main-color-submenu-bg-active: blue;

}

/*------------------------CSS------------------------------*/

.top_menu {
    position: absolute;
    width: 100%;
    top: -25px;
    z-index: 2;
}
.top_menu.page {
    position: static;
}
.top_cont {
	background: url(/template/img/slid.png) center 25px no-repeat;
	height: 600px;
    background-size: cover;
}
.top_cont.page {
	height: auto!important;
	background: none;
}
.navbar-nav li {
	margin: 0 10px;
}

.navbar-nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	margin: auto;
}

.nav-link {
	padding: 10px 30px;
    font-family: MontserratMedium;
}

/*-------------------МЕДИА--------------------------*/

@media (max-width: 415px) {
	.navbar-nav > li .dropdown-menu {
		position: static;
	}
}

@media (max-width: 575px) {
	.navbar {
		border-radius: 0!important;
	}
	
}

@media (max-width: 715px) {
	.navbar > button {
		margin: auto;
	}
	.navbar {
		min-height: 0;
		padding: 6px 0; 
	}
	.navbar-nav {
		width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.nav-link {
		padding: 6px 0px;
	} 
}