.holder {
	margin:0px;
	    padding: 15px 0px 50px 0px;
		text-align:center;
}

.holder a {
	color: #242424;
    height: 40px;
    line-height: 40px;
    margin: 0 10px 0 0;
    padding: 0;
    display: inline-block;
    text-align: center;
    width: 40px;
    border: 1px solid #e4e4e4;
	cursor:pointer;
	border-radius: 50px;
    font-size: 1rem;
}

.holder a:hover {
	color: #fff !important;
    border: 1px solid #A15E99;
    background-color: #A15E99;
	cursor: pointer;
}

.holder a.jp-previous { margin-right: 15px;font-size: 1rem; }
.holder a.jp-next { margin-left: 5px;font-size: 1rem; }

.holder a.jp-current, a.jp-current:hover { 
	color: #fff;
    border: 1px solid #A15E99;
    background-color: #A15E99 !important;
}

.holder a.jp-disabled, a.jp-disabled:hover {
	color: #000;
	cursor: pointer;
}

.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	/*background: none;*/
	cursor: pointer;
}

.holder span { margin: 0 5px; }

/*ul#itemContainer { list-style: none; padding:0; margin:0px;  }
ul#itemContainer li { display: inline-block; margin: 5px; float:left; max-width:48%;}*/

#itemContainer { list-style: none; padding:0; margin: 0px;  }
#itemContainer li { /*display: inline-block;*/ margin: 5px; zoom: 1;  }
#itemContainer .col-md-6{display: block;    float: left;}