.fpca_pagination_asm{
    float:left;
    width:100%;
    margin-top: 15px;
    clear:both;
}

.fpca_pagination_asm a{
    cursor:pointer;
}
.fpca_pagination_asm_line_box {
  /*border-top: 1px solid #757575;
  padding-bottom: 25px;
  margin-right: 15px;  */
  border-top: 1px solid #757575;
       padding-bottom: 25px;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
}

.fpca_pagination_asm .btn_pagination_left {
    background-image: url("../img/pagination_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    padding-left: 35px;
    padding-top: 5px;
    color: #757575;
    font-size: 18px;
}
.fpca_pagination_asm .btn_pagination_left:hover {
    background-image: url("../img/pagination_left_hover.png");
    color: #000;
}


.fpca_pagination_asm .btn_pagination_right {
    background-image: url("../img/pagination_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    padding-right: 35px;
    padding-top: 3px;
    color: #757575;
    font-size: 18px;
    margin-right: 0px;

}
.fpca_pagination_asm .btn_pagination_right:hover {
    background-image: url("../img/pagination_right_hover.png");
    color: #000;   
}
.fpca_pagination_asm .btn_pagination_center {
    display: inline-block;
    height: 30px;
    padding-right: 0;
    padding-top: 3px;
    color: #757575;
    font-size: 18px;
    margin-right: 0px;

}
.fpca_pagination_asm .btn_pagination_center:focus {
    color:  #757575; 
}

.fpca_pagination_asm .btn_pagination_center:hover {
    color: #000;   
} 

.fpca_pagination_asm .pull-left.col-xs-6.text-left,
.fpca_pagination_asm .pull-left.col-xs-4.text-left {
    padding-left: 0px;
}

.fpca_pagination_asm .pull-right.col-xs-6.text-right,
.fpca_pagination_asm .pull-right.col-xs-4.text-right{
    padding-right: 0px;
}

@media (min-width: 29em){
    .fpca_pagination_asm .btn_pagination_left {
        background-position: left top !important;
        
    }
    .fpca_pagination_asm .btn_pagination_right {
        background-position: right top !important;

    }
} 


@media (max-width: 992px){

.fpca_pagination_asm .btn_pagination_left {
    background-image: url("../img/pagination_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    padding-left: 35px;
    padding-top: 6px;
    color: #757575;
    font-size: 0.938em;
}

.fpca_pagination_asm .btn_pagination_right {
    background-image: url("../img/pagination_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    padding-right: 35px;
    padding-top: 6px;
    color: #757575;
    font-size: 0.938em;
    margin-right: 0px;

}

.fpca_pagination_asm .btn_pagination_center {
    display: inline-block;
    height: 30px;
    padding-right: 0;
    padding-top: 6px;
    color: #757575;
   font-size: 0.938em;
    margin-right: 0px;

}

.fpca_pagination_asm .pull-left.col-xs-6.text-left,
.fpca_pagination_asm .pull-left.col-xs-4.text-left {
    padding-left: 0px;
}

.fpca_pagination_asm .pull-right.col-xs-6.text-right,
.fpca_pagination_asm .pull-right.col-xs-4.text-right{
    padding-right: 0px;
}
}


@media (max-width: 47.938em) {
    .fpca_pagination_asm .btn_pagination_right{margin-right: 0px;}
    .fpca_pagination_asm_line_box{margin-right: 0px;     margin-left: 0px;}


    .fpca_pagination_asm .btn_pagination_left {
        background-position: left center;
        padding-left: 27px;
    }
    .fpca_pagination_asm .btn_pagination_right {
        background-position: right center;
        padding-right: 27px;
    }

    .fpca_pagination_asm .btn_pagination_left {
    padding-top: 7px;
        font-size: .8em;
    }
    .fpca_pagination_asm .btn_pagination_right {
        padding-top: 7px;
        font-size: .8em;
    }
    .fpca_pagination_asm .btn_pagination_center {
        display: inline-block;
        padding-top: 7px;
        font-size: .8em;
    }


}

@media (max-width: 450px){
.fpca_pagination_asm .btn_pagination_right {
    padding-top: 0px;
}
.fpca_pagination_asm .btn_pagination_left {
    padding-top: 0px;
}
.fpca_pagination_asm .btn_pagination_center {
        display: inline-block;
        padding-top: 0px;
    }