/* Quick Jump to Page */
a.dropdown_button {border-right-style: solid; border-right-width: 1px; margin-right: 1em;}
.dropdown {display: none; position: absolute; left: 0; z-index: 2; border: 1px solid transparent; border-radius: 5px; padding: 9px 0 0; margin-top: 21px; margin-right: -500px;}
.dropdown .pointer, .dropdown .pointer-inner {position: absolute; width: 0; height: 0; border-top-width: 0; border-bottom: 10px solid transparent; border-left: 10px dashed transparent; border-right: 10px dashed transparent; -webkit-transform: rotate(360deg); display: block;}
.dropdown .pointer {right: 33px; left: auto; top: -1px; z-index: 3; border-color: #B9B9B9 transparent;}
.dropdown .pointer-inner {top: auto; bottom: -11px; left: -10px; border-color: #FFF transparent;}
.dropdown .dropdown-contents {z-index: 2; overflow: hidden; overflow-y: auto; border: 1px solid transparent; border-radius: 5px; padding: 5px; position: relative; max-height: 300px; background: #fff; border-color: #B9B9B9; box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2);}
.dropdown-contents a {display: block; padding: 5px;}
.dropdown li {display: list-item; border-top: 1px dotted transparent; float: none !important; line-height: normal !important; font-size: 1em !important; list-style: none; white-space: nowrap; text-align: left;}
.dropdown li:first-child, .dropdown li li {border-top: 0;}
.dropdown li li:first-child {margin-top: 4px;}
.dropdown li li:last-child {padding-bottom: 0;}
.dropdown li li {border-top: 1px dotted transparent; padding-left: 18px;}
.dropdown li, .dropdown li li {border-color: #eee;}
.page-jump-body {margin-top: 4px;}
input.page-jump-number {width: 60px; margin-right: 5px;}
input.page-jump-button {width: auto !important; padding-top: 2px; padding-bottom: 1px; line-height: 1.6; border-radius: 0; min-width: 16px; -webkit-appearance: none;}


