@media only screen and (min-width: 120.063em) {
  /* min-width 1921px, xxlarge screens and up */ }
@media only screen and (min-width: 90.063em) {
  /* min-width 1441px, xlarge screens and up */ }
/* END min-width 1441px, xlarge screens and up */
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
  /* min-width 1441px and max-width 1920px */ }
/* END min-width 1441px and max-width 1920px */
@media only screen and (min-width: 61em) {
  /* min-width 1025px, large and up */
  .top-bar-section .left li .rightLargeUp {
    right: auto !important;
    left: 0px !important; }

  .fb,
  .tw,
  .ig,
  .yt,
  .sc {
    opacity: 0.8; }

  .fb:hover,
  .tw:hover,
  .ig:hover,
  .yt:hover,
  .sc:hover {
    opacity: 1; } }
/* END min-width 1025px, large and up */
@media only screen and (min-width: 61em) and (max-width: 90em) {
  /* min-width 978px and max-width 1440px */ }
/* END min-width 1025px and max-width 1440px */
@media only screen and (min-width: 40.062em) {
  /* min-width 641px, medium and up */
  header {
    position: relative;
    z-index: 99; }

  #headerLinks {
    height: auto;
    /* #resourceBar */
    /* .logoSection */
    /* #globalNav */ }
    #headerLinks .row {
      height: inherit; }
    #headerLinks .columns {
      height: inherit; }
    #headerLinks #resourceBar {
      height: 40px;
      border-bottom: 1px solid #3b3b3b;
      display: block;
      /* .socialMedia */
      /* .resourceWrap */
      /*                .searchForm{
                              margin: 0 0 0 0;
                                 padding: 0;

                              input {
                                      border-radius: 4px;
                                      width: 100%;
                                      font-size: 1.1em;
                                      background-color: #414141;
                                      border:none;
                                      padding: 0px 0px 0px 32px;
                                      color: #bfbdb8;
                                      font-family:'Helvetica Neue LT W01_56 It',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
                                      font-size: 12px;
                                      font-weight: 300;
                                      margin: 7px 0px;
                                  height: 26px;

                              } /* input */
      /*                        input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
      /*                        input::-moz-placeholder { /* Firefox 19+ */
      /*                        input:-ms-input-placeholder { /* IE 10+ */
      /*                          color: #bfbdb8;
                              }
                              input:-moz-placeholder { /* Firefox 18- */
      /*                        .searchIcon {
                                       opacity: .9;
                                      position: absolute;
                                      left: 24px;
                                      top: 12px;
                                      cursor: auto;
                                      width: 16px;
                              } /* .searchIcon */ }
      #headerLinks #resourceBar .socialMedia {
        width: 17.66667%;
        padding-right: 1.9375rem; }
        #headerLinks #resourceBar .socialMedia .large-2, #headerLinks #resourceBar .socialMedia .medium-2, #headerLinks #resourceBar .socialMedia .small-2 {
          width: 19.66667%; }
        #headerLinks #resourceBar .socialMedia .columns {
          padding: 0px; }
        #headerLinks #resourceBar .socialMedia .fb {
          background-image: url(""); }
        #headerLinks #resourceBar .socialMedia .tw {
          background-image: url(""); }
        #headerLinks #resourceBar .socialMedia .ig {
          background-image: url(""); }
        #headerLinks #resourceBar .socialMedia .yt {
          background-image: url(""); }
        #headerLinks #resourceBar .socialMedia .sc {
          background-image: url(""); }
        #headerLinks #resourceBar .socialMedia .fb,
        #headerLinks #resourceBar .socialMedia .tw,
        #headerLinks #resourceBar .socialMedia .ig,
        #headerLinks #resourceBar .socialMedia .yt,
        #headerLinks #resourceBar .socialMedia .sc {
          /*background-size: 40%;*/
          background-size: 16px;
          background-repeat: no-repeat;
          background-position: center;
          text-indent: -9999px; }
          #headerLinks #resourceBar .socialMedia .fb a,
          #headerLinks #resourceBar .socialMedia .tw a,
          #headerLinks #resourceBar .socialMedia .ig a,
          #headerLinks #resourceBar .socialMedia .yt a,
          #headerLinks #resourceBar .socialMedia .sc a {
            height: 39px;
            display: block; }
      #headerLinks #resourceBar .resourceWrap {
        margin: -2px 0px 0px 0px;
        border-left: 1px solid #3b3b3b;
        height: inherit;
        padding-left: 1.3999rem;
        /* .resourceBtn */
        /* .resourceBtn:first-child */ }
        #headerLinks #resourceBar .resourceWrap .resourceBtn {
          min-width: 1%;
          display: inline-block;
          font-family: 'Helvetica Neue LT W01_65 Md',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
          font-size: 10px;
          line-height: 11px;
          margin: 0px 0px 0px 3%; }
          #headerLinks #resourceBar .resourceWrap .resourceBtn a {
            font-family: 'Helvetica Neue LT W01_65 Md',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
            color: #c0c0c0;
            text-decoration: none;
            padding: 14% 0px;
            line-height: 20px;
            display: block; }
          #headerLinks #resourceBar .resourceWrap .resourceBtn a:hover {
            color: white;
            text-decoration: underline; }
        #headerLinks #resourceBar .resourceWrap .resourceBtn:first-child {
          margin: 0px; }
    #headerLinks #logoSection {
      display: block;
      /* .ouLogo */ }
      #headerLinks #logoSection #ouLogo {
        margin: 1  auto; }
        #headerLinks #logoSection #ouLogo a img {
          /*min-width: 290px;*/
          center
          max-width: 600px;
          height: auto; }
    #headerLinks .stickyLogo {
      width: 100%;
      background: black;
      height: auto;
      display: none;
      text-align: center;
      padding: 1px; }
      #headerLinks .stickyLogo img {
        width: 100%;
        max-width: 2000px;
        height: auto; }
    #headerLinks .stickyLogo.sticky.fixed {
      display: block !important; }
    #headerLinks #globalNav {
      background-color: #877148;
      height: 30px;
      box-shadow: 0px 4px 10px rgba(63, 63, 63, 0.2);
      /* .top-bar */ }
      #headerLinks #globalNav .top-bar {
        background-color: inherit;
        height: inherit;
        /* .top-bar-section */ }
        #headerLinks #globalNav .top-bar .title-area {
          display: none; }
        #headerLinks #globalNav .top-bar .top-bar-section {
          /* ul.left */
          /* ul.dropdown */ }
          #headerLinks #globalNav .top-bar .top-bar-section li:not(.has-form) a:not(.button) {
            line-height: 30px;
            white-space: normal; }
          #headerLinks #globalNav .top-bar .top-bar-section ul.left {
            width: 100%;
            height: inherit;
            /* li.has-dropdown */ }
            #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown:first-child {
              border-left: 1px solid #9b8967; }
            #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown {
              background-color: inherit;
              padding: 0px 2.5%;
              border-right: 1px solid #9b8967; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a {
                background-color: inherit;
                font-family: 'Helvetica Neue LT W01_55 Roman',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
                font-size: 13px;
                padding: 0px;
                text-transform: uppercase;
                letter-spacing: 0.5px; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a:after {
                display: none; }
            #headerLinks #globalNav .top-bar .top-bar-section ul.left li:hover {
              background-color: #7a6641; }
          #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown {
            background-color: white;
            padding: 14px 0px 20px 0px;
            box-shadow: 0px 4px 10px rgba(63, 63, 63, 0.2);
            max-width: 460px;
            width: auto;
            /* ul.subnav */
            /* ul.goToBtn */ }
            #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown table {
              margin: 0px;
              border: none;
              background-color: inherit;
              border-spacing: 0px;
              border-collapse: separate; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown table tr:nth-of-type(even) {
                background: inherit; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown table tr:nth-of-type(odd) {
                background: inherit; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown table td {
                padding: 0px;
                vertical-align: top;
                background-color: inherit; }
            #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown .columns {
              padding: 0px; }
            #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav {
              margin: 0px;
              display: block;
              width: 227px;
              text-align: left;
              /*li:last-child{
                      margin: 0px 0px 20px 0px;
              }*/ }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li {
                background-color: inherit;
                font-family: 'Helvetica Neue LT W01_55 Roman', "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
                font-size: 13px;
                padding: 0px 30px; }
                #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li a {
                  color: #3f3f3f;
                  text-transform: none;
                  line-height: 16px;
                  white-space: normal;
                  padding: 5px 0px; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li:hover {
                background-color: #ece3da; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li.subNavSectionTitle {
                color: #877148;
                font-family: 'Helvetica Neue LT W01_77 Bd Cn','Roboto Condensed', 'Helvetica Neue LT W01_65 Md', "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
                font-size: 14px;
                letter-spacing: 0.5px;
                text-transform: uppercase;
                margin: 10px 0px 0px 0px;
                white-space: normal; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li.subNavSectionTitle:hover {
                background-color: inherit; }
            #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn {
              background-color: white; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li {
                background-color: inherit;
                padding: 0px 30px;
                margin: 10px 0px; }
                #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li a {
                  color: #3f3f3f;
                  font-family: 'Helvetica Neue LT W01_65 Md',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
                  text-transform: none;
                  line-height: 16px;
                  padding: 7px 0px; }
              #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li:hover {
                background-color: #ece3da; }
        #headerLinks #globalNav .top-bar .mobileSearch {
          display: none; }
    #headerLinks #globalNav.fixed {
      top: 68px; }

  /* #headerLinks */
  .mobileMenuItem {
    display: none; }

  #mobileNavResources {
    display: none; } }
