@media only screen and (max-width: 1440px) {
  #wrapall {
    width: 100%;
    margin: 0 auto;
    float: none !important; }
    #wrapall .c00 {
      width: 100% !important; } }
@media only screen and (max-width: 1240px) {
  #cwwbos_wrapper .cwwbos_inner_wrap {
    width: 100%; }
  #cwwbos_wrapper .cwwbos_col1 p,
  #cwwbos_wrapper .cwwbos_col2 p,
  #cwwbos_wrapper .cwwbos_col3 p,
  #cwwbos_wrapper .cwwbos_col4 p,
  #cwwbos_wrapper .cwwbos_col5 p {
    width: 100%; } }
@media only screen and (max-width: 1008px) {
  #wrapall {
    width: 100%; }
    #wrapall .c00 {
      width: 100% !important; }

  #cwwbos_wrapper {
    /*CONTENT*/ }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_copy {
      padding-top: 30px; }
    #cwwbos_wrapper .cwwbos_margin_l15 {
      margin-left: 0; }
    #cwwbos_wrapper .cwwbos_half.cwwbos_col5 {
      width: 480px; } }
@media only screen and (max-width: 960px) {
  #cwwbos_wrapper {
    /*CONTENT*/ }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_imgholder {
      overflow: hidden; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives img {
      max-width: none; } }
@media only screen and (max-width: 820px) {
  body div#wrapall div.c00 div#cwwbos_wrapper .cwwbos_80percent {
    width: 90%; } }
@media only screen and (max-width: 768px) {
  #cwwbos_wrapper {
    /*CONTENT*/ }
    #cwwbos_wrapper h1 {
      font-size: 33px; }
    #cwwbos_wrapper h2 {
      font-size: 25px; }
    #cwwbos_wrapper nav {
      background: #4d4d4d;
      margin-bottom: 0;
      padding: 25px 10px 15px;
      max-width: 100%; }
      #cwwbos_wrapper nav #cwwbos_mothernav {
        display: none !important; }
        #cwwbos_wrapper nav #cwwbos_mothernav.active_list {
          border-bottom: none;
          display: block !important; }
      #cwwbos_wrapper nav #cwwbos_mobilenav {
        display: block;
        margin-bottom: 15px;
        margin-left: 20px; }
      #cwwbos_wrapper nav ul {
        display: none; }
      #cwwbos_wrapper nav li {
        float: none;
        padding: 0; }
        #cwwbos_wrapper nav li ul {
          border-top: none;
          display: block;
          margin: 0;
          position: relative; }
        #cwwbos_wrapper nav li li {
          float: none;
          padding: 0; }
          #cwwbos_wrapper nav li li a {
            font-size: 18px;
            padding: 10px 40px; }
      #cwwbos_wrapper nav a {
        border-bottom: 1px solid #6C6C6C;
        color: #fff;
        display: block;
        font-size: 22px;
        padding: 15px 20px;
        text-transform: capitalize; }
        #cwwbos_wrapper nav a:hover, #cwwbos_wrapper nav a.cwwbos_active {
          background: #f3f3f3;
          border-bottom: 1px solid #f3f3f3;
          color: #4d4d4d; }
          #cwwbos_wrapper nav a:hover:hover, #cwwbos_wrapper nav a.cwwbos_active:hover {
            border-bottom: 1px solid #f3f3f3; }
      #cwwbos_wrapper nav .cwwbos_removeborder {
        border-color: transparent; }
    #cwwbos_wrapper #cwwbos_hero {
      height: auto; }
      #cwwbos_wrapper #cwwbos_hero .cwwbos_1260 {
        padding: 0; }
      #cwwbos_wrapper #cwwbos_hero .cwwbos_copy {
        max-width: 100%;
        padding: 30px;
        text-align: left; }
    #cwwbos_wrapper .cwwbos_imgholder {
      margin: 0 auto;
      text-align: center; }
    #cwwbos_wrapper .cwwbos_copy {
      max-width: 600px;
      padding: 0;
      text-align: center; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_1260 {
      margin-top: 0;
      padding: 0; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_imgholder {
      overflow: hidden; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_copy {
      padding: 30px; } }
@media only screen and (max-width: 601px) {
  #cwwbos_wrapper {
    /*LAYOUT*/ }
    #cwwbos_wrapper .cwwbos_floatleft {
      float: none; }
    #cwwbos_wrapper .cwwbos_imgholder {
      margin: 0 auto 10px;
      text-align: center; }
    #cwwbos_wrapper .cwwbos_floatright {
      float: none; }
    #cwwbos_wrapper .cwwbos_half {
      width: 100%;
      margin-bottom: 40px; }
    #cwwbos_wrapper .cwwbos_20percent {
      width: 100%; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_1260 {
      margin-top: 0;
      padding: 0; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_imgholder {
      overflow: visible; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives img {
      width: 100%; }
    #cwwbos_wrapper #cwwbos_environmental_initiatives .cwwbos_copy {
      padding: 30px; }
    #cwwbos_wrapper .cwwbos_80percent {
      width: 90%; }
    #cwwbos_wrapper h3,
    #cwwbos_wrapper .cwwbos_behaves-as-h3 {
      font-size: 20px; }
    #cwwbos_wrapper .cwwbos_half.cwwbos_col5 {
      width: 100%; } }
@media only screen and (max-width: 568px) {
  #cwwbos_wrapper #cwwbos_environmental_initiatives img {
    max-width: 100%;
    width: auto; } }
@media only screen and (max-width: 480px) {
  #cwwbos_wrapper .cwwbos_white {
    text-align: center; } }

/*# sourceMappingURL=responsive.css.map */
