@charset "utf-8";
/* CSS Document */


.navbar-default {
  background-color: #01303f !important; 
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-repeat: no-repeat;
  filter: none;
}

.navbar-default .navbar-nav > li > a:link, .navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:visited {
	text-shadow: none;
    /* color: #fff !important; */
}

.navbar-inverse {
  background-color: #075A6D !important; 
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  background-repeat: no-repeat;
  filter: none;
}

.navbar-inverse .navbar-nav > li > a {
	text-shadow: none;
	/* color: #02a9f7 !important; */
}


.navbar-inverse .nav-stacked > li > a:link, .navbar-inverse .nav-stacked > li > a:visited {
	text-shadow: none;
    color: #fff;
}

.navbar-inverse .nav-stacked > li.divider {
	border-bottom: 2px solid #01303f;
}

.navbar-inverse .nav-stacked > li > a:active, .navbar-inverse .nav-stacked > li > a:hover,.navbar-inverse .nav-stacked > li > a.dropdown-toggle {
	background-color: #02a9f7;
    color: #fff;
}

.sidebar .container-fluid {
	padding-left: 0px;
	padding-right: 0px;
}

.sidebar .nav-stacked li a span.glyphicon, .sidebar .nav-stacked li a i.fa {
	margin-right: 15px;
}

.panel-footer { color: #fff; }

.nav-stacked-alt {
	margin-left: 20px;
	margin-right: 20px;
}
.navbar-inverse .nav-stacked-alt > li > a:link, .navbar-inverse .nav-stacked-alt > li > a:visited,.navbar-inverse .nav-stacked-alt > li > a.dropdown-toggle {
	/*color: #02a9f7;*/
	color: #89d6fb;
}

.navbar-inverse .nav-stacked-alt > li > a:active, .navbar-inverse .nav-stacked-alt > li > a:hover,.navbar-inverse .nav-stacked-alt > li > a.dropdown-toggle {
	color: #fff;
}

.navbar-inverse .nav-stacked-alt > li.divider {
	/*border-bottom: 2px solid #02a9f7;*/
	border-bottom: 2px solid #89d6fb;
}

/* Default Table Styles */

.table {
	border: 1px solid #d9d9d9;
	background: #fff;
}

.table thead tr th, .table tfoot tr th {
	border: 1px solid #d9d9d9;
	background: #ededf0;
}

.table-striped tbody tr td {
	border: 1px solid #d9d9d9;
	background: #fff;
}

.table-striped tbody tr:nth-child(odd) td {
	border: 1px solid #d9d9d9;
	background: #fff;
}

.table-striped tbody tr:nth-child(even) td {
	border: 1px solid #d9d9d9;
	background: #eee;
}

.table tbody tr.info td {
	border: 1px solid #d9d9d9;
	background: #02a9f7;
}

.table tbody tr.success td {
	border: 1px solid #d9d9d9;
	background: #54bc9b;
}

.table tbody tr.danger td {
	border: 1px solid #d9d9d9;
	background: #d9534f;
}


.table tbody tr.warning td {
	border: 1px solid #d9d9d9;
	background: #f7a81a;
}

.table tbody tr.active td {
	border: 1px solid #d9d9d9;
	background: #d3d5d8;
}

/* Styles for buttons radius side */
.btn-round-small {
	border-radius: 0px;
}

.btn-round-medium {
	border-radius: 4px;
}

.btn-round-large {
	border-radius: 6px;
}

.btn-round-circle-sm {
	border-radius: 50%;
	width: 40px;
	height: 40px;
}

.btn-round-circle-sm span {
	top: 4px;
	left: 1px;
}

.btn-round-circle-lg {
	border-radius: 50%;
	width: 50px;
	height: 50px;
}

.btn-round-circle-lg span {
	top: 3px;
	left: 0px;
}


.cd-panel {
	/*...*/
  	visibility: hidden;
	transition: visibility 0s 0.6s;
}
 
.cd-panel.is-visible {
	visibility: visible;
	transition: visibility 0s 0s;
}
 
.cd-panel-header {
	/*...*/
	position: fixed;
	top: -50px;
	width: 90%;
	height: 50px;
	transition: top 0.3s 0s;
}
 
.is-visible .cd-panel-header {
	top: 0;
	transition: top 0.3s 0.3s;
}
 
.cd-panel-container {
	/*...*/
	position: fixed;
	width: 90%;
	height: 100%;
	top: 0;
	right: 0;
 
	transition-property: transform;
	transition-duration: 0.3s;
	transition-delay: 0.3s;
 
 	transform: translate3d(100%, 0, 0);
}
 
.is-visible .cd-panel-container {
	transform: translate3d(0, 0, 0);
	transition-delay: 0s;
}


.cd-panel-container {
	/*...*/
	position: fixed;
	width: 90%;
	height: 100%;
	top: 0;
	right: 0;
 
	transition-property: transform;
	transition-duration: 0.5s !important;
	transition-delay: 0.5s !important;
 
 	transform: translate3d(100%, 0, 0);
}

.cd-panel-container {
    width: 65% !important;
}

.obfuscate { -webkit-text-security: disc; }

.cd-panel-content {
	background: #fff !important;
	z-index: 5001;
}

.cd-panel {
	background: rgba(0,0,0,0.7) !important;
	z-index: 5000;
}