/*
 *   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;
}*/
/* line 17, ../sass/responsive.tablet.portrait.scss */
.nihribbon ul {
  padding: 0;
  overflow: hidden;
}

/* line 22, ../sass/responsive.tablet.portrait.scss */
.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;
}

/* line 30, ../sass/responsive.tablet.portrait.scss */
.nihribbon ul a {
  height: 23px;
  padding: 8px 6px 0 6px;
}

/* line 34, ../sass/responsive.tablet.portrait.scss */
.nihribbon ul li.hhs a {
  padding-left: 30px;
}

/* line 37, ../sass/responsive.tablet.portrait.scss */
.header-logo {
  float: left;
}

/* line 41, ../sass/responsive.tablet.portrait.scss */
.two-75-25 > .region.region-two-75-25-first {
  width: 60%;
}

/* line 42, ../sass/responsive.tablet.portrait.scss */
.two-75-25 > .region.region-two-75-25-second {
  width: 40%;
}

/* line 43, ../sass/responsive.tablet.portrait.scss */
.office-button {
  background-size: 100% auto;
}

/* line 47, ../sass/responsive.tablet.portrait.scss */
#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 #e0e0e0;
}

/* line 55, ../sass/responsive.tablet.portrait.scss */
#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;
}

/* line 63, ../sass/responsive.tablet.portrait.scss */
#footer .block-menu {
  float: left;
  width: 68%;
  margin-top: 15px;
}

/* line 69, ../sass/responsive.tablet.portrait.scss */
.gov-logos {
  position: absolute;
  margin-top: 15px;
  right: 0;
}

/* line 74, ../sass/responsive.tablet.portrait.scss */
.breadcrumb-wrapper {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 78, ../sass/responsive.tablet.portrait.scss */
#mini-panel-oba_mini_panel > .region, #mini-panel-clone_of_oba_mini_panel > .region, #mini-panel-osmr_mini_panel > .region {
  max-width: 450px;
}

/* line 80, ../sass/responsive.tablet.portrait.scss */
.region-secondary-content > div > div {
  margin-bottom: 10px;
}

/* line 81, ../sass/responsive.tablet.portrait.scss */
.header-title-wrapper {
  background-position: 15px 15px;
  background-size: 29.5% auto;
}

/* line 85, ../sass/responsive.tablet.portrait.scss */
.fancy-title-block h1 {
  color: #005395;
  margin-left: 10px;
}

/* line 89, ../sass/responsive.tablet.portrait.scss */
.fancy-title-block {
  width: 66.666666%;
  float: right;
}

/* line 94, ../sass/responsive.tablet.portrait.scss */
#breadcrumb ol {
  margin: 0;
  padding: 0 5px 0 0;
  display: inline-block;
}

/* line 99, ../sass/responsive.tablet.portrait.scss */
.fancy-title #breadcrumb {
  width: 66.666666%;
  float: right;
  padding-top: 15px;
}

/* line 104, ../sass/responsive.tablet.portrait.scss */
.fancy-title .breadcrumb-wrapper {
  margin-left: 16px;
}

/* line 105, ../sass/responsive.tablet.portrait.scss */
#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;
}

/* line 106, ../sass/responsive.tablet.portrait.scss */
.page-search #page-title {
  display: none;
}

/* line 109, ../sass/responsive.tablet.portrait.scss */
.office-button {
  clear: both;
  overflow: hidden;
}

/* line 113, ../sass/responsive.tablet.portrait.scss */
.office-button img {
  float: right;
  margin-bottom: -55px;
}

/* line 117, ../sass/responsive.tablet.portrait.scss */
.button-office-label {
  float: left;
}

/* line 120, ../sass/responsive.tablet.portrait.scss */
#block-search-form.block {
  float: right;
  margin-top: 20px;
}

/* line 124, ../sass/responsive.tablet.portrait.scss */
.pane-front-page-off-prog ul {
  margin-left: 10px;
}

/* line 125, ../sass/responsive.tablet.portrait.scss */
.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%;}*/
/* line 128, ../sass/responsive.tablet.portrait.scss */
.field-name-field-program-image.float-right, .group-topic-intro .float-right {
  float: none;
  padding-left: 0;
}

/* line 129, ../sass/responsive.tablet.portrait.scss */
.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;
}

/* line 130, ../sass/responsive.tablet.portrait.scss */
.flexslider:hover .flex-prev:active, .flexslider:hover .flex-next:active {
  opacity: 1;
}

/* line 131, ../sass/responsive.tablet.portrait.scss */
#block-views-front-page-slideshow-block .slide-text-inner {
  margin-right: 50px;
}

/* line 134, ../sass/responsive.tablet.portrait.scss */
.flex-pauseplay a {
  bottom: 7px 5px;
  right: 10px;
  opacity: 0.3;
  color: #fff;
  left: auto;
}

/* line 141, ../sass/responsive.tablet.portrait.scss */
.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;
}*/
/* line 181, ../sass/responsive.tablet.portrait.scss */
.calendar-calendar .month-view {
  overflow: scroll;
}

/* line 183, ../sass/responsive.tablet.portrait.scss */
.view .date-nav-wrapper .date-heading h3 {
  font-size: 1.1em;
}
