.heroesSlide { display: block; position: absolute; width: 30px; height: 27px; background: #EC1B23; color: #fff; border-radius: 15px; -moz-border-radius: 15px; -webiz-border-radius: 15px; text-align: center;  padding: 3px 0 0 0; cursor: pointer; z-index: 999; }
.heroesSlide.navFirst { margin: 85px 0 0 -10px; }
.heroesSlide.navLast { margin: 85px 0 0 880px; }
.heroesSlide:active,.heroesSlide:hover { background: #213F9A; }

/*gallery*/
.field-field-gallery-images .field-item{/*text-align: center;*/width: 225px;float: left;}
.field-field-gallery-images img, .views-field-field-gallery-cover-fid img{padding: 5px;border: 1px solid #ccc;margin-bottom: 10px;}
.view-Gallery .views-view-grid td{ text-align: center;}

/*contact-us*/
.contact-us img,
.contact-us nav { display: inline-block; }
.contact-us img { vertical-align: text-bottom; margin: 0 10px 0 0; width: 28px; }
.contact-us nav { font-size: 1.45em; }
.contact-us nav a { color: #333; }
.contact-us {float: left; width: 100%}
.contact-us #mail{float: left;}
.contact-us #icons { float:right;}