.logo-topdoub{
	padding: 12px 30px;
    margin: 0;
	/* // background: #383c47; */
}
.page-body .page-container.horizontal-menu header.navbar.header2{
	min-height: 85px;
	background: url(header.png) top right no-repeat repeat, #008EAB;
	background: url(header.png) top right no-repeat repeat, -webkit-linear-gradient(90deg, rgba(0, 142, 171, 1) 0%, rgba(0, 134, 83, 1) 100%);
	background: url(header.png) top right no-repeat repeat, -moz-linear-gradient(90deg, rgba(0, 142, 171, 1) 0%, rgba(0, 134, 83, 1) 100%);
	background: url(header.png) top right no-repeat repeat, linear-gradient(90deg, rgba(0, 142, 171, 1) 0%, rgba(0, 134, 83, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#008EAB", endColorstr="#008653", GradientType=1);
	-webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}

@media screen and (min-width: 767px) {
	.page-body .page-container.horizontal-menu > header.navbar.navbar-fixed-top{
		margin-top: 84px;
		background: #005A87;
		background: -webkit-linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		background: -moz-linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		background: linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#005A87", endColorstr="#006B48", GradientType=1);
	}
	.page-body .page-container.horizontal-menu header.navbar.navbar-fixed-top.f-nav{
		background: #005A87;
		background: -webkit-linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		background: -moz-linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		background: linear-gradient(90deg, rgba(0, 90, 135, 1) 0%, rgba(0, 107, 72, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#005A87", endColorstr="#006B48", GradientType=1);
	}
	.boxed-layout .page-container{
		margin-top: 15px;
	}
	.boxed-layout .page-container.horizontal-menu > header.navbar.navbar-fixed-top{
		margin-top: 100px;
	}
	/* profile */
	.page-body .page-container.horizontal-menu header.navbar ul.nav > li.dropdown > span {
		padding: 5px;
		margin: 5px;
		color: #fff;
	}
	.page-body .page-container.horizontal-menu header.navbar ul.nav > li.sep {
		border-left: 1px solid #fff;
		margin: 10px 5px;
	}
	.page-body .page-container.horizontal-menu header.navbar ul.nav > li.dropdown > a {
		padding: 5px;
		margin: 0px 0px 0px 5px;
		color: #fff;
	}
	.page-body .page-container.horizontal-menu header.navbar ul.nav > li.dropdown > a:hover {
		background:  rgba(69, 74, 84, 0.2);
	}
	/* end profile */
	
	/* menu style */
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav { /* line leftest */
	  border-left: 1px solid rgba(255, 255, 255, 0.5);
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li > a {
	  padding: 10px 20px;
	  border-right: 1px solid rgba(255, 255, 255, 0.3);
	  color: #efefef;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li:hover > a {
		background-color: #018EAC !important;
		color: #ffffff !important;
		font-weight: bold;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li.active > a {
		background-color: #084061;
		color: #f5ff6e;
		font-weight: bold;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul{
	    
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul li > a {
	  border-bottom: 1px solid #00774A;
	  color: #fff;
	  background: #006B48;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul li:hover > a {
		background-color: #018EAC !important;
	  	color: #fff !important;
		font-weight: bold;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul li.active > a{
		background-color: #084061;
	  	color: #f5ff6e;
		font-weight: bold;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul li ul{
		border: solid 1px #00774A;
	}
	/* end menu style */
	
	.page-body .page-container.horizontal-menu .main-content {
		padding-top: 130px;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li.root-level > ul{
		margin-top: 1px;
		border: solid 1px #00774A;
	}
}
@media screen and (max-width: 767px) {
}