body.vodalys.mars2017 #main-content, 
body.vodalys.mars2017,
html.mars2017
{
	/*background-color:#f1f1f1;*/
}

.mars2017 .navbar
{
	background-color:#fff;
	color:#333;
	box-shadow : 0 1px 6px 3px rgba(0,0,0,.1);
}

.mars2017 h1 a
{
	color:#333;
}

.mars2017 .navbar-brand
{
	/* color:#333; */
	color:#ffaf51;
}

.mars2017 .navbar .nav > li > a,
.mars2017 .flaty-nav > li > a > [class*="fa-"]
{
	color:#333;
} 

.mars2017 .navbar .navbar-btn, 
.mars2017 .navbar 
.mars2017 .navbar-btn:hover, 
.mars2017 .navbar .navbar-btn:focus, 
.mars2017 .navbar .navbar-btn.collapsed:hover, 
.mars2017 .navbar .navbar-btn.collapsed:focus, 
.mars2017 .flaty-nav > li.open, 
.mars2017 .flaty-nav > li.active, 
.mars2017 .flaty-nav > li:hover
{
	background-color:#f1f1f1;	
}

.mars2017 #sidebar:before
{
	background-color:#fff;
}

.mars2017 #sidebar:before, 
.mars2017 .nav-list .search-form, 
.mars2017 .nav-list .search-pan input, 
.mars2017 #nav-horizontal.nav-xs > li > a, 
.mars2017 .nav-list > li > a
{
	color:#333;
	background-color:#e4e4e4;
}

.mars2017 .nav-list .search-form:hover, 
.mars2017 .nav-list .search-form:hover .search-pan input, 
.mars2017 .nav-list > li.open > a, 
.mars2017 .nav-list > li.active > a, 
.mars2017 .nav-list > li.active > a:hover, 
/* .mars2017 .nav-list > li.active > a:focus,  */
.mars2017 .nav-list > li.active > a:active, 
.mars2017 #nav-horizontal.nav-xs > li > a:hover, 
.mars2017 #nav-horizontal.nav-xs > li > a:focus,
.mars2017 #nav-horizontal.nav-xs > li.open > a, 
.mars2017 #nav-horizontal.nav-xs > li.active > a, 
.mars2017 #nav-horizontal.nav-xs > li.active > a:hover, 
.mars2017 #nav-horizontal.nav-xs > li.active > a:focus,
.mars2017 #nav-horizontal.nav-xs > li.active > a:active, 
.mars2017 #sidebar-collapse > [class*="fa-"]:hover, 
.mars2017 .sidebar-collapsed .nav-list > li:hover > a, 
.mars2017 .sidebar-collapsed .nav-list .search-pan input, 
.mars2017 .sidebar-collapsed .nav-list > li > a > span
{
	background-color:#f1f1f1;
	color:#333;
}

.mars2017 .nav-list > li > a
{
	color:#333!important;	
}

.mars2017 .nav-list > li > a:focus, 
.mars2017 .nav-list > li > a:hover
{
	background-color:#f1f1f1!important;
	color:#333!important;
}

.mars2017 sidepanel > .content
{
	background-color:#e4e4e4;
}

.mars2017 vwizard\.vrun\.component .vwizard_step h2
{
	border-top: 1px solid #e4e4e4;
	padding-top:15px;
	font-size:24px;
	/*
	background-color:rgba(255,255,255,0.7);
	padding: 8px 15px;
	*/
}

.mars2017 vwizard\.vrun\.component .vwizard_step:first-child h2
{
	border-top:none;	
}

.mars2017 #breadcrumbs
{
	box-shadow : 0 1px 2px rgba(0,0,0,.05);
}

.mars2017 .v-box,
.mars2017 .tile,
.mars2017 .box
{
	box-shadow : 0 1px 2px rgba(0,0,0,.1);
}

.mars2017 .v-box .tile
{
	box-shadow:none;
}

.mars2017 .box.box-gray > .box-title,
.mars2017 .box.box-black > .box-title
{
	background-color:#4ca4ee;
}

.mars2017 .hideSidebar #sidebar
{
	display:none;	
}

.mars2017 .hideSidebar #main-container
{
	margin-left:0px;
}

@keyframes fadeIn
{
  from
  {
    opacity: 0;
  }

  to
  {
    opacity: 1;
  }
}

.fadeIn
{
  animation-name: fadeIn;
}

.animated
{
  animation-duration: 1s;
  animation-fill-mode: both;
}
