
/* ---- GLOBAL ----*/

 /* COLUMN CONTENT */

h1.noheaderTitle {
  font-size: 2.25em;
  letter-spacing: 1px;
  text-transform: uppercase;
}

h1.noheaderTitle span {
  font-size: 40px;
  font-family: "Brown-Pro-Bold",Helvetica,sans-serif;
}

h1 {
  margin-top: 0px
}

h2 {
  font-size: 18px;
  text-transform: capitalize;
}

.short-header h1 span {
  font-family: "Brown-Pro-Bold";
}

p, li, span, label, a {
  font-family: "Helvetica",Arial,sans-serif;
  font-size: 1em;
    /* line-height: 26px; */
}


/* SIDE BAR */

.mini-panel-media_resources_sidebar-1 {
  display: none;
}



/* ---- TAB NAV SECTION ----*/

.tabNav {
    margin-top: 2%;
    padding-left: 0;
    position: relative;
    border-bottom: medium none;
    border-bottom: 1px solid #dfe0e1;
    clear: both;
    margin: 2% 0 2% 0;
    padding: 0;
    width: 100%;
    height: 42px; 

    /* 
    background-color: #ededed;
    border-bottom: 1px solid #c6c6c6;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ffffff 37%, #f2f2f2 84%, #fafafa 100%) repeat scroll 0 0; 
    border-radius: 0;
    border-top: 1px solid #dfe0e1; */
}

.tabNav li {
    display: inline-block;
    margin-bottom: 0;
    max-height: 60px;
    overflow: hidden;
    padding: 10px 15px;
    text-align: center;
    vertical-align: top;
    font-size: 0.875em;
    opacity: 0.7;
    text-transform: uppercase; 
    /* border-right: 1px solid #d4d4d4; */
}

.tabNav li a {
  color: #000
}

.tabNav li + li + li + li + li + li + li + li  {
    border-right: medium none;
}


/* ---- MAIN CONTENT SECTION ----*/

/* .page-newsroom-home .view-bw-rotating-content, */
.page-newsroom-home .firstCol .panel-region-separator {
  border-top: 1px solid #CCC;
  padding-top: 15px;
  margin-top: 15px;
  float: left;
  width: 100%;
}
.page-newsroom-home .firstCol .panel-region-separator + .panel-region-separator {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
  display: none;
}

/* ROTATING BANNER */

.page-newsroom-home .bw-rotating-content-pane h2 {
  margin-top: 0;
}
.page-newsroom-home .bw-rotating-content-pane {
position: relative;
  width: 100%;
  height: 100%;
}
.page-newsroom-home .bw-rotating-content-pane .rotating-content-pager {
  position: absolute;
  bottom: -5px;
  top: auto;
  
}

.page-newsroom-home .bw-rotating-content-pane .rotating-content-pager a {
    background: transparent url("client_files/images/non-active-slidebox.jpg") no-repeat scroll 0 0;
    border-radius: 0;
    color: #e5e5e5;
    height: 18px;
    width: 18px;
}

.page-newsroom-home .bw-rotating-content-pane .rotating-content-pager .activeSlide {
    background: transparent url("client_files/images/activeSlide.jpg") no-repeat scroll 0 0;
    border-radius: 0;
    color: #4984be;
    height: 18px;
    width: 18px;
}

.page-newsroom-home .view-bw-rotating-content .views-field-title {
  display: none;
}

.page-newsroom-home .view-bw-rotating-content .view-content li.views-row-2 {
    border-bottom: none;
}


.page-newsroom-home .view-id-bw_rotating_content .views-row-2 .bannerFont p {
    display: none;
}


/* FEATURED PRESS RELEASE */

.page-newsroom-home .pane-bw-press-release-panel-pane-8 h2 {

    margin-bottom: 10px;
    margin-top: 22px;
    padding-top: 15px !important;
}

.not-logged-in.page-newsroom-home .pane-bw-press-release-panel-pane-8 h2 {

    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 15px;
}

