/** -----------------------------------------------------------------------------------
    This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout).

    NOTE: Giving Forum site administrators, this CSS is overridden by LESS. DO NOT EDIT THIS FILE.
    CSS overrides should be managed in regional-association.css.
    ----------------------------------------------------------------------------------- */
/*  = Branding Zone
  ------------------------------------------------------ */
#zone-branding #region-branding {
  /* User Menu at top */

  /* Search Form */

}
#zone-branding #region-branding .branding-data {
  display: inline-block;
  float: left;
  padding: 33px 5px 22px 20px;
}
#zone-branding #region-branding .branding-data .logo-img img {
  width: 500px;
}
#zone-branding #region-branding #block-system-user-menu {
  float: right;
  width: 40%;
  z-index: 1000;
}
#zone-branding #region-branding #block-system-user-menu ul.menu li a {
  display: block;
  border-right: 1px solid #ef6a27;
}
#zone-branding #region-branding #block-system-user-menu ul.menu li.first a {
  color: #7e5cb9;
  font-weight: bold;
  text-indent: 17px;
  background: url("../images/icon-login.png") no-repeat 0 3px;
  border-right: 1px solid #ef6a27;
}
#zone-branding #region-branding #block-system-user-menu ul.menu li.first a.active {
  display: none;
}
#zone-branding #region-branding #block-system-user-menu ul.menu li.last a {
  font-family: /*"Arimo", "Open Sans", "Roboto", "Lucida Grande",*/ "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  border: 0;
}
#zone-branding #region-branding #block-search-form {
  float: right;
  width: 395px;
  margin: 5px 0;
  padding-right: 10px;
  padding-top: 10px;
}
#zone-branding #region-branding #block-search-form form .form-item input[type="text"] {
  width: 395px;
}
/*  = Marquee
  ------------------------------------------------------ */
.slide .marquee-text {
  float: left;
}
.slide .marquee-image {
  float: right;
  overflow: hidden;
}
ul.flex-control-nav {
  position: relative;
  width: 100%;
  z-index: 40;
}
ul.flex-control-nav li {
  float: left;
  width: 25%;
}
ul.flex-control-nav li p {
  border-right: 1px solid #493a75;
}
ul.flex-control-nav li.last > p {
  border-right: 1px solid #250858;
}
ul.flex-control-nav li.flex-active > p {
  background-color: #57417f !important;
  color: #ffffff;
  border-right: 1px solid #57417f;
}
