img.sponsorship-child-image {height: 220px;width: 189px;margin-top: -15px;}
.sponsorship-child-container {background:#f5f5f5; border-radius:10px; overflow:hidden; position:relative; padding-bottom:70px;}
.sponsorship-child-container .sponsorship-child-image-container {border:7px solid #c2d0d9; width:203px; height:203px; border-radius:203px; overflow:hidden; margin:20px auto;}
.sponsorship-child-container .btn-view-profile {position:absolute; bottom:0; left:0; height:auto; padding:20px 0; margin-bottom:0;}
.sponsorship-child-container .sponsorship-child-name {color:#0054a6; font-size:26px; font-size:2.6rem; text-align:center; }
.sponsorship-child-container .sponsorship-stat.urgent {text-transform:uppercase; color:#9d1d32; font-weight:bold; font-family: 'Montserrat', sans-serif;}
.sponsorship-child-container .sponsorship-stat-container {width:160px; margin:0 auto 30px;}
.sponsorship-child-container .sponsorship-stat {margin:5px 0; font-size:16px; font-size:1.6rem;}
.sponsorship-child-container .sponsorship-stat .icon {margin-right:8px; float:left;}
.sponsorship-child-container hr {border-top-color:#c2d0d9; margin:0 auto;}
.sponsorship-child-container .icon-plus-large {position:absolute; top:16px; right:16px;}

.sponsorship-child-listing .col-row {padding:20px 0 0;}
.sponsorship-child-listing {margin-bottom:30px;}

.sponsorship-child-container.active {background:#0054a6;}
.sponsorship-child-container.active .sponsorship-stat {color:#ffffff;}
.sponsorship-child-container.active .sponsorship-child-name {color:#ffffff;}
.sponsorship-child-container.active hr {border-top-color:#ffffff;}
.sponsorship-child-container.active .sponsorship-child-image-container {border-color:#437cb0;}
.sponsorship-child-container.active .btn-primary:hover {background:#0054a6;}
.sponsorship-child-container .sponsorhip-child-container-hover {position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 84, 166, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b20054a6,endColorstr=#b20054a6); display:none; cursor:pointer; border-radius:10px;}
.sponsorship-child-container .sponsorhip-child-container-hover-table {display:table; width:100%; height:250px;}
.sponsorship-child-container .sponsorhip-child-container-hover-link {display:table-cell; vertical-align:middle; text-align:center; font-size:26px; font-size:2.6rem; color:#ffffff; font-weight:bold; font-family: 'Montserrat', sans-serif; text-transform:uppercase; text-decoration:none;}

.sponsorship-child-container:hover .sponsorhip-child-container-hover {display:block;}
.sponsorship-child-container.active:hover .sponsorhip-child-container-hover {display:none;}

@media all and (max-width: 1000px) { 
	.sponsorship-child-listing .col-row .col-4 {width:33%;}
}

@media all and (max-width: 800px) { 
	.sponsorship-child-container .sponsorship-child-image-container {width:170px; height:170px;}
}

@media all and (max-width: 767px) { 
	.sponsorship-child-listing .col-row .col-4 {width:50%;}
	.sponsorship-child-container .sponsorship-child-image-container {width:203px; height:203px;}

}

@media all and (max-width: 640px) { 
		.sponsorship-child-container .sponsorship-child-image-container {width:170px; height:171px !important;}
	img.sponsorship-child-image {    
	height: 171px !important;
    width: 156px !important;
    margin-top: -15px !important; }
}

@media all and (max-width: 510px) { 
	.sponsorship-child-listing .col-row .col-4 {width:100%;}
	.sponsorship-child-container .sponsorship-stat-container {width:80%;}
	#sponsorship-show-more-children {height: auto !important; line-height: initial; padding: 15px 65px 15px 15px;}
}
