.main-navigation-inner{background-color:black;
width: 140%;
padding-left:0%;position:relative;
font-family: 'comic sans ms', sans-serif; font-style: normal; font-size: 1em; letter-spacing: 0.3px;}
ul#main-menu.menu{
	margin-left:-1rem; 
}
#site-navigation.main-navigation.mobile-menu.mobile-menu-open ul li ul li a {color:61CE70;}
#site-navigation.main-navigation.mobile-menu.mobile-menu-open ul li ul li a:hover {color:61CE70 !important;}
#masthead.site-header{
	padding-left:10%;
	padding-right:10%;
	background-color:#000; 
}
.site-header__wrap{
	padding-left:10%;
	padding-right:10%;
	background-color:#000; 
}
.main-navigation ul ul{
	text-decoration: none;
	color:black; 
}

//Язык

#menu-item-590::before{
	font-family: "FontAwesome";
  content: "\f1ab";
  padding-right: 5rem;
	color: rgba(255,255,255,.75);
}
#menu-item-924::before{
	font-family: "FontAwesome";
  content: "\f1ab";
  padding-right: 5rem;
	color: rgba(255,255,255,.75);
}
#menu-item-887::before{
	font-family: "FontAwesome";
  content: "\f1ab";
  padding-right: 6.5rem;
	color: rgba(255,255,255,.75);
}
#menu-item-590{
	padding-left: 2rem;
}
#menu-item-924{
	padding-left: 2rem;
}
#menu-item-887{
	padding-left: 2rem;
}

//Главная
#menu-item-543{
	padding-left: 2rem;
}
#menu-item-880{
	padding-left: 2rem;
}
#menu-item-859{
	padding-left: 2rem;
}


//Сообщество
#menu-item-533{
	padding-left: 2rem;
}
#menu-item-888{
	padding-left: 2rem;
}
#menu-item-866{
	padding-left: 2rem;
}


//Инструкции
#menu-item-531{
	padding-right: 2rem;
	padding-left: 2rem;
}
#menu-item-881{
	padding-right: 2rem;
	padding-left: 2rem;
}
#menu-item-860{
	padding-right: 2rem;
	padding-left: 2rem;
}

//Проекты
#menu-item-532{
	padding-left: 2rem;
}
#menu-item-882{
	padding-left: 2rem;
}
#menu-item-861{
	padding-left: 2rem;
}
#menu-item-532:after{
	padding-left: 0;
}
#menu-item-882:after{
	padding-left: 0;
}
#menu-item-861:after{
	padding-left: 0;
}

//Сообщество
#menu-item-533::after{
	margin-left:1rem;

}
#menu-item-888::after{
	margin-left:1rem;

}
#menu-item-866::after{
	margin-left:1rem;

}

#menu-item-533::before{
	padding-right: 0rem;
}
#menu-item-888::before{
	padding-right: 0rem;
}
#menu-item-866::before{
	padding-right: 0rem;
}




.main-navigation ul ul{
	background-color:white; 
}
.main-navigation ul li a{
	color: #6EC1E4; 
}
.main-navigation ul li a:hover{
	color:#61CE70 !important;
	background-color:black;
}
.main-navigation ul li ul a{
	color:yellow ;
}
.main-navigation ul li ul li a{
	color:black ;
//margin: -1rem 0;
	justify-content: space-between;
	display: inline; 
	line-height: 1.5rem; 
}
.main-navigation ul li ul li a{
	color:#6EC1E4 !important;
	display: block; 
  //width: 30px;
	
}
.main-navigation ul li ul {
	position: absolute;
   opacity: 0.8;

	margin:0;
	
	background-color:black;
   //list-style-type: none;
}
.main-navigation ul li ul li{
	width:105%;
	margin-bottom: 1em;
	text-indent:5% ;
	padding:0;
}
.main-navigation ul li ul li::focus{
	background-color:61CE70;
	width:200%; 
	padding:50%;
}
.main-navigation ul li ul li::after{
	width:100%;
	height:100px; 
}
.main-navigation ul li ul li a:hover{
	color:61CE70 !important;
	background-color:green;
	width:100%; 
	padding:0.5em;
}
.main-navigation ul li ul li a:highlight{
	color:61CE70 !important;
	background-color:green;
}

.main-navigation a{

		text-decoration: none;
    color: black;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4;
font-family: Source Sans Pro;
    letter-spacing: 0.2px;
    //margin-right: 0.5rem;
	padding-right: 0.5rem;
	font-weight: 400;
    line-height: 1; color:61CE70 !important;
}


