.logo-stack
{
    display:none;
}
.logo-gallery {
height:700px;
width:200px;
margin:auto;
float:left;
}

.logo-images {
position:relative;
height:700px;
overflow:hidden;
float:left;
width:200px;
}

.logos {
height:55px;
position:absolute;
left:0;
top:0;
width:200px;
z-index:100;
}

.logo-gallery .container {
display:none;
z-index:10;
position:absolute;
left:0;
top:0;
}

.logo {
/*float:left;*/
/*height:55px;
width:118px;*/
margin-bottom:10px;
text-align:center;
}

.logo a {
display:block;
/*width:118px;
height:37px;*/
background:#fff;
}

.logo div {
background:#b0b0b0;
color:#fff;
font-size:11px;
text-align:center;
}

.logo img {
border:none;
/*width:116px;
height:35px;*/
}

