
    /* Remove the navbar's default margin-bottom and rounded borders */ 
.navbar {
      /* margin-bottom: 0;
      border-radius: 0; /* */
	  background-color: #002b5c;
	  color: #fff !important;
	  font-family: 'Alegreya Sans',sans-serif;
    }  
 
.navbar-nav li a, .navbar-brand
    {
      color: #fff !important; /* */
    } /* */
.dropdown-menu{
	background-color: #fff !important;
}    
 
.dropdown-menu>li>a {
 	   color:#333 !important
	 }
        /* Add a background color and some padding to the footer */
footer {
      background-color: #002b5c;
	  color: #fff;
      padding: 25px;
	  text-align: center;
    }
.footer p{
	text-align: center;
    }
.footer h3{
	text-align: center;
	color: #fff;
    }
	
.index p{
	text-align: center;
    }
.index h3{
	text-align: center;
	color: #fff;
    }
 navbar a:link, a:visited, a:hover, a:active {
  color: #fff;
  }
 a.link{
	color: #0000A0;
  }
section a:link, section a:visited, section a:active {
  color: #337ab7;
  }
section a:hover{
  color: #337ab7
  }
  
footer a{
	color:#fff;
}
.btn-primary{
	color:#fff !important;
}
section ul{
	list-style-image: url('images/turbineUL.png');
}

h1,h2,h3,h4,h5,h5
{
	color: #0000A0;
}

h1
{
	font-size: 24px;
}

h2
{
	font-size: 24px;
}
h3
{
	font-size: 20px;
	
}
h4
{
	font-size: 18px;
}
h5
{
	font-size: 16px;
}


.multiheaders h1
{
	font-size: 32px;
}

.multiheaders h2
{
	font-size: 24px;
}
.multiheaders h3
{
	font-size: 18px;
	
}
.multiheaders h4
{
	font-size: 14px;
}
/* delete li p?
li
{
  color: #0000A0;
}


li p
{
  color: #383838;
}
*/

li
{
  color: #383838;
}

p{
	text-align: justify;
}

table {
	border-collapse: collapse;
	display:table;
    margin: 0 auto 8px;
    background-color: #fff
    
}
table th {
text-align: center;
background-color: #002b5c;
color: #FFF;
padding: 4px 8px;
}

table td {
border: 1px solid#e3e3e3;
padding: 4px 8px;
}

table tr:nth-child(odd) td{
background-color: #e7edf0
}

.superAlert-success{
	background-color: #dff0d8 !important;
}
.superAlert-danger{
	background-color: #f2dede !important;
}

.page-header hr{
    margin-top: 75px !important; 
    border-top: 1px solid #ccc;
}

.tophr{
	border-top: 1px solid #ccc;
}

.bottomhr{
	border-bottom: 1px solid #ccc;
}


figcaption, caption
{
	font-size:12px;
	text-align:center;
	padding: 5px
}

.picIcon{
	width:43px;
	height:43px; 
}

body {    
  background: url(images/background.jpg) no-repeat center fixed; /* */
 -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

body.home{background: #D1D0CE;
}

.whiteBG {    
background: #fff;/* */
}

/* REFERENCES */

.panel-heading{
    background-color: #002b5c !important;
}
.panel-primary{
	border-color: #002b5c !important;
}
.panel-title a{
	color: #fff !important;
}


.reference ol {
    counter-reset: list ; /* counter-reset: list 5; -when starting not from 1*/
    list-style-type: none;
}

.reference ol > li:before {
   content: '[' counter(list) '] ';
   counter-increment: list;
}
.references{
	margin:15px;
}

section{
	margin: 0 15px; 
	}
	
.heightLimit{
	width: auto !important;
	max-height: 100% !important;
	height:250px;
}

.anchor{
	padding-top: 60px; 
	margin-top: -60px;

}	
.frontpage
{    
	padding-top:60px;
	background: #fff;
}

.frontpage h2{	
	color: #fff; /* */
	text-align: center;
    }
.frontpage p{
	text-align: center;
    }