/**
 * Specific pages within the Custom Page content type
 * Business Center new homepage
 * /tips-advice/business-center
 *
 */
/**
 * Convert px to em
 * Stolen from https://github.com/stubbornella/oocss, modified with default value
 *
 * @param $px - the value in pixel you want to convert
 * @param $context - the context in pixel e.g. you want to set margin on your text,
 * and font size on your text is equivalent to 14px, then your context is 14.
 */
/**
 * Override moblle padding
 */
/* line 12, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-blog-posts-2020, .bc-2020-redesign-homepage .view-business-homepage-featured-2020 .view-content, .bc-2020-redesign-homepage .view-business-center-videos-2020 .item-list ul, .bc-2020-redesign-homepage .view-business-center-events-2020 .views-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 630px) {
  /* line 12, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-blog-posts-2020, .bc-2020-redesign-homepage .view-business-homepage-featured-2020 .view-content, .bc-2020-redesign-homepage .view-business-center-videos-2020 .item-list ul, .bc-2020-redesign-homepage .view-business-center-events-2020 .views-row {
    flex-wrap: nowrap;
  }
}

/* line 22, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-legal-resource-count-by-sub-topic-2020 .view-content > div {
  width: calc(96% / 2);
  padding-bottom: 30px;
}
@media (min-width: 630px) {
  /* line 22, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-subtopic-page .content .view-business-center-legal-resource-count-by-sub-topic-2020 .view-content > div {
    max-width: 212px;
    width: calc(96% / 3);
    padding-bottom: 0;
  }
}

/* line 33, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .bc-2020-menu-explore-the-business-center ul li, .bc-2020-redesign-homepage .view-business-homepage-featured-2020 .views-row, .bc-2020-redesign-homepage .view-business-center-videos-2020 .views-row {
  width: calc(96% / 2);
  padding-bottom: 30px;
}
@media (min-width: 630px) {
  /* line 33, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .bc-2020-menu-explore-the-business-center ul li, .bc-2020-redesign-homepage .view-business-homepage-featured-2020 .views-row, .bc-2020-redesign-homepage .view-business-center-videos-2020 .views-row {
    max-width: 212px;
    width: calc(96% / 4);
    padding-bottom: 0;
  }
}

/* line 45, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage h2.block__title {
  font-size: 13px;
  letter-spacing: 1.37px;
  line-height: 16px;
  margin-left: 0 !important;
  margin-bottom: 15px;
  text-transform: uppercase !important;
}
/* line 54, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage h3 a,
.bc-2020-redesign-homepage .views-field-title a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #11325b;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
}
/* line 67, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .views-field-field-thumbnail {
  margin-bottom: 15px;
}
/* line 72, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage h1.title {
  color: #fff;
  font-size: 30px;
  font-weight: 600;
  letter-spacing: 1.58px;
  line-height: 37px;
  height: 160px;
  text-align: center;
  text-transform: uppercase;
  background: url("/sites/all/themes/ftc/images/stripes.svg") left bottom repeat-x, radial-gradient(circle, #013a71 0%, #11325b 100%);
  padding-top: 35px;
  position: relative;
}
/* line 85, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage h1.title:after {
  content: '';
  width: 55%;
  height: 1px;
  background: #A58E41;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0 auto 75px;
}
/* line 98, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .block-views {
  position: relative;
}
/* line 101, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .block-views .more-link {
  text-align: right !important;
  position: absolute;
  right: 0;
  top: 7px;
}
/* line 109, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage article .field-name-body {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #fff;
  width: 94%;
  text-align: center;
  position: absolute;
  margin-top: -75px;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 20px;
}
/* line 122, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage.logged-in article .field-name-body {
  margin-top: -250px;
}
@media (min-width: 630px) {
  /* line 122, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage.logged-in article .field-name-body {
    margin-top: -220px;
  }
}
/* line 132, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .bc-2020-menu-explore-the-business-center a.menu__link {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  background-color: #214674;
  border: 1px solid rgba(125, 125, 125, 0.25);
  color: #fff;
  display: inline-flex;
  font-size: 12px;
  letter-spacing: 1.2px;
  line-height: 15px;
  min-height: 52px;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0 15px;
  text-transform: uppercase;
}
/* line 151, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .bc-2020-menu-explore-the-business-center ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
/* line 157, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .bc-2020-menu-explore-the-business-center ul li {
  background: none !important;
  padding-left: 0 !important;
  padding-bottom: 5px;
}
/* line 167, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-blog-posts-2020 {
  margin-bottom: 20px;
}
@media (min-width: 630px) {
  /* line 167, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-blog-posts-2020 {
    margin-bottom: 0;
  }
}
/* line 176, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-blog-posts-2020 > div {
  width: 100%;
}
@media (min-width: 630px) {
  /* line 176, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-blog-posts-2020 > div {
    width: 95%;
  }
}
/* line 184, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-blog-posts-2020 .date {
  color: #7D7D7D;
  font-family: Helvetica;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 18px;
  margin: 10px 0 7px;
  text-transform: capitalize;
}
/* line 196, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup {
  background: #11325b url("/sites/all/themes/ftc/images/stripes.svg") left bottom repeat-x;
  padding: 25px;
}
/* line 200, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup fieldset {
  border: 0;
  margin: 0 auto;
  max-width: 750px;
  width: 100%;
  position: relative;
  padding-top: 10px;
}
@media (min-width: 48em) {
  /* line 200, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup fieldset {
    padding-top: 0;
  }
}
/* line 213, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup legend {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #fff;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 24px;
  position: relative;
  margin: -25px auto 0;
  padding-top: 15px;
  padding-bottom: 10px;
}
@media (min-width: 48em) {
  /* line 213, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup legend {
    position: absolute;
    margin: 0;
  }
}
/* line 230, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form {
  margin: 10px 0 0;
  position: relative;
}
/* line 234, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"] {
  background-color: #1C4A82;
  padding: 7px 20px;
  margin-bottom: 20px;
  display: block;
  border: solid 2px #bbb;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #fff;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  border: 0;
  width: 100%;
  height: 52px !important;
  margin: 0;
  font-size: 16px !important;
}
@media (min-width: 630px) {
  /* line 234, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"] {
    width: 75%;
    right: 133px;
    position: absolute;
  }
}
@media (min-width: 48em) {
  /* line 234, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"] {
    width: 55%;
    max-width: 250px;
  }
}
/* line 266, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"]::-webkit-input-placeholder {
  color: white;
}
/* line 270, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"]::-moz-placeholder {
  color: white;
}
/* line 274, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"]:-ms-input-placeholder {
  color: white;
}
/* line 278, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="text"]:-moz-placeholder {
  color: white;
}
/* line 282, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="submit"] {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
  -moz-appearance: none;
  display: inline-block;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  cursor: pointer;
  background: #1B549C;
  color: #fff;
  height: 52px;
  text-align: center;
  width: 100%;
  min-height: 52px;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 2px;
  line-height: 13px;
  padding: 0 20px;
  text-transform: uppercase;
}
@media (min-width: 630px) {
  /* line 282, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage #block-ftc-business-utility-bc-2020-redesign-signup form input[type="submit"] {
    float: right;
    max-width: 310px;
    width: auto;
  }
}
/* line 329, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-homepage-featured-2020 img {
  width: 100%;
  height: auto;
}
@media (min-width: 630px) {
  /* line 329, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-homepage-featured-2020 img {
    width: 215px;
    min-height: 145px;
    object-fit: cover;
  }
}
/* line 351, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-videos-2020 ul {
  padding: 0;
}
/* line 354, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-videos-2020 ul li {
  background: none !important;
  margin: 0;
  padding-left: 0 !important;
}
/* line 361, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-videos-2020 img {
  margin-bottom: 15px;
  width: 100%;
  height: auto;
}
@media (min-width: 630px) {
  /* line 361, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-center-videos-2020 img {
    width: 215px;
    min-height: 145px;
    object-fit: cover;
  }
}
/* line 376, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .views-row {
  border-bottom: 2px solid rgba(125, 125, 125, 0.5);
  margin: 40px auto;
  padding-bottom: 30px;
}
/* line 383, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .views-row:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 389, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .content-wrapper {
  width: calc(100% - 70px);
  order: 2;
}
@media (min-width: 630px) {
  /* line 389, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-center-events-2020 .content-wrapper {
    order: 3;
    max-width: 445px;
    width: calc(100% - 100px);
  }
}
/* line 400, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 h3 a {
  font-size: 19px;
  line-height: 24px;
  margin-bottom: 10px;
}
/* line 406, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .date-boxed {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  background-color: rgba(216, 216, 216, 0.27);
  color: #11325b;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 66px;
  height: 68px;
  width: 100%;
  text-align: center;
  order: 2;
}
@media (min-width: 630px) {
  /* line 406, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-center-events-2020 .date-boxed {
    height: 97px;
    max-width: 94px;
    order: 1;
  }
}
/* line 426, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .date-boxed .date-digit {
  display: block;
  font-size: 25px;
  letter-spacing: 0.92px;
  line-height: 28px;
  font-weight: 400;
  margin-top: 5px;
}
/* line 436, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .date-display-single {
  font-weight: 400 !important;
}
/* line 440, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .views-field-field-thumbnail {
  margin-bottom: 25px;
  order: 1;
  width: 100%;
}
/* line 445, ../../sass/custom-pages/_bc-homepage.scss */
.bc-2020-redesign-homepage .view-business-center-events-2020 .views-field-field-thumbnail img {
  width: 100%;
  height: auto;
}
@media (min-width: 630px) {
  /* line 440, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-center-events-2020 .views-field-field-thumbnail {
    order: 3;
    width: auto;
  }
  /* line 454, ../../sass/custom-pages/_bc-homepage.scss */
  .bc-2020-redesign-homepage .view-business-center-events-2020 .views-field-field-thumbnail img {
    width: 250px;
    min-height: 165px;
    object-fit: cover;
  }
}

