/*
 Theme Name:   FLH Divi Child Theme EDEKA Kachel blau
 Theme URI:    https://flh-mediadigital.de/
 Description:  Child Theme for Divi
 Author:       Cristina Maurer
 Author URI:   https://flh-mediadigital.de/
 Template:     Divi
 Version:      1.0.0
*/


/* glossar:
.ohne-hg - roten Schatten bei Bild entfernen
.abstand-oben-weg - Abstand oben entfernen
.abstand-unten-weg - Abstand unten entfernen
.abstand-oben - Abstand oben hinzufuegen
.abstand-unten - Abstand unten hinzufuegen
.et_pb_button - Links als Button stylen --> <a class="et_pb_button" href="#">xxx</a>
================================================================================= */



/* imports:
================================================================================= */
@import url("css/font.css");
@import url("css/color.css");


/* abstand:
================================================================================= */

#et-main-area .et_pb_section {
  padding: 60px 0;
}
#et-main-area .et_pb_row {
  padding: 30px 0;
}
#et-main-area .et_pb_section.et_pb_fullwidth_section,
#hero-text-container,
#hero-text-container .et_pb_row,
#hero-text-container .et_pb_column_single,
#unterseite-kontakt-container,
#unterseite-kontakt-container .et_pb_row,
.kontakt-container,
#menu-footermenue,
#kundenstimmen-container .dmpro_carousel_child .dmpro-carousel-item-content {
  padding: 0 !important;
}
.et_pb_section.abstand-oben-weg,
.et_pb_section.abstand-oben-weg .et_pb_row_inner,
.et_pb_section.abstand-oben-weg .et_pb_row:first-child {
  padding-top: 0 !important;
}
.et_pb_section.abstand-unten-weg,
.et_pb_section.abstand-unten-weg .et_pb_row_inner,
.et_pb_section.abstand-unten-weg .et_pb_row:last-child,
#footer-info,
#kundenstimmen-container .et_pb_row:last-child,
.text-container .et_pb_row:last-child,
#partner-container .et_pb_row,
#service-container .et_pb_row,
#mitarbeiter-container .et_pb_row {
  padding-bottom: 0 !important;
}
#hero-text-container .et_pb_row_inner_0 {
  padding: 90px 0 !important;
}
.text-container .et_pb_row {
  padding-bottom: 90px !important;
}
#partner-container .et_pb_row:last-child,
#service-container .et_pb_row:last-child,
#mitarbeiter-container .et_pb_row:last-child {
  padding-bottom: 30px !important;
}
.et_pb_section.abstand-oben {
  margin-top: 90px;
}
.et_pb_section.abstand-unten {
  margin-bottom: 90px;
}


/* allgemein:
================================================================================= */
#main-header .container,
#top-header .container {
  max-width: 90%;
}
.et_pb_row,
#main-header .container,
#top-header .container,
#main-footer .container {
  width: 90%;
}
#fixed-sidebar-container .et_pb_row {
  width: 100%;
}
/*#et-main-area {
  overflow-x: hidden;
}*/
.et_pb_slide .et_parallax_bg {
  opacity: .5;
}


/* accordion:
================================================================================= */
.et_pb_toggle_open .et_pb_toggle_title::after {
  position: absolute;
  font-family: ETmodules !important;
  font-weight: 400 !important;
  content: "\3d" !important;
  right: 0;
  left: auto;
  font-size: 16px;
  line-height: 1;
  top: 50%;
  margin-top: -.5em;
}
.et_pb_toggle_close .et_pb_toggle_title:hover::before, .et_pb_toggle_open .et_pb_toggle_title::after {
  transform: rotate(90deg);
}


/* blurb:
================================================================================= */
.et_pb_blurb_content {
  max-width: 100%;
}
.et_pb_main_blurb_image {
  max-width: 200px !important;
}


/* borlabs:
================================================================================= */
.BorlabsCookie ._brlbs-default {
  margin: 0 30px 0 !important;
  border-radius: 0 !important;
}


