/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */
/*html {
  font-size: 81.3%;
}*/
/*#leaderboard-wrapper{
  background-color:green;
}*/
.nihribbon ul{
  padding: 0;
  overflow: hidden;
}

.nihribbon ul li {
  float: left;
  height: 30px;
  background: transparent url(../images/nihribbon-divider.png) no-repeat right top;
    padding: 0 18px 0 0;
  margin: 0 10px 0 0;
}

.nihribbon ul a {
  height: 23px;
   padding: 8px 6px 0 6px;
 }
 .nihribbon ul li.hhs a {
   padding-left: 30px;
 }
 .header-logo {
float: left;
}

.two-75-25 > .region.region-two-75-25-first {width:60%;}  
.two-75-25 > .region.region-two-75-25-second {width:40%;}  
.office-button {
  background-size: 100% auto;
}

#block-jump-menu-jump-menu-m-features {
    position: relative;
    padding: 15px;
    margin: -5px -15px 0;
    background-image: url("../images/diaglines_bg.png");
    background-repeat: repeat;
    border-bottom:1px dotted rgb(224, 224, 224);
}
#footer .block-menu ul li.leaf {
    display: inline-block;
    width: 45%;
    padding: 0 10px 5px 0;
    vertical-align: top;
    font-size: .85em;
    line-height: 1.2em;
}
#footer .block-menu {
  float:left;
  width:68%;
  margin-top: 15px;
}

.gov-logos {
  position:absolute;
  margin-top:15px;
  right:0;
}
.breadcrumb-wrapper {
    margin-left: 15px;
    margin-right: 15px;
}
#mini-panel-oba_mini_panel > .region, #mini-panel-clone_of_oba_mini_panel > .region, #mini-panel-osmr_mini_panel > .region {max-width:450px;} 

.region-secondary-content > div > div {margin-bottom:10px;}
 .header-title-wrapper {
    background-position: 15px 15px;
   background-size: 29.5% auto
}
.fancy-title-block h1 {
    color:#005395;
    margin-left:10px;
}
.fancy-title-block {

    width: 66.666666%;
    float: right;
}
#breadcrumb ol {
    margin:0;
    padding: 0 5px 0 0;
    display: inline-block;
}
.fancy-title #breadcrumb  {
    width: 66.666666%;
    float: right;
    padding-top:15px;
}
.fancy-title .breadcrumb-wrapper {margin-left:16px;}
#mini-panel-oba_mini_panel .panel-pane.block, #mini-panel-clone_of_oba_mini_panel .panel-pane.block, #mini-panel-osmr_mini_panel .panel-pane.block {margin-bottom:7px;}
.page-search #page-title {
    display:none;
}
 .office-button {
clear:both;
overflow:hidden;        
}
 .office-button img {
float:right;
margin-bottom: -55px
}
.button-office-label {
  float:left;
}
#block-search-form.block {
    float:right;
    margin-top:20px;
}
.pane-front-page-off-prog ul {margin-left:10px;}
.pane-front-page-off-prog .region { margin-bottom:25px;}
/*br.rwd-break {display:none;}*/
/*.views-widget-filter-field_topics_tid,.views-widget-filter-field_topics_tid_1 {width:65%;}*/
.field-name-field-program-image.float-right, .group-topic-intro .float-right {float: none;padding-left:0;}
.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev,.flexslider:hover .flex-prev:hover, .flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev, .flexslider:hover .flex-next {opacity:.2;}
.flexslider:hover .flex-prev:active,.flexslider:hover  .flex-next:active {opacity:1;}
#block-views-front-page-slideshow-block .slide-text-inner {
margin-right: 50px;
}
.flex-pauseplay a {
bottom: 7px`5px;
right: 10px;
opacity: 0.3;
color: #fff;
left:auto;
}
.flex-direction-nav a {
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 35%;
margin-top:0;
margin-bottom:0;
}
/*.osp-events-search-form .container-inline-date label {
    display: inline-block;
    padding-top:2px;
}
.osp-events-search-form .views-exposed-form .views-exposed-widget {
    margin-top:5px;
}
.osp-events-search-form #edit-field-event-dates-value-max-wrapper, .osp-events-search-form #edit-field-event-dates-value-min-wrapper {
    display:inline-block; 
}
.osp-events-search-form #edit-field-event-dates-value-max-wrapper {}
.osp-events-search-form .form-item-field-event-dates-value-max > *, .osp-events-search-form .form-item-field-event-dates-value-min > * {
    float:left;
    padding-right:10px;
}
.osp-events-search-form .views-widget-sort-by {
    float:left;
    clear:left;
}
.osp-events-search-form .views-widget-sort-order {
    float:left;
    width:auto;
    margin-left:15px;
}
.osp-events-search-form .views-submit-button {
    float:right;
    clear:left;
}
.osp-events-search-form .views-reset-button {
    float:right;
}*/
.calendar-calendar .month-view {overflow:scroll;}

.view .date-nav-wrapper .date-heading h3 {font-size:1.1em;}
.blog-bio--block img {
    height:90px;
    width:90px;
}
.page-home .blog-bio--block img {
    height:70px;
    width:70px;
}