/**
 * Business Center new interior page
 * /tips-advice/business-center
 *
 */
/**
 * Convert px to em
 * Stolen from https://github.com/stubbornella/oocss, modified with default value
 *
 * @param $px - the value in pixel you want to convert
 * @param $context - the context in pixel e.g. you want to set margin on your text,
 * and font size on your text is equivalent to 14px, then your context is 14.
 */
/**
 * Override moblle padding
 */
/* line 15, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page h1.title {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1.39px;
  line-height: 24px;
  height: 160px;
  text-align: left;
  text-transform: uppercase;
  background: #11325b url("/sites/all/themes/ftc/images/stripes.svg") left bottom repeat-x;
  padding: 35px;
  position: relative;
}
@media (min-width: 48em) {
  /* line 15, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-interior-page h1.title {
    height: 125px;
  }
}
/* line 33, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020 .view-header {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #fff;
  width: 90%;
  text-align: left;
  position: absolute;
  margin-top: -75px !important;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 20px;
  padding-left: 35px;
}
@media (min-width: 48em) {
  /* line 33, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020 .view-header {
    margin-top: -65px !important;
    width: 94%;
  }
}
/* line 52, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page.logged-in .view-business-center-guidance-by-topic-2020 .view-header {
  margin-top: -65px;
}
/* line 58, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page > .view-content > .views-row,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view > .view-content > .views-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 630px) {
  /* line 58, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page > .view-content > .views-row,
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view > .view-content > .views-row {
    flex-wrap: nowrap;
    padding: 30px 0;
  }
}
/* line 69, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page > .view-content > .views-row > .content-wrapper,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view > .view-content > .views-row > .content-wrapper {
  width: 100%;
}
@media (min-width: 630px) {
  /* line 69, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page > .view-content > .views-row > .content-wrapper,
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view > .view-content > .views-row > .content-wrapper {
    width: 335px;
  }
}
/* line 77, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page h2 a,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view h2 a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #11325b;
  display: inline-block;
  font-size: 19px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 25px;
}
/* line 88, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page h3.views-label,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view h3.views-label {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #5f5f5f;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 1.16px;
  line-height: 13px;
  text-transform: uppercase;
  margin: 5px 0;
}
/* line 100, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page .topic-resources,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view .topic-resources {
  width: 100%;
  padding-left: 25px;
  margin-bottom: 10px;
}
@media (min-width: 630px) {
  /* line 100, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page .topic-resources,
  .bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view .topic-resources {
    max-width: 250px;
  }
}
/* line 109, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page .topic-resources .views-row,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view .topic-resources .views-row {
  border: 0;
  padding: 5px 0 5px 0;
}
/* line 114, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.topic-page .topic-resources .views-row a,
.bc-2020-redesign-interior-page .view-business-center-guidance-by-topic-2020.summary-view .topic-resources .views-row a {
  color: #1B549C;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 17px;
}

/* line 128, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content h1.title {
  color: #244873;
  font-size: 2.154em;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1;
  height: auto;
  text-align: left;
  text-transform: inherit;
  background: none;
  padding: 0;
  position: relative;
  margin: 0 0 0.385em;
}
/* line 143, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content h2,
.bc-2020-redesign-subtopic-page .content h2.block__title {
  font-size: 13px;
  letter-spacing: 1.37px;
  line-height: 16px;
  margin-left: 0 !important;
  margin-bottom: 15px;
  text-transform: uppercase !important;
}
/* line 153, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-term-description-2020 {
  color: #323232;
  font-size: 15px;
  letter-spacing: 0;
  line-height: 23px;
}
/* line 162, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-subtopic-features-2020 .title a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #11325b;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 23px;
  padding-bottom: 7px;
  display: inline-block;
}
/* line 174, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-subtopic-features-2020 .views-field-created {
  color: #323232;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 18px;
}
/* line 181, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-subtopic-features-2020 .views-row {
  display: flex;
}
/* line 185, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-subtopic-features-2020 .views-field-field-thumbnail {
  flex-shrink: 0;
  margin-right: 20px;
}
/* line 190, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-subtopic-features-2020 .views-field-title {
  margin-left: 4px;
}
/* line 198, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-guidance-by-sub-topic-2020 a,
.bc-2020-redesign-subtopic-page .content .view-business-center-blog-posts-by-sub-topic-2020 a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #11325b;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 23px;
  padding-bottom: 7px;
  display: inline-block;
}
/* line 210, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-guidance-by-sub-topic-2020 .views-field-created,
.bc-2020-redesign-subtopic-page .content .view-business-center-blog-posts-by-sub-topic-2020 .views-field-created {
  color: #323232;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 18px;
}
/* line 217, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-guidance-by-sub-topic-2020 .views-row,
.bc-2020-redesign-subtopic-page .content .view-business-center-blog-posts-by-sub-topic-2020 .views-row {
  border-bottom: 1px solid #dbdbdb;
  padding: 1.3em 0;
}
/* line 221, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-guidance-by-sub-topic-2020 .views-row:last-of-type,
.bc-2020-redesign-subtopic-page .content .view-business-center-blog-posts-by-sub-topic-2020 .views-row:last-of-type {
  border-bottom: 0;
}
/* line 229, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-legal-resource-count-by-sub-topic-2020 .views-field a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  background-color: #214674;
  border: 1px solid rgba(125, 125, 125, 0.25);
  color: #fff;
  display: inline-flex;
  font-size: 12px;
  letter-spacing: 1.2px;
  line-height: 15px;
  min-height: 52px;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0 15px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
/* line 249, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-legal-resource-count-by-sub-topic-2020 .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
/* line 255, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-legal-resource-count-by-sub-topic-2020 .view-content > div {
  background: none !important;
  padding-left: 0 !important;
  padding-bottom: 5px;
}
/* line 266, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 630px) {
  /* line 266, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul {
    flex-wrap: nowrap;
    padding: 10px 0;
  }
}
/* line 276, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul li {
  background: none !important;
  padding-left: 0 !important;
  padding-bottom: 5px;
  width: calc(96% / 1);
  padding-bottom: 30px;
}
@media (min-width: 630px) {
  /* line 276, ../../sass/custom-pages/_bc-interior.scss */
  .bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul li {
    max-width: 212px;
    width: calc(96% / 3);
    padding-bottom: 0;
  }
}
/* line 290, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul a {
  font-family: 'ProximaNova-Light', Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #11325b;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
}
/* line 301, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 ul .views-row {
  flex-direction: column;
}
/* line 306, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .view-business-center-videos-2020 .more-link {
  top: 5px !important;
}
/* line 311, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .block-views {
  position: relative;
}
/* line 315, ../../sass/custom-pages/_bc-interior.scss */
.bc-2020-redesign-subtopic-page .content .block-views .more-link {
  position: absolute;
  right: 0;
  top: -2px;
}

