.flexy-menu,.flexy-menu li{padding:0;float:left;position:relative;margin:0}.flexy-menu{width:100%;list-style:none}.flexy-menu li{display:inline;font-size:18px;line-height:20px}.flexy-menu>li>a{padding:50px 20px;color:#333;text-decoration:none;display:block;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.flexy-menu>li>a:hover{color:#44A5D9}.flexy-menu li.right{float:right}.flexy-menu ul,.flexy-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99999;white-space:nowrap;border-top:2px solid #44A5D9}.flexy-menu ul{top:120px;left:0}.flexy-menu ul li ul{top:0;left:100%}.flexy-menu ul li{clear:both;width:100%;border:0;font-size:12px;background:url(../img/arrow.png) 90% 50% no-repeat #fff;margin:0!important;border-bottom:1px solid #CCC}.flexy-menu ul li a{padding:8px 40px 8px 15px;text-align:left;width:100%;color:#333;font-size:13px;text-decoration:none;display:inline-block;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.thin>li>a{padding:10px 22px}.thin ul{top:40px}.thick>li>a{padding:40px 22px}.thick ul{top:100px}.flexy-menu i{line-height:20px!important;margin-right:6px;font-size:18px;float:left}.flexy-menu>li.showhide{display:none;width:100%;cursor:pointer;color:#dedede;border-bottom:solid 1px rgba(0,0,0,.1);background:#F8F8F8;padding-bottom:0!important}.flexy-menu>li.showhide span.title{margin:14px 0 0 25px;float:left;color:#44A5D9;display:none}.flexy-menu>li.showhide span.icon{margin:3px auto 10px;width:30px;display:block}.flexy-menu>li.showhide .icon em{margin-bottom:3px;display:block;width:30px;height:2px;background:#44A5D9}.orange li.active a,.orange li:hover>a{background:#ff670f;color:#333!important}.flexy-menu.vertical{width:200px}.flexy-menu.vertical li,.flexy-menu.vertical ul li{width:100%}.flexy-menu.vertical li a{display:inline-block!important;width:100%;padding:18px 20px 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.flexy-menu.vertical ul,.flexy-menu.vertical ul li ul{width:150px}.flexy-menu.vertical ul{top:0;left:100%}.flexy-menu.vertical ul li ul{top:1px}.flexy-menu.vertical.right{float:right!important}.flexy-menu.vertical.right ul{left:-150px!important}@media only screen and (min-width:768px) and (max-width:959px){.flexy-menu li{display:inline;font-size:15px;margin:0;padding:0;float:left;line-height:20px;position:relative}.flexy-menu ul li{clear:both;width:100%;font-size:12px;margin:0!important}.flexy-menu>li>a{padding:45px 20px}.flexy-menu ul{top:110px;left:0}.flexy-menu ul,.flexy-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99999;white-space:nowrap}}@media only screen and (max-width:767px){.flexy-menu{margin-top:20px}.flexy-menu.vertical{width:100%;margin-top:10px}.flexy-menu li{display:block;width:100%;margin:0!important;border-bottom:0!important;padding-bottom:5px}.flexy-menu>li>a{padding-top:5px;padding-bottom:5px;padding-left:25px;border-top:1px solid #CCC!important}.flexy-menu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.flexy-menu ul,.flexy-menu ul li ul,.flexy-menu.vertical ul,.flexy-menu.vertical ul li ul{width:100%;left:0;border-left:0;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.flexy-menu ul li{border-left:0;border-right:0;background-position:97% 50%}.flexy-menu ul li a,.flexy-menu.vertical ul li a{padding-top:10px;padding-bottom:10px}}