/* Basis styling */

.language-select {
    text-align: center;
    margin: 50px 20px 20px 20px;
    position: relative;
    display: inline-block;
    align-self: flex-end;
}

.selected-lang {
    /*padding: 5px 5px;
    border: 1px solid #333;
    border-radius: 5px;*/
    cursor: pointer;
    color: #62615f;
}

.selected-lang2 {
    padding: 8px 4px 8px 4px;
    border: 1px solid #333;
    border-radius: 5px;
    cursor: pointer;
}

.lang-dropdown {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 50px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    list-style: none; /* Verwijdert de bulletpoints */
    padding-left: 0; /* Verwijdert de standaard padding van de lijst */
}

.lang-dropdown a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.lang-dropdown a:hover {
    background-color: #f1f1f1
}

.show {display: block;}

/* Hover effect */
.selected-lang:hover, .selected-lang:focus {
    background-color: #f1f1f1;
}

.headerlanguage{
	order: 3;
}
.language-select {
    margin: 0 0 0 0;
}
@media screen and (min-width: 360px) and (max-width: 649px){
.headerzoeken {
    width: calc(100% - 147px);
    order: 6;
}
.headerlanguage{
	order: 6;
}}
@media screen and (min-width: 360px) and (max-width: 649px){
.headerlanguagecart{
		display: none;
}}
@media screen and (max-width: 359px){
.headerlanguage{
	display: none;
}
/*.selected-lang{
	padding-top: 4px;
    padding-bottom: 2px;
}*/}
@media screen and (min-width: 650px){
.headerlanguage{
	display: none;
}
/*.selected-lang{
	padding-top: 4px;
    padding-bottom: 2px;
}*/}