.wordpress-multilingual-multisite-country-selector {
	list-style: none;
    margin: 0;
    padding: 5px 0;
}

.country_selector_dropbtn {
    border: none;
    cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.country_selector_dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.country_selector_dropdown-content {
    display: none;
    position: absolute;
    right: -50px;
    background-color: #f9f9f9;
    color: #000;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.country_selector_2);
    z-index: 9999999;
}

/* Links inside the dropdown */
.country_selector_dropdown-content a {
    color: black !important;
    padding: 5px 8px 3px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.country_selector_dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.country_selector_dropdown:hover + .country_selector_dropdown-content,
.country_selector_dropdown:hover + .country_selector_dropdown-content ul {
    display: block !important;
}

.country_selector_dropdown-content:hover {
   display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.country_selector_dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

.wordpress-multilingual-multisite-country-selector, .country_selector_dropdown-content {
    visibility: visible !important;
    opacity: 1 !important; 
}

.select2-container {
  width: 100% !important;
}

@media(max-width: 768px) {
    .country_selector_dropdown-content {
        position: initial;
        background-color: transparent;
        width: 100%;
    }
}

div {
  font-size: 14px;
  line-height: 1.5em;
}
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(3).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(3)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(3) .scrollbar {
  background-color: #e1001a; 
}
  
.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_1::after,
.tx-t3snoslidermenu-pi1 .bereich_1 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_1 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_1 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_1
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(3) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(3) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(3)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(3).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(3)
  .menubereich_text_selected {
  color: #e1001a;
}

.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(4).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(4)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(4) .scrollbar {
  background-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_2::after,
.tx-t3snoslidermenu-pi1 .bereich_2 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_2 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_2 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_2
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(4) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(4) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(4)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(4).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(4)
  .menubereich_text_selected {
  color: #e1001a;
}

.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(5).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(5)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(5) .scrollbar {
  background-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_3::after,
.tx-t3snoslidermenu-pi1 .bereich_3 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_3 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_3 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_3
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(5) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(5) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(5)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(5).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(5)
  .menubereich_text_selected {
  color: #e1001a;
}

.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(6).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(6)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(6) .scrollbar {
  background-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_4::after,
.tx-t3snoslidermenu-pi1 .bereich_4 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_4 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_4 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_4
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(6) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(6) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(6)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(6).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(6)
  .menubereich_text_selected {
  color: #e1001a;
}

.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(7).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(7)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(7) .scrollbar {
  background-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_5::after,
.tx-t3snoslidermenu-pi1 .bereich_5 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_5 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_5 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_5
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(7) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(7) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(7)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(7).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(7)
  .menubereich_text_selected {
  color: #e1001a;
}

.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(8).menubereich_line_hover
  .menubereich_line,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(8)
  .menubereich_line_selected,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(8) .scrollbar {
  background-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .scroll_dot.border_bereich_6::after,
.tx-t3snoslidermenu-pi1 .bereich_6 .scrollbar .handle:after,
.tx-t3snoslidermenu-pi1 .bereich_6 .scrollbar .handle:hover:after,
.tx-t3snoslidermenu-pi1 .bereich_6 .scrollbar .handle.dragged:after,
.tx-t3snoslidermenu-pi1
  .bereich_6
  .scrollbar
  .handle.ui-draggable-dragging:after {
  border-color: #e1001a;
}

.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(8) li.hovered,
.tx-t3snoslidermenu-pi1 .top_scroll .menubereich:nth-of-type(8) li.active,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(8)
  li.submenu_einstieg,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(8).menubereich_line_hover
  .menubereich_text,
.tx-t3snoslidermenu-pi1
  .top_scroll
  .menubereich:nth-of-type(8)
  .menubereich_text_selected {
  color: #e1001a;
}

.smooth_top_tab,
.tx-t3snoslidermenu-pi1 .menubereich_text,
.tx-t3snoslidermenu-pi1 .submenu_einstieg {
  text-transform: uppercase;
  text-align:left
}