body .page-container.horizontal-menu header.navbar.header2{
	min-height:125px;
	/* background: url(background/bupwabup.png) no-repeat right, 
							url(background/texture.png) no-repeat center,
							#b50835; */
	background: linear-gradient(135deg, rgba(19,85,185,1) 0%, rgba(19,85,185,1) 20%, rgba(255,157,20,1) 81%, rgba(204,0,0,1) 100%);						
  display: flex;
  align-items: center;
}

.logo-web-top{
	margin-bottom: 5px;
	width: 100%;
}

/* menu style */
.page-container.horizontal-menu header.navbar .navbar-nav { /* line leftest */
  border-left: 1px solid rgba(69, 74, 84, 0.5);
}
.page-container.horizontal-menu header.navbar .navbar-nav > li > a {
  padding: 10px 13px;
  border-right: 1px solid rgba(255, 255, 255, 0.3);
  color: #fff;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li:hover > a,
.page-container.horizontal-menu header.navbar .navbar-nav > li ul li:hover > a{
	background-color: #ff9d16;
	color: #fff;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li.active > a,
.page-container.horizontal-menu header.navbar .navbar-nav > li ul li.active > a{
  background-color: #ffcf00;
  color: #303641;
  font-weight: 600;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li ul{
	background-color: #072b69;
}

.page-container.horizontal-menu header.navbar .navbar-nav > li ul li a {
  padding: 10px 15px;
  border-bottom: 1px solid #fff;
  color: #ffffff;
}

.page-container.horizontal-menu header.navbar .navbar-nav > li ul li ul{
	
}
/* end menu style */


/* profile */
	.page-container.horizontal-menu header.navbar ul.nav > li > a,
	.page-container.horizontal-menu header.navbar ul.nav > li > span {
	  padding: 10px 5px;
	}
	.page-container.horizontal-menu header.navbar ul.nav > li.sep {
	  border-left: 1px solid #fff;
	  margin: 10px;
	}
	.page-container.horizontal-menu header.navbar ul.nav > li.dropdown > a {
	  margin: 5px 10px;
	}

	.page-container.horizontal-menu header.navbar ul.nav > li > a, 
	.page-container.horizontal-menu header.navbar ul.nav > li > span {
    color: #ffffff;
	}

	.page-container.horizontal-menu header.navbar ul.nav > li.dropdown.open{
		background-color: unset;
	}

	/* .panel-global > .panel-heading,
	.table-bordered > thead > tr > th, 
	.table-bordered > thead > tr > td{
		background-color: #b50835;
	}

	footer.main{
		background-color: #b50835;
	} */
/* end profile */

@media screen and (min-width: 767px) {
	.navbar-inner {
		display: flex;
		justify-content: center;
	}
	.header2 .navbar-inner{
		width: 1200px;
		margin: 0 auto;
	}
	.page-container.horizontal-menu > header.navbar.navbar-fixed-top,
	.page-container.horizontal-menu header.navbar.navbar-fixed-top.f-nav{
		margin-top: 125px;
		background-color: #0a3a87;
	}

	.boxed-layout .page-container{
		margin-top: 15px;
	}
	.boxed-layout .page-container.horizontal-menu > header.navbar.navbar-fixed-top{
		margin-top: 100px;
	}
	.page-container.horizontal-menu .main-content {
		padding-top: 180px;
	}
	.page-container.horizontal-menu header.navbar .navbar-nav > li.root-level > ul{
		margin-top: 1px;
	}
}
@media screen and (max-width: 767px) {
	body .page-container.horizontal-menu header.navbar.header2{
		display: none;
	}

	.page-container.horizontal-menu header.navbar.navbar-fixed-top{
		background: linear-gradient(135deg, rgba(19,85,185,1) 0%, rgba(19,85,185,1) 20%, rgba(255,157,20,1) 81%, rgba(204,0,0,1) 100%);
	}

	.page-body .page-container.horizontal-menu header.navbar .navbar-nav{
		border: 0;
	}

	.page-container.horizontal-menu header.navbar .navbar-nav{
		background-color: #3e78bc;
	}

	.page-container.horizontal-menu header.navbar ul.nav > li > a, 
	.page-container.horizontal-menu header.navbar ul.nav > li > span,
	.page-container.horizontal-menu header.navbar ul.nav > li .horizontal-mobile-menu a{
		color: #244d78;
	}
	.page-container.horizontal-menu .main-content {
		padding-top: 20px;
	}
}