/**
 * CSS styles for CLinkPager.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @link http://www.yiiframework.com/
 * @copyright 2008-2010 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 * @since 1.0
 */
.pager { }/*alosin maincss*/
 ul.pagination
{
  display: inline-block;
  vertical-align: middle;
  width: auto;
  padding: 0;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
   ul.pagination {
    display: block;
    width: 100%;
    float: none !important;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
 ul.pagination > li {
  display: block;
  float: left;
}
@media screen and (max-width: 767px) {
   ul.pagination > li {
    display: inline-block !important;
    vertical-align: middle;
    float: none !important;
  }
}
[class*="mv-pagination-style-"].text-left {
  text-align: left;
}
[class*="mv-pagination-style-"].text-right {
  text-align: right;
}
ul.pagination > li {
  display: block;
  height: 50px;
  min-width: 50px;
  position: relative;
  text-align: center;
  background: none transparent;
  margin-right: 1px;
}
@media screen and (max-width: 1199px) {
   ul.pagination > li {
    min-width: 40px;
    height: 40px;
  }
}
@media screen and (max-width: 767px) {
  ul.pagination > li {
    min-width: 0;
    height: auto;
  }
}
 ul.pagination > li:last-child {
  margin-right: 0 !important;
}
 ul.pagination > li > a {
  display: block;
  float: none;
  width: 100%;
  height: 100%;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  color: #262b30;
  background: #fff;
  border: 0 none;
  -webkit-border-radius: 0;
          border-radius: 0;
  padding: 15px 5px;
  margin: 0;
}
@media screen and (min-width: 992px) {
  ul.pagination > li > a {
    -webkit-transition: color 0.4s ease, background 0.4s ease, border 0.4s ease;
    transition: color 0.4s ease, background 0.4s ease, border 0.4s ease;
  }
}
ul.pagination > li.first,
ul.pagination > li.last,
ul.pagination > li.prev,
ul.pagination > li.next {
  width: auto;
}
ul.pagination > li.first > a,
ul.pagination > li.last > a,
ul.pagination > li.prev > a,
ul.pagination > li.next > a {
  padding-left: 21px;
  padding-right: 21px;
}
@media screen and (max-width: 1199px) {
  ul.pagination > li.first > a,
  ul.pagination > li.last > a,
  ul.pagination > li.prev > a,
  ul.pagination > li.next > a,
  ul.pagination > li > a {
    padding: 10px 5px;
  }
}
@media screen and (max-width: 767px) {
  ul.pagination > li.first > a,
  ul.pagination > li.last > a,
  ul.pagination > li.prev > a,
  ul.pagination > li.next > a,
  ul.pagination > li > a {
    padding: 5px 8px;
  }
}
@media screen and (min-width: 992px) {
  ul.pagination > li:hover > a {
    color: #ffb535;
    background: #fff;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
            box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
  }
}
ul.pagination > li:active > a,
ul.pagination > li.active > a {
  color: #ffb535;
  background: #fff;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
}






/*
ul.yiiPager li
{
	display:inline;
	float:inherit;
	}

ul.yiiPager a:link,
ul.yiiPager a:visited
{
	border:solid 1px #9aafe5;
	font-weight:bold;
	color:#0e509e;
	padding:8px 12px;
	text-decoration:none;
}

ul.yiiPager .page a
{
	font-weight:normal;
	background:#fff;
	border:#CCC 1px solid;
}
ul.yiiPager .next a
{
	font-weight:normal;
	background:#fff;
	border:#CCC 1px solid;
}
ul.yiiPager .previous a
{
	font-weight:normal;
	background:#fff;
	border:#CCC 1px solid;
}
ul.yiiPager .page a:hover
{
	border:solid 1px #000;
	color:#FFF;
	background:#7a6656;
}
ul.yiiPager .next a:hover
{
	border:solid 1px #000;
	color:#FFF;
	background:#7a6656;
}
ul.yiiPager .previous a:hover
{
	border:solid 1px #000;
	color:#FFF;
	background:#7a6656;
}

ul.yiiPager .selected a
{
	background:#7a6656;
	border:solid 1px #000;
	color:#FFFFFF;
	font-weight:bold;
}

ul.yiiPager .hidden a
{
	border:solid 1px #DEDEDE;
	culor:#888888;
}

/**
 * Hide first and last buttons by default.
 */
ul.yiiPager .first,
ul.yiiPager .last
{
	display:none;
}