/*
Theme Name:AUDIO MOBIL
Description:A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version:1.0
Author:Kriesi
Author URI:http://www.kriesi.at
Template:enfold
*/

/*Add your own styles here:*/

/*------------- FONT -------------*/
@font-face {
font-family:'Exo 2 AME';
src:url('font/exo-2-ame-extralight.woff2') format('woff2'),
     url('font/exo-2-ame-extralight.woff') format('woff');
font-weight:300;
font-style:normal;
font-display:swap;
}

@font-face {
font-family:'Exo 2 AME';
src:url('font/exo-2-ame-medium.woff2') format('woff2'),
     url('font/exo-2-ame-medium.woff') format('woff');
font-weight:500;
font-style:normal;
font-display:swap;
}

/*------------- MAIN -------------*/
h1,h2,h3,h4,h5,h6 {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;}
h1 {font-weight:500 !important;}
h2 {font-weight:300 !important;}
h3,h4,h5,h6 {font-weight:500 !important;}
body .av-special-heading .av-special-heading-tag {text-transform:none;}
body div .avia-button {border-bottom-width:0px;border-radius:0px;font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;text-transform:none;font-weight:bold;}
div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons, div .avia-layerslider .ls-fullwidth div .avia-layerslider .ls-nav-start, div .avia-layerslider .ls-fullwidth .ls-nav-stop, div .avia-layerslider .ls-fullwidth .ls-nav-sides {top:-42px;}
div .logo {background-color:#FFFFFF;padding:11px 30px;margin-left:-33px;z-index:101;}
html.html_av-framed-box .av-frame {background:#000000;}
p {margin:0 0 0.85em 0;}
td {border-width:0px;font-size:14px;}
tr th:first-child, tr td:first-child {border-left-width:0px;}
tr:first-child th, tr:first-child td {border-top-width:0px;}


/*------------- TEMPLATE -------------*/
.alternate_color .avia-content-slider .slide-image {background:transparent;padding:4px;}
.anti-alternate .progressbar-title, .anti-alternate .progressbar-percent, .anti-alternate .progressbar-icon {color:#FFFFFF;}
.av-burger-overlay-active .logo a img{opacity:0;}
.av-burger-overlay-active .logo a{background:url(images/logo-menu.png) no-repeat scroll center center transparent;background-size:contain;}
.av-burger-overlay-active #header_main {width:0px;background-color:#FDC300;float:right;}
.av-hamburger-inner, .av-hamburger-inner:before, .av-hamburger-inner:after {height:4px;}
.av-image-caption-overlay-center p {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;font-weight:500 !important;text-transform:none;}
.av-section-color-overlay {background-repeat:no-repeat !important;background-size:cover !important;background-position:center;background-attachment:fixed;}
.av-section-color-overlay {background-size:auto !important;background-position:top left;}
.av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag {font-weight:600;}
.av-timeline-nav a span {color:#000000;}
.avia-button:hover{opacity:0.9;}
.avia-button.avia-color-black, .avia-button.avia-color-black:hover {background-color:#000000;}
.avia-button.avia-color-theme-color {background-color:#fdc200;}
.avia-button.avia-color-theme-color:hover {background-color:rgba(253, 194, 0, 0.75);}
.avia-button.avia-size-large {padding:15px 30px 14px;font-size:15px;min-width:150px;}
.avia-content-slider .slide-entry-title {line-height:1.1em;}
.avia-content-slider .slide-image, .avia-content-slider .slide-image img {border-radius:0px;}
.avia-data-table.avia_pricing_minimal th, .avia-data-table.avia_pricing_minimal td {padding:20px 10px;}
.avia-image-container-inner, .avia_image, .av-image-caption-overlay {border-radius:0px;}
.avia-menu-text {font-weight:bold;text-transform:none;font-size:1.15em;}
.avia-menu-text {font-weight:normal !important;}
.avia-section {min-height:80px;}
.avia-table {border:1px #FFFFFF solid !important;}
.avia-table{background:#FDC300 !important;}
.avia-timeline .milestone_icon {border-radius:20%;}
.avia-timeline .milestone_inner {border-radius:20%;}
.copyright {text-transform:none;}
.header_bg {height:0px;}
.header_color .header_bg {background-color:transparent;}
.hr-inner, .hr-inner-style {border-color:#000 !important;}
.html_av-overlay-side .av-burger-overlay-scroll {width:288px !important;}
.html_av-overlay-side #top .av-burger-overlay-scroll {background-color:rgba(248, 190, 2, 0.95);}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a {padding:15px 30px;}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li li a {padding-left:50px;}
.html_av-overlay-side #top #wrap_all #av-burger-menu-ul > li {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:active {background-color:#ffffff;}
.html_av-submenu-hidden .av-submenu-indicator {opacity:1;font-weight:600;}
.html_burger_menu_active #top .main_menu{right:-14px;}
.html_burger_menu_active #top #wrap_all #header .av-burger-menu-main > a{height:80px!important;line-height:80px!important;}
.html_burger_menu_active.html_visible_cart .cart_dropdown{display:none;}
.html_cart_at_menu.html_main_nav_header #top .main_menu .menu > li:last-child{padding-right:0px;margin-right:0px;}
.html_header_top #top .av_header_stretch .container {width:100%;max-width:100%;padding-right:33px;}
.html_header_top.html_header_sticky #top #wrap_all #main {padding-top:0px !important;}
.html_header_top.html_header_sticky.html_av-framed-box #header_main, .html_header_top.html_header_sticky.html_av-framed-box #header_meta {margin:0px 30px 0px 0px;}
.logo img {height:56px;max-height:56px !important;transition:none;}
.ls-circle-timer {display:none !important;}
.ls-wrapper h1, .ls-wrapper h4 {text-shadow:0px 0px 10px rgba(0, 0, 0, 1);}
.main_color .avia-timeline .av-milestone-date {color:#fdc200;}
.main_color .comment-count {color:#181818;}
.main_color #submit, .main_color input[type="submit"] {color:#000000;}
.main_color strong {color:#FFFFFF;}
.menu-icon {width:25%;float:left;padding:0%}
.menu-icon a {padding:20px 0px !important;text-align:center !important;}
.mfp-title {display:none;}
.page-id-1996 .avia-image-container {margin-bottom:0px !important;}
.page-id-1996 .flex_column_table.av-equal-height-column-flextable:not(:first-child) {margin-top:0px !important;}
.responsive #top .header-scrolled .logo{width:200px;padding:16px 44px;}
.responsive.av-burger-overlay-active #top .logo{width:200px;padding:16px 44px;}
.small-preview img, .big-preview img {border-radius:0px;}
.special_amp {font-family:inherit;font-style:normal;font-size:inherit;line-height:inherit;font-weight:inherit;}
.special-heading-bold .av-special-heading-tag {font-weight:400 !important;}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {text-transform:none;}
.text-sep-cat {display:none;}
.wpml-ls-item {clear:both;}
.wpml-ls-slot-2 {clear:both;}
#ame-navigation .av-image-caption-overlay-center:hover {opacity:0;transition:all 0.3s ease-in-out;}
#ame-navigation .avia-image-container-inner, #ame-navigation .avia_image, #ame-navigation .av-image-caption-overlay {width:100%;}
#breadccrumbs{position:relative;z-index:501;width:50%;}
#footer {padding:30px 0 30px 0;border-top:1px solid rgba(255, 255, 255, 0.10);}
#footer-image-overlay .av-section-color-overlay {background-attachment:scroll !important;background-repeat:repeat-y !important;}
#header_main {width:34px;background-color:#FDC300;float:right;}
#header21{border:3px solid #fdc300;}
#layer_slider_1, #layerslider_1, #layerslider_2{max-width:100%!important;}
#sektionlogos table caption, #sektionlogos .main_color tr:nth-child(2n), #sektionlogos .pricing-table > li:nth-child(2n), #top #sektionlogos .avia-data-table.avia_pricing_minimal td {color:#000000 !important;}
#socket {border-top:1px solid rgba(255, 255, 255, 0.10);}
#top .av-share-box ul {border-radius:15px;}
#top .avia-button.avia-color-dark {color:#000000;border-color:#000000;font-weight:600;}
#top .avia-button.avia-color-theme-color {border-color:#fdc200;color:#181818;}
#top .avia-content-slider .image-overlay{display:none!important;}
#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont="entypo-fontello"]:before {font-family:'entypo-fontello' !important;}
#top .avia-layerslider .ls-bottom-slidebuttons a, #top .avia-layerslider .ls-nav-start, #top .avia-layerslider .ls-nav-stop {background:#C4C4C4;opacity:1;margin:0px 3px;border-radius:6px;border:0px !important;}
#top .avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active, #top .avia-layerslider .ls-bottom-slidebuttons a:hover, #top .avia-layerslider a.ls-nav-start:hover, #top .avia-layerslider a.ls-nav-stop:hover, #top .avia-layerslider a.ls-nav-start-active, #top .avia-layerslider a.ls-nav-stop-active {opacity:1 !important;background:#FDC300;}
#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next {z-index:30;}
#top .avia-layerslider .ls-nav-start::before, #top .avia-layerslider .ls-nav-stop::before {color:#000000;}
#top .container.av-logo-container .logo a{max-height:80px!important;}
#top .container.av-logo-container{height:80px!important;line-height:80px!important;}
#top .fullsize .template-blog .big-preview {max-width:800px;margin:auto;}
#top .fullsize .template-blog .post .entry-content-wrapper > * {max-width:100%;}
#top .header-scrolled .container.av-logo-container{height:80px!important;line-height:80px!important;}
#top .header-scrolled .logo a img{opacity:0;}
#top .kategorijatitle{color:#111111;padding:20px 0;padding-bottom:70px;}
#top .main_color .input-text, #top .main_color input[type="text"], #top .main_color input[type="input"], #top .main_color input[type="password"], #top .main_color input[type="email"], #top .main_color input[type="number"],
#top .main_color input[type="url"], #top .main_color input[type="tel"], #top .main_color input[type="search"], #top .main_color textarea, #top .main_color select {background-color:#000000;color:#ffffff;}
#top .main_color textarea {background-color:#000000;color:#FFFFFF;}
#top .main_menu .spancart{float:right;background:url(images/cart.png) no-repeat scroll center center transparent;padding:11px;position:relative;}
#top .main_menu .spancartnumber{background:#ffffff;border-radius:50%;color:#000000;position:absolute;top:-6px;right:-8px;padding:3px;width:15px;font-size:11px;height:15px;line-height:11px;text-align:center;font-weight:bold;}
#top #customcartwoo .spancart{float:left;background:url(images/cart.png) no-repeat scroll center center transparent;padding:11px;position:relative;margin-left:8%;}
#top #customcartwoo .spancartnumber{background:#ffffff;border-radius:50%;color:#000000;position:absolute;top:-6px;right:-8px;padding:3px;width:15px;font-size:11px;height:15px;line-height:11px;text-align:center;font-weight:bold;}
#top #customcartwoo h2{float:left;}
#top #layer_slider_1{overflow:hidden!important;}
#top #sektionlogos table th{ background:white;color:white;}
#top #sektionlogos table tr:first-child th:first-child, #top #sektionlogos table tr:first-child td:first-child {border-top-left-radius:10px}
#top #sektionlogos table tr:first-child th:last-child, #top #sektionlogos table tr:first-child td:last-child {border-top-right-radius:10px}
#top #sektionlogos table tr:last-child td:first-child{border-bottom-left-radius:10px;}
#top #sektionlogos table tr:last-child td:last-child{border-bottom-right-radius:10px;}
#top #sektionlogos table{padding:0px;border-radius:10px;margin:0px;border-spacing:0;border-collapse:separate;}
#top #sektionnews .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image img,
#top .sektionnews .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image img{z-index:1;}
#top #sektionnews .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image:before,
#top .sektionnews .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image:before{content:"";position:absolute; top:-1%; left:-1%; height:102%; width:102%;z-index:10;background-image:url(images/audiomobil_blog.svg);background-position:center center;background-repeat:no-repeat;background-size:97%;}
#top #sektionnews .slide-entry-excerpt .more-link .more-link-arrow,
#top .sektionnews .slide-entry-excerpt .more-link .more-link-arrow {display:none!important;}
#top #sektionnews .slide-entry-excerpt .more-link:hover,
#top .sektionnews .slide-entry-excerpt .more-link:hover {text-decoration:none!important;opacity:0.7;}
#top #sektionnews .slide-entry-excerpt .more-link,
#top .sektionnews .slide-entry-excerpt .more-link {margin:0;display:table;border-color:#fdc200;color:#181818;background:#fdc200!important;padding:8px 25px 8px;font-size:13px;text-transform:uppercase;text-transform:none;font-weight:bold;margin-top:14px;margin-bottom:20px;}
#sektionnews .entry-content-header .entry-title,
.sektionnews .entry-content-header .entry-title {text-transform:none !important;}
#sektionnews .entry-content-header .entry-title,
.sektionnews .entry-content-header .entry-title{text-transform:uppercase;margin-top:30px;color:#000000;width:93%;font-size:22px;font-weight:500;}
#sektionnews .slide-entry-excerpt,
.sektionnews .slide-entry-excerpt{color:#575756;margin-top:10px;}
#sektionnews .slide-meta a,
.sektionnews .slide-meta a{color:#575756!important;}
#sektionnews .slide-meta,
.sektionnews .slide-meta{text-transform:uppercase;color:#575756;font-size:12px;margin-top:20px;}
#sektionnews h2,
.sektionnews h2{font-weight:bold!important;}
#top.archive.category .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image img{z-index:1;}
#top.archive.category .avia-content-slider .avia-content-slider-inner .slide-entry .slide-image:before{content:"";position:absolute; top:-1%; left:-1%; height:102%; width:102%;z-index:10;background-image:url(images/audiomobil_blog.svg);background-position:center center;background-repeat:no-repeat;}
#top.archive.category .pagination a, #top.archive.category .fullsize .template-blog .pagination a{color:#000000;background:#ffffff;}
#top.archive.category .pagination a:hover, #top.archive.category .fullsize .template-blog .pagination a:hover{color:#ffffff;background:#000000;}
#top.archive.category .pagination-meta{color:#000000;}
#top.archive.category #wrap_all .container_wrap.container_wrap_first{background:#f2f2f2!important;}
#top .homepage1b .widget{padding:0}
#top .homepage1b .widget h3{padding: 10px;color: #000000;background-color: #ffffff;text-transform: uppercase;font-weight: bold !important;font-size: 24px;text-align:center;margin-bottom:0px;}
#top .homepage1b .widget li{background:transparent!important;padding:0px;margin:0px;}
#top .homepage1b .widget li a{color:#000000!important;text-decoration: none;color: #181818;font-weight: bold;display: table;margin-bottom: 10px;width:100%;padding:10px 20px;}
.homepage1b .widget img{width:100%;}
#top .homepage1b .widget_nav_menu{margin-top:20px;}
.avia-content-slider .slide-entry-wrap{margin-bottom:30px}



/*------------- CONTACT FORM 7 -------------*/
.wpcf7-form {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;}
.wpcf7-form input {margin:0px 5px 0px 0px;}
.wpcf7-form-control.wpcf7-submit {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;text-transform:none;font-size:15px;padding:15px 30px;border-radius:14px;}
.wpcf7-form-control.wpcf7-submit:hover {opacity:0.9;}
.cf7-col-l {width:48%;margin-right:4%;float:left;}
.cf7-col-r {width:48%;float:left;}
input[type="submit"], #submit, .button {font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;text-transform:none;font-size:15px;padding:15px 30px;border-radius:14px;}
#top .main_color .input-text, #top .main_color input[type="text"], #top .main_color input[type="input"], #top .main_color input[type="password"], #top .main_color input[type="email"], #top .main_color input[type="number"], #top .main_color input[type="url"], #top .main_color input[type="tel"], #top .main_color input[type="search"], #top .main_color textarea, #top .main_color select {border-color:#181818 !important;}
#top .select2-results {color:#FFFFFF;background-color:#000000 !important;}
#top #homeslider .avia-slideshow-dots a:hover{background:#FDC300;}
#top #homeslider .avia-slideshow-dots a.active{background:#FDC300;}
#top #homeslider .avia-slideshow-dots a{background:#fff;}
#top #homeslider .fa-chevron-right:before{content:"";background:url(images/chevron-right-solid.svg)no-repeat center;height:22px;width:12.85px;display:table;float:right;margin-left:5px;}
#top #homeslider .slideshow_align_caption a{text-decoration:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;margin:0;border-width:0;padding:15px 60px;font-family:"Exo 2 AME", Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;color:rgb(0, 0, 0);background:rgb(253, 195, 0) none repeat scroll 0% 0%;border-radius:15px;text-align:left;margin:0px;border-width:0px;letter-spacing:0px;filter:none;text-transform:none;margin-top:45px;}
#top #homeslider .slideshow_align_caption h2{font-size:24px;color:rgb(255, 255, 255);width:1024px;margin:0px;height:30px;padding:0px;border-width:0px;border-radius:0px;letter-spacing:0px;filter:none;text-shadow:0 0 10px rgba(0,0,0,1);white-space:nowrap;word-wrap:normal;margin-right:0 !important;margin-bottom:0 !important;transform:translateZ(1px);position:static !important;display:block !important;text-transform:none;font-weight:500 !important;}
#top #homeslider .slideshow_align_caption p{;color:rgb(253, 195, 0);width:1024px;line-height:60px;font-size:60px;white-space:normal;margin:0px;padding:0px;border-width:0px;border-radius:0px;letter-spacing:0px;filter:none;padding-top:20px;}
#top #homeslider .avia-caption-content p {font-family: "Exo 2 AME", Helvetica, Arial, sans-serif;font-weight: 300;}
#top #homeslider ul li:nth-child(4) h2{margin:0px auto !important;}
#top #homeslider ul li:nth-child(4) p{margin:0px auto;}
#top #wrap_all del {text-decoration:none;}
#top #wrap_all ins:before {content:none;}
#top label span, #top legend span {color:#FFFFFF !important;}
#header{display:none;}
#homepage1{background:transparent}
#top #homepage1 .homepage1b{width:8.4%;min-width:178px;}
.homepage1b .avia-image-container-inner{width:100%}
.homepage1b .avia-image-container-inner img{width:100%;}
#top #thomashmpghdln{background:#ededed;margin-top:0;padding:10px;}
#top #thomashmpghdln h3{text-transform:uppercase;font-weight:bold!important;font-size:24px;}
#top .homepage1b .avia-image-container{margin:0!important;}
#top homesidebarmenu a{text-decoration:none;color:#181818;font-weight:bold;display: table;margin-bottom: 20px;}
#top homesidebarmenu{padding:20px;display:block;margin-top: 15px;}
#top #homepage1 .homepage1a .av-special-heading{margin-top:19px;}
#top .avia-button.avia-size-x-large{padding:14px 31px 14px;}
#top #homepage1 .homepage1a .av-special-heading h2{font-size:68px;font-weight:500 !important;}



/*------------- 12 ARGUMENTE -------------*/
@media only screen and (max-width:1480px) {
#top.page-id-1996 .flex_column  .av-flex-placeholder{display:none;}
#top.page-id-1996 .flex_column_table {display:block;table-layout:unset;width:100%;float:none;}
#top.page-id-1996 .flex_column_table_cell{display:table;}
#top.page-id-1996 .flex_column.av_three_fifth {width:100%!important;}
#top.page-id-1996 .no_margin.av_one_fifth{width:100%;margin:0 auto;float:none;display:block;}
#top.page-id-1996 .no_margin.av_one_fourth, #top.page-id-1996 .av_two_fifth{width:100%!important;}
#top.page-id-1996 .no_margin.av_one_half{width:100%;float:none;display:table;}
#top.page-id-1996 .no_margin.av_one_third{width:100%!important;}
#top.page-id-1996 #gruende-inhalt {width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;}
#top.page-id-1996 #gruende-title{width:100%!important;margin:0!important;}
}

/* CF7 */
.wpcf7-list-item {margin: 0em;}

/* CF7 responsive */
.wps-form {width: 100%;margin: 0 auto;}
.wps-form-row {display: flex;flex-direction: column;width: 100%;}
.wps-form-row .wpcf7-form-control {width: 100%;}
.wps-form-column {flex: 1;padding: 0.5rem 0;width: 100%;}

/* CF7 responsive / Notebook / Desktop */
@media only screen and ( min-width: 48em ) {
.wps-form-row {flex-direction: row;}
.wps-form-column {padding: 0rem 1rem 1rem 0rem;}
}



/*------------- DESKTOP -------------*/
@media only screen and (max-width:1800px) {
.page-id-1245 .flex_column, .page-id-1245 .flex_cell, .page-id-1412 .flex_column, .page-id-1412 .flex_cell {margin:0;margin-bottom:20px;width:100%;display:block;}
.page-id-240 #main .avia-section .template-page, .page-id-957 #main .avia-section .template-page, .page-id-1388 #main .avia-section .template-page {padding-top:120px;}
.single-product #av-layout-grid-1 {padding-top:0px;}
#av-layout-grid-1 {padding-top:80px;}
}
@media only screen and (max-width:1590px) {
#top #homepage1 .homepage1b{width:15%;}
}

@media only screen and (max-width:1200px) {
#top #homeslider .slideshow_align_caption h2{width:auto;}
#top #homeslider .slideshow_align_caption p{line-height:43px;font-size:43px;width:auto;}
#top #homeslider ul li:nth-child(4) .slideshow_caption{padding:0px;}
#sektionkarriere .grid-entry {padding-right: 0% !important; padding-left: 0% !important; width: 100% !important; position: static !important;}
}
@media only screen and (max-width:1100px) {
#top #homepage1 .homepage1b{width:24%;}
}

@media only screen and (min-width:1025px) {
#ame-navigation .post-entry {margin:8% 24% 0% 24%;}
}

/*------------- TABLET -------------*/
@media only screen and (max-width:1024px) {
.social_bookmarks {display:none;}
#avia3-menu li a {line-height:2;font-size:12px;}
#top #homeslider .avia-slideshow{height:600px;}
#top #homeslider .fa-chevron-right::before{height:20px;}
#top #homeslider .slideshow_align_caption a{padding:15px 45px;font-size:16px;margin-top:26px;}
#top #homeslider .slideshow_align_caption h2{font-size:20px;height:24px;padding-top:12px;}
#top #homeslider .slideshow_align_caption p{line-height:38px;font-size:38px;}
}

@media only screen and (max-width:1024px) and (min-width:769px) {
#ame-navigation .post-entry {margin:8% 15% 0% 15%;}
}

@media only screen and (max-width:1800px) and (min-width:361px) {
.container_wrap_first {padding-top:80px;}
.page-id-1245 .avia-builder-el-1, .page-id-1412 .avia-builder-el-1 {padding-top:120px !important;}
#av_section_1 .av-section-color-overlay-wrap {padding-top:80px;}
}

@media only screen and (max-width:989px) {
.av-section-color-overlay {background-size:auto !important;background-position:top left;}
.html_visible_cart .av-burger-menu-main {padding-right:0px;}
#footer-image-overlay .av-section-color-overlay {background-attachment:scroll !important;background-repeat:repeat-y !important;}
#top #wrap_all #header{position:fixed!important;width:auto!important;left:auto!important;right:0px!important;}
}

@media only screen and (min-width:768px) {
#ame-navigation .av-image-caption-overlay-center {transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
#ame-navigation .column-top-margin {margin-top:1%;}
#ame-navigation .content .entry-content-wrapper {transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
#ame-navigation .content {padding-bottom:0%;margin-bottom:-10%;}
#ame-navigation div .av_one_third {margin-left:1%;width:32%;}
}

@media only screen and (width:768px) {
#ame-navigation .post-entry {margin:8% 5% 0% 5%;}
}

@media only screen and (min-width:768px) and (max-width:989px) {
html_mobile_menu_tablet #top #wrap_all #header {position:absolute;}
html_mobile_menu_tablet #top #header_main > .container .main_menu .av-main-nav > li > a, .responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container {height:80px;line-height:80px;}
}

/*------------- MOBILE -------------*/
@media only screen and (max-width:768px) {
#gruende-title {padding:8% !important;margin-bottom:5% !important;}
#gruende-inhalt {padding:8% !important;background:white !important;}
#header{display:block;}
#header .logo{display:none!important;}
}

@media only screen and (max-width:767px) {
.av-burger-menu-main {right:3px;}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-content-wrap {padding:30px 20px 10px 80px;}
.flex_cell.av_one_half.avia-full-contain {background-image:none !important;}
.html_visible_cart .av-burger-menu-main {padding-right:8px;}
#top #wrap_all #header {position:absolute;}
.av-burger-overlay-active #top #wrap_all .main_menu{right:15px;}
#ame-navigation .avia_image {height:200px;object-fit:cover;object-position:top;}
#ame-navigation .content {padding-top:0%;}
#top #homeslider .avia-slideshow{height:470px;}
#top #homeslider .slideshow_align_caption p{line-height:30px;font-size:30px;}
#top #homeslider .slideshow_inner_caption{padding-left:0px;padding-right:0px;}
#top #wrap_all .av_header_transparency, .av_header_transparency #advanced_menu_toggle {background-color:transparent;}

}

@media only screen and (max-width:480px) {
h1,h2 {-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.ls-gui-element, .ls-nav-prev, .ls-nav-next {display:none !important;}
}

@media only screen and (max-width:360px) {
.html_header_top.html_header_sticky #top #wrap_all #main {padding-top:80px !important;}
.logo img {max-height: 81px !important;}
.responsive #top .logo {margin-left: -25px; width: 89%;}
.page-id-1245 .avia-builder-el-1, .page-id-1412 .avia-builder-el-1  {padding-top:5% !important;}
.page-id-240 #main .avia-section .template-page, .page-id-957 #main .avia-section .template-page, .page-id-1388 #main .avia-section .template-page {padding-top:40px;}
#av-layout-grid-1 {padding-top:0px;}
#header_main {width:100%;}
}