
@media only screen and (orientation: portrait) and (max-width: 600px) , only screen and (orientation: landscape) and (max-height: 600px) {


.hamburger-label {
	color: #444;
	top:.5rem;
}

.hamburger-checkbox ~ .hamburger-label:before {
	background: linear-gradient(0deg, rgba(8, 93, 145, 1) 0%, rgba(93, 201, 230, 1) 100%);
}

.hamburger-checkbox:not(:checked) ~ .hamburger-label:before {
	background-color: #cccccc;
	background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
.hamburger-checkbox:checked ~ .hamburger-label:before {
}

.LS-css-navigation_a, .LS-css-navigation_langs{
}
.LS-css-navigation_langs{
}
.sidebar {
	background: url(/web/img/logos/logo_text_white-90deg.svg) right center rgb(255, 255, 255) no-repeat;
	background-size: auto 80%;
	border-right:  1px solid;
	border-color: #1a73b4;
    /* border-image: linear-gradient(to bottom, rgba(254,239,33,1), rgba(245,130,0,1)) 1; */
}
.sidebar:after {
	background-size: auto;
	background-position: right center;
}
.menu{}
.menu  li{ background: none; list-style: none;}
.menu  li li{  padding: .5rem 0}
.menu > li {
	border-top: none;
	color: #000;

}

.menu li:last-child{ border-bottom: none;}

.menu li:last-child { }


}