/* main.css */
.level_1{padding-top: 30px}#article-313.mod_article.pb60.maintxt.block div.ce_sHtml5Start.hinside.block div.ce_text.grid16.maintxt.block p strong,#article-1.mod_article.block div.ce_sHtml5Start.hinside.block div.ce_text.grid16.maintxt.txtblockone.pb60.block p strong{font-family: inter !important;font-weight: bold !important}p.footerIcons a.fa.fa-instagram{font-size: 44px !important;  color: #bc2a8d !important}.fa-whatsapp{font-size: 44px !important;  color: #075e54 !important;  Cursor: text !important;  Text-Decoration: None !important}p.footerIcons a.fa.fa-whatsapp em,p.footerIcons a.fa.fa-instagram em{display: none !important}@font-face{font-family: "Interbold";src: url("../../files/KleinesFerienhaus/fonts/Inter-Bold.ttf");format("truetype")}p strong{font-weight: normal; color: #063731 !important;font-family: interbold !important}#afterheader div.inside div.hinside nav.mod_breadcrumb.bread.block ul li.first{display: none !important}@font-face{font-family: "Inter";src: url("../../files/KleinesFerienhaus/fonts/Inter-Light.ttf");format("truetype")}.infobuttons.maintxt.hinside.block div.ce_text.grid8.blinks.maintxt.block{padding-bottom: 20px}.blinks.maintxt.block p a{color: #fff !important}.blinks{border-style:solid;  border-color:#fff;  border-radius:5px;  background-color: #063731}.showarena{background-color: none !important}.block div.ce_text.grid16.maintxt.leftline.pb40.underline.block h3.s3{padding-bottom:10px;border-bottom:4px solid #00adb1;border-spacing:10px;text-align: left !important}.underline{border-bottom:4px solid rgba(0,0,0,.2)}div#wrapper.mm-page.mm-slideout div#container main#main div.inside div#article-29.mod_article.showarena.pt60.pb60.block div.ce_sHtml5Start.hinside.block div.ce_hyperlink.grid16.logoges.block figure.image_container{width: 100%;text-align: center}#top.innen.mm-wrapper.mm-wrapper--position-left-front div#wrapper.mm-page.mm-slideout header#header div.inside div.navi-section.nav--slide_in.banner{padding-top: 20px !important;  padding-bottom: 20px !important}#top.innen.mm-wrapper.mm-wrapper--position-left-front div.navi-section.nav--slide_in.banner.banner--clone.banner--stick div.inside p#logo{width: 221px !important;height: 110px !important}{}.block div.dk_menu a.dk_mobilmenu span i.fa.fa-align-justify::after{font-family:pt sans narrow;content: " \f039";font-size: 120% !important;font: normal normal normal 14px/1 FontAwesome}.submit.grid16.maintxt{font-size: 120% !important}form select option{font-family: arial !important}.mandatory.error p.error{font-size: 16px !important;  font-size: 16px !important;  float: left;  display: block;  width: 100%;  float: left}.anfrage div.formbody div.widget.widget-checkbox.sendcopy.grid16 fieldset#ctrl_9.checkbox_container.sendcopy.grid16 span label#lbl_9_0,.anfrage div.formbody div.widget.widget-checkbox.grid16.maintxt.mandatory fieldset#ctrl_11.checkbox_container.grid16.maintxt.mandatory span label#lbl_11_0{color: #000 !important}.gallery_creator.block h1{margin-bottom: 30px}{}.navlinks.block div.mod_customcataloglist.pt40.cc_kplatten.block h1{text-align: center;margin-top: -5px}.pagination.block ul li.last a,.pagination.block ul li.first a{color: #fff !important}.pagination.block ul li.last,.pagination.block ul li.first{padding-right:5px;padding-left:5px;list-style-type:none;background-color: #063731;color: #fff !important}.gallery_creator.block div.backLink,.gallery_creator.block h2{display: none !important}.mm-btn--next::after,.mm-btn--prev::before{height: 15px !important;width: 15px !important;border-color: #fff !important}.produkte-leser div.dimension{display: block !important}.mm-wrapper.mm-wrapper--position-left-front div#wrapper.mm-page.mm-slideout header#header div.inside div.navi-section.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp ul.level_2 li.active.innen.team.produkte span.active,#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp ul.level_2 li.trail.innen.team.produkte a,#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp ul.level_2 li.active.innen.last span.active.innen.last{color: #fff !important}.mm-wrapper.mm-wrapper--position-left-front div#wrapper.mm-page.mm-slideout header#header div.inside div.navi-section.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp ul.level_2 li.active,#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp ul.level_2 li.trail{background-color: #00adb1;;color: #fff !mportant}.mm-listitem__text{font-size: 110%;color: #fff}.mm-listitem.mm-listitem--selected{background-color: #063731}.ce_sHtml5Start.hinsideprodukte.block div.dk_menu{margin-right:2%;margin-left:2%;border:1px solid #00adb1;margin-bottom: 40px}.ce_sHtml5Start.hinsideprodukte.block div.dk_menu a.dk_mobilmenu span i.fa.fa-align-justify{float: none !important;background-color: #fff !important;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  padding-bottom: 8px;  color: #00adb1 !important}.ce_sHtml5Start.hinsideprodukte.block div.dk_menu{display: block !important;  vertical-align: middle;  text-align: center}.block div.dk_menu a.dk_mobilmenu span i.fa.fa-align-justify::before{font-family:pt sans narrow;content: "Produktauswahl";font-size: 120% !important}.ce_sHtml5Start.hinsideprodukte.pt40.block nav#mmenu.mod_mmenu{display: none !important}.produkte-leser .preis_brutto{color: #063731 !important}.produkte-leser.block div.back p a:hover{background-color: #063731;color: #fff !important;transition: all 0.25s linear 0s;font-size: 120%;}.mod_customcatalogreader.produkte-leser.block div.back p a{display: inline-block;  padding: 6px 12px;  border: 1px solid #000;  text-decoration: none;  color: #00adb1;transition: all 0.25s linear 0s;font-size: 120%;}.zusinfos{width: 100%;float: left}.produkte-leser.block div.produkte-leser div.zusfotos div.attribute.image{width: 25% !important;height: auto}.block div.produkte-leser div.top div.attribute.image.artfoto{padding-right: 30px !important}.produkte-leser .preis_netto,.produkte-leser .preis_brutto{width: 100%;  text-align: right}.zusfotos{width: 100%;  float: left;margin-bottom: 20px}.back{width: 100%;  float: left;text-align: left}.produkte-leser figure.image_container a.cboxElement img{max-width: 100%;  height: auto;  width: 80%;  padding-top: 4%}.produkte-leser div.top div.content ul.daten li{list-style: none}.produkte-leser .attribute.image{width: 35%;  float: left;  padding: 3px;  border: none !important;  height: 320px;  background-color: #fff}.mod_customcatalogfilter fieldset{padding-left: 0 !important}.block div.filterform fieldset.select_container select{font-size: 74% !important}.mod_customcatalogreader.produktleser.block div.content.block div.entry.block{width: 100% !important}.pagination.block ul li a.link,.pagination.block ul li.next a.next,.pagination.block ul li.previous a.previous{color: #000}.pagination ul li span.current{background-color: #2e3032;  color: #fff}.pagination p{float:left;    display:block;    margin-bottom:0}.pagination ul li a:hover{color:#$color}.pagination.block ul li strong.active{padding-right:5px;padding-left:5px;list-style-type:none;background-color: #063731;color: #fff !important}.pagination.block ul li{list-style-type:none;top:10px}.pagination ul li a,.pagination ul li span{display:block;    margin-right:2px;    padding:0px 12px;    text-decoration:none;font-size: 16px}.pagination ul li{float:left}.pagination ul{float:right;    margin-bottom:0;list-style: none}.pagination{clear:both;    margin-top:10px;    padding-top:8px;    white-space:nowrap;    border-top:1px solid #ddd}.navlinks.block a{text-decoration: none;  letter-spacing: 1px;  color: #000000;  font-weight: 200;  width: 100%;  display: block}.navlinks li.active{font-size: 16px !important;color: #fff !important;background-color: #063731}.navlinks a{font-size: 16px !important}.navlinks li:hover{font-size: 16px !important;color: #fff !important;background-color: #063731}.navlinks li a:hover{color: #fff !important}.navlinks ul.level_1{padding-left: 10px}.mod_customcatalogfilter .checkbox_container input{float: left}.mod_customcatalogfilter fieldset{border: 0 !important;  margin: 0}.filter{overflow: hidden;  margin-left: 0;  width: 100%;  position: relative;  display: inline-block;  text-align: left}.innen.team.produkte h1{margin-bottom: 10px !important;  padding-bottom: 10px !important;  padding-top: 10px !important;  padding-left: 20px !important;  padding-right: 20px !important;  border-bottom: none !important;  color: #fff !important;background-color: #063731}.mod_customcataloglist figure.image_container:hover{margin: -15px -15px 15px;  border-bottom: 4px solid #063731;  transition: all 0.25s linear 0s}.mod_customcataloglist figure.image_container{margin: -15px -15px 15px;  border-bottom: 4px solid #818286;  transition: all 0.25s linear 0s}.mod_customcataloglist  p.more a:hover{background-color: #063731;color: #fff !important;text-transform: uppercase;transition: all 0.25s linear 0s;font-size: 120%;}.mod_customcataloglist  p.more a{display: inline-block;  padding: 6px 12px;  border: 1px solid #000;  text-decoration: none;  color: #00adb1;  text-transform: uppercase;transition: all 0.25s linear 0s;font-size: 120%;}.mod_customcataloglist  p.more{text-align: center;display: inline-block;width: 100%}.mod_customcataloglist .field{text-align: center}.mod_customcatalogreader .field.Bild2 div.label,.mod_customcatalogreader .field.Bild3 div.label,.mod_customcatalogreader .field.Bild4 div.label,.mod_customcatalogreader .field.Bild5 div.label,.mod_customcatalogreader.produktleser p.more a.more.details{display: none}.cc_tabellep p.more a.more.details,.mod_customcatalogreader.produktleser.cc_tabellep.block p.back a{color: #000}.mod_customcataloglist.cc_tabellep.block{margin-bottom: 40px}.field.veröffentlichen,.mod_customcataloglist div.title{display: none}.mod_customcataloglist .label,.mod_customcataloglist .attribute.checkbox{display: none}.schmuckfoto{margin-left: 0 !important;margin-right: 0 !important;width: 100% !important}#top.innen.mm-wrapper.mm-wrapper--position-left-front div#wrapper.mm-page.mm-slideout div#container main#main div.inside div#article-28.mod_article.blocklinksrechts.block div.ce_sHtml5Start.maintxt.txtrechtsbildlinks.grid16.block div.ce_text.maintxt.txtrechtsblinks.grid8.block{padding: 55px 7% 40px 4%}{}.teamblock.block p{font-size: 22px}.teamblock.block h2{color: #00adb1}.teamblock.block h2,.teamblock.block p{text-align: center}.ce_text.grid33.teamblock.block{background-color: #$teamblock}.mod_breadcrumb ul li::before{margin-right: 6px;  margin-left: 6px;  font-family: FontAwesome;  content: "\f105"}.mod_breadcrumb{pointer-events: none}.hinside nav.mod_breadcrumb.bread.block ul li a,.mm-page.mm-slideout div.custom div#afterheader div.inside div.hinside nav.mod_breadcrumb.bread.block ul li.active.last{font-size: 18px}.mod_customnav.block ul.level_1 li.team{width: 100%}#left .inside{padding: 35px 30px 20px}p.back a,p.more a{padding:10px 14px;    background-color:#$color;    text-decoration:none;    color:#fff}.blindbild.block{margin-left: 0 !important;margin-right: 0 !important;width: 100% !important;margin-bottom: -7px}.blindbild{display: none}.pb20{padding-bottom: 20px}.pt20{padding-top: 20px}.pt30{padding-top: 30px}.mod_article.footerkontakt.hinside.block{padding-top: 40px}.pt40{padding-top: 40px}.pb40{padding-bottom: 40px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),textarea,form fieldset,div.widget-upload{border: 1px solid #6d6d6d !important}.submit.grid16.maintxt{position: relative;  display: block;  padding: 10px 8px;  font-size: 14px;  color: #fff;  background-color: #00adb1;  border: 0 !important;  cursor: pointer;  transition: all 0.2s ease-out 0s}div.formbody div.widget.widget-select.select.grid16.mandatory select{font-size: 100% !important;    font-family: inter !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),textarea{padding:8px;    background-color:#fff;    border:1px solid #eee;    border-radius:0;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    box-shadow:none;    transition:all 0.15s linear 0s}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input:focus:not([type]),textarea:focus{background-color:#fff;    border:1px solid #$color;    border-radius:0;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    box-shadow:none}input[type = "checkbox"]:checked + label,input[type = "radio"]:checked + label{padding:3px;    background-color:#$color;    color:#fff}input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #fff inset !important}input.submit[type="submit"]{position:relative;    display:block;    padding:10px 8px;    font-size:14px;    color:#fff;    background-color:#$color;    border:0 !important;    cursor:pointer;    transition: all 0.2s ease-out 0s}input[type="submit"]:hover{opacity:0.8 !important}form div{margin-bottom:20px}.picker__holder{max-width: 360px !important}form div.picker__footer,form div.picker__header,form div.picker__table,form div.picker__frame{margin-bottom:0}form div.picker__day{margin-bottom:0}form div.picker__month,form div.picker__year,form div.picker__box{margin-bottom:0}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#fff;    background-color:#$color !important;    color:#fff !important}th.picker__weekday{text-align:left}form div label[class*="grid"],form div input[class*="grid"],form div textarea[class*="grid"],form div select[class*="grid"],form div fieldset[class*="grid"]{width:100% !important;    float:left;    margin-right:0;    margin-left:0;text-align: left}p.error{idth:100%;    display:inline-block;    font-size:12px;    color:#f00}form fieldset,div.widget-upload{padding:10px;    border:1px solid #eee}form fieldset legend{width:auto;    padding-right:10px;    padding-left:10px;    border:1px solid #$color}form select{padding:10px;    border:1px solid #eee}.ce_form form select{padding:10px;    border:1px solid #eee;    -webkit-appearance: none}.ce_form form select{display:inline-block;    padding:10px;    background-color:#fff;    background-image:url("../../files/theme/img/select-arrow-grey.png");    background-repeat:no-repeat;    border:1px solid #eee;    border-radius:0;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    background-position: 95% center;        -webkit-appearance: none;  /*Removes default chrome and safari style*/        -moz-appearance: none; /* Removes Default Firefox style*/        text-indent: 0.01px; /* Removes default arrow from firefox*/        text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/}.ce_form form select.multiselect{background-image:none}form select option{padding-right:10px;    padding-left:10px}form select.multiselect option{padding-right:0;    padding-left:0}.checkbox_container.vertical span,.radio_container.vertical span{display:block}.radio_container  label,.checkbox_container  label{margin-left:6px}.checkbox_container span,.radio_container span{margin-right:12px}span.mandatory{color:#f00}#footer form div{margin-bottom:10px}.ce_comments input[type="text"],.ce_comments input[type="email"],.ce_comments input[type="url"],.ce_comments textarea{width:100%}table{width:100%;    margin-bottom:10px;    white-space:nowrap;    border-bottom:3px solid #7a7a7a}.ce_table table th,.ce_table table tfoot td{text-align:left;    background-color:#f3f3f3;    border-top:1px solid #e3e3e3}table th{padding:.5em}table td{padding:.5em;    border-top:1px solid #e3e3e3}.ce_table.striped tr.even{background-color:#f8f8f8}.produktsliderhs.cts-element_imagebox.center.block div.link a:hover{background-color: #063731 !important;color: #fff !important}.rsts-skin-light .rsts-view{border: none !important}.maintxt.newsslider1.block.rsts-main.rsts-direction-x.rsts-type-slide.rsts-skin-light.rsts-no-touch{margin-left: 0 !important;margin-right: 0 !important}.rsts-skin-light .rsts-view{background-color: #f3f3f3 !important}.pt60{padding-top: 60px}.pt80{padding-top: 80px}.pt90{padding-top: 90px}.pt110{padding-top: 110px}.pb60{padding-bottom: 60px}.pb80{padding-bottom: 80px}.mt60{margin-top: 60px}.mb60{margin-bottom: 60px}.cts-element_imagebox .image_container{margin: -15px -15px 15px;  border-bottom: 4px solid #818286;  transition: all 0.25s linear 0s}.cts-element_imagebox h1,.cts-element_imagebox h2,.cts-element_imagebox h3,.cts-element_imagebox h4,.cts-element_imagebox h5{position: relative;  margin-top: 0;  margin-bottom: .5em;  line-height: 1.2;  color: #000;  text-transform: uppercase;  font-weight: 400 !important;text-align: center !important;font-size: font-size: 2em !important}.cts-element_imagebox .link a{display: inline-block;  padding: 4px 12px;  border: 1px solid #063731 !important;  text-decoration: none;  color: #00adb1;  text-transform: uppercase;  transition: all 0.25s linear 0s}.cts-element_imagebox{padding: 15px 15px 30px;  text-align: center;  background-color: #fff;  transition: all 0.25s linear 0s}.txtbllinks.block p a:hover,.txtrechtsblinks.block p a:hover{background-color: #063731}.txtbllinks.block p a,.txtrechtsblinks.block p a{display: inline-block;  padding: 4px 12px;  border: 1px solid #fff;  text-decoration: none;  color: #00adb1;  text-transform: uppercase;color: #fff !important}.image-right{margin-left: 0 !important;margin-right: 0 !important;width: 50% !important;margin-bottom: -5px}.ce_text.maintxt.txtrechtsblinks.grid8.block{margin-right: 0 !important;  float: right}.image-left{margin-left: 0 !important;margin-right: 0 !important;width: 50% !important;margin-bottom: -7px}.ce_image.grid8.image-right.block{margin-right: 0 !important;float: right !important}.txtbllinks,.txtrechtsblinks{padding: 55px 4% 40px 7%}.txtbllinks p,.txtbllinks.block h2,.txtrechtsblinks p,.txtrechtsblinks.block h2{color: #fff !important}.txtlinksbildrechts,.txtrechtsbildlinks{background-color: #063731 !important;margin-left: 0 !important;margin-right: 0 !important;width: 100% !important}.leftline h1::after,.leftline h2::after{width: 31.33333%;  position: absolute;  display: block;  border-bottom: 3px solid #063731;  content: "";  margin-top: 15px}.leftline h1{margin-bottom: 40px;  padding-bottom: 16px;  border-bottom: 1px solid #eee}.txtblockone{margin-top: 60px}.mod_rocksolid_slider{margin-bottom: -10px}#afterheader{background-color: #063731}.slhstxt{margin:0;padding:5px 20px;background-color:rgba(0,0,0,.3);animation-delay: 0.5s;color: #fff !important;font-size: 150% !important}.mod_rocksolid_slider.block.rsts-main.rsts-direction-x.rsts-type-fade-in-out.rsts-skin-light div.rsts-view div.rsts-crop div.rsts-slides div.rsts-slide .hinside div.ce_text.animated.fadeInRight h1{margin:0;padding:20px;background-color: rgba(0,173,177,.5);color: #fff !important}@font-face{font-family: "PT SANS narrow";src: url("../../files/ProNaturstein/font/PTSans-Regular.ttf");format("truetype")}.mm-menu--theme-dark{z-index: 3000000}#mainmenu.mod_navigation .sibling ul.level_2 li a,#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.narp ul.level_2 li a{font-size: 16px}#mainmenu.mod_navigation .active,#mainmenu.mod_navigation.cl-effect-3 span{font-size:16px;    letter-spacing:0px;color: #000;    font-weight: 200}#mainmenu a{font-size:16px;    text-decoration:none;    color: #000000;    font-weight: 200}.mm-selected span.active{font-weight: 500 !important;    color: #fff}#afterheader ul.level_1 a,#afterheader ul.level_1 .active,.logonavicenter.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.active.lnusl span.active.lnusl{font-weight: 400 !important}.logonavicenter .inside{display: table;        text-align: center;        width: 100%}#mainmenu ul li:hover > ul{top:auto !important;    display:block !important;    opacity:1 !important}#navi{overflow: visible !important}#mainmenu ul ul li a::after{content: "" !important}#mainmenu ul li ul li a::after,#mainmenu ul li ul li span::after{content: "" !important}.logonavicenter #mainmenu{padding-bottom: 10px !important}.logonavicenter #logo{width:340px;        height:145px;        position:relative;        overflow:hidden;        display:block;        margin:5px auto;        vertical-align:middle;        background-image:url("../../files/KleinesFerienhaus/web/Logo.jpg");        background-position:center center;        background-repeat:no-repeat;        background-size: 100%}.logonavicenter #mainmenu{osition:relative;        overflow:visible;        display:block;        vertical-align:middle;        line-height:0;        visibility:visible;        overflow: visible!important;        z-index:9999}.logonavicenter #mainmenu ul{float:none;        margin-bottom:0;        text-align:center}.logonavicenter #mainmenu ul li{float:none;    display:inline-block;    margin-right:5px}.logonavicenter #mainmenu ul li:last-child{position:relative;        float:none;        display:inline-block;        margin-right:0}#mainmenu ul ul li a:hover::before,#mainmenu ul ul li span::before,#mainmenu ul ul li a.trail::before{content: "" !important;    display: none}#mainmenu ul li a,#mainmenu ul li span{float: none;    line-height: 2;    transition: all 0.25s ease 0s;    z-index: 10}.submenu.first ul.level_2 li a:hover{text-decoration:underline !important}#mainmenu ul ul li{width:100%;    border-bottom:1px solid rgba(0,0,0,.08);    padding-bottom: 6px;    padding-top: 6px}#mainmenu ul li a::before{background-color: #fff;        content: "";        height: 2px;        left: 0;        margin-left: 12px;        position: absolute;        top: 0;        transition: all 0.55s ease 0s;        width: 0}#mainmenu ul::after{clear: both;        content: "";        display: block}#mainmenu ul ul{background-color: rgba(255, 255, 255, 0.95);        box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);        display: none;        opacity: 0;        padding: 0;        position: absolute;        top: 60px;        transition: all 0.55s ease 0s;        width: 200px;    opacity:0;    -webkit-transition: All 0.55s ease;        -moz-transition: All 0.55s ease;        -o-transition: All 0.25s ease;        -ms-transition: All 0.55s ease;        transition: All 0.55s ease}#mainmenu ul li{float: left;    padding-left: 20px}#mainmenu ul{float: right}.navi-section .inside{display: table;    margin-left: auto;    margin-right: auto;    max-width: 1140px;    overflow: visible;    /*padding: 5px 30px;*/    transition: all 600ms ease-in-out 0s;    max-width: 1140px;    /*z-index: 999;*/}#mainmenu{display: table-cell;        line-height: 100%;        overflow: visible !important;        position: relative;        vertical-align: middle;        visibility: visible;        z-index: 9999}#mainmenu ul{list-style-type:none}*,*:after,*::before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}nav a{position:relative;    font-size:1.35em;    text-decoration:none;    color:#fff;    letter-spacing:0px;    outline: none;    font-weight: 400;    text-shadow: 0 0 1px rgba(255,255,255,0.3)}nav a:hover,nav a:focus{outline: none}.cl-effect-3 a{padding:8px 0}.mod_navigation.cl-effect-3 span.active,#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.trail.innen.narp a.submenu.trail.innen.narp{padding-bottom:8.5px;    border-bottom:3px solid #063731}.cl-effect-3 a::after{width:100%;    height:4px;    top:100%;    position:absolute;    left: 0;    background: rgba(0,0,0,0.1);    content: '';    opacity: 0;    -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;    -moz-transition: opacity 0.3s, -moz-transform 0.3s;    transition: opacity 0.3s, transform 0.3s;    -webkit-transform: translateY(10px);    -moz-transform: translateY(10px);    transform: translateY(10px)}.cl-effect-3 a:hover::after{opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    transform: translateY(0px)}.cl-effect-14 a{height:45px;    padding:0 20px;    line-height:45px}.cl-effect-14 a::before,.cl-effect-14 a::after{width:45px;    height:2px;    position:absolute;    background: #fff;    content: '';    opacity: 0.2;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;    pointer-events: none}.cl-effect-14 a::before{top:0;    left:0;    -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    transform: rotate(90deg);    -webkit-transform-origin: 0 0;    -moz-transform-origin: 0 0;    transform-origin: 0 0}.cl-effect-14 a::after{right:0;    bottom:0;    -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    transform: rotate(90deg);    -webkit-transform-origin: 100% 0;    -moz-transform-origin: 100% 0;    transform-origin: 100% 0}.cl-effect-14 a:hover::before,.cl-effect-14 a:hover::after,.cl-effect-14 a:focus::before,.cl-effect-14 a:focus::after{opacity: 1}.cl-effect-14 a:hover::after,.cl-effect-14 a:focus::after{left:50%;    -webkit-transform: rotate(0deg) translateX(-50%);    -moz-transform: rotate(0deg) translateX(-50%);    transform: rotate(0deg) translateX(-50%)}.mm-menu .mm-list > li > a.mm-subopen::after,.mm-menu .mm-list > li > a.mm-subclose::before{border-color: #fff !important}.fullwidth div.mm-page.mm-slideout div#wrapper header#header div.inside div.navi-section.nav--slide_in.banner div.inside div.dk_menu a.dk_mobilmenu span i.fa.fa-align-justify,.dk_mobilmenu span i.fa.fa-align-justify{background-color: #063731 !important;padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  padding-bottom: 8px;color: #fff !important}.mm-list.mm-panel.mm-opened.mm-current{font-size: 18px !important;        text-decoration: none;        text-transform: none}.mm-list a,.mm-list a:hover{font-size: 18px;        text-decoration: none;        text-transform: none}.hinside.imgboxhs div.ce_semantic_html5.grid33.ce_text.col-sm-6.col-lg-3.frame.bottom30.animated.ctsfadeInUp.imagebox.block.fadeInUp div.ce_semantic_html5.inner.block div.ce_text.innertext.maintxt.text.block h1{color: #6a433b}.ce_text.imagebox.frame .inner .innertext{padding: 20px 20px;    border: 4px solid #6a433b;    background-color: #fff}.ce_text.imagebox .inner .innertext{display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-flex: 1;    -ms-flex-positive: 1;    flex-grow: 1;    bakcground-color: #fff}.imagebox h1{color: #6a433b !important}.imgboxhs{padding-top: 80px;    padding-bottom: 80px}#imagebox-round,#youtubeblock,#imgboxround{border-top:5px solid #6a433b;    border-bottom:5px solid #6a433b;    background-color: #d1d6d9}.imground img{border:2px solid #fff}.imagebox .block p,.imagebox .block h1{text-align: center !important}.imground img{border-radius: 100%;    height: auto !important}.animated{-webkit-animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-duration: 1s;    animation-fill-mode: both}.ce_text.imagebox .inner{display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-flex: 1;    -ms-flex-positive: 1;    flex-grow: 1;    height: 100%}.imagebox h1{font-size: 180% !important;    margin-bottom: 0}.imagebox p a{display: inline-block;    padding: 6px 12px;    border: 2px solid #020e50;    color: #bd2f56;    font-size: 0.9em;    text-decoration: none;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s}.frame,.innertext{overflow: hidden}.imagebox.block.fadeInUp div.inner figure.image_container{width: auto;    position: relative;    overflow: hidden;    line-height: 0;    margin-bottom: 20px;    text-align: center}.ce_text.imagebox{display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-flex: 1;    -ms-flex-positive: 1;    flex-grow: 1}.ce_text.imagebox .inner{display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-flex: 1;    -ms-flex-positive: 1;    flex-grow: 1;    height: 100%}.iconboxtopv2 .fa::before{color: #5b5f60 !important}.inner{position: relative;        overflow: hidden}.iconboxtopv2 .inner{width: 100%;    padding-top: 40px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column}.iconboxtext.maintxt.text.block p a{border: 2px solid #fff !important;    color: #fff !important;    padding-left: 10px;        padding-right: 10px;        padding-top: 5px;        padding-bottom: 5px}.iconboxtext.maintxt.text.block h1{padding-left: 20px;    padding-Right: 20px;    font-size: 28px !important;    color: #fff !important;    font-weight: 500 !important;    text-align: center !important}.iconboxtext.maintxt.text.block p{margin-top:0;    padding-right:15px;    padding-left:14px;    font-weight: 500 !important}.iconboxtopv2 .text{background-color: #5b5f60;    color: #fff;    padding: 56px 20px 20px 20px}.iconboxtopv2 .inner .text{border-radius:4px;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    height: 100%}.iconboxtext.maintxt.block p{text-align: center !important}.iconboxtopv2 .inner .icon{position: absolute;    top: 2px;    left: 35%;    width: 100px;    height: 100px;    background-color: #fff;    font-size: 48px;    line-height: 80px;    text-align: center;    box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.5)}.hideme{opacity:0}.banner--clone{left:0;    top:0;    -webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.5);    box-shadow:0 1px 5px 0 rgba(0,0,0,.5);    behavior:url('assets/css3pie/1.0.0/PIE.htc');    /* Required styles */      position: fixed;    z-index: 2000000;    /* Additional styles */      background: #fff;    /* Translate -100% to move off screen */      -webkit-transform: translateY(-100%);    -ms-transform: translateY(-100%);    transform: translateY(-100%);    /* Animations */      -webkit-transition: all 300ms ease-in-out;    -moz-transition: all 300ms ease-in-out;    transition: all 300ms ease-in-out;    width: 100% !important}.banner--stick{/* Translate back to 0%;    */      -webkit-transform: translateY(0%);    -ms-transform: translateY(0%);    transform: translateY(0%)}#header div.inside div.navi-section.nav--slide_in.banner,.mm-slideout div.navi-section.nav--slide_in.banner.banner--clone.banner--stick{padding-top:10px;    padding-bottom:10px}.logo .image_container{width:340px;    height:145px}#logo a span{left: -999em;        position: absolute;        top: -999em}#logo{width:340px;    height:145px;    background-image:url("../../files/KleinesFerienhaus/web/Logo.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: 100% auto;    display: table-cell;    margin-bottom: 0;    overflow: hidden;    position: relative;    vertical-align: middle}#logo a{width:100%;    height:100%;    display:block}#footer{background-color: #063731}#footer .submit_container{margin-top:15px}#footer label{padding-top:5px;    padding-bottom:5px;    color: #fff !important;    margin-top: 10px}#footer .Kontakt{margin-left: 1% !important;        margin-right: 1% !important}.Kontakt .fa{display: block !important;        font-family: FontAwesome;        font-feature-settings: normal;        font-kerning: auto;        font-language-override: normal;        font-size: inherit;        font-size-adjust: none;        font-stretch: normal;        font-style: normal;        font-synthesis: weight style;        font-variant: normal;        font-weight: normal;        line-height: 1;        text-rendering: auto}#footer .Kontakt,#footer .footerb2{padding-bottom:20px;    color: #fff}.Kontakt .fa a{padding-left:5px;    font-family:inter;    text-decoration:none;    color: #fff}.Kontakt p,.Kontakt a{margin-top:0;    margin-bottom:0;    padding-top:8px;    padding-bottom:8px;    font: 16px inter;    color: #fff;line-height: 180% !important}#footer h4{margin-top:5px;    margin-bottom:0;    padding-bottom:0;    font-size:160%;    font-weight:normal}#footer h1{margin-bottom:15px;    padding-bottom:5px;    border-bottom:1px solid #fff;    font-size:28px;    font-weight:normal;    color: #fff;    font-weight: 500 !important}.mm-page.mm-slideout div#wrapper footer#footer{background-color: #063731}#footer p.fa.fa-arrow-circle-o-up a{padding-left:10px}#back-to-top .fa{text-align:center;    color: #000 !important;    font-size: 20px}.m2.h2_home.animated.ctsfadeInUp.block.fadeInUp figure.image_container.float_below figcaption.caption{padding-top: 5px;    padding-bottom: 10px;    background-color: rgba(0,0,0,.5);    font-size: 120% !important;    color: #fff !important;    text-align: center}.m2.h2_home.animated.ctsfadeInUp.block.fadeInUp h3 a{font-size: 60% !important;    color: #fff !important;    padding-top: 15px;    padding-bottom: 15px}.m2.h2_home.animated.ctsfadeInUp.block.fadeInUp h3{padding-top: 5px;    padding-bottom: 10px;    background-color: rgba(0,0,0,.5);    position: relative;    top: 30px;    z-index: 200;    font-size: 30px !important;    color: #fff !important;    text-align: center}.m2{margin-bottom: 10px !important;    margin-top: 0px !important}.p1.icon.bg-4.block div.container div.row{height: 292px}.row{margin-right: -15px;    margin-left: -15px}.clearfix::before,.clearfix::after,.container::before,.container::after,.container-fluid::before,.container-fluid::after,.row::before,.row::after,.form-horizontal .form-group::before,.form-horizontal .form-group::after,.btn-toolbar::before,.btn-toolbar::after,.btn-group-vertical > .btn-group::before,.btn-group-vertical > .btn-group::after,.nav::before,.nav::after,.navbar::before,.navbar::after,.navbar-header::before,.navbar-header::after,.navbar-collapse::before,.navbar-collapse::after,.pager::before,.pager::after,.panel-body::before,.panel-body::after,.modal-footer::before,.modal-footer::after{display: table;    content: " "}.featureshs .container{width: 100%;    padding-right: 25%;    padding-left: 100px}.p1{padding-bottom: 80px;    padding-top: 50px}.bg-4{background-image:url("../../files/Immobilien Kummer/Web/w1.jpg");    background-position: center bottom;    background-repeat: no-repeat;    background-size: cover}.eventlist .layout_teaser{margin-bottom:20px;    padding:10px 20px;    border:1px solid #000}.eventlist #mainmenu ul ul{background-color: #fff !important;    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);    display: none;    left: 0;;    opacity: 0;    padding: 0;    position: absolute;    top: 60px;    width: 100%;    margin-left; 0 !important}.eventlist #mainmenu ul li{background-color: #e4e4e4;    float: left;    margin-bottom: 10px;    text-align: center;    padding-left: 0 !important}.eventlist ul.level_2 li a,.eventlist ul.level_2 li.active span.active{font-size: 18px !important;    content: "" !important}.mod_eventlist h1{padding:5px 10px;    font-size: 28px !important;    color: #fff !important;    background-color: #063731}.eventlist #mainmenu a:hover{text-decoration:underline;    text-transform:none}.eventlist #mainmenu a:active{font-size: 18px}.eventlist #mainmenu a{text-transform:none;    font-size: 18px}.eventlist #mainmenu{z-index: 0 !important}.mod_eventmenu ul.level_1 a,.mod_eventmenu .level_1 span.active{font-size: 28px !important}.eventlist #mainmenu ul li{float: unset}.eventlist #mainmenu ul{float: unset;    margin-left: 0;    padding-left: 0}.mod_breadcrumb.bread.block ul li.first{font-size: 12px;padding-left:15px}.mod_article.hinside.first.last.block div.headerbarlinks div.mod_breadcrumb.bread.grid8.block{display: none}.mod_breadcrumb.bread.block ul li.first,.mod_breadcrumb.bread.block ul li{padding-top: 10px}.mod_breadcrumb ul li a:hover{text-decoration:underline}.mod_breadcrumb ul li a{text-decoration:none}.mod_breadcrumb.bread a,.mod_breadcrumb.bread.block ul li{color: #fff !important;    font-weight: 500}.mod_breadcrumb.bread.block ul{padding-left: 0;    padding-top: 0;    margin-top: 0}.mod_breadcrumb ul li.first::before{content: "" !important;    font-family: FontAwesome;    margin-left: 6px;    margin-right: 6px}.mod_breadcrumb ul li::before{content: "";    font-family: FontAwesome;    margin-left: 6px;    margin-right: 6px}.mod_breadcrumb ul li{float:left;    margin-right:5px}.mod_breadcrumb ul{list-style-type:none}.accordion.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active div div.ce_text.maintxt.block h2{padding-bottom: 0 !important;    margin-bottom: 0px !important}.mod_search h3 a{font-weight:bold;    text-decoration:underline;    color: #bf1420 !important}.grid5.maintxt.shop.block h3{margin-bottom: 0}.grid5.maintxt.shop.block p{margin-top: 0}.maintxt.grid16.shop.block p,.maintxt.shop.block p.bestell a{padding:10px;    background-color:#213539;    font-size: 26px;    color: #fff !important}.mod_article.hinside.first.last.block div.mod_breadcrumb.bread.block ul li.active.last{display: none}.maintxt.block figure.image_container figcaption.caption{font-size: 18px;    text-align: center}.rsts-skin-dark .rsts-view{background-color: #d6dadd !important}.block div.hinside div.ce_text.maintxt.grid8.block ul{margin-top: 0 !important}div.hinside div.ce_text.maintxt.grid8.block p{margin-bottom: 0 !important}.block div.ce_text.maintxt.button2.block h2{color: #fff !important;    text-align: center}.button2{padding:20px;    border-radius:10px;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    background-color: #6a433b !important;    text-aöign: center !important;    color: #fff !important}.block div.ce_text.maintxt.button.block h2 a{color: #fff !important}.block div.ce_text.maintxt.button.block h2{text-align: center}.block div.hinside div.ce_text.maintxt.grid16.button.block h1,div.hinside div.ce_text.maintxt.grid16.button.block p strong a{text-align: center !important;    color: #fff !important}.button{padding:20px;    border-radius:10px;    behavior:url('assets/css3pie/1.0.0/PIE.htc');    background-color: #213539 !important;    text-align: center !important;    color: #fff !important}.responsive.block table#table_1725 thead tr th.head_0,.responsive.block table#table_1725 thead tr th.head_1,.responsive.block table#table_1725 thead tr th.head_2,.responsive.block table#table_1725 thead tr th.head_3,.responsive.block table#table_1725 thead tr th.head_4{text-align: center}.rsts-skin-dark.rsts-main,.rsts-skin-dark .rsts-nav ul{background-image: linear-gradient(to bottom, #d6dadd 33%,#d6dadd) !important;    background-image: -webkit-linear-gradient(top, #d6dadd 33%,#d6dadd) !important;    background-image: -moz-linear-gradient(top, #d6dadd 33%,#d6dadd)) !important;    background-image: -o-linear-gradient(top, #d6dadd 33%,#d6dadd)) !important;    background-image: linear-gradient(to bottom, #d6dadd 33%,#d6dadd)) !important;    background-image: linear-gradient(to bottom, #d6dadd 33%,#d6dadd)) !important}.mod_rocksolid_slider.maintxt.grid16.block.rsts-main.rsts-direction-x.rsts-type-slide.rsts-skin-dark.rsts-no-touch div.rsts-view div.rsts-crop div.rsts-slides div.rsts-slide.rsts-slide-image.rsts-active{background-color:#d6dadd}.cboxElement picture img{border:2px solid #fff}.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block p,.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block p strong,.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block h3,.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block h1,.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block h2{color: #fff !important}.hsbackgrtest.first.block div.hinside div.ce_text.maintxt.block{padding:10px 30px;    background-color:rgba(0,0,0,.5);    border:2px solid #000}.paratext h1{color: #020e50}.hinside.first.last.block div.mod_breadcrumb.bread.block ul li a{display: none}.linieu{border-bottom:1px solid #6a433b}.ueb234.block h2{text-align:left;    font:35px/120% inter;    font-weight:normal;    color:#6a433b;    margin-bottom: 0px;    font-weight: 700 !important}.nope{display: none !important}p strong,ul li strong{font-weight:normal;    color:#063731 !important}.animated.delay-d12s{animation-delay: 1.2s}.animated.delay-d11s{animation-delay: 1.1s}.animated.delay-d1s{animation-delay: 1s}.animated.delay-d09s{animation-delay: 0.9s}.animated.delay-d07s{animation-delay: 0.8s}.animated.delay-d05s{animation-delay: 0.5s}.ctsfadeInLeft,.ctsfadeInRight,.ctsfadeInDown,.ctsfadeInDownBig,.ctsfadeInUp,.ctsfadeIn{opacity: 0}.animated{-webkit-animation-duration: 1s;        -webkit-animation-fill-mode: both;        animation-duration: 1s;        animation-fill-mode: both}.fadeInUp{-webkit-animation-name: fadeInUp;        animation-name: fadeInUp}li{text-align: left}.foodleft{text-align: left !important}.maintxt a:hover{text-decoration:underline}.maintxt a{text-decoration:none;    color: #000000 !important}.mod_rocksolid_slider.first.last.block.rsts-main.rsts-direction-x.rsts-type-fade-in-out.rsts-skin-default div.rsts-view div.rsts-crop div.rsts-slides div.rsts-slide.rsts-slide-default.rsts-active div{margin-left: 0 !important}.mod_rocksolid_slider.first.last.block.rsts-main.rsts-direction-x.rsts-type-fade-in-out.rsts-skin-default div.rsts-view div.rsts-crop div.rsts-slides div.rsts-slide.rsts-slide-default.rsts-active div div.ce_image.block figure.image_container{text-align: center !important}.grid33{width: 31%}h1,h2,h3,h4,h5,h6{font-weight: 400 !important}.imptext a{color: #000000}.imptext{text-align:justify}#back-to-top.ce_text.first.last.block.show,#header .mod_rocksolid_slider,.ce_svParallaxStart.block{margin-left: 0% !important;    margin-right: 0% !important}.boxed #main,.boxed .navi-section{background-color:#fff}p,.product_list .teaser,ul,li{-ms-hyphens: auto;        -moz-hyphens: auto;        -webkit-hyphens: auto;        hyphens: auto}body{font-weight: 100;    font-family: inter !important}.maintxt h1{text-align:left;    font:55px/120% inter;    font-weight:600 !important;    color:#063731 !important;    margin-bottom: 0px}.maintxt h2{text-align:left;    font-size:35px;    line-height:120%;    font-weight:400;    color:#063731;    margin-top: 5px !important;    font-weight: 700 !important}.maintxt{text-align:justify;font-size:20px;line-height:160%;color:#000000}.ce_accordion .toggler::before{border-radius: 3px;        clear: both;        color: #fff;        content: "";        display: inline-block;        float: left;        font: 1.3em/28px FontAwesome;        height: 25px;        margin-left: 15px;        margin-right: 15px;        margin-top: 3px;        padding: 0;        text-align: center;        width: 25px}.ce_accordion .toggler::before{color: #fff!important}.ce_accordion .toggler::after{display: none}.ce_accordion .toggler{background-image: none;background-color: #fff;        color: #fff;        cursor: pointer;        font-weight: bold;        line-height: 30px;        margin-bottom: 10px;        padding: 7px 0;        transition: all 0.3s ease 0s}.toggler.ui-accordion-header{color: #fff!important;    font-family: inter !important;    font-weight: normal !important;    font-size: 24px;background-color: #063731}.accordion .mod_rocksolid_slider.maintxt.block.rsts-main.rsts-direction-x.rsts-type-slide.rsts-skin-default.rsts-no-touch{margin-top:20px;margin-bottom:60px;padding:20px}.lnusl div.mm-page.mm-slideout div.navi-section.logonavicenter.nav--slide_in.banner.banner--clone.banner--stick div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.narp.sibling ul.level_2 li a{margin-left: 20px}.lnusl div.mm-page.mm-slideout div.navi-section.logonavicenter.nav--slide_in.banner.banner--clone.banner--stick div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.active.lnusl span.active{color: #000 !important}.lnusl .mod_navigation.cl-effect-3 span.active{border-bottom: 3px solid #fff}#afterheader .dk_mobilmenu span i.fa.fa-align-justify{color: #fff !important}#afterheader ul.level_2 li.sibling a,#afterheader .level_2 li.active{color: #000 !important}.logonavicenter ul.level_2 li.sibling a,.logonavicenter ul.level_2 li.active span.active,#afterheader div.inside div.navi-section.logonavicenter.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu a.lnusl.last,#afterheader div.inside div.navi-section.logonavicenter.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.submenu.narp.sibling ul.level_2 li a{color: #000 !important}#afterheader ul.level_1 a,#afterheader ul.level_1 .active,.logonavicenter.nav--slide_in.banner div.inside nav#mainmenu.mod_navigation.cl-effect-3.block ul.level_1 li.active.lnusl span.active.lnusl{color: #fff}#afterheader .inside{padding-bottom: 20px;padding-top: 20px}.fullwidth div.mm-page.mm-slideout div#wrapper div.custom{background-color: #063731 !important}#wrapper.mm-page.mm-slideout header#header div.inside div.header-bar{display: block !important}.header-bar ul{list-style-type:none}.header-bar{background-color: #063731}.contactdetails li{padding-right:20px;    display: block;    float: left}.header-bar{padding-top:10px;    padding-bottom:8px}.contactdetails ul li a,.fa{color: #headbcolfont}.contactdetails{margin-left: -35px}.contactdetails ul li a{text-decoration:none}.header-bar a{margin-left:10px;    font-family:inter;    text-decoration:none;    color:#fff;    font-size: 16px !important}.header-bar a:hover{font-family:inter;    text-decoration:underline;    color:#fff}.header-bar{font-family:inter;    text-decoration:none;    color:#fff}.headerbarrechts{float:right}.hbr{float:left;    display:table-cell;    margin-left:20px;    text-align:right;    font-family:inter}.headerbarlinks{float:left;    display:table}.hbleft{float:left;    display:table-cell;    margin-right:20px}.fa{margin-top: 5px !important;margin-bottom: 5px !important}#back-to-top{padding:5px;    background-color:#fff;    border-top:.5px solid #$hcol;    text-align: center}p.fa.fa-arrow-circle-o-up a{font-family:inter;    text-decoration:none;    color:#000000}p.fa.fa-arrow-circle-o-up{padding:5px 10px;    border:.5px solid rgba($hcol,.3);    border-radius:5px;    behavior:url('assets/css3pie/1.0.0/PIE.htc')}#back-to-top .fa{color: #$hcol !important}