.divioverlay .overlay-close{font-size:40px!important;font-weight:700!important;top:30px!important}.et-db #et-boc .et-l .et_pb_menu_dov_7646_3.et_pb_menu{background:transparent!important}.sub-menu{width:100%!important;text-align:center!important}#menu-item-wpml-ls-17-de{display:inline!important}.wpml-ls-slot-17{text-align:center}.sub-menu>li>a{width:100%!important;text-align:center!important}.custom_column{margin-bottom:0px!important}div#page-container{overflow-x:hidden}.pa-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:20px 0;text-align:center}@media (max-width:980px){.et-db #et-boc .et-l .pa-vertical-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .pa-vertical-menu .et_mobile_nav_menu{display:none}}.popup-overlay{display:none;position:fixed;top:0;width:100%;height:100vh;z-index:-1;justify-content:center;align-items:center;opacity:0;overflow:hidden;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.popup-overlay.show{display:flex;opacity:1;z-index:99999}.popup-overlay>.et_pb_row:after{display:block;content:"\4d";font-family:ETmodules;position:absolute;top:0px;right:40px;font-size:40px;visibility:visible;color:#fff;cursor:pointer}.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url("https://birsighof.ch/wp-content/uploads/2018/05/logo4-load.png") 50% 50% no-repeat;background-color:#fff}.vertical-align{display:flex;flex-direction:column;justify-content:center}.mobileColumn{max-width:50%}.mobileColumn13{max-width:33%}.mobileColumn23{max-width: 67%}.hideDesktop{display:none}#menu-item-wpml-ls-17-en{display:none}#menu-item-wpml-ls-17-fr{display:none}#menu-item-wpml-ls-17-de{display:none}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}#hd{max-width:320px;z-index:200;top:90px;left:0;position:absolute;display:inline-block;vertical-align:middle;padding-left:1.5vw;width:100%}.sub-menu li{padding:0px 0px!important}#customMenu{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px;font-family:Neutra!important;font-size:15px;padding-left:2.5vw;padding-top:14px}#customMenu a{color:#fff}.et_pb_button{min-width:240px}header#custom-header{background-color:#c4a47e;height:50px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3)}nav#custom-menu-nav{text-align:center}#custom-menu li{display:inline-block;padding-right:30px;font-size:14px;color:#fff!important;padding-top:18px}#custom-menu li a{color:#fff;font-size:16px;font-weight:700;letter-spacing:2pt}#custom-menu li a:hover{color:#000!important}#footer-bottom{border-top:3px solid #c4a47e;padding:0px!important}.et_footer_container{width:100%;min-width:100%;padding:15px 20px 14px 4.7vw}#footer-info{padding-bottom:0px!important;font-size:11px;letter-spacing:1pt}div#follow-us{float:right;vertical-align:middle;padding-top:10px}#follow-us span{display:inline-block;vertical-align:middle;margin-right:15px}#follow-us a{font-size:25px;display:inline-block;vertical-align:middle;line-height:1;margin-right:15px;color:#fff}#follow-us a:hover{color:#c4a47e}.hide-menu{display:none!important}.overlay-container .overlay-close{font-size:25px!important;right:0;left:4.7vw}ul#popup-menu{list-style:none;text-align:center}#popup-menu li{padding:1.9vh 0}#popup-menu li a{color:#999;letter-spacing:3pt;font-size:24px;font-family:neutra;text-transform:uppercase}#popup-menu li a:hover{color:#fff}nav#popup-menu-nav{padding-top:3%}.sub-menu{padding:0px 0px!important}.share-box{position:fixed;bottom:100px;right:35px;z-index:195;-webkit-transition:all .3s ease;transition:all .3s ease}.share-box a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:75px;height:75px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.45);box-shadow:0 1px 5px 0 rgba(0,0,0,.45);border-radius:50px;background-color:#fff;font-size:2rem;color:#c4a47e}.share-box>div.open{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible}.share-box>div{position:absolute;left:5px;bottom:-5px;z-index:5;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.share-box>div a{margin:10px auto;-webkit-transition:all .3s ease;transition:all .3s ease}.share-box>a.not-visible{opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden}.absolute_map .et_pb_map{position:absolute;overflow:visible;height:100%}ul#custom-menu>li>a{text-transform:uppercase}@media all and (max-width:980px){#hd{display:none;top:55px;text-align:center}header#main-header{height:50px!important}.share-box{display:none!important}nav#popup-menu-nav{padding:30% 10px 0 10px}div#follow-us{float:none;margin-right:auto;margin-left:auto;text-align:center}.hideDesktop{display:block}#et-top-navigation{display:none!important}#custom-menu li{padding-right:10px}#custom-menu li a{font-size:8px;letter-spacing:2px}.customContainer{width:100%!important}#menu-item-740{padding-right:0px!important}.loader{position:fixed;left:0px;top:0px;width:80%;height:80%;z-index:9999;background:url("https://birsighof.ch/wp-content/uploads/2018/05/logo4-load.png") 50% 50% no-repeat;background-color:#fff}#menu-item-wpml-ls-17-en{display:block}#menu-item-wpml-ls-17-en>a{font-weight:700}#menu-item-wpml-ls-17-fr>a{font-weight:700}#menu-item-wpml-ls-17-fr{display:block}#menu-item-wpml-ls-17-en>ul.sub-menu{list-style:none}#menu-item-wpml-ls-17-fr>ul.sub-menu{list-style:none}.et_pb_slider .et_pb_container{width:100%}}