/* CSS for lower or equal to IE 7 */


#block-views-52cfbd6cd04ab0fb54e4fdb4ddbd7572 .block-icon,
#block-views-niaaa-news-block .block-icon,
#block-views-niaaa-events-block .block-icon, 
#block-views-niaaa-events-block-1 .block-icon {
  position: relative;
  margin-top: -40px;
}

#block-block-2 {
  height: 226px;
}

.block .content {
  clear: right;
}

p.btn {
  white-space:nowrap;
  display: inline;
  height: 20px;
}

.zone-header {
  padding-top: 10px;
}

.zone-branding {
  padding-bottom: 1.2em;
}

.region-branding {
  padding-bottom: 0;
}

.zone-content {
  padding-top: 10px;
}

.breadcrumb {
  padding: 5px;
}

h2.subtitle {
  margin-bottom: .5em;
}

.not-logged-in div.tabs {
  height: 0;
}

.blocktheme-standard h2 {
  padding-bottom: 0;
}


/* search input */
#edit-search-block-form--2{ 
	height:20px;
}

/* Menus */
.block-menu-block-2 .expanded a{

}

.block-menu-block-2 a.collapse,
.block-menu-block-2 a.expand {
  position: absolute;
  top: 12px;
  left: -5px;
  padding-left: 0;
}

/**
 * Carousel
 */

.js .block-views-niaaa-carousel-flexslider-block {
   border: medium none !important;   
}

.js .block-views-niaaa-carousel-flexslider-block .attachment {
  height: 1px;
}

.js .view-niaaa-carousel-flexslider .attachment {
  z-index: 500;
}

.js ol.carousel-manual {
  background: url(../images/carousel-nav-bg.jpg) repeat-x;
  display: block;
  width: 156px;
  position: absolute;
  top: -39px;
  right: 5px;
  z-index: 500;
}

.js .carousel-manual li {
  display: inline-block;
  /* width: 164px!important; */
  padding-left: 0;
  padding-right: 0;
  margin: 0;
  overflow: hidden;
  float: left;
  padding-right:10px;
}

.js .carousel-manual li a {
  display: block;
  z-index: 9999;
}

.flex-direction-nav li .prev,
.flex-direction-nav li .next {
  /* display: block; */
}

.js .carousel-manual li.views-row-last {
  /* width: 166px!important; */
}

.js .flex-direction-nav {
  top: -3.5em!important;
  right: 6em!important;

}

.js .flex-pauseplay {

}

.js .flexslider {
  border: 0;
  zoom: 1;
  border-radius: 0;
}

.zone-footer UL LI {
  zoom: 1;
  display: inline;
}

/*
.block-niaaa-carousel-block, .view-niaaa-carousel-flexslider{
	overflow:hidden!important;
	width:659px!important;
}

.js .view-niaaa-carousel .home-slide-wrapper{
	overflow:hidden!important;
	width:660px!important;
}
*/
/*
#carouselNav a {
	width:164px!important;
}
*/
