//out: paginator.min.css,sourcemap:false,compress:true

.paginator {
    height: 40px !important;
    .pagination {
        width: 100% !important;
        height: 40px !important;
        display: inline-block;
    	padding-left: 0;
    	border-radius: 4px;
        margin: 10px 0 0 0;
        list-style-type: none;
        float: right;
        > li:first-child > a,
        > li:first-child > span {
            margin-left: 0;
            border-top-left-radius: 4px;
            border-bottom-left-radius: 4px;
        }
        > li > a,
        > li > span {
        	position: relative;
        	float: left;
        	padding: 6px 12px;
        	margin-left: -1px;
        	line-height: 1.42857143;
        	color: #337ab7;
        	text-decoration: none;
        	background-color: #fff;
        	border: 1px solid #ddd;
        }
        > li > a:hover,
        > li > span:hover,
        > li > a:focus,
        > li > span:focus {
        	color: #23527c;
        	background-color: #eee;
        	border-color: #ddd;
        }
        > .active > a,
        > .active > span,
        > .active > a:hover,
        > .active > span:hover,
        > .active > a:focus,
        > .active > span:focus {
        	z-index: 2;
        	color: #fff;
        	cursor: default;
        	background-color: #337ab7;
        	border-color: #337ab7;
        }
        > .disabled > span,
        > .disabled > span:hover,
        > .disabled > span:focus,
        > .disabled > a,
        > .disabled > a:hover,
        > .disabled > a:focus {
        	color: #777;
        	cursor: not-allowed;
        	background-color: #fff;
        	border-color: #ddd;
        }
        > li.page {
        	display: none;
            cursor: pointer;
            &.visible {
                display: inline;
            }
        }
    }
}
