
/* -------------------------------- 
Pagination style :: START :: 
-------------------------------- */
.form-control {
	padding: 6px 6px;
}
    .cd-pagination {
      width: 100%;
      margin-bottom:60px;
      margin-top:40px;
      padding:0;
      text-align: center;
    }
        .cd-pagination li {
          list-style-type:none;
          display:inline-block;
          margin: 0 .2em;
        }
        
        .cd-pagination li.button {
          display: inline-block;
        }
        
        .cd-pagination a, .cd-pagination span {
          display: inline-block;
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none;
          /* use padding and font-size to change buttons size */
          padding: 10px 15px 10px 15px;
          font-size: 13px;
          font-weight:bold;
          color:#d2b16b;
        }
        
        
        .cd-pagination a {
          border: 1px solid #d2b16b;
          border-radius: 0;
        }
        
            .cd-pagination a:hover {
                 background-color: #d2b16b;
                 color:#ffffff;
                 text-decoration:none;
                
            }
            
            .cd-pagination a:active {
              /* click effect */
              -webkit-transform: scale(0.9);
              -moz-transform: scale(0.9);
              -ms-transform: scale(0.9);
              -o-transform: scale(0.9);
              transform: scale(0.9);
            }
            
            .cd-pagination a.disabled {
              /* button disabled */
              color: rgba(210, 177, 107, 0.4);
              pointer-events: none;
              background-color:rgba(210, 177, 107,0.5);
            }


            
            .cd-pagination .button.prev,.cd-pagination .button.next{
                    background-color:none;
                    height:40px;
                                    
            }
            
            .cd-pagination .button.next a:active,.cd-pagination .button.prev a:active{
                transform:scale(0.8);
            }
            
            
            .cd-pagination .button.prev a {
              position:relative;
              height:40px;
              background:rgba(210, 177, 107,1) url("../_images/arrowLeft.png") center center no-repeat;
            }

            .cd-pagination .button.prev a:before {
                content:"\f053";
                font-family: FontAwesome;
                font-style: normal;
                font-weight: 300;
                text-decoration: inherit;
            /*--adjust as necessary--*/
                color: #ffffff;
                font-size: 22px;
                position: absolute;
                top: 5px;
                left: 15px;
            }        

            .cd-pagination .button.next a{
              position:relative;
              height:40px;
              background:rgba(210, 177, 107,1) url("../_images/arrowRight.png") center center no-repeat;
            }

            .cd-pagination .button.next a:before {
                content:"\f054";
                font-family: FontAwesome;
                font-style: normal;
                font-weight: 300;
                text-decoration: inherit;
            /*--adjust as necessary--*/
                color: #ffffff;
                font-size: 22px;
                position: absolute;
                top: 5px;
                right: 15px;
            }            
            
            .cd-pagination .button.prev a.disabled{
                  background:rgba(210, 177, 107,0.5) url("../_images/arrowLeft.png") center center no-repeat;
            }
            
            .cd-pagination .button.next a.disabled{
                background:rgba(210, 177, 107,0.5) url("../_images/arrowRight.png") center center no-repeat;
            }
            
            .cd-pagination .current {
              /* selected number */
              background-color: #d2b16b;
              border-color: #d2b16b;
              color: #ffffff;
              pointer-events: none;
            }   


            .button{
                
                width:50px;
                color:#ffffff;
            }
                .button a{
                    border:none;
                    color:#ffffff;
                    width:50px;
                    font-size:14px;   
                }
                
                .button a.disabled{
                    color:rgba(255,255,255,0.5);
                }
                
            .cd-pagination.move-buttons:after {
              content: "";
              display: table;
              clear: both;
            }
            .cd-pagination.move-buttons .button:first-of-type {
              float: left;
            }
            .cd-pagination.move-buttons .button:last-of-type {
              float: right;
            }

            .cd-pagination.no-space.move-buttons {
              width: 100%;
              max-width: 768px;
              display: block;
              overflow: hidden;
            }
            .cd-pagination.no-space.move-buttons li {
              float: none;
              border: none;
            }
            .cd-pagination.no-space.move-buttons a, .cd-pagination.no-space.move-buttons span {
              float: none;
            }  
            
            
            .viewAllHolder{
                margin-bottom:40px;
            }
            .viewAllHolder a{
                border-bottom:4px solid #939598;
               -webkit-transition: all 0.4s ease-in;
               -moz-transition: all 0.42s ease-in;
               -o-transition: all 0.4s ease-in;
               -ms-transition: all 0.4s ease-in;
               transition: all 0.4s ease-in;                 
            }
            .viewAllHolder a:hover,.viewAllHolder a:focus{
                color:#231f20;
                border-bottom:4px solid #231f20;
            }            
/* -------------------------------- 
Pagination style :: END :: 
-------------------------------- */ 