.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below , .menu-image-hover-wrapper .menu-image-title-above {
border: none;
box-shadow: none;
vertical-align: middle;
width: auto;
display: inline;
}
.menu-image-hover-wrapper img.hovered-image,
.menu-item:hover .menu-image-hover-wrapper img.menu-image {
opacity: 0;
transition: opacity 0.25s ease-in-out 0s;
}
.menu-item:hover img.hovered-image {
opacity: 1;
}
.menu-image-title-after.menu-image-not-hovered img,
.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
padding-right: 10px;
}
.menu-image-title-before.menu-image-not-hovered img,
.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
padding-left: 10px;
}
.menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below, .menu-image-title-below, .menu-image-title-above, .menu-item a.menu-image-title-above, .menu-item a.menu-image-title-below, .menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below {
text-align: center;
display: block;
}
.menu-image-title-above.menu-image-not-hovered > img,
.menu-image-hovered.menu-image-title-above .menu-image-hover-wrapper, .menu-image-title-above .menu-image-hover-wrapper {
display: block;
padding-top: 10px;
margin: 0 auto !important;
}
.menu-image-title-below.menu-image-not-hovered > img,
.menu-image-hovered.menu-image-title-below .menu-image-hover-wrapper, .menu-image-title-below .menu-image-hover-wrapper {
display: block;
padding-bottom: 10px;
margin: 0 auto !important;
}
.menu-image-title-hide .menu-image-title, .menu-image-title-hide.menu-image-title {
display: none;
} #et-top-navigation .nav li.menu-item, .navigation-top .main-navigation li {
display: inline-block;
}
.above-menu-image-icons, .below-menu-image-icons {
margin: auto;
text-align: center;
display: block;
}
ul li.menu-item > .menu-image-title-above.menu-link, ul li.menu-item > .menu-image-title-below.menu-link {
display: block;
}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.menu-image {
opacity: 1;
}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.hovered-image {
opacity: 0;
}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.menu-image {
opacity: 0;
}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.hovered-image {
opacity: 1;
}
.menu-item-text span.dashicons {
display: contents;
transition: none;
}
.menu-image-badge {
background-color: rgb(255, 140, 68);
display: inline;
font-weight: 700;
color: #fff;
font-size: 0.95rem;
padding: 3px 4px 3px;
margin-top: 0px;
position: relative;
top: -20px;
right: 10px;
text-transform: uppercase;
line-height: 11px;
border-radius: 5px;
letter-spacing: .3px;
}
.menu-image-bubble {
color: #fff;
font-size: 13px;
font-weight: 700;
top: -18px;
right: 10px;
position: relative;
box-shadow: 0 0 0 .1rem var(--white,#fff);
border-radius: 25px;
padding: 1px 6px 3px 5px;
text-align: center;
}.fl24_box {
padding: 10px;
text-align: center;
}
.categorie-items .fl24_ad_grid {
margin: 10px;
width: 195px;
height: 290px;
float: left;
}
.grid-item .fl24_ad_grid img {
margin-left:0 !important;
}
.grid-items .fl24_ad_grid .layer-media {
text-align:center;
}
.categorie-items .fl24_ad_grid .layer-media {
text-align:center;
height:210px;
}
@media (max-width:767px)
{
.categorie-items .fl24_ad_grid img {
width:210px;
height:210px;
}
.fl24_ad_grid {
width:auto;
height: auto;
display:inline-grid;
}
}
@media (min-width:768px)
{
.categorie-items .fl24_ad_grid img {
width:90%;
height:auto;
transition:all 0.2s;
}
.categorie-items .fl24_ad_grid img:hover {
width:100%;
height:auto;
}
.fl24_ad_grid {
margin: 10px;
width:auto;
max-width: 270px;
height: auto;
display:inline-grid;
}
}
.fl24_ad_grid .layer-content {
text-align: center;
}
.fl24_ad_grid div {
margin-bottom:4px;
}
.fl24_ad_grid a.title,
.fl24_ad_grid .element_2 a {
text-decoration:none !important;
}
.fl24_ad_grid a.title:hover,
.fl24_ad_grid .element_2 a:hover {
color:#3a5a19 !important;
}
.fl24_ad_grid .element_0 {
font-size: 0.9em !important;
}
.fl24_ad_grid .element_1 {
font-size: 1.1em !important;
font-weight:bold;
}
.fl24_ad_grid .zusatz {
font-size: 0.8em !important;
}
.fl24_ad_grid .element_2 {
font-size: 0.8em !important;
line-height:0.8em !important;
}