/*
 * file information
 * style type: f5
 * date:       20141111
 * author:     concursive.com
 * notes:      default foundation top bar
 *
 */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../../../../../fonts/opensans-light.woff) format('woff');
}

h1, h2, h3, h4 {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}

body, .eventsListItemContainer h4, h5, h6 {
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}

h5 {
  color: #666666;
}

/* Sections */
#body-home{
    background: url(../images/Indigo.png) no-repeat;
    background-position: 0 -14%;
    background-size: cover;
    background-color: #7b7e82; 
    /* border-bottom: 1px solid #f06333; */
}

#body-home .ccp-portal{
    margin-top: 65%;

}

header .contain-to-grid, header .top-bar {
  background : #ece255;
}

header .top-bar-section li:not(.has-form) a:not(.button), header .top-bar-section .has-form {
  background : #ece255;
  font-weight: bold;
}

.top-bar-section ul li > a.button {
      background-color: #7b7e82;
    border-color: #7b7e82;
}
 header .top-bar-section ul li{
  background : #ece255;
 }

 .top-bar-section ul li > a {
  color:#7b7e82;
 }

header .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button), header .top-bar {
      background: #ece255;
      color: #7b7e82;
}


#body-home #ccp-home-row-2blocks{
  display: none;
}

#body-home #ccp-home-row-info-portlet-news{
  display: none;
}

#body-home .contain-to-grid{
  /*margin-top: -33%;*/
}

#body-home .widget-home-autoscroller-portletWindowBackground {
  display: none;
}

.magellan {
  height: 120px;
}

/* Slideshows */
.orbit-container .orbit-slides-container > li {
  padding: 0 80px;
}

.orbit-container .orbit-prev, .orbit-container .orbit-next {
  background-color: #7f7e80;
  background-color: rgba(127, 127, 127, 0.8);
}

/* Top bar color */
/*
.contain-to-grid {
  background-color:rgba(100,100,100,0.8);
}

.top-bar,
.top-bar-section .has-form,
.top-bar-section ul li,
.top-bar-section li:not(.has-form) a:not(.button) {
  background-color: transparent;
}
*/

/* Top bar links */

/* Top bar text */

/* Active and Hover tab */

/* Inactive */

/* footer */
#footer {
  background: #333333;
  padding-top: 20px;
  color: #FFF;
}

#body-home #footer {
    margin-top: 67%;
}

#footer a, #footer a:visited {
  color: #FFF;
  font-size: 16px;
  text-decoration: none;
}
#footer .text-right a,
#footer .text-right a:visited {
  padding-left: 18px;
}




