/* -moz-border-radius */
#d_menu input[type="date"] { -moz-border-radius:2px }
#d_menu input[type="datetime"] { -moz-border-radius:2px }
#d_menu input[type="email"] { -moz-border-radius:2px }
#d_menu input[type="number"] { -moz-border-radius:2px }
#d_menu input[type="password"] { -moz-border-radius:2px }
#d_menu input[type="search"] { -moz-border-radius:2px }
#d_menu input[type="tel"] { -moz-border-radius:2px }
#d_menu input[type="text"] { -moz-border-radius:2px }
#d_menu input[type="time"] { -moz-border-radius:2px }
#d_menu input[type="url"] { -moz-border-radius:2px }
#d_menu select { -moz-border-radius:2px }
#d_menu textarea { -moz-border-radius:2px }

/* -moz-box-shadow */
#d_menu { -moz-box-shadow:inset 0 0 5px 5px #ebebeb }
#d_menu h1 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h2 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h3 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h4 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h5 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h6 { -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu ul li ul li.active>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li.active>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>a { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>span { -moz-box-shadow:inset 0 0 15px 3px #ebebeb }

/* -moz-box-sizing */
#d_menu input[type="date"] { -moz-box-sizing:border-box }
#d_menu input[type="datetime"] { -moz-box-sizing:border-box }
#d_menu input[type="email"] { -moz-box-sizing:border-box }
#d_menu input[type="number"] { -moz-box-sizing:border-box }
#d_menu input[type="password"] { -moz-box-sizing:border-box }
#d_menu input[type="search"] { -moz-box-sizing:border-box }
#d_menu input[type="tel"] { -moz-box-sizing:border-box }
#d_menu input[type="text"] { -moz-box-sizing:border-box }
#d_menu input[type="time"] { -moz-box-sizing:border-box }
#d_menu input[type="url"] { -moz-box-sizing:border-box }
#d_menu select { -moz-box-sizing:border-box }
#d_menu textarea { -moz-box-sizing:border-box }

/* -ms-border-radius */
#d_menu input[type="date"] { -ms-border-radius:2px }
#d_menu input[type="datetime"] { -ms-border-radius:2px }
#d_menu input[type="email"] { -ms-border-radius:2px }
#d_menu input[type="number"] { -ms-border-radius:2px }
#d_menu input[type="password"] { -ms-border-radius:2px }
#d_menu input[type="search"] { -ms-border-radius:2px }
#d_menu input[type="tel"] { -ms-border-radius:2px }
#d_menu input[type="text"] { -ms-border-radius:2px }
#d_menu input[type="time"] { -ms-border-radius:2px }
#d_menu input[type="url"] { -ms-border-radius:2px }
#d_menu select { -ms-border-radius:2px }
#d_menu textarea { -ms-border-radius:2px }

/* -o-border-radius */
#d_menu input[type="date"] { -o-border-radius:2px }
#d_menu input[type="datetime"] { -o-border-radius:2px }
#d_menu input[type="email"] { -o-border-radius:2px }
#d_menu input[type="number"] { -o-border-radius:2px }
#d_menu input[type="password"] { -o-border-radius:2px }
#d_menu input[type="search"] { -o-border-radius:2px }
#d_menu input[type="tel"] { -o-border-radius:2px }
#d_menu input[type="text"] { -o-border-radius:2px }
#d_menu input[type="time"] { -o-border-radius:2px }
#d_menu input[type="url"] { -o-border-radius:2px }
#d_menu select { -o-border-radius:2px }
#d_menu textarea { -o-border-radius:2px }

/* -webkit-border-radius */
#d_menu input[type="date"] { -webkit-border-radius:2px }
#d_menu input[type="datetime"] { -webkit-border-radius:2px }
#d_menu input[type="email"] { -webkit-border-radius:2px }
#d_menu input[type="number"] { -webkit-border-radius:2px }
#d_menu input[type="password"] { -webkit-border-radius:2px }
#d_menu input[type="search"] { -webkit-border-radius:2px }
#d_menu input[type="tel"] { -webkit-border-radius:2px }
#d_menu input[type="text"] { -webkit-border-radius:2px }
#d_menu input[type="time"] { -webkit-border-radius:2px }
#d_menu input[type="url"] { -webkit-border-radius:2px }
#d_menu select { -webkit-border-radius:2px }
#d_menu textarea { -webkit-border-radius:2px }

/* -webkit-box-shadow */
#d_menu { -webkit-box-shadow:inset 0 0 5px 5px #ebebeb }
#d_menu h1 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h2 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h3 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h4 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h5 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h6 { -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu ul li ul li.active>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li.active>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>a { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>span { -webkit-box-shadow:inset 0 0 15px 3px #ebebeb }

