div.ar-container .ar-section-padding-margin {
  margin: 2em 0;
}
div.ar-container a.external {
  display: none!important;
}
div.ar-container .xtr-vm {
  margin: 25px 0;
}
div.ar-container #ar-sec2 a.ar-nav-button {
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  padding: 1em 2px;
  color: #401600;
  font-weight: 700;
}
div.ar-container #ar-sec2 a#ar-nav1 {
  border-bottom: 10px solid #25e9b6;
}
div.ar-container #ar-sec2 a#ar-nav2 {
  border-bottom: 10px solid #00cdd5;
}
div.ar-container #ar-sec2 a#ar-nav3 {
  border-bottom: 10px solid #d2d900;
}
div.ar-container #ar-sec2 a:hover.ar-nav-button {
  border-bottom: 10px solid #0b4c73;
}
div.ar-container #ar-sec3 div.span14 {
  padding-right: 1.5em;
}
div.ar-container #ar-sec3 div.span10 {
  border-left: 1px solid #cccccc;
  padding-left: 1.5em;
}
div.ar-container #ar-sec3 div.quote-right {
  padding-top: 1.5em;
}
div.ar-container #ar-sec3 .maxw350 .xtr-hp {
  padding: 1em 0;
  padding-right: 1em;
}
div.ar-container #ar-sec3 .maxw350 img {
  width: 350px;
  display: block;
  margin: 0 auto;
}
div.ar-container #ar-sec3 .hidequote {
  opacity: 0;
}
div.ar-container #ar-sec3 .quote2 {
  width: 463px;
}
div.ar-container #ar-sec4 div.span6 {
  padding: 1.5em .5em;
  border-top: 10px solid #cccccc;
  margin-bottom: 1em;
  background: #7d3309;
  text-align: center;
}
div.ar-container #ar-sec4 div.span6 h2,
div.ar-container #ar-sec4 div.span6 p {
  color: #fffde1;
}
div.ar-container #ar-sec4 div.span6 img {
  display: block;
  margin: 0 auto;
  width: 90%;
  max-width: 200px;
}
div.ar-container #ar-sec4 div.span6 h2 {
  text-transform: uppercase;
  padding: .5em 0;
}
div.ar-container #ar-sec4 div.span6 h2 img {
  display: block;
  margin: 0 auto;
  height: 20px;
  width: auto!important;
}
div.ar-container #ar-sec4 div#ar-sec4-card1 {
  border-top-color: #00cdd5;
}
div.ar-container #ar-sec4 div#ar-sec4-card1 span.respond-highlight {
  background-color: #7aced5;
  color: #000000;
  font-weight: 700;
  padding: 0px 3px;
}
div.ar-container #ar-sec4 div#ar-sec4-card2 {
  border-top-color: #d2d900;
}
div.ar-container #ar-sec4 div#ar-sec4-card2 span.investigate-highlight {
  background-color: #ded83d;
  color: #000000;
  font-weight: 700;
  padding: 0px 3px;
}
div.ar-container #ar-sec4 div#ar-sec4-card3 {
  border-top-color: #25e9b6;
}
div.ar-container #ar-sec4 div#ar-sec4-card3 span.protect-highlight {
  background-color: #80caa4;
  color: #000000;
  font-weight: 700;
  padding: 0px 3px;
}
div.ar-container #ar-sec4 div#ar-sec4-card4 {
  border-top-color: #dc320c;
}
div.ar-container #ar-sec4 div#ar-sec4-card4 span.prevent-highlight {
  background-color: #c43826;
  color: #ffffff;
  font-weight: 700;
  padding: 0px 3px;
}
div.ar-container #ar-sec5 h1 {
  font-weight: bolder;
  padding-bottom: 20px;
  border-bottom: 10px solid #25e9b6;
  margin-bottom: 1.5em;
}
div.ar-container #ar-sec5 h1 img {
  width: 60%;
}
div.ar-container #ar-sec5 .legend {
  margin-top: 10px;
}
div.ar-container #ar-sec5 .download-link {
  margin-top: 50px;
}
div.ar-container #ar-sec5 .map-image {
  position: relative;
}
div.ar-container #ar-sec5 .button-wrapper {
  position: absolute;
  top: 0;
  left: 0;
}
div.ar-container #ar-sec5 #button {
  font-size: 14px;
  color: #333;
  background-color: #d1d927;
  border: 0px;
  border-radius: 3px;
  padding: 5px 8px 5px 8px;
}
div.ar-container #ar-sec5 #button img {
  max-width: 18px;
}
div.ar-container #ar-sec5-1 {
  border-top: 10px solid #dc320c;
  background-color: #7d3309;
}
div.ar-container #ar-sec5-1 p,
div.ar-container #ar-sec5-1 h1,
div.ar-container #ar-sec5-1 h2 {
  color: #fffde1 !important;
}
div.ar-container #ar-sec5-1 div.first {
  padding: 1.5em 3em;
}
div.ar-container #ar-sec5-1 div.second {
  padding: 1em;
}
div.ar-container #ar-sec5-1 a {
  color: #fffde1 !important;
}
div.ar-container #ar-sec5-1 a:hover {
  color: #ffffff!important;
}
div.ar-container #ar-sec5-1 i.icon-share {
  color: #d2d900;
  font-size: 20px;
  margin-left: 10px;
}
div.ar-container #ar-sec6 h1 {
  font-weight: bolder;
  padding-bottom: 20px;
  border-bottom: 10px solid #00cdd5;
}
div.ar-container #ar-sec6 h1 img {
  max-width: 30%;
}
div.ar-container #ar-sec6 p.case-study-intro {
  margin: 50px;
}
div.ar-container #ar-sec6 .ar-cs-container {
  margin-bottom: 20px;
}
div.ar-container #ar-sec6 a.ar-sl.prev {
  text-decoration: none;
  color: #7d3309 !important;
}
div.ar-container #ar-sec6 a:hover.ar-sl.prev {
  color: #401600 !important;
}
div.ar-container #ar-sec6 a.ar-sl.next {
  background-color: #7d3309 !important;
  padding: 8px 35px!important;
  text-decoration: none;
  color: #fffde1 !important;
  border-radius: 5px;
  margin-left: 20px;
}
div.ar-container #ar-sec6 a:hover.ar-sl.next {
  color: #ffffff!important;
  background-color: #953d0b !important;
}
div.ar-container #ar-sec7 div.left img {
  display: block;
  margin: 0 auto;
  width: 75%;
}
div.ar-container #ar-sec7 div.right img {
  max-width: 250px;
}
div.ar-container #ar-sec7 .hidequote {
  opacity: 0;
}
div.ar-container .source-container {
  margin: 0 0 10px 10px;
}
div.ar-container .sources {
  font-size: 11px;
  margin-bottom: 0px;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs {
  margin: 0;
  padding: 0;
  float: left;
  list-style: none;
  height: 37px;
  border-bottom: 1px solid #7d3309;
  width: 100%;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li {
  float: left;
  margin: 0;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
  border-top: 1px solid #7d3309;
  border-left: 1px solid #7d3309;
  border-right: 1px solid #7d3309;
  border-bottom: 1px solid #7d3309;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: #7d3309;
  color: #fffde1;
  overflow: hidden;
  position: relative;
  margin-right: 2px;
  width: 16%;
  text-align: center;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li a {
  display: block;
  line-height: 36px;
  height: 36px;
  text-decoration: none!important;
  text-align: center;
  width: 100%;
  color: #ffffff!important;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li a:hover {
  color: #fffde1 !important;
}
div.ar-container div.ar-responsive-tab-container .tab_last {
  border-right: 1px solid #7d3309;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li:hover {
  background-color: #953d0b;
  color: #fffde1;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li.active {
  background-color: #fff;
  color: #fffde1;
  border-bottom: 1px solid #fff;
  display: block;
  color: #401600 !important;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li.active a {
  color: #401600 !important;
}
div.ar-container div.ar-responsive-tab-container ul.ar-tabs li:focus {
  background-color: #ad460c;
  color: #fffde1;
}
div.ar-container div.ar-responsive-tab-container .tab_container {
  border: 1px solid #7d3309;
  border-top: none;
  clear: both;
  float: left;
  width: 100%;
  background: #fff;
  overflow: auto;
}
div.ar-container div.ar-responsive-tab-container .tab_content {
  padding: 20px 45px;
  display: none;
}
div.ar-container div.ar-responsive-tab-container .tab_content img {
  margin-top: 20px;
  padding-bottom: 1px;
}
div.ar-container div.ar-responsive-tab-container .tab_content .tc {
  padding: 15px;
}
div.ar-container div.ar-responsive-tab-container .tab_content img.tab-img-1 {
  border-bottom: 15px solid #d2d900;
}
div.ar-container div.ar-responsive-tab-container .tab_content img.tab-img-2 {
  border-bottom: 15px solid #25e9b6;
}
div.ar-container div.ar-responsive-tab-container .tab_content img.tab-img-3 {
  border-bottom: 15px solid #00cdd5;
}
div.ar-container div.ar-responsive-tab-container .tab_drawer_heading {
  display: none;
}
@media screen and (max-width: 768px) {
  div.ar-container div.ar-responsive-tab-container .ar-tabs {
    display: none;
  }
  div.ar-container div.ar-responsive-tab-container .tab_drawer_heading {
    background-color: #7d3309;
    color: #fffde1;
    border-top: 1px solid #8b552e;
    margin: 0;
    padding: 15px 20px;
    display: block;
    cursor: pointer;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  div.ar-container div.ar-responsive-tab-container .d_active {
    background-color: #d2d900;
    color: #401600;
  }
}
