.ot-menu-list,.ot-menu-toggle{display:none;top:0;z-index:1000;background:#1D1D1D}
.ot-menu-list{position:fixed;bottom:0;overflow-x:hidden;overflow-y:auto;color:#f0f0f0;width:70%;box-shadow:3px 0 0 rgba(0,0,0,.2);left:-70%;margin-left:-3px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.ot-menu-toggle{position:absolute;left:0;right:0;text-align:center;color:#f0f0f0!important;font-size:14px;font-weight:700;text-transform:uppercase;padding:19px 0;width:100%}
.ot-menu-list li a,.ot-menu-toggle:hover{background:#232323}
body.ot-menu-active .ot-menu-toggle:after{content:'\f00d';font-family:FontAwesome;display:block;position:absolute;left:15px;top:15px;font-size:18px}
.ot-menu-toggle i.fa{padding-right:10px}
body.ot-menu-active{overflow:hidden;-moz-transition:margin-left .2s;-webkit-transition:margin-left .2s;-o-transition:margin-left .2s;margin-left:0}
body.ot-menu-active .ot-menu-list{left:0;margin-left:0;width:70px}
.ot-menu-list h3{padding:15px;font-size:18px;color:#ccc}
.ot-menu-list li{border:0!important;border-top:1px solid rgba(255,255,255,.07)!important}
.ot-menu-list li li a{padding-left:30px}
.ot-menu-list li a{color:#ccc;box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.2)}
.ot-menu-list li a:hover{background:#1D1D1D}
.ot-menu-list a{padding:12px 15px;display:block;font-size:12px}
.ot-menu-list .big-drop>ul,.ot-menu-list a i{display:none}
body.ot-menu-active .ot-menu-toggle{left:-70px}

@media only screen and (max-width:1000px) and (min-width:601px){
	body.ot-menu-ipad-enable.admin-bar .ot-menu-toggle{margin-top:32px}
	body.ot-menu-ipad-enable{position:inherit;-moz-transition:margin-left .2s;-webkit-transition:margin-left .2s;-o-transition:margin-left .2s;width:100%;margin-top:52px}
	body.ot-menu-ipad-enable .ot-menu-list,body.ot-menu-ipad-enable .ot-menu-toggle{display:block!important}
	body.ot-menu-ipad-enable .ot-menu-add{display:none!important}
	body.ot-menu-active{margin-left:40%}
	body.ot-menu-active .ot-menu-list{width:40%}
	body.ot-menu-active .ot-menu-toggle{left:40%}
	}@media only screen and (max-width:600px){body.ot-menu-ipad-enable.admin-bar .ot-menu-toggle{margin-top:46px}
	body.ot-menu-iphone-enable{position:inherit;-moz-transition:margin-left .2s;-webkit-transition:margin-left .2s;-o-transition:margin-left .2s;width:100%;margin-top:52px}
	body.ot-menu-ipad-enable:not(.ot-menu-iphone-enable){margin-top:0}
	body.ot-menu-iphone-enable .ot-menu-list,body.ot-menu-iphone-enable .ot-menu-toggle{display:block!important}
	body.ot-menu-ipad-enable:not(.ot-menu-iphone-enable) .ot-menu-add,body.ot-menu-ipad-enable:not(.ot-menu-iphone-enable) .ot-menu-list,body.ot-menu-ipad-enable:not(.ot-menu-iphone-enable) .ot-menu-toggle,body.ot-menu-iphone-enable .ot-menu-add{display:none!important}
	body.ot-menu-active{margin-left:70%}
	body.ot-menu-active .ot-menu-list{width:70%}
	body.ot-menu-active .ot-menu-toggle{left:70%}
}