/* navbar changes */
.navbar-default {
  background-color: #003883;
  border-color: #003883;
}

.navbar-default .navbar-nav > .open > a:focus {
  background-color: #C0C0C0;
  color: #555555;
}


.navbar-brand {
  padding: 0px; /* firefox bug fix */
}
.navbar-brand > img {
  height: 100%;
  padding: 5px; /* firefox bug fix */
  padding-left: 15px;
  width: auto;
}

/* overrule navbar setting */
.wrapnavbar {
    width: 100%;
    background-color: #003883;
}

.wrapnavbar ul.dropdown-menu {
	background-color: #F0F0F0 !important; 
}		

.wrapnavbar .navcontainer .navbar {
	margin-bottom: 0px !important;
}

.wrapnavbar .navcontainer .navbar li a {
	font-size: 120% !important;
	font-weight: bold;
	padding-left: 10px !important;
	padding-right: 30px !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #333333 !important;
	font-weight: normal !important;		
}


/*create additional margin on top ( to correct navbar bottom margin */
#pagecontent {
padding-top: 30px !important;	
}	



@media only screen and (max-width : 992px){
	
.navcontainer {
				padding-left: 0px;
				padding-right: 0px;
				}				

}	
	


/* Resize H1-2 etc for smaller screens */	
@media only screen and (max-width : 768px){
	
h1 {
  font-size: 4.5vw;
  padding-left: 0px !important;	
}
h2 {
  font-size: 3.8vw;
  padding-left: 0px !important;	
}
h3 {
  font-size: 3.6vw;
  padding-left: 0px !important;	
}
h4 {
  font-size: 3.0vw;
  padding-left: 0px !important;	
}
		
}	

@-webkit-keyframes change-color-report {
  0%   { background-color: #FFF; }
  50%   { background-color: #F0F0F0; }		
  100% { background-color: #FFF; }
}
@-moz-keyframes change-color-report {
  0%   { background-color: #FFF; }
  50%   { background-color: #F0F0F0; }		
  100% { background-color: #FFF; }
}
@-o-keyframes change-color-report {
  0%   { background-color: #FFF; }
  50%   { background-color: #F0F0F0; }		
  100% { background-color: #FFF; }
}
@keyframes change-color-report {
  0%   { background-color: #FFF; }
  50%   { background-color: #F0F0F0; }		
  100% { background-color: #FFF; }
}


.well-report {
  -webkit-animation: change-color-report 5s infinite; /* Safari 4+ */
  -moz-animation:    change-color-report 5s infinite; /* Fx 5+ */
  -o-animation:      change-color-report 5s infinite; /* Opera 12+ */
  animation:         change-color-report 5s infinite; /* IE 10+ */
}

hr.hrthick {
    height: 2px;
    background-color:#003883;
}	
	
	
/* footer */

.footerwell {
background-color: #333;	
}		

.footerwell a {
	color:#FFF;
	font-size: 110%;
}			



/* ASDEvents classes */
.panel-events > .panel-heading {
  color: #F0F0F0;
  background-color: #4888da	;
}

/* ASDReports classes */
.panel-reports > .panel-heading {
  color: #F0F0F0;
  background-color: #008000;
}


a {
  color: #003883;
}

/* margin around logo */
#Header-logo {
  margin: 10px;	
}	
	
	


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
