@import "variables";

.nav-pager {
	.navs {
		margin: 0; padding: 0; list-style: none;
		li {
			display: inline-block;
			vertical-align: middle;
			min-width: 26px;
			padding: 2px 3px 3px;
			text-align: center;
			@include border-radius(25px);
			& + li { margin-left: 2px; }
			a, span {
				border-bottom-color: transparent;
				color: $color_blue;
				text-align: center;
				line-height: normal;
			}
			a {
				&:hover {
					border-bottom-color: $color_blue;
				}
			}
			&.current {
				background: $color_blue;
				color: $color_white;
				a {
					color: $color_white;
					text-decoration: none !important;
				}
			}
		}
	}
	.pagers {
		padding-top: 8px;
		.dropup {
			display: inline-block;
			margin-left: 8px;
			.dropdown-menu {
				width: 50px;
				min-width: auto;
				text-align: center;
				a {
					border: none;
					display: block;
					padding: 4px;
					&:hover {
						background: $color_blue;
						color: $color_white;
					}
				}
			}
		}
	}
	@media (max-width: 767px) {
		text-align: center;
		.navs {
			li {
				&:not(.move):not(.current){ display: none; }
			}
		}
	}
}

.nav-pager-box {
	@media (max-width: 991px){
		text-align: center;
	}
	.nav-pager-box-left {
		padding-bottom: 12px;
		@media (min-width: 992px){
			float: left;
			padding: 0;
		}
	}
	.nav-pager-box-right {
		@media (min-width: 992px){
			float: right;
			text-align: right;
		}
	}
}