/* navi.css */
#mm_menu_btn{width:40px;height:35px;right:12px;top:20px;position:absolute;transition: all 0.3s ease-in;z-index:991}#mm_menu_btn a{display:block}#mm_menu_btn a div{width:40px;height:5px;margin-bottom:3px;background-color:#008351;border:1px solid #008351;transition: all 0.6s ease-in;opacity: 1;visibility: visible}.mm-opening #mm_menu_btn a div:nth-child(1){top:10px;position:absolute;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.mm-opening #mm_menu_btn a div:nth-child(2){opacity:0;visibility:hidden}.mm-opening #mm_menu_btn a div:nth-child(3){-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}.mm-menu{visibility: hidden;opacity:0;transition: all 0.6s ease-in;display: block !important}.mm-menu.mm-light{background-color:#000;color:#fff}.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-light .mm-list > li.mm-selected > span{background-color:#008351}.mm-menu.mm-light .mm-list > li > a.mm-subclose{margin-top:0;background-color:#008351;color:#000}.mm-menu.mm-right{top:70px}.mm-menu.mm-opened{visibility: visible;opacity:1}.mm-list a.mm-subopen{background-color:#fff}.mm-menu.mm-light .mm-list > li::after{border-color:rgba(205,205,205,.3)}#header{background-color:#fff;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}#header .inside{width:1300px;max-width:100%;margin-right:auto;margin-left:auto}.scrolled-page #header{box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.1)}.header_logo{float:left;padding-right:3px}.navi_top{right:10px;top:40px;position:absolute;overflow:hidden;display:none;transition: all 0.3s ease-in}.scrolled-page .navi_top{top:20px}.scrolled-page .navi_top{margin-bottom:4px;padding-top:1px}.navi_top.block{overflow:visible}.navi_footer{margin-top:50px;margin-left:10px}.navi_footer li{list-style-type:none}.navi_footer li a,.navi_footer li span{display:block;margin-bottom:2px;padding:2px 10px;background-color:rgba(255,255,255,.1);font-size:12px;text-decoration:none;color:#fff}.navi_footer li a:hover{background-color:rgba(255,255,255,.5)}.navi_sub div.subimagemenu div{width:100%;height:200px;margin-bottom:5px;background-position:center center;background-repeat:no-repeat;background-size: cover}.navi_sub div.subimagemenu div a{width:100%;display:block;padding:5px;background-color:rgba(255,255,255,.55);font-size:18px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.navi_footer_icon{margin-top:20px;margin-bottom:20px}.navi_footer_icon a{margin-right:20px}.navi_footer_icon .back-to-top{display:none}.subimagemenu{display:inline-block;margin-top:50px;border-top:1px solid #009de0}.subimagemenu div{display:block;margin-right:7%;padding-top:5px;padding-bottom:5px;vertical-align:top;font-size:17px;line-height:1;text-decoration:none;color:#009de0}.subimagemenu div a{text-decoration:none;color:#009de0}.subimagemenu div a:hover{text-decoration:none;color:#006994}.subimagemenu div a:after{width:30px;display:inline-block;margin-left:10px;padding-left:0;font:13px FontAwesome;text-decoration:none;color:#009de0;content: "\f054";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.subimagemenu div:hover a:after{width:20px;padding-left:10px;font-family:FontAwesome;text-decoration:none;color:#006994;content: "\f054"}.icon_leiste{display:inline-block;margin-right:10px;padding-bottom:10px;font:13px 'Yantramanav',Arial,sans-serif;color:#fff;font-weight: 300}.icon_leiste > div{display:inline-block;padding-left:20px;text-align:center}.icon_leiste > div.facebook{display:inline-block;padding-right:0;text-align:center}.icon_leiste > div.facebook a i{height:18px;background-color:#fff;border-radius:5px;color:#3b5998}.icon_leiste .fa-facebook-square:before{display:block;margin-top:-4px;margin-right:-1px;margin-left:-1px}.icon_leiste > div a{text-decoration:none;color:#fff}.icon_leiste > div a:hover{text-decoration:underline;color:#fff}.icon_leiste .text{display:inline-block;padding-top:0;padding-left:5px;vertical-align:top;font-size:18px}.icon_leiste i{margin-top:2px;font-size:18px}