/* Горизонтальное меню */
.navbar .container-fluid {padding: 0;}
#content_up_menu{
	padding: 2px 0;
	-webkit-box-shadow: 0px 10px 5px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 5px -4px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 5px -4px rgba(0,0,0,0.75);
	margin: 0;
	background: #b5b5b5;
	background: -moz-linear-gradient(top,  #b5b5b5 0%, #9b9b9b 36%, #787878 65%, #4f4f4f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(36%,#9b9b9b), color-stop(65%,#787878), color-stop(100%,#4f4f4f));
	background: -webkit-linear-gradient(top,  #b5b5b5 0%,#9b9b9b 36%,#787878 65%,#4f4f4f 100%);
	background: -o-linear-gradient(top,  #b5b5b5 0%,#9b9b9b 36%,#787878 65%,#4f4f4f 100%);
	background: -ms-linear-gradient(top,  #b5b5b5 0%,#9b9b9b 36%,#787878 65%,#4f4f4f 100%);
	background: linear-gradient(to bottom,  #b5b5b5 0%,#9b9b9b 36%,#787878 65%,#4f4f4f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#4f4f4f',GradientType=0 );
	border: 1px solid #fff;
	border-top: 2px solid #fff;
	margin-bottom: 50px;
}

.navbar-collapse {

	margin-left: 0!important;
    margin-right: 0!important;
	text-align: center;
}
.navbar-nav {float: none}
.navbar-header {margin: 0 15px!important;
}
.navbar-default {background: none; border: none; margin-bottom: 0; min-height: 0;}
.navbar-collapse  li a {
	color: #000!important;
	text-decoration: none;
	transition: 0.5s;
	font: 500 15px "Ubuntu";
	text-transform: uppercase;
	position: relative;
	margin-top: -2px;
	padding: 11px 10px;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
.navbar-collapse  li a:hover,.navbar-collapse  li a:focus, .navbar-collapse  li.active a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background: #535353;  /*!important*/
color: #fff!important;
}

.navbar-nav > li {float: none; display: inline-block;}
@media (max-width: 767px)
{
	.navbar-nav > li {text-align: left; display: block; }
}
.navbar-collapse  li ul
{
	top: 107%;
	background: #e9e9e9;
background: -moz-linear-gradient(top,  #e9e9e9 0%, #d3d3d3 37%, #b0b0b0 64%, #9b9b9b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(37%,#d3d3d3), color-stop(64%,#b0b0b0), color-stop(100%,#9b9b9b));
background: -webkit-linear-gradient(top,  #e9e9e9 0%,#d3d3d3 37%,#b0b0b0 64%,#9b9b9b 100%);
background: -o-linear-gradient(top,  #e9e9e9 0%,#d3d3d3 37%,#b0b0b0 64%,#9b9b9b 100%);
background: -ms-linear-gradient(top,  #e9e9e9 0%,#d3d3d3 37%,#b0b0b0 64%,#9b9b9b 100%);
background: linear-gradient(to bottom,  #e9e9e9 0%,#d3d3d3 37%,#b0b0b0 64%,#9b9b9b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#9b9b9b',GradientType=0 );
border-radius: 0
}
.navbar-collapse  li ul li a
{
	text-transform: none;
}
.navbar-collapse  li ul li:hover a, .navbar-collapse  li ul li.active a
{
	background: none!important;
	color: #bd0000!important;
}
