/**
 *
 * Apply Here your Custom CSS
 *
*/

.login-page .login-header{
	background:#1071a0;
}
.login-page .login-header.login-caret:after{
	border-color: #1071a0 transparent transparent transparent;
	background: #114a65;
}
.login-page {
    background: #114a65;
}

.login-page .login-form .form-group .input-group {
    background: #123b4f;
    border: 1px solid #123b4f;
}

.login-page .login-form .form-group .btn-login{
	background:#1071a0;
	border-radius: 5px;
	border-color:#1071a0;
}
.login-page .login-form .form-group .btn-login:hover{
	background: #123b4f;
}


@media (min-width: 767px) {
	.logo{
		display: block;
    margin: 0px 34px;
	}
}
.navbar{
	min-height: 42px;
	margin-bottom: 12px;
}
.navbar a{
	font-size: 18px;
	font-weight: 100;
}
.navbar li.sep{
	border-left: 1px solid #ddd;
  height: 22px;
	margin-top: 2px;
}
.links-list {
    padding-top: 7px;
}
.page-container .sidebar-menu .logo-env > div.sidebar-collapse{
	display: none;
}
.sidebar-collapse,.sidebar-mobile-menu{
	background: #0b587e;
	border-radius: 5px;
	margin-top: 15px;
}
.page-container .sidebar-menu .logo-env{
	padding: 10px;
	background: #0b587e;
}
.btn-holder{
	margin-top: 15px;
}

ul.menu-list{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.menu-list a.btn, ul.menu-list button.btn{
	width: 100%;
	margin-bottom: 10px;
	position: relative;
}
ul.menu-list a.btn span, ul.menu-list button.btn span{
	position: absolute;
	top:8px;
	left:7%;
}
.panel > .panel-heading .panel-title{
	color: #0c5d84;
	font-weight: 200;
	font-size: 18px;
  padding: 7px 15px;
}
