


.header_bottom,
.header_top {
	background-color: rgba(0,0,0,0.8);
}




.header_top,
.header_bottom,
.title,
.header_top .left .inner > div,
.header_top .left .inner > div:last-child,
.header_top .right .inner > div:first-child,
.header_top .right .inner > div,
header .header_top .q_social_icon_holder,
.drop_down .second .inner ul li a,
.header-widget.widget_nav_menu ul.menu li ul li a,
.header_top #lang_sel ul li ul li a,
.header_top #lang_sel ul li ul li a:visited,
.header_top #lang_sel_click ul li ul li a,
.header_top #lang_sel_click ul li ul li a:visited,
.drop_down .second .inner > ul,
li.narrow .second .inner ul
{
	border-color:#eaeaea; 
}

.drop_down .second .inner > ul,
li.narrow .second .inner ul {
	border-color: rgba(234,234,234,0.15);
	background: rgba(0,0,0,0.8);
}

.drop_down .second .inner ul li a {
	color: #ffffff;
	border-color: rgba(234,234,234,0.15);
	background: transparent !important;
}

header.scrolled .header_bottom,
header.scrolled .header_top {
	background-color: rgba(0,0,0,0.8) !important;
}



header.scrolled .header_bottom {
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -o-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    box-shadow: 0 1px 3px rgba(0,0,0,0.11);
}

header.scrolled .header_bottom,
header.scrolled .header_top {
    border-bottom:1px solid #ebebeb;
}

header.scrolled .header_top .right .inner > div:first-child {
    border-left: 1px solid #eaeaea;
}

header.scrolled .header_top .right .inner > div {
    border-right: 1px solid #eaeaea;
    border-left: 0
}

header.scrolled .header_top .left .inner > div:last-child {
    border-right: 1px solid #eaeaea;
}

header.scrolled .header_top .left .inner > div {
    border-left: 1px solid #eaeaea;
}


header.sticky .header_bottom{
	background-color: rgba(0,0,0,0.8) !important;
}


.header_top{
	background-color: rgba(0,0,0,0.8);
}
header.sticky .header_top{
	background-color: rgba(0,0,0,0.8);
}



.content{
	margin-top: 0;
}











nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{
	 color: #eaeaea; 						}

@media only screen and (max-width: 1000px){
	header .side_menu_button a:hover,
	header .side_menu_button a,
	header .mobile_menu_button span,
	header.dark .side_menu_button a,
	header.dark .side_menu_button a:hover,
	header.dark .mobile_menu_button span{
		color: #eaeaea;
	}
}

	@media only screen and (max-width: 1000px){
		.header_bottom,
		nav.mobile_menu{
			background-color: #333333 !important;
		}
	}






