

.slide-menu{position:fixed;width:250px;max-width:100%;height:100vh;top:0;right:0;display:none;overflow:hidden;box-sizing:border-box;background:#333;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);will-change:transform;z-index:1000;font-family:'nunito_sansextrabold';z-index:999999}.slide-menu .slider{position:absolute;top:0;left:0;width:100%;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);will-change:transform}.slide-menu ul{padding-left:0;list-style:none;position:relative;width:100%;max-width:100%;margin:0;text-align:left}.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}.slide-menu ul a{display:block;padding:12px 20px;color:#fff;text-decoration:none;border-bottom:1px solid #4b4b4b;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;font-size:14px;line-height:22px;font-family:'Lato-Regular'}.slide-menu ul a.slide-menu-control{background:#222 url("../images/circle-menu-lft.png") no-repeat scroll center left 12px;font-family:'nunito_sansextrabold';font-size:15px;padding-left:40px}.slide-menu.no-transition,.slide-menu.no-transition *{transition:none!important}.side-menu .btn{border:0;background:#2f3193;line-height:1;cursor:pointer;display:inline-block;text-align:center;outline:0;color:#adadad;font-family:'Lato-Bold';text-transform:uppercase;font-size:12px;padding:18px 0;margin-left:12px}.slide-menu .slider{top:36px}.slide-menu .controls{overflow:hidden;border-bottom:1px solid #4b4b4b}.slide-menu .controls h2{float:right;line-height:36px;padding-right:10px;font-family:'Lato-Regular';color:#fff;font-size:14px;text-transform:uppercase}.slide-menu a{color:#fff}.slide-menu a:hover{background:#ed3238}.slider ul li.hassub>a{background:url("../images/circle-menu.png") no-repeat scroll center right 10px}.slider ul li.hassub>a:hover{background:#ed3238 url("../images/circle-menu.png") no-repeat scroll center right 10px}.slide-menu .controls .btn{float:left;color:#fff;background:#222;padding:8px 12px;font-size:20px;margin:0}.slide-menu .controls .btn:hover{background:#111;color:#35ab39}.slide-menu .btn+.btn{margin-right:1px}.openmenu .sidebar-menu{background:rgba(0,0,0,0.5);visibility:visible}.sidebar-menu{position:fixed;width:100%;height:100%;background:0;left:0;right:0;float:left;z-index:9999;top:0;bottom:0;visibility:hidden;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease;transition:All .5s ease}.slide-menu ul ul li a{font-size:13px}