/* button:
================================================================================= */
/*.et_pb_button,
.wpcf7 .wpcf7-submit {
  border-width: 2px !important;
  border-radius: 0px;
  box-shadow: inset 0px 0px 0px 2px #ffffff;
  padding: 10px 20px !important;
  display: inline-block;
  text-align: center;
}
.et_pb_button::after, .et_pb_button::before {
  display: none;
}
.et_pb_button:hover,
.wpcf7 .wpcf7-submit:hover {
  box-shadow: inset 0px 0px 0px 6px #ffffff;
}*/


/* shadows:
================================================================================= */
#main-header,
#hero-text-container .et_pb_row_inner_0 {
  box-shadow: 0 0 30px rgba(7,51,84,0.17) !important;
}

.et_pb_image_wrap,
.dmpro_hover_box,
#kundenstimmen-container .stimmen .et_pb_column,
#wpcf7-container .et_pb_column_1_2:last-child,
.et_pb_gallery_grid .et_pb_gallery_item img {
  box-shadow: 0px 60px 60px -22px rgba(0,0,0,0.0);
}
.et_pb_main_blurb_image .et_pb_image_wrap {
  box-shadow: 0 0 0 0 rgba(0,45,76,0);
}
#kundenstimmen-container .dmpro_carousel_child {
  box-shadow: 0px 30px 20px -22px rgba(0,45,76,0.32);
}
.et_pb_main_blurb_image .et_pb_image_wrap img {
  box-shadow: 0px 30px 40px -24px rgba(0,45,76,0.32);
}
#fixed-sidebar-container .et_pb_image_wrap,
#fixed-sidebar-container .et_pb_social_media_follow li a {
  box-shadow: 0px 2px 5px 0px rgba(0,45,76,0.32);
}
h3.dmpro-hover-box-heading {
  text-shadow: 1px 1px 5px rgba(0,45,76,.5);
}


/* transition:
================================================================================= */
a,
.et_pb_blurb_content,
.et_pb_main_blurb_image,
.wpcf7 .wpcf7-submit,
.partner img,
#fixed-sidebar-container .et_pb_image_wrap,
#fixed-sidebar-container .et_pb_social_media_follow a.icon,
.et_pb_toggle_close .et_pb_toggle_title::before {
  -webkit-transition: all .3s ease 0ms !important;
  transition: all .3s ease 0ms !important;
}
#et-info-phone {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}


/* zeichnungen:
================================================================================= */
.zeichnungen #hero-text-container .et_pb_row_inner_0 {
  overflow: hidden;
}
.zeichnungen #hero-text-container .et_pb_row_inner_0::before,
.zeichnungen #wpcf7-container::before,
.zeichnungen #regionales-container::before,
.zeichnungen #partner-container::before,
.zeichnungen .galerie-container::before {
  position: absolute;
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  opacity: .5;
}
.zeichnungen #hero-text-container .et_pb_row_inner_0::before,
.zeichnungen .galerie-container::before {
  top: 0;
  right: -20px;
  width: 328px;
  height: 679px;
  background-image: url(img/REWE-Lebensmittel-Grafik1.png);
}
.zeichnungen #wpcf7-container::before {
  bottom: -14px;
  left: 30px;
  width: 737px;
  height: 634px;
  background-image: url(img/REWE-Lebensmittel-Grafik2.png);
}
.zeichnungen #regionales-container::before {
  top: 100px;
  left: -40px;
  width: 300px;
  height: 510px;
  background-image: url(img/REWE-Lebensmittel-Grafik3.png);
}
.zeichnungen #partner-container::before {
  bottom: 140px;
  right: -30px;
  width: 236px;
  height: 508px;
  background-image: url(img/REWE-Lebensmittel-Grafik4.png);
}


/* header:
================================================================================= */
.et_fixed_nav #top-header,
.et_fixed_nav #main-header {
  position: fixed;
}
#et-info-phone:hover {
  opacity: 0.7;
}


/* nav:
================================================================================= */
#top-menu li ul {
  padding: 10px 0;
}
#top-menu li li {
  padding: 0 10px;

}
#top-menu li li,
#top-menu li li a {
  width: 100%;
}
#top-menu li li a {
  border-bottom: 1px solid #f3f3f3;
}
#top-menu li li:last-child a {
  border-bottom: 0 solid #f3f3f3;
}
.et_mobile_menu li.menu-item-has-children > a:hover {
  opacity: 1;
}
#footer-container .et_pb_menu .et-menu {
  margin: 0;
}
#footer-container .et-menu-nav li {
  margin: 0;
  padding: 0 30px 0 0;
}
#footer-container .et-menu-nav li a {
  padding: 0;
}


