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

body {background:#eaf2f4;font-weight:300;}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

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



.top{box-shadow:0px 3px 40px #afafaf;background:#fff;}
.head .container {position:relative;}

.logo {
	position:absolute;top:0px;left:60px;
	background:#0050a2;
	color:#fff;width:250px;
	height:500px;
	text-align:center;
	}
	
.logo img {margin-top:70px;}
.logo div {text-align:left;margin-left:10px;position:absolute;bottom:40px;font-size:20px;}
.logo .adresse {margin-left: 30px;}
.logo span {font-size: 24px;font-weight: 600;}

.logo-sm {float:left;}
.logo-sm img {width:100px;}


.footer {background:#0050a2;color:#fff;padding:50px 0 50px 0;}
.footer a {color:#fff !important;}
.footer span {font-size:16px;}
.footer i {margin-right:5px;}

.ankerlink {position:absolute;right:0px;bottom:-50px;}

.navbar {
		margin: 57px 0 0 0;
}
.navbar-nav {float:right;margin-top: 5px;}

.navbar-nav > li {border-bottom:3px solid #fff;}
.navbar-nav > li.active {border-bottom:3px solid #40b8cf;}
.navbar-nav > li > a {color:#484c4b;font-size:15px;transition:color 500ms;}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-nav > li > a:active  {background:transparent;color:#40b8cf;}




.nav > li {position:relative;}
.navbar-toggle {background:#0050a2;}
.navbar-toggle .icon-bar {background:#fff;}

.main {padding-bottom:100px;position:relative;}
.main .row {margin-bottom:10px;}
.main p {font-size:20px;}
.main i {font-size:14px;padding:3px 0;}

.leer > .panel-heading {background:#fff;}

h1 {text-align:center;margin-top:80px;}
h1, h2, h3 {font-weight:300;}

h1 hr {background:#40b8cf;height:3px;width:200px;}

.foto {text-align:center;margin-bottom:20px;}
.foto .img-responsive {display:inline;}

.footer h2 {margin-top:0;}
.footer table {width:80%;font-size:18px;}
.footer tr {border-top:1px solid #fff;}
.footer td {padding:5px;}
.footer tr:last-of-type {border-bottom:1px solid #fff;}
.footer .col-md-4 {margin-top:10px;}

iframe {border:3px solid #40b8cf;}

.td-right {text-align:right;}
.middle {vertical-align:middle;}


.copy {padding:15px 0 15px 0;text-align:center;color:#40b8cf;font-size:16px;}

@media (min-width: 768px) {
	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background:transparent;}
	.dropdown-menu {background:rgba(255,255,255,0.65);border:none;border-radius:0;}
	.dropdown-menu > li > a {border-bottom:1px solid #40b8cf;}
	.dropdown-menu > li:last-of-type > a {border:none;}
	.dropdown-menu > li > a {padding:15px 5px; margin:0 15px;}
	.dropdown-menu > li > a:hover {background:rgba(64,184,208,0.1);}
}
@media (min-width: 768px) and (max-width: 992px) {
	.logo-sm img {width:150px;}
	.navbar {margin: 35px 0 0 0;}
	.navbar-nav {margin-top:34px;}
}
@media (max-width: 768px) {
	.navbar {margin: 25px 0;}
	.navbar-nav {width:50%;}
	.logo-sm img {width:150px;}
}

@media (max-width: 1200px) {
	
		.logo {height:450px;}

}

/* NAVBAR BREAKPOINT 

@media (max-width: 992px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
   .navbar-nav .open .dropdown-menu {
       position: static;
       float: none;
       width: auto;
       margin-top: 0;
       background-color: transparent;
       border: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
    }
}
*/