/* -webkit-box-sizing */
#d_menu input[type="date"] { -webkit-box-sizing:border-box }
#d_menu input[type="datetime"] { -webkit-box-sizing:border-box }
#d_menu input[type="email"] { -webkit-box-sizing:border-box }
#d_menu input[type="number"] { -webkit-box-sizing:border-box }
#d_menu input[type="password"] { -webkit-box-sizing:border-box }
#d_menu input[type="search"] { -webkit-box-sizing:border-box }
#d_menu input[type="tel"] { -webkit-box-sizing:border-box }
#d_menu input[type="text"] { -webkit-box-sizing:border-box }
#d_menu input[type="time"] { -webkit-box-sizing:border-box }
#d_menu input[type="url"] { -webkit-box-sizing:border-box }
#d_menu select { -webkit-box-sizing:border-box }
#d_menu textarea { -webkit-box-sizing:border-box }

/* background */
#d_menu { background:#f8f8f8 }
#d_menu input[type="date"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="datetime"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="email"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="number"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="password"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="search"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="tel"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="text"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="time"] { background:rgba(0,0,0,0.1) }
#d_menu input[type="url"] { background:rgba(0,0,0,0.1) }
#d_menu input[type=button] { background:#333 }
#d_menu input[type=button]:hover { background:rgba(51,51,51,0.9) }
#d_menu input[type=submit] { background:#333 }
#d_menu input[type=submit]:hover { background:rgba(51,51,51,0.9) }
#d_menu select { background:rgba(0,0,0,0.1) }
#d_menu textarea { background:rgba(0,0,0,0.1) }

/* background-image */
#d_menu h1 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h1 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h1 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h1 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h1 { background-image:linear-gradient(#ffffff,#dfdfdf) }
#d_menu h2 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h2 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h2 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h2 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h2 { background-image:linear-gradient(#ffffff,#dfdfdf) }
#d_menu h3 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h3 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h3 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h3 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h3 { background-image:linear-gradient(#ffffff,#dfdfdf) }
#d_menu h4 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h4 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h4 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h4 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h4 { background-image:linear-gradient(#ffffff,#dfdfdf) }
#d_menu h5 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h5 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h5 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h5 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h5 { background-image:linear-gradient(#ffffff,#dfdfdf) }
#d_menu h6 { background-image:-moz-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h6 { background-image:-o-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h6 { background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)) }
#d_menu h6 { background-image:-webkit-linear-gradient(#ffffff,#dfdfdf) }
#d_menu h6 { background-image:linear-gradient(#ffffff,#dfdfdf) }

/* border */
#d_menu input[type="date"] { border:none }
#d_menu input[type="datetime"] { border:none }
#d_menu input[type="email"] { border:none }
#d_menu input[type="number"] { border:none }
#d_menu input[type="password"] { border:none }
#d_menu input[type="search"] { border:none }
#d_menu input[type="tel"] { border:none }
#d_menu input[type="text"] { border:none }
#d_menu input[type="time"] { border:none }
#d_menu input[type="url"] { border:none }
#d_menu select { border:none }
#d_menu textarea { border:none }

/* border-bottom */
#d_menu ul { border-bottom:1px solid #fff }
#d_menu ul li { border-bottom:1px solid #dfdfdf }
#d_menu ul li ul { border-bottom:none }
#d_menu ul li ul li:last-child { border-bottom:none }

/* border-radius */
#d_menu input[type="date"] { border-radius:2px }
#d_menu input[type="datetime"] { border-radius:2px }
#d_menu input[type="email"] { border-radius:2px }
#d_menu input[type="number"] { border-radius:2px }
#d_menu input[type="password"] { border-radius:2px }
#d_menu input[type="search"] { border-radius:2px }
#d_menu input[type="tel"] { border-radius:2px }
#d_menu input[type="text"] { border-radius:2px }
#d_menu input[type="time"] { border-radius:2px }
#d_menu input[type="url"] { border-radius:2px }
#d_menu select { border-radius:2px }
#d_menu textarea { border-radius:2px }

/* border-top */
#d_menu ul { border-top:1px solid #dfdfdf }
#d_menu ul li { border-top:1px solid #fff }
#d_menu ul li ul li.active { border-top:none }
#d_menu ul li ul li#d_menu-class-active { border-top:none }
#d_menu ul li ul li:hover { border-top:none }
#d_menu ul li.active { border-top:none }
#d_menu ul li#d_menu-class-active { border-top:none }
#d_menu ul li:hover { border-top:none }

/* box-shadow */
#d_menu { box-shadow:inset 0 0 5px 5px #ebebeb }
#d_menu h1 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h2 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h3 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h4 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h5 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu h6 { box-shadow:0 5px 5px 3px rgba(0,0,0,0.2) }
#d_menu ul li ul li.active>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li.active>span { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li#d_menu-class-active>span { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li ul li:hover>span { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li.active>span { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li#d_menu-class-active>span { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>a { box-shadow:inset 0 0 15px 3px #ebebeb }
#d_menu ul li:hover>span { box-shadow:inset 0 0 15px 3px #ebebeb }