/* fixed-sidebar-container:
================================================================================= */
#fixed-sidebar-container {
  position: fixed;
  right: 0;
  top: 10vh;
  z-index: 99999;
}
#fixed-sidebar-container .et_pb_image_wrap,
#fixed-sidebar-container .et_pb_social_media_follow li a {
  max-width: 70px;
  width: 70px;
  height: 70px;
  border-radius: 5px 0 0 5px;
  margin-bottom: 5px;
  margin-left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
#fixed-sidebar-container .et_pb_image_wrap {
  padding: 5px;
}
#fixed-sidebar-container .et_pb_social_media_follow li {
  display: block;
  margin-bottom: 0;
}
#fixed-sidebar-container .et_pb_social_media_follow li a {
  margin-right: 0;
}


/* hero-text-container:
================================================================================= */
#hero-text-container .et_pb_row {
  width: 90%;
  max-width: none;
  margin-left: auto !important;
  margin-right: 0px !important;
}
@media only screen and (min-width: 981px) {
  #hero-text-container .et_pb_column_1_3 {
    width: 33.3333%; margin-right: 0;
  }
  #hero-text-container .et_pb_column_2_3 {
    width: 66.667%;
  }
  #hero-text-container .et_pb_gallery,
  #hero-text-container .et_pb_gallery_items,
  #hero-text-container .et_pb_gallery_item,
  #hero-text-container .et_pb_gallery_image img {
    height: 100%;
  }
  #hero-text-container .dmpro_button_grid_child {
    margin-right: 10px;
  }
  #hero-text-container .dmpro_button_grid_child:last-child {
    margin-right: 0;
  }
  #hero-text-container .et_pb_gallery_image a {
    display: grid;
  }
  #hero-text-container .et_pb_gallery_image img {
    width: inherit;
    max-width: inherit;
    position: absolute;
    justify-self: center;
  }
}
#hero-text-container .et_pb_row_inner_0 {
  z-index: 1;
}
#hero-text-container .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column>.et_pb_module,
#hero-text-container .kontakt-container .et_pb_column:first-child .et_pb_text {
  padding-left: 60px;
}
#hero-text-container .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column>.et_pb_module {
  max-width: 36vw;
}


/* kontakt-container:
================================================================================= */
.kontakt-container {
  display: flex;
  border-bottom: 5px solid #fff;
}
.kontakt-container:last-child {
  border-bottom: 0 solid #fff;
}
.kontakt-container .et_pb_column {
  width: 25% !important;
  margin-right: 0 !important;
  display: grid;
  align-items: center;
  padding: 15px 0;
}
.kontakt-container .et_pb_module {
  padding: 5px 15px;
  margin-bottom: 0 !important;
}
.kontakt .et_pb_blurb_content {
  display: flex;
  align-items: center;
}
.kontakt .et_pb_main_blurb_image {
  margin: 0 10px 0 0;
}
.et-pb-icon {
  font-size: 30px;
}


/* quicklinks-container:
================================================================================= */
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-inner-wrapper {
  padding: 2px 0 !important;
}
.quicklinks-container .dmpro-flip-box-front-side-innner, .quicklinks-container .dmpro-flip-box-back-side-innner {
  border: 8px solid #fff;
  padding: 30px;
}
.quicklinks-container .dmpro-flip-box-back-side-innner {
  border: 10px solid #f3f3f3;
  padding: 10px;
}
.quicklinks-container .dmpro_flip_box .dmpro-flip-box-front-side .dmpro-image-wrap,
#service-container .dmpro-image-wrap {
  max-width: 70px !important;
}
.quicklinks-container .dmpro_flip_box .dmpro-flip-box-back-side .dmpro-image-wrap {
  max-width: 110px !important;
}
.quicklinks-container .dmpro-flip-box-inner-wrapper .dmpro-image-wrap,
#service-container .dmpro-flip-box-inner-wrapper .dmpro-image-wrap {
  border-radius: 50%;
  padding: 12px;
}


