/* line 1, ../scss/_main.scss */
body {
  font-family: 'proxima-nova', 'OpenSans', 'Pridi', 'NotoSans', 'NotoSansSC', 'NotoSansHebrew', 'NotoSansJapanese', 'Hiragino Kaku Gothic Pro', 'Yu Gothic Medium', 'Yu Gothic', Meiryo, 'source-han-sans-japanese', 'source-han-sans-korean', 'source-han-sans-simplified-c', Helvetica, Arial, sans-serif;
  color: #363636;
}

/* line 5, ../scss/_main.scss */
#header {
  height: 135px;
}
@media only screen and (max-width: 767px) {
  /* line 5, ../scss/_main.scss */
  #header {
    height: auto;
  }
}

/* line 11, ../scss/_main.scss */
div.articleHeader, .articleFooter {
  padding: 0 10px;
}

/* line 14, ../scss/_main.scss */
.title h2 {
  font-size: 20px;
  color: #363636;
  margin-bottom: 10px;
}

/* line 19, ../scss/_main.scss */
img {
  max-width: 100%;
}

/* line 23, ../scss/_main.scss */
div#footer .footerSocial {
  clear: right;
}
@media only screen and (max-width: 767px) {
  /* line 26, ../scss/_main.scss */
  div#footer .footerSocial #iconNavRight .socialmedia {
    padding: .3em;
  }
}
@media only screen and (max-width: 767px) {
  /* line 30, ../scss/_main.scss */
  div#footer .footerSocial #iconNavRight .socialmedia img {
    height: auto;
  }
}

/* line 40, ../scss/_main.scss */
#mainNav .subNav {
  top: 44px;
}
/* line 43, ../scss/_main.scss */
#mainNav .htmlTitle {
  box-sizing: border-box;
}
/* line 45, ../scss/_main.scss */
#mainNav .htmlTitle a {
  font-size: 17px;
  text-transform: uppercase;
  height: 2.5em;
  line-height: 2.1;
}
/* line 52, ../scss/_main.scss */
#mainNav .htmlTitle .subNav a {
  text-transform: none;
}
/* line 57, ../scss/_main.scss */
#mainNav li.active > a.topnavtitle::before {
  top: 35px;
}
/* line 58, ../scss/_main.scss */
#mainNav li.active > a.topnavtitle::after {
  top: 34px;
}

/* line 63, ../scss/_main.scss */
#leftNavSideBar ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 70, ../scss/_main.scss */
#leftNavSideBar .secondLvlList li a {
  padding: .8em 30px;
  height: auto;
  line-height: 1.5;
}

@media only screen and (max-width: 767px) {
  /* line 78, ../scss/_main.scss */
  .parbase.list.section {
    padding: 0 10px;
  }
}

/* line 83, ../scss/_main.scss */
div.cq-colctrl-thesource-c0 {
  width: 25%;
  padding-right: 10px;
}

/* line 87, ../scss/_main.scss */
div.cq-colctrl-thesource-c1 {
  width: 41.66667%;
  padding-right: 10px;
}

/* line 91, ../scss/_main.scss */
div.cq-colctrl-thesource-c2 {
  width: 33.33333%;
}

@media only screen and (max-width: 767px) {
  /* line 94, ../scss/_main.scss */
  div[class*="cq-colctrl-s-s-"],
  div.cq-colctrl-s-s-c1,
  div.cq-colctrl-s-s-c0,
  div[class*="cq-colctrl-s-s-s-"],
  div[class*="home-colctrl-s-s-s-s-"],
  div.cq-colctrl-thesource-c0,
  div.cq-colctrl-thesource-c1,
  div.cq-colctrl-thesource-c2,
  div[class*="cq-colctrl-t-t-t-t-"],
  div.cq-colctrl-m-t-t-c1,
  div.cq-colctrl-m-t-t-c2 {
    width: 100%;
    padding-right: 10px;
  }
}

