ul.simple-pagination{list-style:none}
.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;float:right;margin:0}
.simple-pagination ul{list-style:none;padding:0;margin:0}
.simple-pagination li{list-style:none;padding:0;margin:0;float:left}
span.ellipse.clickable{cursor:pointer}
.ellipse input{width:3em}
.compact-theme a{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:0;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0,#efefef 100%);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(top,#fff 0,#efefef 100%)}
.compact-theme a:hover{text-decoration:none}
.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border-left:0;min-width:14px;padding:0 7px}
.compact-theme li:first-child a{border-left:1px solid #AAA;border-radius:3px 0 0 3px}
.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px}
.compact-theme li:last-child a{border-radius:0 3px 3px 0}
.compact-theme li:last-child span{border-radius:0 3px 3px 0}
.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb 0,#efefef 100%);background:-o-linear-gradient(top,#bbb 0,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0,#efefef 100%);background:linear-gradient(top,#bbb 0,#efefef 100%);cursor:default}
.compact-theme .ellipse{background:#eaeaea;padding:0 10px;cursor:default}
.light-theme a{float:left;color:#b3b3b3;font-size:14px;line-height:24px;font-weight:normal;text-align:center;min-width:14px;padding:0 4px;margin:0 5px 0 0}
.light-theme a:hover{text-decoration:none}
.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:normal;text-align:center;min-width:14px;padding:0 4px;margin:0 5px 0 0}
.light-theme .current{color:#ef001e;padding-bottom:2px;border-bottom:1px solid #ef001e;cursor:default}
.light-theme .ellipse{background:0;border:0;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}
.current.prev{display:none}
.page-link.next{display:none}
.page-link.prev{display:none}
.current.next{display:none}
.dark-theme a{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0}
.dark-theme a:hover{text-decoration:none;background:#444}
.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0}
.dark-theme .current{background:#222;color:#FFF;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,0.2),0 0 1px 1px rgba(0,0,0,0.1) inset;cursor:default}
.dark-theme .ellipse{background:0;border:0;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}