/* service-container:
================================================================================= */
#service-container .dmpro_flip_box,
#service-container .et_pb_module_inner,
#service-container .dmpro-flip-box-container,
#service-container .dmpro-flip-box-front-side-innner,
#service-container .dmpro-flip-box-inner-wrapper,
#mitarbeiter-container .dmpro_flip_box,
#mitarbeiter-container .et_pb_module_inner,
#mitarbeiter-container .dmpro-flip-box-container,
#mitarbeiter-container .dmpro-flip-box-front-side-innner,
#mitarbeiter-container .dmpro-flip-box-inner-wrapper {
  height: 100% !important;
}
#service-container .dmpro-flip-box-front-side-wrapper,
#mitarbeiter-container .dmpro-flip-box-front-side-wrapper {
  justify-content: start;
}
#service-container .dmpro-flip-box-front-side-innner,
#service-container .dmpro-flip-box-back-side-innner,
#mitarbeiter-container .dmpro-flip-box-front-side-innner,
#mitarbeiter-container .dmpro-flip-box-back-side-innner {
  padding: 30px 20px;
}
#service-container .dmpro-text,
#mitarbeiter-container .dmpro-text {
  padding-top: 0;
}
#service-container .dmpro-desc,
#mitarbeiter-container .dmpro-desc {
  margin-bottom: 0;
}
#service-container .dmpro-image-wrap,
#mitarbeiter-container .dmpro-image-wrap {
  margin: 0 auto 15px;
}


/* regionales-container:
================================================================================= */
#regionales-container .dmpro-image-wrap img {
  max-width: 150px;
}
.partner img {
  filter: grayscale(0);
}
.partner a:hover img {
  filter: grayscale(1);
}


/* kundenstimmen-container:
================================================================================= */
#kundenstimmen-container .stimmen .et_pb_column,
#kundenstimmen-container .dmpro_carousel_child {
  padding: 30px 15px;
}


/* wpcf7-container:
================================================================================= */
#wpcf7-container .et_pb_column {
  padding: 60px 0;
}
.wpcf7 {
  padding: 0 30px;
}
input, select, textarea {
  width: 100%;
}
.wpcf7 input, .wpcf7 select, .wpcf7 textarea {
  padding: 10px 24px !important;
  max-height: 100px;
}
input[type=checkbox] {
  width: 15px !important;
  height: 15px !important;
}
.wpcf7-spinner {
  position: absolute;
  top: 0;
  right: 0;
}
.wpcf7-list-item,
input[type="checkbox"] {
  margin-left: 0;
}


/* main-footer:
================================================================================= */
.et-l.et-l--footer {
  z-index: 0;
  position: relative;
}
#footer-widgets {
  display: none !important;
}
#main-footer .bottom-nav,
#main-footer #footer-info { text-align: left; }
.bottom-nav li a {
  display: inline-block;
}
#footer-bottom {
  padding-top: 15px;
  padding-bottom: 25px;
}


/* responsive:
================================================================================= */
/*Nachträgliche Ergänzungen*/
/*Regionale Produkte*/
@media (max-width: 1110px) and (min-width: 981px) {
#regionales-container .dmpro_hover_box * {
font-size: 25px !important;
}
}

@media (max-width: 350px) {
	#regionales-container .dmpro_hover_box * {
font-size: 22px !important;
}
}
/*Das sagen unsere Kunden – Kundenstimmen + Deine Vorteile bei uns*/
@media (max-width: 350px) {
	#kundenstimmen-container h2 {
    font-size: 28px !important;
}
}
/*Home Buttons Schrift*/ 
@media (max-width: 360px) {
	body #page-container .et_pb_button {
		hyphens: auto;
	}
	.dmpro_carousel_child .dmpro-carousel-item-title {
    hyphens: auto;
}
}

