/*
 * This file is part of the dozoisch/paginator
 *
 * (C) 2013 Hugo Dozois-Caouette
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/*
 *  Document   : css
 *  Author     : dozoisch
 *  version    : 1.2.3
 *  Description: Simple stylesheet for the paginator plugin
 */

 .paginateContainer {
    display : block;
    text-align: center;
}

.paginateContainer .paginateShowAllList{
    display : none;
}

.paginateContainer .paginateList{
    display: inline-block;
    margin-top: 0;
}

.paginateContainer  li{
    display: inline-block;
}

.paginateContainer .paginateAnchor{
    float: left;
    /* Select None */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.paginateContainer a {
    cursor: pointer;
}

.paginateContainer .paginatePrevious { margin-right: 20px;}
.paginateDisabled a{color:#CECECE}
.paginateContainer .paginateNext{margin-left: 20px;}

.paginateContainer .paginatePage a , .paginateContainer .paginateNextSet a {
    width: 28px;
height: 28px;
text-align: center;
line-height: 28px;
margin-left: 8px;
color: #686868;
} 


.paginateContainer .paginateActive a {
    color: #ffffff;
    background: #686868 0% 0% no-repeat padding-box;
    box-shadow: 5px 5px 25px #EBEBEB33;
    border-radius: 2px;
}



.paginateContainer .paginatePrevious .paginateAnchor {
    font-size: 18px;
    line-height: 27px;
}


@media (max-width: 560px) {
    .paginateContainer .paginatePage.paginateActive a{
        display: inline-block !important;
    }


    .paginateContainer .paginatePage.paginateActive {
        float: none;
        height: auto;
        line-height: 41px;
        position: relative;
        top: -15px;
        height: 41px;
    }

    .paginateContainer .paginatePage.paginateActive a {
        margin-left: 0px;
        background: none;
        color: #9A9A9A;
        font-size:16px;
        float: none;
width: auto;
    }

    .paginacao .page_navigation .paginateNext a {
        color: #2095EE;
        border: solid 2px #2095EE;
        border-radius: 2px;
        padding: 6px 24px;
    }

    .paginacao .page_navigation .paginatePrevious a {
        color: #2095EE;
        border: solid 2px #2095EE;
        border-radius: 2px;
        padding: 6px 24px;
    }

    .paginacao .page_navigation .paginateDisabled a {
    color: #CECECE;
border: solid 2px #CECECE;
    }

    .paginateContainer .paginatePage.paginateActive:before{
        content:"Página ";
        color: #9A9A9A;
        font-size:16px
    }
    .paginateContainer .paginatePage  a ,  .paginateNextSet , .paginatePreviousSet{
        display: none !important;
    }
   
}

@media (max-width: 385px) {
    .paginacao .page_navigation .paginatePrevious a , .paginacao .page_navigation .paginateNext a{
    padding: 6px 15px;
    font-size: 16px;
    }

}

@media (max-width: 330px) {
    .paginacao .page_navigation .paginatePrevious a , .paginacao .page_navigation .paginateNext a{
    padding: 6px 10px;
    font-size: 15px;
    }

}