/* box-sizing */
#d_menu input[type="date"] { box-sizing:border-box }
#d_menu input[type="datetime"] { box-sizing:border-box }
#d_menu input[type="email"] { box-sizing:border-box }
#d_menu input[type="number"] { box-sizing:border-box }
#d_menu input[type="password"] { box-sizing:border-box }
#d_menu input[type="search"] { box-sizing:border-box }
#d_menu input[type="tel"] { box-sizing:border-box }
#d_menu input[type="text"] { box-sizing:border-box }
#d_menu input[type="time"] { box-sizing:border-box }
#d_menu input[type="url"] { box-sizing:border-box }
#d_menu select { box-sizing:border-box }
#d_menu textarea { box-sizing:border-box }

/* clear */
#d_menu input[type="date"] { clear:both }
#d_menu input[type="datetime"] { clear:both }
#d_menu input[type="email"] { clear:both }
#d_menu input[type="number"] { clear:both }
#d_menu input[type="password"] { clear:both }
#d_menu input[type="search"] { clear:both }
#d_menu input[type="tel"] { clear:both }
#d_menu input[type="text"] { clear:both }
#d_menu input[type="time"] { clear:both }
#d_menu input[type="url"] { clear:both }
#d_menu input[type=checkbox] { clear:none }
#d_menu select { clear:both }
#d_menu textarea { clear:both }

/* color */
#d_menu { color:#333 }
#d_menu h1 { color:#333 }
#d_menu h2 { color:#333 }
#d_menu h3 { color:#333 }
#d_menu h4 { color:#333 }
#d_menu h5 { color:#333 }
#d_menu h6 { color:#333 }
#d_menu input[type="date"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="datetime"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="email"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="number"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="password"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="search"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="tel"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="text"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="time"] { color:rgba(51,51,51,0.6) }
#d_menu input[type="url"] { color:rgba(51,51,51,0.6) }
#d_menu input[type=button] { color:#f8f8f8 }
#d_menu input[type=submit] { color:#f8f8f8 }
#d_menu p a { color:rgba(51,51,51,0.9) }
#d_menu select { color:rgba(51,51,51,0.6) }
#d_menu textarea { color:rgba(51,51,51,0.6) }
#d_menu ul li a { color:#333 }
#d_menu ul li span { color:#333 }
#d_menu ul li ul li a { color:rgba(51,51,51,0.8) }
#d_menu ul li ul li span { color:rgba(51,51,51,0.8) }

/* display */
#d_menu { display:none }
#d_menu input[type="date"] { display:block }
#d_menu input[type="datetime"] { display:block }
#d_menu input[type="email"] { display:block }
#d_menu input[type="number"] { display:block }
#d_menu input[type="password"] { display:block }
#d_menu input[type="search"] { display:block }
#d_menu input[type="tel"] { display:block }
#d_menu input[type="text"] { display:block }
#d_menu input[type="time"] { display:block }
#d_menu input[type="url"] { display:block }
#d_menu input[type=checkbox] { display:inline }
#d_menu select { display:block }
#d_menu textarea { display:block }
#d_menu ul { display:block }
#d_menu ul li { display:block }
#d_menu ul li a { display:block }
#d_menu ul li span { display:block }

/* font-family */
#d_menu { font-family:"lucida grande",tahoma,verdana,arial,sans-serif }

/* font-size */
#d_menu { font-size:15px }
#d_menu h1 { font-size:11px }
#d_menu h2 { font-size:11px }
#d_menu h3 { font-size:11px }
#d_menu h4 { font-size:11px }
#d_menu h5 { font-size:11px }
#d_menu h6 { font-size:11px }
#d_menu input[type="date"] { font-size:13px }
#d_menu input[type="datetime"] { font-size:13px }
#d_menu input[type="email"] { font-size:13px }
#d_menu input[type="number"] { font-size:13px }
#d_menu input[type="password"] { font-size:13px }
#d_menu input[type="search"] { font-size:13px }
#d_menu input[type="tel"] { font-size:13px }
#d_menu input[type="text"] { font-size:13px }
#d_menu input[type="time"] { font-size:13px }
#d_menu input[type="url"] { font-size:13px }
#d_menu label { font-size:13px }
#d_menu p { font-size:13px }
#d_menu select { font-size:13px }
#d_menu textarea { font-size:13px }
#d_menu ul li ul li { font-size:13px }

/* font-weight */
#d_menu h1 { font-weight:normal }
#d_menu h2 { font-weight:normal }
#d_menu h3 { font-weight:normal }
#d_menu h4 { font-weight:normal }
#d_menu h5 { font-weight:normal }
#d_menu h6 { font-weight:normal }

