.page { min-height:50vh !important; }

.etc-login-form { display:none !important; }

.linklanguage { right:30px !important; width:unset !important; }
.login-form { position:absolute; top:40px; }
.loged { right:35px !important; margin-right:5px !important; }
.loged A { color: white !important; }

header { min-height: 220px !important; height: 220px !important; background-position: center !important; background-size: cover !important; }
.container { min-height: 68.5vh !important; }

footer { position: unset !important; bottom: 0 !important; left: 0 !important; right: 0 !important; height: 40px !important; background:#000000 !important; color:#ffffff !important;padding-top:10px !important; }
footer div { background:#000000 !important; color:#ffffff !important; }
footer A { color:#ffffff !important; }


.breadcrumb { display:none !important; }
.page-title { margin-top: 50px !important; }
.logo { top:0px !important; left:80px !important; }
.linklanguage { font-size:1.5em; }

.navbar-default { border-color: transparent !important; top: 170px !important; left: 40px !important; position: absolute !important; }
.navbar-default .navbar-nav > li > a { background-color: #009959; color:white; }
.navbar-default .navbar-nav > li > a:hover { background-color: #009959; color:white; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #009959; background-color: white; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { background-color: #009959; color: white; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #009959; color: white; }
/*
.dropdown-menu > li > a, .dropdown-menu > li > a:hover { background: #009959; }
.dropdown-menu { background: #f7f7f7 !important; border: none; border-radius: 0; padding: 0; z-index: 1001; -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, .175); box-shadow: 0 6px 6px rgba(0, 0, 0, .175); }
*/
.navbar-toggle { background-color: white !important; right:30px !important; }

@media (max-width: 767px) {
  .navbar { top: 170px !important; width: 100%; left: 0px !important;  }
  .logo { left:0px !important; }
}
