footer#socket {
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-color: rgb(243, 146, 0); 
    } 

#footer {
       border-color: rgb(243, 146, 0); 
       border-width: 1px; 
    } 

#footer .widget:not(.woocommerce) a {
       font-size: 18px; 
       font-weight: normal; 
       line-height: 26px; 
    } 

#footer .widgettitle {
       font-size: 20px; 
       text-shadow: none; 
    } 

#top .main_menu ul.menu .sub-menu {
       background-blend-mode: overlay; 
       background-image: none; 
       box-shadow: none; 
    } 

#top .main_menu ul.menu li ul li a {
       color: rgb(243, 146, 0); 
       font-size: 15px; 
       font-weight: bold!important; 
    } 

#top #header_main {
       border-color: rgba(243,146,0,1); 
       border-width: 2px; 
       box-shadow: 7px 1px 2px 4px  #efefef; 
    } 

#top.page-id-12 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200)!important; 
       background-position: 100px 10px!important; 
       border-top-color: rgb(243, 146, 0); 
    } 

#top.page-id-12 #av_section_1 .av_textblock_section .avia_textblock blockquote p {
       color: rgb(102, 102, 102)!important; 
       font-size: 30.875px!important; 
    } 

#top.page-id-12 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 54px; 
       line-height: 70px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 5px; 
    } 

#top.page-id-12 #av_section_2 .av-masonry .av-inner-masonry-content {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-12 #av_section_2 .av-masonry .av-inner-masonry-content .avia-arrow {
       background-color: rgb(243, 146, 0); 
    } 

#top.page-id-12 #av_section_2 .av-masonry .av-inner-masonry-content .entry-content {
       font-size: 18px; 
       font-weight: bold!important; 
       letter-spacing: 3px; 
       text-align: center; 
    } 

#top.page-id-12 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       border-width: 0px; 
    } 

#top.page-id-12 #av_section_3 .av_textblock_section .avia_textblock > p {
       font-size: 35px; 
       font-weight: normal; 
       line-height: 55px; 
       text-shadow: 2px 1px 3px #968b8b; 
    } 

#top.page-id-12 #av_section_4 {
       border-width: 0px; 
    } 

#top.page-id-12 #inhalt {
       background-image: none!important; 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0); 
       border-top-style: solid; 
    } 

#top.page-id-12 #inhalt .av-masonry .av-inner-masonry-content {
       background-color: rgba(253,216,165, 0); 
       background-image: linear-gradient(0deg,#ffffff,#f39200)!important; 
    } 

#top.page-id-12 #inhalt .av-masonry .av-inner-masonry-content .avia-arrow {
       background-color: rgb(243, 146, 0)!important; 
    } 

#top.page-id-12 #inhalt .av-masonry .av-inner-masonry-content .entry-content {
       font-size: 18px!important; 
       font-weight: bold!important; 
       text-align: center!important; 
    } 

#top.page-id-12 #inhalt .av_textblock_section .avia_textblock blockquote p {
       color: #666666; 
    } 

#top.page-id-12 #inhalt .av_textblock_section .avia_textblock h1 {
       font-size: 68px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-146 #av_section_1 {
       background-attachment: scroll!important; 
       background-blend-mode: normal!important; 
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 10px 10px!important; 
       background-repeat: repeat; 
       background-size: 100% 100%!important; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
       padding-right: 0px; 
    } 

#top.page-id-146 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 67px; 
       font-weight: bold!important; 
       letter-spacing: 3px!important; 
       line-height: 85px; 
       text-align: left; 
       text-indent: 0px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-146 #av_section_1 .av_textblock_section .avia_textblock h2 {
       font-size: 25px; 
       line-height: 34px; 
       text-align: left; 
    } 

#top.page-id-146 #av_section_1 .av_textblock_section .avia_textblock > p {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 23px; 
       text-align: center; 
    } 

#top.page-id-146 #av_section_1 .content {
       padding-bottom: 0px!important; 
    } 

#top.page-id-146 #av_section_2 .av_textblock_section .avia_textblock h3 {
       font-size: 26px; 
       line-height: 36px; 
    } 

#top.page-id-146 #av_section_2 .avia-grid-testimonials .avia-testimonial-meta-mini .avia-testimonial-name {
       font-size: 20px; 
    } 

#top.page-id-146 #av_section_2 .avia-icon-list-container .iconlist_content_wrap .iconlist_content p {
       font-size: 18px; 
       line-height: 25px; 
       text-indent: 0px; 
    } 

#top.page-id-146 #av_section_2 .avia-icon-list-container .iconlist_icon {
       background-image: linear-gradient(325deg,#ffffff,#f39200); 
       border-color: rgb(243, 146, 0); 
       border-style: solid; 
       border-width: 1px; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-146 #av_section_2 .avia-icon-list-container .iconlist_title {
       font-size: 21px; 
    } 

#top.page-id-146 #av_section_3 {
       background-image: linear-gradient(3deg,#ffffff,#f39200); 
    } 

#top.page-id-146 #main > div.container_wrap:nth-child(1) .container {
       bottom: 0px; 
       left: 0px; 
       right: 0px; 
       top: 0px; 
    } 