@media only screen and (max-width: 767px) {
  /* line 110, ../scss/_main.scss */
  div.cq-colctrl-3colForSideNav-c0,
  div.cq-colctrl-3colForSideNav-c1,
  div.cq-colctrl-3colForSideNav-c2 {
    width: 50%;
  }
}
@media only screen and (max-width: 480px) {
  /* line 110, ../scss/_main.scss */
  div.cq-colctrl-3colForSideNav-c0,
  div.cq-colctrl-3colForSideNav-c1,
  div.cq-colctrl-3colForSideNav-c2 {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  /* line 120, ../scss/_main.scss */
  div.cq-colctrl-thesource-c0,
  div.cq-colctrl-thesource-c1 {
    padding-right: 10px;
  }
}

@media only screen and (max-width: 767px) {
  /* line 128, ../scss/_main.scss */
  #generalContent .hero .hero-comp {
    min-height: auto;
  }
  /* line 130, ../scss/_main.scss */
  #generalContent .hero .hero-comp img {
    height: auto;
  }
}
@media only screen and (max-width: 480px) {
  /* line 137, ../scss/_main.scss */
  div.cq-colctrl-3colForSideNav {
    padding: 0;
  }

  /* line 140, ../scss/_main.scss */
  .textimage div.image {
    width: 100%;
    text-align: center;
  }
}
/* line 1, ../scss/_corpcom.scss */
#mobileSearch {
  left: auto;
  right: 0;
}

/* line 5, ../scss/_corpcom.scss */
#vertical-navigation {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
  float: left;
  bottom: 0;
  position: absolute;
  left: 0px;
  z-index: 5;
  width: 980px;
}

/* line 19, ../scss/_corpcom.scss */
div#logo {
  top: 23px;
}
@media only screen and (max-width: 767px) {
  /* line 19, ../scss/_corpcom.scss */
  div#logo {
    top: 0;
  }
}

/* line 26, ../scss/_corpcom.scss */
#globalSearch {
  position: absolute;
  right: 0;
  top: 45px;
}

/*CUSTOM LIST LINKS
**************************/
/* line 34, ../scss/_corpcom.scss */
.bodyContent .list ul.bold li p a {
  color: #363636;
  font-size: 13px;
  font-weight: bold;
}

/* line 40, ../scss/_corpcom.scss */
.bodyContent .list ul.bold li {
  padding-bottom: 5px;
}

/* line 44, ../scss/_corpcom.scss */
.facts {
  width: 470px;
  float: left;
}

/* line 48, ../scss/_corpcom.scss */
.factContacts {
  width: 32%;
  float: left;
}

/* line 53, ../scss/_corpcom.scss */
div.text .factContacts h2 {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  color: #008AB0;
  margin: 0;
  padding: 0 0 2px;
  line-height: 1.2em;
}

/* line 62, ../scss/_corpcom.scss */
.factsCol3 {
  float: right;
}

/* line 66, ../scss/_corpcom.scss */
.bodyContent .list ul.factList li {
  list-style-image: none;
  list-style-position: outside;
  list-style: none;
  margin-bottom: 0.4em;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  background: url(/etc/designs/newsroom/packaged/img/factBullet.gif) no-repeat 6px 0.5em;
  padding-left: 22px;
}

/* line 78, ../scss/_corpcom.scss */
.bodyContent .list ul.factList li p a {
  color: #363636;
  font-size: 14px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}

/* line 86, ../scss/_corpcom.scss */
h1 span.facts-welcome {
  font-family: 'proxima-nova', 'OpenSans', 'Pridi', 'NotoSans', 'NotoSansSC', 'NotoSansHebrew', 'NotoSansJapanese', 'Hiragino Kaku Gothic Pro', 'Yu Gothic Medium', 'Yu Gothic', Meiryo, 'source-han-sans-japanese', 'source-han-sans-korean', 'source-han-sans-simplified-c', Helvetica, Arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.1em;
  padding: 0 0 15px;
  text-transform: uppercase;
}

/* line 94, ../scss/_corpcom.scss */
.bodyContent .list ul.facts-list-right {
  margin: 0 0 0 30px;
}

/* line 97, ../scss/_corpcom.scss */
.bodyContent .list ul.facts-list-right li {
  line-height: 1.2em;
  padding: 0 0 20px;
}

/* line 102, ../scss/_corpcom.scss */
.bodyContent .list ul.facts-list-right li p a {
  font-family: 'proxima-nova', 'OpenSans', 'Pridi', 'NotoSans', 'NotoSansSC', 'NotoSansHebrew', 'NotoSansJapanese', 'Hiragino Kaku Gothic Pro', 'Yu Gothic Medium', 'Yu Gothic', Meiryo, 'source-han-sans-japanese', 'source-han-sans-korean', 'source-han-sans-simplified-c', Helvetica, Arial, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 1.1em;
  padding: 0 0 15px;
  text-transform: uppercase;
  color: #008AB0;
}

/* line 111, ../scss/_corpcom.scss */
div.text h2.facts-right-title {
  margin: 25px 0 0 35px;
  color: #7F8085;
  text-transform: none;
  padding: 0;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: normal;
}
