/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */
  
  
#section-header {
   position:relative;
   margin-bottom: 45px;
}

#zone-menu-wrapper {
  position:relative;
    top: 25px;
}

/*.region-menu-inner #secondary-menu  li {
    float: left;
}*/

.logo-img {
    padding: .25em 0;
}


.page-node .field-type-image {
    float: left;
    /*margin: 0 10px 10px 0;*/
}


/* Search Bar */

#zone-user-wrapper {
  height: 0;
}

#zone-user {
    background: transparent;
    position: relative;
    z-index:25;
}

#region-user-second {
    position: absolute;
    right: 0;
    top: 20px;
}

#region-user-second p {
    margin-bottom: 5px;
    float:right;
}

.region-user-second .pu-logo {alignment-adjust: float: right;}

.region-user-second form {
    background: #0a2634;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #133648;
    padding: .5em;
    border: 1px solid #16445b;

  }
  

.region-user-second form input {
    font-size: 1.1em;
    color: #555;
    padding:0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    width: 166px;
    margin-right: 0;
  }
  
.region-user-second input#edit-submit {
    width: 32px;
    height: 32px;
    overflow:hidden;
  }
  
/* Main Menu */

.region-menu-inner {
 /* padding: .5em 0;*/
  border-top:1px dashed #cb6565;
  border-bottom:1px dashed #9a2c2c;
}

.region-menu-inner .block-1 {
    border-top: 1px dashed #9a2c2c;
    border-bottom: 1px dashed #cb6565;
}

#region-menu ul.menu li {
    width: auto;
    border-top: none;
    border-bottom: none;
     padding: 0 .75em;
}

#region-menu ul.menu li.active,
#region-menu ul.menu li.active-trail {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.flexslider .views-field {
    padding: 0;
}



.flexslider .views-field-field-chronology-text {
    float: left;
    width: 60%;
}

.flexslider .views-field-field-image-highlighted {
    width: 35%;
    float: left;
    padding: 2% 5%;
}

.view-volume-chronologies .views-field-field-date {
    width: 200px;
    float:left;
}

.view-volume-chronologies .views-field-field-chronology-text {
    float: left;
    width: 600px;
}

.ui-widget-content .views-row {
    clear:both;
}
.ui-widget-content .views-row .views-field-field-start-date {
    float: left;
    width: 25%;
}

.ui-widget-content .views-row .views-field-body {
    float: left;
    width: 75%;
}

/* HOME */

.front #zone-postscript  img {
    display: block;
    float: left;
    padding: 0 1em; 
}

.front #zone-postscript h2.node-title {
    background: #000;
    color: #fff;
    width: 200px;
    text-align: center;
    margin: -15px auto 0 auto;
    font-size: 1.2em;
}

.front #zone-postscript .nodesinblock {
    border-top: 1px solid #000;
}

.front #zone-postscript .field-name-body {
    padding-top: .5em;
}


/* Volume Pages */
.horizontal-tabs ul.horizontal-tabs-list li {
    margin: 5px 5px 0 5px;
    padding: 0 5px;
    border-right: none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    width: auto;
    text-align: center;
}

.horizontal-tabs ul.horizontal-tabs-list li.selected {
background: url(../images/bg_body.jpg) repeat 0 0;
}

.field-name-field-book-cover {
    width: 100%;
}


/*Search */
.page-search form.search-form .form-item {
    float: left;
    padding-right: 1em;
    margin-top: .25em;
margin-bottom: .25em;
}

.page-selected-documents .view-filters {
    float: left;
    width: 25%;
    margin-right: 1%;

}

.page-selected-documents .view-content {
    float: left;
    width: 71%;

}

.page-selected-documents input[type='checkbox'] {
   float:left;
   width: 8%;
   margin-top: 5px;
}

.page-selected-documents .bef-checkboxes label.option {
   float: left;
   width: 90%;
}


