/* head */
.head-menu-item, .head-menu-item > p {
   color: #000;
   text-align: center;
   font-size: x-small;
}
.head-menu-item > span {
   font-size: x-large;
}
.head-menu-item > img {
   margin: auto;
}
.head-menu-item-active, .head-menu-item-active > p, .head-menu-item-active > span {
   color: #3B9EC7;
}
#head-sub-menu {   
   background-color: #39afbc;
   display: none;
   margin-bottom: 5px;
   position:absolute;
   top:100px;
   width:100%;
   left:0px;
}
.sub-nav > .row {
   position: relative;
   transform: translateY(-50%);   
   top: 50%;   
}  
#sub-nav-search {
   height: 100px;   
}
#sub-nav-search #searchBtn {
	padding-top: 0;
	padding-bottom: 0;
}

#front .navbar, #author-page .navbar, #conditions-page .navbar, ul.navbar, #article-page.article-topic .navbar {
	box-shadow: none;
}

.nav-border-left {
   border-left: none;
}

@media (max-width: 767px) {
   	#nav {
		padding-left: 0;
		padding-right: 0;
	}
   .navbar-nav > li, .navbar-brand {
      padding-top: 30px;
      padding-bottom: 15px;
   }
   .navbar-right > li {
   		padding-top: 10px;
   }
   .navbar-default .navbar-collapse {
   		background: #fff;
   }
}

@media (min-width: 768px) {
   .nav-border-left {
      border-left: 1px solid;
   }
}


.navbar-right .dropdown-menu {
	width: 550px;
	left:  0;
	right: auto;
	top: auto;
	border: 0;
	background: #95136c;
}


ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}

nav .dropdown-menu li {
	padding: 10px 15px;
}

nav .dropdown-menu a {
	color: #fff;
	font-size: 1em;
	font-weight: 700;
}

nav .dropdown-menu a.main-link {
	color: #e9defd;
	text-transform: uppercase;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>li.dropdown>a:hover {
	background: #95136c;
	color: #fff;
}