body {

}


.color-primary-0 { color: #FFD86A }	/* Main Primary color */
.color-primary-1 { color: #FFEDB9 }
.color-primary-2 { color: #FFE28E }
.color-primary-3 { color: #E2B942 }
.color-primary-4 { color: #C0961F }

.color-secondary-1-0 { color: #7651AD }	/* Main Secondary color (1) */
.color-secondary-1-1 { color: #C2ABE4 }
.color-secondary-1-2 { color: #9A79CA }
.color-secondary-1-3 { color: #5F379A }
.color-secondary-1-4 { color: #471F83 }

.color-secondary-2-0 { color: #4980A3 }	/* Main Secondary color (2) */
.color-secondary-2-1 { color: #A7CAE1 }
.color-secondary-2-2 { color: #72A3C3 }
.color-secondary-2-3 { color: #306B91 }
.color-secondary-2-4 { color: #1A557B }

.theme-showcase .navbar .container {
  width: auto;
}


#map {
	min-height: 340px;
}

.pub-in {
	min-height: 300px;
}

.footer {
 	background-color: #FFD86A;
 	color: #1A557B;
	min-height: 100px;
	border : 1px solid #C0961F;
	max-width: 1024px;
	box-shadow: 0 0 5px #1A557B;
	margin-top: 10px;
}

.footer h2{
	border-top: 1px solid #1A557B;
	font-size: 1.5em;
}

.botomfooter {
	text-align :center;
	color: #1A557B;
}

.botomfooter hr{
	border-color: #1A557B;
}

#content {
	min-height: 600px;
	max-width: 1024px;	
	border : 1px solid #C0961F;
	box-shadow: 0 0 5px #1A557B;
	background-color: #fafafa;
	padding-top: 10px;
	padding-bottom: 10px;
}


.header{
	min-height: 100px;
	max-width: 1024px;
	background-color: #4980A3;	
	box-shadow: 0 0 5px #1A557B;
	background-image:url(images/header.png);
}


.pubtest{
	
}

.test1 {
	height: 400px;
	background-color: green;
}

.test2 {
	height: 400px;
	background-color: blue;
}




h1, h2, h3 {
	color : #1A557B;
}

h1 {
	margin-top : 0px;
	text-align: center;
}

.colored-box-1 {
	margin-bottom: 10px; 
	border: 1px solid #E2B942; 
	background-color: #F5F5E9; 
	border-top: 5px solid #E2B942;
}

.colored-box-1 h3{
	font-size: 1em;
	margin-top: 0px;
	padding: 4px 4px; 
	background-color: #ffffff;
	text-align: center;
}

.colored-box-2 {
	margin-bottom: 10px; 
	border: 1px solid #72A3C3; 
	background-color: #F5F5E9; 
	border-top: 5px solid #72A3C3;
}

.colored-box-2 h3{
	font-size: 1em;
	margin-top: 0px;
	padding: 4px 4px; 
	background-color: #ffffff;
	text-align: center;
}

.colored-box-1 p{
	margin: 2px 5px;
}

.colored-box-2 p{
	margin: 2px 5px;
}


.colored-panel-1 {
	margin-bottom: 20px; 
	border: 1px solid #4980A3; 
	background-color: #F5F5E9; 
	border-top: 10px solid #4980A3;
}

.colored-panel-1 h2 {
	margin-top: 0px;
	color: #1A557B;
	padding: 4px 10px; 
	background-color: #ffffff;
}

.colored-panel-1 p{
	margin: 10px 5px;
}

.colored-panel-1 strong{
	color: #306B91;
}


.colored-panel-2 {
	margin-bottom: 20px; 
	border: 1px solid #FFD86A; 
	background-color: #F5F5E9; 
	border-top: 10px solid #FFD86A;
}

.colored-panel-2 h2 {
	margin-top: 0px;
	color: #C0961F;
	padding: 4px 10px; 
	background-color: #ffffff;
}

.colored-panel-2 p{
	margin: 10px 5px;
}

.icontext {margin: 5px 5px; float: left;}

.table-info{
	font-size: 0.9em;
}

.search-control{
	padding: 5px 5px;

}

.presentation {
	margin: 5px 5px;
}

.prev {
	float: left;
}

.next {
	float : right;
}


/* adaptive table*/

.table-wide {
		display: none;
	}
	.table-small{
		display: inline;
	}


@media (min-width : 768px) {
	.table-wide {
		display: inline;
	}
	.table-small{
		display: none;
	}
}


/*Nav bar */

.navbar-brand {
	padding: 2px 5px 0px 0px;
	/*margin: 2px 5px 2px 2px;*/
}

.navbar-default .navbar-brand {
  color: #4980A3;
	border-right: 1px solid #c0961f;
}
.navbar-default {
    font-size: 15px;
    background-color: #FFD86A;
		border : 1px solid #C0961F;
    /*border-width: 0px;*/
    border-radius: 2px;
	max-width: 1024px;	
	box-shadow: 0 0 5px #1A557B;
}
.navbar-default .navbar-nav>li>a {
    color: #1A557B;
    background-color: #FFD86A;
		border-right: 1px solid #c0961f;
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
    color: #FFD86A;
    background-color: #4980A3;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
    color: #1A557B;
    background-color: #FFD86A;
}
.navbar-default .navbar-toggle {
    border-color: #1A557B;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #FFE28E;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #1A557B;
}
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #1A557B;
}



