.item-container{
float: left;
position: relative;
margin: 0px 25px 10px 5px;
width: 20%;
}


.item-container .item-a {
float: left;
overflow: hidden;
background: #00A79D;
color: #FFF;
min-height: 80px;
font-size: 18px;
padding: 10px;
border: 1px solid #D2D6D5;
width: 100%;
text-decoration: none;
border-bottom: solid 3px #007F78;
}

.item-container .item-a:hover{ background:#333; border-bottom: solid 3px #333;}

.paging{
clear:both;
}

.item-controls{
position:absolute;
bottom: 5px;
right:0px;
}

.item-container .item-image img {
    width: 100%;
    padding: 0;
    margin: 0;
    height: auto;
}


.sitem-video{
max-width: 650px;
margin: 0 auto;
}


@media screen and (max-width: 549px) {
.item-container{width: 90%;  height: auto;  }
}


@media screen and (min-width : 550px) and (max-width: 900px) {
 .item-container{width: 44%;  }
}

@media screen and (min-width : 901px) and (max-width: 1200px) {
 .item-container{width: 27%;  }
}

