/*** RESTTING ***/
ul#afp-filter, ul#afp-filter li, ul.afp-items, li.afp-single-item, ul.afp-item-details, ul.afp-item-details li{
	margin: 0;
	padding: 0;
}
/****************/

ul#afp-filter{
	display: block;
	list-style: none;
}

ul#afp-filter li{
	display: inline-block;
	padding-right: 20px;
}

ul.afp-items{
	display: block;
	list-style: none;
}

li.afp-single-item{
	float: left;
	padding-right: 20px;
}

li.afp-single-item a.colorbox{
	border: none;
}

ul.afp-item-details{
	display: block;
	list-style: none;
}

.afp-active-cat{
	font-weight: bold;
}

/*** Clear Fix ***/
.afp-clear{
	clear: both;
}

ul.afp-items li.afp-single-item {
    float: left !important;
    width:31% !important;
    padding-right: 0px !important;
    box-shadow: 0 1px 2px rgba(0,0,0,.24), 0 1px 3px rgba(0,0,0,.12);
	margin-right:2%;
	margin-bottom:30px;
	padding-bottom:25px;
	background: #fdfdfd; min-height:700px;
}
.afp-item-details li strong{font-size: 16px;font-weight: 600;color: #113569;text-align: center;}
.afp-item-details li{text-align: center;margin:0;padding:0;}
.afp-item-details li span{font-size:14px !important;font-weight:600;}
.afp-item-details li ul {padding:0px 0px;}
.afp-item-details li:first-child{padding:10px 0px;}
.afp-item-details li ul li:first-child{padding:0px 0px 5px 15px !important;}
.afp-item-details li ul li span{line-height:20px !important;}
.afp-item-details li ul li {
       list-style: none;
    width: 100%;
    padding: 0px 5px 5px 15px;
    color: #181819;
    font-weight: normal;
    font-size: 14px !important;
    text-align: left;
	line-height: 22px;    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 60ch;*/
}
.afp-item-details li ul li:nth-child(5) {
	padding-bottom:20px;
    border-bottom:1px solid #eae6e6;

}
.afp-item-details li ul li:nth-child(4) {
}

ul#afp-filter li {
    display: inline-block;
    font-size: 15px;
    padding:0px;
    color: #113569;
    border: 1px solid #e2e2e2;
}
ul#afp-filter li a {
    /* color: #2ea3f2; */
    text-decoration: none;
    padding: 10px;
    color: #666;
	font-size:14px;     line-height: 35px;
}
ul#afp-filter li:first-child {
  border-left: 1px solid #e2e2e2; 
}
ul#afp-filter li:active,ul#afp-filter li a:active, ul#afp-filter li:hover, ul#afp-filter li:hover a {
  color:#fff !important;
  background:#113569 !important;
  cursor:pointer;
}
.afp-active-cat, .afp-active-cat a {
    font-weight: bold;
	color:#fff !important;
  background:#113569 !important;
}
ul#afp-filter {
    display: block;
    list-style: none;
    margin-bottom: 30px;
}
.LearnMoreButton {
    padding: 8px 10px !important;
    border: 1px solid #e2e2e2 !important;
color: #999 !important;
font-weight:500;
}
.LearnMoreButton:hover {
       border: 1px solid #c5c2c2 !important;
color: #999 !important;
box-shadow: 0 1px 2px rgba(0,0,0,.24), 0 1px 3px rgba(0,0,0,.12);
cursor:pointer;
}
.ButtonSection{margin-top:25px !important;}

@media only screen and (max-width: 991px) and (min-width: 768px) {
	.afp-item-details li span {font-size: 14px !important;}
	.LearnMoreButton {padding: 6px 8px !important;font-size: 13px;}
	.ButtonSection {margin-top: 20px !important;}
	ul.afp-items li.afp-single-item {padding-bottom: 20px;}
	.afp-item-details li ul li:nth-child(4) {padding-bottom: 15px;}
	}
	@media only screen and (max-width: 880px) and (min-width: 768px){
	.afp-single-item .adipoli-wrapper.img-link-initial {height: 150px !important;}
	.afp-item-details li ul li {padding: 0px 20px 0px;line-height: 26px;}
	}
	@media only screen and (max-width: 767px){
			ul.afp-items li.afp-single-item {width: 46% !important;margin-right: 3%;}
			.afp-single-item .adipoli-wrapper.img-link-initial {height: 202px !important;}
			ul#afp-filter li a {font-size: 13px;}
			ul#afp-filter li {padding-top: 7px;padding-bottom: 7px;}
	}
	
	@media only screen and (max-width: 680px){
			.afp-single-item .adipoli-wrapper.img-link-initial {height: 170px !important;}
			.afp-item-details li span {font-size: 14px !important;}
	}
	@media only screen and (max-width: 576px){
	ul.afp-items li.afp-single-item {width: 100% !important;margin-right: 0;}
	.afp-single-item .adipoli-wrapper.img-link-initial {height: 340px !important;}
	.afp-item-details li strong {font-size: 20px !important;}
	.afp-item-details li:first-child {padding: 0px 0px 10px;}
	.afp-item-details li span {font-size: 16px !important;}

		}
		
		@media only screen and (max-width: 530px){
				.afp-single-item .adipoli-wrapper.img-link-initial {height: 300px !important;}

			}
	
	@media only screen and (max-width: 479px){
				.afp-single-item .adipoli-wrapper.img-link-initial {height: 275px !important;}

			}
			
			@media only screen and (max-width: 400px){
				.afp-single-item .adipoli-wrapper.img-link-initial {height: 225px !important;}
				.afp-item-details li strong {font-size: 17px !important;}

			}
			@media only screen and (max-width: 320px){
				.afp-single-item .adipoli-wrapper.img-link-initial {height: 200px !important;}
			}
			@media only screen and (max-width: 270px){
				.afp-single-item .adipoli-wrapper.img-link-initial {height: 170px !important;}
				.afp-item-details li span {font-size: 14px !important;}
				.afp-item-details li strong {padding-right: 10px;font-size: 16px !important;padding-left: 10px;}
				
			}
	