.page-newsroom-home .view-bw-press-release .views-field-field-press-release-multimedia-role {
    position: absolute;
    margin-top: 15px;
}

.page-newsroom-home .view-bw-press-release .views-field-body, 
.views-field-field-press-release-subheadline-value {
    position: relative;
  margin-left: 140px;
  margin-top: 15px;
}

.page-newsroom-home .view-bw-press-release .views-field-body .more {
  padding-left: 10px;
}

.views-field-created, .views-field-field-news-item-date-value {
    color: #999999;
    font-weight: normal;
}


/* RECENT NEWS */

.page-newsroom-home .pane-bw-press-release-panel-pane-18 h2{
    margin-bottom: 10px;
}

.page-newsroom-home .pane-bw-press-release-panel-pane-18 .view-bw-press-release .views-row{
  border: none;
}

.page-newsroom-home .recent_stories h2 {
  margin-bottom: 10px;
}

.page-newsroom-home .recent_stories  p.more-link {
    float: right;
}

.pane-bw-press-release-panel-pane-18 .view-content  ul .views-row-last {
  margin-bottom: 0;
    padding-bottom: 0;
}


/* RECENT STORIES */

.recent_stories table tbody img {
    margin-bottom: 10px;
}

.recent_stories p {
    margin: 0;
}


/* VIDEOS */

.not-logged-in.page-newsroom-home .brightcove-html5-flash-player h2 {
    margin-top: 15px;
}


/* ---- RIGHT SIDE BAR SECTION ----*/

/* SEARCH BLOCK */

/* #block-panels_mini-search_sidebar_block h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
} */

.mini-panel-search_sidebar_block #edit-submit {
    color: #ffffff;
    cursor: pointer;
    height: 30px;
    width: 87px;
    background-color: #252a2c;
    border: 1px solid #252a2c;
}

.mini-panel-search_sidebar_block #edit-keys-wrapper label{
  display: none;
}

.mini-panel-search_sidebar_block #edit-keys-wrapper #edit-keys {
    border: 1px solid #ccc;
    width: 170px;
    height: 30px;
    float: left;
    margin-right: 10px; 
}


/* SOCIAL MEDIA BLOCK */

/* #block-panels_mini-social_media_block h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
    margin-top: 40px;
} */

.mini-panel-social_media_block  p {
    padding-top: 10px; 
}

.mini-panel-social_media_block  p a {
    padding-right: 10px ;
}


/* MEDIA RESOURCES BLOCK */

/* #block-panels_mini-media_resources_block h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
    margin-top: 40px;
} */

.mini-panel-media_resources_block .bw-user-links-list li {
    margin-bottom: 0;
    list-style-type: none;
}

.mini-panel-media_resources_block .bw-user-links-list  {
  padding-top: 10px;
}


/* TWITTER BLOCK */

/* #block-panels_mini-twitter_block h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
    margin-top: 40px;
} */

#block-panels_mini-twitter_block .view-bw-twitter .views-row-odd, .views-row-even  {
  border-bottom: 1px solid #ccc;
  padding: 8px 0 8px;
}

#block-panels_mini-twitter_block .view-bw-twitter .views-row-last {
  border-bottom: none;
}


/* AWARDS BLOCK */

/* #block-panels_mini-awards_block h2 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
    margin-top: 40px;
    padding-bottom: 10px;
} */

/* right sidebar - HQSITES-8710 */

#block-panels_mini-awards_block table tbody td {
    padding-right: 18px
}

.secondCol .hq-row {
    margin: 0;
    padding: 0;
}
  
#block-panels_mini-social_media_block,
#block-panels_mini-search_sidebar_block,
#block-panels_mini-twitter_block,
#block-panels_mini-awards_block,
#block-panels_mini-media_resources_block {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
  
  
#block-panels_mini-social_media_block h2,
#block-panels_mini-search_sidebar_block h2,
#block-panels_mini-twitter_block h2,
#block-panels_mini-awards_block h2,
#block-panels_mini-media_resources_block h2 {
  border-top: 1px solid #ccc;
  border-bottom: 0 none;
  padding: 10px 0 0 0;
  margin: 0;
}




