@font-face {
	font-family:samplefont;
	src:url(fonts/Poppins-Light.ttf);
	font-weight:300;
}
@font-face {
	font-family:samplefont2;
	src:url(fonts/Poppins-Medium.ttf);
	font-weight:400;
}
@font-face {
	font-family:samplefont3;
	src:url(fonts/Poppins-Regular.ttf);
	font-weight:500;
}
@font-face {
	font-family:samplefont4;
	src:url(fonts/Poppins-SemiBold.ttf);
	font-weight:600;
}
@font-face {
	font-family:samplefont5;
	src:url(fonts/Poppins-Bold.ttf);
	font-weight:700;
}
@font-face {
	font-family:otherfont;
	src:url(fonts/SNAP___.TTF);
}
.skin-blue .main-header .navbar {
/* background: #5b5b5b; Old browsers */
/* background: -moz-linear-gradient(top, #5b5b5b 0%, #000000 100%); */
/* background: -webkit-linear-gradient(top, #5b5b5b 0%,#000000 100%); */
/* background: linear-gradient(to bottom, #5b5b5b 0%,#000000 100%); */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#000000',GradientType=0 ); */
background: #ffffff;
webkit-box-shadow: unset;
-moz-box-shadow: unset;
box-shadow: unset;
}
.skin-blue .main-header .navbar .nav>li>a {
	color: #fff;
}
.skin-blue .main-header .navbar .nav>li>a:hover, .skin-blue .main-header .navbar .nav>li>a:active, .skin-blue .main-header .navbar .nav>li>a:focus, .skin-blue .main-header .navbar .nav .open>a, .skin-blue .main-header .navbar .nav .open>a:hover, .skin-blue .main-header .navbar .nav .open>a:focus, .skin-blue .main-header .navbar .nav>.active>a {
	background: #195294;
	color: #ffffff;
}
.skin-blue .main-header .navbar .sidebar-toggle {
	color: #fff;
	background: #195294;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
	color: #fff;
	background: #195294;
}
.skin-blue .main-header .navbar .sidebar-toggle {
	color: #fff;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
	/* background: rgba(0,0,0,0.2); */
	background: #195294;
}
 @media (max-width:767px) {
.skin-blue .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1);
}
.skin-blue .main-header .navbar .dropdown-menu li a {
	color: #fff;
}
.skin-blue .main-header .navbar .dropdown-menu li a:hover {
	background: #367fa9;
}
}
.skin-blue .main-header .logo {
	color: #fff;
	border-bottom: 0 solid transparent;
/* 	background: #474747; */
/* 	background: -moz-linear-gradient(top, #474747 0%, #000000 100%); */
/* 	background: -webkit-linear-gradient(top, #474747 0%,#000000 100%); */
/* 	background: linear-gradient(to bottom, #474747 0%,#000000 100%); */
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#000000',GradientType=0 ); */
	background: #006dcb;
	font-family: 'poppinsregular';
	font-weight: 400;
	background-image: linear-gradient(to top, #32bfed 0%, #4468e7 100%);
}
body.skin-blue.sidebar-mini.sidebar-collapse .main-header .logo{
	background: #fff;
}
.skin-blue .main-header .logo:hover {
/*background-color: #357ca5;*/
}
.skin-blue .main-header li.user-header {
	background-color: #175295;
}
.skin-blue .content-header {
	background: transparent;
}
 .skin-blue .wrapper{
 	background: #f0f0f0;
 }
/* .skin-blue .wrapper, */ .skin-blue .main-sidebar, .skin-blue .left-side {
	/* background-color: #10aae8;
	border-right: 1px solid #008cca; */
	/* background: linear-gradient(70deg, rgb(221 73 91) 0%, rgb(22 82 151) 100%); */
	background: #fff;
	border-right: 1px solid #d8d8d8a6;
	transition: all .2s;
}
.skin-blue .user-panel>.info, .skin-blue .user-panel>.info>a {
	color: #fff;
}
.skin-blue .sidebar-menu>li.header {
	color: #dcdcdc;
	background: #195294;
	font-weight: bold;
	text-transform: uppercase;
}
.skin-blue .sidebar-menu>li>a {
	border-left: 3px solid transparent;
}
.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a {
	background: transparent !important;
    border-left-color: #433e72;
    color:#006dcb !important;
    font-weight: 300 !important;
}
.skin-blue .sidebar-menu>li>.treeview-menu {
	/*   margin: 0 1px; */
	background: #fff;
	width: auto !important;
	padding-left: 40px;
	padding-top: 4px;
}
body.skin-blue.sidebar-mini.sidebar-collapse ul.treeview-menu{
	width: 300px;
}
.skin-blue .sidebar a {
	color: #000;
}
.skin-blue .sidebar a:hover {
	text-decoration: none;
	font-weight: 300 !important;
}
.skin-blue .treeview-menu>li>a {
	color: #000;
}
.skin-blue .treeview-menu>li.active>a, .skin-blue .treeview-menu>li>a:hover {
	color: #1087ed;
	/* background: #72ac58; */
}
.skin-blue .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px;
}
.skin-blue .sidebar-form input[type="text"], .skin-blue .sidebar-form .btn {
	/*  box-shadow: none;
  background-color: #374850;
  
  height: 35px;*/
	height: 36px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #2c71a2;
	-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 5px rgba(0,0,0,.2);
	border: 1px solid transparent;
}
.skin-blue .sidebar-form input[type="text"] {
	color: #fff;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px;
	font-size: 16px;
	font-family: 'poppinsregular';
}
.skin-blue .sidebar-form input[type="text"]:focus, .skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
/*  background-color: #fff;
  color: #666;*/
}
.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #fff;
}
.skin-blue .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0;
}
.skin-blue.layout-top-nav .main-header>.logo {
	background-color: #3c8dbc;
	color: #fff;
	border-bottom: 0 solid transparent;
}
.skin-blue.layout-top-nav .main-header>.logo:hover {
	background-color: #3b8ab8;
}
.default-profile {
	width: 46px;
	height: 46px;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	background-color: #fbb070;
	border: solid 1px #f4811f;
	float: left;
	overflow: hidden;
	text-align: center;
	margin-right: 12px;
}
.default-profile i {
	color: #fff;
	font-size: 35px;
	line-height: 57px
}
.welcome {
	color: #006dca;
	font-size: 14px;
	width: 100%;
	float: left;
	padding-top: 3px
}
.company-name {
	color: #666666;
	font-size: 18px;
	font-weight: 600;
	width: 100%;
	float: left;
	line-height: 18px;
}
.logout {
	width: 46px;
	height: 46px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #006dca;
	text-align: center;
	font-size: 10px;
	padding: 0px !important;
	margin-right: 20px;
}
.logout span {
	color: #fff;
	font-size: 14px;
	width: 100%;
	float: left;
	padding-top: 9px;
}
.navbar-custom-menu .navbar-nav {
	margin-top: 0px;
}
.bg-white {
	background: #fff
}
small.label {
	height: 21px;
	-webkit-border-radius: 10px/10px 10px 11px 11px;
	-moz-border-radius: 10px/10px 10px 11px 11px;
	border-radius: 10px/10px 10px 11px 11px;
	background-color: #001332 !important;
	line-height: 21px;
	padding: 0px 10px;
	color: #ffffff;
	font-size: 14px;
}
.menu-title {
	font-size: 18px;
	color: #f4811f;
	padding: 20px 0 0 10px !important;
	font-family: calibri
}
.bg-light-white {
	background: #ffffff !important;
}
.active .bg-light-white {
	background: #ffffff !important;
}
.txt-light-blue {
	color: #1d4a69
}
.active .txt-light-blue {
	color: #000000 !important;
}
.mar-right-5 {
	margin-right: 5px !important
}
.mar-left-5 {
	margin-left: 5px !important
}
.mar-top-20 {
	margin-top: 20px !important
}
.table {
}
.table thead {
	background: #006dca !important;
}

.table-hover > tbody > tr:hover {
	background: #e9edf2 !important;
	-webkit-box-shadow: 0 6px 15px rgba(0,0,0,.15);
	-moz-box-shadow: 0 6px 15px rgba(0,0,0,.15);
	box-shadow: 0 6px 15px rgba(0,0,0,0);
}	