/**
 * Specific pages within the Custom Page content type
 * OTech - Office of Technology Research and Investigation
 * /about-ftc/bureaus-offices/bureau-consumer-protection/office-technology-research-investigation
 *
 */
/**
 * Convert px to em
 * Stolen from https://github.com/stubbornella/oocss, modified with default value
 *
 * @param $px - the value in pixel you want to convert
 * @param $context - the context in pixel e.g. you want to set margin on your text,
 * and font size on your text is equivalent to 14px, then your context is 14.
 */
/**
 * Override moblle padding
 */
/* line 11, ../../sass/custom-pages/_otech.scss */
.page-otech .blue-highlight {
  background: #cedce8 !important;
  padding: 1.25em !important;
}
/* line 16, ../../sass/custom-pages/_otech.scss */
.page-otech .latest-nodes-container h3 {
  font-size: 1.308em;
}
/* line 21, ../../sass/custom-pages/_otech.scss */
.page-otech .latest-nodes-container .views-row {
  border-bottom: 0px solid transparent;
  padding-bottom: 0;
}
/* line 26, ../../sass/custom-pages/_otech.scss */
.page-otech .fieldset-legend span.summary {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 30, ../../sass/custom-pages/_otech.scss */
.page-otech .view-page-block-related-content .view-content div {
  color: #204D82;
  display: list-item;
  margin-left: 3em;
  list-style-type: disc;
}
/* line 36, ../../sass/custom-pages/_otech.scss */
.page-otech .view-page-block-related-content .view-content div .item-list, .page-otech .view-page-block-related-content .view-content div.item-list {
  list-style: outside none none;
  margin-left: 0;
}
/* line 43, ../../sass/custom-pages/_otech.scss */
.page-otech .more-link {
  position: relative !important;
}
