.pagination{margin:3% auto 2%;display:block;text-align:center;width:100%;float:left}.pagination ul{}.pagination ul li{display:inline}.pagination ul li:first-child a,.pagination li:first-child span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination ul li a,.pagination li span{position:relative;padding:8px;margin-left:-1px;line-height:24px;color:#000;text-decoration:none;border:1px solid #ccc;text-transform:uppercase;font-size:12px}.pagination ul li{display:inline}.pagination ul .active a,.pagination .active a:focus,.pagination .active a:hover,.pagination .active span,.pagination .active span:focus,.pagination .active span:hover{z-index:3;color:#fff;cursor:default;background-color:#983635;border-color:#983635}.pagination ul li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover{z-index:2;color:#000;background-color:#eee;border-color:#ddd}@media only screen and (max-width:640px){.pagination ul{padding:0}.pagination ul li{margin:10px 5px;display:inline-block}}