@charset "utf-8";
/* CSS Document */

header{
	width:100%;
	display:table;	
	margin-bottom:0px;
	height: 54px; /*Высота блока*/
	background-color: rgba(0, 0, 0, 0.7); /*Цвет фона меню*/  
	/*border-bottom: 1px solid #999; /*Линия снизу*/ 
	}
@media only screen and (max-width: 980px){
header{
	padding-top: 14px; /*Отступ внутри блока сверху*/
	height: 40px; /*Высота блока меню*/	
} 
}	
.container{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
	}
@media (min-width: 1200px) {
.container{
	max-width:1140px
	}
}

#logo{
	float:left;
	font-size:25px;
	text-transform:uppercase;
	color:#FFF;/*Цвет названия логотипа*/
	font-weight:600;
	text-decoration:none;
	padding:12px 0}
@media only screen and (max-width: 980px){
#logo{
	display:none;
}
}
/*@media only screen and (max-width: 360px) {
#logo{font-size:20px;}
}*/

nav{width:auto;float:right;margin-top:7px}
nav ul{display:table;float:right;margin:0;padding:0}
nav ul li{float:left;list-style-type:none}
nav ul li:last-child{padding-right:0}
nav ul li a{color:#FFF;/*Цвет меню названия*/font-size:19px;padding:9px 19px;display:inline-block;text-decoration:none;border-left: 1px solid #999}
nav ul li a:hover{background-color: rgba(150, 150, 150, 0.5);/*Цвет фона меню при наведении*/color:#000000;text-decoration:underline}

.toggle-menu ul{display:table;width:31px;margin-left:0;padding-left:0;margin:5px}
.toggle-menu ul li{
	width:100%;
	height:3px;
	background-color: #FFF; /*Цвет фона кнопки меню*/
	margin-bottom:4px;
	list-style:none
	}
.toggle-menu ul li:last-child{margin-bottom:0}

input[type=checkbox],label{display:none}

@media only screen and (max-width: 980px) {
input[type=checkbox]{position:absolute;top:-9999px;left:-9999px;background:none}
input[type=checkbox]:fous{background:none}
label{float:right;display:inline-block;cursor:pointer;margin-right:25px}
input[type=checkbox]:checked ~ nav{display:block}
nav{
	width:100%;
	margin-top:4px;/*Отступ блока сверху*/	
	display:none;
	position:absolute;
	right:0;
	top:50px;
	background-color: rgba(0, 0, 0, 0.7);/*Цвет фона выпадающего меню*/
	padding:0;
	z-index:99}
nav ul{
	width:100%; 
    text-align: right;
    border-top:1px solid rgba(225,225,225,0.5);/*Линия сверху*/	
    /*width:auto*/
)
}
nav ul li{float:none;padding:0;width:100%;display:table }
nav ul li a{color:#FFF;font-size:15px;padding:10px 20px;display:block;border-bottom:1px solid rgba(225,225,225,0.5)}
nav ul li a:hover{/*background-color: rgba(150, 150, 150, 0.5);/*Цвет фона меню при наведении*/color:#999;text-decoration:underline}
}
/*
@media only screen and (max-width: 360px) {
label{padding:5px 0}
nav{top:47px;}
}
*/