/* height */
#d_menu { height:100% }

/* left */
#d_menu.left { left:-260px }
#d_menu.right { left:auto }

/* line-height */
#d_menu h1 { line-height:24px }
#d_menu h2 { line-height:24px }
#d_menu h3 { line-height:24px }
#d_menu h4 { line-height:24px }
#d_menu h5 { line-height:24px }
#d_menu h6 { line-height:24px }
#d_menu ul li { line-height:48px }
#d_menu ul li ul li { line-height:40px }
#d_menu ul li ul li.active { line-height:41px }
#d_menu ul li ul li#d_menu-class-active { line-height:41px }
#d_menu ul li ul li:hover { line-height:41px }
#d_menu ul li.active { line-height:49px }
#d_menu ul li#d_menu-class-active { line-height:49px }
#d_menu ul li:hover { line-height:49px }

/* margin */
#d_menu form { margin:0 15px }
#d_menu h1 { margin:0 0 5px }
#d_menu h2 { margin:0 0 5px }
#d_menu h3 { margin:0 0 5px }
#d_menu h4 { margin:0 0 5px }
#d_menu h5 { margin:0 0 5px }
#d_menu h6 { margin:0 0 5px }
#d_menu input[type="date"] { margin:0 0 10px }
#d_menu input[type="datetime"] { margin:0 0 10px }
#d_menu input[type="email"] { margin:0 0 10px }
#d_menu input[type="number"] { margin:0 0 10px }
#d_menu input[type="password"] { margin:0 0 10px }
#d_menu input[type="search"] { margin:0 0 10px }
#d_menu input[type="tel"] { margin:0 0 10px }
#d_menu input[type="text"] { margin:0 0 10px }
#d_menu input[type="time"] { margin:0 0 10px }
#d_menu input[type="url"] { margin:0 0 10px }
#d_menu p { margin:0 0 12px }
#d_menu select { margin:0 0 10px }
#d_menu textarea { margin:0 0 10px }
#d_menu ul { margin:0 0 15px }
#d_menu ul li { margin:0 }
#d_menu ul li ul { margin:0 }

/* margin-left */
#d_menu #d_menu-inner>p { margin-left:15px }
#d_menu>p { margin-left:15px }

/* margin-right */
#d_menu #d_menu-inner>p { margin-right:15px }
#d_menu>p { margin-right:15px }

/* overflow-x */
#d_menu { overflow-x:none }

/* overflow-y */
#d_menu { overflow-y:auto }

/* padding */
#d_menu #d_menu-inner { padding:0 0 15px }
#d_menu h1 { padding:0 15px }
#d_menu h2 { padding:0 15px }
#d_menu h3 { padding:0 15px }
#d_menu h4 { padding:0 15px }
#d_menu h5 { padding:0 15px }
#d_menu h6 { padding:0 15px }
#d_menu input[type="date"] { padding:5px }
#d_menu input[type="datetime"] { padding:5px }
#d_menu input[type="email"] { padding:5px }
#d_menu input[type="number"] { padding:5px }
#d_menu input[type="password"] { padding:5px }
#d_menu input[type="search"] { padding:5px }
#d_menu input[type="tel"] { padding:5px }
#d_menu input[type="text"] { padding:5px }
#d_menu input[type="time"] { padding:5px }
#d_menu input[type="url"] { padding:5px }
#d_menu select { padding:5px }
#d_menu textarea { padding:5px }
#d_menu ul { padding:0 }
#d_menu ul li a { padding:0 15px }
#d_menu ul li span { padding:0 15px }

/* padding-left */
#d_menu ul li ul li a { padding-left:30px }
#d_menu ul li ul li span { padding-left:30px }

/* position */
#d_menu { position:absolute }
#d_menu { position:fixed }

/* right */
#d_menu.left { right:auto }
#d_menu.right { right:-260px }

/* text-decoration */
#d_menu ul li a { text-decoration:none }
#d_menu ul li span { text-decoration:none }

/* top */
#d_menu { top:0 }

/* width */
#d_menu { width:260px }
#d_menu input[type="date"] { width:100% }
#d_menu input[type="datetime"] { width:100% }
#d_menu input[type="email"] { width:100% }
#d_menu input[type="number"] { width:100% }
#d_menu input[type="password"] { width:100% }
#d_menu input[type="search"] { width:100% }
#d_menu input[type="tel"] { width:100% }
#d_menu input[type="text"] { width:100% }
#d_menu input[type="time"] { width:100% }
#d_menu input[type="url"] { width:100% }
#d_menu input[type=checkbox] { width:auto }
#d_menu select { width:100% }
#d_menu textarea { width:100% }

/* z-index */
#d_menu { z-index:999999 }