

/*----- Media List Simple ------*/

h6.galleryTitle{ margin:0; clear: both;}



.mediaListBox {
    list-style: none;
    margin: 0 ;
    padding:0px;
    width: 100%;
}
.mediaListBox .media {
    float:left;
    line-height:normal;
    list-style:none;
    margin:0 20px 20px 0;
    padding:0; 
    position:relative; 
/*    width: 23.5%;*/
    width: 220px;
}
.mediaListBox .media:nth-of-type(4n) {
    margin-right: 0;
}
.mediaListBox .media.last{margin: 0 0 15px 0;}
.mediaListBox .media img {
    border: none;
    height: auto !important;
    margin-top: 0 !important;
}

.mediaListBox .media a {
    display: table; 
    width: 100%; 
    position: relative; 
    height: 0; 
    padding-bottom: 100%;
    background: #eee;
    overflow: hidden;
}

.centerHVGalleryML {
    display: table-cell;
    vertical-align: middle;
    height: auto;
    width: 100%; 
    background:#eee; 
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%); /* IE 9 */
    -webkit-transform: translate(-50%,-50%); /* Safari */
    transform: translate(-50%,-50%);
}
.centerHVGalleryML * {vertical-align: middle;}

/* Safari and Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.centerHVGalleryML img{ position:relative}
/* Safari only override */
	::i-block-chrome,.centerHVGalleryML img{ position:absolute}
}


/*----- Galerija - gledaoci reporteri ------*/

.msList2 .mediaListBox .media {
    width: 120px;
    height: 120px;
}
.msList2 .mediaListBox .media:nth-of-type(4n) {
    margin-right: 20px;
}
#plejer {
    display: table;
    height: 0;
    padding-bottom: 75%;
    position: relative;
    width: 100%;
    margin-bottom: 60px;
}
#plejer .centerHVBI {
    background-color: #282828;
    display: table-cell;
    height: 100%;
    position: absolute;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
#plejer .description {
    position: absolute; 
    bottom: 0; 
    width: 96%; 
    padding: 2%; 
    color: #fff; 
    background-color: #000; 
    opacity: 0.7; 
    filter:alpha(opacity=70);}
