#main h1 {
  margin-bottom: 0;
}

a.button,
input.button,
input.button-check,
input.button-plain,
input.form-submit {
  background: #DC3425 url('../images/buttons/arrow-white-small.png') no-repeat right center;
}



input.check-showtimes-red-submit {
  filter: none !important;
  background: #DC3425 url('../images/buttons/arrow-white-small.png') no-repeat right center !important;
}

.page-foyer .center-top #kinepolis-movie-check-showtimes-form #edit-choice {
	text-align: center;
}

	
#search-block-form input.form-submit {
  line-height: 30px;
}

.block-kinepolis-openx {
  position: static;
}

#main-menu .main-submenu-wrapper {
  top: 15em;
}

.page-foyer .center-top .form-item {
  display: block;
  float: left;
}

.kinepolis-carousel .jcarousel-skin-kinepolis {
  position: relative;
}

.kinepolis-carousel .browse a,
.pager-browse a {
  background: #DC3425 url('../images/buttons/arrow-white-normal.png') no-repeat center center;
}

.kinepolis-carousel .browse a.disabled {
  background: #808080 url('../images/buttons/arrow-white-normal.png') no-repeat;
}

#header,
.white.wide,
#doormat,
.movie-detail .tabs-content,
.theater-detail .tabs-content {
  zoom: 1;
}

.page-site-selector .site-selector-list .site-selector-item,
.page-foyer .foyer .center_right .view-trailers-featured .views-row,
.movie-landingpage .view-id-event_categories .views-row,
.event-categories-landing .view-id-event_categories .views-row,
.view-theaters .views-row,
.view-gifts .views-row,
.movie-detail .information .versions .field-item,
.movie-detail .information .versions .movie-version .version-info .pipe,
.movie-detail .information .versions .movie-version .version-info .field-name-field-movie-version-type,
.movie-detail .information .versions .movie-version .version-info .field-name-field-movie-version-format,
.movie-detail .information .versions .movie-version .version-info .field-name-field-movie-version-spoken, 
.movie-detail .information .versions .movie-version .version-info .field-name-field-movie-version-subtitle,
.movie-detail .view-critic-reviews li,
.movie-detail .view-user-reviews li,
.theater-detail .tariffs .field,
.view-concessions .views-row,
.page-archive ul.az li,
#content .view-actors-list .view-header ul.az li,
.carousel-block ul.carousel-links li,
.view-actor-works-a-lot-with .views-row,
#content .theater-detail .showtimes h2.date,
.theater-detail .showtimes #edit-date-filter #date-picker-container,
.theater-detail .showtimes #edit-date-filter input,
#content .pager-browse .item-list li,
.page-foyer .foyer .center_right .view-trailers-featured .views-row .views-field-parent-link,
.page-foyer .foyer .center_right .featured-trailers .featured-trailer .featured-field-parent-link,
.page-foyer .foyer .center_right .view-trailers-featured .views-row,
.page-foyer .foyer .center_right .featured-trailers .featured-trailer,
#main-menu #movies-wrapper-featured .views-row,
#main-menu #movies-wrapper-featured ul li,
#main-menu #programming-wrapper-featured ul li,
#main-menu #events-wrapper.main-submenu-wrapper .view-id-event_categories .views-row,
#main-menu #events-wrapper.main-submenu-wrapper .view-events-in-menu-fold ul li,
#main-menu #events-wrapper.main-submenu-wrapper .menu-fold-featured ul li,
.ajax-progress,
ul.pager .pager-next a,
ul.pager .pager-previous a,
.pager-browse .label-browse {
  display: inline;
  zoom: 1;
}

#content .view-actors-list .view-header ul.az li.last {
  float: none;
}

.page-site-selector .site-selector-list .site-selector-item {
  width: 16%;
}

.movie-landingpage .view-id-event_categories .views-row,
.event-categories-landing .view-id-event_categories .views-row,
.view-theaters .views-row,
.view-gifts .views-row,
.movie-detail .view-critic-reviews li,
.view-concessions .views-row {
  width: 47%;
}

.movie-detail .view-user-reviews li {
  width: 22%;
}

.theater-detail .information .left {
  width: 48%;
}

#kinepolis-group h2,
#kinepolis-group ul {
  display: block;
  float: left;
}
#kinepolis-group ul {
  margin-top: 0.5em;
}

#search-input-wrapper,
#search-block-form .form-actions {
  display: inline;
  vertical-align: middle;
}

.center_left .view-top-10-office-box ol {
  margin-left: 2em
}

.view-top-10-office-box ol li{
  display: list-item;
  line-height: 1.385em;
}
.pager-browse .item-list{
  float: none;
}
.pager-browse .label-browse {
  float: right;  
}

#content ul.pager li{
  float:left;  
}

.view-display-id-panel_pane_3 .view-news-list-header .pager-browse {
  width: 10em;
}

ul.pager .pager-next a,
ul.pager .pager-previous a {
  float: left;
}

#content ul.pager li.pager-current {
  padding-top: 0;
}

.showtimes-filter form {
  width: 47.8723%;
}

.theater-detail .showtimes #edit-date-filter input {
  background-image: url('../images/buttons/arrow-white-normal.png');
}

.page-foyer #content .center-top .container .top {
  position: relative;
}
.page-foyer #content .center-top h2.pane-title {
  left: 0;
}
 
#main-menu .main-submenu-wrapper{
  margin-top: 2.5em;
  left: 105px;
}

.showtimes-container .tickets ul li {
  width: 49%;
}

#header-wrapper ul {
 /* position: relative; */
  z-index: 100;
}

#main-menu .main-submenu-wrapper {
  margin-top: 3.5em;
  top: 0;
}
#main-menu .main-submenu-wrapper,
#main-menu .main-submenu-wrapper#events-wrapper,
#main-menu .main-submenu-wrapper#theaters-wrapper {
  left: 0;
}

/**
 * For some reason, stupid IE7 seems to ignore margins on div's with the class 
 * "container". Solution is to put zoom:1 on the elements which wrap the
 * div's with the class "container".
 */
.event-category-detail .events-information,
.event-category-detail .main-content,
.event-categories-landing .tabs-content,
.page-theaters .theaters-overview {
  zoom: 1;
}

#navigation ul {    
  padding-bottom: 10px;
}