/**/
@media only screen and (max-width: 1440px) {
  .zeichnungen #hero-text-container .et_pb_row_inner_0::before,
  .zeichnungen #wpcf7-container::before,
  .zeichnungen #regionales-container::before,
  .zeichnungen #regionales-container::after {
    opacity: .2;
  }
  #hero-text-container .et_pb_row {
    width: 100%;
  }
  #hero-text-container .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column>.et_pb_module {
    padding-left: 30px;
  }
  #hero-text-container .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column>.et_pb_module {
    max-width: 95%;
  }
  #hero-text-container .kontakt-container .et_pb_column {
    width: auto !important;
    min-width: 120px;
  }
  #hero-text-container .kontakt-container .et_pb_column:first-child .et_pb_text {
    padding-left: 15px;
  }
}
@media only screen and (max-width: 1200px) {
  #hero-text-container .kontakt-container {
    display: block;
  }
  #hero-text-container .kontakt-container .et_pb_column:first-child {
    width: 100% !important;
  }
  #unterseite-kontakt-container .kontakt-container {
    max-width: 100% !important;
    width: 100%;
  }
  .text-container .et_pb_row {
    padding-bottom: 90px !important;
  }
}
@media only screen and (max-width: 980px) {
  #wpcf7-container .et_pb_column:first-child {
    padding: 0;
  }
  .et-fixed-header #et-top-navigation {
    padding-top: 15px !important;
  }
  .et-fixed-header .mobile_menu_bar {
    padding-bottom: 15px !important;
  }
  #hero-text-container .et_pb_row_inner_0 {
    padding: 60px 0 !important;
  }
  #hero-text-container>.et_pb_row .et_pb_column:first-child,
  .text-container .et_pb_row:nth-child(even) .et_pb_column_2_3,
  #fixed-sidebar-container .et_pb_module,
  .kontakt-container .et_pb_column {
    margin-bottom: 0 !important;
  }
  .text-container .et_pb_row:nth-child(even) .et_pb_column_1_3 {
    margin-bottom: 30px;
  }
  #hero-text-container .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column > .et_pb_module {
    max-width: 100%;
    padding-left: 5%;
    padding-right: 5%;
  }
  .kontakt-container {
    display: block;
  }
  #hero-text-container .kontakt-container .et_pb_column,
  .kontakt-container .et_pb_column {
    width: 33.333% !important;
    min-width: inherit;
  }
  .kontakt-container .et_pb_column:first-child {
    width: 100% !important;
  }
  .dmpro_button_grid .dmpro_button_grid_child {
    margin: 0 15px 15px 0 !important;
  }
  .text-container .et_pb_row:nth-child(even) {
    display: flex;
    flex-direction: column-reverse;
  }
  #regionales-container .dmpro-image-wrap img {
    max-width: 250px;
  }
  #kundenstimmen-container .et_pb_text_inner {
    padding-right: 50vw;
  }
  .zeichnungen #wpcf7-container::before {
    bottom: inherit;
    left: inherit;
    width: 523px;
    height: 534px;
    right: 0;
    top: -20px;
  }
  .karriere-container .et_pb_accordion {
    margin-top: 30px;
  }
  .et_pb_column .et_pb_grid_item { margin: 0 5.5% 40px 0; width: 47.25%; }
	.et_pb_column .et_pb_grid_item:nth-child(even) { margin-right: 0px !important; }
	.et_pb_column .et_pb_grid_item a, .et_pb_column .et_pb_grid_item img { width: 100%; display: block; }
	.et_pb_column .et_pb_grid_item.on_last_row { margin-bottom: 0 !important; }
  #footer-container .et_pb_menu .et_pb_menu__wrap { flex: initial; }
  #footer-container .et_mobile_nav_menu { display: none !important; }
  #footer-container .et_pb_menu__menu { display: block !important; }
}
@media only screen and (max-width: 880px) {
  #fixed-sidebar-container {
    position: relative;
    right: 0;
    top: 0;
  }
  #fixed-sidebar-container,
  #fixed-sidebar-container .et_pb_row {
    /*padding-bottom: 0 !important;*/
  }
	#et-main-area .et_pb_section {
    padding: 20px 0;
}
  #fixed-sidebar-container{
    padding-top: 0 !important;
  }
  #fixed-sidebar-container .et_pb_column {
    display: flex;
    justify-content: center;
  }
  #fixed-sidebar-container .et_pb_social_media_follow li {
    display: inline-block;
  }
  #fixed-sidebar-container .et_pb_image {
    margin-left: 0;
    margin-right: 0;
  }
  #fixed-sidebar-container .et_pb_image_wrap, #fixed-sidebar-container .et_pb_social_media_follow li a {
    border-radius: 5px;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px !important;
  }
}
@media only screen and (max-width: 767px) {
  #hero-text-container .kontakt-container .et_pb_column,
  .kontakt-container .et_pb_column {
    width: 100% !important;
    min-width: inherit;
  }
  .kontakt-container .et_pb_column {
    padding: 0;
  }
  .kontakt-container .et_pb_column:nth-child(2) {
    padding-top: 10px;
  }
  .kontakt-container .et_pb_column:last-child {
    padding-bottom: 10px;
  }
  .kontakt-container .et_pb_module {
    padding: 10px 5%;
  }
  #hero-text-container .kontakt-container .et_pb_column:first-child .et_pb_text {
    padding-left: 5%;
  }
}
@media only screen and (max-width: 540px) {
  #regionales-container .dmpro-image-wrap img {
    max-width: 250px;
  }
  .bottom-nav li,
  #footer-container .et_pb_menu .et-menu,
  #footer-container .et-menu-nav li {
    display: block;
    padding: 0 0 10px;
  }
  .et_pb_column .et_pb_grid_item { margin: 0 0 40px 0; width: 100%; }
  .et_pb_column .et_pb_grid_item:last-child { margin: 0; }
}
@media only screen and (max-width: 440px) {
  .dmpro_button_grid .dmpro_button_grid_child {
    width: calc(50% - 15px);
  }
	#post-1056 .dmpro_button_grid .dmpro_button_grid_child {
    width: 100%;
		margin: 0px !important;
  }
  .dmpro-button-grid {
    width: 100%;
  }
  #kundenstimmen-container .dmpro_carousel .swiper-button-next, #kundenstimmen-container .dmpro_carousel .swiper-button-prev {
    width: 20px !important;
    height: 20px !important;
    padding: 0px !important;
  }
  #kundenstimmen-container .dmpro_carousel .swiper-button-next {
    right: -20px !important;
  }
  #kundenstimmen-container .dmpro_carousel .swiper-button-prev {
    left: -20px !important;
  }
}
@media only screen and (max-height: 630px) {
  #mobile_menu {
    max-height: 80vh;
    overflow-y: scroll;
  }
}