@media only screen and (min-width: 40.062em) and (max-width: 60.99em) {
  /* min-width 641px and max-width 976px */
  #headerLinks #resourceBar .resourceWrap .resourceBtn {
    margin: 0 0 0 2%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown {
    padding: 0px 1%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a {
    font-size: 11px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav {
    width: 177px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li {
    font-size: 10px;
    padding: 0px 20px; }

  .fb,
  .tw,
  .ig,
  .yt {
    opacity: 1; } }
@media only screen and (min-width: 53em) and (max-width: 60.99em) {
  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown {
    padding: 0px 1.5%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a {
    font-size: 12px; }

  ul.left {
    padding-left: 7%; }

  #headerLinks #resourceBar .resourceWrap {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 49.66667%; }

  #headerLinks #resourceBar .searchContainer {
    width: 31.33333%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav {
    width: 196px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li {
    font-size: 10px;
    padding: 0px 0px 0px 23px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li {
    padding: 0px 0px 0px 23px; } }
@media only screen and (min-width: 46em) and (max-width: 52.99em) {
  #headerLinks #resourceBar .socialMedia {
    width: 19.66667%;
    padding-right: 1rem; }

  #headerLinks #resourceBar .resourceWrap {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 55.66667%; }

  #headerLinks #resourceBar .searchContainer {
    width: 24.33333%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown {
    padding: 0px 1%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a {
    font-size: 11px; }

  ul.left {
    padding-left: 8%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li.subNavSectionTitle {
    font-size: 12px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav {
    width: 165px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li a {
    padding: 4px 0px;
    line-height: 14px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li {
    font-size: 10px;
    padding: 0px 0px 0px 13px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li {
    padding: 0px 0px 0px 13px; } }
@media only screen and (min-width: 40.01em) and (max-width: 45.99em) {
  #headerLinks #resourceBar .socialMedia {
    width: 19.66667%;
    padding-right: 1rem; }

  #headerLinks #resourceBar .resourceWrap {
    padding-left: 0.25rem;
    width: 58.66667%;
    padding-right: 0px; }

  #headerLinks #resourceBar .resourceWrap .resourceBtn {
    margin: 0 0 0 1%; }

  #headerLinks #resourceBar .searchContainer {
    width: 21.33333%;
    padding-left: 0px;
    /*.searchForm input {
        padding: 0px 0px 0px 25px;
    }*/ }
    #headerLinks #resourceBar .searchContainer .searchForm .searchIcon {
      left: 5px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown {
    padding: 0px 1%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.left li.has-dropdown a {
    font-size: 11px; }

  ul.left {
    padding-left: 0%; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li.subNavSectionTitle {
    font-size: 11px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav {
    width: 145px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li a {
    padding: 4px 0px;
    line-height: 12px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.subnav li {
    font-size: 10px;
    padding: 0px 0px 0px 10px; }

  #headerLinks #globalNav .top-bar .top-bar-section ul.dropdown ul.goToBtn li {
    padding: 0px 0px 0px 10px; } }
@media only screen {
  /* Small and up */
  header {
    background: #0e0e0e; }

  .contain-to-grid {
    background: inherit; }

  .title-area {
    height: 45px; }

  #resourceBar {
    display: none; }

  .top-bar-section .left li .leftSmallUp {
    right: 0px;
    left: auto; }

  .searchForm {
    margin: 0 0 0 0;
    padding: 0;
    position: relative;
    /* input */
    /* .searchIcon */ }
    .searchForm input[type="text"] {
      border-radius: 4px;
      width: 100%;
      font-size: 1.1em;
      background-color: #414141;
      border: none;
      padding: 0px 0px 0px 32px;
      color: #bfbdb8;
      font-family: 'Helvetica Neue LT W01_56 It',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
      font-size: 12px;
      font-weight: 300;
      margin: 7px 0px;
      height: 26px; }
    .searchForm input[type="text"]:focus {
      background: #fafafa;
      border-color: #999;
      outline: none;
      color: #000; }
    .searchForm input[type="text"]::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #bfbdb8; }
    .searchForm input[type="text"]::-moz-placeholder {
      /* Firefox 19+ */
      color: #bfbdb8; }
    .searchForm input[type="text"]:-ms-input-placeholder {
      /* IE 10+ */
      color: #bfbdb8; }
    .searchForm input[type="text"]:-moz-placeholder {
      /* Firefox 18- */
      color: #bfbdb8; }
    .searchForm .searchIcon {
      opacity: .9;
      position: absolute;
      left: 8px;
      top: 5px;
      cursor: auto;
      width: 16px; }

  /* .searchForm */ }
/* END Small and up */
@media only screen and (max-width: 40em) {
  /* 0px - max-width 640px */
  #globalNav {
    position: fixed;
    top: 0;
    z-index: 3;
    background: black; }

  span.menuIcon {
    background-image: url("mobile-menu.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: inherit;
    max-width: 22px;
    max-height: 20px; }

  .top-bar .toggle-topbar a {
    font-size: 0.7125rem;
    font-weight: normal;
    padding: 0px;
    text-align: center; }

  .searchForm input[type="text"] {
    margin: 0px 0px; }

  .mobileSearch {
    width: 75%;
    height: 45px;
    margin: 0 0 0 25%;
    padding: 10px;
    /* .searchIcon */ }
    .mobileSearch .searchIcon {
      opacity: .9;
      position: absolute;
      left: 2%;
      top: -1px;
      cursor: auto;
      width: 16px; }

  .expanded .title-area .toggle-topbar a span.menuIcon {
    background-image: url("mobile-menu-close.png");
    max-width: 20px;
    max-height: 20px;
    padding: 0px 10px; }

  .stickyLogo {
    display: none !important; }

  .stickyLogo.sticky.fixed {
    display: none !important; }

  .top-bar {
    background-color: #0e0e0e;
    border-bottom: 1px solid #414141; }
    .top-bar .toggle-topbar {
      width: 25%;
      height: 45px; }
      .top-bar .toggle-topbar a span.menuIcon {
        display: inline-block;
        margin: 0 0 -5px -5px; }
      .top-bar .toggle-topbar a span.menuText {
        display: inline-block;
        margin: 0 0 -5px 5px; }

  .top-bar.expanded .title-area {
    background-color: #0e0e0e;
    border-bottom: 1px solid #414141; }

  .top-bar .toggle-topbar {
    position: absolute;
    right: auto;
    top: 0;
    left: 0;
    border-right: 1px solid #414141; }
    .top-bar .toggle-topbar a {
      color: #cfb065; }

  .top-bar-section ul li {
    background: #877148;
    border-bottom: 1px solid #bea360; }
    .top-bar-section ul li a {
      background: inherit;
      font-family: 'Helvetica Neue LT W01_65 Md',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
      font-size: 13px;
      /* padding: 0px; */
      padding: 3% 0px;
      text-transform: uppercase;
      letter-spacing: 0.5px;
      /*line-height: 50px; */
      line-height: 0px; }
      .top-bar-section ul li a img {
        width: 8px;
        height: auto;
        margin: 0px 4% 2px 4%; }

  .top-bar-section ul li:hover:not(.has-form) > a {
    background-color: #bea360;
    background: #bea360; }

  .has-dropdown {
    display: none; }

  #logoSection {
    position: relative;
    background: black;
    padding: 70px 0 36px 0px; }
    #logoSection img {
      max-width: 400px;
      margin: 0px auto;
      display: block; }

  #mobileNavResources {
    padding: 20px 0px; }
    #mobileNavResources .columns {
      padding-left: 1%; }
    #mobileNavResources a {
      font-family: 'Helvetica Neue LT W01_65 Md',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
      font-size: 14px;
      /* line-height: 36px; */
      line-height: 0px;
      color: #c0c0c0;
      text-decoration: underline; }
    #mobileNavResources a:hover {
      color: white;
      text-decoration: underline; } }
/* END 0px - max-width 640px */

/*# sourceMappingURL=header-responsive-16.css.map */