/* ---- END > RIGHT SIDE BAR SECTION ----*/



/* PAGE PRESS RELEASES */

.page-press-releases .pane-1 h2 {
  display: none
}

.page-press-releases .pane-menu-menu-release-by-year-menu ul {
    padding-left: 0;
}

.page-press-releases .pane-menu-menu-release-by-year-menu ul li {
    float: left;
    list-style-type: none;
}

.page-press-releases .pane-menu-menu-release-by-year-menu ul li a:after {
  content: " | ";
    padding-right: 10px;
    padding-left: 5px;
}

.page-press-releases .pane-menu-menu-release-by-year-menu ul li.last a:after {
  content: "";
 }

 .page-press-releases .pane-menu-menu-release-by-year-menu ul li a {
    text-decoration: none;
}

.page-press-releases .view-bw-press-release ul .views-row{
  border-bottom: none;
}

.page-press-releases .item-list .pager li {
    padding: 0.20em;
}


/* NODE PRESS RELEASES */

.node-type-press-release .multimedia-grid {
  margin-right: 40px;
}

.node-type-press-release .pane-node-terms,  
.pane-field-press-release-city, .pane-field-press-release-ticker-slug  { 
  display: none;
}

.node-type-press-release  .pane-field-press-release-subheadline .bwalignc{
    text-align: left;
    margin-top: 20px;
}

.node-type-press-release .pane-node-date {
  font-family: "Helvetica",Arial,sans-serif;
}

.node-type-press-release #block-panels_mini-twitter_block h2 {
  font-weight: normal;
    font-size: 18px;
}


/* MEDIA CONTACT PAGE */

.page-media-contacts .collapsible-pane h2 {
  font-family: "Helvetica",Arial,sans-serif;
}

.page-media-contacts .collapsible-pane .pane-collapsed,
.page-media-contacts .collapsible-pane .pane-expanded {
    background-color: #efefef ;
    font-weight: normal;
    height: auto;
    padding: 7px 0 7px 7px !important;
    margin: 15px 0 15px 0;
}

.collapsible-pane .pane-collapsed {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/custom/odyssey_base/images/ico-plus.png") no-repeat scroll right center;
}

.collapsible-pane .pane-expanded {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/custom/odyssey_base/images/ico-minus.png") no-repeat scroll right center;
}

.collapsible-pane .pane-title {
    cursor: pointer;
    height: 25px;
}

.pane-bw-contact-panel-pane-1 h2.pane-title,
.panel-pane .pane-content {
  clear: both;
}

.panel-pane .hq-cols-2 {
margin: 0 0 2em 0;
}



/* SEARCH PAGE */

.page-search .col-sm-10 ul li {
  list-style-type: none;
}

.page-search .pane-apachesolr-sort .item-list ul li {
    display: inline-block;
    margin-right: 10px;
}

.page-search .mini-panel-search_sidebar_block #edit-submit-1 {
    color: #ffffff;
    cursor: pointer;
    height: 30px;
    width: 87px;
    background-color: #252a2c;
    border: 1px solid #252a2c;
}

.page-search .mini-panel-search_sidebar_block #edit-keys-wrapper #edit-keys-1 {
    border: 1px solid #ccc;
    width: 170px;
    height: 30px;
    float: left;
    margin-right: 10px; 
}

.page-search .bw-sidebar li {
  list-style-type: none;
}



/* ADV SEARCH PAGE */

.page-advsearch .pane-apachesolr-sort .item-list ul li {
    display: inline-block;
    margin-right: 10px;
}

.page-advsearch #bw-advanced-search-form  fieldset legend {
  border-bottom: none;
}

.page-advsearch  #ui-datepicker-div {
  width: 200px !important;
}

