*{
	font-family: 'Open Sans', sans-serif;
}

body {
	background-color: #E2E0E1;
}

.container {
	background-color: #FFFFFF;
}

.contentpage {
	text-align: justify;
}

.contentpage h1, .contentpage h2{
	text-align: left;
}


.head {
	/*min-height: 200px;*/
}

.footer {
	background-color: #1e2fcc;
	color: #FFFFFF;
	padding-top: 5px;
}

.footblu {
	background-color: #08116e;
	color: #FFFFFF;
	padding-top: 5px;
}

.footverde {
	background-color: #067012;
	color: #FFFFFF;
	padding-top: 5px;
}

.footgrigio {
	background-color: #414141;
	color: #FFFFFF;
	padding-top: 5px;
}

.contentcenter {
background: rgba(30,47,204,1);
background: -moz-linear-gradient(-45deg, rgba(30,47,204,1) 0%, rgba(30,47,204,0.8) 20%, rgba(30,47,204,0) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(30,47,204,1)), color-stop(20%, rgba(30,47,204,0.8)), color-stop(100%, rgba(30,47,204,0)));
background: -webkit-linear-gradient(-45deg, rgba(30,47,204,1) 0%, rgba(30,47,204,0.8) 20%, rgba(30,47,204,0) 100%);
background: -o-linear-gradient(-45deg, rgba(30,47,204,1) 0%, rgba(30,47,204,0.8) 20%, rgba(30,47,204,0) 100%);
background: -ms-linear-gradient(-45deg, rgba(30,47,204,1) 0%, rgba(30,47,204,0.8) 20%, rgba(30,47,204,0) 100%);
background: linear-gradient(135deg, rgba(30,47,204,1) 0%, rgba(30,47,204,0.8) 20%, rgba(30,47,204,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e2fcc', endColorstr='#1e2fcc', GradientType=1 );
}

.contentcenterblu {
background: rgba(8,17,110,1);
background: -moz-linear-gradient(-45deg, rgba(8,17,110,1) 0%, rgba(8,17,110,0.8) 20%, rgba(8,17,110,0) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(8,17,110,1)), color-stop(20%, rgba(8,17,110,0.8)), color-stop(100%, rgba(8,17,110,0)));
background: -webkit-linear-gradient(-45deg, rgba(8,17,110,1) 0%, rgba(8,17,110,0.8) 20%, rgba(8,17,110,0) 100%);
background: -o-linear-gradient(-45deg, rgba(8,17,110,1) 0%, rgba(8,17,110,0.8) 20%, rgba(8,17,110,0) 100%);
background: -ms-linear-gradient(-45deg, rgba(8,17,110,1) 0%, rgba(8,17,110,0.8) 20%, rgba(8,17,110,0) 100%);
background: linear-gradient(135deg, rgba(8,17,110,1) 0%, rgba(8,17,110,0.8) 20%, rgba(8,17,110,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08116e', endColorstr='#08116e', GradientType=1 );
}

.contentcenterverde {
background: rgba(6,112,18,1);
background: -moz-linear-gradient(-45deg, rgba(6,112,18,1) 0%, rgba(6,112,18,0.8) 20%, rgba(6,112,18,0) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(6,112,18,1)), color-stop(20%, rgba(6,112,18,0.8)), color-stop(100%, rgba(6,112,18,0)));
background: -webkit-linear-gradient(-45deg, rgba(6,112,18,1) 0%, rgba(6,112,18,0.8) 20%, rgba(6,112,18,0) 100%);
background: -o-linear-gradient(-45deg, rgba(6,112,18,1) 0%, rgba(6,112,18,0.8) 20%, rgba(6,112,18,0) 100%);
background: -ms-linear-gradient(-45deg, rgba(6,112,18,1) 0%, rgba(6,112,18,0.8) 20%, rgba(6,112,18,0) 100%);
background: linear-gradient(135deg, rgba(6,112,18,1) 0%, rgba(6,112,18,0.8) 20%, rgba(6,112,18,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#067012', endColorstr='#067012', GradientType=1 );
}


.contentcentergrigio {
background: rgba(65,65,65,1);
background: -moz-linear-gradient(-45deg, rgba(65,65,65,1) 0%, rgba(65,65,65,0.8) 20%, rgba(65,65,65,0) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(65,65,65,1)), color-stop(20%, rgba(65,65,65,0.8)), color-stop(100%, rgba(65,65,65,0)));
background: -webkit-linear-gradient(-45deg, rgba(65,65,65,1) 0%, rgba(65,65,65,0.8) 20%, rgba(65,65,65,0) 100%);
background: -o-linear-gradient(-45deg, rgba(65,65,65,1) 0%, rgba(65,65,65,0.8) 20%, rgba(65,65,65,0) 100%);
background: -ms-linear-gradient(-45deg, rgba(65,65,65,1) 0%, rgba(65,65,65,0.8) 20%, rgba(65,65,65,0) 100%);
background: linear-gradient(135deg, rgba(65,65,65,1) 0%, rgba(65,65,65,0.8) 20%, rgba(65,65,65,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#414141', GradientType=1 );
}


.leftcolum {
	
	
	/* 
	background-color: #164041;
	background: rgb(22, 64, 65);
	background: rgba(22, 64, 65, 0.6);
	*/
}

.rightcolum {
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
	min-height: 400px;
	padding-bottom: 20px;
}


/* make sidebar nav vertical */ 
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 17px;
  }
}

.navbar-default {
  background-color: transparent;
  border-color: transparent;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: transparent;
    color: #FFFFFF;
}

.navbar-default .navbar-nav > li > a  {
  color: #FFFFFF;
}

.navbar {
    border-radius: 0px;
}

.chrono_credits{
	display: none;
}

.footer a {
	color: #FFFFFF;
}

div.moduletabletophader div.customtophader p {
	margin: 0px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #FFFFFF;
  background-color: transparent;
  margin-left: 5px;
}