::before,::after{box-sizing:content-box}.minimal-menu{position:relative;display:block;text-decoration:none;padding-left:0}.minimal-menu ul,.minimal-menu ul li,.minimal-menu ul li a{position:relative}.minimal-menu ul{z-index:1000;padding:0}.minimal-menu > ul > li{min-height:45px;line-height:45px}.minimal-menu > ul > li ul{margin-top:0;margin-left:-3px;background:#03a746}.minimal-menu > ul > li > a{font-size:13px;color:#fff;text-decoration:none;padding:0 12px;font-family:Arial;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 800px){.minimal-menu.clr-black > ul > li:hover{background:#03a746}#active_top{background:#03a746}.minimal-menu.clr-black ul ul li{width:100%;min-width:200px;text-align:left;border-bottom:1px dashed #0ed55f}.minimal-menu.clr-black ul ul li:nth-last-child(1){border-bottom:none!important}.minimal-menu.clr-black ul ul li a{color:#fff;font-size:14px!important;padding:0 5px;height:30px;line-height:30px;text-decoration:none}.minimal-menu.clr-black ul ul li:hover{background:#e50505}.minimal-menu-button{display:none}.minimal-menu.pos-fixed{position:fixed;top:-2px;left:-2px;right:-2px;z-index:9999}.minimal-menu a{white-space:nowrap}.minimal-menu > ul{margin-bottom:0!important;padding:0}.minimal-menu ul li{display:block;float:left}.minimal-menu ul li.submenu:hover > a:before,.minimal-menu ul li.submenu:hover > a:after{bottom:-20px;opacity:0}.minimal-menu ul ul,.minimal-menu ul .menu-wrapper{position:absolute;display:block;visibility:hidden;z-index:1;height:auto;left:3px;top:100%;margin:0;padding:0;border-bottom-width:3px}.minimal-menu ul li:hover > ul,.minimal-menu ul li:hover > .menu-wrapper{visibility:visible;padding:3px 0;opacity:1}.minimal-menu ul ul li{display:block;overflow:hidden;height:auto;padding:5px}.minimal-menu ul ul li a{font-size:14px;color:#666;border:1px solid transparent}.minimal-menu ul ul li:hover > a{border-style:solid;border-width:1px}.minimal-menu ul li:hover ul li{overflow:visible;padding:0 10px}.minimal-menu ul ul li.submenu > a:before,.minimal-menu ul ul li.submenu > a:after{left:auto;top:50%;right:0;background:#ccc}.minimal-menu ul ul li.submenu > a:before{margin-top:-1px}.minimal-menu ul ul li.submenu > a:after{margin-top:2px}.minimal-menu ul ul li.submenu > a:hover:before,.minimal-menu ul ul li.submenu > a:hover:after{right:-13px}.minimal-menu ul ul ul{left:100%;top:-3px}.minimal-menu .show-submenu{display:none}}@media only screen and (max-width: 800px){.line_doc{display:none!important}.minimal-menu.clr-black{background:#000}.kmt_home img{margin:5px 0}.minimal-menu.clr-black li a{font-size:16px}.minimal-menu{border-color:rgba(100%,100%,100%,0.3)}.minimal-menu-button,.minimal-menu{position:fixed;right:12px;top:10px;z-index:9999}input.minimal-menu-button{display:none}label.minimal-menu-button{display:inline-block!important;width:47px;height:45px;text-transform:uppercase;background:red;color:#fff;cursor:pointer;text-indent:-9999px;border-radius:5px}label.minimal-menu-button:before{position:absolute;content:'';width:30px;height:2px;left:10px;bottom:12px;border-top:14px double #fff;border-bottom:4px solid #fff;z-index:1}.minimal-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;-webkit-transition:left 0.8s,opacity .5s;-moz-transition:left 0.8s,opacity .5s;transition:left 0.8s,opacity .5s}#mobile-nav:checked + .minimal-menu{visibility:visible;left:0;top:0!important;opacity:1;padding-top:10px;padding-left:0!important}.minimal-menu h3,.minimal-menu ul li a{border-top:1px solid transparent;border-bottom:1px solid rgba(100%,100%,100%,0.2);color:#fff;font-size:14px}.minimal-menu h3{font-size:13px;line-height:1em;margin:0;padding:20px 0 20px 40px;color:#fff;background:rgba(100%,100%,100%,0.10)}.minimal-menu ul{margin:0;padding:0}.minimal-menu li,.minimal-menu a{display:block}.minimal-menu li{position:relative;padding-left:0!important}.minimal-menu li ul li{background:#323232}.minimal-menu a:hover{background:rgba(100%,100%,100%,0.2)}.minimal-menu ul > li{padding-bottom:0}.minimal-menu > ul > li > a{border-left:1px solid transparent;border-right:1px solid transparent;font-size:13px!important;padding-left:10px}.minimal-menu ul ul a{padding-left:20px}.minimal-menu ul ul ul a{padding-left:25px!important;background:#000}.minimal-menu ul ul ul ul a{padding-left:70px}.minimal-menu ul ul li a{font-size:13px!important}.minimal-menu ul li.submenu > a:before,.minimal-menu ul li.submenu > a:after{top:50%;left:auto;right:12px}.minimal-menu.clr-white ul li.submenu a:before,.minimal-menu.clr-white ul li.submenu a:after{background:#999}.minimal-menu ul li.submenu > a:before{margin-top:-2px}.minimal-menu ul li.submenu > a:after{margin-top:1px}.minimal-menu .show-submenu{position:absolute;display:block;left:0;top:0;width:100%;height:40px;margin:0;opacity:0;-webkit-appearance:none}.minimal-menu .show-submenu + ul,.minimal-menu .show-submenu + .menu-wrapper{display:none;visibility:hidden}.minimal-menu .show-submenu:checked + ul,.minimal-menu .show-submenu:checked + .menu-wrapper{display:block;visibility:visible}}@media only screen and (max-width: 480px){.minimal-menu{width:80%}}.line_doc{width:2px;background:url(../img/line_doc.png) no-repeat center;height:45px}