/**
* CSS themes for simplePagination.js
* Author:Flavius Matis - http://flaviusmatis.github.com/
* URL:https://github.com/flaviusmatis/simplePagination.js
*/

ul.simple-pagination{list-style:none;}
.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0;}
.simple-pagination ul{list-style:none;padding:0;margin:0;}
.simple-pagination li{list-style:none;padding:0;margin:0;display:inline-block;}
span.ellipse.clickable{cursor:pointer;}
.ellipse input{width:3em;}
/*------------------------------------*\
	Compact Theme Styles
\*------------------------------------*/
.compact-theme span{cursor:pointer;}
.compact-theme a, .compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;/* Old browsers */ background:-moz-linear-gradient(top, #ffffff 0%, #efefef 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #ffffff 0%, #efefef 100%);/* Opera11.10+ */ background:-ms-linear-gradient(top, #ffffff 0%, #efefef 100%);/* IE10+ */ background:linear-gradient(top, #ffffff 0%, #efefef 100%);/* W3C */}
.compact-theme a:hover, .compact-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#efefef;/* Old browsers */ background:-moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #bbbbbb));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #efefef 0%, #bbbbbb 100%);/* Opera11.10+ */ background:-ms-linear-gradient(top, #efefef 0%, #bbbbbb 100%);/* IE10+ */ background:linear-gradient(top, #efefef 0%, #bbbbbb 100%);/* W3C */}
.compact-theme li:first-child a, .compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px;}
.compact-theme li:last-child a, .compact-theme li:last-child span{border-radius:0 3px 3px 0;}
.compact-theme .current{background:#bbbbbb;/* Old browsers */ background:-moz-linear-gradient(top, #bbbbbb 0%, #efefef 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbbbbb), color-stop(100%, #efefef));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #bbbbbb 0%, #efefef 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #bbbbbb 0%, #efefef 100%);/* Opera11.10+ */ background:-ms-linear-gradient(top, #bbbbbb 0%, #efefef 100%);/* IE10+ */ background:linear-gradient(top, #bbbbbb 0%, #efefef 100%);/* W3C */ cursor:default;}
.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default;}
/*------------------------------------*\
	Light Theme Styles
\*------------------------------------*/
.light-theme span{cursor:pointer;font-family:'Titillium Web' !important;font-weight:500;}
.light-theme a, .light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:500;text-align:center;border:1px solid #BBB;min-width:24px;padding:0 7px;margin:0 5px 0 0;background:#FFF;}
.light-theme a:hover, .light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#FCFCFC;color:#222;border-color:#444;font-weight:500;}
.light-theme .current{background:#FFF;color:#222;border-color:#444;cursor:default;font-weight:500;}
.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default;}