.page-advsearch .mini-panel-search_sidebar_block #edit-submit-1 {
    color: #ffffff;
    cursor: pointer;
    height: 30px;
    width: 87px;
    background-color: #252a2c;
    border: 1px solid #252a2c;
}

.page-advsearch #bw-advanced-search-form fieldset {
    width: 400px;
    margin-bottom: 20px
}


/* PAGE USER */

.page-user #user-login #edit-name, #edit-pass { 
    font-family: "Helvetica",Arial,sans-serif;
}


/* FOOTER */

#bw_tag_wrap {
  padding: 20px 0 20px;
}

/* HQSITES-7239 */

#bw_tag a {
  font-size: 13px;
}



/* ---- QA SECTION ----*/

/* HQSITES-7214 */

 .node-type-press-release .pane-pr-body  ul  {
    list-style-position: outside;
}

 .node-type-press-release .pane-pr-body ul  {
  margin-left: 20px;
}


/* HQSITES-7217 */
.node-type-press-release .bwtablemarginb {
    font-family: "Helvetica",Arial,sans-serif;
}


/* HQSITES-7203 */
.pane-menu-menu-release-by-year-menu ul.menu li a.active {
    color: #000;
}


/* HQSITES-7218 */
.page-rss td.bw-rss-item {
    padding: 0 2em;
}


/* HQSITES-7219 */
.pager li > a, .pager li > span {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
    display: inline-block;
    padding: 2px 4px;
}


/* HQSITES-7234 */
.page-advsearch .item-list .pager li {
    padding: 0.3em;
}


/* HQSITES-7232 */
.page-search #block-panels_mini-search_sidebar_block #bw-searchform dl,
.page-advsearch #block-panels_mini-search_sidebar_block #bw-searchform dl {
     display: none;
}


.not-logged-in #block-panels_mini-media_resources_block ul .bw-user-links-media a{
      display: none;
}


/* HQSITES-7232 */

#bw-user-nav {
    margin-top: 145px;
}


/* HQSITES-7215 */

.node-type-press-release .pane-field-press-release-addl-files  {
    word-wrap: break-word;
    width: 20%;
    margin-left: 5px;
}

/* HQSITES-7745 */

#subnavlinks ul li + li {
  width: 200px !important;
}

#subnavlinks ul li  {
  width: 200px !important;
}

#subnavlinks ul li + li+ li{
  width: 150px !important;
}

/* HQSITES-7754 */
footer {
  line-height: 1.42857;
  font-size: .975em;
}
/* #footer-links a, */
#subnavlinks a {
  font-family: "Brown-Pro-Regular",Arial,sans-serif;
  font-size: 1em;
}


#bw-tag {
  max-width: 100%;
  text-align: right;
}

#bw-tag a {
  font-size: 8px;
  padding: 2px 1em;
}

/* --- CLIENT FIX --- */

@media only screen and (min-width: 768px) {
  #logo-static {
    display: block;
  }
}

/* --- Media Queries --- */

@media only screen and (max-width: 991px) {
  .secondCol {
    clear: both;
  }
}

@media only screen and (max-width: 768px) {
  input {
    max-width: 100%;
  }
   .view-bw-rotating-content .view-content .item-list ul,
  .view-bw-rotating-content .view-content .item-list ul li {
    height: 320px !important;
  max-width: 100%;
  }
  .page-newsroom-home .view-bw-press-release .views-field-field-press-release-multimedia-role {
  position: relative;
  }
  
  .page-newsroom-home .view-bw-press-release .views-field-body, 
  .views-field-field-press-release-subheadline-value {
  margin-left: 0;

  }
  
  /* #mobile-nav{
    height: auto;
  } */
}

@media only screen and (max-width: 600px) {
   .page-newsroom-home .bw-rotating-content-pane .rotating-content-pager {
   display: none;
  }

}
@media only screen and (max-width: 400px) {
  .view-bw-rotating-content .view-content .item-list ul,
   .view-bw-rotating-content .view-content .item-list ul li { 
   height: 340px !important;
   }
}
