      .row-fluid {
          width: 100%;
      }

      .row-fluid:before,.row-fluid:after {
          display: table;
          content: ""
      }

      .row-fluid:after {
          clear: both
      }

      .row-fluid [class*="span"] {
          display: block;
          float: left;
          width: 100%;
          min-height: 28px;
          margin-left: 2.127659574%;
          *margin-left: 2.0744680846382977%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          -ms-box-sizing: border-box;
          box-sizing: border-box
      }

      .row-fluid [class*="span"]:first-child {
          margin-left: 0
      }

      .row-fluid .span12 {
          width: 99.99999998999999%;
          *width: 99.94680850063828%
      }

      .row-fluid .span11 {
          width: 91.489361693%;
          *width: 91.4361702036383%
      }

      .row-fluid .span10 {
          width: 82.97872339599999%;
          *width: 82.92553190663828%
      }

      .row-fluid .span9 {
          width: 74.468085099%;
          *width: 74.4148936096383%
      }

      .row-fluid .span8 {
          width: 65.95744680199999%;
          *width: 65.90425531263828%
      }

      .row-fluid .span7 {
          width: 57.446808505%;
          *width: 57.3936170156383%
      }

      .row-fluid .span6 {
          width: 48.93617020799999%;
          *width: 48.88297871863829%
      }

      .row-fluid .span5 {
          width: 40.425531911%;
          *width: 40.3723404216383%
      }

      .row-fluid .span4 {
          width: 31.914893614%;
          *width: 31.8617021246383%
      }

      .row-fluid .span3 {
          width: 23.404255317%;
          *width: 23.3510638276383%
      }

      .row-fluid .span2 {
          width: 14.89361702%;
          *width: 14.8404255306383%
      }

      .row-fluid .span1 {
          width: 6.382978723%;
          *width: 6.329787233638298%
      }

      .container-fluid:before,.container-fluid:after {
          display: table;
          content: ""
      }

      .container-fluid:after {
          clear: both
      }

      @media(max-width: 767px) {
          .row-fluid {
              width:100%
          }

          .row-fluid [class*="span"] {
              display: block;
              float: none;
              width: auto;
              margin-left: 0
          }
      }

      @media(min-width: 768px) and (max-width:1139px) {

          .row-fluid:before,.row-fluid:after {
              display: table;
              content: ""
          }

          .row-fluid:after {
              clear: both
          }

          .row-fluid [class*="span"] {
              display: block;
              float: left;
              width: 100%;
              min-height: 28px;
              margin-left: 2.762430939%;
              *margin-left: 2.709239449638298%;
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              -ms-box-sizing: border-box;
              box-sizing: border-box
          }

          .row-fluid [class*="span"]:first-child {
              margin-left: 0
          }

          .row-fluid .span12 {
              width: 99.999999993%;
              *width: 99.9468085036383%
          }

          .row-fluid .span11 {
              width: 91.436464082%;
              *width: 91.38327259263829%
          }

          .row-fluid .span10 {
              width: 82.87292817100001%;
              *width: 82.8197366816383%
          }

          .row-fluid .span9 {
              width: 74.30939226%;
              *width: 74.25620077063829%
          }

          .row-fluid .span8 {
              width: 65.74585634900001%;
              *width: 65.6926648596383%
          }

          .row-fluid .span7 {
              width: 57.182320438000005%;
              *width: 57.129128948638304%
          }

          .row-fluid .span6 {
              width: 48.618784527%;
              *width: 48.5655930376383%
          }

          .row-fluid .span5 {
              width: 40.055248616%;
              *width: 40.0020571266383%
          }

          .row-fluid .span4 {
              width: 31.491712705%;
              *width: 31.4385212156383%
          }

          .row-fluid .span3 {
              width: 22.928176794%;
              *width: 22.874985304638297%
          }

          .row-fluid .span2 {
              width: 14.364640883%;
              *width: 14.311449393638298%
          }

          .row-fluid .span1 {
              width: 5.801104972%;
              *width: 5.747913482638298%
          }
      }

      @media(min-width: 1280px) {
          .row-fluid {
              width:100%;
          }

          .row-fluid:before,.row-fluid:after {
              display: table;
              content: ""
          }

          .row-fluid:after {
              clear: both
          }

          .row-fluid [class*="span"] {
              display: block;
              float: left;
              width: 100%;
              min-height: 28px;
              margin-left: 2.564102564%;
              *margin-left: 2.510911074638298%;
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              -ms-box-sizing: border-box;
              box-sizing: border-box
          }

          .row-fluid [class*="span"]:first-child {
              margin-left: 0
          }

          .row-fluid .span12 {
              width: 100%;
              *width: 99.94680851063829%
          }

          .row-fluid .span11 {
              width: 91.45299145300001%;
              *width: 91.3997999636383%
          }

          .row-fluid .span10 {
              width: 82.905982906%;
              *width: 82.8527914166383%
          }

          .row-fluid .span9 {
              width: 74.358974359%;
              *width: 74.30578286963829%
          }

          .row-fluid .span8 {
              width: 65.81196581200001%;
              *width: 65.7587743226383%
          }

          .row-fluid .span7 {
              width: 57.264957265%;
              *width: 57.2117657756383%
          }

          .row-fluid .span6 {
              width: 48.717948718%;
              *width: 48.6647572286383%
          }

          .row-fluid .span5 {
              width: 40.170940171000005%;
              *width: 40.117748681638304%
          }

          .row-fluid .span4 {
              width: 31.623931624%;
              *width: 31.5707401346383%
          }

          .row-fluid .span3 {
              width: 23.076923077%;
              *width: 23.0237315876383%
          }

          .row-fluid .span2 {
              width: 14.529914530000001%;
              *width: 14.4767230406383%
          }

          .row-fluid .span1 {
              width: 5.982905983%;
              *width: 5.929714493638298%
          }
      }

      .hide {
          display: none
      }

      .show {
          display: block
      }

      img {
          max-width: 100%;
          border: 0;
          -ms-interpolation-mode: bicubic;
          vertical-align: bottom
      }

      input[type="text"],input[type="email"],input[type="tel"], select {
          padding: 6px;
          display: inline-block;
          width: 100%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box
      }

      .widget-type-space {
          visibility: hidden
      }

      .hs_cos_wrapper_type_rich_text {
          word-wrap: break-word
      }

      ::selection {
          background-color: #cce2dd;
          color: #4d4d4d
      }

      ::-moz-selection {
          background-color: #cce2dd;
          color: #4d4d4d
      }
   input:focus {
        outline: 0;
      }

      h1 {
          color: #006c55;
          font-size: 24px;
          font-weight: normal;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h2 > a {
          color: #006c55;
          font-size: 20px;
          font-weight: normal;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h3 {
          color: #006c55;
          font-size: 16px;
          font-weight: normal;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h3 > a {
          color: #006c55;
          font-size: 16px;
          font-weight: normal;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h4 {
          color: #006c55;
          font-size: 14px;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h5 {
          color: #006c55;
          font-size: 12px;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      h6 {
          color: #006c55;
          font-size: 10px;
          margin-top: 0px;
          margin-bottom: 10px;
          font-family: arial,sans-serif
      }

      p {
          color: #4d4d4d;
          font-size: 13px;
          font-family: arial,sans-serif;
          line-height: 1.4;
          margin-bottom: 2px
      }
  
      a {
          color: #006c55;
          text-decoration: none
      }

      a:hover {
          color: #006c55;
          text-decoration: underline
      }

      a:visited {
          color: #006c55
      }
   p > a{
  color: #006c55;
        text-decoration: none
   }
     ul{
    color: #4d4d4d;
        font-family: arial;
        font-size: 13px;
        line-height: 1.3;
        margin: 0px;
  }   

      .btn {
          margin-bottom: 15px;
      }

      .btn-primary:hover {
          background-image: -webkit-linear-gradient(top,#8dc63f ,#006c55 35%) !important;
      }

      .btn-primary:hover {
          background-image: -moz-linear-gradient(center top,#8dc63f ,#006c55 35%) !important;
      }

      .btn-primary:active {
       background-image: -webkit-linear-gradient(top,#00513f,#006c55) !important;
      }

      .btn-primary:active {
       background-image: -moz-linear-gradient(center top,#00513f,#006c55) !important;
      }

      .btn-primary {
         webkit-font-smoothing: antialiased !important;
          cursor: pointer !important;
          -moz-user-select: none !important;
          -webkit-user-select: none !important;
          -o-user-select: none !important;
          user-select: none !important;
          display: inline-block !important;
          font-weight: bold !important;
          text-align: center !important;
          text-decoration: none !important;
          width: auto !important;
          height: auto !important;
          font-family: Arial,sans-serif !important;
          border-radius: 4px !important;
          box-shadow: inset 0px 1px #00876a !important;
          -webkit-box-shadow: inset 0px 1px #00876a !important;
          -moz-box-shadow: inset 0px 1px #00876a !important;
          color: #fff !important;
          text-shadow: 0px -1px #002019 !important;
          padding: 4px 12px !important;
          font-size: 16px !important;
          line-height: 24px !important;
          background-image: -moz-linear-gradient(center top,#8dc63f,#006c55) !important;
          background-image: -webkit-linear-gradient(top,#8dc63f,#006c55) !important;
          -webkit-linear-gradient(top,#006c55,#8dc63f) !important;
          border: 1px solid #00362a !important
      }

      body {
          color: #4d4d4d;
          font-family: arial;
          font-size: 13px;
          line-height: 1.3;
          margin: 0px
      }

      .body-container {
          margin: auto;
          max-width: 1000px;
          padding: 40px 40px 40px 40px
      }

      .cell-wrapper.layout-widget-wrapper {
          margin-bottom: 0px
      }

      .header-container {
          margin: auto;
          max-width:1000px;
      }

      .header-container-wrapper {
          background: url('https://image.safe.nsc.org/lib/fe3011717164047b7d1774/m/1/2df971f4-2152-4615-bf2e-24ef032ce837.png') #e6e6e6 repeat-x
      }

      .foot-sm {
          padding: 10px 0px 0px 40px;
          text-align: right
      }

      .foot-mission {
          color: #fff
      }

      .foot-copyright {
          color: #fff;
          font-size: 11px;
          text-align: left;
          padding-top: 20px
      }

      .footer-container h3,.footer-container p {
          color: #fff
      }

      .footer-container {
          margin: auto;
          max-width: 1000px
      }

      .footer-container-wrapper {
          background: #4d4d4d;
          padding-bottom: 35px;
          padding-top: 35px
      }