#bewerbungsformular h3{
	padding: 0px 30px 8px 30px;
}

span.wpcf7-list-item{
	display: unset !important;
}

/*All-in-Link neue*/
.all-in-link-button2 {
	border-radius: 50px !important;
	min-width: 50% !important;
 	margin: 5px !important;
	transition: 1.5s ease !important;
}

.all-in-link-button2:before{
	margin-right: 10px !important;
	margin-left: 10px !important;
    float: left !important;
	position: static
}
.all-in-link-button2:hover{
	transform: scale(1.2);
	transition: 1.5s ease !important;
}
#all_in_link_block a.all-in-link-button2{
	background-color: white !important;
	color: #1561AC !important;
	font-size: 20px !important;
}
.all_in_link_logo .et_pb_image_wrap {
	box-shadow: none;
}
.footer_menu_neue #menu-footermenue a{
	color: #fff !important;
}

@media (max-width: 980px) {
	.all-in-link-button2 {min-width: 60% !important;}
	.footer_menu_neue .et_pb_menu__menu {display: block !important}
	.footer_menu_neue .et_mobile_nav_menu {display: none !important}
}
@media (max-width: 500px) {
	.all-in-link-button2 {min-width: 90% !important;}
}
/*
h2::after {
    content: "";
    display: block;
    width: 50%; 
    height: 3px; 
    background-color: #fce531; 
    margin: 8px auto 0 auto; 
}*/
.bg-grey h2::after{
	display: none;
}

#mobile_menu{
	overflow-y: auto !important;
}
.et_mobile_menu li a {
	padding: 5px;
}
@media only screen and (max-width: 767px) {
    .et_pb_section_6.et_pb_section, .et_pb_section_3.et_pb_section {
        margin-bottom: 0em !important;
    }
}

.wpa-hide-ltr#skiplinks a, 
.wpa-hide-ltr#skiplinks a:hover, 
.wpa-hide-ltr#skiplinks a:visited {
margin-top:25px !important;
}
