.school a.check {
    color:#0234fa!important;
}

 .school li a {
    color: black;
}
 
.item-list {
    clear: both;
}

.item-list .thumbnail{
    position: relative;
    background-color:#f6f6f6;
    border:none;
    padding:20px;
    height:450px;
    text-align:center;
}

.item-list .thumbnail.check {
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 0 15px rgba(0, 0, 0, .2);
	-o-box-shadow: 0 0 15px rgba(0, 0, 0, .2);
}

.item-list .thumbnail img {
    border-radius:4px;
}

.item-list .thumbnail h2 {
    font-size:18px;
    font-weight: 600;
    color: #1c1c1c;
    padding: 10px;
}

.item-list .thumbnail p{
    font-size:16px;
    color:#1c1c1c;
}

.item-list .thumbnail a{
    font-size:16px;
    color: #012e45;
    position: absolute;
    bottom:20px;
    left:20px;
}

.item-list .thumbnail a:after{
    display: block;
    content:"";
    width:16px;
    height:2px;
    background-color:#1baaeb;
    margin-top:6px;
}

a:hover{
    text-decoration: none;
}

.item-list .thumbnail.check a{ 
    color:#ffcc24;
}

.item-list .thumbnail.check a:after{ 
    background-color:#ffcc24;
}