#top.page-id-146 #main > div.container_wrap:nth-child(1) .content {
       padding-bottom: 50px; 
       padding-top: 0px; 
    } 

#top.page-id-274 #av_section_1 {
       background-color: r-gradient(0deg,#ffffff,#f39200)!important; 
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 10px 10px; 
       background-size: 100% 100%; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
    } 

#top.page-id-274 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 56px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 74px; 
       text-indent: 0px; 
       text-shadow: 2px 1px 3px #968b8b; 
    } 

#top.page-id-274 #av_section_2 .av_textblock_section .avia_textblock h3 {
       font-size: 26px; 
    } 

#top.page-id-274 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-274 #layer_slider_1 {
       border-bottom-color: rgb(243, 146, 0); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
    } 

#top.page-id-274 #test1 {
       background-blend-mode: color!important; 
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
    } 

#top.page-id-274 #test1 .av_textblock_section .avia_textblock h1 {
       font-size: 72px; 
       line-height: 89px; 
       text-indent: 0px; 
       text-shadow: 2px 1px 3px #968b8b; 
    } 

#top.page-id-298 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       background-size: 100% 100%; 
       border-bottom-color: #f39200!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-right-color: #f39200!important; 
       border-top-color: #f39200!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-298 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 55px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 85px; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
       word-spacing: 3px; 
    } 

#top.page-id-298 #av_section_1 .av_textblock_section .avia_textblock h2 {
       font-size: 26px; 
    } 

#top.page-id-298 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-326 #av_section_1 {
       background-blend-mode: normal; 
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: #f39200!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: #f39200!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-326 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 60px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 84px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-326 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-348 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: #f39200!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: #f39200!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-348 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 60px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 84px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-348 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-364 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-364 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 69px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 85px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-364 #av_section_1 .av_textblock_section .avia_textblock h2 {
       font-size: 26px; 
    } 

#top.page-id-364 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-388 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-388 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 66px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 85px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-388 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-390 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-390 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 66px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-390 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-392 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-392 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 68px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-392 #av_section_3 {
       background-image: none; 
       background-position: center top; 
       border-top-color: rgb(243, 146, 0); 
    } 

#top.page-id-392 #av_section_3 .content {
       box-shadow: none; 
    } 

#top.page-id-392 #av_section_4 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-394 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-color: rgb(243, 146, 0)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgb(243, 146, 0)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
    } 

#top.page-id-394 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 68px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-394 #av_section_3 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-500 #av_section_1 .av-masonry .av-inner-masonry-content {
       background-color: rgb(243, 146, 0); 
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-500 #av_section_1 .av-masonry .av-inner-masonry-content .avia-arrow {
       background-color: rgb(243, 146, 0); 
       background-image: none; 
    } 

#top.page-id-500 #av_section_1 .av-masonry .av-inner-masonry-content .entry-content {
       font-size: 19px; 
       font-weight: bold; 
       letter-spacing: 2px; 
       text-align: center; 
       word-spacing: 2px; 
    } 

#top.page-id-630 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-color: rgb(243, 146, 0)!important; 
    } 

#top.page-id-630 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 67px; 
       font-weight: bold!important; 
       letter-spacing: 3px; 
       line-height: 85px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 3px; 
    } 

#top.page-id-630 #av_section_1 .av_textblock_section .avia_textblock h2 {
       font-weight: bold!important; 
    } 

#top.page-id-630 #av_section_2 .avia-icon-list-container .iconlist_content_wrap .iconlist_content p {
       font-size: 17px; 
    } 

#top.page-id-630 #av_section_2 .avia-icon-list-container .iconlist_icon {
       background-image: linear-gradient(325deg,#ffffff,#f39200); 
       border-color: rgb(243, 146, 0); 
       border-style: solid; 
       border-width: 1px; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-630 #av_section_2 .avia-icon-list-container .iconlist_title {
       font-size: 21px; 
       line-height: 23px; 
    } 

#top.page-id-630 #layer_slider_1 {
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-color: rgb(243, 146, 0); 
    } 

#top.page-id-686 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-color: rgb(243, 146, 0)!important; 
    } 

#top.page-id-686 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 59px; 
       text-shadow: 2px 1px 3px #968b8b; 
    } 

#top.page-id-686 #layer_slider_1 {
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-color: rgb(243, 146, 0); 
    } 

#top.page-id-70 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
    } 

#top.page-id-715 #av_section_1 {
       background-image: linear-gradient(0deg,#ffffff,#f39200); 
       background-position: 100px 10px; 
    } 

#top.page-id-715 #av_section_1 .av_textblock_section .avia_textblock h1 {
       font-size: 60px; 
       font-weight: bold!important; 
       letter-spacing: 3px; 
       line-height: 85px; 
       text-shadow: 2px 1px 3px #968b8b; 
       word-spacing: 0px; 
    } 

#top.page-id-715 #av_section_1 .av_textblock_section .avia_textblock h2 {
       font-size: 28px; 
    } 

#top.page-id-715 #av_section_3 {
       border-color: rgb(243, 146, 0); 
    } 

