.navbar{
	margin-bottom:0;
}
.navbar-default{
	background:none;
	border:none;
}
.dropdown-menu {
	min-width: 200px;
}
.dropdown-menu.columns-2 {
	padding-top:20px;
	padding-bottom:20px;
	min-width: 600px;
}
.dropdown-menu.columns-3 {
	padding-top:20px;
	padding-bottom:20px;
	min-width: 900px;
}
.dropdown-menu li a {
	padding: 5px 15px;
	font-weight: 300;
}
.multi-column-dropdown {
	list-style: none;
  margin: 0px;
  padding: 0px;
}
.multi-column-dropdown li a {
	display: block;
	clear: both;
	line-height: 1.428571429;
	color: #333;
	white-space: normal;
}
.multi-column-dropdown li.active a,.multi-column-dropdown li a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #337ab7;
}
 
@media (max-width: 767px) {
	.dropdown-menu.multi-column {
		min-width: 240px !important;
		overflow-x: hidden;
	}
}
.navbar-toggle {
  border: none;
  background: transparent !important;
}
.navbar-toggle:hover {
  background: #333 !important;
}
.navbar-toggle .icon-bar {
  width: 22px;
  transition: all 0.2s;
}
/* .navbar-toggle:hover .top-bar {
  transform: rotate(45deg);
  transform-origin: 10% 10%;
}
.navbar-toggle:hover .middle-bar {
  opacity: 0;
}
.navbar-toggle:hover .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
} */
.navbar-toggle.collapsed .top-bar {
  transform: rotate(0);
}
.navbar-toggle.collapsed .middle-bar {
  opacity: 1;
}
.navbar-toggle.collapsed .bottom-bar {
  transform: rotate(0);
}
.column-heading{
	padding:10px;
	text-transform:uppercase;
	font-size:16px;
	text-align:left;
	color:#333;
}
.white-bg
{
	background:#fff;
	border-radius:4px;
	padding:15px;
}
.gray-bg
{
	background:#eaeaea;
	border-top:2pt solid #ccc;
	padding-top:10px;
	padding-bottom:10px;
}
.front-menu-links{
	padding:15px 0;
}
.front-menu-links i{
	color:#2196F3
}
.front-menu-links span{
	color:#333
}

.dashboard-box{border-radius:4px;padding:10px;position:relative;color:#fff;margin-bottom:20px}
.red{background:#78909C;transition: background-color 0.5s ease;}
.red:hover{background:#004268}
.red i{color:#78909C}
.red:hover i{color:#004268}
.red .footer{background:#004268}
.green{background:#9CCC65;transition: background-color 0.5s ease;}
.green:hover{background:#006400}
.green i{color:#9CCC65}
.green:hover i{color:#006400}
.green .footer{background:#006400}
.blue{background:#29B6F6;transition: background-color 0.5s ease;}
.blue:hover{background:#2d5ea8}
.blue i{color:#29B6F6}
.blue:hover i{color:#2d5ea8}
.blue .footer{background:#2d5ea8}
.yellow{background:#FFA726;transition: background-color 0.5s ease;}
.yellow:hover{background:#999900}
.yellow i{color:#FFA726}
.yellow:hover i{color:#999900}
.yellow .footer{background:#999900}
.dashboard-box .icon{background:#fff;border-radius:50%;width:100px;height:100px;display:table;float:left}
.dashboard-box i{display:table-cell;vertical-align:middle;text-align:center;transition: color 0.5s ease;}
.dashboard-box .box-heading{text-align:right;font-size:17px}
.dashboard-box .box-data{text-align:right;font-size:50px;font-weight:bold}
.dashboard-box .footer{;padding:5px;margin:15px -10px -10px}
.dashboard-box .footer a{color:#fff}
.dashboard-box .footer a:after{font-family:"FontAwesome";content:"\f18e";margin-left:15px}

.footer{
	background-color:#B22222;
	color:#fff;
	padding:10px 0;
	text-align:center;
}
.footer-bottom{
	background-color:#8B0000;
	color:#fff;
	padding:10px 0;
	text-align:center;
}