.hero-unit {
  text-align: center;
  border-radius: 0;
  margin: 0;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.hero-unit h1, .hero-unit p.white { color: white; }
.hero-unit h1 img { vertical-align: bottom; }
.hero-unit p { margin-top: 30px; }
.film_roll_wrapper img {
  border-radius:5px;
box-shadow: 7px 5px 15px #777;
  margin-left: 10px;
  margin-right: 20px;
  /*transition: all 1s ease;*/
}

.thumb1{}
.thumb1_view{background:#444; margin-left:15px; width:100px; text-align:center; border-radius:4px; padding:10px 10px;font:bold 11px "arial"; color:#fff; text-transform:uppercase; cursor:pointer;}
.thumb1_view a:hover{ color:#0B4694; text-decoration:none;}

.thumb1_view2{background:none; margin:0 auto; width:100%; text-align:center; padding:5px; font-size:20px; font-family: 'Dosis', sans-serif; color:#000; text-transform:uppercase; font-weight:500; margin:8px 0px; }


@media (max-width: 580px) {
  .film_roll_wrapper img {
    margin: 0;
    box-shadow: none;
  }
}
.film_roll_wrapper .active img {
  border: 0px solid #777;
  border-radius:5px;
}
.film_roll_container {
  position: relative;
}
.film_roll_pager a, a.film_roll_prev, a.film_roll_next {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#film_roll_2 .film_roll_shuttle {
  top:10px;
}
#film_roll_2 .film_roll_child {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  top: 0;
}
#film_roll_2 .moving_right .film_roll_child {
  transform: skew(2deg, 0) translate(-3px,0);
  -ms-transform: skew(2deg, 0) translate(-3px,0);
  -webkit-transform: skew(2deg, 0) translate(-3px,0);
}
#film_roll_2 .moving_left .film_roll_child {
  transform: skew(-2deg, 0) translate(3px,0);
  -ms-transform: skew(-2deg, 0) translate(3px,0);
  -webkit-transform: skew(-2deg, 0) translate(3px,0);
}
#film_roll_2 .film_roll_child.active {
  top: -10px;
}
#film_roll_2_left {
  position: absolute;
  left: 15px;
  top: 38%;
}
#film_roll_2_right {
  position: absolute;
  right: 15px;
  top: 38%;
}

@media (max-width: 979px) {
  body {
    padding-top: 0px;
  }
  .navbar-fixed-top {
    margin-bottom: 0;
  }
}

@media (max-width: 767px) {
  .hero-unit {
    margin-left: -20px;
    margin-right: -20px;
  }
 
}

a.yellow { color: yellow; }