/*!
 * bootswatch v3.3.6
 * Homepage: http://bootswatch.com
 * Copyright 2012-2016 Thomas Park
 * Licensed under MIT
 * Based on Bootstrap
*//*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

.pagination
{
  display:inline-block;
  padding-left:0;
  margin:15px 0;
  border-radius:10px;
}
.pagination>li
{
  display:inline
}
.pagination>li>a,.pagination>li>span
{
  position:relative;
  float:left;
  padding:9px 15px;
  line-height:1.42857143;
  text-decoration:none;
  color:#2780e3;
  background-color:#ffffff;
  border:1px solid #b7dbed;
  margin-left:-1px;
}
.pagination>li:first-child>a,.pagination>li:first-child>span
{
  margin-left:0;
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.pagination>li:last-child>a,.pagination>li:last-child>span
{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus
{
  z-index:2;
  color:#165ba8;
  background-color:#f2c7c7;
  border-color:#ed5555
}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus
{
  z-index:3;
  color:#999999;
  background-color:#d9d9d9;
  border-color:#b7dbed;
  cursor:default
}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus
{
  color:#999999;
  background-color:#ffffff;
  border-color:#dddddd;
  cursor:not-allowed
}
.pagination-lg>li>a,.pagination-lg>li>span
{
  padding:18px 30px;
  font-size:19px;
  line-height:1.3333333
  }
  .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span
  {
    border-bottom-left-radius:0;
    border-top-left-radius:0
  }
  .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span
  {
    border-bottom-right-radius:0;
    border-top-right-radius:0
  }
  .pagination-sm>li>a,.pagination-sm>li>span
  {
    padding:5px 10px;
    font-size:13px;
    line-height:1.5
  }
  .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span
  {
    border-bottom-left-radius:0;
    border-top-left-radius:0
  }
  .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span
  {
    border-bottom-right-radius:0;
    border-top-right-radius:0
  }
