@charset "UTF-8";
@font-face {
  font-family: "Consola-Bold";
  src: url("../fonts/Consolas_Bold.ttf");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-Medium.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-MediumItalic.otf") format("opentype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Gotham-Bold";
  src: url("../fonts/Gotham-Bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-BoldItalic.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: Gotham-Light;
  src: url("../fonts/Gotham-Light.otf") format("opentype");
  font-weight: lighter;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-LightItalic.otf") format("opentype");
  font-weight: lighter;
  font-style: italic;
}
@font-face {
  font-family: Lato-Bold;
  src: url("../fonts/Lato-Bold.ttf");
}
@font-face {
  font-family: Lato-Regular;
  src: url("../fonts/Lato-Regular.ttf");
}
@font-face {
  font-family: Lato-Light;
  src: url("../fonts/Lato-Light.ttf");
}
@font-face {
  font-family: Lato-Black;
  src: url("../fonts/Lato-Black.ttf");
}
@font-face {
  font-family: Lato-Hairline;
  src: url("../fonts/Lato-Hairline.ttf");
}
@font-face {
  font-family: "Cabin";
  src: url("../fonts/Cabin-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Cabin";
  src: url("../fonts/Cabin-Bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
  font-family: Montserrat-Black;
  src: url("../fonts/Montserrat-Black.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-Thin;
  src: url("../fonts/Montserrat-Thin.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-Regular;
  src: url("../fonts/Montserrat-Regular.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-SemiBold;
  src: url("../fonts/Montserrat-SemiBold.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-ExtraLight;
  src: url("../fonts/Montserrat-ExtraLight.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-Light;
  src: url("../fonts/Montserrat-Light.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-Bold;
  src: url("../fonts/Montserrat-Bold.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-ExtraBold;
  src: url("../fonts/Montserrat-ExtraBold.otf") format("opentype");
}
@font-face {
  font-family: Montserrat-Medium;
  src: url("../fonts/Montserrat-Medium.otf") format("opentype");
}
@font-face {
  font-family: Playfair-Regular;
  src: url("../fonts/PlayfairDisplay-Regular.ttf");
}
@font-face {
  font-family: Playfair-Italic;
  src: url("../fonts/PlayfairDisplay-Italic.ttf");
}
@font-face {
  font-family: "Cabin";
  src: url("../fonts/Cabin-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Cabin";
  src: url("../fonts/Cabin-Bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PT-Sans";
  src: url("../fonts/pt-sans/PTC55F.ttf");
  font-weight: bold;
  font-style: normal;
}
/* line 1, ../../src/scss/_base.scss */
html {
  font-family: 'Lato', sans-serif;
}

/* line 5, ../../src/scss/_base.scss */
:root {
  --blue: #1e6cb6;
  --green: #36d265;
  --red: #ff3807;
  --light-gray: #ccc;
  --dark-gray: #777;
  --overlay-gray: rgba(0, 0, 0, 0.3);
}

/* line 14, ../../src/scss/_base.scss */
body {
  background: #d9d9d9;
  margin: 0px;
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+/Edge */
  user-select: none;
  /* Standard */
}

/* line 27, ../../src/scss/_base.scss */
img {
  -webkit-user-drag: none;
}

/* line 31, ../../src/scss/_base.scss */
.svg {
  max-height: 100%;
  max-width: 100%;
}

/* line 36, ../../src/scss/_base.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 40, ../../src/scss/_base.scss */
.lowercase {
  text-transform: lowercase;
}

/* line 44, ../../src/scss/_base.scss */
.capitalize {
  text-transform: capitalize;
}

/* line 50, ../../src/scss/_base.scss */
.pointer-on-hover:hover {
  cursor: pointer;
}

/* line 55, ../../src/scss/_base.scss */
.hCenter {
  left: 50%;
  transform: translateX(-50%);
}

/* line 59, ../../src/scss/_base.scss */
.vCenter {
  top: 50%;
  transform: translateY(-50%);
}
/* line 63, ../../src/scss/_base.scss */
.vCenter.hCenter {
  transform: translate(-50%, -50%);
}

/* line 68, ../../src/scss/_base.scss */
.info-icon {
  width: 28px;
  height: 28px;
}

/* line 73, ../../src/scss/_base.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 95, ../../src/scss/_base.scss */
.close-button {
  --button-size: 30;
  display: block;
  height: calc(var(--button-size) * 1px);
  width: calc(var(--button-size) * 1px);
  color: #777;
  font-family: 'Gotham', sans-serif;
  text-align: center;
  line-height: calc(var(--button-size) * 1px);
  font-weight: bold;
  font-size: 14px;
  user-select: none;
  z-index: 100;
}
/* line 111, ../../src/scss/_base.scss */
.close-button:hover {
  cursor: pointer;
}
/* line 115, ../../src/scss/_base.scss */
.close-button.clear {
  background-color: transparent;
  color: var(--light-gray);
}

/* line 1, ../../src/scss/_snippet.scss */
.snippet {
  position: absolute;
  font-family: 'Lato', sans-serif;
  pointer-events: all;
}
/* line 8, ../../src/scss/_snippet.scss */
.snippet .close-button {
  position: absolute;
  top: 0px;
  right: 0px;
  color: #888888;
  font-size: 25px;
}
/* line 17, ../../src/scss/_snippet.scss */
.snippet.highlight-snippet {
  position: absolute;
}
/* line 21, ../../src/scss/_snippet.scss */
.snippet .plus {
  display: none;
}

/* line 26, ../../src/scss/_snippet.scss */
.highlight {
  position: relative;
}

/* line 1, ../../src/scss/_modals.scss */
.modal {
  --modal-outline-color: transparent;
  --modal-outline-size: 2;
  --modal-background-color: white;
  padding: 10px;
  background: var(--modal-background-color);
  border-radius: 10px;
  border-width: calc(var(--modal-outline-size)*1px);
  border-style: solid;
  border-color: var(--modal-outline-color);
  color: black;
  font-family: 'Montserrat', sans-serif;
  pointer-events: all;
}
/* line 26, ../../src/scss/_modals.scss */
.modal .header-wrapper {
  padding: 25px;
  text-align: left;
}
/* line 31, ../../src/scss/_modals.scss */
.modal .header {
  font-size: 24px;
  line-height: 1.1;
  color: #2175BA;
  font-family: 'Montserrat-Bold';
  margin: 0;
  padding: 0;
}
/* line 40, ../../src/scss/_modals.scss */
.modal .headline {
  font-size: 20px;
  line-height: 1.1;
  color: #818181;
  font-family: 'Lato-Regular';
  font-weight: bold;
  margin: 0;
  padding: 5px 0 5px 0;
}
/* line 50, ../../src/scss/_modals.scss */
.modal .subheadline {
  font-size: 16px;
  color: #818181;
  font-family: 'Lato-Regular';
  font-style: italic;
}
/* line 57, ../../src/scss/_modals.scss */
.modal .subtitle {
  margin-top: 10px;
  font-family: 'Lato-Bold';
  color: #818181;
}
/* line 63, ../../src/scss/_modals.scss */
.modal .modal-title {
  font-size: 18px;
  font-family: 'Lato-Bold';
  color: #818181;
  margin-bottom: 10px;
}
/* line 70, ../../src/scss/_modals.scss */
.modal .modal-sub-header {
  font-family: 'Montserrat-Regular', sans-serif;
  font-weight: normal;
  line-height: 1.2;
  color: #5a5a5a;
}
/* line 77, ../../src/scss/_modals.scss */
.modal .modal-subtitle {
  color: #777;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 83, ../../src/scss/_modals.scss */
.modal .modal-text {
  font-family: 'Lato-Regular';
  color: #818181;
  font-size: 16px;
}
/* line 89, ../../src/scss/_modals.scss */
.modal .modal-text-bold {
  font-family: 'Montserrat-SemiBold';
  font-weight: bold;
}
/* line 94, ../../src/scss/_modals.scss */
.modal .buffer-5 {
  padding: 5px;
}
/* line 98, ../../src/scss/_modals.scss */
.modal .popup-num {
  font-weight: bold;
  color: #f36325;
}
/* line 102, ../../src/scss/_modals.scss */
.modal .popup-num.yellow {
  color: #ff9d00;
}
/* line 107, ../../src/scss/_modals.scss */
.modal .modal-source {
  font-family: 'Lato-Regular';
  font-size: 13px;
  color: #A8A8A8;
}
/* line 113, ../../src/scss/_modals.scss */
.modal .text-with-image-right {
  width: 50%;
  display: inline-block;
}
/* line 118, ../../src/scss/_modals.scss */
.modal .image-right {
  float: right;
}
/* line 122, ../../src/scss/_modals.scss */
.modal.pokey {
  --pokey-size: 15;
  --pokey-offset: 0;
}
/* line 127, ../../src/scss/_modals.scss */
.modal.pokey::after, .modal.pokey::before {
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-style: solid;
  border-color: transparent;
}
/* line 137, ../../src/scss/_modals.scss */
.modal.pokey::after {
  border-width: calc(var(--pokey-size)*1px);
}
/* line 142, ../../src/scss/_modals.scss */
.modal.pokey::before {
  border-width: calc(calc(var(--pokey-size) + var(--modal-outline-size))*1px);
}
/* line 149, ../../src/scss/_modals.scss */
.modal.pokey.pokey-right::after, .modal.pokey.pokey-right::before {
  left: 100%;
  top: calc(50% + calc(var(--pokey-offset)*50%));
}
/* line 154, ../../src/scss/_modals.scss */
.modal.pokey.pokey-right::after {
  border-left-color: var(--modal-background-color);
  margin-top: calc(0px - calc(var(--pokey-size)*1px));
}
/* line 159, ../../src/scss/_modals.scss */
.modal.pokey.pokey-right::before {
  border-left-color: var(--modal-outline-color);
  margin-top: calc(0px - calc(var(--pokey-size)*1px) - calc(var(--modal-outline-size)*1px));
}
/* line 167, ../../src/scss/_modals.scss */
.modal.pokey.pokey-left::after, .modal.pokey.pokey-left::before {
  right: 100%;
  top: calc(50% + calc(var(--pokey-offset)*50%));
}
/* line 172, ../../src/scss/_modals.scss */
.modal.pokey.pokey-left::after {
  border-right-color: var(--modal-background-color);
  margin-top: calc(0px - calc(var(--pokey-size)*1px));
}
/* line 177, ../../src/scss/_modals.scss */
.modal.pokey.pokey-left::before {
  border-right-color: var(--modal-outline-color);
  margin-top: calc(0px - calc(var(--pokey-size)*1px) - calc(var(--modal-outline-size)*1px));
}
/* line 185, ../../src/scss/_modals.scss */
.modal.pokey.pokey-top::after, .modal.pokey.pokey-top::before {
  bottom: 100%;
  left: calc(50% + calc(var(--pokey-offset)*50%));
}
/* line 190, ../../src/scss/_modals.scss */
.modal.pokey.pokey-top::after {
  border-bottom-color: var(--modal-background-color);
  margin-left: calc(0px - calc(var(--pokey-size)*1px));
}
/* line 195, ../../src/scss/_modals.scss */
.modal.pokey.pokey-top::before {
  border-bottom-color: var(--modal-outline-color);
  margin-left: calc(0px - calc(var(--pokey-size)*1px) - calc(var(--modal-outline-size)*1px));
}
/* line 203, ../../src/scss/_modals.scss */
.modal.pokey.pokey-bottom::after, .modal.pokey.pokey-bottom::before {
  top: 100%;
  left: calc(50% + calc(var(--pokey-offset)*50%));
}
/* line 208, ../../src/scss/_modals.scss */
.modal.pokey.pokey-bottom::after {
  border-top-color: var(--modal-background-color);
  margin-left: calc(0px - calc(var(--pokey-size)*1px));
}
/* line 213, ../../src/scss/_modals.scss */
.modal.pokey.pokey-bottom::before {
  border-top-color: var(--modal-outline-color);
  margin-left: calc(0px - calc(var(--pokey-size)*1px) - calc(var(--modal-outline-size)*1px));
}

/* line 222, ../../src/scss/_modals.scss */
.snippet .modal-source {
  font-family: 'Lato-Regular';
  font-size: 13px;
  color: #A8A8A8;
}

/*-------------------------*\
 #Tabbed Modal
\*-------------------------*/
/* line 233, ../../src/scss/_modals.scss */
.tabbed-modal {
  margin: 0 auto;
  width: 90%;
  top: 150px;
  padding: 0;
}
/* line 239, ../../src/scss/_modals.scss */
.tabbed-modal p {
  margin: 0;
}
/* line 254, ../../src/scss/_modals.scss */
.tabbed-modal .tabs-section {
  width: 100%;
  display: inline-block;
}
/* line 259, ../../src/scss/_modals.scss */
.tabbed-modal .tab-buttons {
  display: flex;
  justify-content: space-between;
  background: #2175BA;
}
/* line 264, ../../src/scss/_modals.scss */
.tabbed-modal .tab-buttons a {
  flex: 1;
  text-align: center;
  padding: 14px 26px;
  color: #FFFFFF;
  font-size: 19px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  text-transform: uppercase;
}
/* line 275, ../../src/scss/_modals.scss */
.tabbed-modal .tab-buttons a.selected {
  background-color: #FD9C27;
  font-family: Montserrat-Bold;
}
/* line 282, ../../src/scss/_modals.scss */
.tabbed-modal .modal-tab-section {
  display: none;
  padding: 25px;
}
/* line 286, ../../src/scss/_modals.scss */
.tabbed-modal .modal-tab-section.selected {
  display: inline-block;
}
/* line 291, ../../src/scss/_modals.scss */
.tabbed-modal .header-with-image {
  width: 55%;
  display: inline-block;
}
/* line 296, ../../src/scss/_modals.scss */
.tabbed-modal .modal-header-img {
  display: inline;
}

/*-------------------------*\
 # Phone Modal
\*-------------------------*/
/* line 306, ../../src/scss/_modals.scss */
.phone-modal {
  background: transparent;
  left: 25%;
  top: 183px;
}
/* line 311, ../../src/scss/_modals.scss */
.phone-modal .phone-background {
  height: 800px;
  background: transparent;
}
/* line 316, ../../src/scss/_modals.scss */
.phone-modal .phone-screen {
  position: absolute;
  width: 339px;
  height: 587px;
  overflow: scroll;
}
/* line 323, ../../src/scss/_modals.scss */
.phone-modal .info-button {
  top: 14px;
  left: 181px;
}
/* line 329, ../../src/scss/_modals.scss */
.phone-modal .phone-info {
  position: absolute;
  background: #fff;
  width: 423px;
  top: -117px;
  left: -23px;
  border-radius: 5px;
  padding: 10px 0 0 20px;
}

/* line 1, ../../src/scss/_modal-buttons.scss */
.blue-button {
  background-color: #2375bb;
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  z-index: 1;
}

/* line 18, ../../src/scss/_modal-buttons.scss */
.info-button {
  width: 36px;
  height: 36px;
}

/* line 1, ../../src/scss/_application.scss */
.application {
  --iCampaign-height: 1024;
  --iCampaign-width: 768;
  background: white;
  position: absolute;
  height: 1024px;
  width: 768px;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
}
/* line 24, ../../src/scss/_application.scss */
.application.video {
  width: 100%;
  height: 100%;
}
/* line 29, ../../src/scss/_application.scss */
.application .sections-container {
  width: 100%;
  height: 100%;
}

/* TODO: TEST */
/* line 46, ../../src/scss/_application.scss */
body > .layers-container {
  height: 1024px;
  width: 768px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
  pointer-events: none;
}

/* line 20, ../../src/scss/_navigation.scss */
.navigation .navigation-container {
  height: calc(100% - 79px);
  overflow-y: auto;
}
/* line 25, ../../src/scss/_navigation.scss */
.navigation .section-nav {
  cursor: pointer;
  height: 60px;
  font-family: 'Lato-Regular', sans-serif;
  font-weight: 700;
  border-bottom: 1px solid rgba(238, 238, 238, 0.3);
}
/* line 33, ../../src/scss/_navigation.scss */
.navigation .section-nav.selected .section-title {
  color: #fdae2a;
  opacity: 1;
}
/* line 39, ../../src/scss/_navigation.scss */
.navigation .section-nav.sub-section {
  margin-left: 50px;
  padding-left: 5px;
}
/* line 45, ../../src/scss/_navigation.scss */
.navigation .section-nav.sub-section.with-icon a {
  margin-left: -50px;
}
/* line 51, ../../src/scss/_navigation.scss */
.navigation .section-nav a {
  color: transparent;
}
/* line 55, ../../src/scss/_navigation.scss */
.navigation .section-nav .section-title {
  color: white;
}
/* line 59, ../../src/scss/_navigation.scss */
.navigation .section-nav#social {
  border-bottom: none;
}
/* line 63, ../../src/scss/_navigation.scss */
.navigation .section-nav#reporting {
  border-top: 1px solid rgba(238, 238, 238, 0.3);
}
/* line 68, ../../src/scss/_navigation.scss */
.navigation #wizard {
  color: #fff;
  text-decoration: none;
}
/* line 73, ../../src/scss/_navigation.scss */
.navigation .nav-component {
  display: inline-block;
}
/* line 77, ../../src/scss/_navigation.scss */
.navigation .navigation-icon {
  height: 40px;
  width: 40px;
  margin-left: 10px;
  margin-top: 10px;
  vertical-align: middle;
}
/* line 86, ../../src/scss/_navigation.scss */
.navigation .section-title {
  font-size: 20px;
  font-weight: 700;
  height: 35px;
  padding: 0px;
  margin: 0px;
  padding-top: 5px;
  margin-left: 5px;
  margin-top: 8px;
  vertical-align: middle;
  line-height: 35px;
  text-transform: uppercase;
}
/* line 101, ../../src/scss/_navigation.scss */
.navigation .sub-section .section-title {
  font-weight: 400;
  opacity: 0.6;
  margin-top: 10px;
}
/* line 108, ../../src/scss/_navigation.scss */
.navigation .navigation-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  display: none;
  background-color: black;
  opacity: 0.5;
}
/* line 122, ../../src/scss/_navigation.scss */
.navigation .navigation-menu {
  position: fixed;
  width: calc(var(--menu-width) * 1px);
  height: 100%;
  left: calc(var(--menu-width) * -1px);
  background-color: #106dad;
  color: white;
}
/* line 131, ../../src/scss/_navigation.scss */
.navigation .navigation-hamburger {
  position: fixed;
  height: 50px;
  width: 50px;
  bottom: 0px;
  left: 0px;
  background-color: var(--blue);
}
/* line 139, ../../src/scss/_navigation.scss */
.navigation .navigation-hamburger .nav-hamburger {
  width: 30px;
  height: 30px;
  position: relative;
  padding: 10px;
}
/* line 146, ../../src/scss/_navigation.scss */
.navigation .navigation-hamburger:hover {
  cursor: pointer;
}
/* line 151, ../../src/scss/_navigation.scss */
.navigation .nav-bottom {
  position: absolute;
  bottom: 0;
  width: calc((var(--menu-width) * 1px));
  border-top: 1px solid rgba(238, 238, 238, 0.3);
  font-size: 14px;
  color: #ccc;
  font-family: 'Lato-Regular', sans-serif;
}
/* line 163, ../../src/scss/_navigation.scss */
.navigation .nav-controls-wrapper {
  padding: 10px 0 20px 50px;
}
/* line 167, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-containers {
  display: inline-block;
}
/* line 171, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container {
  display: inline-block;
  letter-spacing: .5px;
}
/* line 175, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container .online-status-toggle {
  width: 15px;
  height: 15px;
  display: inline-block;
  position: relative;
  top: 2px;
  background-size: contain;
}
/* line 186, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container.video-toggle {
  margin-left: 20px;
}
/* line 190, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container .online-status-text {
  opacity: 0.3;
}
/* line 194, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container #gray-dot {
  display: inline-block;
}
/* line 198, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container #green-dot {
  display: none;
}
/* line 203, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container.active #green-dot {
  display: inline-block;
}
/* line 207, ../../src/scss/_navigation.scss */
.navigation .online-status-toggle-container.active #gray-dot {
  display: none;
}
/* line 213, ../../src/scss/_navigation.scss */
.navigation .customize-back-container {
  margin-top: 10px;
}
/* line 217, ../../src/scss/_navigation.scss */
.navigation .back-button {
  height: 15px;
  display: inline-block;
  vertical-align: middle;
}
/* line 223, ../../src/scss/_navigation.scss */
.navigation .customize-text {
  opacity: 0.3;
  font-size: 15px;
  margin-left: 5px;
}
/* line 231, ../../src/scss/_navigation.scss */
.navigation .appendix-elements > div {
  display: none;
}
/* line 234, ../../src/scss/_navigation.scss */
.navigation .appendix-elements .section-nav {
  margin-left: 50px;
  padding-left: 5px;
}
/* line 238, ../../src/scss/_navigation.scss */
.navigation .appendix-elements .section-nav .section-title {
  font-weight: 400;
  opacity: 0.6;
  margin-top: 10px;
}
/* line 246, ../../src/scss/_navigation.scss */
.navigation .appendix-elements .section-nav.main-section .navigation-button {
  margin-left: -50px;
  padding-left: -5px;
}
/* line 259, ../../src/scss/_navigation.scss */
.navigation #localedgel .section-title,
.navigation #localedges .section-title,
.navigation #digital .section-title {
  text-transform: none;
}

/* line 1, ../../src/scss/_layers.scss */
.layers {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
/* line 16, ../../src/scss/_layers.scss */
.layers .layer {
  position: absolute;
  height: 100%;
  width: 100%;
}
/* line 29, ../../src/scss/_layers.scss */
.layers .layer .overlay {
  --background-color: transparent;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-color: var(--background-color);
}
/* line 40, ../../src/scss/_layers.scss */
.layers .layer .overlay:hover {
  cursor: pointer;
}

/* line 1, ../../src/scss/_section.scss */
.section {
  width: 100%;
  height: 100%;
}
/* line 15, ../../src/scss/_section.scss */
.section.social ::-webkit-scrollbar {
  height: 0px !important;
  width: 0px !important;
  display: none;
}
/* line 23, ../../src/scss/_section.scss */
.section.social .pages ::-webkit-scrollbar {
  height: 0px !important;
  width: 0px !important;
  display: none;
}

/* line 1, ../../src/scss/_page.scss */
.pages {
  height: 100%;
  background: white;
}
/* line 6, ../../src/scss/_page.scss */
.pages .page {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
}

/* line 1, ../../src/scss/_video-page.scss */
.video-page {
  background-color: #d9d9d9;
}
/* line 4, ../../src/scss/_video-page.scss */
.video-page .segment {
  position: relative;
  width: 100%;
}
/* line 8, ../../src/scss/_video-page.scss */
.video-page .segment .video-replay {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 40px;
  width: 40px;
  z-index: 2;
}
/* line 17, ../../src/scss/_video-page.scss */
.video-page .segment .segment-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 1;
}
/* line 26, ../../src/scss/_video-page.scss */
.video-page .segment .videos {
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
/* line 32, ../../src/scss/_video-page.scss */
.video-page .segment .videos .video {
  top: 0px;
  left: 0px;
  width: 100%;
}
/* line 39, ../../src/scss/_video-page.scss */
.video-page .segment .images {
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  display: none;
}
/* line 46, ../../src/scss/_video-page.scss */
.video-page .segment .images .image {
  top: 0px;
  left: 0px;
  width: 100%;
}

/*-------------------------*\
 #MIXINS
\*-------------------------*/
/* Media Queries Mixin */
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
  }
}
/* line 3, ../../src/scss/_intro.scss */
#intro-page .segment {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 97%;
  max-width: 1080px;
}

/* line 1, ../../src/scss/_approach.scss */
#approach-page {
  background: #fff;
  display: flex;
}
/* line 5, ../../src/scss/_approach.scss */
#approach-page .segment {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-height: 100%;
  min-width: 100%;
}
/* line 12, ../../src/scss/_approach.scss */
#approach-page .segment .video {
  height: 100%;
}
/* line 16, ../../src/scss/_approach.scss */
#approach-page .segment .image {
  margin-left: auto;
  margin-right: auto;
  display: block;
  height: 100%;
  width: unset;
}

/* line 1, ../../src/scss/_breakthrough.scss */
#breakthrough-page {
  background: #fff;
}
/* line 5, ../../src/scss/_breakthrough.scss */
#breakthrough-page .segment {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/*-------------------------*\
 #FACEBOOK
\*-------------------------*/
/*-------------------------*\
 #FB Colors
\*-------------------------*/
/*-------------------------*\
 #FB Fonts & Base Things
\*-------------------------*/
/* line 30, ../../src/scss/_fb.scss */
.social-dots {
  height: 50px;
  position: fixed;
  bottom: 0px;
  width: 768px;
  left: 50%;
  transform: translateX(-50%);
  background: #555;
  display: none;
}
/* line 42, ../../src/scss/_fb.scss */
.social-dots .carousel-indicators {
  top: 5px;
  position: absolute;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
/* line 55, ../../src/scss/_fb.scss */
.social-dots .carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent;
}
/* line 67, ../../src/scss/_fb.scss */
.social-dots .carousel-indicators li.active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

/* line 76, ../../src/scss/_fb.scss */
.social-dropdown-nav {
  position: fixed;
  width: 315px;
  top: -70px;
  left: 50%;
  transform: translateX(-50%);
  padding: 0px;
  margin: 0px;
  z-index: 100;
}
/* line 86, ../../src/scss/_fb.scss */
.social-dropdown-nav .social-nav-bar {
  width: 100%;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
  text-align: center;
  border-radius: 0px 0px 20px 20px;
  background: white;
  box-shadow: 0px 0px 10px grey;
}
/* line 99, ../../src/scss/_fb.scss */
.social-dropdown-nav .social-nav-item {
  width: 50px;
  height: 50px;
  margin: 0px 5px;
  display: inline-block;
}
/* line 105, ../../src/scss/_fb.scss */
.social-dropdown-nav .social-nav-item .social-nav-item-image {
  width: 100%;
  height: 100%;
}
/* line 111, ../../src/scss/_fb.scss */
.social-dropdown-nav .social-nav-tab {
  width: 50px;
  height: 20px;
  /* display: inline-block; */
  margin: auto;
  position: relative;
  top: -1px;
}
/* line 119, ../../src/scss/_fb.scss */
.social-dropdown-nav .social-nav-tab .tab-image {
  padding: 0 20px;
  padding-bottom: 7px;
  background: white;
  border-radius: 0px 0px 5px 5px;
  width: 100%;
  height: 100%;
}

/* line 132, ../../src/scss/_fb.scss */
.fb-template ::-webkit-scrollbar {
  height: 0px !important;
  width: 0px !important;
  display: none;
}
/* line 138, ../../src/scss/_fb.scss */
.fb-template .see-more {
  padding-top: 6px;
  font-size: 10px;
  color: #365899;
}
/* line 143, ../../src/scss/_fb.scss */
.fb-template .see-more .arrow-down {
  margin-left: 4px;
  top: 8px;
  position: relative;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #a7a7a7;
}
/* line 152, ../../src/scss/_fb.scss */
.fb-template .see-more .see-more-text {
  margin-left: 11px;
}
/* line 158, ../../src/scss/_fb.scss */
.fb-template a:hover {
  cursor: default;
}
/* line 163, ../../src/scss/_fb.scss */
.fb-template.layer {
  background: transparent;
}
/* line 167, ../../src/scss/_fb.scss */
.fb-template h1 {
  margin: 0;
  font-size: 20px;
  color: #1d2129;
}
/* line 173, ../../src/scss/_fb.scss */
.fb-template h2 {
  margin: 0;
}
/* line 177, ../../src/scss/_fb.scss */
.fb-template h4 {
  color: #365899;
  margin: 0;
}
/* line 182, ../../src/scss/_fb.scss */
.fb-template h5 {
  color: #1d2129;
  font-size: 18px;
  font-weight: 500;
  margin: 0;
}
/* line 189, ../../src/scss/_fb.scss */
.fb-template h6 {
  font-weight: 100;
  color: #90949c;
  margin: 0;
}
/* line 195, ../../src/scss/_fb.scss */
.fb-template p {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0;
}
/* line 200, ../../src/scss/_fb.scss */
.fb-template .link {
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
}
/* line 204, ../../src/scss/_fb.scss */
.fb-template .link-style, .fb-template .review-name {
  color: #365899;
  cursor: pointer;
  text-decoration: none;
}
/* line 210, ../../src/scss/_fb.scss */
.fb-template .dot {
  position: relative;
  bottom: 3px;
  color: #90949c;
}
/* line 216, ../../src/scss/_fb.scss */
.fb-template .fb-btn {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  border: 1px solid;
  border-radius: 2px;
  box-sizing: content-box;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  justify-content: center;
  padding: 0 8px;
  position: relative;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
}
/* line 233, ../../src/scss/_fb.scss */
.fb-template .slick-slide img {
  display: initial;
}
/* line 237, ../../src/scss/_fb.scss */
.fb-template .slick-slide .info-icon {
  display: none;
}

/*-------------------------*\
 #FB Structure
\*-------------------------*/
/* line 251, ../../src/scss/_fb.scss */
.fb-template {
  background: #e9ebee;
}
/* line 255, ../../src/scss/_fb.scss */
.fb-template .clearfix {
  zoom: 1;
}
/* line 259, ../../src/scss/_fb.scss */
.fb-template .clearfix:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
/* line 270, ../../src/scss/_fb.scss */
.fb-template.slick-active .social-dropdown-nav {
  display: block;
}
/* line 277, ../../src/scss/_fb.scss */
.fb-template .fb-body {
  margin: 0 auto;
  width: 768px;
}
/* line 282, ../../src/scss/_fb.scss */
.fb-template .fb-body-container {
  padding: 10px 0px 85px 20px;
}
/* line 286, ../../src/scss/_fb.scss */
.fb-template .left-div {
  width: 180px;
  float: left;
}
@media (max-width: 2000px) {
  /* line 286, ../../src/scss/_fb.scss */
  .fb-template .left-div {
    width: 122px;
  }
}
/* line 294, ../../src/scss/_fb.scss */
.fb-template .left-div.group .blue-button {
  left: 117px;
  top: 444px;
}
/* line 301, ../../src/scss/_fb.scss */
.fb-template .middle-div {
  display: inline-block;
  width: 500px;
  float: left;
}
@media (max-width: 2000px) {
  /* line 301, ../../src/scss/_fb.scss */
  .fb-template .middle-div {
    width: 374px;
  }
}
/* line 311, ../../src/scss/_fb.scss */
.fb-template .right-div {
  width: 308px;
  float: left;
  margin-left: 10px;
}
@media (max-width: 2000px) {
  /* line 311, ../../src/scss/_fb.scss */
  .fb-template .right-div {
    width: 232px;
  }
}

/*-------------------------*\
 #FB Top Bar
\*-------------------------*/
/* line 331, ../../src/scss/_fb.scss */
.fb-top-bar {
  background: #4267b2;
  border-bottom: 1px solid #29487d;
  padding: 2px 10px;
  height: 40px;
}
/* line 337, ../../src/scss/_fb.scss */
.fb-top-bar .top-bar-content-wrapper {
  max-width: 1014px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 2000px) {
  /* line 337, ../../src/scss/_fb.scss */
  .fb-top-bar .top-bar-content-wrapper {
    max-width: 768px;
  }
}
/* line 347, ../../src/scss/_fb.scss */
.fb-top-bar .content-inner {
  margin: 0 auto;
  padding: 0 8px;
  display: flex;
  justify-content: space-between;
}
/* line 355, ../../src/scss/_fb.scss */
.fb-top-bar .search-and-logo {
  flex: 1 1 auto;
  justify-content: flex-start;
  display: flex;
}
@media (max-width: 2000px) {
  /* line 355, ../../src/scss/_fb.scss */
  .fb-top-bar .search-and-logo {
    position: relative;
    left: -37px;
  }
}
/* line 366, ../../src/scss/_fb.scss */
.fb-top-bar .logo-wrapper {
  float: left;
}
/* line 370, ../../src/scss/_fb.scss */
.fb-top-bar .search-bar-wrapper {
  float: left;
  width: 100%;
  margin-left: 5px;
}
/* line 376, ../../src/scss/_fb.scss */
.fb-top-bar .fb-logo {
  display: inline;
  width: auto;
  position: relative;
  top: 9px;
  height: 24px;
  vertical-align: middle;
}
/* line 385, ../../src/scss/_fb.scss */
.fb-top-bar .search-bar-inner {
  margin-left: 0;
  min-width: 296px;
  width: 100%;
  background-color: #fff;
  border: 1px solid #3b5998;
  border-radius: 3px;
  box-sizing: border-box;
  height: 26px;
  left: -1px;
  margin-top: 0;
  max-width: 448px;
  overflow: hidden;
  padding-left: 5px;
  padding-right: 48px;
  position: relative;
  top: 8px;
  display: block;
}
/* line 406, ../../src/scss/_fb.scss */
.fb-top-bar .search-bar-inner .search-text {
  position: relative;
  top: 4px;
  left: 3px;
  color: #90949c;
  opacity: .5;
  font-size: 14px;
}
/* line 415, ../../src/scss/_fb.scss */
.fb-top-bar .search-bar-inner .icon-wrapper {
  background: #f6f7f9;
  bottom: 0;
  display: block;
  line-height: 1;
  padding: 0 16px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 1;
  box-sizing: content-box;
  justify-content: center;
  vertical-align: middle;
}
/* line 431, ../../src/scss/_fb.scss */
.fb-top-bar .search-bar-inner .icon-wrapper img {
  background-origin: content-box;
  display: inline-block;
  margin: -1px;
  padding: 1px;
  position: relative;
  right: -7px;
  top: 3px;
  vertical-align: middle;
  height: 14px;
  width: 14px;
}
/* line 447, ../../src/scss/_fb.scss */
.fb-top-bar .top-right-nav {
  flex: 0 0 auto;
  justify-content: flex-end;
  display: flex;
  position: relative;
  left: 48px;
}
/* line 455, ../../src/scss/_fb.scss */
.fb-top-bar .top-btns-wrapper {
  padding-left: 0;
  padding-right: 9px;
  vertical-align: top;
  display: inline-block;
}
/* line 462, ../../src/scss/_fb.scss */
.fb-top-bar .top-item {
  float: left;
}
/* line 466, ../../src/scss/_fb.scss */
.fb-top-bar .home-wrapper {
  margin-left: 1px;
  position: relative;
}
/* line 472, ../../src/scss/_fb.scss */
.fb-top-bar .line-space:before {
  content: '';
  display: block;
  height: 18px;
  left: -1px;
  position: absolute;
  top: 12px;
  width: 1px;
  background: rgba(0, 0, 0, 0.04);
}
/* line 484, ../../src/scss/_fb.scss */
.fb-top-bar .top-item-inner {
  margin: 7px 0 8px 0;
}
/* line 488, ../../src/scss/_fb.scss */
.fb-top-bar .top-item-section {
  position: relative;
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  display: inline-block;
  background-color: transparent;
  color: inherit;
  display: inline-block;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  height: 27px;
  line-height: 28px;
  padding: 0 10px 1px;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
}
@media (max-width: 2000px) {
  /* line 488, ../../src/scss/_fb.scss */
  .fb-top-bar .top-item-section {
    font-size: 10px;
  }
}
/* line 510, ../../src/scss/_fb.scss */
.fb-top-bar .top-item-text-wrapper {
  align-items: center;
  display: flex;
  flex-direction: row;
  color: #fff;
}
/* line 516, ../../src/scss/_fb.scss */
.fb-top-bar .top-item-text-wrapper img {
  border-radius: 50%;
  overflow: hidden;
  height: 24px;
  width: 24px;
  display: inline;
  margin: 2px 6px 2px -8px;
  vertical-align: inherit;
}
@media (max-width: 2000px) {
  /* line 516, ../../src/scss/_fb.scss */
  .fb-top-bar .top-item-text-wrapper img {
    height: 20px;
    width: 20px;
  }
}
/* line 534, ../../src/scss/_fb.scss */
.fb-top-bar .home-num-wrapper {
  margin-left: 4px;
  max-width: 100%;
  display: inline-block;
  margin-top: -2px;
  vertical-align: middle;
}
/* line 542, ../../src/scss/_fb.scss */
.fb-top-bar .home-num {
  background: rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  display: inline-block;
  font-size: 10px;
  line-height: 13px;
  padding: 1px 3px;
  vertical-align: middle;
}
/* line 552, ../../src/scss/_fb.scss */
.fb-top-bar .notifications-bar {
  display: inline-block;
  padding: 0 9px;
  vertical-align: top;
}
/* line 558, ../../src/scss/_fb.scss */
.fb-top-bar .notification-wrapper, .fb-top-bar .dropdown-wrapper {
  float: left;
  margin: 5px 0 6px 0;
  position: relative;
}
/* line 564, ../../src/scss/_fb.scss */
.fb-top-bar .dropdown-wrapper {
  top: 9px;
}
/* line 568, ../../src/scss/_fb.scss */
.fb-top-bar .dropdown-wrapper img {
  width: 14px;
  height: 14px;
}
/* line 574, ../../src/scss/_fb.scss */
.fb-top-bar .notification {
  display: block;
  margin: 0;
  outline: none;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 4px;
  position: relative;
  text-decoration: none;
}
/* line 584, ../../src/scss/_fb.scss */
.fb-top-bar .notification img {
  background-clip: content-box;
  background-origin: content-box;
  height: 24px;
  padding: 0 3px 3px 0;
  width: 24px;
}
/* line 593, ../../src/scss/_fb.scss */
.fb-top-bar .help-icon-wrapper {
  padding-right: 0;
  display: inline-block;
  padding-left: 9px;
  vertical-align: top;
  margin-left: 1px;
  position: relative;
}

/*-------------------------*\
 #FB Left
\*-------------------------*/
/* line 611, ../../src/scss/_fb.scss */
.left-nav-wrapper {
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  font-size: 13px;
  position: relative;
}
/* line 617, ../../src/scss/_fb.scss */
.left-nav-wrapper .blue-button {
  top: 328px;
  right: 13px;
}
@media (max-width: 2000px) {
  /* line 611, ../../src/scss/_fb.scss */
  .left-nav-wrapper {
    font-size: 10px;
  }
}
/* line 626, ../../src/scss/_fb.scss */
.left-nav-wrapper img:not(.blue-button) {
  height: 16px;
  width: 16px;
  display: inline;
  vertical-align: middle;
}
/* line 633, ../../src/scss/_fb.scss */
.left-nav-wrapper .link-title {
  display: inline-block;
  vertical-align: middle;
}
/* line 638, ../../src/scss/_fb.scss */
.left-nav-wrapper .profile-wrapper {
  margin-bottom: 11px;
}
/* line 642, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper {
  position: relative;
}
/* line 646, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper .blue-button {
  right: 13px;
  top: 145px;
}
/* line 651, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 656, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper ul li {
  margin-bottom: 5px;
}
/* line 661, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper .top-links {
  margin-bottom: 10px;
  padding-right: 10px;
}
/* line 669, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper .top-links:first-child .link-item:first-child {
  background: white;
  padding: 3px 0 3px 1px;
  font-weight: bold;
}
/* line 679, ../../src/scss/_fb.scss */
.left-nav-wrapper .top-left-wrapper .see-more-text {
  margin-left: 8px;
}
/* line 684, ../../src/scss/_fb.scss */
.left-nav-wrapper .three-dots-container {
  float: right;
  margin-right: 7px;
}
/* line 689, ../../src/scss/_fb.scss */
.left-nav-wrapper .three-dots {
  width: 12px !important;
  height: 12px !important;
  position: relative;
  top: 2px;
}
/* line 696, ../../src/scss/_fb.scss */
.left-nav-wrapper .news-title {
  font-weight: bold;
}
/* line 700, ../../src/scss/_fb.scss */
.left-nav-wrapper .left-nav-header {
  padding: 4px 0;
}
/* line 704, ../../src/scss/_fb.scss */
.left-nav-wrapper .left-nav-header span {
  color: #4b4f56;
}
/* line 711, ../../src/scss/_fb.scss */
.left-nav-wrapper .create-links span {
  color: #365899;
}
/* line 713, ../../src/scss/_fb.scss */
.left-nav-wrapper .create-links span:not(:first-child) {
  margin-left: -2px;
}

/*-------------------------*\
 #FB Middle
\*-------------------------*/
/* line 728, ../../src/scss/_fb.scss */
.fb-phone .mobile .card-header .post-btn-wrapper {
  right: 0;
}

/* Cards */
/* line 737, ../../src/scss/_fb.scss */
.fb-card, .highlighted-element {
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  background: #fff;
  padding: 10px 10px 0 10px;
  margin-bottom: 10px;
  border: 1px solid #dddfe2;
  border-radius: 3px;
  position: relative;
  /** Shared Post **/
  /* Isaiah Lange Post */
}
/* line 749, ../../src/scss/_fb.scss */
.fb-card .card-dialog-icon, .highlighted-element .card-dialog-icon {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  cursor: pointer;
}
/* line 761, ../../src/scss/_fb.scss */
.fb-card #spotlight-icon, .highlighted-element #spotlight-icon,
.fb-card #burst-icon,
.highlighted-element #burst-icon,
.fb-card #contests-icon,
.highlighted-element #contests-icon,
.fb-card #video-icon,
.highlighted-element #video-icon,
.fb-card #editorial-icon,
.highlighted-element #editorial-icon {
  width: 50px;
  height: 50px;
  top: 0px;
  right: -3px;
}
/* line 774, ../../src/scss/_fb.scss */
.fb-card .fb-down-arrow, .highlighted-element .fb-down-arrow {
  width: 18px;
  height: 18px;
}
/* line 778, ../../src/scss/_fb.scss */
.fb-card .fb-down-arrow.review, .highlighted-element .fb-down-arrow.review, .fb-card .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-down-arrow.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-card .fb-down-arrow.full-star, .highlighted-element .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-down-arrow.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .highlighted-element .fb-down-arrow.full-star {
  top: 12px;
  position: absolute;
  right: 8px;
  display: inline-block;
}
/* line 786, ../../src/scss/_fb.scss */
.fb-card.status, .status.highlighted-element, .fb-card.reviews, .reviews.highlighted-element {
  padding: 0;
}
/* line 790, ../../src/scss/_fb.scss */
.fb-card .gray-text, .highlighted-element .gray-text {
  color: #90949c;
  font-weight: normal;
}
/* line 796, ../../src/scss/_fb.scss */
.fb-card .card-header, .highlighted-element .card-header {
  position: relative;
}
/* line 800, ../../src/scss/_fb.scss */
.fb-card .card-header .card-logo, .highlighted-element .card-header .card-logo {
  width: 35px;
  height: 35px;
  float: left;
  margin-right: 8px;
  vertical-align: middle;
  border-radius: 50%;
  position: relative;
}
/* line 810, ../../src/scss/_fb.scss */
.fb-card .card-header .card-title-wrapper, .highlighted-element .card-header .card-title-wrapper {
  display: inline-block;
  vertical-align: middle;
}
/* line 814, ../../src/scss/_fb.scss */
.fb-card .card-header .card-title-wrapper.sharing, .highlighted-element .card-header .card-title-wrapper.sharing {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
/* line 824, ../../src/scss/_fb.scss */
.fb-card .title-margin, .highlighted-element .title-margin {
  margin-bottom: 2px;
  padding-right: 22px;
}
/* line 829, ../../src/scss/_fb.scss */
.fb-card .card-title, .highlighted-element .card-title {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.38;
}
/* line 834, ../../src/scss/_fb.scss */
.fb-card .card-title span, .highlighted-element .card-title span {
  font-weight: bold;
}
/* line 841, ../../src/scss/_fb.scss */
.fb-card .card-subtitle, .highlighted-element .card-subtitle {
  font-size: 12px;
}
@media (max-width: 2000px) {
  /* line 841, ../../src/scss/_fb.scss */
  .fb-card .card-subtitle, .highlighted-element .card-subtitle {
    font-size: 10px;
  }
}
/* line 848, ../../src/scss/_fb.scss */
.fb-card .card-subtitle img, .highlighted-element .card-subtitle img {
  bottom: -1px;
  margin-bottom: -5px;
  position: relative;
  vertical-align: top;
  width: 12px;
  height: 12px;
}
/* line 858, ../../src/scss/_fb.scss */
.fb-card .card-subtitle.review, .highlighted-element .card-subtitle.review, .fb-card .result-map .locations-container .location-row .location-text-wrapper .details .reviews .card-subtitle.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-card .card-subtitle.full-star, .highlighted-element .result-map .locations-container .location-row .location-text-wrapper .details .reviews .card-subtitle.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .highlighted-element .card-subtitle.full-star {
  display: inline-block;
}
@media (max-width: 2000px) {
  /* line 858, ../../src/scss/_fb.scss */
  .fb-card .card-subtitle.review, .highlighted-element .card-subtitle.review, .fb-card .result-map .locations-container .location-row .location-text-wrapper .details .reviews .card-subtitle.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-card .card-subtitle.full-star, .highlighted-element .result-map .locations-container .location-row .location-text-wrapper .details .reviews .card-subtitle.full-star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .highlighted-element .card-subtitle.full-star {
    font-size: 10px;
  }
}
/* line 867, ../../src/scss/_fb.scss */
.fb-card .post-btn-wrapper, .highlighted-element .post-btn-wrapper {
  float: right;
  margin: 0;
}
/* line 873, ../../src/scss/_fb.scss */
.fb-card .card-header .post-btn-wrapper, .highlighted-element .card-header .post-btn-wrapper {
  position: relative;
  right: 38px;
}
/* line 879, ../../src/scss/_fb.scss */
.fb-card .post-btn, .highlighted-element .post-btn {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  line-height: 22px;
  background-color: #f6f7f9;
  color: #4b4f56;
  border: 1px solid #ced0d4;
  border-radius: 2px;
  box-sizing: content-box;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  justify-content: center;
  padding: 0 8px;
  position: relative;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  white-space: nowrap;
  transition: 200ms cubic-bezier(0.08, 0.52, 0.52, 1) background-color, 200ms cubic-bezier(0.08, 0.52, 0.52, 1) box-shadow, 200ms cubic-bezier(0.08, 0.52, 0.52, 1) transform;
}
/* line 904, ../../src/scss/_fb.scss */
.fb-card .post-btn img, .highlighted-element .post-btn img {
  width: 16px;
  height: 16px;
  bottom: 1px;
  position: relative;
  vertical-align: middle;
  display: inline-block;
  margin-right: 5px;
}
/* line 913, ../../src/scss/_fb.scss */
.fb-card .post-btn img.fb-add, .highlighted-element .post-btn img.fb-add {
  width: 12px;
  height: 12px;
  position: relative;
  bottom: 1px;
  vertical-align: middle;
  margin-right: 0;
}
@media (max-width: 2000px) {
  /* line 879, ../../src/scss/_fb.scss */
  .fb-card .post-btn, .highlighted-element .post-btn {
    font-size: 10px;
  }
}
/* line 928, ../../src/scss/_fb.scss */
.fb-card .card-p-wrapper, .highlighted-element .card-p-wrapper {
  margin: 5px 0;
}
/* line 931, ../../src/scss/_fb.scss */
.fb-card .card-p-wrapper p, .highlighted-element .card-p-wrapper p {
  margin: 0;
  font-size: 14px;
  line-height: 1.38;
}
/* line 936, ../../src/scss/_fb.scss */
.fb-card .card-p-wrapper p a, .highlighted-element .card-p-wrapper p a {
  color: #0073bb;
  text-decoration: none;
}
/* line 941, ../../src/scss/_fb.scss */
.fb-card .card-p-wrapper p span, .highlighted-element .card-p-wrapper p span {
  display: block;
}
/* line 944, ../../src/scss/_fb.scss */
.fb-card .card-p-wrapper p span:not(:last-child), .highlighted-element .card-p-wrapper p span:not(:last-child) {
  margin-bottom: 10px;
}
@media (max-width: 2000px) {
  /* line 951, ../../src/scss/_fb.scss */
  .fb-card .card-p-wrapper p, .highlighted-element .card-p-wrapper p {
    font-size: 12px;
  }
}
/* line 957, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper, .highlighted-element .card-photo-wrapper {
  border: 1px solid;
  border-color: #e9ebee #e9ebee #d1d1d1;
  font-family: Georgia, Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
}
/* line 963, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper.basic, .highlighted-element .card-photo-wrapper.basic {
  border: none;
}
/* line 967, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper img, .highlighted-element .card-photo-wrapper img {
  width: 474px;
  height: 205px;
}
@media (max-width: 2000px) {
  /* line 967, ../../src/scss/_fb.scss */
  .fb-card .card-photo-wrapper img, .highlighted-element .card-photo-wrapper img {
    width: 350px;
    height: 230px;
  }
}
/* line 977, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper .card-photo-info, .highlighted-element .card-photo-wrapper .card-photo-info {
  margin: 10px 12px;
}
/* line 980, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper .card-photo-info .card-photo-title-wrapper, .highlighted-element .card-photo-wrapper .card-photo-info .card-photo-title-wrapper {
  margin-bottom: 5px;
  max-height: 110px;
  overflow: hidden;
  word-wrap: break-word;
}
/* line 987, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper .card-photo-info p, .highlighted-element .card-photo-wrapper .card-photo-info p {
  font-size: 12px;
  line-height: 16px;
}
/* line 993, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper .card-photo-btm, .highlighted-element .card-photo-wrapper .card-photo-btm {
  margin-top: 9px;
  text-transform: uppercase;
}
/* line 997, ../../src/scss/_fb.scss */
.fb-card .card-photo-wrapper .card-photo-btm h6, .highlighted-element .card-photo-wrapper .card-photo-btm h6 {
  display: inline;
}
/* line 1004, ../../src/scss/_fb.scss */
.fb-card#contests-card .card-photo, #contests-card.highlighted-element .card-photo {
  height: 175px;
}
/* line 1010, ../../src/scss/_fb.scss */
.fb-card#video-card .card-photo, #video-card.highlighted-element .card-photo {
  height: 192px;
  cursor: pointer;
}
/* line 1016, ../../src/scss/_fb.scss */
.fb-card .fb-action-bar-wrapper, .highlighted-element .fb-action-bar-wrapper {
  border-top: 1px solid #e5e5e5;
  margin-top: 10px;
}
/* line 1020, ../../src/scss/_fb.scss */
.fb-card .fb-action-bar-wrapper div, .highlighted-element .fb-action-bar-wrapper div {
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  display: inline-flex;
  color: #616770;
  font-size: 10px;
  font-weight: bold;
  margin-right: 15px;
  padding: 4px 4px 4px 0;
}
/* line 1029, ../../src/scss/_fb.scss */
.fb-card .fb-action-bar-wrapper div img, .highlighted-element .fb-action-bar-wrapper div img {
  height: 15px;
  width: 10px;
  position: relative;
  top: -2px;
  vertical-align: middle;
  margin: 0 5px -3px 0;
}
/* line 1038, ../../src/scss/_fb.scss */
.fb-card .fb-action-bar-wrapper div span, .highlighted-element .fb-action-bar-wrapper div span {
  vertical-align: middle;
}
/* line 1044, ../../src/scss/_fb.scss */
.fb-card .working-at-wrapper, .highlighted-element .working-at-wrapper {
  text-align: center;
  width: 306px;
  text-align: center;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 35px;
}
/* line 1052, ../../src/scss/_fb.scss */
.fb-card .working-at-wrapper .fb-suitcase, .highlighted-element .working-at-wrapper .fb-suitcase {
  width: 22px;
}
/* line 1056, ../../src/scss/_fb.scss */
.fb-card .working-at-wrapper .working-head, .highlighted-element .working-at-wrapper .working-head {
  font-size: 14px;
  font-weight: bold;
}
/* line 1061, ../../src/scss/_fb.scss */
.fb-card .working-at-wrapper .working-subtitle, .highlighted-element .working-at-wrapper .working-subtitle {
  margin-top: 4px;
  font-size: 10px;
  color: #bec2c9;
}
/* line 1067, ../../src/scss/_fb.scss */
.fb-card .working-at-wrapper .working-text, .highlighted-element .working-at-wrapper .working-text {
  margin-top: 10px;
}
/* line 1072, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper, .highlighted-element .comment-wrapper {
  font-size: 13px;
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
  background-color: #f2f3f5;
  margin: 0 -10px;
  padding-left: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #e1e2e3;
  position: relative;
  overflow: hidden;
}
/* line 1083, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper.write-comment, .highlighted-element .comment-wrapper.write-comment {
  padding-bottom: 10px;
}
/* line 1087, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .fb-avatar, .highlighted-element .comment-wrapper .fb-avatar {
  float: left;
  width: 24px;
  height: 24px;
}
/* line 1093, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment, .highlighted-element .comment-wrapper .comment {
  padding-top: 10px;
  padding-left: 12px;
  padding-right: 12px;
  margin: 0 10px;
}
/* line 1105, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-text-wrapper, .highlighted-element .comment-wrapper .comment-text-wrapper {
  padding-left: 32px;
}
/* line 1108, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-text-wrapper a, .highlighted-element .comment-wrapper .comment-text-wrapper a {
  color: #365899;
  cursor: pointer;
  text-decoration: none;
}
/* line 1115, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-name, .highlighted-element .comment-wrapper .comment-name {
  font-weight: bold;
  color: #365899;
}
/* line 1120, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-actions, .highlighted-element .comment-wrapper .comment-actions {
  padding-top: 2px;
  color: #90949c;
}
/* line 1124, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-actions .action, .highlighted-element .comment-wrapper .comment-actions .action {
  color: #365899;
}
/* line 1128, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-actions .dot, .highlighted-element .comment-wrapper .comment-actions .dot {
  position: relative;
  bottom: 2px;
}
/* line 1134, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .comment-info-dialog, .highlighted-element .comment-wrapper .comment-info-dialog {
  width: 30px;
  height: 30px;
  right: 4px;
  top: 108px;
  position: absolute;
}
@media (max-width: 2000px) {
  /* line 1072, ../../src/scss/_fb.scss */
  .fb-card .comment-wrapper, .highlighted-element .comment-wrapper {
    font-size: 11px;
  }
}
/* line 1148, ../../src/scss/_fb.scss */
.fb-card .comment-wrapper .reaction-bar-wrapper, .highlighted-element .comment-wrapper .reaction-bar-wrapper {
  padding: 6px 2px !important;
}
/* line 1153, ../../src/scss/_fb.scss */
.fb-card .replies-list, .highlighted-element .replies-list {
  background-color: transparent;
  margin-top: -10px;
  padding: 8px 12px 6px 44px;
}
/* line 1158, ../../src/scss/_fb.scss */
.fb-card .replies-list .comment, .highlighted-element .replies-list .comment {
  margin-left: 0;
  position: relative;
  border-left: 2px solid #dddfe2;
  padding-left: 8px;
}
/* line 1166, ../../src/scss/_fb.scss */
.fb-card .reaction-bar-wrapper, .highlighted-element .reaction-bar-wrapper {
  margin: 0;
  padding: 0px 2px;
  color: #898f9c;
  font-size: 10px;
}
/* line 1172, ../../src/scss/_fb.scss */
.fb-card .reaction-bar-wrapper.sponsored, .highlighted-element .reaction-bar-wrapper.sponsored {
  margin-top: 10px;
  padding-bottom: 0px;
}
/* line 1180, ../../src/scss/_fb.scss */
.fb-card.fb-post .comment-wrapper.write-comment, .fb-post.highlighted-element .comment-wrapper.write-comment {
  padding-bottom: 0px;
}
/* line 1186, ../../src/scss/_fb.scss */
.fb-card .reaction-icons, .highlighted-element .reaction-icons {
  float: left;
  margin-right: 2px;
  white-space: nowrap;
}
/* line 1191, ../../src/scss/_fb.scss */
.fb-card .reaction-icons .icon-wrapper, .highlighted-element .reaction-icons .icon-wrapper {
  height: 16px;
  width: 16px;
  display: inline-block;
  position: relative;
  margin-left: -6px;
  z-index: 2;
}
/* line 1200, ../../src/scss/_fb.scss */
.fb-card .reaction-icons .icon-wrapper:first-child, .highlighted-element .reaction-icons .icon-wrapper:first-child {
  z-index: 3;
  margin-left: 0;
}
/* line 1205, ../../src/scss/_fb.scss */
.fb-card .reaction-icons .icon-wrapper:last-child, .highlighted-element .reaction-icons .icon-wrapper:last-child {
  z-index: 1;
  margin-left: -6px;
}
/* line 1211, ../../src/scss/_fb.scss */
.fb-card .reaction-icons img, .highlighted-element .reaction-icons img {
  display: block;
  left: 50%;
  margin-left: -50%;
  margin-top: -50%;
  position: absolute;
  top: 50%;
  height: 16px;
  width: 16px;
}
/* line 1224, ../../src/scss/_fb.scss */
.fb-card .reaction-text-wrapper, .highlighted-element .reaction-text-wrapper {
  display: block;
  max-height: 20px;
  overflow: hidden;
}
/* line 1230, ../../src/scss/_fb.scss */
.fb-card .reactions-num, .highlighted-element .reactions-num {
  float: left;
  position: relative;
  top: 2px;
  left: 2px;
}
/* line 1238, ../../src/scss/_fb.scss */
.fb-card .num-reactions-wrapper .num-reactions, .highlighted-element .num-reactions-wrapper .num-reactions {
  position: relative;
  top: 2px;
  color: #365899;
}
/* line 1245, ../../src/scss/_fb.scss */
.fb-card .num-shares-wrapper, .highlighted-element .num-shares-wrapper {
  padding-top: 7px;
}
/* line 1247, ../../src/scss/_fb.scss */
.fb-card .num-shares-wrapper .num-shares, .highlighted-element .num-shares-wrapper .num-shares {
  color: #365899;
}
/* line 1252, ../../src/scss/_fb.scss */
.fb-card .stats-wrapper, .highlighted-element .stats-wrapper {
  float: right;
  max-width: 250px;
  text-align: right;
}
/* line 1257, ../../src/scss/_fb.scss */
.fb-card .stats-wrapper span, .highlighted-element .stats-wrapper span {
  margin-left: 5px;
}
/* line 1262, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper, .highlighted-element .add-comment-wrapper {
  padding-top: 7px;
}
/* line 1265, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper .fb-avatar, .highlighted-element .add-comment-wrapper .fb-avatar {
  height: 32px;
  width: 32px;
  margin-right: 7px;
}
/* line 1271, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper .comment-input, .highlighted-element .add-comment-wrapper .comment-input {
  border: 1px solid #dddfe2;
  padding-left: 6px;
  border-radius: 16px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 300px;
  color: #bec2c9;
  background: #fff;
}
/* line 1283, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper .comment-input-text, .highlighted-element .add-comment-wrapper .comment-input-text {
  padding: 8px 0;
}
/* line 1287, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper .comment-icons-container, .highlighted-element .add-comment-wrapper .comment-icons-container {
  margin-left: 120px;
  width: 68px;
  display: flex;
  justify-content: space-between;
}
/* line 1293, ../../src/scss/_fb.scss */
.fb-card .add-comment-wrapper .comment-icons-container .add-comment-icon, .highlighted-element .add-comment-wrapper .comment-icons-container .add-comment-icon {
  width: 16px;
  height: 16px;
}
/* line 1302, ../../src/scss/_fb.scss */
.fb-card .shared-head-wrapper, .highlighted-element .shared-head-wrapper {
  border: 1px solid #e9ebee;
  border-bottom-style: none;
  margin-bottom: -11px;
  padding: 11px 11px 1px;
  margin-top: 10px;
}
/* line 1311, ../../src/scss/_fb.scss */
.fb-card .shared-photo-wrapper, .highlighted-element .shared-photo-wrapper {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: none;
  margin-top: 11px;
  padding: 0 11px 11px;
}
/* line 1317, ../../src/scss/_fb.scss */
.fb-card .shared-photo-wrapper .card-photo-wrapper, .highlighted-element .shared-photo-wrapper .card-photo-wrapper {
  margin-top: 10px;
}
/* line 1320, ../../src/scss/_fb.scss */
.fb-card .shared-photo-wrapper .card-photo-wrapper img, .highlighted-element .shared-photo-wrapper .card-photo-wrapper img {
  width: 454px;
}
@media (max-width: 2000px) {
  /* line 1320, ../../src/scss/_fb.scss */
  .fb-card .shared-photo-wrapper .card-photo-wrapper img, .highlighted-element .shared-photo-wrapper .card-photo-wrapper img {
    width: 327px;
    height: 169px;
  }
}
/* line 1333, ../../src/scss/_fb.scss */
.fb-card .fb-card-7 .comment-wrapper, .highlighted-element .fb-card-7 .comment-wrapper {
  padding-bottom: 0;
}
/* line 1336, ../../src/scss/_fb.scss */
.fb-card .fb-card-7 .comment-wrapper .comment-wrapper, .highlighted-element .fb-card-7 .comment-wrapper .comment-wrapper {
  padding-bottom: 10px;
}

/*-------------------------*\
 #Info Button Positioning
\*-------------------------*/
/* line 1353, ../../src/scss/_fb.scss */
#voice-card .info-icon {
  z-index: 2;
  top: 406px;
}

/*-------------------------*\
 #FB Right
\*-------------------------*/
/* line 1366, ../../src/scss/_fb.scss */
.right-nav-wrapper .fb-card, .right-nav-wrapper .highlighted-element {
  padding: 10px;
}
/* line 1370, ../../src/scss/_fb.scss */
.right-nav-wrapper .blue-button {
  right: 42px;
  top: 17px;
}
/* line 1375, ../../src/scss/_fb.scss */
.right-nav-wrapper .fb-card:first-child, .right-nav-wrapper .highlighted-element:first-child {
  position: relative;
}
/* line 1379, ../../src/scss/_fb.scss */
.right-nav-wrapper strong {
  display: inline-block;
  font-size: 13px;
  color: #365899;
}
@media (max-width: 2000px) {
  /* line 1379, ../../src/scss/_fb.scss */
  .right-nav-wrapper strong {
    font-size: 11px;
  }
}
/* line 1389, ../../src/scss/_fb.scss */
.right-nav-wrapper .link-wrapper {
  padding: 4px;
}
@media (max-width: 2000px) {
  /* line 1389, ../../src/scss/_fb.scss */
  .right-nav-wrapper .link-wrapper {
    padding: 2px;
  }
}
/* line 1397, ../../src/scss/_fb.scss */
.right-nav-wrapper .link-wrapper img {
  display: inline;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
/* line 1406, ../../src/scss/_fb.scss */
.right-nav-wrapper .right-heading-wrapper {
  font-size: 13px;
  color: #90949c;
  padding-bottom: 2px;
}
@media (max-width: 2000px) {
  /* line 1406, ../../src/scss/_fb.scss */
  .right-nav-wrapper .right-heading-wrapper {
    font-size: 11px;
  }
}
/* line 1418, ../../src/scss/_fb.scss */
.right-nav-wrapper .stories-card p {
  color: #90949c;
  margin-top: 3px;
  vertical-align: middle;
}
@media (max-width: 2000px) {
  /* line 1418, ../../src/scss/_fb.scss */
  .right-nav-wrapper .stories-card p {
    font-size: 11px;
  }
}
/* line 1428, ../../src/scss/_fb.scss */
.right-nav-wrapper .stories-card .story-link-wrapper {
  padding-top: 5px;
}
/* line 1433, ../../src/scss/_fb.scss */
.right-nav-wrapper .story {
  height: 56px;
}
/* line 1436, ../../src/scss/_fb.scss */
.right-nav-wrapper .story img {
  position: relative;
  top: 8px;
  float: left;
  width: 50px;
  height: 50px;
  margin: 0 8px 0 0;
}
/* line 1447, ../../src/scss/_fb.scss */
.right-nav-wrapper .stories-title {
  color: #616770;
  font-weight: 600;
}
/* line 1452, ../../src/scss/_fb.scss */
.right-nav-wrapper .stories-actions {
  float: right;
  color: #365899;
}
/* line 1456, ../../src/scss/_fb.scss */
.right-nav-wrapper .stories-actions img {
  padding: 2px;
  height: 12px;
  width: 12px;
  vertical-align: middle;
}
/* line 1464, ../../src/scss/_fb.scss */
.right-nav-wrapper .connect-card {
  width: 232px;
}
/* line 1468, ../../src/scss/_fb.scss */
.right-nav-wrapper .sponsored-image-wrapper {
  width: 211px;
  height: 116px;
}
/* line 1472, ../../src/scss/_fb.scss */
.right-nav-wrapper .sponsored-image-wrapper img {
  width: 100%;
  height: 100%;
}
/* line 1478, ../../src/scss/_fb.scss */
.right-nav-wrapper .sponsored-text-wrapper {
  margin-bottom: 5px;
}
/* line 1482, ../../src/scss/_fb.scss */
.right-nav-wrapper .sponsored-text-wrapper a {
  display: block;
  font-size: 9px;
}
/* line 1487, ../../src/scss/_fb.scss */
.right-nav-wrapper .sponsored-text-wrapper p {
  font-size: 10px;
  color: #90949c;
}

/*-------------------------*\
 #FB Group Page
\*-------------------------*/
/* line 1502, ../../src/scss/_fb.scss */
.fb-template {
  /*-------------------------*\
   #FB Right Column Footer
  \*-------------------------*/
}
/* line 1504, ../../src/scss/_fb.scss */
.fb-template .main-photo-wrapper {
  position: relative;
  border: 1px solid #dddfe2;
  padding: 4px;
  background-color: #ffffff;
  border-radius: 3px;
}
/* line 1512, ../../src/scss/_fb.scss */
.fb-template .main-photo-wrapper:before {
  border: 1px solid;
  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
  border-radius: 4px;
  bottom: -1px;
  content: '';
  left: -1px;
  pointer-events: none;
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 1525, ../../src/scss/_fb.scss */
.fb-template .main-photo-wrapper img {
  height: 170px;
  width: 170px;
}
@media (max-width: 2000px) {
  /* line 1525, ../../src/scss/_fb.scss */
  .fb-template .main-photo-wrapper img {
    width: 111px;
    height: 114px;
  }
}
/* line 1536, ../../src/scss/_fb.scss */
.fb-template .photo-inner {
  border: 1px solid #dddfe2;
  box-sizing: border-box;
  display: block;
  position: relative;
  max-height: 170px;
}
@media (max-width: 2000px) {
  /* line 1536, ../../src/scss/_fb.scss */
  .fb-template .photo-inner {
    max-height: 115px;
  }
}
/* line 1548, ../../src/scss/_fb.scss */
.fb-template .heading-wrapper {
  margin-bottom: 16px;
  padding-top: 12px;
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
}
/* line 1554, ../../src/scss/_fb.scss */
.fb-template .heading-wrapper h1 {
  font-weight: normal;
  vertical-align: middle;
  word-wrap: normal;
}
/* line 1561, ../../src/scss/_fb.scss */
.fb-template .cover-photo-wrapper {
  margin-bottom: -5px;
  position: relative;
}
/* line 1565, ../../src/scss/_fb.scss */
.fb-template .cover-photo-wrapper .blue-button {
  right: 20px;
  top: 20px;
}
/* line 1571, ../../src/scss/_fb.scss */
.fb-template .group-btn-list {
  padding: 0;
  margin: 0;
  color: #1d2129;
  font-size: 14px;
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
}
@media (max-width: 2000px) {
  /* line 1571, ../../src/scss/_fb.scss */
  .fb-template .group-btn-list {
    font-size: 12px;
  }
}
/* line 1584, ../../src/scss/_fb.scss */
.fb-template .group-btn-list li {
  align-items: center;
  display: flex;
  height: 28px;
  line-height: 28px;
  margin-bottom: 4px;
  position: relative;
  z-index: 0;
}
@media (max-width: 2000px) {
  /* line 1584, ../../src/scss/_fb.scss */
  .fb-template .group-btn-list li {
    height: 26px;
  }
}
/* line 1597, ../../src/scss/_fb.scss */
.fb-template .group-btn-list li span {
  flex: 1 1 0px;
  margin-left: 4px;
  overflow: hidden;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 1606, ../../src/scss/_fb.scss */
.fb-template .group-btn-list li.active {
  background: #f6f7f9;
  border: 1px solid #dddfe2;
  color: #1d2129;
  font-weight: bold;
}
/* line 1615, ../../src/scss/_fb.scss */
.fb-template .group-right-div {
  width: 820px;
  float: left;
  margin-left: 12px;
  min-height: 1px;
  position: relative;
}
@media (max-width: 2000px) {
  /* line 1615, ../../src/scss/_fb.scss */
  .fb-template .group-right-div {
    width: 596px;
  }
}
/* line 1628, ../../src/scss/_fb.scss */
.fb-template .fb-cover {
  height: 212px;
  width: 558px;
}
@media (max-width: 2000px) {
  /* line 1628, ../../src/scss/_fb.scss */
  .fb-template .fb-cover {
    width: 596px;
  }
}
/* line 1637, ../../src/scss/_fb.scss */
.fb-template .group-action-bar {
  border: 1px solid #dddfe2;
  background: #fff;
  border-radius: 3px;
  padding: 12px;
}
/* line 1644, ../../src/scss/_fb.scss */
.fb-template .group-btns {
  float: left;
}
/* line 1648, ../../src/scss/_fb.scss */
.fb-template .create-page-btn-wrapper {
  margin-top: 16px;
  position: relative;
}
/* line 1654, ../../src/scss/_fb.scss */
.fb-template .create-page-btn {
  font-size: 10px;
  line-height: 22px;
  background-color: #42b72a;
  border-color: #42b72a;
  color: #fff;
  display: inline-block;
}
/* line 1663, ../../src/scss/_fb.scss */
.fb-template .btn-wrapper {
  display: flex;
  max-width: 476px;
  vertical-align: middle;
  white-space: nowrap;
}
/* line 1669, ../../src/scss/_fb.scss */
.fb-template .btn-wrapper a {
  max-width: 200px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif;
  border-radius: 0;
  display: inline-block;
  margin: 0;
  margin-left: -1px;
  position: relative;
  z-index: 1;
  padding: 0 10px;
  line-height: 26px;
  background-color: #f6f7f9;
  color: #4b4f56;
  border: 1px solid #ced0d4;
  box-sizing: content-box;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  justify-content: center;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
}
@media (max-width: 2000px) {
  /* line 1669, ../../src/scss/_fb.scss */
  .fb-template .btn-wrapper a {
    font-size: 10px;
  }
}
/* line 1699, ../../src/scss/_fb.scss */
.fb-template .btn-wrapper a img {
  display: inline-block;
  height: 16px;
  width: 16px;
  bottom: 1px;
  position: relative;
  vertical-align: middle;
}
/* line 1707, ../../src/scss/_fb.scss */
.fb-template .btn-wrapper a img:not(.fb-three-dots) {
  margin-right: 4px;
}
/* line 1714, ../../src/scss/_fb.scss */
.fb-template .group-contact-btn-wrapper {
  float: right;
}
/* line 1718, ../../src/scss/_fb.scss */
.fb-template .group-contact-btn {
  font-weight: normal;
  height: 28px;
  border: 0;
  border-radius: 2px;
  color: #fff;
  text-align: center;
  background-color: #4267b2;
  width: 288px;
  font-size: 14px;
}
@media (max-width: 2000px) {
  /* line 1718, ../../src/scss/_fb.scss */
  .fb-template .group-contact-btn {
    width: 196px;
    height: 26px;
    font-size: 12px;
  }
}
/* line 1736, ../../src/scss/_fb.scss */
.fb-template .group-main-content {
  padding-top: 12px;
  width: 500px;
  float: left;
  margin-left: 12px;
  right: 320px;
  min-height: 1px;
  position: relative;
}
@media (max-width: 2000px) {
  /* line 1736, ../../src/scss/_fb.scss */
  .fb-template .group-main-content {
    width: 374px;
    right: 222px;
  }
}
/* line 1751, ../../src/scss/_fb.scss */
.fb-template .status-head {
  margin: 0;
  padding: 6px 0px 4px 8px;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
}
/* line 1758, ../../src/scss/_fb.scss */
.fb-template .status-head-left {
  float: left;
  color: #4b4f56;
}
/* line 1762, ../../src/scss/_fb.scss */
.fb-template .status-head-left img {
  left: 0;
  position: absolute;
  top: -2px;
  width: 20px;
  height: 20px;
}
/* line 1771, ../../src/scss/_fb.scss */
.fb-template .status-head-left .btn-wrapper {
  display: inline-block;
  padding-left: 18px;
  position: relative;
}
/* line 1776, ../../src/scss/_fb.scss */
.fb-template .status-head-left .btn-wrapper:last-child {
  padding-left: 22px;
}
/* line 1781, ../../src/scss/_fb.scss */
.fb-template .status-head-left .btn-text {
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  position: relative;
  bottom: 3px;
}
/* line 1792, ../../src/scss/_fb.scss */
.fb-template .fb-album {
  width: 13px !important;
}
/* line 1796, ../../src/scss/_fb.scss */
.fb-template .status-head-right {
  float: right;
}
/* line 1799, ../../src/scss/_fb.scss */
.fb-template .status-head-right .fb-avatar, .fb-template .status-head-right .arrow-down {
  bottom: 1px;
  position: relative;
  vertical-align: middle;
}
/* line 1806, ../../src/scss/_fb.scss */
.fb-template .status-head-right .fb-avatar {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  overflow: hidden;
}
/* line 1814, ../../src/scss/_fb.scss */
.fb-template .status-head-right .arrow-down {
  display: inline-block;
}
/* line 1819, ../../src/scss/_fb.scss */
.fb-template .status-head-btn {
  display: inline;
  padding: 1px 6px 1px 4px;
  color: #4b4f56;
}
/* line 1824, ../../src/scss/_fb.scss */
.fb-template .status-head-btn:not(:first-child) {
  border-left: 1px solid #ced0d4;
  color: #365899;
}
/* line 1831, ../../src/scss/_fb.scss */
.fb-template .status-wrapper {
  padding: 12px;
  vertical-align: middle;
}
/* line 1836, ../../src/scss/_fb.scss */
.fb-template .status-bottom {
  border-top: 1px solid #e9ebee;
  margin: 0 12px;
  padding: 8px 0;
  float: none;
}
/* line 1842, ../../src/scss/_fb.scss */
.fb-template .status-bottom .status-bottom-container {
  display: inline-block;
  background: #f6f7f9;
  border-radius: 10px;
  padding: 2px 8px;
}
/* line 1849, ../../src/scss/_fb.scss */
.fb-template .status-bottom img {
  top: 3px;
  position: relative;
  width: 20px;
  height: 20px;
}
/* line 1857, ../../src/scss/_fb.scss */
.fb-template .status-bottom .three-dots-container {
  margin-left: 10px;
}
/* line 1861, ../../src/scss/_fb.scss */
.fb-template .status-bottom .three-dots {
  width: 16px;
  height: 16px;
  top: 2px;
}
/* line 1867, ../../src/scss/_fb.scss */
.fb-template .status-bottom .btn-text {
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  position: relative;
  bottom: 3px;
}
/* line 1903, ../../src/scss/_fb.scss */
.fb-template .avatar-wrapper {
  float: left;
  min-height: 1px;
}
/* line 1908, ../../src/scss/_fb.scss */
.fb-template .fb-group-status-avatar {
  height: 40px;
  width: 40px;
}
@media (max-width: 2000px) {
  /* line 1908, ../../src/scss/_fb.scss */
  .fb-template .fb-group-status-avatar {
    height: 32px;
    width: 32px;
  }
}
/* line 1918, ../../src/scss/_fb.scss */
.fb-template .status-text-wrapper {
  display: flex;
}
/* line 1922, ../../src/scss/_fb.scss */
.fb-template .status-text {
  flex: 1 0 0px;
  color: #bec2c9;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-top: 12px;
}
@media (max-width: 2000px) {
  /* line 1922, ../../src/scss/_fb.scss */
  .fb-template .status-text {
    font-size: 12px;
    padding: 9px 0 8px 10px;
  }
}
/* line 1938, ../../src/scss/_fb.scss */
.fb-template .review-heading {
  padding: 12px 0;
  line-height: 12px;
}
/* line 1942, ../../src/scss/_fb.scss */
.fb-template .review-heading span {
  margin-left: 12px;
  color: #4b4f56;
  font-size: 14px;
  font-weight: bold;
  line-height: 15px;
  text-transform: none;
}
/* line 1952, ../../src/scss/_fb.scss */
.fb-template .stars-wrapper {
  margin: 0 0 12px 12px;
  display: inline-block;
  line-height: 20px;
  vertical-align: top;
}
/* line 1959, ../../src/scss/_fb.scss */
.fb-template .num-stars {
  font-size: 20px;
  line-height: 20px;
  color: #4080ff;
  margin-right: 4px;
  vertical-align: middle;
}
@media (max-width: 2000px) {
  /* line 1959, ../../src/scss/_fb.scss */
  .fb-template .num-stars {
    font-size: 16px;
    line-height: 18px;
  }
}
/* line 1972, ../../src/scss/_fb.scss */
.fb-template .stars {
  display: inline-block;
  vertical-align: middle;
}
/* line 1977, ../../src/scss/_fb.scss */
.fb-template .star {
  margin: 0 -1px;
  height: 20px;
  width: 20px;
  display: inline-block;
}
@media (max-width: 2000px) {
  /* line 1977, ../../src/scss/_fb.scss */
  .fb-template .star {
    width: 14px;
    height: 14px;
  }
}
/* line 1990, ../../src/scss/_fb.scss */
.fb-template .num-reviews {
  display: inline-block;
  line-height: 20px;
  vertical-align: top;
  margin-left: 12px;
  margin-bottom: 12px;
  color: #90949c;
  font-size: 16px;
}
@media (max-width: 2000px) {
  /* line 1990, ../../src/scss/_fb.scss */
  .fb-template .num-reviews {
    font-size: 14px;
    margin-left: 6px;
    margin-bottom: 0;
    line-height: 22px;
  }
}
/* line 2007, ../../src/scss/_fb.scss */
.fb-template .compose-review {
  font-size: 12px;
  padding: 12px;
  padding-top: 0;
}
/* line 2013, ../../src/scss/_fb.scss */
.fb-template .review-avatar-wrapper {
  float: left;
  min-height: 1px;
  margin-right: 12px;
}
/* line 2018, ../../src/scss/_fb.scss */
.fb-template .review-avatar-wrapper img {
  border-radius: 50%;
  overflow: hidden;
  height: 56px;
  width: 56px;
}
/* line 2027, ../../src/scss/_fb.scss */
.fb-template .compose-text-wrapper {
  padding-left: 12px;
  padding-top: 4px;
}
/* line 2032, ../../src/scss/_fb.scss */
.fb-template .stars {
  position: relative;
  left: -2px;
  line-height: 0;
}
/* line 2037, ../../src/scss/_fb.scss */
.fb-template .stars .star {
  height: 20px;
  width: 20px;
}
@media (max-width: 2000px) {
  /* line 2037, ../../src/scss/_fb.scss */
  .fb-template .stars .star {
    height: 18px;
    width: 18px;
  }
}
/* line 2049, ../../src/scss/_fb.scss */
.fb-template .stars.review .star, .fb-template .result-map .locations-container .location-row .location-text-wrapper .details .reviews .stars.full-star .star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-template .stars.full-star .star {
  width: 16px;
  height: 16px;
}
@media (max-width: 2000px) {
  /* line 2049, ../../src/scss/_fb.scss */
  .fb-template .stars.review .star, .fb-template .result-map .locations-container .location-row .location-text-wrapper .details .reviews .stars.full-star .star, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .fb-template .stars.full-star .star {
    width: 14px;
    height: 14px;
  }
}
/* line 2060, ../../src/scss/_fb.scss */
.fb-template .stars.tell {
  margin-top: 4px;
}
/* line 2063, ../../src/scss/_fb.scss */
.fb-template .stars.tell .star {
  width: 24px;
  height: 24px;
}
/* line 2070, ../../src/scss/_fb.scss */
.fb-template .tell {
  font-size: 14px;
}
@media (max-width: 2000px) {
  /* line 2070, ../../src/scss/_fb.scss */
  .fb-template .tell {
    font-size: 12px;
  }
}
/* line 2078, ../../src/scss/_fb.scss */
.fb-template .group-review-wrapper {
  border-top: 1px solid #e9ebee;
  position: relative;
  padding: 12px 12px 16px 12px;
}
/* line 2084, ../../src/scss/_fb.scss */
.fb-template .review-text {
  width: 408px;
  vertical-align: top;
  display: inline-block;
}
@media (max-width: 2000px) {
  /* line 2084, ../../src/scss/_fb.scss */
  .fb-template .review-text {
    width: 278px;
  }
}
/* line 2094, ../../src/scss/_fb.scss */
.fb-template .review-name {
  display: block;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 4px;
}
@media (max-width: 2000px) {
  /* line 2094, ../../src/scss/_fb.scss */
  .fb-template .review-name {
    font-size: 12px;
    margin-bottom: 0;
  }
}
/* line 2108, ../../src/scss/_fb.scss */
.fb-template .review-paragraph {
  margin-top: 4px;
  font-size: 12px;
}
@media (max-width: 2000px) {
  /* line 2108, ../../src/scss/_fb.scss */
  .fb-template .review-paragraph {
    font-size: 10px;
  }
}
/* line 2117, ../../src/scss/_fb.scss */
.fb-template .see-all-wrapper {
  border-top: 1px solid #e5e5e5;
  padding: 12px;
  text-align: center;
}
/* line 2122, ../../src/scss/_fb.scss */
.fb-template .see-all-wrapper a {
  font-size: 12px;
}
@media (max-width: 2000px) {
  /* line 2117, ../../src/scss/_fb.scss */
  .fb-template .see-all-wrapper {
    padding: 6px;
  }
  /* line 2129, ../../src/scss/_fb.scss */
  .fb-template .see-all-wrapper a {
    font-size: 10px;
  }
}
/* line 2135, ../../src/scss/_fb.scss */
.fb-template .group-right-column {
  margin-left: 0;
  left: 512px;
  width: 308px;
  float: left;
  min-height: 1px;
  position: relative;
}
@media (max-width: 2000px) {
  /* line 2135, ../../src/scss/_fb.scss */
  .fb-template .group-right-column {
    width: 210px;
    left: 385px;
  }
}
/* line 2148, ../../src/scss/_fb.scss */
.fb-template .group-right-column .fb-card, .fb-template .group-right-column .highlighted-element {
  padding-bottom: 10px;
}
/* line 2153, ../../src/scss/_fb.scss */
.fb-template .right-wrapper {
  height: 714px;
  position: relative;
}
/* line 2158, ../../src/scss/_fb.scss */
.fb-template .right-absolute {
  width: 308px;
  top: 0px;
  position: absolute;
  padding-top: 12px;
}
@media (max-width: 2000px) {
  /* line 2158, ../../src/scss/_fb.scss */
  .fb-template .right-absolute {
    width: 210px;
  }
}
/* line 2169, ../../src/scss/_fb.scss */
.fb-template .page-column {
  margin-bottom: 8px;
}
/* line 2173, ../../src/scss/_fb.scss */
.fb-template .review-card-right {
  margin-bottom: 12px;
}
/* line 2177, ../../src/scss/_fb.scss */
.fb-template .business-name-wrapper {
  font-size: 14px;
  line-height: 18px;
}
@media (max-width: 2000px) {
  /* line 2177, ../../src/scss/_fb.scss */
  .fb-template .business-name-wrapper {
    font-size: 11px;
    line-height: 14px;
  }
}
/* line 2187, ../../src/scss/_fb.scss */
.fb-template .review-stars-right {
  margin-top: 8px;
}
/* line 2190, ../../src/scss/_fb.scss */
.fb-template .review-stars-right .num-stars {
  color: #3b5998;
  font-size: 16px;
  line-height: 16px;
}
@media (max-width: 2000px) {
  /* line 2190, ../../src/scss/_fb.scss */
  .fb-template .review-stars-right .num-stars {
    font-size: 14px;
  }
}
/* line 2200, ../../src/scss/_fb.scss */
.fb-template .review-stars-right .dot {
  color: #000;
}
/* line 2205, ../../src/scss/_fb.scss */
.fb-template .open {
  font-size: 12px;
  line-height: 16px;
  color: #42b72a;
  vertical-align: middle;
}
@media (max-width: 2000px) {
  /* line 2205, ../../src/scss/_fb.scss */
  .fb-template .open {
    font-size: 11px;
  }
}
/* line 2216, ../../src/scss/_fb.scss */
.fb-template .card-right {
  padding-right: 0;
  padding-left: 0;
}
/* line 2221, ../../src/scss/_fb.scss */
.fb-template .right-header-wrapper {
  font-size: 11px;
  line-height: 12px;
  padding-bottom: 7px;
  position: relative;
  display: table;
  width: 100%;
}
/* line 2231, ../../src/scss/_fb.scss */
.fb-template .left-header {
  margin-left: 12px;
  color: #4b4f56;
  text-transform: capitalize;
  font-weight: bold;
  padding: 0;
}
/* line 2239, ../../src/scss/_fb.scss */
.fb-template .invite-see-all {
  display: block;
  float: right;
  line-height: 13px;
  margin: 0 12px;
  font-size: 12px;
}
/* line 2247, ../../src/scss/_fb.scss */
.fb-template .invite-card-right {
  padding: 10px;
}
/* line 2251, ../../src/scss/_fb.scss */
.fb-template .info-wrapper {
  font-size: 12px;
}
/* line 2255, ../../src/scss/_fb.scss */
.fb-template .info-wrapper .info-inner-container {
  padding: 0px 12px;
}
/* line 2258, ../../src/scss/_fb.scss */
.fb-template .info-wrapper .info-inner-container .info-line {
  padding: 14px 0;
  min-height: 18px;
  border-top: 1px solid #ccc;
}
/* line 2265, ../../src/scss/_fb.scss */
.fb-template .info-wrapper .info-inner-container:last-child .info-line {
  padding-bottom: 0px;
}
/* line 2271, ../../src/scss/_fb.scss */
.fb-template .info-wrapper .icon-wrapper {
  float: left;
  min-height: 1px;
}
/* line 2275, ../../src/scss/_fb.scss */
.fb-template .info-wrapper .icon-wrapper img {
  height: 16px;
  width: 16px;
  margin-right: 12px;
}
@media (max-width: 2000px) {
  /* line 2251, ../../src/scss/_fb.scss */
  .fb-template .info-wrapper {
    font-size: 11px;
  }
}
/* line 2289, ../../src/scss/_fb.scss */
.fb-template .map-card .info-line {
  padding: 4px 12px;
}
/* line 2296, ../../src/scss/_fb.scss */
.fb-template .map-image-wrapper img {
  width: 306px;
  height: 80px;
  border: none;
}
@media (max-width: 2000px) {
  /* line 2296, ../../src/scss/_fb.scss */
  .fb-template .map-image-wrapper img {
    width: 209px;
  }
}
/* line 2307, ../../src/scss/_fb.scss */
.fb-template .contractors-container {
  padding: 8px;
  border-top: 1px solid #d6d6d6;
}
/* line 2311, ../../src/scss/_fb.scss */
.fb-template .contractors-container .text-wrapper {
  vertical-align: middle;
  display: inline-block;
}
/* line 2316, ../../src/scss/_fb.scss */
.fb-template .contractors-container .header {
  font-size: 9px;
  font-weight: bold;
}
/* line 2321, ../../src/scss/_fb.scss */
.fb-template .contractors-container .subtitle {
  font-size: 8px;
  margin-top: 3px;
  color: #90949c;
}
/* line 2327, ../../src/scss/_fb.scss */
.fb-template .contractors-container .post-btn {
  padding: 0 4px;
}
/* line 2329, ../../src/scss/_fb.scss */
.fb-template .contractors-container .post-btn img {
  width: 12px;
  height: 12px;
}
/* line 2336, ../../src/scss/_fb.scss */
.fb-template .link-container {
  padding: 8px;
  text-align: center;
  border-top: 1px solid #d6d6d6;
}
/* line 2341, ../../src/scss/_fb.scss */
.fb-template .link-container .contractors-link {
  font-size: 9px;
  color: #365899;
  font-weight: bold;
}
/* line 2348, ../../src/scss/_fb.scss */
.fb-template .contractors-photo {
  height: 30px;
  width: 30px;
  float: left;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 2364, ../../src/scss/_fb.scss */
.fb-template .fb-footer {
  font-family: SF Optimized, system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;
}
/* line 2368, ../../src/scss/_fb.scss */
.fb-template .footer-card-content-wrapper {
  display: flex;
}
/* line 2372, ../../src/scss/_fb.scss */
.fb-template .language-text-wrapper {
  flex: 1 0 0px;
  color: #90949c;
  font-size: 12px;
}
@media (max-width: 2000px) {
  /* line 2372, ../../src/scss/_fb.scss */
  .fb-template .language-text-wrapper {
    font-size: 9px;
  }
}
/* line 2382, ../../src/scss/_fb.scss */
.fb-template .language-plus-wrapper {
  float: none;
  padding-left: 12px;
}
/* line 2387, ../../src/scss/_fb.scss */
.fb-template .fb-footer-text {
  color: #90949c;
  padding: 0 12px 2px;
  font-size: 12px;
}
@media (max-width: 2000px) {
  /* line 2387, ../../src/scss/_fb.scss */
  .fb-template .fb-footer-text {
    font-size: 9px;
  }
}
/* line 2398, ../../src/scss/_fb.scss */
.fb-template .footer-text-top .arrow-down {
  position: relative;
  top: -2px;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;
  border-top: 2px solid #666;
}

/*-------------------------*\
 #FB Modals
\*-------------------------*/
/* line 2419, ../../src/scss/_fb.scss */
.fb-template .highlighted-element {
  padding: 0;
}
/* line 2423, ../../src/scss/_fb.scss */
.fb-template .highlighted-element .card-dialog-icon {
  display: none;
}
/* line 2427, ../../src/scss/_fb.scss */
.fb-template .highlighted-element .fb-card, .fb-template .highlighted-element .highlighted-element {
  width: 352px;
  float: left;
  border-radius: 3px 0 0 3px;
}
/* line 2433, ../../src/scss/_fb.scss */
.fb-template .highlighted-element #shared-card {
  border-radius: 0 0 3px 3px;
}
/* line 2438, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar {
  background: #fff;
  float: left;
  position: relative;
  width: 239px;
}
/* line 2445, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .title {
  font-size: 18px;
}
/* line 2449, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.burst {
  border: 1px solid #f3591b;
}
/* line 2453, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.burst .title-wrapper {
  background: #f3591b;
}
/* line 2457, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.burst h4 {
  color: #f3591b;
}
/* line 2462, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.spotlight {
  border: 1px solid #6fc8c4;
}
/* line 2466, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.spotlight .title-wrapper {
  background: #29a69c;
}
/* line 2470, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.spotlight h4 {
  color: #29a69c;
}
/* line 2475, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.contests {
  border: 1px solid #2274bb;
}
/* line 2478, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.contests .title-wrapper {
  background: #2274bb;
}
/* line 2482, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.contests h4 {
  color: #2274bb;
}
/* line 2488, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.video {
  border: 1px solid #922490;
}
/* line 2491, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.video .title-wrapper {
  background: #922490;
}
/* line 2495, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.video h4 {
  color: #922490;
}
/* line 2500, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.editorial {
  border: 1px solid #f99603;
}
/* line 2503, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.editorial .title-wrapper {
  background: #f99603;
}
/* line 2507, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.editorial h4 {
  color: #f99603;
}
/* line 2511, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar.editorial .popup-num {
  color: #f99603;
}
/* line 2516, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .title-wrapper {
  padding: 10px 0 10px 20px;
  color: #fff;
  font-size: 18px;
}
/* line 2522, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar h4 {
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 5px;
}
/* line 2528, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar p {
  font-family: 'Lato', sans-serif;
  font-size: 13px;
  color: #8b8b8bcc;
  margin-bottom: 25px;
  line-height: 20px;
}
/* line 2541, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .bottom-text-wrapper {
  position: absolute;
  bottom: 0;
  background: #efefef;
}
/* line 2547, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .bottom-p {
  font-family: 'Montserrat-Regular', sans-serif;
  font-size: 15px;
  color: #5e5f5e;
  line-height: 24px;
  margin-bottom: 10px;
}
/* line 2557, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .highlight-content-container .top-text-wrapper {
  padding: 20px 26px 0 20px;
}
/* line 2561, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .highlight-content-container .bottom-text-wrapper {
  padding: 20px 26px 15px 20px;
}
/* line 2567, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-num {
  font-weight: bold;
}
/* line 2571, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-num.green {
  color: #29a69c;
}
/* line 2575, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-num.orange {
  color: #f3591b;
}
/* line 2579, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-num.blue {
  color: #2274bb;
}
/* line 2583, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-num.purple {
  color: #922490;
}
/* line 2588, ../../src/scss/_fb.scss */
.fb-template .fb-highlight-sidebar .popup-source {
  font-size: 13px;
  color: #8b8b8b7a;
}
/* line 2594, ../../src/scss/_fb.scss */
.fb-template .fb-info {
  background: #f0efef;
  width: 373px;
  border-radius: 2px 2px 0 0;
  position: absolute;
  top: -136px;
}
/* line 2601, ../../src/scss/_fb.scss */
.fb-template .fb-info .category-wrapper {
  background: #9c9c9c;
  padding: 3px 5px;
  float: left;
}
/* line 2607, ../../src/scss/_fb.scss */
.fb-template .fb-info .info-category-icon {
  width: 14px;
  height: 14px;
  vertical-align: middle;
}
/* line 2613, ../../src/scss/_fb.scss */
.fb-template .fb-info .network-img {
  display: inline;
  width: 14px;
  height: 14px;
}
/* line 2619, ../../src/scss/_fb.scss */
.fb-template .fb-info .category {
  color: #595859;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 11px;
  position: relative;
  bottom: 2px;
}
/* line 2628, ../../src/scss/_fb.scss */
.fb-template .fb-info .inner-wrapper {
  clear: left;
  padding: 15px;
}
/* line 2633, ../../src/scss/_fb.scss */
.fb-template .fb-info .header {
  color: #fcae01;
  margin-bottom: 10px;
  font-family: 'Lato-Bold', sans-serif;
}
/* line 2639, ../../src/scss/_fb.scss */
.fb-template .fb-info .info-text-wrapper {
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #88888891;
}

/*-------------------------*\
 #Modals
\*-------------------------*/
/* line 2658, ../../src/scss/_fb.scss */
.fb-modal.home-tabbed-modal {
  width: 70%;
  top: 207px;
  left: 147px;
}
/* line 2663, ../../src/scss/_fb.scss */
.fb-modal.home-tabbed-modal .blue-button.minus {
  left: -48px;
  top: 20px;
}
/* line 2668, ../../src/scss/_fb.scss */
.fb-modal.home-tabbed-modal.modal.pokey.pokey-left::after {
  top: 35px;
}

/* line 2674, ../../src/scss/_fb.scss */
#promotion_2-card,
#burst_2-card {
  display: none;
}

/* line 2679, ../../src/scss/_fb.scss */
.fb-modal {
  padding: 0;
}
/* line 2682, ../../src/scss/_fb.scss */
.fb-modal ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 2688, ../../src/scss/_fb.scss */
.fb-modal .modal-text {
  margin-bottom: 10px;
  padding-right: 20px;
}
/* line 2693, ../../src/scss/_fb.scss */
.fb-modal .popup-source {
  color: #ccc;
  font-size: 12px;
}
/* line 2700, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .width-55 {
  width: 55%;
}
/* line 2704, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .width-40 {
  width: 40%;
}
/* line 2708, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .width-35 {
  width: 35%;
}
/* line 2712, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .popup-num {
  font-weight: bold;
  color: #fca801;
}
/* line 2717, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .tabs-section {
  width: 100%;
}
/* line 2721, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .text-wrapper {
  float: left;
}
/* line 2726, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .tab-buttons a {
  font-size: 16px;
  padding: 14px 0;
}
/* line 2733, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .modal-list li {
  margin-bottom: 10px;
}
/* line 2736, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal .modal-list li:not(:last-child) {
  margin-bottom: 5px;
}
/* line 2742, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal #approach-img {
  width: 202px;
  height: 180px;
  margin-left: 15px;
}
/* line 2749, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal #content-img {
  width: 100%;
  height: 347px;
}
/* line 2754, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal #advertising-img {
  width: 313px;
  height: 239px;
}
/* line 2759, ../../src/scss/_fb.scss */
.fb-modal.tabbed-modal #voice-img {
  width: 100%;
  height: 86px;
}

/* line 2767, ../../src/scss/_fb.scss */
.highlighted-element {
  border: none;
  width: 374px;
}
/* line 2773, ../../src/scss/_fb.scss */
.highlighted-element .fb-card, .highlighted-element .highlighted-element {
  margin-bottom: 0px;
}
/* line 2777, ../../src/scss/_fb.scss */
.highlighted-element .comment-wrapper {
  position: absolute;
  margin: 0;
  width: 362px;
  padding-left: 11px;
  padding-bottom: 10px;
}
/* line 2785, ../../src/scss/_fb.scss */
.highlighted-element .info-icon {
  display: none;
}
/* line 2790, ../../src/scss/_fb.scss */
.highlighted-element #voice-card .comment-wrapper {
  margin: 0 -11px;
}
/* line 2797, ../../src/scss/_fb.scss */
.highlighted-element .fb-action-bar-wrapper .action-bar img {
  display: inline-block;
}
/* line 2804, ../../src/scss/_fb.scss */
.highlighted-element .card-subtitle img {
  display: inline-block;
}
/* line 2811, ../../src/scss/_fb.scss */
.highlighted-element.burst-carousel .image-section {
  width: 372px;
  float: left;
}
/* line 2816, ../../src/scss/_fb.scss */
.highlighted-element.burst-carousel .fb-highlight-sidebar {
  height: 611px;
}
/* line 2820, ../../src/scss/_fb.scss */
.highlighted-element.burst-carousel .slick-dots {
  bottom: -18px;
}
/* line 2825, ../../src/scss/_fb.scss */
.highlighted-element #promotion-card {
  display: none;
}
/* line 2828, ../../src/scss/_fb.scss */
.highlighted-element #promotion-card.michigan {
  display: block;
}

/* line 2835, ../../src/scss/_fb.scss */
.fb-info-modal .highlighted-element {
  border-radius: 0 0 3px 3px;
}

/* line 2840, ../../src/scss/_fb.scss */
.fb-phone {
  background: transparent;
  left: 25%;
  top: 162px;
}
/* line 2846, ../../src/scss/_fb.scss */
.fb-phone .modal-subtitle {
  font-size: 17px;
}
/* line 2850, ../../src/scss/_fb.scss */
.fb-phone .blue-button.minus {
  left: -93px;
  top: 221px;
}
/* line 2855, ../../src/scss/_fb.scss */
.fb-phone .middle-div {
  width: 100%;
}
/* line 2859, ../../src/scss/_fb.scss */
.fb-phone .card-dialog-icon {
  display: none;
}
/* line 2863, ../../src/scss/_fb.scss */
.fb-phone .phone-background {
  height: 800px;
  background: transparent;
}
/* line 2868, ../../src/scss/_fb.scss */
.fb-phone .phone-container {
  background: transparent;
}
/* line 2872, ../../src/scss/_fb.scss */
.fb-phone .phone-screen {
  background: #e9ebee;
  top: 117px;
  left: 25px;
}
/* line 2881, ../../src/scss/_fb.scss */
.fb-phone .fb-card .card-photo-wrapper img, .fb-phone .highlighted-element .card-photo-wrapper img {
  width: 317px;
}
/* line 2888, ../../src/scss/_fb.scss */
.fb-phone .fb-card .shared-photo-wrapper .card-photo-wrapper img, .fb-phone .highlighted-element .shared-photo-wrapper .card-photo-wrapper img {
  width: 294px;
}
/* line 2894, ../../src/scss/_fb.scss */
.fb-phone .fb-card .post-btn, .fb-phone .highlighted-element .post-btn {
  font-size: 9px;
}
/* line 2896, ../../src/scss/_fb.scss */
.fb-phone .fb-card .post-btn img, .fb-phone .highlighted-element .post-btn img {
  width: 14px;
  height: 14px;
  margin-right: 3px;
}
/* line 2905, ../../src/scss/_fb.scss */
.fb-phone .fb-card .shared-head-wrapper .card-title, .fb-phone .highlighted-element .shared-head-wrapper .card-title {
  font-size: 12px;
}
/* line 2911, ../../src/scss/_fb.scss */
.fb-phone .fb-card .shared-photo-wrapper h5, .fb-phone .highlighted-element .shared-photo-wrapper h5 {
  font-size: 16px;
}
/* line 2917, ../../src/scss/_fb.scss */
.fb-phone .info-wrapper {
  position: absolute;
  top: 8px;
  left: 176px;
}
/* line 2923, ../../src/scss/_fb.scss */
.fb-phone .phone-info {
  position: absolute;
  background: #fff;
  width: 423px;
  top: -109px;
  left: -29px;
  border-radius: 5px;
  padding: 10px 0 0 20px;
}
/* line 2933, ../../src/scss/_fb.scss */
.fb-phone .mobile-img {
  width: 40%;
  float: left;
  height: 86px;
  margin-right: 10px;
}
/* line 2940, ../../src/scss/_fb.scss */
.fb-phone .modal-text {
  font-size: 18px;
  margin-bottom: 4px;
}

/* line 2946, ../../src/scss/_fb.scss */
.fb-calendar-modal {
  right: 15px;
  top: 125px;
  width: 500px;
}
/* line 2951, ../../src/scss/_fb.scss */
.fb-calendar-modal .blue-button.minus {
  right: 38px;
  top: -52px;
}
/* line 2963, ../../src/scss/_fb.scss */
.fb-calendar-modal h2 {
  margin: 0;
  padding: 0;
  font-size: 21px;
}
/* line 2969, ../../src/scss/_fb.scss */
.fb-calendar-modal .fb-calendar {
  text-align: center;
  position: relative;
}
/* line 2974, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-header {
  text-transform: uppercase;
  font-family: Montserrat-SemiBold;
}
/* line 2979, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-subtitle {
  font-family: Montserrat-ExtraLight;
}
/* line 2982, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-subtitle:before, .fb-calendar-modal .calendar-subtitle:after {
  background-color: #000;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 15%;
}
/* line 2992, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-subtitle:before {
  right: 0.2em;
  margin-left: -50%;
}
/* line 2997, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-subtitle:after {
  left: 0.2em;
  margin-right: -50%;
}
/* line 3003, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-button-row {
  display: flex;
  justify-content: space-between;
  margin-top: 30px;
  margin: 30px auto 15px auto;
  width: 70%;
}
/* line 3011, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-button-row .calendar-button-wrapper .calendar-button {
  width: 50px;
  height: 50px;
  margin-bottom: 8px;
  background: transparent;
  position: relative;
}
/* line 3021, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-button-row .calendar-button-wrapper .calendar-button .calendar-button-state {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
/* line 3078, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-button-row .calendar-button-wrapper .calendar-button-text {
  font-size: 11px;
  font-weight: bold;
}
/* line 3085, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-img {
  width: 462px;
  background-color: transparent;
  display: none;
  margin: 0 auto;
}
/* line 3094, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-img.selected {
  display: block;
}
/* line 3099, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  background: transparent;
  display: none;
}
/* line 3106, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon#spotlight-icon {
  top: 176px;
  left: 127px;
}
/* line 3111, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon#editorial-icon {
  top: 184px;
  left: 18px;
}
/* line 3116, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon#burst-icon {
  top: 194px;
  left: 70px;
}
/* line 3121, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon#video-icon {
  bottom: 151px;
  left: 70px;
}
/* line 3126, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon#contests-icon {
  bottom: 277px;
  left: 18px;
}
/* line 3131, ../../src/scss/_fb.scss */
.fb-calendar-modal .calendar-icon.selected {
  display: block;
}

/* line 3137, ../../src/scss/_fb.scss */
.campaign-modal {
  width: 303px;
  border-radius: 3px;
  padding: 0;
}
/* line 3143, ../../src/scss/_fb.scss */
.campaign-modal .card-dialog-icon {
  display: none;
}
/* line 3147, ../../src/scss/_fb.scss */
.campaign-modal .card-logo {
  width: 30px !important;
  height: 30px !important;
}
/* line 3152, ../../src/scss/_fb.scss */
.campaign-modal .fb-card, .campaign-modal .highlighted-element {
  border: none;
  border-radius: 3px;
}
/* line 3158, ../../src/scss/_fb.scss */
.campaign-modal .fb-card .card-photo-wrapper .card-photo, .campaign-modal .highlighted-element .card-photo-wrapper .card-photo {
  width: 281px;
  height: 186px;
}
/* line 3165, ../../src/scss/_fb.scss */
.campaign-modal h5 {
  font-size: 14px;
}
/* line 3170, ../../src/scss/_fb.scss */
.campaign-modal h6 {
  font-size: 9px;
}
/* line 3174, ../../src/scss/_fb.scss */
.campaign-modal .card-photo-info p {
  font-size: 9px !important;
}
/* line 3178, ../../src/scss/_fb.scss */
.campaign-modal .title-margin {
  padding-right: 22px;
}
/* line 3182, ../../src/scss/_fb.scss */
.campaign-modal .card-title {
  font-size: 11px;
}
/* line 3186, ../../src/scss/_fb.scss */
.campaign-modal .card-subtitle {
  font-size: 8px;
}
/* line 3189, ../../src/scss/_fb.scss */
.campaign-modal .card-subtitle img {
  width: 8px;
  height: 8px;
}
/* line 3195, ../../src/scss/_fb.scss */
.campaign-modal .post-btn {
  font-size: 8px;
  padding: 0 5px;
}
/* line 3199, ../../src/scss/_fb.scss */
.campaign-modal .post-btn img {
  width: 12px;
  height: 12px;
}
/* line 3205, ../../src/scss/_fb.scss */
.campaign-modal .fb-card, .campaign-modal .highlighted-element {
  margin-bottom: 0px;
}
/* line 3211, ../../src/scss/_fb.scss */
.campaign-modal .card-p-wrapper p {
  font-size: 10px !important;
}
/* line 3216, ../../src/scss/_fb.scss */
.campaign-modal .card-photo-info {
  margin: 0 12px;
}
/* line 3220, ../../src/scss/_fb.scss */
.campaign-modal .card-photo-title-wrapper {
  margin-bottom: 0;
}
/* line 3224, ../../src/scss/_fb.scss */
.campaign-modal .card-photo-btm {
  margin-top: 0;
}
/* line 3227, ../../src/scss/_fb.scss */
.campaign-modal .card-photo-btm .post-btn {
  bottom: 8px;
}
/* line 3233, ../../src/scss/_fb.scss */
.campaign-modal .reactions-icons img {
  height: 14px;
  width: 14px;
}
/* line 3240, ../../src/scss/_fb.scss */
.campaign-modal.spotlight {
  left: 408px;
  top: 250px;
}
/* line 3245, ../../src/scss/_fb.scss */
.campaign-modal.editorial {
  left: 298px;
  top: 273px;
}
/* line 3250, ../../src/scss/_fb.scss */
.campaign-modal.burst {
  top: 262px;
  left: 350px;
}
/* line 3255, ../../src/scss/_fb.scss */
.campaign-modal.video {
  top: 495px;
  left: 350px;
  --pokey-offset: -.05 !important;
}
/* line 3260, ../../src/scss/_fb.scss */
.campaign-modal.video .card-photo {
  height: 158px !important;
}
/* line 3265, ../../src/scss/_fb.scss */
.campaign-modal.contests {
  top: 392px;
  left: 298px;
  --pokey-offset: -.45 !important;
}

/* line 3274, ../../src/scss/_fb.scss */
.fb-card .slick-dots, .highlighted-element .slick-dots, .fb-info .slick-dots {
  bottom: -10px;
}
/* line 3278, ../../src/scss/_fb.scss */
.fb-card .slick-dots li, .highlighted-element .slick-dots li, .fb-info .slick-dots li {
  width: 10px;
  height: 0px;
}
/* line 3283, ../../src/scss/_fb.scss */
.fb-card .slick-dots
li.slick-active
button:before, .highlighted-element .slick-dots
li.slick-active
button:before, .fb-info .slick-dots
li.slick-active
button:before {
  color: #ffa500;
  font-size: 12px;
}
/* line 3290, ../../src/scss/_fb.scss */
.fb-card .slick-dots li
button::before, .highlighted-element .slick-dots li
button::before, .fb-info .slick-dots li
button::before {
  font-size: 10px;
}
/* line 3296, ../../src/scss/_fb.scss */
.fb-card .slick-slide:focus, .highlighted-element .slick-slide:focus, .fb-info .slick-slide:focus {
  outline: none;
}
/* line 3301, ../../src/scss/_fb.scss */
.fb-card .slick-dotted.slick-slider, .highlighted-element .slick-dotted.slick-slider, .fb-info .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 3310, ../../src/scss/_fb.scss */
.cover-photo-modal {
  width: 500px;
  padding: 20px 15px 20px 30px;
  top: 121px;
  right: 11px;
}
/* line 3316, ../../src/scss/_fb.scss */
.cover-photo-modal .header {
  margin-top: 10px;
  font-size: 30px;
}
/* line 3321, ../../src/scss/_fb.scss */
.cover-photo-modal img:not(.blue-button) {
  width: 215px;
  height: 255px;
  margin-left: 20px;
}
/* line 3328, ../../src/scss/_fb.scss */
.cover-photo-modal .blue-button.minus {
  right: 27px;
  top: -46px;
}

/* line 3337, ../../src/scss/_fb.scss */
.create-tabbed-modal {
  top: 290px;
  left: 164px;
  width: 60%;
}
/* line 3343, ../../src/scss/_fb.scss */
.create-tabbed-modal .blue-button.minus {
  left: -47px;
  top: 154px;
}
/* line 3348, ../../src/scss/_fb.scss */
.create-tabbed-modal .modal-tab-section {
  height: 175px;
}
/* line 3352, ../../src/scss/_fb.scss */
.create-tabbed-modal .modal-subtitle, .create-tabbed-modal .modal-text {
  font-family: 'Montserrat', sans-serif;
}
/* line 3356, ../../src/scss/_fb.scss */
.create-tabbed-modal .modal-list {
  font-family: 'Montserrat', sans-serif;
  list-style-type: initial;
  padding-left: 20px;
}
/* line 3361, ../../src/scss/_fb.scss */
.create-tabbed-modal .modal-list span {
  position: relative;
  left: -5px;
}
/* line 3367, ../../src/scss/_fb.scss */
.create-tabbed-modal .list-width-30 {
  width: 30%;
  float: left;
}
/* line 3372, ../../src/scss/_fb.scss */
.create-tabbed-modal #community-tab-section {
  padding-right: 0;
}
/* line 3376, ../../src/scss/_fb.scss */
.create-tabbed-modal #creation-img {
  height: 130px;
  width: 100%;
}
/* line 3381, ../../src/scss/_fb.scss */
.create-tabbed-modal #community-img {
  width: 247px;
  height: 108px;
  position: absolute;
  left: 195px;
  top: 328px;
}
/* line 3389, ../../src/scss/_fb.scss */
.create-tabbed-modal #optimization-img {
  position: absolute;
  left: -7px;
  top: 320px;
  width: 102%;
}
/* line 3397, ../../src/scss/_fb.scss */
.create-tabbed-modal #community-tab-section .modal-text {
  display: none;
}
/* line 3402, ../../src/scss/_fb.scss */
.create-tabbed-modal .modal-list {
  font-family: 'Lato-Regular';
  color: #818181;
  font-size: 14px;
}
/* line 3408, ../../src/scss/_fb.scss */
.create-tabbed-modal .list-width-35 {
  width: 35%;
}

/* line 3419, ../../src/scss/_fb.scss */
.modal .two-col div {
  width: 50%;
}
/* line 3423, ../../src/scss/_fb.scss */
.modal .two-col .col-1 {
  float: left;
}
/* line 3427, ../../src/scss/_fb.scss */
.modal .two-col .col-2 {
  display: inline-block;
}

/* line 3433, ../../src/scss/_fb.scss */
.fb-feed-modal {
  left: 142px;
}
/* line 3437, ../../src/scss/_fb.scss */
.fb-feed-modal.sidebar .close-button {
  top: 5px;
  right: 5px;
  width: 16px;
  height: 16px;
}
/* line 3447, ../../src/scss/_fb.scss */
.fb-feed-modal .highlighted-element {
  width: auto;
}
/* line 3452, ../../src/scss/_fb.scss */
.fb-feed-modal .modal-source {
  font-size: 10px;
}

/*-------------------------*\
 # Slick
\*-------------------------*/
/* line 3464, ../../src/scss/_fb.scss */
.section.social .slick-dots {
  background: #555;
  position: fixed;
  bottom: 0px;
  height: 50px;
}
/* line 3470, ../../src/scss/_fb.scss */
.section.social .slick-dots li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 20px 3px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent;
}
/* line 3482, ../../src/scss/_fb.scss */
.section.social .slick-dots li.slick-active {
  background: #fff;
}
/* line 3486, ../../src/scss/_fb.scss */
.section.social .slick-dots li button::before {
  color: transparent;
}

/*-------------------------*\
 #GOOGLE
\*-------------------------*/
/*-------------------------*\
 #Google Fonts
\*-------------------------*/
/*-------------------------*\
 #Google Colors
\*-------------------------*/
/*-------------------------*\
 #Google Structure
\*-------------------------*/
/* line 35, ../../src/scss/_google.scss */
.google-template {
  background: #fff;
  overflow-x: hidden;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 40, ../../src/scss/_google.scss */
  .google-template .google-phone {
    background: transparent;
    position: absolute;
    top: 240px;
    left: 153px;
  }
}

/*-------------------------*\
 #Google Top Bar
\*-------------------------*/
/* line 55, ../../src/scss/_google.scss */
.google-top-bar {
  background-color: #fafafa;
  padding: 10px 15px;
  border-bottom: 1px solid #ebebeb;
}
/* line 60, ../../src/scss/_google.scss */
.google-top-bar .logo {
  height: 25px;
  width: 80px;
  margin-right: 10px;
  background-color: transparent;
}
/* line 69, ../../src/scss/_google.scss */
.google-top-bar .search-bar {
  background: #fff;
  height: 30px;
  width: 550px;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);
  display: inline-block;
}
/* line 77, ../../src/scss/_google.scss */
.google-top-bar .search-bar .search-text {
  margin-left: 5px;
  line-height: 30px;
  float: left;
  font-size: 12px;
}
/* line 84, ../../src/scss/_google.scss */
.google-top-bar .search-bar .search-button {
  float: right;
  color: #4285f4;
  height: 30px;
  width: 35px;
}
/* line 90, ../../src/scss/_google.scss */
.google-top-bar .search-bar .search-button .fa-search {
  padding: 5px 9px;
}
/* line 96, ../../src/scss/_google.scss */
.google-top-bar .search-bar .mic-button {
  size: 30px 30px;
  padding-top: 5px;
  margin-right: 5px;
  width: 20px;
  height: 18px;
  float: right;
}
/* line 106, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper {
  margin-top: 10px;
  margin-left: 75px;
}
/* line 110, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul {
  list-style: none;
  display: inline;
  padding: 0px;
  font-size: 12px;
  font-family: "Roboto", arial, sans-serif;
  color: #666;
}
/* line 119, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul.action-bar-right {
  margin-left: 90px;
}
/* line 123, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul li {
  display: inline;
  padding: 0px 10px;
}
/* line 127, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul li:first-child {
  margin-right: 5px;
  margin-left: 15px;
}
/* line 131, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul li:not(:first-child) {
  margin: 0 5px;
}
/* line 136, ../../src/scss/_google.scss */
.google-top-bar .action-bar-wrapper ul li.active {
  color: #4285f4;
  border-bottom: 3px solid;
  padding-bottom: 10px;
  font-weight: bold;
}

/*-------------------------*\
 #Google Body
\*-------------------------*/
/* line 154, ../../src/scss/_google.scss */
.google-body {
  margin: 0px 109px;
  width: 550px;
}
/* line 158, ../../src/scss/_google.scss */
.google-body .google-results-wrapper {
  font-family: "Roboto", arial, sans-serif;
  font-size: 11px;
  margin: 5px 0px;
  color: #808080;
}
/* line 164, ../../src/scss/_google.scss */
.google-body .google-results-wrapper .results {
  line-height: 25px;
}
/* line 169, ../../src/scss/_google.scss */
.google-body .results-container {
  margin-top: 7px;
  width: 632px;
}

/* line 175, ../../src/scss/_google.scss */
.search-type {
  width: 450px;
}
/* line 178, ../../src/scss/_google.scss */
.search-type .blue-plus-wrapper {
  position: relative;
  left: -50px;
}
/* line 183, ../../src/scss/_google.scss */
.search-type .type-label {
  display: none;
}
/* line 187, ../../src/scss/_google.scss */
.search-type .info-button-wrapper {
  display: none;
  position: absolute;
  right: 5px;
  top: 5px;
}
/* line 194, ../../src/scss/_google.scss */
.search-type.highlighted-element {
  font-family: "Roboto", arial, sans-serif;
}
/* line 197, ../../src/scss/_google.scss */
.search-type.highlighted-element .info-button-wrapper {
  display: inherit;
}
/* line 200, ../../src/scss/_google.scss */
.search-type.highlighted-element .info-button-wrapper .info-button {
  display: inherit;
  width: 28px;
  height: 28px;
}

/* line 209, ../../src/scss/_google.scss */
div#google-phone-button {
  position: absolute;
  right: 109px;
  top: 876px;
}

/* line 215, ../../src/scss/_google.scss */
span#google-phone-button-label {
  float: left;
  padding: 6px;
  color: #2175BA;
  font-family: 'Montserrat-Bold';
}

/*-------------------------*\
 #Google Highlights
\*-------------------------*/
/* line 226, ../../src/scss/_google.scss */
.google-result-highlight {
  background: white;
  margin: -10px 10px 0px 48px;
  width: 538px;
  border-radius: 15px;
}
/* line 232, ../../src/scss/_google.scss */
.google-result-highlight .type-label {
  display: flex;
  position: absolute;
  -webkit-transform: rotate(90deg);
  font-size: 37px;
  color: #999;
}
/* line 239, ../../src/scss/_google.scss */
.google-result-highlight .type-label .thick-txt {
  font-family: 'Gotham', sans-serif;
  font-weight: bold;
}
/* line 244, ../../src/scss/_google.scss */
.google-result-highlight .type-label .thin-txt {
  font-family: 'Gotham-Light', sans-serif;
  font-weight: lighter;
}
/* line 250, ../../src/scss/_google.scss */
.google-result-highlight .search-type.highlighted-element {
  padding: 10px 27px 0px 61px;
  border-radius: 10px;
  position: relative;
  width: 450px;
}
/* line 256, ../../src/scss/_google.scss */
.google-result-highlight .search-type.highlighted-element .google-result {
  margin-top: 0px;
}
/* line 263, ../../src/scss/_google.scss */
.google-result-highlight #ppc-search .type-label {
  top: 70px;
  left: -12px;
}
/* line 272, ../../src/scss/_google.scss */
.google-result-highlight #seo-maps-search .type-label {
  top: 125px;
  left: -68px;
}
/* line 281, ../../src/scss/_google.scss */
.google-result-highlight #seo-organic-search .type-label {
  top: 158px;
  left: -105px;
}

/*-------------------------*\
 #Google Modals
\*-------------------------*/
/* line 293, ../../src/scss/_google.scss */
.google-modal {
  padding: 5px 20px;
}
/* line 296, ../../src/scss/_google.scss */
.google-modal .header {
  margin-bottom: 10px;
  font-size: 20px;
}
/* line 301, ../../src/scss/_google.scss */
.google-modal .modal-subtitle {
  font-size: 15px;
  line-height: 20px;
}
/* line 306, ../../src/scss/_google.scss */
.google-modal .seo-button {
  position: absolute;
  width: 40px;
  height: 40px;
}
/* line 311, ../../src/scss/_google.scss */
.google-modal .seo-button .seo-button-img {
  background-color: transparent;
  width: 100%;
  height: 100%;
}

/* line 323, ../../src/scss/_google.scss */
.google-tabbed-modal .header-wrapper .modal-source {
  padding-top: 10px;
}
/* line 334, ../../src/scss/_google.scss */
.google-tabbed-modal .modal-bottom .tabs-section .tab-buttons .tab-button {
  padding: 14px 5px;
}
/* line 337, ../../src/scss/_google.scss */
.google-tabbed-modal .modal-bottom .tabs-section .tab-buttons .tab-button span {
  font-size: 16px;
}

/* line 348, ../../src/scss/_google.scss */
.ppc-modal {
  width: 600px;
  top: 160px;
  left: 96px;
}
/* line 355, ../../src/scss/_google.scss */
.ppc-modal .tabs-section .text-wrapper {
  padding-left: 4px;
}
/* line 359, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #keyword_selection-img, .ppc-modal .tabs-section #quality_score-img {
  margin-top: 10px;
}
/* line 363, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #keyword_selection-img {
  height: 314px;
}
/* line 367, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #quality_score-img {
  height: 271px;
}
/* line 373, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul {
  padding: 0;
  list-style: none;
}
/* line 377, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li {
  display: inline-block;
  clear: both;
}
/* line 381, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li:first-child {
  margin-bottom: 20px;
}
/* line 385, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li div {
  display: inline-block;
  width: 240px;
}
/* line 390, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .ad-img-wrapper {
  height: 45px;
}
/* line 393, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .ad-img-wrapper img.ad-img {
  width: 80%;
  height: 110px;
  border-right: 2px grey solid;
  padding-right: 12px;
  margin-left: 35px;
  margin-top: 10px;
}
/* line 403, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link {
  float: right;
  font-size: larger;
  margin-left: 25px;
  margin-top: 25px;
}
/* line 409, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link div, .ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link p {
  white-space: nowrap;
}
/* line 413, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link .result-header {
  text-decoration: underline;
  font-size: 17px;
}
/* line 418, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link .result-site cite {
  font-size: 16px;
}
/* line 422, ../../src/scss/_google.scss */
.ppc-modal .tabs-section #ab_ad_testing-tab-section .ppc-ad-ul li.ppc-ad-li .result-link .result-text p {
  font-size: 15px;
}

/* line 433, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content {
  position: absolute;
}
/* line 436, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.search-web-paper-logo {
  bottom: 57px;
  right: 90px;
  width: 160px;
  height: 35px;
}
/* line 442, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.search-web-paper-logo[data-name=beaumont_webpaper_logo] {
  bottom: 60px;
  right: 75px;
  height: 60px;
}
/* line 448, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.search-web-paper-logo[data-name=san_antonio_webpaper_logo] {
  width: 145px;
  height: 40px;
}
/* line 454, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.angies-list {
  bottom: 233px;
  right: 95px;
  width: 105px;
  height: 21px;
}
/* line 461, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.houzz {
  width: 100px;
  height: 50px;
  bottom: 187px;
  right: 92px;
}
/* line 468, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.links-location, .modal-tab-section .google-modal-additional-content.links-desc {
  color: #771819;
  font-size: 0.25pc;
  bottom: 121px;
  left: 223px;
}
/* line 475, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.links-desc {
  font-size: 0.14pc;
  width: 155px;
  bottom: 115px;
}
/* line 482, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.citation-address, .modal-tab-section .google-modal-additional-content.citation-phone {
  font-size: 0.5pc;
  color: black;
  bottom: 82px;
  width: calc(100% - 30px);
  text-align: center;
}
/* line 490, ../../src/scss/_google.scss */
.modal-tab-section .google-modal-additional-content.citation-phone {
  bottom: 68px;
}

/* line 497, ../../src/scss/_google.scss */
.seo-maps-modal {
  width: 520px;
  top: 316px;
  left: 159px;
}
/* line 502, ../../src/scss/_google.scss */
.seo-maps-modal .modal-tab-section {
  padding: 0px 0px 0px 12px;
}
/* line 506, ../../src/scss/_google.scss */
.seo-maps-modal .modal-tab-section#optimized_sites-tab-section .modal-img {
  height: 230px;
}
/* line 512, ../../src/scss/_google.scss */
.seo-maps-modal .modal-tab-section {
  width: 495px;
}
/* line 515, ../../src/scss/_google.scss */
.seo-maps-modal .modal-tab-section .modal-img {
  height: 240px;
  width: 100%;
  margin-bottom: 10px;
}

/* line 524, ../../src/scss/_google.scss */
.seo-organic-modal {
  top: 300px;
  width: 600px;
  margin-left: 110px;
}
/* line 529, ../../src/scss/_google.scss */
.seo-organic-modal .close-button {
  z-index: 0;
}
/* line 533, ../../src/scss/_google.scss */
.seo-organic-modal .column-wrapper {
  padding-top: 10px;
}
/* line 537, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col {
  font-family: "Montserrat", sans-serif;
  display: table-cell;
  vertical-align: text-top;
}
/* line 542, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col.sub-0 {
  border-right: 1px solid #999;
  padding-right: 10px;
}
/* line 546, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col.sub-0 .col-subtitle {
  padding-right: 10px;
}
/* line 551, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col.sub-1 {
  padding-left: 20px;
}
/* line 555, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col .col-title {
  font-weight: bold;
  color: #666;
}
/* line 560, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col .col-subtitle {
  width: 45%;
  margin-top: 10px;
  color: #999;
  white-space: pre;
  font-size: 14px;
}
/* line 567, ../../src/scss/_google.scss */
.seo-organic-modal .subtitle-col .col-subtitle .web-modal-button {
  cursor: pointer;
  color: #2075bb;
  margin-top: 10px;
  margin-left: -4px;
  display: block;
  font-weight: bold;
}
/* line 578, ../../src/scss/_google.scss */
.seo-organic-modal .modal-tab-section {
  width: 540px;
  padding: 10px 30px 0px;
}
/* line 582, ../../src/scss/_google.scss */
.seo-organic-modal .modal-tab-section#links-tab-section {
  padding: 10px 30px 0px;
}
/* line 587, ../../src/scss/_google.scss */
.seo-organic-modal .modal-tab-section#site_speed-tab-section .modal-title {
  text-align: center;
  font-size: 24px !important;
  color: #5b5c5e;
  margin-top: 10px;
}
/* line 595, ../../src/scss/_google.scss */
.seo-organic-modal .modal-tab-section .modal-img {
  height: 290px;
  width: 100%;
  margin-bottom: 10px;
}

/* line 604, ../../src/scss/_google.scss */
.google-phone {
  background: transparent;
  position: absolute;
  top: 175px;
  left: 153px;
}
/* line 610, ../../src/scss/_google.scss */
.google-phone .info-button {
  display: none;
}
/* line 614, ../../src/scss/_google.scss */
.google-phone .close-button {
  top: -90px;
  right: -18px;
}
/* line 619, ../../src/scss/_google.scss */
.google-phone .minus {
  top: 701px;
  right: -128px;
}
/* line 624, ../../src/scss/_google.scss */
.google-phone .phone-info {
  top: -90px;
  left: -20px;
}
/* line 628, ../../src/scss/_google.scss */
.google-phone .phone-info .info-button {
  position: absolute;
  display: block;
  left: 405px;
  top: 40px;
  width: 30px;
}
/* line 637, ../../src/scss/_google.scss */
.google-phone .header {
  font-size: 18px;
}
/* line 641, ../../src/scss/_google.scss */
.google-phone .modal-subtitle {
  margin: 5px 0px;
}
/* line 645, ../../src/scss/_google.scss */
.google-phone .modal-source {
  margin-bottom: 5px;
}
/* line 649, ../../src/scss/_google.scss */
.google-phone .phone-screen {
  top: 126px;
  left: 35px;
  width: 340px;
  font-family: "Roboto", arial, sans-serif;
}
/* line 659, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar {
  border-bottom: none;
  background: white;
}
/* line 663, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top {
  border: 1px solid #ebebeb;
  box-shadow: 1px 1px rgba(0, 0, 0, 0.1);
  width: fit-content;
  border-radius: 5px;
}
/* line 669, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .search-bar {
  width: 290px;
  line-height: 30px;
  padding-left: 10px;
  box-shadow: none;
  border-bottom: 1px solid #ebebeb;
}
/* line 677, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .search-button {
  border-radius: 0 5px 0px 0;
  background: #4285f4;
  color: white;
}
/* line 683, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .action-bar-wrapper {
  margin: 0px;
}
/* line 686, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .action-bar-wrapper .action-bar {
  padding: 5px 5px;
}
/* line 689, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .action-bar-wrapper .action-bar li.bar-btn {
  margin: 0;
  font-size: 11px;
  font-weight: lighter;
  text-transform: uppercase;
}
/* line 695, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .search-top .action-bar-wrapper .action-bar li.bar-btn.active {
  padding-bottom: 5px;
}
/* line 703, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-top-bar .logo {
  margin: 5px 100px;
}
/* line 708, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body {
  margin: 0px;
  width: 340px;
}
/* line 712, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container {
  width: 340px;
}
/* line 715, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result {
  margin: 10px;
  border: 1px solid #ebebeb;
  border-radius: 5px;
  box-shadow: 1px 1px rgba(0, 0, 0, 0.1);
}
/* line 721, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link {
  width: 290px;
  padding: 10px;
}
/* line 725, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link .mobile-text {
  display: block;
  color: #545454;
  font-size: 11px;
}
/* line 730, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link .mobile-text#first-ad {
  margin-top: 10px;
}
/* line 733, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link .mobile-text#first-ad .fa-phone {
  font-size: 15px;
  margin: 0px 10px 0 3px;
}
/* line 739, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link .mobile-text#third-ad {
  margin-top: 5px;
}
/* line 745, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-link .result-site {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
/* line 752, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-map {
  width: 310px;
}
/* line 755, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-map .map-img-wrapper {
  height: 130px;
}
/* line 758, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result.result-map .map-img-wrapper .map-pins-img {
  top: -120px;
}
/* line 764, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .mobile-map-spacing, .google-phone .phone-screen .google-template .google-body .results-container .google-result .map-action-bar, .google-phone .phone-screen .google-template .google-body .results-container .google-result .location-description, .google-phone .phone-screen .google-template .google-body .results-container .google-result .address-wrapper, .google-phone .phone-screen .google-template .google-body .results-container .google-result .hours-wrapper {
  padding: 10px;
  border-bottom: 1px solid #ebebeb;
}
/* line 769, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .business-wrapper {
  background: #4285f4;
  padding: 10px;
}
/* line 773, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .business-wrapper .name {
  color: #fff;
  margin-bottom: 5px;
}
/* line 778, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .business-wrapper .desc {
  color: #ebebeb;
  font-size: 14px;
}
/* line 784, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .map-action-bar {
  margin: 10px 0px;
}
/* line 788, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .map-action-bar .map-action {
  width: 32%;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  color: #4285f4;
}
/* line 795, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .map-action-bar .map-action .map-action-img-wrapper {
  font-size: 20px;
  width: 20px;
  height: 20px;
  margin: auto;
}
/* line 802, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .map-action-bar .map-action .map-action-text {
  font-size: 14px;
  margin-top: 8px;
  font-weight: lighter;
}
/* line 810, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .location-description {
  font-size: 14px;
  padding: 15px 20px;
}
/* line 815, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .location-description .title {
  font-weight: bold;
}
/* line 819, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .location-description .sub {
  color: grey;
}
/* line 823, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .location-description .fa-chevron-right {
  float: right;
  position: relative;
  bottom: 15px;
  right: 15px;
  color: #666;
}
/* line 835, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .address-wrapper .fa-map-marker {
  float: left;
  margin-right: 35px;
  font-size: 25px;
  line-height: 25px;
  color: #4285f4;
}
/* line 843, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .address-wrapper .address {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
}
/* line 850, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .hours-wrapper {
  padding-bottom: 25px;
}
/* line 854, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .hours-wrapper .fa-clock-o {
  color: #4285f4;
  font-size: 25px;
  margin-right: 30px;
  float: left;
}
/* line 861, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .hours-wrapper .hours {
  font-size: 12px;
  line-height: 25px;
}
/* line 866, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .hours-wrapper .fa-chevron-down {
  color: #666;
  margin-left: 10px;
}
/* line 872, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .expand-option {
  font-size: 12px;
  text-align: center;
  padding-bottom: 12px;
}
/* line 877, ../../src/scss/_google.scss */
.google-phone .phone-screen .google-template .google-body .results-container .google-result .expand-option .fa-chevron-down {
  background: #4285f4;
  padding: 10px;
  border-radius: 20px;
  color: white;
  position: relative;
  top: -15px;
}

/* line 894, ../../src/scss/_google.scss */
.seo-website-modal {
  top: 20px;
  left: 20px;
  right: 20px;
  height: 974px;
}
/* line 900, ../../src/scss/_google.scss */
.seo-website-modal .header {
  font-size: 28px !important;
  text-align: center;
  padding: 10px;
  margin-bottom: 0px;
}
/* line 907, ../../src/scss/_google.scss */
.seo-website-modal .seo-website {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 10px;
}
/* line 915, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .background-img-wrapper img.background-img {
  width: 100%;
  height: 100%;
}
/* line 921, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .build-button {
  top: 90px;
  left: 200px;
}
/* line 926, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .webdev-button {
  top: 230px;
  left: 15px;
}
/* line 931, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .wording-button {
  top: 465px;
  left: 15px;
}
/* line 936, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .speed-button {
  top: 465px;
  right: 15px;
}
/* line 941, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .code-button {
  top: 620px;
  right: 15px;
}
/* line 946, ../../src/scss/_google.scss */
.seo-website-modal .seo-website .retarget-button {
  top: 800px;
  right: 15px;
}

/* line 953, ../../src/scss/_google.scss */
.build-popup {
  width: 600px;
  top: 175px;
  left: 75px;
}
/* line 958, ../../src/scss/_google.scss */
.build-popup .google-modal {
  padding: 10px 18px 0px;
}
/* line 961, ../../src/scss/_google.scss */
.build-popup .google-modal .header {
  margin-bottom: 10px;
}
/* line 965, ../../src/scss/_google.scss */
.build-popup .google-modal .modal-img {
  width: 560px;
  height: 700px;
}
/* line 970, ../../src/scss/_google.scss */
.build-popup .google-modal .seo-button {
  top: -62px;
  left: 165px;
}

/* line 978, ../../src/scss/_google.scss */
.webdev-popup {
  top: 105px;
  left: 115px;
  width: 455px;
}
/* line 983, ../../src/scss/_google.scss */
.webdev-popup .modal-subtitle {
  margin-bottom: 0px;
}
/* line 987, ../../src/scss/_google.scss */
.webdev-popup .modal-img {
  width: 415px;
}
/* line 991, ../../src/scss/_google.scss */
.webdev-popup .seo-button {
  bottom: 144px;
  left: -60px;
}

/* line 997, ../../src/scss/_google.scss */
.wording-popup {
  left: 115px;
  top: 330px;
}
/* line 1001, ../../src/scss/_google.scss */
.wording-popup .search-seo-wording-svg {
  width: 500px;
  height: 300px;
}
/* line 1006, ../../src/scss/_google.scss */
.wording-popup .seo-button {
  bottom: 146px;
  left: -60px;
}

/* line 1012, ../../src/scss/_google.scss */
.speed-popup {
  right: 115px;
  top: 370px;
  width: 440px;
}
/* line 1019, ../../src/scss/_google.scss */
.speed-popup .google-modal .header {
  margin-bottom: 0px;
  font-size: 23px;
  text-transform: uppercase;
  color: black;
  margin-top: 10px;
}
/* line 1027, ../../src/scss/_google.scss */
.speed-popup .google-modal .site-speed-ul {
  list-style: none;
  padding-left: 0px;
  float: left;
}
/* line 1032, ../../src/scss/_google.scss */
.speed-popup .google-modal .site-speed-ul .site-speed-li {
  width: 200px;
  margin-bottom: 10px;
}
/* line 1036, ../../src/scss/_google.scss */
.speed-popup .google-modal .site-speed-ul .site-speed-li .site-speed-point {
  width: 15px;
  height: 15px;
  float: right;
}
/* line 1044, ../../src/scss/_google.scss */
.speed-popup .google-modal .modal-img {
  width: 200px;
  height: 200px;
  float: right;
}
/* line 1050, ../../src/scss/_google.scss */
.speed-popup .google-modal .seo-button {
  top: 118px;
  right: -60px;
}

/* line 1057, ../../src/scss/_google.scss */
.retarget-popup {
  right: 115px;
  top: 720px;
}
/* line 1061, ../../src/scss/_google.scss */
.retarget-popup .modal-img {
  width: 500px;
  height: 200px;
}
/* line 1066, ../../src/scss/_google.scss */
.retarget-popup .seo-button {
  bottom: 101px;
  right: -60px;
}

/* line 1073, ../../src/scss/_google.scss */
.snippet.google-code-highlight {
  top: 325px;
  left: 60px;
  width: 0px;
  height: 0px;
}
/* line 1079, ../../src/scss/_google.scss */
.snippet.google-code-highlight .code-highlight {
  width: 575px;
  height: auto;
  position: relative;
  z-index: 2;
  background: transparent;
}
/* line 1087, ../../src/scss/_google.scss */
.snippet.google-code-highlight .tear-through-background {
  height: 415px;
  width: 407px;
  top: 104px;
  left: 118px;
  border-radius: 0 290px 370px 415px;
}
/* line 1095, ../../src/scss/_google.scss */
.snippet.google-code-highlight .tear-through-html {
  top: 57px;
  left: 30px;
}
/* line 1100, ../../src/scss/_google.scss */
.snippet.google-code-highlight .seo-button {
  top: 318px;
  left: 613px;
}

/* line 1108, ../../src/scss/_google.scss */
.google-mobile-popup {
  top: 177px;
  width: 330px;
  right: 62px;
}
/* line 1113, ../../src/scss/_google.scss */
.google-mobile-popup .header {
  font-size: 20px;
}
/* line 1117, ../../src/scss/_google.scss */
.google-mobile-popup .text-wrapper {
  width: 365px;
  padding: 5px 15px;
}
/* line 1122, ../../src/scss/_google.scss */
.google-mobile-popup .text-wrapper .modal-ul {
  padding-left: 20px;
  margin: 7px 0px;
}
/* line 1126, ../../src/scss/_google.scss */
.google-mobile-popup .text-wrapper .modal-ul .modal-li {
  font-size: 18px;
  margin-bottom: 5px;
}
/* line 1130, ../../src/scss/_google.scss */
.google-mobile-popup .text-wrapper .modal-ul .modal-li span {
  position: relative;
  margin-left: -6px;
}

/*-------------------------*\
 #Google Result
\*-------------------------*/
/* line 1143, ../../src/scss/_google.scss */
.google-result {
  width: 450px;
  margin-bottom: 10px;
  font-family: "Roboto", arial, sans-serif;
}
/* line 1148, ../../src/scss/_google.scss */
.google-result .mobile-text {
  display: none;
}

/* line 1155, ../../src/scss/_google.scss */
.result-link .result-header {
  font-size: 14px;
  line-height: 14px;
  color: #111cc1;
  margin: 0;
}
/* line 1162, ../../src/scss/_google.scss */
.result-link .result-site {
  color: #006621;
  line-height: 13px;
  white-space: nowrap;
  font-style: normal;
}
/* line 1168, ../../src/scss/_google.scss */
.result-link .result-site .ad {
  font-size: 10px;
  border: 1px solid #006621;
  padding: 0px 1px;
  display: inline;
  border-radius: 2px;
  padding: 0px 2px;
}
/* line 1177, ../../src/scss/_google.scss */
.result-link .result-site cite {
  font-size: 11px;
  font-style: normal;
}
/* line 1183, ../../src/scss/_google.scss */
.result-link p {
  font-size: small;
  color: #545454;
  font-size: 11px;
  margin: 0;
}

/*-------------------------*\
 #Google Map Result
\*-------------------------*/
/* line 1199, ../../src/scss/_google.scss */
.result-map {
  border: 1px solid #ebebeb;
}
/* line 1202, ../../src/scss/_google.scss */
.result-map .map-img-wrapper {
  height: 150px;
}
/* line 1205, ../../src/scss/_google.scss */
.result-map .map-img-wrapper .map-img {
  width: 100%;
  height: 100%;
}
/* line 1210, ../../src/scss/_google.scss */
.result-map .map-img-wrapper .map-pins-img {
  top: -155px;
  position: relative;
}
/* line 1218, ../../src/scss/_google.scss */
.result-map .locations-container .location-row {
  padding: 5px;
  border-bottom: 1px solid #ebebeb;
}
/* line 1222, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper {
  display: inline-block;
  padding: 5px;
}
/* line 1226, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .name {
  font-size: 13px;
}
/* line 1230, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details {
  font-size: 10px;
  color: #8f8f8f;
  margin: 2px 0;
}
/* line 1235, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details div {
  display: inline;
}
/* line 1239, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details .dot {
  position: relative;
  bottom: 3px;
}
/* line 1246, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details .reviews .review, .result-map .locations-container .location-row .location-text-wrapper .details .reviews .full-star {
  color: #f47426;
}
/* line 1250, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details .reviews .fa-star {
  font-size: 10px;
  margin: -1px;
}
/* line 1259, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-text-wrapper .details .reviews .greyed-star {
  color: #ebebeb;
}
/* line 1266, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper {
  float: right;
  color: #4285f4;
  font-size: 10px;
}
/* line 1271, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper div {
  display: inline-block;
}
/* line 1277, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper .directions-wrapper .dir-img-wrapper {
  padding-left: 20px;
}
/* line 1280, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper .directions-wrapper .dir-img-wrapper .dir-img {
  width: 15px;
  height: 15px;
}
/* line 1287, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper .website-wrapper {
  margin-right: 10px;
}
/* line 1290, ../../src/scss/_google.scss */
.result-map .locations-container .location-row .location-contact-wrapper .website-wrapper .fa-globe {
  display: block;
  text-align: center;
  font-size: 15px;
}
/* line 1299, ../../src/scss/_google.scss */
.result-map .locations-container .location-more {
  font-size: 11px;
  color: #4285f4;
  padding: 10px;
}

 /*-------------------------*\
 #YELP
\*-------------------------*/
/*-------------------------*\
 #Yelp Fonts
\*-------------------------*/
/*-------------------------*\
 #Yelp Colors
\*-------------------------*/
/*-------------------------*\
 #Yelp Structure
\*-------------------------*/
/* line 24, ../../src/scss/_yelp.scss */
.arrow-down {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #666;
}

/* line 33, ../../src/scss/_yelp.scss */
.yelp-template {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}
/* line 37, ../../src/scss/_yelp.scss */
.yelp-template .content-container {
  width: 768px;
  margin: 0 auto;
  display: flex;
}
/* line 43, ../../src/scss/_yelp.scss */
.yelp-template .embossed-text-white {
  text-shadow: 0 1px rgba(255, 255, 255, 0.7);
}
/* line 47, ../../src/scss/_yelp.scss */
.yelp-template .nowrap {
  white-space: nowrap;
}
/* line 51, ../../src/scss/_yelp.scss */
.yelp-template ul {
  list-style: none;
}
/* line 55, ../../src/scss/_yelp.scss */
.yelp-template h2 {
  word-wrap: break-word;
  word-break: break-word;
  overflow-wrap: break-word;
  font-weight: bold;
  margin-bottom: 6px;
  font-size: 19px;
  line-height: 1.28571em;
  color: #d32323;
}
/* line 65, ../../src/scss/_yelp.scss */
.yelp-template h2 b {
  font-weight: normal;
  color: #333;
}
/* line 71, ../../src/scss/_yelp.scss */
.yelp-template h3 {
  word-wrap: break-word;
  word-break: break-word;
  overflow-wrap: break-word;
  font-weight: bold;
  margin: 0;
  font-size: 14px;
  line-height: 1.3125em;
  color: #d32323;
}
/* line 82, ../../src/scss/_yelp.scss */
.yelp-template table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 86, ../../src/scss/_yelp.scss */
.yelp-template table th {
  font-weight: bold;
  text-align: left;
}
/* line 91, ../../src/scss/_yelp.scss */
.yelp-template table td {
  text-align: left;
}
/* line 96, ../../src/scss/_yelp.scss */
.yelp-template a {
  text-decoration: none;
  cursor: default;
}
/* line 101, ../../src/scss/_yelp.scss */
.yelp-template input {
  cursor: default;
  background: #fff;
}
/* line 106, ../../src/scss/_yelp.scss */
.yelp-template .icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  top: -.1em;
}
/* line 114, ../../src/scss/_yelp.scss */
.yelp-template .search-icon {
  width: 14px;
  height: 14px;
}
/* line 119, ../../src/scss/_yelp.scss */
.yelp-template .close-wrapper {
  position: absolute;
  top: 0;
  right: 5px;
}
/* line 125, ../../src/scss/_yelp.scss */
.yelp-template .close-span {
  font-size: 18px;
  color: #666;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
/* line 132, ../../src/scss/_yelp.scss */
.yelp-template .search {
  padding: 5px 9px;
  background: #fff;
  border: 1px solid #999;
  border-radius: 3px;
  font-size: 10px;
  line-height: 1.29em;
  width: 154px;
}
/* line 142, ../../src/scss/_yelp.scss */
.yelp-template .clearfix:before,
.yelp-template .clearfix:after {
  content: " ";
  display: table;
}
/* line 148, ../../src/scss/_yelp.scss */
.yelp-template .ywidget {
  margin-bottom: 14px;
}
/* line 151, ../../src/scss/_yelp.scss */
.yelp-template .ywidget:first-child {
  margin-top: -3px;
}
/* line 155, ../../src/scss/_yelp.scss */
.yelp-template .ywidget:last-child {
  margin-bottom: 0;
}
/* line 161, ../../src/scss/_yelp.scss */
.yelp-template .table-simple th, .yelp-template .table-simple td {
  padding: 0 1em 0 0;
  border: none;
  vertical-align: baseline;
}
/* line 168, ../../src/scss/_yelp.scss */
.yelp-template .arrange {
  display: table;
  min-width: 100%;
  table-layout: auto;
}
/* line 174, ../../src/scss/_yelp.scss */
.yelp-template .arrange_unit {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: top;
}
/* line 183, ../../src/scss/_yelp.scss */
.yelp-template .arrange--middle .arrange_unit {
  vertical-align: middle;
}
/* line 188, ../../src/scss/_yelp.scss */
.yelp-template .arrange--equal {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
/* line 195, ../../src/scss/_yelp.scss */
.yelp-template .arrange--equal .arrange_unit {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  min-height: 0;
  display: block;
}
/* line 207, ../../src/scss/_yelp.scss */
.yelp-template .arrange_unit--fill {
  width: 100%;
}
/* line 211, ../../src/scss/_yelp.scss */
.yelp-template .arrange--18 {
  margin-left: -18px;
  margin-right: -18px;
  border-collapse: separate;
  border-spacing: 18px 0;
}
/* line 217, ../../src/scss/_yelp.scss */
.yelp-template .arrange--18 > .arrange-unit {
  margin-left: 9px;
  margin-right: 9px;
  border-collapse: collapse;
  border-space: 0 0;
}
/* line 225, ../../src/scss/_yelp.scss */
.yelp-template .line-space {
  position: relative;
}
/* line 228, ../../src/scss/_yelp.scss */
.yelp-template .line-space:before {
  content: '';
  display: block;
  height: 23px;
  left: -1px;
  position: absolute;
  top: -5px;
  width: 1px;
  background: #ccc;
}
/* line 240, ../../src/scss/_yelp.scss */
.yelp-template .search-btn {
  position: relative;
  left: 30px;
  width: calc(100% + 4px);
  border-radius: 0 3px 3px 0;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
  background: linear-gradient(#d90007, #c91400);
  border-color: #8d0005;
  color: white;
  border: 1px solid;
  padding: 4px 4px;
  font-size: 10px;
  line-height: 1.5em;
}
/* line 256, ../../src/scss/_yelp.scss */
.yelp-template .search-btn:focus {
  outline: none;
}

/*-------------------------*\
 #Yelp Buttons
\*-------------------------*/
/* line 266, ../../src/scss/_yelp.scss */
.ybtn {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  border: 1px solid;
  font-weight: bold;
  text-align: center;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  line-height: 1.28571em;
  border-color: #ccc;
  color: #666;
  background-color: #f7f7f7;
  background: -webkit-linear-gradient(#fff, #f7f7f7);
  background: linear-gradient(#fff, #f7f7f7);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  padding: 8px 19px 9px;
  border-radius: 3px;
}
/* line 290, ../../src/scss/_yelp.scss */
.ybtn a {
  text-decoration: none;
}

/* line 295, ../../src/scss/_yelp.scss */
.ybtn-primary {
  color: white;
  border-color: #8d0005;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  background-color: #d90007;
  background: -webkit-linear-gradient(#d90007, #c91400);
  background: linear-gradient(#d90007, #c91400);
}

/* line 305, ../../src/scss/_yelp.scss */
.ybtn-green {
  color: white;
  border-color: #28781e;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  background: #3cb52e;
}

/* line 312, ../../src/scss/_yelp.scss */
.ybtn-full {
  width: 100%;
  box-sizing: border-box;
}

/* line 317, ../../src/scss/_yelp.scss */
.ybtn-small {
  padding: 5px 8px;
  font-size: 10px;
  line-height: 1.5em;
}
/* line 322, ../../src/scss/_yelp.scss */
.ybtn-small img {
  height: 14px;
  width: 14px;
}

/*-------------------------*\
 #Yelp Top Bar
\*-------------------------*/
/* line 332, ../../src/scss/_yelp.scss */
.yelp-top-bar {
  background-color: #d32323;
  max-width: 768px;
  position: relative;
}
/* line 337, ../../src/scss/_yelp.scss */
.yelp-top-bar .top-content-container {
  display: flex;
  justify-content: space-between;
  padding: 8px 16px;
  margin: 0;
}
/* line 344, ../../src/scss/_yelp.scss */
.yelp-top-bar .yelp-logo {
  height: 36px;
  width: 80px;
  vertical-align: middle;
  display: inline;
}
/* line 351, ../../src/scss/_yelp.scss */
.yelp-top-bar .top-search-bar {
  width: 480px;
  background: #fff;
  border-radius: 4px 4px;
  position: relative;
}
/* line 358, ../../src/scss/_yelp.scss */
.yelp-top-bar .top-search-text {
  margin-top: 10px;
}
/* line 362, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-text-left {
  padding-right: 15px;
}
/* line 366, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-text {
  padding-left: 15px;
}
/* line 370, ../../src/scss/_yelp.scss */
.yelp-top-bar .top-search-btn-wrapper {
  position: absolute;
  right: 3px;
  bottom: 0px;
}
/* line 376, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-btn.top {
  left: 0;
  padding: 7px 11px;
}
/* line 380, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-btn.top img {
  width: 16px;
  height: 20px;
}
/* line 386, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-btn-main {
  margin: -6px -22px 0 -3px;
  display: block;
  font-size: 0;
  line-height: 1;
  text-align: left;
  border-collapse: separate;
  border-spacing: 6px 0;
}
/* line 397, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-action {
  margin-top: 6px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3px;
  padding-right: 3px;
  display: inline-block;
  zoom: 1;
  width: auto;
  font-size: 14px;
  line-height: 1.28571em;
  border-collapse: collapse;
  border-spacing: 0 0;
}
/* line 412, ../../src/scss/_yelp.scss */
.yelp-top-bar .search-btn-top {
  box-shadow: none;
  border: 0;
  border-radius: 0 4px 4px 0;
  background: #bd1f1f;
  line-height: 36px;
  padding: 0 15px;
  width: 54px;
}
/* line 422, ../../src/scss/_yelp.scss */
.yelp-top-bar .main-search-field {
  width: 50%;
}
/* line 425, ../../src/scss/_yelp.scss */
.yelp-top-bar .main-search-field label {
  border-radius: 4px 0 0 4px;
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 8px 12px;
  border: none;
  background: #fff;
  margin: 0;
  height: 36px;
  line-height: 20px;
  cursor: text;
  overflow: hidden;
}
/* line 441, ../../src/scss/_yelp.scss */
.yelp-top-bar .main-search-field label span {
  float: left;
  margin-right: 5px;
  color: gray;
  cursor: default;
}
/* line 447, ../../src/scss/_yelp.scss */
.yelp-top-bar .main-search-field label span b {
  color: #333;
}
/* line 454, ../../src/scss/_yelp.scss */
.yelp-top-bar .main-search-field .main-search-label.right:after {
  content: "";
  position: absolute;
  top: 8px;
  right: 0;
  bottom: 8px;
  width: 1px;
  background-color: #ccc;
}
/* line 466, ../../src/scss/_yelp.scss */
.yelp-top-bar .sign-up-btn {
  padding-left: 12px;
  padding-right: 12px;
  min-width: 80px;
  text-align: center;
  box-shadow: none;
  vertical-align: middle;
  margin: 0;
  outline: 0;
  border: none;
  border-radius: 4px;
  background: #bd1f1f;
  line-height: 24px;
  padding: 6px 18px;
}
/* line 483, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar-wrapper {
  background: #bd1f1f;
}
/* line 487, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar {
  width: 768px;
  margin: 0 auto;
  padding-left: 15px;
}
/* line 493, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar .action-bar-left {
  margin: -7px;
}
/* line 497, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar .action-bar-right {
  margin-left: 5em;
}
/* line 501, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar .bar-btn.dot {
  position: relative;
  bottom: 3px;
}
/* line 506, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar ul {
  list-style: none;
  display: inline;
  padding: 0;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  line-height: 21px;
}
/* line 516, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar ul li {
  display: inline-block;
  padding: 3px 10px;
}
/* line 521, ../../src/scss/_yelp.scss */
.yelp-top-bar .action-bar ul li img {
  width: 14px;
  height: 14px;
  margin-right: 3px;
}

/*-------------------------*\
 #Yelp Body
\*-------------------------*/
/* line 536, ../../src/scss/_yelp.scss */
.yelp-body {
  background: #fff;
  padding-top: 5px;
}
/* line 540, ../../src/scss/_yelp.scss */
.yelp-body .top-area {
  overflow: hidden;
  min-width: 768px;
  padding-bottom: 24px;
  margin-bottom: -18px;
  z-index: 1;
  width: 100%;
  position: relative;
  padding-top: 10px;
}
/* line 558, ../../src/scss/_yelp.scss */
.yelp-body .top-area-container {
  width: 768px;
  margin: 0 auto;
  padding: 0 15px;
}
/* line 564, ../../src/scss/_yelp.scss */
.yelp-body .biz-header-wrapper {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 1.3125em;
}
/* line 583, ../../src/scss/_yelp.scss */
.yelp-body .biz-header-left {
  min-width: 0;
  min-height: 0;
  padding-right: 10px;
}
/* line 590, ../../src/scss/_yelp.scss */
.yelp-body .biz-title {
  display: inline;
  margin-right: 6px;
  font-size: 24px;
}
/* line 596, ../../src/scss/_yelp.scss */
.yelp-body .claimed-wrapper {
  display: inline-block;
  font-size: 12px;
  white-space: nowrap;
}
/* line 602, ../../src/scss/_yelp.scss */
.yelp-body .claimed-img {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  position: relative;
  top: 2px;
}
/* line 611, ../../src/scss/_yelp.scss */
.yelp-body .biz-main-info {
  margin-top: 2px;
}
/* line 615, ../../src/scss/_yelp.scss */
.yelp-body .rating-info {
  margin-bottom: 9px;
}
/* line 619, ../../src/scss/_yelp.scss */
.yelp-body .biz-rating {
  float: left;
  line-height: 24px;
  margin-right: 2px;
}
/* line 625, ../../src/scss/_yelp.scss */
.yelp-body .review-count {
  color: #666;
  float: left;
  font-size: 14px;
}
/* line 632, ../../src/scss/_yelp.scss */
.yelp-body .biz-details {
  float: left;
  position: relative;
  top: 1px;
  margin-left: 9px;
}
/* line 639, ../../src/scss/_yelp.scss */
.yelp-body .details-btn {
  display: inline-block;
  padding: 0 4px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-size: 10px;
  line-height: 1.5em;
  color: #999;
  background: transparent;
  box-shadow: none;
  white-space: nowrap;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: relative;
  bottom: 2px;
}
/* line 656, ../../src/scss/_yelp.scss */
.yelp-body .details-btn .details-img {
  width: 12px;
  height: 12px;
  position: relative;
  top: 2px;
}
/* line 665, ../../src/scss/_yelp.scss */
.yelp-body .bullet-after::after {
  content: "•";
  position: relative;
  top: -1px;
  margin: 0 3px;
  color: #999;
  font-size: 10px;
  line-height: 18px;
}
/* line 675, ../../src/scss/_yelp.scss */
.yelp-body .yelp-star.top {
  width: 20px;
  height: 20px;
  display: inline;
  margin: 0;
}
/* line 682, ../../src/scss/_yelp.scss */
.yelp-body .price-category {
  clear: both;
}
/* line 686, ../../src/scss/_yelp.scss */
.yelp-body .price-range {
  display: inline;
}
/* line 690, ../../src/scss/_yelp.scss */
.yelp-body .price {
  letter-spacing: 1px;
  white-space: nowrap;
  font-size: 14px;
}
/* line 697, ../../src/scss/_yelp.scss */
.yelp-body .category-list {
  display: inline-block;
  font-size: 14px;
}
/* line 702, ../../src/scss/_yelp.scss */
.yelp-body .category {
  white-space: nowrap;
  color: #0073bb;
  text-decoration: none;
}
/* line 708, ../../src/scss/_yelp.scss */
.yelp-body .category:not(:last-child):after {
  content: ",";
}
/* line 714, ../../src/scss/_yelp.scss */
.yelp-body .biz-subheader {
  display: table;
}
/* line 718, ../../src/scss/_yelp.scss */
.yelp-body .top-grey-bckgd {
  z-index: -1;
  position: absolute;
  top: -9999px;
  right: -9999px;
  bottom: 0;
  left: -9999px;
  background: #f5f5f5;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
}
/* line 732, ../../src/scss/_yelp.scss */
.yelp-body .biz-header-right {
  display: table;
  position: relative;
}
/* line 737, ../../src/scss/_yelp.scss */
.yelp-body .biz-page-btns {
  text-align: right;
  overflow: hidden;
  padding-bottom: 1px;
  margin-top: -1px;
}
/* line 744, ../../src/scss/_yelp.scss */
.yelp-body .war-button {
  float: left;
  padding-left: 12px;
  margin: 0 12px 0 0;
  font-size: 12px;
}
/* line 750, ../../src/scss/_yelp.scss */
.yelp-body .war-button img {
  width: 20px;
  height: 20px;
  position: relative;
  top: -2px;
}
/* line 759, ../../src/scss/_yelp.scss */
.yelp-body .add-photo-button {
  padding: 7px 8px;
}
/* line 763, ../../src/scss/_yelp.scss */
.yelp-body .share-button {
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 768, ../../src/scss/_yelp.scss */
.yelp-body .bookmark-button {
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 773, ../../src/scss/_yelp.scss */
.yelp-body .yelp-star {
  width: 18px;
  height: 18px;
  margin: -3px 0;
}
/* line 780, ../../src/scss/_yelp.scss */
.yelp-body .ybtn-group {
  float: right;
  margin-top: 4px;
}
/* line 784, ../../src/scss/_yelp.scss */
.yelp-body .ybtn-group .ybtn + .ybtn {
  margin-left: -1px;
}
/* line 788, ../../src/scss/_yelp.scss */
.yelp-body .ybtn-group .ybtn {
  position: relative;
  float: left;
  border-radius: 0;
}
/* line 793, ../../src/scss/_yelp.scss */
.yelp-body .ybtn-group .ybtn:first-child {
  border-radius: 3px 0 0 3px;
}
/* line 797, ../../src/scss/_yelp.scss */
.yelp-body .ybtn-group .ybtn:last-child {
  border-radius: 0 3px 3px 0;
}
/* line 803, ../../src/scss/_yelp.scss */
.yelp-body .map-container {
  width: 33.33333%;
  display: table-cell;
  vertical-align: middle;
}
/* line 809, ../../src/scss/_yelp.scss */
.yelp-body .map-box {
  padding: 5px;
  background: #fff;
  border: 1px solid #ccc;
}
/* line 815, ../../src/scss/_yelp.scss */
.yelp-body .map-img-wrapper {
  overflow: hidden;
  height: 101px;
  border: 1px solid #ccc;
}
/* line 820, ../../src/scss/_yelp.scss */
.yelp-body .map-img-wrapper img {
  width: 233px;
  height: 101px;
}
/* line 826, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper {
  min-height: 82px;
  font-size: 12px;
}
/* line 830, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper ul {
  margin: 5px;
  padding: 0;
}
/* line 834, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper ul li {
  margin-bottom: 3px;
  position: relative;
}
/* line 838, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper ul li img {
  width: 14px;
  height: 14px;
}
/* line 845, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper ul li:first-child img {
  top: 0;
  position: absolute;
}
/* line 853, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper .map-box-edit-wrapper {
  float: right;
  margin: 1px 3px;
  font-size: 12px;
}
/* line 858, ../../src/scss/_yelp.scss */
.yelp-body .map-text-wrapper .map-box-edit-wrapper img {
  width: 14px;
  height: 14px;
  right: 26px;
}
/* line 867, ../../src/scss/_yelp.scss */
.yelp-body .yelp-cell {
  position: relative;
  right: 2px;
}
/* line 872, ../../src/scss/_yelp.scss */
.yelp-body .map-box-address {
  line-height: 14px;
  margin-left: 20px;
}
/* line 876, ../../src/scss/_yelp.scss */
.yelp-body .map-box-address address {
  display: block;
  font-style: normal;
}
/* line 882, ../../src/scss/_yelp.scss */
.yelp-body .images-container {
  width: 66.666667%;
  display: table-cell;
  vertical-align: middle;
}
/* line 888, ../../src/scss/_yelp.scss */
.yelp-body .showcase-container {
  position: relative;
  width: 495px;
  height: 165px;
}
/* line 894, ../../src/scss/_yelp.scss */
.yelp-body .showcase-footer-links {
  position: absolute;
  right: 4px;
  top: 96%;
  padding: 6px 0;
}
/* line 900, ../../src/scss/_yelp.scss */
.yelp-body .showcase-footer-links a {
  float: right;
  color: #1072bb;
  font-size: 11px;
}
/* line 907, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos {
  width: 495px;
  height: 165px;
  position: absolute;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
/* line 918, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .showcase-photo-box {
  height: 100%;
}
/* line 922, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo {
  z-index: 1000;
  display: block;
  position: absolute;
  margin: -15px;
  width: 187px;
  height: 187px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-transition-property: -webkit-transform, box-shadow;
  transition-property: transform, box-shadow;
  -webkit-transform: scale(0.88);
  -moz-transform: scale(0.88);
  -ms-transform: scale(0.88);
  transform: scale(0.88);
  -webkit-transform: scale(0.88) translateZ(0);
  -moz-transform: scale(0.88) translateZ(0);
  -ms-transform: scale(0.88) translateZ(0);
  transform: scale(0.88) translateZ(0);
}
/* line 944, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo:before {
  z-index: -1;
  content: "...";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding-right: 10px;
  font-size: 50px;
  font-family: monospace;
  letter-spacing: -15px;
  text-align: center;
  line-height: 230px;
  background: #ededed;
  color: white;
}
/* line 963, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo img {
  display: block;
  -webkit-transform-origin: bottom;
  -moz-transform-origin: bottom;
  -ms-transform-origin: bottom;
  transform-origin: bottom;
  vertical-align: middle;
  height: 187px;
  width: 187px;
}
/* line 976, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo-1 {
  left: 0;
}
/* line 980, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo-2 {
  z-index: 1001;
  -webkit-box-shadow: 0 0 25px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 25px -3px rgba(0, 0, 0, 0.5);
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
  -webkit-transform: translateZ(1px);
  -moz-transform: translateZ(1px);
  -ms-transform: translateZ(1px);
  transform: translateZ(1px);
  left: 165px;
}
/* line 994, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo-2:not(:hover) {
  -webkit-transform: translateZ(0) !important;
  -moz-transform: translateZ(0) !important;
  -ms-transform: translateZ(0) !important;
  transform: translateZ(0) !important;
}
/* line 1002, ../../src/scss/_yelp.scss */
.yelp-body .showcase-photos .photo-3 {
  left: 330px;
}
/* line 1007, ../../src/scss/_yelp.scss */
.yelp-body .yelp-photo {
  width: 14px;
  height: 14px;
}
/* line 1012, ../../src/scss/_yelp.scss */
.yelp-body .column-left {
  float: left;
  min-height: 1px;
  box-sizing: border-box;
  width: 510px;
}
/* line 1020, ../../src/scss/_yelp.scss */
.yelp-body .column-right {
  padding: 0 10px 0 0;
  margin-right: -15px;
  float: left;
  min-height: 1px;
  width: 31.3333%;
  box-sizing: border-box;
}
/* line 1029, ../../src/scss/_yelp.scss */
.yelp-body .bordered-rail {
  border-left: 1px solid #e6e6e6;
}
/* line 1033, ../../src/scss/_yelp.scss */
.yelp-body .biz-details {
  padding: 0 30px 0 0;
  margin-left: 15px;
}
/* line 1038, ../../src/scss/_yelp.scss */
.yelp-body .feed-header-wrapper {
  border-bottom: 1px solid #e6e6e6;
}
/* line 1041, ../../src/scss/_yelp.scss */
.yelp-body .feed-header-wrapper h2 {
  margin-top: 2px;
}
/* line 1046, ../../src/scss/_yelp.scss */
.yelp-body .trust-box {
  position: relative;
  padding: 7px;
  background-color: #f5f5f5;
  border-top: 1px solid #e6e6e6;
}
/* line 1053, ../../src/scss/_yelp.scss */
.yelp-body .trust-wrapper {
  margin-left: -12px;
  margin-right: -12px;
  border-collapse: separate;
  border-spacing: 12px 0;
  display: table;
  min-width: 100%;
  table-layout: auto;
}
/* line 1064, ../../src/scss/_yelp.scss */
.yelp-body .arrange-unit {
  border-collapse: collapse;
  border-spacing: 0 0;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
}
/* line 1073, ../../src/scss/_yelp.scss */
.yelp-body .arrange-unit.fill {
  width: 100%;
}
/* line 1078, ../../src/scss/_yelp.scss */
.yelp-body .trust-icon {
  width: 18px;
  height: 18px;
}
/* line 1083, ../../src/scss/_yelp.scss */
.yelp-body .trust {
  color: #666;
  font-size: 9px;
  line-height: 1.5em;
}
/* line 1089, ../../src/scss/_yelp.scss */
.yelp-body .filters-wrapper {
  margin-bottom: 6px;
  display: table;
  min-width: 100%;
  table-layout: auto;
}
/* line 1095, ../../src/scss/_yelp.scss */
.yelp-body .filters-wrapper:before {
  content: " ";
  display: table;
}
/* line 1101, ../../src/scss/_yelp.scss */
.yelp-body .filter-search-wrapper {
  vertical-align: middle;
  box-sizing: border-box;
  display: table-cell;
}
/* line 1107, ../../src/scss/_yelp.scss */
.yelp-body .search-header {
  margin-right: 30px;
}
/* line 1111, ../../src/scss/_yelp.scss */
.yelp-body .filter-search {
  margin-right: 30px;
  display: table-cell;
  min-width: 100%;
}
/* line 1117, ../../src/scss/_yelp.scss */
.yelp-body .search-btn-wrapper {
  box-sizing: border-box;
  display: table-cell;
  vertical-align: top;
}
/* line 1123, ../../src/scss/_yelp.scss */
.yelp-body .search-btn {
  position: relative;
  left: -6px;
  width: calc(100% + 4px);
  border-radius: 0 3px 3px 0;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
  background: linear-gradient(#d90007, #c91400);
  border-color: #8d0005;
  color: white;
  border: 1px solid;
  padding: 4px 4px;
  font-size: 10px;
  line-height: 1.5em;
}
/* line 1144, ../../src/scss/_yelp.scss */
.yelp-body .sort-wrapper {
  vertical-align: middle;
  box-sizing: border-box;
  display: table-cell;
}
/* line 1150, ../../src/scss/_yelp.scss */
.yelp-body .sort {
  color: #666;
  display: inline-block;
  line-height: 30px;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  font-size: 12px;
}
/* line 1160, ../../src/scss/_yelp.scss */
.yelp-body .down-arrow {
  width: 14px;
  height: 14px;
}
/* line 1165, ../../src/scss/_yelp.scss */
.yelp-body .reviews-list {
  border-top: 1px solid #e6e6e6;
  list-style: none;
  padding: 0;
}

/*-------------------------*\
 #Yelp Review
\*-------------------------*/
/* line 1176, ../../src/scss/_yelp.scss */
.yelp-review {
  padding-left: 20px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  background: #fff;
  width: 480px;
  position: relative;
}
/* line 1184, ../../src/scss/_yelp.scss */
.yelp-review .info-button-wrapper {
  display: none;
  position: absolute;
  right: 5px;
  top: 5px;
}
/* line 1191, ../../src/scss/_yelp.scss */
.yelp-review ul {
  padding: 0;
  margin: 0;
}
/* line 1196, ../../src/scss/_yelp.scss */
.yelp-review .icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  top: -.1em;
}
/* line 1204, ../../src/scss/_yelp.scss */
.yelp-review .yelp-review-wrapper {
  margin: 0 -15px;
  padding: 10px 0;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 17px;
}
/* line 1210, ../../src/scss/_yelp.scss */
.yelp-review .yelp-review-wrapper:before {
  content: " ";
  display: table;
}
/* line 1215, ../../src/scss/_yelp.scss */
.yelp-review .yelp-review-wrapper:after {
  clear: both;
  content: " ";
  display: table;
}
/* line 1222, ../../src/scss/_yelp.scss */
.yelp-review .review-sidebar {
  position: relative;
  float: left;
  padding: 0 8px;
  min-height: 1px;
  box-sizing: border-box;
  width: 32.5%;
}
/* line 1231, ../../src/scss/_yelp.scss */
.yelp-review .review-sidebar-content {
  position: relative;
  display: flex;
  border-right-width: 9px;
  border-right: 6px solid transparent;
  border-left: none;
}
/* line 1239, ../../src/scss/_yelp.scss */
.yelp-review .review-photo {
  width: 45px;
  height: 45px;
  vertical-align: middle;
  border-radius: 4px;
}
/* line 1246, ../../src/scss/_yelp.scss */
.yelp-review .review-info-wrapper, .yelp-review .yelp-sidebar .consider-story, .yelp-sidebar .yelp-review .consider-story {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  min-height: 0;
}
/* line 1256, ../../src/scss/_yelp.scss */
.yelp-review .review-username {
  font-size: 12px;
  line-height: 1.28571em;
  font-weight: bold;
  color: #0073bb;
}
/* line 1263, ../../src/scss/_yelp.scss */
.yelp-review .review-location {
  font-size: 10px;
}
/* line 1267, ../../src/scss/_yelp.scss */
.yelp-review .review-text-wrapper {
  float: left;
  padding: 0 8px;
  min-height: 1px;
  box-sizing: border-box;
  width: 67.5%;
}
/* line 1274, ../../src/scss/_yelp.scss */
.yelp-review .review-text-wrapper p {
  margin: 0;
  font-size: 11px;
}
/* line 1280, ../../src/scss/_yelp.scss */
.yelp-review .review-content {
  padding: 0 12px 6px 0;
  box-sizing: border-box;
  word-wrap: break-word;
  word-break: break-word;
  overflow-wrap: break-word;
}
/* line 1288, ../../src/scss/_yelp.scss */
.yelp-review .photo-wrapper {
  font-size: 12px;
  line-height: 1.5em;
}
/* line 1292, ../../src/scss/_yelp.scss */
.yelp-review .photo-wrapper img {
  border-right-width: 9px;
  border-right: 6px solid transparent;
  border-left: none;
}
/* line 1299, ../../src/scss/_yelp.scss */
.yelp-review .biz-review-rating {
  margin: 6px 0;
}
/* line 1303, ../../src/scss/_yelp.scss */
.yelp-review .stars {
  float: left;
  margin: -1px 6px 0 0;
  position: relative;
}
/* line 1308, ../../src/scss/_yelp.scss */
.yelp-review .stars img {
  width: 18px;
  height: 18px;
  margin: -3px 0;
}
/* line 1315, ../../src/scss/_yelp.scss */
.yelp-review .rating-date {
  display: block;
  color: #666;
  font-weight: normal;
}
/* line 1321, ../../src/scss/_yelp.scss */
.yelp-review .check-in {
  margin-bottom: 4px;
  font-size: 11px;
}
/* line 1325, ../../src/scss/_yelp.scss */
.yelp-review .check-in .check-in-img {
  width: 14px;
  height: 14px;
  position: relative;
  top: 2px;
}
/* line 1334, ../../src/scss/_yelp.scss */
.yelp-review .user-stats {
  padding: 0;
  list-style: none;
}
/* line 1338, ../../src/scss/_yelp.scss */
.yelp-review .user-stats li {
  color: #666;
  font-size: 10px;
  margin: 2px 0;
}
/* line 1344, ../../src/scss/_yelp.scss */
.yelp-review .user-stats img {
  width: 14px;
  height: 14px;
}
/* line 1350, ../../src/scss/_yelp.scss */
.yelp-review .review-voting-wrapper {
  font-size: 12px;
  line-height: 1.5em;
  color: #666;
}
/* line 1356, ../../src/scss/_yelp.scss */
.yelp-review .voting-intro {
  margin-bottom: 6px;
  font-weight: bold;
  white-space: nowrap;
  font-size: 10px;
}
/* line 1362, ../../src/scss/_yelp.scss */
.yelp-review .voting-intro a {
  color: #0073bb;
  text-decoration: none;
}
/* line 1368, ../../src/scss/_yelp.scss */
.yelp-review .voting-buttons {
  margin-top: -1px;
  padding: 0;
  margin: 0;
}
/* line 1373, ../../src/scss/_yelp.scss */
.yelp-review .voting-buttons li {
  margin-right: 6px;
  display: inline-block;
}
/* line 1377, ../../src/scss/_yelp.scss */
.yelp-review .voting-buttons li a {
  padding: 5px 8px;
  font-size: 10px;
  line-height: 1.5em;
}
/* line 1383, ../../src/scss/_yelp.scss */
.yelp-review .voting-buttons li img {
  height: 14px;
  width: 14px;
  margin: -9px 0;
  margin-right: 3px;
}
/* line 1390, ../../src/scss/_yelp.scss */
.yelp-review .voting-buttons li span, .yelp-review .voting-buttons li b {
  margin-right: 3px;
}
/* line 1396, ../../src/scss/_yelp.scss */
.yelp-review .yelp-comment {
  padding: 10px;
  margin-top: 20px;
  background-color: #f7f7f7;
  background: linear-gradient(#fff, #f7f7f7);
  background: -webkit-linear-gradient(#fff, #f7f7f7);
  border: 1px solid #ccc;
  border-radius: 3px;
}
/* line 1405, ../../src/scss/_yelp.scss */
.yelp-review .yelp-comment .dot {
  position: relative;
  bottom: 3px;
  margin-right: 2px;
  font-weight: bold;
}
/* line 1412, ../../src/scss/_yelp.scss */
.yelp-review .yelp-comment img {
  width: 25px;
  height: 25px;
}
/* line 1418, ../../src/scss/_yelp.scss */
.yelp-review .comment-avatar {
  margin-right: 3px;
}
/* line 1422, ../../src/scss/_yelp.scss */
.yelp-review .comment-head {
  display: flex;
  font-size: 10px;
  margin-bottom: 3px;
}
/* line 1428, ../../src/scss/_yelp.scss */
.yelp-review .comment-text-wrapper {
  display: inline-block;
}
/* line 1432, ../../src/scss/_yelp.scss */
.yelp-review .comment-title {
  font-weight: bold;
}
/* line 1436, ../../src/scss/_yelp.scss */
.yelp-review .read-more {
  font-size: 10px;
  color: #1072bb;
}

/*-------------------------*\
 #Yelp Sidebar
\*-------------------------*/
/* line 1448, ../../src/scss/_yelp.scss */
.yelp-sidebar .island {
  padding: 10px;
  background: #f5f5f5;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  margin-bottom: 10px;
}
/* line 1459, ../../src/scss/_yelp.scss */
.yelp-sidebar .request-wrapper p {
  margin-top: 0px;
  margin-bottom: 8px;
  font-size: 11px;
}
/* line 1466, ../../src/scss/_yelp.scss */
.yelp-sidebar .request-header {
  color: #333;
  margin-bottom: 6px;
}
/* line 1471, ../../src/scss/_yelp.scss */
.yelp-sidebar .summary-wrapper {
  padding: 3px 11px 3px 6px;
}
/* line 1474, ../../src/scss/_yelp.scss */
.yelp-sidebar .summary-wrapper b {
  margin-right: 3px;
}
/* line 1479, ../../src/scss/_yelp.scss */
.yelp-sidebar .iconed-item {
  display: table;
  width: 100%;
  margin-bottom: 0;
}
/* line 1485, ../../src/scss/_yelp.scss */
.yelp-sidebar .icon-wrapper {
  float: none;
  display: table-cell;
  vertical-align: middle;
  min-width: 20px;
  padding-right: 3px;
  text-align: center;
}
/* line 1494, ../../src/scss/_yelp.scss */
.yelp-sidebar .yelp-quote {
  width: 18px;
  height: 18px;
}
/* line 1499, ../../src/scss/_yelp.scss */
.yelp-sidebar .yelp-clock {
  width: 14px;
  height: 14px;
}
/* line 1504, ../../src/scss/_yelp.scss */
.yelp-sidebar .iconed-text {
  display: table-cell;
  width: 100%;
  padding: 9px 0;
  padding-bottom: 8px;
  font-size: 10px;
}
/* line 1512, ../../src/scss/_yelp.scss */
.yelp-sidebar .green-text {
  color: #41a700;
}
/* line 1516, ../../src/scss/_yelp.scss */
.yelp-sidebar .open {
  max-width: 70px;
  font-size: 10px;
  font-weight: bold;
}
/* line 1522, ../../src/scss/_yelp.scss */
.yelp-sidebar .bordered-rail {
  padding-left: 20px;
}
/* line 1527, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-hours p {
  margin-bottom: 12px;
}
/* line 1531, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-hours a {
  font-size: 11px;
}
/* line 1536, ../../src/scss/_yelp.scss */
.yelp-sidebar .hours-header {
  margin-bottom: 3px;
}
/* line 1540, ../../src/scss/_yelp.scss */
.yelp-sidebar .hours-table {
  margin-bottom: 6px;
  width: auto;
}
/* line 1544, ../../src/scss/_yelp.scss */
.yelp-sidebar .hours-table th {
  min-width: 36px;
  padding-right: 18px;
}
/* line 1549, ../../src/scss/_yelp.scss */
.yelp-sidebar .hours-table td {
  padding-right: 6px;
}
/* line 1554, ../../src/scss/_yelp.scss */
.yelp-sidebar .yelp-edit {
  width: 12px;
  height: 12px;
  margin-right: 6px;
}
/* line 1561, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-more .first {
  display: block;
  padding-bottom: 6px;
}
/* line 1567, ../../src/scss/_yelp.scss */
.yelp-sidebar .more-info {
  margin-bottom: 12px;
}
/* line 1571, ../../src/scss/_yelp.scss */
.yelp-sidebar .yelp-first {
  width: 18px;
  height: 18px;
  float: left;
  position: relative;
  top: 3px;
  margin-right: 5px;
}
/* line 1580, ../../src/scss/_yelp.scss */
.yelp-sidebar .photo-box {
  float: left;
  border-right: 6px solid transparent;
  border-left: none;
}
/* line 1585, ../../src/scss/_yelp.scss */
.yelp-sidebar .photo-box img {
  border-radius: 4px;
  vertical-align: middle;
  margin-top: 0;
  height: 24px;
  width: 24px;
}
/* line 1594, ../../src/scss/_yelp.scss */
.yelp-sidebar .review-username {
  font-weight: bold;
}
/* line 1598, ../../src/scss/_yelp.scss */
.yelp-sidebar .first-p {
  font-size: 11px;
  color: #333;
  margin: 0;
}
/* line 1604, ../../src/scss/_yelp.scss */
.yelp-sidebar .plus {
  top: 948px;
  right: 41px;
}
/* line 1609, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-list {
  margin: 0;
  padding: 0;
}
/* line 1614, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-item {
  padding-top: 8px;
  padding-bottom: 8px;
  border: none;
}
/* line 1620, ../../src/scss/_yelp.scss */
.yelp-sidebar .location-block {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
/* line 1629, ../../src/scss/_yelp.scss */
.yelp-sidebar .avatar {
  border-right: 12px solid transparent;
  border-left: none;
}
/* line 1634, ../../src/scss/_yelp.scss */
.yelp-sidebar .yelp-consider-avatar {
  outline: none;
  border-radius: 4px;
  vertical-align: middle;
  height: 45px;
  width: 45px;
}
/* line 1647, ../../src/scss/_yelp.scss */
.yelp-sidebar .title-wrapper {
  position: relative;
}
/* line 1651, ../../src/scss/_yelp.scss */
.yelp-sidebar .ad {
  margin-top: 1px;
  margin-right: 3px;
  float: left;
  margin: 1px 6px 0 0;
  padding: 0 4px 0 3px;
  background: #ebac2c;
  color: #fff;
  font-size: 11px;
  line-height: normal;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  border-radius: 3px;
}
/* line 1667, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-title {
  font-size: 11px;
  font-weight: bold;
  padding-right: 24px;
  margin-bottom: 1px;
  margin-top: 0;
}
/* line 1674, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-title a {
  color: #1072bb;
}
/* line 1679, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-p {
  font-size: 11px;
}
/* line 1682, ../../src/scss/_yelp.scss */
.yelp-sidebar .consider-p a {
  color: #1072bb;
}
/* line 1687, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-rating.consider {
  margin: -3px -1px;
}
/* line 1690, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-rating.consider .stars {
  display: inline-block;
  line-height: 0;
}
/* line 1694, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-rating.consider .stars img {
  width: 12px;
  height: 12px;
}
/* line 1699, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-rating.consider .stars .yelp-star {
  margin: -3px -1px;
}
/* line 1704, ../../src/scss/_yelp.scss */
.yelp-sidebar .biz-rating.consider span {
  font-size: 10px;
  line-height: 1.5em;
  display: inline-block;
  color: #666;
  font-weight: normal;
}
/* line 1714, ../../src/scss/_yelp.scss */
.yelp-sidebar .info-icon-wrapper {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 2px;
  right: 0;
  float: none;
}
/* line 1722, ../../src/scss/_yelp.scss */
.yelp-sidebar .info-icon-wrapper img {
  position: absolute;
  width: 100%;
  height: 100%;
  fill: inherit;
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*-------------------------*\
 #Yelp Snippet Button
\*-------------------------*/
/* line 1742, ../../src/scss/_yelp.scss */
.yelp-template .yelp-top-bar {
  position: relative;
}
/* line 1745, ../../src/scss/_yelp.scss */
.yelp-template .yelp-top-bar .plus {
  left: 20px;
  bottom: -20px;
  z-index: 3;
}

/* line 1754, ../../src/scss/_yelp.scss */
.yelp-review .review-sidebar {
  position: relative;
}
/* line 1757, ../../src/scss/_yelp.scss */
.yelp-review .review-sidebar .plus {
  left: 50px;
  top: 101px;
}
/* line 1765, ../../src/scss/_yelp.scss */
.yelp-review.highlighted-element .info-button-wrapper {
  display: inherit;
}
/* line 1769, ../../src/scss/_yelp.scss */
.yelp-review.highlighted-element .info-button {
  display: inherit;
}

/*-------------------------*\
 #Yelp Snippets
\*-------------------------*/
/* line 1781, ../../src/scss/_yelp.scss */
.snippet.yelp-listings {
  width: 550px;
  left: 66px;
  top: 8px;
}
/* line 1786, ../../src/scss/_yelp.scss */
.snippet.yelp-listings .blue-button.minus {
  left: -46px;
  top: 61px;
}
/* line 1791, ../../src/scss/_yelp.scss */
.snippet.yelp-listings .header {
  margin-bottom: 15px;
  padding-right: 22px;
}
/* line 1796, ../../src/scss/_yelp.scss */
.snippet.yelp-listings h3 {
  font-size: 24px;
  margin: 0;
}
/* line 1803, ../../src/scss/_yelp.scss */
.snippet.yelp-listings .img-container img {
  width: 100%;
}
/* line 1808, ../../src/scss/_yelp.scss */
.snippet.yelp-listings .modal.pokey.pokey-left::after {
  top: 50px;
}
/* line 1813, ../../src/scss/_yelp.scss */
.snippet.review-info-modal {
  width: 500px;
  left: 244px;
}
/* line 1817, ../../src/scss/_yelp.scss */
.snippet.review-info-modal .modal-sub-header {
  font-size: 14px;
}
/* line 1822, ../../src/scss/_yelp.scss */
.snippet.yelp-review-highlight {
  left: 15px;
}
/* line 1825, ../../src/scss/_yelp.scss */
.snippet.yelp-review-highlight .highlighted-element {
  padding: 0 12px 0 20px;
}
/* line 1828, ../../src/scss/_yelp.scss */
.snippet.yelp-review-highlight .highlighted-element .blue-button.minus {
  left: 50px;
  top: 101px;
}
/* line 1836, ../../src/scss/_yelp.scss */
.snippet.first-review-info {
  top: 661px;
  left: 465px;
}
/* line 1841, ../../src/scss/_yelp.scss */
.snippet .yelp-review-wrapper {
  border-bottom: none;
}

/* line 1848, ../../src/scss/_yelp.scss */
.yelp-modal .head-text {
  display: flex;
}
/* line 1852, ../../src/scss/_yelp.scss */
.yelp-modal img {
  display: inline-block;
  height: 100px;
  width: 100px;
  margin-right: 25px;
}
/* line 1860, ../../src/scss/_yelp.scss */
.yelp-modal .yelp-modal-text {
  vertical-align: top;
  margin-top: 20px;
  display: inline-block;
}
/* line 1866, ../../src/scss/_yelp.scss */
.yelp-modal .red-num {
  color: red;
}
/* line 1870, ../../src/scss/_yelp.scss */
.yelp-modal .source {
  font-size: 11px;
}
/* line 1874, ../../src/scss/_yelp.scss */
.yelp-modal .yelp-lower-text {
  margin-top: 10px;
}
/* line 1878, ../../src/scss/_yelp.scss */
.yelp-modal .text-wrapper {
  margin-top: 15px;
}
/* line 1881, ../../src/scss/_yelp.scss */
.yelp-modal .text-wrapper b {
  font-family: 'Montserrat-Bold';
}
/* line 1886, ../../src/scss/_yelp.scss */
.yelp-modal ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 1891, ../../src/scss/_yelp.scss */
.yelp-modal ul li {
  padding-bottom: 4px;
}

/* line 1897, ../../src/scss/_yelp.scss */
.first-review-info-modal {
  left: 228px;
}

/* line 1901, ../../src/scss/_yelp.scss */
.second-review-info-modal {
  left: 197px;
}

/* line 1905, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal {
  top: 509px;
  right: 90px;
  width: 576px;
}
/* line 1910, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .blue-button.minus {
  right: -49px;
  top: 439px;
}
/* line 1915, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .tabs-section {
  width: 100%;
}
/* line 1919, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .modal-source {
  font-size: 12px;
  margin-bottom: 10px;
}
/* line 1924, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .subtitle {
  display: none;
}
/* line 1928, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .modal-content {
  display: flex;
}
/* line 1932, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .modal-title {
  font-size: 18px;
  line-height: 24px;
}
/* line 1937, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .modal-text {
  font-size: 18px;
  line-height: 20px;
}
/* line 1942, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .text-wrapper {
  width: 60%;
}
/* line 1946, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .modal-img {
  margin-left: 50px;
  width: 250px;
  height: 250px;
}
/* line 1952, ../../src/scss/_yelp.scss */
.yelp-tabbed-modal .yelp-modal-section {
  padding-top: 50px;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 25px;
}

/*----------------------------------
 #Reputation Modal Location Specific
-----------------------------------*/
/* line 1964, ../../src/scss/_yelp.scss */
#newsday .yelp-sidebar .plus.blue-button {
  display: none;
}

/*-------------------------*\
 #PRINT
\*-------------------------*/
/*-------------------------*\
 #Print Fonts
\*-------------------------*/
/* line 9, ../../src/scss/_print.scss */
.bold {
  font-weight: bold;
}

/*-------------------------*\
 #Print Colors
\*-------------------------*/
/*-------------------------*\
 #Print Structure
\*-------------------------*/
/* line 20, ../../src/scss/_print.scss */
.print-template {
  background-color: #c0c0c0;
}
/* line 24, ../../src/scss/_print.scss */
.print-template .print-modal-btn-wrapper {
  height: 40px;
  text-align: center;
}
/* line 28, ../../src/scss/_print.scss */
.print-template .print-modal-btn-wrapper .plus {
  top: 5px;
}
/* line 33, ../../src/scss/_print.scss */
.print-template h1 {
  margin: 0;
}
/* line 37, ../../src/scss/_print.scss */
.print-template .title-container {
  width: 85px;
  display: flex;
  margin-bottom: 32px;
  text-align: center;
  position: relative;
}
/* line 45, ../../src/scss/_print.scss */
.print-template .title {
  font-family: 'Lato-Black', sans-serif;
  font-size: 20px;
  color: #8f8f8f;
  width: 155px;
  line-height: 17px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  position: absolute;
  text-transform: uppercase;
  margin-left: -20px;
}
/* line 64, ../../src/scss/_print.scss */
.print-template .subtitle {
  font-family: 'Lato-Hairline', sans-serif;
  display: block;
  color: #b1b1b1;
}
/* line 70, ../../src/scss/_print.scss */
.print-template .print-image {
  margin-top: 5px;
  vertical-align: middle;
  box-shadow: 0 0 5px 2px #888888;
  cursor: pointer;
  height: 89%;
}
/* line 78, ../../src/scss/_print.scss */
.print-template .covers-single-row-container {
  overflow: hidden;
}
/* line 82, ../../src/scss/_print.scss */
.print-template .swiper-container {
  width: 650px;
  height: 150px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
/* line 93, ../../src/scss/_print.scss */
.print-template .swiper-slide {
  width: 162.5px;
  height: 100%;
  text-align: center;
  font-size: 18px;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: inherit;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
/* line 116, ../../src/scss/_print.scss */
.print-template .swiper-slide.filler {
  cursor: default;
}
/* line 119, ../../src/scss/_print.scss */
.print-template .swiper-slide.filler .cover-img {
  visibility: hidden !important;
  display: none;
}
/* line 126, ../../src/scss/_print.scss */
.print-template .print-container {
  padding: 6px 0px;
  height: 15%;
  position: relative;
  align-items: center;
  display: flex;
  margin: auto;
  background-color: #fff;
}
/* line 137, ../../src/scss/_print.scss */
.print-template .print-container:not(:last-child) {
  margin-bottom: 5px;
}
/* line 141, ../../src/scss/_print.scss */
.print-template .print-container.rows-2 {
  height: 30%;
}
/* line 144, ../../src/scss/_print.scss */
.print-template .print-container.rows-2 .swiper-container {
  height: 300px;
}
/* line 147, ../../src/scss/_print.scss */
.print-template .print-container.rows-2 .swiper-container .swiper-slide {
  height: 50%;
}
/* line 153, ../../src/scss/_print.scss */
.print-template .print-container.rows-3 {
  height: 45%;
}
/* line 156, ../../src/scss/_print.scss */
.print-template .print-container.rows-3 .swiper-container {
  height: 450.5px;
}
/* line 159, ../../src/scss/_print.scss */
.print-template .print-container.rows-3 .swiper-container .swiper-slide {
  height: 33.3%;
}
/* line 167, ../../src/scss/_print.scss */
.print-template .swiper-btn-prev {
  margin-left: 10px;
}
/* line 171, ../../src/scss/_print.scss */
.print-template .swiper-btn-next {
  margin-left: 10px;
}
/* line 175, ../../src/scss/_print.scss */
.print-template .swiper-wrapper {
  transition-duration: 0ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 204, ../../src/scss/_print.scss */
.print-template .covers-control-container {
  height: 100%;
  display: flex;
  align-items: center;
  width: 30px;
}
/* line 209, ../../src/scss/_print.scss */
.print-template .covers-control-container.left {
  margin-left: -11px;
}
/* line 218, ../../src/scss/_print.scss */
.print-template .covers-control-container img {
  max-height: 38px;
  cursor: pointer;
  vertical-align: middle;
  background-color: transparent;
}
/* line 226, ../../src/scss/_print.scss */
.print-template .cover-img {
  margin-top: 5px;
  vertical-align: middle;
  box-shadow: 0 0 5px 2px #888888;
  height: 89%;
}

/*-------------------------*\
 #Print Modal
\*-------------------------*/
/* line 238, ../../src/scss/_print.scss */
.print-modal {
  position: relative;
  margin: 0 auto;
  width: 90%;
  top: 150px;
  padding-bottom: 10px;
}
/* line 245, ../../src/scss/_print.scss */
.print-modal .header-wrapper {
  text-align: center;
}
/* line 249, ../../src/scss/_print.scss */
.print-modal .subtitle {
  padding: 0 40px;
}
/* line 253, ../../src/scss/_print.scss */
.print-modal .modal-source {
  margin-top: 10px;
}
/* line 257, ../../src/scss/_print.scss */
.print-modal p {
  margin: 0;
}
/* line 261, ../../src/scss/_print.scss */
.print-modal .modal-bottom {
  display: flex;
}
/* line 265, ../../src/scss/_print.scss */
.print-modal .tabs-section {
  width: 59%;
  display: inline-block;
}
/* line 270, ../../src/scss/_print.scss */
.print-modal .image-section {
  width: 40%;
  display: block;
  padding-left: 2px;
}
/* line 275, ../../src/scss/_print.scss */
.print-modal .image-section img {
  width: 100%;
}
/* line 280, ../../src/scss/_print.scss */
.print-modal .carousel-inner {
  margin: auto;
  width: 100%;
}
/* line 284, ../../src/scss/_print.scss */
.print-modal .carousel-inner .item {
  border: 1px solid #333;
  width: 272px;
}
/* line 293, ../../src/scss/_print.scss */
.print-modal .carousel-inner .slick-dots li {
  width: 10px;
  height: 0px;
}
/* line 298, ../../src/scss/_print.scss */
.print-modal .carousel-inner .slick-dots
li.slick-active
button:before {
  color: #ffa500;
  font-size: 12px;
}
/* line 305, ../../src/scss/_print.scss */
.print-modal .carousel-inner .slick-dots li
button::before {
  font-size: 10px;
}
/* line 311, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section {
  width: 360px;
}
/* line 314, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-list-wrapper {
  float: left;
}
/* line 317, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-list-wrapper .glance-list {
  padding: 0;
  list-style: none;
}
/* line 321, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-list-wrapper .glance-list .glance-li {
  color: #818181;
  width: 210px;
  border-bottom: 1px solid #818181;
  font-size: 13px;
}
/* line 327, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-list-wrapper .glance-list .glance-li:not(:last-child) {
  margin-bottom: 10px;
}
/* line 334, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-gallery {
  float: right;
}
/* line 337, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-gallery .glance-img-wrapper {
  width: 115px;
  height: 78px;
  margin-bottom: 15px;
}
/* line 342, ../../src/scss/_print.scss */
.print-modal #ataglance-tab-section .glance-gallery .glance-img-wrapper .gallery-img {
  width: 100%;
  height: 100%;
}
/* line 352, ../../src/scss/_print.scss */
.print-modal #demographics-tab-section.demo-table-type {
  column-count: 3;
  column-gap: 10px;
  padding: 5px;
}
/* line 358, ../../src/scss/_print.scss */
.print-modal #demographics-tab-section.modal-tab-section.selected {
  display: block;
}
/* line 363, ../../src/scss/_print.scss */
.print-modal .overview-published {
  padding-top: 20px;
  font-family: 'Lato-Regular';
  color: #818181;
}
/* line 369, ../../src/scss/_print.scss */
.print-modal .overview-source {
  padding-top: 10px;
  font-size: 12px;
  color: #2a2a2a;
  padding: 10px 1px 5px 0px;
}
/* line 377, ../../src/scss/_print.scss */
.print-modal .demo-table {
  width: 125px;
  font-size: 12px;
  background-color: #e7e7e7;
  margin-bottom: 5px;
  display: inline-block;
  border-collapse: collapse;
}
/* line 386, ../../src/scss/_print.scss */
.print-modal .demo-table h6 {
  margin: 0;
  background-color: #065295;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 12px;
}
/* line 394, ../../src/scss/_print.scss */
.print-modal .demo-table th {
  background-color: #065295;
  color: #ffffff;
  text-transform: uppercase;
  font-family: "Montserrat-Light";
  font-weight: unset;
  width: 131px;
}
/* line 404, ../../src/scss/_print.scss */
.print-modal .demo-table tr td {
  padding: 2px 1px;
}
/* line 407, ../../src/scss/_print.scss */
.print-modal .demo-table tr td:last-child {
  text-align: right;
}
/* line 417, ../../src/scss/_print.scss */
.print-modal .demo-table-img {
  width: 70px;
  height: 70px;
}
/* line 422, ../../src/scss/_print.scss */
.print-modal .simple-table-row {
  display: flex;
  justify-content: space-between;
}
/* line 426, ../../src/scss/_print.scss */
.print-modal .simple-table-row:not(:first-child) {
  padding-top: 5px;
}
/* line 430, ../../src/scss/_print.scss */
.print-modal .simple-table-row:not(:last-child) {
  padding-bottom: 5px;
  border-bottom: 1px solid #000;
}
/* line 436, ../../src/scss/_print.scss */
.print-modal .center-vertically, .print-modal .demo-table-text-wrapper, .print-modal .demo-table-value-wrapper {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
/* line 442, ../../src/scss/_print.scss */
.print-modal .demo-table-text-wrapper {
  width: 90px;
  text-align: left;
}
/* line 449, ../../src/scss/_print.scss */
.print-modal .demo-table-text {
  font-size: 16px;
  line-height: 18px;
  color: #393939;
  text-transform: uppercase;
  font-family: 'Montserrat-Medium';
}
/* line 457, ../../src/scss/_print.scss */
.print-modal .demo-table-value-wrapper {
  width: 135px;
  text-align: left;
}
/* line 464, ../../src/scss/_print.scss */
.print-modal .demo-table-value {
  font-size: 28px;
  color: #f86f10;
  font-family: 'Gotham-Light', sans-serif;
}

/* line 471, ../../src/scss/_print.scss */
.snippet {
  /** CT Images Positioning **/
  /** CT Zone Icon Positioning **/
  /*Houston Top Modal Styles */
  /** Houston Zone Icon Positioning **/
  /** Michigan Zone Icon Positioning **/
  /** Michigan Paper Icon Positioning **/
  /** San Antonio Zone Icon Positioning **/
  /** Beaumont Zone Icon Positioning **/
  /** Illinois Zone Icon Positioning **/
}
/* line 472, ../../src/scss/_print.scss */
.snippet.print-top-modal {
  width: 590px;
  top: 52px;
  left: 103px;
  padding: 0px;
}
/* line 479, ../../src/scss/_print.scss */
.snippet.print-top-modal .blue-button.minus {
  top: -47px;
  left: 281px;
}
/* line 484, ../../src/scss/_print.scss */
.snippet.print-top-modal .header {
  text-align: left;
  margin-bottom: 12px;
}
/* line 489, ../../src/scss/_print.scss */
.snippet.print-top-modal .subtitle {
  text-align: left;
  margin-bottom: 8px;
}
/* line 494, ../../src/scss/_print.scss */
.snippet.print-top-modal .tabs-section {
  width: 100%;
}
/* line 499, ../../src/scss/_print.scss */
.snippet.print-top-modal .tab-buttons a {
  font-size: 16px;
}
/* line 505, ../../src/scss/_print.scss */
.snippet .modal-text-overlay {
  position: absolute;
  padding: 25px;
}
/* line 510, ../../src/scss/_print.scss */
.snippet .modal-text-overlay .text-green {
  color: #40e351;
}
/* line 517, ../../src/scss/_print.scss */
.snippet #audience-tab-section .modal-text {
  padding: 0 28px;
  text-align: center;
}
/* line 522, ../../src/scss/_print.scss */
.snippet #audience-tab-section #audience-img {
  margin-top: 75px;
}
/* line 528, ../../src/scss/_print.scss */
.snippet #engagement-img {
  margin-top: 10px;
}
/* line 532, ../../src/scss/_print.scss */
.snippet #targeting-tab-section {
  padding: 0;
}
/* line 537, ../../src/scss/_print.scss */
.snippet #targeting-tab-section.beaumont .targeting-img {
  width: 589px;
  height: 655px;
}
/* line 545, ../../src/scss/_print.scss */
.snippet #targeting-tab-section.illinois .targeting-img {
  width: 585px;
  padding-left: 3px;
}
/* line 552, ../../src/scss/_print.scss */
.snippet .targeting-img {
  background: transparent;
  width: 600px;
  height: 500px;
  display: none;
}
/* line 559, ../../src/scss/_print.scss */
.snippet .targeting-img.selected {
  display: block;
}
/* line 563, ../../src/scss/_print.scss */
.snippet .targeting-img[data-name=mi-print-coverage-map] {
  height: 575px;
  width: 585px;
  padding-left: 3px;
}
/* line 569, ../../src/scss/_print.scss */
.snippet .targeting-img[data-name=beau-print-coverage-map] {
  width: 589px;
  height: 655px;
}
/* line 575, ../../src/scss/_print.scss */
.snippet .zone-icon {
  width: 162px;
  height: 20px;
  position: absolute;
  right: 4px;
  background: transparent;
}
/* line 584, ../../src/scss/_print.scss */
.snippet #audience-tab-section,
.snippet #reach-tab-section,
.snippet #engagement-tab-section,
.snippet #digital-tab-section {
  padding: 0;
  width: 100%;
}
/* line 592, ../../src/scss/_print.scss */
.snippet #audience-tab-section .image-wrapper,
.snippet #reach-tab-section .image-wrapper,
.snippet #engagement-tab-section .image-wrapper,
.snippet #digital-tab-section .image-wrapper {
  width: 500px;
  margin: 0 auto;
}
/* line 597, ../../src/scss/_print.scss */
.snippet #audience-tab-section img,
.snippet #reach-tab-section img,
.snippet #engagement-tab-section img,
.snippet #digital-tab-section img {
  width: 100%;
}
/* line 604, ../../src/scss/_print.scss */
.snippet #reach-tab-section .modal-text-overlay {
  padding-left: 25px;
}
/* line 607, ../../src/scss/_print.scss */
.snippet #reach-tab-section .modal-text {
  padding-right: 142px;
}
/* line 611, ../../src/scss/_print.scss */
.snippet #reach-tab-section #reach-img {
  margin-top: 28px;
}
/* line 615, ../../src/scss/_print.scss */
.snippet #reach-tab-section .modal-title {
  font-size: 22px;
  color: black;
}
/* line 620, ../../src/scss/_print.scss */
.snippet #reach-tab-section .image-wrapper {
  width: 605px;
}
/* line 624, ../../src/scss/_print.scss */
.snippet #reach-tab-section .modal-img {
  margin-left: -16px;
  margin-top: 25px;
}
/* line 631, ../../src/scss/_print.scss */
.snippet .ct-add-logo, .snippet #bride-img, .snippet #CT-magazine-img, .snippet #passport-img {
  position: absolute;
}
/* line 635, ../../src/scss/_print.scss */
.snippet #bride-img {
  width: 143px;
  height: 29px;
  bottom: 21px;
  left: 136px;
}
/* line 643, ../../src/scss/_print.scss */
.snippet #CT-magazine-img {
  width: 175px;
  height: 50px;
  bottom: 53px;
  left: 205px;
}
/* line 651, ../../src/scss/_print.scss */
.snippet #passport-img {
  width: 147px;
  height: 41px;
  bottom: 9px;
  left: 276px;
}
/* line 661, ../../src/scss/_print.scss */
.snippet #fairfield-icon {
  bottom: 110px;
}
/* line 665, ../../src/scss/_print.scss */
.snippet #new-haven-icon {
  bottom: 89px;
}
/* line 669, ../../src/scss/_print.scss */
.snippet #middlesex-icon {
  bottom: 67px;
}
/* line 673, ../../src/scss/_print.scss */
.snippet #litchfield-icon {
  bottom: 46px;
}
/* line 677, ../../src/scss/_print.scss */
.snippet #statewide-icon {
  bottom: 24px;
}
/* line 681, ../../src/scss/_print.scss */
.snippet.print-zone-modal {
  top: 100px;
  width: 685px;
  left: 35px;
  padding: 0;
  /** Fairfield Icon Positioning **/
  /** New Haven Icon Positioning **/
  /** Middlesex Icon Positioning **/
  /** Litchfield Icon Positioning **/
}
/* line 688, ../../src/scss/_print.scss */
.snippet.print-zone-modal .print-zone-img {
  width: 100%;
  float: right;
  border-radius: 5px;
  display: none;
}
/* line 696, ../../src/scss/_print.scss */
.snippet.print-zone-modal .print-paper-wrapper {
  position: absolute;
  top: 198px;
  left: 55px;
  display: none;
}
/* line 703, ../../src/scss/_print.scss */
.snippet.print-zone-modal .print-paper-img {
  width: 180px;
}
/* line 707, ../../src/scss/_print.scss */
.snippet.print-zone-modal .print-info-icon {
  width: 30px;
  height: 30px;
  position: absolute;
  display: none;
}
/* line 715, ../../src/scss/_print.scss */
.snippet.print-zone-modal #shoreline_times-paper-icon {
  left: 583px;
  top: 602px;
}
/* line 720, ../../src/scss/_print.scss */
.snippet.print-zone-modal .paper-icon {
  width: 233px;
  height: 20px;
  position: absolute;
  background: transparent;
}
/* line 729, ../../src/scss/_print.scss */
.snippet.print-zone-modal .ff-icon, .snippet.print-zone-modal #fairfield-zone #connecticut-post-icon, .snippet.print-zone-modal #fairfield-zone #news-times-icon, .snippet.print-zone-modal #fairfield-zone #norwalk-hour-icon, .snippet.print-zone-modal #fairfield-zone #stamford-advocate-icon, .snippet.print-zone-modal #fairfield-zone #spectrum-icon, .snippet.print-zone-modal #fairfield-zone #greenwich-time-icon, .snippet.print-zone-modal #fairfield-zone #community-weeklies-icon {
  left: 44px;
}
/* line 733, ../../src/scss/_print.scss */
.snippet.print-zone-modal .nh-icon, .snippet.print-zone-modal #new-haven-zone #new-haven-register-icon, .snippet.print-zone-modal #new-haven-zone #milford-orange-bulletin-icon, .snippet.print-zone-modal #new-haven-zone #shoreline-times-icon {
  left: 194px;
  width: 254px;
}
/* line 738, ../../src/scss/_print.scss */
.snippet.print-zone-modal .ms-icon, .snippet.print-zone-modal #middlesex-zone #middletown-press-icon, .snippet.print-zone-modal #middlesex-zone #west-hartford-news-icon, .snippet.print-zone-modal #middlesex-zone #shoreline-times-icon {
  left: 417px;
}
/* line 742, ../../src/scss/_print.scss */
.snippet.print-zone-modal .lf-icon, .snippet.print-zone-modal #litchfield-zone #register-citizen-icon, .snippet.print-zone-modal #litchfield-zone #litchfield-county-times-icon, .snippet.print-zone-modal #litchfield-zone #spectrum-icon {
  width: 281px;
  right: 25px;
}
/* line 747, ../../src/scss/_print.scss */
.snippet.print-zone-modal .selected {
  display: block;
}
/* line 753, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #connecticut-post-icon {
  top: 398px;
}
/* line 758, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #news-times-icon {
  top: 429px;
}
/* line 763, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #norwalk-hour-icon {
  top: 461px;
}
/* line 768, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #stamford-advocate-icon {
  top: 492px;
}
/* line 773, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #spectrum-icon {
  top: 523px;
}
/* line 778, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #greenwich-time-icon {
  top: 555px;
}
/* line 783, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #community-weeklies-icon {
  top: 584px;
}
/* line 789, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone .print-info-icon {
  top: 334px;
  left: 168px;
}
/* line 795, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone .community-weekly-icon, .snippet.print-zone-modal #fairfield-zone #darien-news-paper-icon, .snippet.print-zone-modal #fairfield-zone #fairfield-citizen-paper-icon, .snippet.print-zone-modal #fairfield-zone #new-canaan-news-paper-icon, .snippet.print-zone-modal #fairfield-zone #westport-news-paper-icon, .snippet.print-zone-modal #fairfield-zone #wilton-villager-paper-icon, .snippet.print-zone-modal #fairfield-zone #ridgefield-press-paper-icon, .snippet.print-zone-modal #fairfield-zone #shelton-herald-paper-icon, .snippet.print-zone-modal #fairfield-zone #trumbull-times-paper-icon, .snippet.print-zone-modal #fairfield-zone #milford-orange-bulletin-paper-icon {
  left: 228px;
}
/* line 799, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #darien-news-paper-icon {
  top: 102px;
}
/* line 804, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #fairfield-citizen-paper-icon {
  top: 133px;
}
/* line 809, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #new-canaan-news-paper-icon {
  top: 165px;
}
/* line 814, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #westport-news-paper-icon {
  top: 196px;
}
/* line 819, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #wilton-villager-paper-icon {
  top: 228px;
}
/* line 824, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #ridgefield-press-paper-icon {
  top: 259px;
}
/* line 829, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #shelton-herald-paper-icon {
  top: 322px;
}
/* line 834, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #trumbull-times-paper-icon {
  top: 290px;
}
/* line 839, ../../src/scss/_print.scss */
.snippet.print-zone-modal #fairfield-zone #milford-orange-bulletin-paper-icon {
  top: 353px;
}
/* line 847, ../../src/scss/_print.scss */
.snippet.print-zone-modal #new-haven-zone #new-haven-register-icon {
  bottom: 136px;
}
/* line 852, ../../src/scss/_print.scss */
.snippet.print-zone-modal #new-haven-zone #milford-orange-bulletin-icon {
  bottom: 102px;
}
/* line 857, ../../src/scss/_print.scss */
.snippet.print-zone-modal #new-haven-zone #shoreline-times-icon {
  bottom: 69px;
}
/* line 863, ../../src/scss/_print.scss */
.snippet.print-zone-modal #new-haven-zone .print-info-icon {
  right: 74px;
  bottom: 29px;
}
/* line 871, ../../src/scss/_print.scss */
.snippet.print-zone-modal #middlesex-zone #middletown-press-icon {
  top: 122px;
}
/* line 875, ../../src/scss/_print.scss */
.snippet.print-zone-modal #middlesex-zone #west-hartford-news-icon {
  top: 157px;
}
/* line 879, ../../src/scss/_print.scss */
.snippet.print-zone-modal #middlesex-zone #shoreline-times-icon {
  top: 191px;
}
/* line 884, ../../src/scss/_print.scss */
.snippet.print-zone-modal #middlesex-zone .print-info-icon {
  right: 50px;
  top: 402px;
}
/* line 892, ../../src/scss/_print.scss */
.snippet.print-zone-modal #litchfield-zone #register-citizen-icon {
  bottom: 176px;
}
/* line 896, ../../src/scss/_print.scss */
.snippet.print-zone-modal #litchfield-zone #litchfield-county-times-icon {
  bottom: 141px;
}
/* line 900, ../../src/scss/_print.scss */
.snippet.print-zone-modal #litchfield-zone #spectrum-icon {
  bottom: 108px;
}
/* line 905, ../../src/scss/_print.scss */
.snippet.print-zone-modal #litchfield-zone .print-info-icon {
  right: 34px;
  bottom: 229px;
}
/* line 914, ../../src/scss/_print.scss */
.snippet #houston-print .targeting-img {
  height: 675px;
  width: 590px;
}
/* line 919, ../../src/scss/_print.scss */
.snippet #houston-print .zone-icon {
  height: 34px;
  width: 210px;
}
/* line 924, ../../src/scss/_print.scss */
.snippet #houston-print .paper-icon {
  top: 380px;
  left: 533px;
  width: 24px;
  height: 22px;
  position: absolute;
  display: none;
}
/* line 932, ../../src/scss/_print.scss */
.snippet #houston-print .paper-icon.selected {
  display: block;
}
/* line 939, ../../src/scss/_print.scss */
.snippet #houston-print #revertHomeMap-icon {
  top: 265px;
  left: 17px;
  height: 50px;
}
/* line 946, ../../src/scss/_print.scss */
.snippet #north-icon {
  top: 314px;
  left: 17px;
}
/* line 951, ../../src/scss/_print.scss */
.snippet #northeast-icon {
  top: 340px;
  left: 17px;
}
/* line 956, ../../src/scss/_print.scss */
.snippet #northwest-icon {
  top: 367px;
  left: 17px;
}
/* line 961, ../../src/scss/_print.scss */
.snippet #southwest-icon {
  top: 392px;
  left: 17px;
}
/* line 966, ../../src/scss/_print.scss */
.snippet #south-icon {
  top: 417px;
  left: 17px;
}
/* line 972, ../../src/scss/_print.scss */
.snippet .mi-icon, .snippet #mi-daily-zone-icon, .snippet #mi-weekly-zone-icon, .snippet #mi-shoppers-zone-icon, .snippet #mi-business-zone-icon {
  width: 131px;
  left: 352px;
}
/* line 977, ../../src/scss/_print.scss */
.snippet #mi-daily-zone-icon {
  top: 700px;
}
/* line 982, ../../src/scss/_print.scss */
.snippet #mi-weekly-zone-icon {
  top: 722px;
}
/* line 987, ../../src/scss/_print.scss */
.snippet #mi-shoppers-zone-icon {
  top: 744px;
}
/* line 992, ../../src/scss/_print.scss */
.snippet #mi-business-zone-icon {
  top: 766px;
}
/* line 999, ../../src/scss/_print.scss */
.snippet .mi-daily-paper-icon, .snippet #mi-pioneer-icon, .snippet #mi-advocate-icon, .snippet #mi-midland-icon, .snippet #mi-heron-icon {
  left: 396px;
  width: 158px;
}
/* line 1004, ../../src/scss/_print.scss */
.snippet #mi-pioneer-icon {
  top: 529px;
}
/* line 1009, ../../src/scss/_print.scss */
.snippet #mi-advocate-icon {
  top: 557px;
}
/* line 1014, ../../src/scss/_print.scss */
.snippet #mi-midland-icon {
  top: 581px;
}
/* line 1019, ../../src/scss/_print.scss */
.snippet #mi-heron-icon {
  top: 606px;
}
/* line 1025, ../../src/scss/_print.scss */
.snippet .mi-weekly-paper-icon, .snippet #mi-patriot-icon, .snippet #mi-star-icon, .snippet #mi-herald-icon {
  left: 400px;
  width: 200px;
}
/* line 1030, ../../src/scss/_print.scss */
.snippet #mi-patriot-icon {
  top: 532px;
}
/* line 1035, ../../src/scss/_print.scss */
.snippet #mi-star-icon {
  top: 556px;
}
/* line 1040, ../../src/scss/_print.scss */
.snippet #mi-herald-icon {
  top: 580px;
}
/* line 1046, ../../src/scss/_print.scss */
.snippet .mi-shoppers-paper-icon, .snippet #mi-county-shoppers-icon, .snippet #mi-shoppers-pioneer-icon, .snippet #mi-shoppers-river-valley-icon, .snippet #mi-shoppers-west-shore-icon {
  left: 403px;
  width: 106px;
}
/* line 1051, ../../src/scss/_print.scss */
.snippet #mi-county-shoppers-icon {
  top: 530px;
}
/* line 1056, ../../src/scss/_print.scss */
.snippet #mi-shoppers-pioneer-icon {
  top: 556px;
}
/* line 1061, ../../src/scss/_print.scss */
.snippet #mi-shoppers-river-valley-icon {
  top: 581px;
}
/* line 1066, ../../src/scss/_print.scss */
.snippet #mi-shoppers-west-shore-icon {
  top: 607px;
}
/* line 1072, ../../src/scss/_print.scss */
.snippet .mi-business-paper-icon, .snippet #mi-tri-county-icon, .snippet #mi-nwgo-icon, .snippet #mi-mclm-icon, .snippet #mi-wexf-icon, .snippet #mi-icg-icon, .snippet #mi-wssh-icon {
  left: 400px;
  width: 100px;
}
/* line 1077, ../../src/scss/_print.scss */
.snippet #mi-tri-county-icon {
  top: 505px;
}
/* line 1082, ../../src/scss/_print.scss */
.snippet #mi-nwgo-icon {
  top: 531px;
}
/* line 1087, ../../src/scss/_print.scss */
.snippet #mi-mclm-icon {
  top: 557px;
}
/* line 1092, ../../src/scss/_print.scss */
.snippet #mi-wexf-icon {
  top: 582px;
}
/* line 1097, ../../src/scss/_print.scss */
.snippet #mi-icg-icon {
  top: 607px;
}
/* line 1102, ../../src/scss/_print.scss */
.snippet #mi-wssh-icon {
  top: 633px;
}
/* line 1109, ../../src/scss/_print.scss */
.snippet .sa-icon, .snippet #search-map-audience-icon, .snippet #search-map-targeting-icon, .snippet #search-map-geo-icon {
  width: 122px;
  height: 85px;
}
/* line 1113, ../../src/scss/_print.scss */
.snippet #search-map-audience-icon {
  top: 279px;
}
/* line 1117, ../../src/scss/_print.scss */
.snippet #search-map-targeting-icon {
  top: 386px;
}
/* line 1122, ../../src/scss/_print.scss */
.snippet #search-map-geo-icon {
  top: 479px;
}
/* line 1129, ../../src/scss/_print.scss */
.snippet .beau-zone-icon, .snippet #beau-lake-icon, .snippet #beau-jasper-icon, .snippet #beau-hardin-icon, .snippet #beau-enterprise-icon {
  width: 176px;
  left: 372px;
}
/* line 1134, ../../src/scss/_print.scss */
.snippet .beaumont #revertHomeMap-icon {
  left: 160px;
  top: 790px;
  height: 50px;
  width: 200px;
}
/* line 1142, ../../src/scss/_print.scss */
.snippet #beau-lake-icon {
  top: 752px;
}
/* line 1147, ../../src/scss/_print.scss */
.snippet #beau-jasper-icon {
  top: 775px;
}
/* line 1152, ../../src/scss/_print.scss */
.snippet #beau-hardin-icon {
  top: 798px;
}
/* line 1157, ../../src/scss/_print.scss */
.snippet #beau-enterprise-icon {
  top: 819px;
  height: 40px;
}
/* line 1165, ../../src/scss/_print.scss */
.snippet .ill-zone-icon, .snippet .illinois #revertHomeMap-icon, .snippet #ill-jacksonville-icon, .snippet #ill-alton-icon, .snippet #ill-edwardsville-icon {
  width: 160px;
  height: 40px;
  left: 25px;
}
/* line 1171, ../../src/scss/_print.scss */
.snippet .illinois #revertHomeMap-icon {
  height: 80px;
  bottom: 175px;
}
/* line 1178, ../../src/scss/_print.scss */
.snippet #ill-jacksonville-icon {
  bottom: 123px;
}
/* line 1183, ../../src/scss/_print.scss */
.snippet #ill-alton-icon {
  bottom: 74px;
}
/* line 1188, ../../src/scss/_print.scss */
.snippet #ill-edwardsville-icon {
  bottom: 25px;
}

/*-----------------------------
 #Print Modal Location Specific
------------------------------*/
/* line 1198, ../../src/scss/_print.scss */
#newsday .group-paper-list {
  margin-top: 0;
}
/* line 1202, ../../src/scss/_print.scss */
#newsday .snippet #targeting-tab-section img {
  width: 100%;
}
/* line 1206, ../../src/scss/_print.scss */
#newsday .tabbed-modal #products-tab-section.modal-tab-section {
  padding: 15px;
}
/* line 1211, ../../src/scss/_print.scss */
#newsday #reach-tab-section #reach-img {
  margin-top: 170px;
  margin-left: 8px;
}
/* line 1216, ../../src/scss/_print.scss */
#newsday #reach-tab-section .modal-text {
  padding: 0px;
}
/* line 1220, ../../src/scss/_print.scss */
#newsday #reach-tab-section .modal-title {
  color: black;
  font-size: 18px;
}
/* line 1225, ../../src/scss/_print.scss */
#newsday #reach-tab-section .image-wrapper {
  width: 90%;
}
/* line 1231, ../../src/scss/_print.scss */
#newsday #audience-tab-section #audience-img {
  margin-top: 135px;
}
/* line 1235, ../../src/scss/_print.scss */
#newsday #audience-tab-section .modal-text {
  padding: 0px;
  text-align: initial;
}
/* line 1240, ../../src/scss/_print.scss */
#newsday #audience-tab-section .modal-title {
  color: black;
  font-size: 18px;
}
/* line 1245, ../../src/scss/_print.scss */
#newsday #audience-tab-section .image-wrapper {
  width: 90%;
}
/* line 1250, ../../src/scss/_print.scss */
#newsday #targeting-tab-section {
  width: 100%;
}
/* line 1253, ../../src/scss/_print.scss */
#newsday #targeting-tab-section #targeting-img {
  margin-top: 65px;
}
/* line 1257, ../../src/scss/_print.scss */
#newsday #targeting-tab-section .modal-title {
  color: black;
  font-size: 18px;
}
/* line 1264, ../../src/scss/_print.scss */
#newsday #engagement-tab-section #engagement-img {
  margin-top: 155px;
}
/* line 1268, ../../src/scss/_print.scss */
#newsday #engagement-tab-section .modal-text {
  padding: 0px;
  text-align: initial;
}
/* line 1273, ../../src/scss/_print.scss */
#newsday #engagement-tab-section .image-wrapper {
  width: 90%;
}
/* line 1279, ../../src/scss/_print.scss */
#newsday #digital-tab-section #digital-img {
  margin-top: 15px;
}
/* line 1283, ../../src/scss/_print.scss */
#newsday #digital-tab-section .image-wrapper {
  width: 90%;
}
/* line 1288, ../../src/scss/_print.scss */
#newsday #newsday-print .tab-button {
  padding: 14px 17px;
}

/*-------------------------*\
 #WEBSITE
\*-------------------------*/
/*-------------------------*\
 #Website Colors
\*-------------------------*/
/*-------------------------*\
 #Website Fonts & Base Things
\*-------------------------*/
/* line 31, ../../src/scss/_website.scss */
.website-template {
  font-family: "Montserrat-Regular";
}
/* line 35, ../../src/scss/_website.scss */
.website-template ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 41, ../../src/scss/_website.scss */
.website-template h2 {
  color: #731014;
  margin: 0;
  font-family: "PlayfairDisplay-Regular";
  font-weight: normal;
}
/* line 48, ../../src/scss/_website.scss */
.website-template h6 {
  margin: 0;
  color: #731014;
  font-size: 12px;
}
/* line 54, ../../src/scss/_website.scss */
.website-template .uppercase {
  text-transform: uppercase;
}
/* line 58, ../../src/scss/_website.scss */
.website-template .bold {
  font-family: "Montserrat-SemiBold";
}
/* line 62, ../../src/scss/_website.scss */
.website-template p {
  font-size: 11px;
  color: #494844;
  font-family: "Montserrat-Light";
}
/* line 68, ../../src/scss/_website.scss */
.website-template .content-wrapper {
  padding: 15px 30px;
}
/* line 73, ../../src/scss/_website.scss */
.website-template .line-space:before {
  content: '';
  display: block;
  height: 10px;
  left: -1px;
  position: absolute;
  top: 2px;
  width: 1px;
  background: #f3eee8;
  opacity: .5;
}
/* line 86, ../../src/scss/_website.scss */
.website-template input {
  cursor: default;
}

/*-------------------------*\
 #Website Top Bar
\*-------------------------*/
/* line 97, ../../src/scss/_website.scss */
.web-top-bar {
  background: #731014;
  font-family: "Montserrat-ExtraLight", 'sans-serif';
  color: #f3eee8;
  letter-spacing: 1px;
}
/* line 103, ../../src/scss/_website.scss */
.web-top-bar .bar-content-wrapper {
  padding: 5px 30px;
}
/* line 107, ../../src/scss/_website.scss */
.web-top-bar .text-left {
  display: inline-block;
  padding-right: 5px;
}
/* line 112, ../../src/scss/_website.scss */
.web-top-bar .top-bar-text {
  font-size: 10px;
  color: #f3eee8;
  text-transform: uppercase;
}
/* line 118, ../../src/scss/_website.scss */
.web-top-bar .text-right {
  position: relative;
  display: inline-block;
  padding-left: 10px;
}
/* line 123, ../../src/scss/_website.scss */
.web-top-bar .text-right:before {
  content: '';
  display: block;
  height: 10px;
  left: -1px;
  position: absolute;
  top: 6px;
  width: 1px;
  background: #f3eee8;
  opacity: .5;
}
/* line 136, ../../src/scss/_website.scss */
.web-top-bar .phone-wrapper {
  float: right;
}
/* line 140, ../../src/scss/_website.scss */
.web-top-bar .phone-text {
  font-weight: bold;
  font-size: 11px;
  font-family: "Montserrat-SemiBold";
  letter-spacing: 2px;
}

/*-------------------------*\
 #Website Secondary Bar
\*-------------------------*/
/* line 154, ../../src/scss/_website.scss */
.web-secondary-bar {
  background: #f3eee8;
  font-family: "Montserrat-Light";
  padding: 0px 30px;
  z-index: 1;
  opacity: .9;
  width: 708px;
  position: relative;
}
/* line 165, ../../src/scss/_website.scss */
.web-secondary-bar .web-logo {
  height: 46px;
  width: 64px;
  background: transparent;
}
/* line 172, ../../src/scss/_website.scss */
.web-secondary-bar .logo-wrapper {
  display: inline-block;
  vertical-align: middle;
}
/* line 177, ../../src/scss/_website.scss */
.web-secondary-bar .btns-list {
  display: inline-block;
  float: right;
  position: relative;
  top: 16px;
}
/* line 183, ../../src/scss/_website.scss */
.web-secondary-bar .btns-list li {
  padding: 0 6px;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  color: #731014;
}
/* line 190, ../../src/scss/_website.scss */
.web-secondary-bar .btns-list li:first-child {
  font-family: "Montserrat-ExtraBold";
  color: #000;
}
/* line 195, ../../src/scss/_website.scss */
.web-secondary-bar .btns-list li:last-child {
  padding-right: 0;
}

/*-------------------------*\
 #Website Body
\*-------------------------*/
/* line 209, ../../src/scss/_website.scss */
.website-body {
  background: #f3eee8;
}
/* line 213, ../../src/scss/_website.scss */
.website-body .main-image-wrapper {
  position: relative;
}
/* line 217, ../../src/scss/_website.scss */
.website-body .main-image-overlay {
  width: 100%;
  position: absolute;
  top: 64px;
  left: 0;
  text-align: center;
}
/* line 229, ../../src/scss/_website.scss */
.website-body .main-text-wrapper {
  margin: 0 auto;
}
/* line 233, ../../src/scss/_website.scss */
.website-body .main-text {
  font-size: 22px;
}
/* line 237, ../../src/scss/_website.scss */
.website-body .overlay-title {
  width: 400px;
  margin: 0 auto;
  line-height: 22px;
}
/* line 243, ../../src/scss/_website.scss */
.website-body .overlay-subtitle-wrapper {
  color: #f3eee8;
  width: 400px;
  margin: 0 auto;
  display: flex;
}
/* line 250, ../../src/scss/_website.scss */
.website-body .subtitle {
  margin-top: 5px;
}
/* line 254, ../../src/scss/_website.scss */
.website-body .subtitle-left {
  text-align: right;
  display: inline-block;
  padding-right: 20px;
}
/* line 260, ../../src/scss/_website.scss */
.website-body .subtitle-text {
  line-height: 22px;
  width: 55%;
  text-align: right;
  display: inline-block;
  padding-right: 10px;
  font-family: "Playfair-Italic";
  font-weight: normal;
  color: #fefdfb;
}
/* line 272, ../../src/scss/_website.scss */
.website-body .subtitle-right {
  position: relative;
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
  font-family: "Montserrat-Light";
}
/* line 279, ../../src/scss/_website.scss */
.website-body .subtitle-right:before {
  height: 60px;
  background: #fff;
}
/* line 285, ../../src/scss/_website.scss */
.website-body .request-btn {
  background: #731014;
  color: #f3eee8;
  font-family: "Montserrat-Light";
  border: none;
  font-size: 14px;
  padding: 5px 10px;
  margin-top: 5px;
}
/* line 294, ../../src/scss/_website.scss */
.website-body .request-btn:focus {
  outline: none;
}
/* line 299, ../../src/scss/_website.scss */
.website-body .overlay-title {
  color: #fff;
}
/* line 303, ../../src/scss/_website.scss */
.website-body .website-main {
  width: 100%;
  height: 329px;
  margin-top: -49px;
  margin-bottom: -77px;
}
/* line 310, ../../src/scss/_website.scss */
.website-body .image-row {
  position: relative;
  background: #fffaf4;
  padding-top: 4px;
  display: flex;
  justify-content: space-between;
}
/* line 320, ../../src/scss/_website.scss */
.website-body .category-image {
  display: inherit;
  position: relative;
}
/* line 324, ../../src/scss/_website.scss */
.website-body .category-image img {
  width: 188px;
  height: 90px;
}
/* line 330, ../../src/scss/_website.scss */
.website-body .image-overlay {
  background: rgba(0, 0, 0, 0.4);
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  padding: 10px 0;
  font-size: 16px;
  font-family: "Montserrat-Light";
  letter-spacing: 2px;
  text-transform: uppercase;
  left: 0;
  z-index: 2;
}
/* line 346, ../../src/scss/_website.scss */
.website-body .mid-text-wrapper {
  background: #fffaf4;
  padding-top: 20px;
  position: relative;
}
/* line 351, ../../src/scss/_website.scss */
.website-body .mid-text-wrapper h2 {
  position: relative;
  padding-left: 15px;
  font-weight: normal;
}
/* line 356, ../../src/scss/_website.scss */
.website-body .mid-text-wrapper h2:before {
  content: '';
  display: block;
  height: 28px;
  left: -1px;
  position: absolute;
  top: 0px;
  width: 3px;
  background: #731014;
}
/* line 367, ../../src/scss/_website.scss */
.website-body .mid-text-wrapper h2 span {
  font-family: "Montserrat-ExtraLight";
  letter-spacing: 2px;
}
/* line 373, ../../src/scss/_website.scss */
.website-body .mid-text-wrapper p {
  color: #494844;
  font-size: 11px;
}
/* line 380, ../../src/scss/_website.scss */
.website-body .stair-section-wrapper {
  position: relative;
  margin-bottom: -4px;
}
/* line 385, ../../src/scss/_website.scss */
.website-body .stair-banner, .website-body .stair-overlay {
  height: 200px;
  width: 100%;
}
/* line 390, ../../src/scss/_website.scss */
.website-body .stair-overlay {
  position: absolute;
  background: rgba(249, 247, 249, 0.5);
  left: 0;
  top: 0;
}
/* line 398, ../../src/scss/_website.scss */
.website-body .stair-content-wrapper {
  padding: 30px 30px;
}
/* line 402, ../../src/scss/_website.scss */
.website-body .web-video {
  float: left;
  width: 209px;
  height: 146px;
}
/* line 408, ../../src/scss/_website.scss */
.website-body .stair-text-wrapper {
  float: right;
  width: 60%;
  text-align: right;
}
/* line 413, ../../src/scss/_website.scss */
.website-body .stair-text-wrapper h2 {
  padding-left: 165px;
  font-size: 22px;
}
/* line 419, ../../src/scss/_website.scss */
.website-body .quote-bar {
  background: #731014;
}
/* line 422, ../../src/scss/_website.scss */
.website-body .quote-bar.content-wrapper {
  padding: 13px 30px;
}
/* line 427, ../../src/scss/_website.scss */
.website-body .request-text {
  font-size: 13px;
  width: 130px;
  color: #f3eee8;
  display: inline-block;
  vertical-align: middle;
  font-family: "Montserrat-Thin";
}
/* line 436, ../../src/scss/_website.scss */
.website-body .quote-form {
  display: inline-block;
  vertical-align: middle;
}
/* line 441, ../../src/scss/_website.scss */
.website-body .inputs-wrapper {
  display: flex;
  justify-content: space-between;
  width: 470px;
}
/* line 446, ../../src/scss/_website.scss */
.website-body .inputs-wrapper input {
  width: 130px;
  font-size: 12px;
  background: #f3eee8;
  font-family: "Montserrat-Thin";
  text-transform: uppercase;
  font-family: "Montserrat-Light";
  padding: 3px 0 3px 16px;
}
/* line 455, ../../src/scss/_website.scss */
.website-body .inputs-wrapper input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #b6b2b1;
}
/* line 459, ../../src/scss/_website.scss */
.website-body .inputs-wrapper input::-moz-placeholder {
  /* Firefox 19+ */
  color: #b6b2b1;
}
/* line 463, ../../src/scss/_website.scss */
.website-body .inputs-wrapper input:-ms-input-placeholder {
  /* IE 10+ */
  color: #b6b2b1;
}
/* line 467, ../../src/scss/_website.scss */
.website-body .inputs-wrapper input:-moz-placeholder {
  /* Firefox 18- */
  color: #b6b2b1;
}
/* line 473, ../../src/scss/_website.scss */
.website-body .submit-btn {
  font-family: "Montserrat-Thin";
  font-size: 12px;
  border: 2px solid #f3eee8;
  padding: 4px 20px;
  background: transparent;
  color: #f3eee8;
  text-transform: uppercase;
  vertical-align: middle;
  margin-left: 6px;
  border-radius: 0;
}
/* line 486, ../../src/scss/_website.scss */
.website-body .review-bar {
  position: relative;
}
/* line 489, ../../src/scss/_website.scss */
.website-body .review-bar.content-wrapper {
  padding: 11px 30px;
}
/* line 493, ../../src/scss/_website.scss */
.website-body .review-bar .last-plus {
  right: 40px;
  bottom: 15px;
}
/* line 499, ../../src/scss/_website.scss */
.website-body .reviews-wrapper {
  width: 63%;
  display: inline-block;
}
/* line 504, ../../src/scss/_website.scss */
.website-body .reviews-flex {
  display: flex;
  justify-content: space-between;
}
/* line 509, ../../src/scss/_website.scss */
.website-body .review-box {
  width: 210px;
}
/* line 513, ../../src/scss/_website.scss */
.website-body .review-head {
  font-family: "Montserrat-Thin";
  color: #494844;
}
/* line 516, ../../src/scss/_website.scss */
.website-body .review-head img {
  width: 38px;
  height: 22px;
  position: relative;
  top: 4px;
}
/* line 525, ../../src/scss/_website.scss */
.website-body .review-subtitle {
  font-size: 13px;
  color: #494844;
}
/* line 531, ../../src/scss/_website.scss */
.website-body .review-stars img {
  width: 12px;
  height: 12px;
  display: inline;
}
/* line 536, ../../src/scss/_website.scss */
.website-body .review-stars img:first-child {
  margin: 0 -1px 0 0;
}
/* line 540, ../../src/scss/_website.scss */
.website-body .review-stars img:not(:first-child) {
  margin: 0 -1px;
}
/* line 546, ../../src/scss/_website.scss */
.website-body .review-text {
  font-size: 9px;
  margin-bottom: 10px;
  color: #494844;
}
/* line 552, ../../src/scss/_website.scss */
.website-body .read-more-btn {
  color: #731014;
  font-family: "Montserrat-SemiBold";
  font-size: 11px;
}
/* line 558, ../../src/scss/_website.scss */
.website-body .browse-wrapper {
  display: inline-block;
  float: right;
  margin-top: 10px;
}
/* line 564, ../../src/scss/_website.scss */
.website-body .browse-links {
  margin-top: 10px;
  display: inline-block;
  vertical-align: top;
}
/* line 569, ../../src/scss/_website.scss */
.website-body .browse-links li {
  font-size: 10px;
  color: #494844;
}

/*-------------------------*\
 #Website Footer
\*-------------------------*/
/* line 587, ../../src/scss/_website.scss */
.website-template .secondary-footer {
  padding: 7px 0;
  background: #ddd6ce;
  text-align: center;
  text-align: center;
  font-family: "Montserrat-Light";
  color: #8b847e;
  font-size: 12px;
  letter-spacing: 4px;
}

/* line 599, ../../src/scss/_website.scss */
.website-footer {
  text-align: center;
  padding: 10px 0;
  background: #731014;
  color: #f3eee8;
  font-family: "Montserrat-ExtraLight", 'sans-serif';
  letter-spacing: 1px;
  font-size: 11px;
}
/* line 608, ../../src/scss/_website.scss */
.website-footer .text-wrapper {
  position: relative;
  vertical-align: middle;
}
/* line 613, ../../src/scss/_website.scss */
.website-footer .street {
  margin-right: 5px;
}
/* line 617, ../../src/scss/_website.scss */
.website-footer .footer-text-mid {
  margin-left: 5px;
  margin-right: 1px;
}
/* line 622, ../../src/scss/_website.scss */
.website-footer .site {
  margin-left: 5px;
}
/* line 626, ../../src/scss/_website.scss */
.website-footer .footer-icons {
  display: inline-block;
  vertical-align: middle;
  width: 70px;
  margin-left: 10px;
}
/* line 632, ../../src/scss/_website.scss */
.website-footer .footer-icons .icons-flex {
  display: flex;
  justify-content: space-between;
}
/* line 637, ../../src/scss/_website.scss */
.website-footer .footer-icons .google-plus-white {
  height: 16px;
  width: 16px;
}
/* line 642, ../../src/scss/_website.scss */
.website-footer .footer-icons img {
  width: 14px;
  height: 14px;
  display: inline;
}

/*-------------------------*\
 #Website Modals
\*-------------------------*/
/* line 662, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .plus {
  z-index: 11;
}
/* line 665, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .top-left {
  top: 75px;
  left: 48px;
}
/* line 670, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .top-right {
  top: 75px;
  right: 48px;
}
/* line 675, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .bottom-left {
  top: 252px;
  left: 48px;
}
/* line 680, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .mid {
  top: 374px;
  left: 48px;
}
/* line 685, ../../src/scss/_website.scss */
.website-template .plus-buttons-wrapper .last-plus {
  top: 922px;
  right: 48px;
}

/* line 692, ../../src/scss/_website.scss */
.contacts-modal {
  width: 585px;
  position: relative;
  height: 277px;
  padding: 0;
  left: 87px;
  top: 50px;
}
/* line 702, ../../src/scss/_website.scss */
.contacts-modal .blue-button.minus {
  top: 25px;
  right: -48px;
}
/* line 707, ../../src/scss/_website.scss */
.contacts-modal .web-modal {
  padding: 0;
}
/* line 711, ../../src/scss/_website.scss */
.contacts-modal .grey-background {
  background-color: #cccccc8f;
  height: 126px;
  top: 152px;
  border-radius: 0px 0px 10px 10px;
  width: 585px;
  position: absolute;
  z-index: 0;
}
/* line 722, ../../src/scss/_website.scss */
.contacts-modal .modal-text-wrapper {
  width: 60%;
  float: left;
  padding: 25px 0 0 25px;
}
/* line 728, ../../src/scss/_website.scss */
.contacts-modal .modal-text {
  margin-top: 28px;
  position: relative;
  font-size: 18px;
  padding-bottom: 43px;
  padding-right: 50px;
}
/* line 736, ../../src/scss/_website.scss */
.contacts-modal .modal-image-wrapper {
  width: 30%;
  display: inline-block;
  position: relative;
  top: 28px;
}
/* line 743, ../../src/scss/_website.scss */
.contacts-modal .modal-image-wrapper img {
  width: 180px;
  height: 250px;
  position: relative;
}
/* line 751, ../../src/scss/_website.scss */
.contacts-modal .popup-num.yellow {
  color: #ff9d00;
}
/* line 755, ../../src/scss/_website.scss */
.contacts-modal .modal-subtitle {
  font-size: 18px;
}
/* line 759, ../../src/scss/_website.scss */
.contacts-modal .popup-source {
  margin-bottom: 25px;
}

/* line 764, ../../src/scss/_website.scss */
.web-tabbed1-modal, .web-tabbed2-modal {
  top: 206px;
  left: 95px;
  width: 80%;
}
/* line 769, ../../src/scss/_website.scss */
.web-tabbed1-modal .blue-button.minus, .web-tabbed2-modal .blue-button.minus {
  top: 46px;
  left: -47px;
}
/* line 774, ../../src/scss/_website.scss */
.web-tabbed1-modal .subtitle, .web-tabbed2-modal .subtitle {
  padding: 0;
}
/* line 778, ../../src/scss/_website.scss */
.web-tabbed1-modal .tab-buttons a, .web-tabbed2-modal .tab-buttons a {
  font-size: 16px;
}
/* line 782, ../../src/scss/_website.scss */
.web-tabbed1-modal .modal-text, .web-tabbed2-modal .modal-text {
  font-size: 18px;
}
/* line 786, ../../src/scss/_website.scss */
.web-tabbed1-modal .text-wrapper, .web-tabbed2-modal .text-wrapper {
  margin-bottom: 20px;
}
/* line 790, ../../src/scss/_website.scss */
.web-tabbed1-modal #website_components-img, .web-tabbed2-modal #website_components-img {
  width: 100%;
  height: 378px;
}
/* line 795, ../../src/scss/_website.scss */
.web-tabbed1-modal #design_controls-img, .web-tabbed2-modal #design_controls-img {
  width: 100%;
  height: 281px;
}
/* line 802, ../../src/scss/_website.scss */
.web-tabbed1-modal.pokey.pokey-left::before, .pokey.pokey-left.web-tabbed2-modal::before, .web-tabbed1-modal.pokey.pokey-left::after, .pokey.pokey-left.web-tabbed2-modal::after {
  top: 62px;
}

/* line 808, ../../src/scss/_website.scss */
.web-tabbed2-modal {
  top: 328px;
  left: 96px;
  width: 75%;
}
/* line 815, ../../src/scss/_website.scss */
.web-tabbed2-modal .blue-button.minus {
  top: 46px;
  left: -48px;
}
/* line 820, ../../src/scss/_website.scss */
.web-tabbed2-modal .modal-title, .web-tabbed2-modal .modal-subtitle {
  display: none;
}
/* line 824, ../../src/scss/_website.scss */
.web-tabbed2-modal .modal-header-img {
  width: 36%;
  background: transparent;
  float: right;
  position: relative;
  right: 27px;
  top: 16px;
}
/* line 833, ../../src/scss/_website.scss */
.web-tabbed2-modal #website_forms-img {
  height: 175px;
  width: 200px;
  margin-right: 26px;
  background: transparent;
}
/* line 842, ../../src/scss/_website.scss */
.web-tabbed2-modal #email_sync-img {
  height: 160px;
  width: 212px;
  margin-right: 26px;
  background: transparent;
}
/* line 851, ../../src/scss/_website.scss */
.web-tabbed2-modal .text-wrapper {
  width: 39%;
}
/* line 855, ../../src/scss/_website.scss */
.web-tabbed2-modal .image-wrapper {
  float: right;
}
/* line 859, ../../src/scss/_website.scss */
.web-tabbed2-modal .info-wrapper {
  position: absolute;
  right: 6px;
  bottom: 2px;
}

/* line 866, ../../src/scss/_website.scss */
.web-tear, .web-tear-main, .web-tear-secondary {
  background: transparent;
  padding: 0;
  position: relative;
  margin: 0 auto;
  width: 600px;
  top: 100px;
}
/* line 877, ../../src/scss/_website.scss */
.web-tear .tear-through-modal, .web-tear-main .tear-through-modal, .web-tear-secondary .tear-through-modal {
  position: relative;
}
/* line 882, ../../src/scss/_website.scss */
.web-tear.pokey:before, .pokey.web-tear-main:before, .pokey.web-tear-secondary:before, .web-tear.pokey:after, .pokey.web-tear-main:after, .pokey.web-tear-secondary:after {
  display: none;
}
/* line 888, ../../src/scss/_website.scss */
.web-tear .web-tear-main-img, .web-tear-main .web-tear-main-img, .web-tear-secondary .web-tear-main-img {
  position: relative;
  z-index: 2;
  background: transparent;
  width: 100%;
}
/* line 895, ../../src/scss/_website.scss */
.web-tear .info-button-wrapper, .web-tear-main .info-button-wrapper, .web-tear-secondary .info-button-wrapper {
  position: relative;
}
/* line 899, ../../src/scss/_website.scss */
.web-tear .info-left, .web-tear-main .info-left, .web-tear-secondary .info-left, .web-tear #info-1, .web-tear-main #info-1, .web-tear-secondary #info-1, .web-tear #info-2, .web-tear-main #info-2, .web-tear-secondary #info-2, .web-tear #info-3, .web-tear-main #info-3, .web-tear-secondary #info-3 {
  left: 140px;
  z-index: 3;
}
/* line 904, ../../src/scss/_website.scss */
.web-tear #info-1, .web-tear-main #info-1, .web-tear-secondary #info-1 {
  position: absolute;
  top: 213px;
}
/* line 910, ../../src/scss/_website.scss */
.web-tear #info-2, .web-tear-main #info-2, .web-tear-secondary #info-2 {
  position: absolute;
  top: 290px;
}
/* line 916, ../../src/scss/_website.scss */
.web-tear #info-3, .web-tear-main #info-3, .web-tear-secondary #info-3 {
  position: absolute;
  top: 365px;
}

/* line 923, ../../src/scss/_website.scss */
.web-tear-info {
  width: 500px;
  padding: 20px;
  left: 157px;
}
/* line 929, ../../src/scss/_website.scss */
.web-tear-info.info-modal-1 {
  top: 356px;
  left: 157px;
}
/* line 933, ../../src/scss/_website.scss */
.web-tear-info.info-modal-1 .modal-text {
  padding-right: 35px;
}
/* line 938, ../../src/scss/_website.scss */
.web-tear-info.info-modal-2 {
  top: 433px;
}
/* line 942, ../../src/scss/_website.scss */
.web-tear-info.info-modal-3 {
  top: 509px;
}
/* line 946, ../../src/scss/_website.scss */
.web-tear-info.info-modal-4 {
  width: 430px;
  left: 80px;
  top: 492px;
  padding: 10px;
}
/* line 954, ../../src/scss/_website.scss */
.web-tear-info.info-modal-4 .tear-modal-img {
  margin-right: 14px;
}
/* line 959, ../../src/scss/_website.scss */
.web-tear-info.info-modal-5 {
  border-radius: 2px;
  width: auto;
  top: 805px;
  left: 286px;
}
/* line 966, ../../src/scss/_website.scss */
.web-tear-info .modal-text {
  font-size: 18px;
}
/* line 970, ../../src/scss/_website.scss */
.web-tear-info .modal-source {
  font-size: 13px;
  color: #ccc;
  margin-top: 5px;
}
/* line 976, ../../src/scss/_website.scss */
.web-tear-info #web-tear-info-img {
  margin-top: 20px;
  width: 500px;
  height: 281px;
}

/* line 986, ../../src/scss/_website.scss */
.web-tear-main .blue-button.minus {
  top: -25px;
  left: -36px;
}
/* line 991, ../../src/scss/_website.scss */
.web-tear-main .info-button {
  width: 28px;
  height: 28px;
}
/* line 996, ../../src/scss/_website.scss */
.web-tear-main .tear-through-background {
  height: 405px;
  width: 420px;
  top: 105px;
  left: 105px;
  border-radius: 0 175px 175px 180px;
}
/* line 1005, ../../src/scss/_website.scss */
.web-tear-main .tear-through-html {
  top: 51px;
  left: 59px;
}

/* line 1011, ../../src/scss/_website.scss */
.tear-through-background {
  background-color: #fdfdfd;
  position: absolute;
}

/* line 1016, ../../src/scss/_website.scss */
.tear-through-html {
  font-family: 'Consola-Bold';
  font-size: 13px;
  background: #fdfdfd;
  position: absolute;
  overflow: hidden;
  width: 362px;
  white-space: nowrap;
  color: #000;
}
/* line 1029, ../../src/scss/_website.scss */
.tear-through-html .blue {
  color: #00F;
}
/* line 1033, ../../src/scss/_website.scss */
.tear-through-html .red {
  color: #F00;
}
/* line 1037, ../../src/scss/_website.scss */
.tear-through-html .orange {
  color: #F90;
}
/* line 1041, ../../src/scss/_website.scss */
.tear-through-html .gray {
  color: #808080;
}
/* line 1045, ../../src/scss/_website.scss */
.tear-through-html .green {
  color: #4CC417;
}
/* line 1049, ../../src/scss/_website.scss */
.tear-through-html .plum {
  color: #7D0552;
}

/* line 1054, ../../src/scss/_website.scss */
.web-tear-secondary {
  width: 400px;
  top: 540px;
  left: 176px;
}
/* line 1061, ../../src/scss/_website.scss */
.web-tear-secondary .tear-through-background {
  height: 293px;
  width: 290px;
  background-color: #fdfdfd;
  position: absolute;
  top: 65px;
  left: 69px;
  border-radius: 0 175px 175px 193px;
}
/* line 1072, ../../src/scss/_website.scss */
.web-tear-secondary .tear-through-html {
  width: 209px;
  top: 42px;
  left: 68px;
}
/* line 1078, ../../src/scss/_website.scss */
.web-tear-secondary #info-1 {
  top: 129px;
  left: 102px;
}
/* line 1083, ../../src/scss/_website.scss */
.web-tear-secondary .info-button {
  width: 28px;
  height: 28px;
}
/* line 1088, ../../src/scss/_website.scss */
.web-tear-secondary .blue-button.minus {
  top: 382px;
  right: 40px;
  z-index: 5;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 1098, ../../src/scss/_website.scss */
  .web-tear-main .tear-through-html {
    font-size: 12px;
  }

  /* line 1105, ../../src/scss/_website.scss */
  .web-tear-secondary .tear-through-html {
    width: 150px;
  }
}
/*-------------------------------
 #Website Modal Location Specific
--------------------------------*/
/* line 1115, ../../src/scss/_website.scss */
#newsday .website-template .plus-buttons-wrapper .top-right {
  display: none;
}

/*-------------------------*\
 #Dashboard
\*-------------------------*/
/*-------------------------*\
 #Dashboard Fonts
\*-------------------------*/
/*-------------------------*\
 #Dashboard Font Sizes
\*-------------------------*/
/*-------------------------*\
 #Dashboard Colors
\*-------------------------*/
/*-------------------------*\
 #Dashboard Structure
\*-------------------------*/
/* line 37, ../../src/scss/_dashboard.scss */
.dashboard-template {
  margin: 0px 50px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 42, ../../src/scss/_dashboard.scss */
  .dashboard-template .overview-call-details .call-details-table tr.call-tr .call-td {
    padding: 2px 0;
  }
  /* line 46, ../../src/scss/_dashboard.scss */
  .dashboard-template .performance-cluster .overview-by-location .call-table-footer {
    padding: 35px 5px 20px;
  }
  /* line 50, ../../src/scss/_dashboard.scss */
  .dashboard-template .custom-popup-wrapper {
    top: 22px;
    width: 184px;
  }
  /* line 55, ../../src/scss/_dashboard.scss */
  .dashboard-template .advertising-chart table.advertising-table {
    font-size: 5px;
  }
  /* line 59, ../../src/scss/_dashboard.scss */
  .dashboard-template .email-img {
    height: 757px;
  }
  /* line 63, ../../src/scss/_dashboard.scss */
  .dashboard-template .customer-contacts-table .cc-tr .cc-td {
    padding: 3px;
  }
  /* line 67, ../../src/scss/_dashboard.scss */
  .dashboard-template .rep-seo-keyword, .dashboard-template .rep-seo-rank-word {
    margin-top: 5px;
  }
}
/* line 72, ../../src/scss/_dashboard.scss */
.dashboard-template body {
  font-family: "Cabin", sans-serif;
}
/* line 76, ../../src/scss/_dashboard.scss */
.dashboard-template img {
  background: transparent;
  height: 100%;
  width: 100%;
}
/* line 82, ../../src/scss/_dashboard.scss */
.dashboard-template .space-content, .dashboard-template .overview-total-calls, .dashboard-template .overview-call-details, .dashboard-template .overview-by-time, .dashboard-template .performance-cluster, .dashboard-template .seo-position, .dashboard-template .seo-rank, .dashboard-template .seo-cluster, .dashboard-template.page-six .repman-overview-title, .dashboard-template.page-six .repman-visibility, .dashboard-template.page-six .repman-mention-box {
  margin: 4px 6px;
}
/* line 86, ../../src/scss/_dashboard.scss */
.dashboard-template .nav-bar-wrapper {
  float: left;
  width: 110px;
  height: 860px;
}
/* line 97, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options {
  display: flex;
}
/* line 100, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options .option {
  border: 1px solid;
  font-size: 8px;
  width: 222px;
  padding: 5px 0px;
  text-align: center;
}
/* line 108, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options .year {
  color: white;
  background: #467db5;
  border-color: #467db5;
}
/* line 114, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options .year:before {
  /* Spike under the year */
  content: "";
  position: relative;
  left: 16px;
  border-width: 0px 7px 6px;
  border-style: solid;
  border-color: white transparent;
}
/* line 123, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options .month, .dashboard-template .display .dashboard-top-bar .time-options .custom {
  color: #467db5;
  border-color: #ececec;
}
/* line 127, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-top-bar .time-options .month.clicked, .dashboard-template .display .dashboard-top-bar .time-options .custom.clicked {
  color: white;
  background: #467db5;
  border-color: #467db5;
}
/* line 137, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description {
  display: inline-grid;
  margin: 10px 0px 0px 10px;
  font-family: "PT-Sans", sans-serif;
}
/* line 142, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description .desc-title {
  color: #467db5;
  font-weight: bold;
  font-size: 12px;
}
/* line 148, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description .desc-client {
  font-weight: bold;
  font-size: 9px;
}
/* line 153, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description .desc-period, .dashboard-template .display .dashboard-view-description .desc-availability, .dashboard-template .display .dashboard-view-description .desc-additional {
  color: #c6c6c6;
  font-size: 6px;
}
/* line 158, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description .save-icons {
  margin-top: 2px;
  font-size: 9px;
}
/* line 162, ../../src/scss/_dashboard.scss */
.dashboard-template .display .dashboard-view-description .save-icons .fa {
  margin-right: 3px;
}
/* line 169, ../../src/scss/_dashboard.scss */
.dashboard-template .display.no-nav {
  width: 100%;
  margin: auto;
  border-left: 1px #eeeeee solid;
  border-right: 1px #eeeeee solid;
}
/* line 176, ../../src/scss/_dashboard.scss */
.dashboard-template .display.with-nav {
  width: 558px;
  float: left;
}

/* line 185, ../../src/scss/_dashboard.scss */
.section.reporting .reporting-section-header h2 {
  color: #467db5;
  text-align: center;
}
/* line 191, ../../src/scss/_dashboard.scss */
.section.reporting .slick-slide {
  outline: none !important;
  opacity: 1 !important;
}
/* line 196, ../../src/scss/_dashboard.scss */
.section.reporting .slick-dots {
  bottom: 80px;
}
/* line 199, ../../src/scss/_dashboard.scss */
.section.reporting .slick-dots li {
  margin: 0px !important;
}
/* line 202, ../../src/scss/_dashboard.scss */
.section.reporting .slick-dots li.slick-active
button::before {
  color: #ffa500 !important;
  font-size: 12px !important;
}
/* line 208, ../../src/scss/_dashboard.scss */
.section.reporting .slick-dots li button::before {
  font-size: 10px !important;
}
/* line 214, ../../src/scss/_dashboard.scss */
.section.reporting .slick-dotted.slick-slider {
  margin-bottom: 0px !important;
}
/* line 218, ../../src/scss/_dashboard.scss */
.section.reporting input[disabled] {
  background: white;
}

/*-------------------------*\
 #Dashboard Page 1
\*-------------------------*/
/* line 232, ../../src/scss/_dashboard.scss */
.page-one .dashboard-top-bar .time-options .custom {
  cursor: pointer;
}
/* line 239, ../../src/scss/_dashboard.scss */
.page-one .database-image.main {
  display: block !important;
}
/* line 242, ../../src/scss/_dashboard.scss */
.page-one .database-image.main.clicked {
  display: none !important;
}
/* line 247, ../../src/scss/_dashboard.scss */
.page-one .database-image.alt {
  display: none !important;
}
/* line 250, ../../src/scss/_dashboard.scss */
.page-one .database-image.alt.clicked {
  display: block !important;
}

/* line 257, ../../src/scss/_dashboard.scss */
.modal-area {
  background: transparent;
  position: absolute;
  cursor: pointer;
}
/* line 262, ../../src/scss/_dashboard.scss */
.modal-area.call-by-loc-modal {
  top: 607px;
  left: 166px;
  width: 160px;
  height: 255px;
}
/* line 269, ../../src/scss/_dashboard.scss */
.modal-area.call-by-day-modal {
  top: 484px;
  left: 411px;
  width: 17px;
  height: 77px;
}
/* line 276, ../../src/scss/_dashboard.scss */
.modal-area.call-by-week-modal {
  top: 645px;
  left: 414px;
  width: 38px;
  height: 175px;
}
/* line 283, ../../src/scss/_dashboard.scss */
.modal-area.recorded-call-modal {
  top: 304px;
  left: 564px;
  width: 148px;
  height: 142px;
}

/* line 291, ../../src/scss/_dashboard.scss */
.custom-popup-wrapper {
  border: 1px solid #eeeeee;
  position: absolute;
  display: none;
  left: 532px;
  top: 20px;
  width: 186px;
  height: 50px;
}
/* line 300, ../../src/scss/_dashboard.scss */
.custom-popup-wrapper img {
  width: 170px;
  margin: auto;
}

/* line 306, ../../src/scss/_dashboard.scss */
.recorded-call-popup-wrapper {
  display: none;
  cursor: pointer;
  position: absolute;
  box-shadow: -4px 1px 6px #7b7979;
  width: 115px;
  height: 122px;
  top: 309px;
  left: 555px;
}
/* line 316, ../../src/scss/_dashboard.scss */
.recorded-call-popup-wrapper img {
  width: 100%;
  height: 100%;
}

/* line 322, ../../src/scss/_dashboard.scss */
.calls-by-location-popup {
  width: 190px;
  font-size: 10px;
  display: none;
  position: absolute;
  background: white;
  top: 498px;
  left: 360px;
  box-shadow: -4px 1px 6px #7b7979;
}
/* line 332, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-header {
  padding: 5px;
  font-weight: bold;
  font-size: 9px;
  border-bottom: 1px solid #dfdfdf;
}
/* line 338, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-header .close-button {
  font-size: 12px;
  float: right;
  --button-size: 4;
}
/* line 345, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-table {
  border-collapse: collapse;
  margin: auto;
  width: 90%;
}
/* line 350, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-table th {
  border-bottom: 1px solid #c6c6c6;
  text-align: left;
  padding-top: 15px;
  font-size: 7px;
}
/* line 356, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-table th .arrows-icon {
  width: 5px;
  float: left;
  height: 7px;
  margin-right: 3px;
}
/* line 364, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-table tr.call-tr {
  border-bottom: 1px solid #ececec;
  color: #777;
  height: 20px;
}
/* line 369, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-location-table tr.call-tr .call-td {
  padding-left: 10px;
}
/* line 375, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-table-footer {
  padding: 15px 35px;
}
/* line 378, ../../src/scss/_dashboard.scss */
.calls-by-location-popup .call-table-footer .call-table-footer-button {
  color: #777;
  border: 1px #eee solid;
  background: #fdfdfd;
  padding: 2px 4px 2px 4px;
  margin: 1px;
  font-size: 6px;
  text-align: center;
}

/* line 390, ../../src/scss/_dashboard.scss */
.overview-top-stats {
  height: 50px;
  width: 530px;
  float: right;
  margin: 5px 6px 10px 0px;
}

/* line 397, ../../src/scss/_dashboard.scss */
.overview-total-calls {
  width: 546px;
}

/* line 402, ../../src/scss/_dashboard.scss */
.overview-call-details {
  font-size: 7px;
}
/* line 407, ../../src/scss/_dashboard.scss */
.overview-call-details .head-foot, .overview-call-details .call-table-header, .overview-call-details .call-table-footer, .overview-call-details .performance-cluster .overview-by-location .call-location-header, .performance-cluster .overview-by-location .overview-call-details .call-location-header, .overview-call-details .performance-cluster .overview-by-location .call-table-footer, .performance-cluster .overview-by-location .overview-call-details .call-table-footer {
  background: #ececec;
  color: #467db5;
}
/* line 413, ../../src/scss/_dashboard.scss */
.overview-call-details .call-table-header {
  padding: 5px;
  font-weight: bold;
  font-size: 8px;
  border-bottom: 1px solid #dfdfdf;
}
/* line 421, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table {
  border-collapse: collapse;
  width: 100%;
}
/* line 425, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .date {
  width: 42px;
}
/* line 429, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .time {
  width: 46px;
}
/* line 433, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .tracking {
  width: 56px;
}
/* line 437, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .campaign {
  width: 83px;
}
/* line 441, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .duration {
  width: 40px;
}
/* line 445, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .name {
  width: 51px;
}
/* line 449, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table .location {
  width: 130px;
}
/* line 453, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table th {
  background: #ececec;
  border-bottom: 1px solid #c6c6c6;
  text-align: left;
  padding-top: 5px;
  text-align: left;
}
/* line 461, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table tr.call-tr {
  border-bottom: 1px solid #ececec;
  color: #777777;
  text-align: left;
  height: 14px;
}
/* line 467, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table tr.call-tr .call-td {
  padding: 5px 0;
}
/* line 471, ../../src/scss/_dashboard.scss */
.overview-call-details .call-details-table tr.call-tr.campaign-td, .overview-call-details .call-details-table tr.call-tr.name-td {
  font-weight: bold;
}
/* line 477, ../../src/scss/_dashboard.scss */
.overview-call-details .call-table-footer {
  text-align: right;
  padding-right: 5px;
  padding-top: 4px;
}

/* line 486, ../../src/scss/_dashboard.scss */
.overview-by-time {
  height: 153px;
}

/* line 494, ../../src/scss/_dashboard.scss */
.performance-cluster .performance-cluster-height, .performance-cluster .overview-by-day, .performance-cluster .overview-by-location {
  height: 255px;
}
/* line 498, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-day {
  float: right;
  width: 378px;
}
/* line 504, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location {
  float: left;
  font-size: 7px;
  width: 160px;
}
/* line 510, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .head-foot, .performance-cluster .overview-by-location .overview-call-details .call-table-header, .overview-call-details .performance-cluster .overview-by-location .call-table-header, .performance-cluster .overview-by-location .call-location-header, .performance-cluster .overview-by-location .call-table-footer {
  background: #ececec;
  color: #467db5;
}
/* line 515, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-header {
  padding: 5px;
  font-weight: lighter;
  font-size: 8px;
  border-bottom: 1px solid #dfdfdf;
}
/* line 523, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-table {
  border-collapse: collapse;
  border: 1px solid #ececec;
  width: 100%;
}
/* line 528, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-table th {
  background: #ececec;
  border-bottom: 1px solid #c6c6c6;
  text-align: left;
  padding-top: 5px;
}
/* line 534, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-table th .arrows-icon {
  width: 5px;
  float: left;
  height: 7px;
  margin-right: 3px;
}
/* line 542, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-table tr.call-tr {
  border-bottom: 1px solid #ececec;
  color: #777;
  height: 15px;
}
/* line 547, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-location-table tr.call-tr .call-td {
  padding-left: 10px;
}
/* line 553, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-table-footer {
  text-align: right;
  padding: 45px 5px 15px;
}
/* line 558, ../../src/scss/_dashboard.scss */
.performance-cluster .overview-by-location .call-table-footer .call-table-footer-button {
  color: #777;
  border: 1px #eee solid;
  background: #fdfdfd;
  padding: 2px 4px 2px 4px;
  margin: 1px;
  font-size: 6px;
  text-align: center;
}

/*-------------------------*\
 #Dashboard Page 2
\*-------------------------*/
/* line 576, ../../src/scss/_dashboard.scss */
.ad-report-spacing, .ad-report-header, .advertising-graphs, .advertising-chart {
  margin-left: 20px;
}

/* line 580, ../../src/scss/_dashboard.scss */
.ad-report-header {
  font-size: 12px;
}
/* line 584, ../../src/scss/_dashboard.scss */
.ad-report-header h4 {
  margin-bottom: 10px;
}
/* line 588, ../../src/scss/_dashboard.scss */
.ad-report-header .client {
  font-size: 8px;
}

/* line 593, ../../src/scss/_dashboard.scss */
.advertising-graphs {
  height: 330px;
}

/* line 598, ../../src/scss/_dashboard.scss */
.advertising-chart {
  border: 10px #f8f8f8 solid;
}
/* line 603, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table {
  border-collapse: collapse;
  height: 440px;
  font-size: 6px;
}
/* line 608, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-tr:nth-child(even) {
  background: #e2e7fd;
}
/* line 612, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-th {
  color: white;
  background: #28388f;
  font-size: 9px;
  text-align: center;
  border: 1px solid #49494d;
  padding: 0 5px;
}
/* line 621, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-td {
  border: 1px solid #49494d;
  padding: 2px;
}
/* line 626, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-td.network-td {
  width: 75px;
}
/* line 630, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-td.flight-date-td, .advertising-chart table.advertising-table .ad-td.view-td {
  text-align: center;
}
/* line 634, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-td.imp-goal-td, .advertising-chart table.advertising-table .ad-td.imp-delivered-td, .advertising-chart table.advertising-table .ad-td.clicks-td {
  text-align: right;
}
/* line 638, ../../src/scss/_dashboard.scss */
.advertising-chart table.advertising-table .ad-td.view-td {
  text-decoration: underline;
}

/*-------------------------*\
 #Dashboard Page 3
\*-------------------------*/
/* line 652, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .display {
  height: 820px;
}

/* line 657, ../../src/scss/_dashboard.scss */
.seo-domain {
  float: right;
  margin: 20px 60px 20px 20px;
}
/* line 661, ../../src/scss/_dashboard.scss */
.seo-domain .domain-header {
  font-size: 12px;
  font-weight: bold;
  margin: 0;
}
/* line 667, ../../src/scss/_dashboard.scss */
.seo-domain .domain-link {
  font-size: 10px;
  margin: 0;
}

/* line 674, ../../src/scss/_dashboard.scss */
.seo-position {
  height: 80px;
}

/* line 679, ../../src/scss/_dashboard.scss */
.seo-rank {
  height: 285px;
}
/* line 683, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word {
  z-index: 3;
  position: absolute;
  font-size: 0.5pc;
  font-family: 'Cabin Bold', sans-serif;
  font-weight: bold;
}
/* line 690, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.row-1 {
  top: 288px;
}
/* line 694, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.row-2 {
  top: 309px;
}
/* line 698, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-1 {
  margin-left: 39px;
}
/* line 702, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-2 {
  margin-left: 251px;
}
/* line 706, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-3 {
  margin-left: 462px;
}
/* line 710, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-4 {
  margin-left: 39px;
}
/* line 714, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-5 {
  margin-left: 251px;
}
/* line 718, ../../src/scss/_dashboard.scss */
.seo-rank .rep-seo-rank-word.line-6 {
  margin-left: 462px;
}

/* line 727, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-cluster-size, .seo-cluster .seo-keyword, .seo-cluster .seo-pg1 {
  height: 285px;
  width: 49.5%;
}
/* line 732, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-keyword {
  float: left;
}
/* line 737, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 {
  float: right;
}
/* line 741, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword {
  z-index: 3;
  position: absolute;
  padding-left: 7px;
  font-size: 0.6em;
  color: #818181;
  font-family: 'Cabin Bold', sans-serif;
}
/* line 749, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-1 {
  top: 614px;
}
/* line 753, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-2 {
  top: 638px;
}
/* line 757, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-3 {
  top: 663px;
}
/* line 761, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-4 {
  top: 688px;
}
/* line 765, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-5 {
  top: 713px;
}
/* line 769, ../../src/scss/_dashboard.scss */
.seo-cluster .seo-pg1 .rep-seo-keyword.line-6 {
  top: 738px;
}

/*-------------------------*\
 #Dashboard Page 3 & 4
\*-------------------------*/
/* line 790, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .display .dashboard-top-bar .time-options .option, .dashboard-template.page-four .display .dashboard-top-bar .time-options .option {
  font-size: 12px;
  padding: 8px 0px;
}
/* line 794, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .display .dashboard-top-bar .time-options .option:before, .dashboard-template.page-four .display .dashboard-top-bar .time-options .option:before {
  left: 26px;
  border-width: 0px 14px 11px;
}
/* line 803, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description, .dashboard-template.page-four .dashboard-view-description {
  margin: 20px 0px 5px 10px;
}
/* line 806, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description .desc-title, .dashboard-template.page-four .dashboard-view-description .desc-title {
  margin-bottom: 5px;
  font-size: 16px;
}
/* line 811, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description .desc-client, .dashboard-template.page-four .dashboard-view-description .desc-client {
  font-size: 12px;
}
/* line 815, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description .desc-client, .dashboard-template.page-three .dashboard-view-description .desc-period, .dashboard-template.page-three .dashboard-view-description .desc-availability, .dashboard-template.page-four .dashboard-view-description .desc-client, .dashboard-template.page-four .dashboard-view-description .desc-period, .dashboard-template.page-four .dashboard-view-description .desc-availability {
  margin-bottom: 2px;
}
/* line 819, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description .desc-period, .dashboard-template.page-three .dashboard-view-description .desc-availability, .dashboard-template.page-three .dashboard-view-description .desc-additional, .dashboard-template.page-four .dashboard-view-description .desc-period, .dashboard-template.page-four .dashboard-view-description .desc-availability, .dashboard-template.page-four .dashboard-view-description .desc-additional {
  font-size: 11px;
}
/* line 823, ../../src/scss/_dashboard.scss */
.dashboard-template.page-three .dashboard-view-description .save-icons, .dashboard-template.page-four .dashboard-view-description .save-icons {
  margin-top: 10px;
  font-size: 15px;
}

/*-------------------------*\
 #Dashboard Page 4
\*-------------------------*/
/* line 838, ../../src/scss/_dashboard.scss */
.dashboard-template.page-four .display {
  height: 740px;
}

/* line 843, ../../src/scss/_dashboard.scss */
.sem-tracking {
  float: right;
  width: 295px;
  margin: 10px 3px;
}
/* line 848, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-details {
  background: #ececec;
  height: 30px;
}
/* line 852, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-details .sem-tracking-details-text {
  float: left;
  font-size: .9em;
  font-weight: bold;
  margin: 5px 6px;
}
/* line 859, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-details .fa {
  float: right;
  margin: 5px 10px;
}
/* line 865, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-title {
  display: flex;
}
/* line 868, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-title .sem-tracking-title-text {
  font-size: 0.8em;
  font-weight: bold;
  margin: 0;
}
/* line 874, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-title .fa.fa-question-circle {
  margin-left: 5px;
}
/* line 878, ../../src/scss/_dashboard.scss */
.sem-tracking .sem-tracking-title .sem-meter {
  height: 30px;
}

/* line 884, ../../src/scss/_dashboard.scss */
.sem-stats {
  margin: 15px 6px;
  height: 68px;
}

/* line 889, ../../src/scss/_dashboard.scss */
.sem-graph {
  margin: 15px 6px;
  height: 343px;
}

/* line 894, ../../src/scss/_dashboard.scss */
.sem-details {
  margin: 15px 6px;
  height: 108px;
}

/*-------------------------*\
 #Dashboard Page 5
\*-------------------------*/
/* line 903, ../../src/scss/_dashboard.scss */
.email-img {
  width: 530px;
  height: 767px;
  margin-left: 10px;
  margin-top: 11px;
}

/*-------------------------*\
 #Dashboard Page 6
\*-------------------------*/
/* line 914, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six {
  height: 860px !important;
}
/* line 918, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-img-wrapper {
  height: 860px;
}
/* line 922, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-banner {
  font-size: 0.8em;
  float: right;
  margin-right: 10px;
  width: 90%;
}
/* line 928, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-banner .repman-title {
  float: left;
  font-weight: bold;
}
/* line 933, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-banner .repman-previous {
  float: right;
  color: #467db5;
}
/* line 939, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-toolbar {
  display: flex;
  background: #5f759c;
  width: 100%;
  font-size: 0.8em;
}
/* line 945, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-toolbar .general-repman-option, .dashboard-template.page-six .repman-toolbar .repman-option:not(.selected), .dashboard-template.page-six .repman-toolbar .repman-option.selected {
  margin: 5px 5px;
  text-align: center;
}
/* line 951, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-toolbar .repman-option:not(.selected) {
  color: white;
}
/* line 956, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-toolbar .repman-option.selected {
  background: white;
  border: 1px white solid;
  box-sizing: border-box;
  border-radius: 6px 6px;
  padding: 0 5px;
}
/* line 966, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-overview-title {
  display: flex;
  padding: 5px 0px;
}
/* line 972, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-overview-title .title-text {
  font-weight: bold;
  margin: 0px;
}
/* line 977, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-overview-title .info-wrapper {
  height: 10px;
  width: 10px;
  margin-left: 5px;
}
/* line 985, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box {
  border: 1px solid #ececec;
  margin: 10px 0;
}
/* line 989, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-header {
  background: #ececec;
  padding: 5px;
}
/* line 993, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-header .header-text {
  display: inline-block;
  font-weight: bold;
  font-size: .8em;
}
/* line 999, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-header .info-wrapper {
  display: inline-block;
  height: 10px;
  width: 10px;
  float: right;
}
/* line 1010, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-content .repman-content-before div {
  display: inline-block;
}
/* line 1016, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-footer {
  color: #467db5;
  font-size: 0.6em;
  margin-right: 5px;
  height: 15px;
}
/* line 1022, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box .repman-box-footer .footer-text {
  float: right;
}
/* line 1033, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-visibility .repman-box-content .visibility-wrapper {
  height: 45px;
  margin-top: 2px;
}
/* line 1038, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-visibility .repman-box-content .repman-content-before {
  padding: 5px;
  background: #E6E6FA;
  /* TODO: Get actual hex color*/
  font-weight: bold;
}
/* line 1043, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-visibility .repman-box-content .repman-content-before div:first-child {
  font-size: 1em;
}
/* line 1047, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-visibility .repman-box-content .repman-content-before div:last-child {
  font-size: 0.7em;
}
/* line 1054, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-box-sizing, .dashboard-template.page-six .repman-reviews, .dashboard-template.page-six .repman-mentions, .dashboard-template.page-six .repman-competition {
  display: inline-grid;
  width: 32%;
}
/* line 1059, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-reviews {
  margin-left: 4px;
}
/* line 1065, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-reviews .repman-box-content .reviews-wrapper {
  height: 120px;
  padding: 60px 40px 0px 40px;
  position: relative;
  bottom: 30px;
}
/* line 1079, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mentions .repman-box-content .mentions-wrapper {
  height: 150px;
  padding: 30px 2px 0 2px;
  position: relative;
  bottom: 10px;
}
/* line 1093, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-competition .repman-box-content .repman-content-before {
  padding: 5px;
}
/* line 1096, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-competition .repman-box-content .repman-content-before div {
  font-size: 8px;
}
/* line 1100, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-competition .repman-box-content .repman-content-before div:first-child {
  font-weight: bold;
}
/* line 1105, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-competition .repman-box-content .competition-wrapper {
  height: 152px;
}
/* line 1111, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box {
  border: 1px solid #ececec;
}
/* line 1115, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-box-header {
  background: #ececec;
  font-size: 0.8em;
  font-weight: bold;
  padding: 5px 5px;
}
/* line 1122, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul {
  padding: 0;
  margin: 0;
  display: inline-grid;
  width: 100%;
}
/* line 1128, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li {
  border-bottom: 1px solid #ececec;
  list-style: none;
  padding: 5px 0;
}
/* line 1133, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li .mention-content {
  float: left;
  width: 60%;
}
/* line 1137, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li .mention-content .mention-title {
  color: #467db5;
  font-size: 0.7em;
  display: flex;
}
/* line 1142, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li .mention-content .mention-title .mention-bullet {
  width: 15px;
  height: 15px;
  margin-right: 5px;
}
/* line 1149, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li .mention-content .mention-comment {
  font-size: 7px;
  padding-left: 20px;
}
/* line 1155, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-ul .mention-li .mention-scale {
  float: right;
  width: 30%;
  height: 50px;
}
/* line 1165, ../../src/scss/_dashboard.scss */
.dashboard-template.page-six .repman-mention-box .mention-footer {
  height: 20px;
  background: #ececec;
}

/*-------------------------*\
 #Dashboard Page 7
\*-------------------------*/
/* line 1179, ../../src/scss/_dashboard.scss */
.dashboard-template.page-seven {
  color: #9a9da0;
}
/* line 1182, ../../src/scss/_dashboard.scss */
.dashboard-template.page-seven .display {
  border: none !important;
}

/* line 1187, ../../src/scss/_dashboard.scss */
.cc-spacing, .cc-table-tools, .customer-contacts-table {
  margin: 10px 0px 10px 2%;
  width: 98%;
}

/* line 1192, ../../src/scss/_dashboard.scss */
.cc-nav-bar {
  font-size: 0.7em;
  border-bottom: 1px solid #ececec;
}
/* line 1196, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-top {
  background: #f7f6fe;
}
/* line 1199, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-top p {
  display: inline-block;
}
/* line 1203, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-top .back-to-dash {
  color: #75cbd3;
  margin: 13px 15px;
}
/* line 1210, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-bottom .cc-nav-ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1215, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-bottom .cc-nav-ul .cc-nav-li {
  display: inline-block;
  padding: 10px 10px;
}
/* line 1220, ../../src/scss/_dashboard.scss */
.cc-nav-bar .cc-nav-bar-bottom .cc-nav-ul .cc-nav-li.selected {
  color: #75cbd3;
  border-bottom: 2px solid #75cbd3;
}

/* line 1229, ../../src/scss/_dashboard.scss */
.cc-table-header {
  border-bottom: 1px solid #ececec;
  margin: 25px 0 15px 2%;
  padding-bottom: 10px;
}
/* line 1234, ../../src/scss/_dashboard.scss */
.cc-table-header .cc-table-title {
  display: inline-block;
  font-size: 0.7em;
  font-weight: bold;
  color: black;
}
/* line 1241, ../../src/scss/_dashboard.scss */
.cc-table-header .tool-text {
  display: inline-block;
  font-size: 0.6em;
  margin-left: 10px;
  float: right;
}
/* line 1247, ../../src/scss/_dashboard.scss */
.cc-table-header .tool-text .fa {
  padding-top: 10px;
  margin-right: 2px;
}

/* line 1254, ../../src/scss/_dashboard.scss */
.cc-table-tools {
  font-size: 0.7em;
}
/* line 1260, ../../src/scss/_dashboard.scss */
.cc-table-tools .cc-search input {
  cursor: default;
}
/* line 1264, ../../src/scss/_dashboard.scss */
.cc-table-tools .cc-search .fa {
  position: relative;
  left: -20px;
}
/* line 1270, ../../src/scss/_dashboard.scss */
.cc-table-tools .cc-result {
  float: right;
  padding-top: 3px;
}
/* line 1274, ../../src/scss/_dashboard.scss */
.cc-table-tools .cc-result .fa {
  margin-left: 4px;
  margin-right: 5px;
  font-size: 10px;
}
/* line 1282, ../../src/scss/_dashboard.scss */
.cc-table-tools .cc-filter .fa {
  margin-left: 4px;
  font-size: 10px;
}

/* line 1290, ../../src/scss/_dashboard.scss */
.customer-contacts-table {
  border-collapse: collapse;
}
/* line 1294, ../../src/scss/_dashboard.scss */
.customer-contacts-table th.cc-th {
  font-size: 8px;
  background: #e7ecf2;
  color: #9896a0;
  padding: 5px 0px;
}
/* line 1301, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr {
  border-bottom: 1px solid lightgray;
}
/* line 1304, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr .cc-td {
  font-size: 9px;
  text-align: center;
  padding: 4px;
  height: 24px;
  line-height: 23px;
}
/* line 1311, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr .cc-td.cc-phone {
  color: black;
}
/* line 1315, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr .cc-td .subscribe-slider {
  width: 25px;
  height: 15px;
  margin: auto;
}
/* line 1321, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr .cc-td .activity_score {
  display: inline-flex;
}
/* line 1324, ../../src/scss/_dashboard.scss */
.customer-contacts-table .cc-tr .cc-td .activity_score .dot {
  width: 10px;
  height: 10px;
  margin: 2px 1px;
}

/* line 1334, ../../src/scss/_dashboard.scss */
.impressions-banner {
  height: 62px;
  margin: 4px 6px;
}

/* line 1339, ../../src/scss/_dashboard.scss */
.performance-boxes-1 {
  height: 288px;
}
/* line 1342, ../../src/scss/_dashboard.scss */
.performance-boxes-1 .device-perf {
  float: left;
  width: 48.5%;
}
/* line 1347, ../../src/scss/_dashboard.scss */
.performance-boxes-1 .campaign-perf {
  float: right;
  width: 48.5%;
}

/* line 1353, ../../src/scss/_dashboard.scss */
.reporting-block {
  margin: 4px 6px;
}

/*-------------------------*\
 #Email
\*-------------------------*/
/*-------------------------*\
 #Gmail Fonts
\*-------------------------*/
/*-------------------------*\
 #Gmail Colors
\*-------------------------*/
/*-------------------------*\
 #Gmail General Rules
\*-------------------------*/
/* line 32, ../../src/scss/_gmail.scss */
.gmail-img {
  width: 100%;
  height: 100%;
}

/* line 37, ../../src/scss/_gmail.scss */
.gmail-button {
  width: 50px;
  height: 20px;
  color: #545454;
  background: #F5F5F6;
  border: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
}
/* line 45, ../../src/scss/_gmail.scss */
.gmail-button.gmail-back-button {
  margin-right: 30px;
}
/* line 49, ../../src/scss/_gmail.scss */
.gmail-button.gmail-previous {
  border-radius: 2px 0px 0px 2px;
}
/* line 54, ../../src/scss/_gmail.scss */
.gmail-button.gmail-next {
  border-radius: 0px 2px 2px 0px;
}
/* line 59, ../../src/scss/_gmail.scss */
.gmail-button.gmail-previous, .gmail-button.gmail-next {
  width: 30px;
  font-size: 3px;
  font-size: 10px;
  line-height: 20px;
}
/* line 66, ../../src/scss/_gmail.scss */
.gmail-button.gmail-reply-button {
  padding: 4px 0px;
  border-radius: 2px;
}
/* line 70, ../../src/scss/_gmail.scss */
.gmail-button.gmail-reply-button .fa-reply {
  padding: 0px 10px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 75, ../../src/scss/_gmail.scss */
.gmail-button.gmail-reply-button .fa-caret-down {
  padding: 0px 8px 0 2px;
}
/* line 80, ../../src/scss/_gmail.scss */
.gmail-button .gmail-img-wrapper {
  width: 15px;
  margin: 2px auto;
}

/*-------------------------*\
 #Gmail Top Bar
\*-------------------------*/
/* line 89, ../../src/scss/_gmail.scss */
.gmail-top-bar {
  background-color: #fafafa;
  padding: 10px 15px;
  border-bottom: 1px solid #ebebeb;
}
/* line 94, ../../src/scss/_gmail.scss */
.gmail-top-bar .logo {
  height: 25px;
  width: 80px;
  margin-right: 65px;
  margin-left: 25px;
  background-color: transparent;
}
/* line 104, ../../src/scss/_gmail.scss */
.gmail-top-bar .search-bar {
  background: #fff;
  height: 25px;
  width: 365px;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);
  display: inline-block;
}
/* line 112, ../../src/scss/_gmail.scss */
.gmail-top-bar .search-bar .fa-caret-down {
  color: #ccc;
  float: right;
  line-height: 25px;
  margin-right: 5px;
  font-size: 15px;
}
/* line 120, ../../src/scss/_gmail.scss */
.gmail-top-bar .search-bar .search-button {
  float: right;
  border-radius: 0 2px 2px 0;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);
  background: #4285f4;
  color: white;
  height: 25px;
  width: 45px;
  font-size: 14px;
}
/* line 130, ../../src/scss/_gmail.scss */
.gmail-top-bar .search-bar .search-button .fa-search {
  padding: 5px 15px;
}
/* line 137, ../../src/scss/_gmail.scss */
.gmail-top-bar .gmail-widget {
  margin-right: 10px;
  padding-top: 8px;
}
/* line 142, ../../src/scss/_gmail.scss */
.gmail-top-bar .gmail-apps {
  float: right;
  width: 16px;
  margin-top: 2px;
}
/* line 148, ../../src/scss/_gmail.scss */
.gmail-top-bar .gmail-notifications, .gmail-top-bar .gmail-plus {
  float: right;
  width: 20px;
  height: 20px;
}
/* line 158, ../../src/scss/_gmail.scss */
.gmail-top-bar .gmail-account {
  float: right;
  width: 35px;
  height: 35px;
}

/*-------------------------*\
 #Gmail Action Bar
\*-------------------------*/
/* line 170, ../../src/scss/_gmail.scss */
.gmail-actions {
  width: 100%;
  display: inline-flex;
  padding: 10px 0px;
  background-color: #fafafa;
  border-bottom: 1px solid #ebebeb;
}
/* line 177, ../../src/scss/_gmail.scss */
.gmail-actions .gmail-button-cluster {
  display: inline-flex;
  margin-right: 20px;
}
/* line 182, ../../src/scss/_gmail.scss */
.gmail-actions .gmail-button-cluster.gmail-button-cluster-3 .gmail-placeholder {
  display: table;
  line-height: 20px;
  font-size: 12px;
  margin-right: 10px;
}
/* line 188, ../../src/scss/_gmail.scss */
.gmail-actions .gmail-button-cluster.gmail-button-cluster-3 .gmail-placeholder span {
  font-weight: bold;
}
/* line 195, ../../src/scss/_gmail.scss */
.gmail-actions .gmail-home-button {
  width: 60px;
  margin: 0px 92px 0 40px;
}
/* line 199, ../../src/scss/_gmail.scss */
.gmail-actions .gmail-home-button .fa-caret-down {
  font-size: 10px;
}

/*-------------------------*\
 #Gmail Left Bar
\*-------------------------*/
/* line 210, ../../src/scss/_gmail.scss */
.gmail-left-bar {
  width: 192px;
  height: 915px;
  float: left;
  background-color: #fafafa;
  padding-top: 10px;
}
/* line 217, ../../src/scss/_gmail.scss */
.gmail-left-bar .gmail-compose {
  border-radius: 2px;
  font-size: 11px;
  line-height: 20px;
  font-weight: bold;
  width: 80px;
  margin-left: 40px;
  padding: 2px;
}
/* line 227, ../../src/scss/_gmail.scss */
.gmail-left-bar .gmail-folders-list {
  list-style: none;
  padding: 0px;
  margin: 10px 0px;
}
/* line 233, ../../src/scss/_gmail.scss */
.gmail-left-bar .gmail-folders-list .gmail-folder {
  padding-left: 40px;
  padding-right: 45px;
  margin: 5px 0;
  font-size: 12px;
  line-height: 20px;
}
/* line 240, ../../src/scss/_gmail.scss */
.gmail-left-bar .gmail-folders-list .gmail-folder.selected {
  border-left: 3px solid black;
  padding-left: 37px;
  font-weight: bold;
}
/* line 248, ../../src/scss/_gmail.scss */
.gmail-left-bar .gmail-folders-list-border {
  margin: 0px 40px;
  height: 2px;
  border-bottom: 1px solid #ebebeb;
}
/* line 254, ../../src/scss/_gmail.scss */
.gmail-left-bar .blue-button.plus {
  left: 75px;
  top: 430px;
}

/*-------------------------*\
 #Gmail Right Bar
\*-------------------------*/
/* line 266, ../../src/scss/_gmail.scss */
.gmail-right-bar {
  width: 556px;
  float: right;
  padding: 0px 10px;
}
/* line 271, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-header {
  padding: 10px 0px;
  border-bottom: 1px solid #ebebeb;
}
/* line 275, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-header .in-new-window, .gmail-right-bar .gmail-header .print-button {
  width: 12px;
  height: 12px;
  float: right;
}
/* line 281, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-header .print-button {
  margin-right: 5px;
}
/* line 287, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar {
  padding-left: 10px;
  padding-top: 10px;
}
/* line 291, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-sender {
  display: inline-block;
  width: 175px;
}
/* line 295, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-sender .gmail-sender-photo-wrapper {
  width: 30px;
  height: 30px;
  float: left;
}
/* line 301, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-sender .gmail-sender-name {
  font-size: 12px;
  font-weight: bold;
  margin-left: 35px;
}
/* line 307, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-sender .gmail-recipients {
  font-size: 12px;
  color: #8C8C8C;
  margin-left: 35px;
}
/* line 312, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-sender .gmail-recipients .fa-caret-down {
  padding: 0px 2px;
  border: 1px solid #8C8C8C;
  border-radius: 2px;
  font-size: 9px;
}
/* line 321, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-info-bar .gmail-info-right {
  display: inline-block;
  margin-right: 15px;
  font-size: 12px;
  color: grey;
  width: 196px;
  float: right;
}
/* line 331, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper {
  padding: 0px 10px;
  margin-top: 20px;
  height: 830px;
  overflow: scroll;
}
/* line 337, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper .gmail-promo-header {
  clear: both;
  padding: 5px 15px;
  background: #fef9f3;
}
/* line 342, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper .gmail-promo-header .gmail-promo-business {
  float: left;
}
/* line 346, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper .gmail-promo-header .gmail-promo-phone {
  float: right;
}
/* line 350, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper .gmail-promo-header .gmail-promo-logo {
  width: 75px;
  margin: 0px auto;
}
/* line 355, ../../src/scss/_gmail.scss */
.gmail-right-bar .gmail-promo-wrapper .gmail-promo-header .gmail-promo-text {
  font-family: Gotham, sans-serif;
  font-weight: bold;
  font-size: 12px;
  line-height: 42px;
}

/*-------------------------*\
 #Gmail Tabbed Modal
\*-------------------------*/
/* line 371, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal {
  width: 550px;
  left: 125px;
}
/* line 375, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .blue-button.minus {
  left: -50px;
  top: 280px;
}
/* line 380, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .header-wrapper {
  padding: 10px 15px;
  margin: 0px;
}
/* line 384, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .header-wrapper div {
  text-align: left;
}
/* line 388, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .header-wrapper .header {
  margin-bottom: 15px;
}
/* line 392, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .header-wrapper .subtitle {
  margin-bottom: 10px;
}
/* line 399, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .modal-bottom .tabs-section {
  width: 100%;
}
/* line 402, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .modal-bottom .tabs-section .tab-button {
  font-size: 16px;
}
/* line 406, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .modal-bottom .tabs-section .gmail-modal-tab {
  width: 520px;
  padding: 15px;
}
/* line 411, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .modal-bottom .tabs-section .gmail-modal-tab#email_designs-tab-section .tab-img-wrapper {
  height: 310px;
}
/* line 417, ../../src/scss/_gmail.scss */
.gmail-tabbed-modal .modal-bottom .tabs-section .gmail-modal-tab#program-tab-section .tab-img-wrapper {
  height: 225px;
}

/*-------------------------*\
 # Display Section Colors
\*-------------------------*/
/*-------------------------*\
 # Display Section Rules
\*-------------------------*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 12, ../../src/scss/_display.scss */
  #distribution-img {
    width: 475px;
    margin-left: 40px;
  }

  /* line 17, ../../src/scss/_display.scss */
  #modal-image {
    width: 550px;
  }
}
/* line 24, ../../src/scss/_display.scss */
.section.display .top-section {
  padding-top: 20px;
  height: 700px;
}
/* line 29, ../../src/scss/_display.scss */
.section.display .top-section .person {
  width: 26px;
  height: 75px;
  position: absolute;
  top: 493px;
  left: 383px;
  z-index: 1;
}
/* line 37, ../../src/scss/_display.scss */
.section.display .top-section .person:hover {
  cursor: pointer;
}
/* line 42, ../../src/scss/_display.scss */
.section.display .top-section .circle, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper {
  --circle-large: 700;
  --circle-medium: 500;
  --circle-small: 400;
  --circle-size: var(--circle-medium);
  width: calc(var(--circle-size) * 1px);
  height: calc(var(--circle-size) * 1px);
  border: 2px dashed lightgray;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
/* line 58, ../../src/scss/_display.scss */
.section.display .top-section .circle.large, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper {
  --circle-size: var(--circle-large);
}
/* line 62, ../../src/scss/_display.scss */
.section.display .top-section .circle.medium, .section.display .ot-template .top-section .circle.local-circle .medium.triangle-wrapper {
  --circle-size: var(--circle-medium);
  top: 120px;
}
/* line 66, ../../src/scss/_display.scss */
.section.display .top-section .circle.medium .logo[data-name=beaumont_webpaper_logo], .section.display .ot-template .top-section .circle.local-circle .medium.triangle-wrapper .logo[data-name=beaumont_webpaper_logo] {
  height: 88px !important;
  top: 65px !important;
}
/* line 72, ../../src/scss/_display.scss */
.section.display .top-section .circle.small, .section.display .ot-template .top-section .circle.local-circle .small.triangle-wrapper {
  --circle-size: var(--circle-small);
  top: 170px;
}
/* line 77, ../../src/scss/_display.scss */
.section.display .top-section .circle .people, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .people {
  position: relative;
  fill: var(--light-gray);
}
/* line 82, ../../src/scss/_display.scss */
.section.display .top-section .circle .people .person, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .people .person {
  width: 26px;
  position: absolute;
}
/* line 88, ../../src/scss/_display.scss */
.section.display .top-section .circle .people .rings, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .people .rings {
  position: absolute;
  top: 60px;
  width: 26px;
}
/* line 105, ../../src/scss/_display.scss */
.section.display .bottom-section {
  margin-top: 40px;
  font-family: 'Gotham', sans-serif;
}
/* line 110, ../../src/scss/_display.scss */
.section.display .bottom-section .arrow {
  --arrow-inset: 2.5;
  position: absolute;
  height: 60px;
  width: 15px;
  margin-top: -10px;
  z-index: 1;
}
/* line 120, ../../src/scss/_display.scss */
.section.display .bottom-section .arrow:hover {
  cursor: pointer;
}
/* line 124, ../../src/scss/_display.scss */
.section.display .bottom-section .arrow.left-arrow {
  left: calc(var(--arrow-inset) * 1%);
}
/* line 128, ../../src/scss/_display.scss */
.section.display .bottom-section .arrow.right-arrow {
  right: calc(var(--arrow-inset) * 1%);
}
/* line 133, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-header {
  text-transform: uppercase;
  text-align: center;
  font-size: 18px;
  font-weight: bolder;
  margin-bottom: 5px;
  display: none;
  height: 20px;
  letter-spacing: -1px;
}
/* line 143, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-header.active {
  display: block;
}
/* line 148, ../../src/scss/_display.scss */
.section.display .bottom-section .tabs {
  display: flex;
  justify-content: center;
}
/* line 153, ../../src/scss/_display.scss */
.section.display .bottom-section .tabs .tab {
  font-family: 'Gotham', sans-serif;
  flex-shrink: 1;
  background-color: var(--light-gray);
  color: white;
  display: block;
  padding: 7px 0px;
  font-size: 13px;
  margin: 0px;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 166, ../../src/scss/_display.scss */
.section.display .bottom-section .tabs .tab.overview, .section.display .bottom-section .tabs .tab.targeting {
  width: 140px;
  text-align: center;
}
/* line 171, ../../src/scss/_display.scss */
.section.display .bottom-section .tabs .tab.active {
  background-color: var(--blue);
  color: white;
  cursor: default;
}
/* line 178, ../../src/scss/_display.scss */
.section.display .bottom-section .tabs .tab.traffic-summary {
  width: 276px;
  font-size: 16px;
}
/* line 185, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content {
  border: solid 1px lightgray;
  height: 200px;
  width: 95%;
  margin: auto;
  color: var(--dark-gray);
  display: none;
}
/* line 195, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content span.bottom-content-item.local {
  font-size: 13px;
  margin-top: -10px;
  color: #A8A8A8;
  text-align: center;
}
/* line 204, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item {
  flex-grow: 1;
  flex-basis: calc(100% / var(--number-of-columns));
}
/* line 211, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item.usage .bottom-content-item-part, .section.display .bottom-section .bottom-content .bottom-content-item.demo .bottom-content-item-part {
  padding: 10px 20px 0px 10px;
}
/* line 217, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item.rankviews .bottom-content-item-part {
  padding: 20px 45px 0px 20px;
}
/* line 222, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part {
  padding: 20px 20px 0px 20px;
}
/* line 225, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part .item-bullets {
  margin-top: 0px;
}
/* line 230, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content .bottom-content-item #site-retargeting-info {
  margin-left: 55px;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
/* line 238, ../../src/scss/_display.scss */
.section.display .bottom-section .bottom-content.active {
  display: flex;
}
/* line 248, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .top-section-img-wrapper {
  position: absolute;
  top: 0;
}
/* line 252, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .top-section-img-wrapper .top-section-img {
  display: none;
  width: 100%;
  height: 100%;
}
/* line 257, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .top-section-img-wrapper .top-section-img.active {
  display: block;
}
/* line 267, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper, .section.display .glw-template .ot-template .top-section .circle.local-circle .triangle-wrapper .newspaper, .section.display .ot-template .glw-template .top-section .circle.local-circle .triangle-wrapper .newspaper {
  width: 420px;
  height: 390px;
  position: absolute;
  left: 50%;
  top: 75px;
  transform: translateX(-50%);
  box-shadow: 0px 0px 4px 6px rgba(235, 235, 235, 0.7);
  background-color: white;
}
/* line 277, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content {
  height: 100%;
  width: 80%;
  margin: auto;
  background-color: white;
  overflow: hidden;
}
/* line 284, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .heading {
  font-family: 'Gotham', sans-serif;
  text-align: center;
  margin: 5px auto;
}
/* line 290, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .nav {
  display: flex;
  width: 100%;
  margin: auto;
  background-color: black;
  height: 16px;
}
/* line 297, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .nav .nav-item {
  color: white;
  font-size: 6px;
  padding-top: 4px;
  flex-grow: 1;
  text-align: center;
}
/* line 306, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .sub-nav {
  display: flex;
  width: calc(100% - 5px);
  margin: auto;
  height: 12px;
  border: 1px solid lightgray;
  border-top: 0px;
  padding-left: 3px;
}
/* line 316, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .sub-nav .sub-nav-item {
  font-size: 5px;
  padding-top: 3px;
  flex-grow: 1;
  text-align: center;
}
/* line 323, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .sub-nav .sub-nav-item.home {
  background-color: black;
  color: white;
  vertical-align: middle;
  padding-top: 2px;
}
/* line 332, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols {
  display: flex;
  width: 340px;
}
/* line 336, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols hr {
  margin: 0px;
  padding: 0px;
  clear: both;
}
/* line 342, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col {
  border-top: 2px solid black;
  margin: 4px;
  flex-grow: 1;
}
/* line 348, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col .col-heading {
  margin: 0px;
  padding: 0px;
  font-size: 10px;
}
/* line 354, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col .article {
  clear: both;
  overflow: hidden;
}
/* line 360, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col .article .article-title {
  margin: 0px;
  padding: 0px;
  font-size: 6px;
}
/* line 367, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col .article .article-image {
  margin: 0px;
  padding: 0px;
  display: inline-block;
}
/* line 375, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col .article .article-text {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  font-size: 4px;
  text-overflow: ellipsis;
}
/* line 385, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.business-news {
  width: 130px;
}
/* line 389, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.business-news .article {
  padding-bottom: 4px;
}
/* line 393, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.business-news .article .article-title {
  margin-bottom: 2px;
}
/* line 397, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.business-news .article .article-image {
  height: 30px;
  width: 60px;
  display: block;
  float: left;
  margin-right: 2px;
}
/* line 407, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.business-news .article .article-text {
  display: block;
}
/* line 414, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.political-news {
  width: 125px;
}
/* line 418, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.political-news .col-image {
  width: 100%;
  height: 70px;
  display: block;
}
/* line 425, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.money-talk {
  width: 60px;
}
/* line 428, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols .col.money-talk .article-image {
  width: 100%;
  height: 40px;
}
/* line 435, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols.entertainment-news {
  border-top: 1px solid black;
  width: 95%;
  display: block;
}
/* line 440, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols.entertainment-news .cols-heading {
  margin: 0px;
  padding: 0px;
  width: 100%;
  font-size: 10px;
}
/* line 447, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols.entertainment-news .articles {
  display: flex;
  width: 270px;
}
/* line 451, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols.entertainment-news .articles .article {
  padding-top: 2px;
}
/* line 455, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .content .cols.entertainment-news .articles .article .article-image {
  height: 45px;
  width: 100%;
}
/* line 465, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, white 100%);
}
/* line 473, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad {
  --yellow: #eda709;
  --red: #640015;
  position: absolute;
  height: 105px;
  width: 125px;
  bottom: 15px;
  right: 35px;
  background-color: var(--yellow);
  margin: 0px;
  padding: 0px;
}
/* line 487, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-image {
  width: 100%;
  height: 50px;
  display: block;
}
/* line 493, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .company-logo {
  height: 25px;
  width: 50px;
  background-color: darkgray;
  position: absolute;
  right: 0px;
  top: 20px;
}
/* line 502, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-body {
  margin: 0px;
  padding: 0px;
  color: var(--red);
}
/* line 509, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-body .call-to-action {
  width: 100%;
  background-color: var(--red);
  color: var(--yellow);
  display: block;
  font-size: 8px;
  margin: 0px;
  padding: 3px 0px 0px 0px;
  text-align: center;
  text-transform: uppercase;
  height: 10px;
  font-weight: bold;
}
/* line 523, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-body .ad-text {
  margin-top: 2px;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
}
/* line 529, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-body .ad-text .industry-title {
  text-transform: capitalize;
}
/* line 534, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .newspaper .ad .ad-body .schedule-prompt {
  font-size: 6px;
  font-weight: bold;
  text-transform: uppercase;
  position: absolute;
  bottom: -5px;
  background-color: var(--red);
  color: white;
  padding: 2px;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  white-space: nowrap;
}
/* line 553, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people, .section.display .glw-template .ot-template .top-section .circle.local-circle .triangle-wrapper .people, .section.display .ot-template .glw-template .top-section .circle.local-circle .triangle-wrapper .people {
  position: relative;
}
/* line 556, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .person {
  width: 26px;
  position: absolute;
}
/* line 562, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group {
  --people-group-a-color: var(--light-gray);
  --people-group-b-color: var(--light-gray);
}
/* line 568, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a {
  fill: var(--people-group-a-color);
}
/* line 572, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a.active {
  --people-group-a-color: var(--green);
}
/* line 575, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a.active .person-9:hover {
  cursor: pointer;
}
/* line 580, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-1 {
  top: 350px;
  left: 70px;
}
/* line 585, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-2 {
  top: 420px;
  left: 22px;
}
/* line 590, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-3 {
  top: 505px;
  left: 68px;
}
/* line 595, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-4 {
  top: 470px;
  left: 125px;
}
/* line 600, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-5 {
  top: 590px;
  left: 163px;
}
/* line 605, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-6 {
  top: 527px;
  left: 220px;
}
/* line 610, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-7 {
  top: 630px;
  left: 265px;
}
/* line 615, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-8 {
  top: 572px;
  left: 358px;
}
/* line 620, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-9 {
  top: 470px;
  left: 349px;
}
/* line 625, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-10 {
  top: 490px;
  left: 409px;
}
/* line 630, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-11 {
  top: 546px;
  left: 467px;
}
/* line 635, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-12 {
  top: 525px;
  left: 544px;
}
/* line 640, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-13 {
  top: 544px;
  left: 592px;
}
/* line 645, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-14 {
  top: 405px;
  left: 584px;
}
/* line 650, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-15 {
  top: 414px;
  left: 641px;
}
/* line 655, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-16 {
  top: 441px;
  left: 667px;
}
/* line 660, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-a .person-17 {
  top: 318px;
  left: 683px;
}
/* line 666, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b {
  fill: var(--people-group-b-color);
}
/* line 670, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b.active {
  --people-group-b-color: #f8560a;
}
/* line 674, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-1 {
  top: 307px;
  left: -7px;
}
/* line 679, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-2 {
  top: 330px;
  left: 30px;
}
/* line 684, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-3 {
  top: 364px;
  left: 8px;
}
/* line 689, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-4 {
  top: 386px;
  left: 48px;
}
/* line 694, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-5 {
  top: 473px;
  left: 39px;
}
/* line 699, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-6 {
  top: 423px;
  left: 71px;
}
/* line 704, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-7 {
  top: 386px;
  left: 95px;
}
/* line 709, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-8 {
  top: 454px;
  left: 96px;
}
/* line 714, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-9 {
  top: 402px;
  left: 127px;
}
/* line 719, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-10 {
  top: 529px;
  left: 103px;
}
/* line 724, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-11 {
  top: 561px;
  left: 127px;
}
/* line 729, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-12 {
  top: 516px;
  left: 152px;
}
/* line 734, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-13 {
  top: 447px;
  left: 162px;
}
/* line 739, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-14 {
  top: 472px;
  left: 194px;
}
/* line 744, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-15 {
  top: 537px;
  left: 184px;
}
/* line 749, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-16 {
  top: 450px;
  left: 227px;
}
/* line 754, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-17 {
  top: 590px;
  left: 201px;
}
/* line 759, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-18 {
  top: 622px;
  left: 227px;
}
/* line 764, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-19 {
  top: 565px;
  left: 244px;
}
/* line 769, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-20 {
  top: 491px;
  left: 250px;
}
/* line 774, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-21 {
  top: 462px;
  left: 277px;
}
/* line 779, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-22 {
  top: 550px;
  left: 270px;
}
/* line 784, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-23 {
  top: 610px;
  left: 292px;
}
/* line 789, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-24 {
  top: 524px;
  left: 295px;
}
/* line 794, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-25 {
  top: 472px;
  left: 313px;
}
/* line 799, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-26 {
  top: 530px;
  left: 331px;
}
/* line 804, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-27 {
  top: 581px;
  left: 313px;
}
/* line 809, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-28 {
  top: 650px;
  left: 313px;
}
/* line 814, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-29 {
  top: 615px;
  left: 338px;
}
/* line 819, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-30 {
  top: 644px;
  left: 361px;
}
/* line 824, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-31 {
  top: 530px;
  left: 381px;
}
/* line 829, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-32 {
  top: 456px;
  left: 380px;
}
/* line 834, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-33 {
  top: 605px;
  left: 386px;
}
/* line 839, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-34 {
  top: 632px;
  left: 411px;
}
/* line 844, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-35 {
  top: 564px;
  left: 407px;
}
/* line 849, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-36 {
  top: 461px;
  left: 433px;
}
/* line 854, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-37 {
  top: 532px;
  left: 436px;
}
/* line 859, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-38 {
  top: 603px;
  left: 441px;
}
/* line 864, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-39 {
  top: 632px;
  left: 464px;
}
/* line 869, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-40 {
  top: 599px;
  left: 486px;
}
/* line 874, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-41 {
  top: 477px;
  left: 458px;
}
/* line 879, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-42 {
  top: 456px;
  left: 495px;
}
/* line 884, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-43 {
  top: 529px;
  left: 492px;
}
/* line 889, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-44 {
  top: 585px;
  left: 521px;
}
/* line 894, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-45 {
  top: 586px;
  left: 561px;
}
/* line 899, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-46 {
  top: 507px;
  left: 519px;
}
/* line 904, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-47 {
  top: 452px;
  left: 537px;
}
/* line 909, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-48 {
  top: 512px;
  left: 570px;
}
/* line 914, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-49 {
  top: 434px;
  left: 562px;
}
/* line 919, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-50 {
  top: 475px;
  left: 590px;
}
/* line 924, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-51 {
  top: 515px;
  left: 618px;
}
/* line 929, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-52 {
  top: 486px;
  left: 646px;
}
/* line 934, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-53 {
  top: 443px;
  left: 615px;
}
/* line 939, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-54 {
  top: 375px;
  left: 608px;
}
/* line 944, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-55 {
  top: 350px;
  left: 630px;
}
/* line 949, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-56 {
  top: 340px;
  left: 658px;
}
/* line 954, ../../src/scss/_display.scss */
.section.display .glw-template .top-section .circle .people .people-group.group-b .person-57 {
  top: 388px;
  left: 681px;
}
/* line 984, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item .item-image {
  height: 50px;
  width: 50px;
  margin: 0px auto;
  display: block;
}
/* line 991, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item .item-title {
  text-align: center;
  margin: 0px;
  margin-bottom: 5px;
  margin-top: -6px;
  font-size: 14px;
  font-family: 'Lato-Bold', sans-serif;
}
/* line 1000, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item .item-bullets {
  padding-left: 60px;
}
/* line 1005, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item .item-bullet {
  font-size: 14px;
  white-space: nowrap;
  font-family: 'Lato-Regular', sans-serif;
}
/* line 1011, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item .item-bullet .item-bold {
  font-family: 'Lato-Bold', sans-serif;
}
/* line 1017, ../../src/scss/_display.scss */
.section.display .glw-template .bottom-section .bottom-content .bottom-content-item.demo .item-bullets {
  padding-left: 25px;
}
/* line 1028, ../../src/scss/_display.scss */
.section.display .ot-template .man-1 {
  z-index: 32;
  top: 338px !important;
  /* border: 1px solid black; */
  left: 38px;
  width: 40px;
  height: 100px;
}
/* line 1039, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper {
  background-color: #E5EEF7;
}
/* line 1043, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .logo, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .logo {
  height: 75px;
  width: 250px;
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
/* line 1054, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.active .people-group.active-people.man.man-1.pointer-on-hover, .section.display .ot-template .top-section .circle.local-circle .active.triangle-wrapper .people-group.active-people.man.man-1.pointer-on-hover {
  display: block;
}
/* line 1059, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .people-wrapper, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .people-wrapper {
  position: absolute;
  z-index: -1;
  pointer-events: none;
}
/* line 1065, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .people-wrapper.local {
  top: 150px;
  width: 560px;
  left: -26px;
}
/* line 1071, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .people-wrapper.network {
  width: 745px;
  left: -105px;
  top: 151px;
}
/* line 1078, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .people-group.active-people.man.man-1.pointer-on-hover {
  display: none;
  width: 25px;
  position: absolute;
  left: -54px;
  fill: var(--green);
}
/* line 1087, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle .plus, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .plus {
  height: 50px;
  width: 50px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 20px;
}
/* line 1096, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.large, .section.display .ot-template .top-section .circle.local-circle .triangle-wrapper {
  background-color: #fff;
  opacity: 0.7;
}
/* line 1100, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.large.active, .section.display .ot-template .top-section .circle.local-circle .active.triangle-wrapper {
  background-color: #F2F8FF;
  opacity: 1;
}
/* line 1108, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .logo, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .logo {
  top: 20px;
  opacity: 0.3;
}
/* line 1114, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle.active .logo, .section.display .ot-template .top-section .circle.local-circle .network-circle.active.triangle-wrapper .logo {
  opacity: 1;
}
/* line 1119, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people {
  display: none;
}
/* line 1129, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-1, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-1 {
  left: 20px;
  top: 439px;
}
/* line 1133, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-2, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-2 {
  left: 74px;
  top: 410px;
}
/* line 1137, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-3, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-3 {
  left: 35px;
  top: 502px;
}
/* line 1141, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-4, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-4 {
  left: 94px;
  top: 455px;
}
/* line 1145, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-5, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-5 {
  left: 69px;
  top: 489px;
}
/* line 1149, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-6, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-6 {
  left: 116px;
  top: 519px;
}
/* line 1153, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-7, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-7 {
  left: 145px;
  top: 520px;
}
/* line 1157, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-8, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-8 {
  left: 130px;
  top: 582px;
}
/* line 1161, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-9, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-9 {
  left: 167px;
  top: 559px;
}
/* line 1165, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-10, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-10 {
  left: 151px;
  top: 613px;
}
/* line 1169, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-11, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-11 {
  left: 177px;
  top: 629px;
}
/* line 1173, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-12, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-12 {
  left: 234px;
  top: 588px;
}
/* line 1177, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-13, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-13 {
  left: 210px;
  top: 637px;
}
/* line 1181, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-14, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-14 {
  left: 270px;
  top: 600px;
}
/* line 1185, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-15, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-15 {
  left: 250px;
  top: 643px;
}
/* line 1189, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-16, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-16 {
  left: 283px;
  top: 654px;
}
/* line 1193, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-17, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-17 {
  left: 335px;
  top: 624px;
}
/* line 1197, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-18, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-18 {
  left: 360px;
  top: 636px;
}
/* line 1201, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-19, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-19 {
  left: 411px;
  top: 601px;
}
/* line 1205, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-20, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-20 {
  left: 438px;
  top: 630px;
}
/* line 1209, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-21, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-21 {
  left: 484px;
  top: 562px;
}
/* line 1213, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-22, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-22 {
  left: 514px;
  top: 553px;
}
/* line 1217, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-23, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-23 {
  left: 502px;
  top: 610px;
}
/* line 1221, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-24, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-24 {
  left: 537px;
  top: 591px;
}
/* line 1225, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-25, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-25 {
  left: 568px;
  top: 462px;
}
/* line 1229, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-26, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-26 {
  left: 575px;
  top: 546px;
}
/* line 1233, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-27, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-27 {
  left: 599px;
  top: 409px;
}
/* line 1237, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-28, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-28 {
  left: 599px;
  top: 409px;
}
/* line 1241, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-29, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-29 {
  left: 624px;
  top: 441px;
}
/* line 1245, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-30, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-30 {
  left: 618px;
  top: 512px;
}
/* line 1249, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.simple-people .simple.simple-31, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.simple-people .simple.simple-31 {
  left: 596px;
  top: 479px;
}
/* line 1256, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people {
  position: absolute;
  fill: var(--green);
}
/* line 1261, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people .person, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people .person {
  width: 30px;
}
/* line 1270, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people .rings, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people .rings {
  left: 2px;
}
/* line 1277, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.woman.woman-1, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.woman.woman-1 {
  left: 305px;
  top: 601px;
}
/* line 1281, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.woman.woman-2, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.woman.woman-2 {
  left: 467px;
  top: 617px;
}
/* line 1289, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man .person, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man .person {
  width: 28px;
  left: 1px;
}
/* line 1294, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man .rings, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man .rings {
  top: 64px;
}
/* line 1298, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-1, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-1 {
  left: 47px;
  top: 427px;
}
/* line 1302, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-2, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-2 {
  left: 88px;
  top: 529px;
}
/* line 1306, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-3, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-3 {
  left: 194px;
  top: 561px;
}
/* line 1310, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-4, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-4 {
  left: 386px;
  top: 627px;
}
/* line 1314, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-5, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-5 {
  left: 544px;
  top: 510px;
}
/* line 1318, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people .people-group.active-people.man.man-6, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people .people-group.active-people.man.man-6 {
  left: 653px;
  top: 428px;
}
/* line 1326, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.network-circle .people.active, .section.display .ot-template .top-section .circle.local-circle .network-circle.triangle-wrapper .people.active {
  display: block;
}
/* line 1334, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .triangle-wrapper {
  overflow: hidden;
  border: none;
  z-index: -1;
  border: none;
  position: absolute;
  background-color: transparent;
  top: -98px;
  opacity: 0.3;
  pointer-events: none;
}
/* line 1348, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .triangle-wrapper .triangle {
  position: absolute;
  bottom: 0;
}
/* line 1354, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .logo {
  top: 80px;
}
/* line 1366, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-1 {
  left: 266px;
  top: 194px;
}
/* line 1370, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-2 {
  left: 298px;
  top: 211px;
}
/* line 1374, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-3 {
  left: 163px;
  top: 208px;
}
/* line 1378, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-5 {
  left: 250px;
  top: 259px;
}
/* line 1382, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-6 {
  left: 102px;
  top: 234px;
}
/* line 1386, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-7 {
  left: 188px;
  top: 291px;
}
/* line 1390, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-9 {
  left: 308px;
  top: 285px;
}
/* line 1394, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-11 {
  left: 446px;
  top: 255px;
}
/* line 1398, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-13 {
  left: 128px;
  top: 306px;
}
/* line 1402, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-14 {
  left: 254px;
  top: 327px;
}
/* line 1406, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-15 {
  left: 421px;
  top: 243px;
}
/* line 1410, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-16 {
  left: 335px;
  top: 296px;
}
/* line 1414, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-18 {
  left: 52px;
  top: 275px;
}
/* line 1418, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-20 {
  left: 76px;
  top: 325px;
}
/* line 1422, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-21 {
  left: 22px;
  top: 349px;
}
/* line 1426, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-22 {
  left: 49px;
  top: 342px;
}
/* line 1430, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-23 {
  left: 69px;
  top: 391px;
}
/* line 1434, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-24 {
  left: 132px;
  top: 377px;
}
/* line 1438, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-26 {
  left: 193px;
  top: 369px;
}
/* line 1442, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-28 {
  left: 273px;
  top: 379px;
}
/* line 1446, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-29 {
  left: 297px;
  top: 351px;
}
/* line 1450, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-30 {
  left: 352px;
  top: 376px;
}
/* line 1454, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-31 {
  left: 383px;
  top: 391px;
}
/* line 1458, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-32 {
  left: 414px;
  top: 309px;
}
/* line 1462, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-35 {
  left: 216px;
  top: 400px;
}
/* line 1466, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-36 {
  left: 188px;
  top: 438px;
}
/* line 1470, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-37 {
  left: 229px;
  top: 457px;
}
/* line 1474, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-38 {
  left: 295px;
  top: 420px;
}
/* line 1478, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.simple-people .simple.simple-40 {
  left: 348px;
  top: 443px;
}
/* line 1485, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people {
  position: absolute;
  fill: var(--green);
}
/* line 1490, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people .person {
  width: 30px;
}
/* line 1498, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people .person.special {
  display: none;
}
/* line 1503, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people .rings {
  left: 2px;
}
/* line 1511, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people .rings.rings-large {
  display: none;
}
/* line 1520, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.active .person.simple {
  display: none;
}
/* line 1524, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.active .person.special {
  display: block;
}
/* line 1531, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.active .rings.rings-small {
  display: none;
}
/* line 1535, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.active .rings.rings-large {
  display: block;
}
/* line 1543, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-bow.woman-1 {
  left: 235px;
  top: 185px;
}
/* line 1547, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-bow.woman-2 {
  top: 250px;
  left: 75px;
}
/* line 1551, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-bow.woman-3 {
  top: 360px;
  left: 320px;
}
/* line 1555, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-bow.woman-4 {
  left: 118px;
  top: 431px;
}
/* line 1559, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-bow.woman-5 {
  left: 361px;
  top: 307px;
}
/* line 1566, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-pearls.woman-1 {
  left: -2px;
  top: 283px;
}
/* line 1570, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-pearls.woman-2 {
  top: 278px;
  left: 467px;
}
/* line 1574, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-pearls.woman-3 {
  top: 379px;
  left: 413px;
}
/* line 1578, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-pearls.woman-4 {
  left: 443px;
  top: 337px;
}
/* line 1582, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.woman-pearls.woman-5 {
  left: 363px;
  top: 235px;
}
/* line 1590, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie .person {
  width: 28px;
  left: 1px;
}
/* line 1595, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie .rings {
  top: 64px;
}
/* line 1599, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie.man-1 {
  left: 330px;
  top: 215px;
}
/* line 1603, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie.man-2 {
  top: 285px;
  left: 155px;
}
/* line 1607, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie.man-3 {
  top: 445px;
  left: 268px;
}
/* line 1612, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie.man-4 {
  left: 167px;
  top: 361px;
}
/* line 1617, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-tie.man-5 {
  left: 213px;
  top: 245px;
}
/* line 1625, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase .person {
  width: 28px;
  left: 1px;
}
/* line 1629, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase .person.special {
  left: 0px;
  width: 29px;
  top: -1px;
}
/* line 1636, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase .rings {
  top: 64px;
}
/* line 1640, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase.man-1 {
  left: 217px;
  top: 323px;
}
/* line 1644, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase.man-2 {
  top: 207px;
  left: 191px;
}
/* line 1648, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-briefcase.man-3 {
  left: 242px;
  top: 389px;
}
/* line 1656, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat .person {
  width: 28px;
  left: 1px;
}
/* line 1660, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat .person.special {
  top: -3px;
}
/* line 1665, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat .rings {
  top: 64px;
}
/* line 1669, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat.man-1 {
  left: 390px;
  top: 229px;
}
/* line 1673, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat.man-2 {
  top: 228px;
  left: 128px;
}
/* line 1677, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat.man-3 {
  top: 425px;
  left: 153px;
}
/* line 1681, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat.man-4 {
  left: 27px;
  top: 283px;
}
/* line 1685, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-hardhat.man-5 {
  left: 102px;
  top: 300px;
}
/* line 1693, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow .person {
  width: 28px;
  left: 1px;
}
/* line 1698, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow .rings {
  top: 64px;
}
/* line 1702, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow.man-1 {
  left: 277px;
  top: 282px;
}
/* line 1706, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow.man-2 {
  top: 309px;
  left: 385px;
}
/* line 1710, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow.man-3 {
  top: 369px;
  left: 96px;
}
/* line 1714, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow.man-4 {
  left: 320px;
  top: 434px;
}
/* line 1718, ../../src/scss/_display.scss */
.section.display .ot-template .top-section .circle.local-circle .people .people-group.active-people.man-bow.man-5 {
  left: 220px;
  top: 252px;
}
/* line 1730, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section {
  position: relative;
  bottom: -598px;
  width: 768px;
  right: 134px;
  font-family: 'Lato-Regular', sans-serif;
}
/* line 1741, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header {
  position: relative;
}
/* line 1745, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header .header-image {
  height: 35px;
  width: 175px;
  position: absolute;
  transform: translateX(-50%);
  bottom: -5px;
}
/* line 1753, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header.glw {
  font-family: 'Montserrat-Bold', sans-serif;
}
/* line 1758, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header.local .header-image {
  height: 50px;
  width: 240px;
}
/* line 1762, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header.local .header-image.sanantonio {
  width: 185px;
}
/* line 1769, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-header.network .header-image {
  height: 35px;
  width: 250px;
}
/* line 1779, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .tabs .overview {
  max-width: 200px;
}
/* line 1783, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .tabs .targeting {
  max-width: 200px;
}
/* line 1788, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content {
  flex-wrap: wrap;
}
/* line 1798, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part.geo-targeting .item-image {
  width: 30px;
}
/* line 1802, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part.geo-targeting .item-bullet {
  margin-left: 15px;
}
/* line 1807, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part .item-title {
  margin-top: -7px;
}
/* line 1811, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part .item-image {
  margin: 0px auto;
}
/* line 1815, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part .item-bullet {
  margin-left: 15px;
  margin-bottom: 10px;
}
/* line 1819, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local .bottom-content-item-part .item-bullet span {
  position: relative;
  left: -6px;
}
/* line 1831, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.network .bottom-content-item-part.site-re-targeting .item-bullet {
  margin-left: 10px;
}
/* line 1836, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.network .bottom-content-item-part .item-image {
  width: 40px;
  height: 40px;
  margin: 0px auto;
}
/* line 1842, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.network .bottom-content-item-part .item-bullet {
  padding-left: 9px;
  padding-top: 5px;
  margin-bottom: 0px;
}
/* line 1852, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item {
  display: none;
}
/* line 1860, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.coverage p, .section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.audience-segments p {
  margin-bottom: 0px;
}
/* line 1865, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part .item-image {
  height: 50px;
  width: 50px;
  margin: 0px auto;
  display: block;
}
/* line 1872, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part .item-title {
  margin: 0px;
  margin-bottom: 5px;
  font-size: 16px;
  font-family: 'Lato-Bold', sans-serif;
}
/* line 1879, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part .item-bullet {
  font-size: 14px;
  text-height: 1.1em;
  margin-top: 0px;
  font-family: 'Lato-Light', sans-serif;
}
/* line 1886, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.rank {
  padding-left: 45px;
}
/* line 1890, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.coverage {
  padding-left: 0px;
}
/* line 1894, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.coverage .coverage-items-image {
  margin-top: 10px;
  width: 100%;
  height: 100px;
  display: inline-block;
}
/* line 1902, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.views {
  padding-top: 0px;
  padding-left: 45px;
}
/* line 1909, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.expanded-audience .item-title, .section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.expanded-audience .item-bullet {
  margin-left: 13px;
}
/* line 1913, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.expanded-audience .expanded-audience-sites-image {
  width: 100%;
  height: 75px;
  display: inline-block;
}
/* line 1922, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.audience-segments .segments-lists {
  display: flex;
}
/* line 1925, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.audience-segments .segments-lists .segment-list {
  padding: 0px 15px;
  font-size: 12px;
}
/* line 1929, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item .bottom-content-item-part.audience-segments .segments-lists .segment-list .segment-content {
  position: relative;
  margin-left: -7px;
}
/* line 1940, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item.local.active {
  display: block;
}
/* line 1948, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content .bottom-content-item.network.active {
  display: block;
}
/* line 1955, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.overview {
  --number-of-columns: 2;
}
/* line 1963, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item .bottom-content-item-part {
  padding: 20px 10px 0px 10px;
}
/* line 1967, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item .bottom-content-item-part .item-title {
  text-align: center;
}
/* line 1974, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.local.active {
  --number-of-columns: 3;
}
/* line 1982, ../../src/scss/_display.scss */
.section.display .ot-template .bottom-section .bottom-content.targeting .bottom-content-item.network.active {
  --number-of-columns: 4;
}

/* line 1996, ../../src/scss/_display.scss */
.snippet.ideal-audience, .snippet.ideal-audience-campaign-optimization, .snippet.ideal-audience.tabbed-modal, .snippet.ideal-audience-campaign-optimization.tabbed-modal {
  left: 143px;
  top: 352px;
  padding: 0px;
}
/* line 2001, ../../src/scss/_display.scss */
.snippet.ideal-audience .header, .snippet.ideal-audience-campaign-optimization .header, .snippet.ideal-audience.tabbed-modal .header {
  font-size: 17px;
  letter-spacing: 1px;
}
/* line 2006, ../../src/scss/_display.scss */
.snippet.ideal-audience .points, .snippet.ideal-audience-campaign-optimization .points, .snippet.ideal-audience.tabbed-modal .points {
  padding-top: 8px;
  margin-bottom: 0px;
  font-weight: bold;
  font-size: 13px;
}
/* line 2012, ../../src/scss/_display.scss */
.snippet.ideal-audience .points .point, .snippet.ideal-audience-campaign-optimization .points .point, .snippet.ideal-audience.tabbed-modal .points .point {
  margin: 10px auto;
}
/* line 2015, ../../src/scss/_display.scss */
.snippet.ideal-audience .points .point .point-image, .snippet.ideal-audience-campaign-optimization .points .point .point-image, .snippet.ideal-audience.tabbed-modal .points .point .point-image {
  height: 28px;
  width: 28px;
  display: inline-block;
  margin: 0px 3px 0px 15px;
  vertical-align: middle;
}
/* line 2023, ../../src/scss/_display.scss */
.snippet.ideal-audience .points .point .point-text, .snippet.ideal-audience-campaign-optimization .points .point .point-text, .snippet.ideal-audience.tabbed-modal .points .point .point-text {
  width: 148px;
  display: inline-block;
  vertical-align: middle;
  margin: 0px;
  opacity: 0.7;
  position: relative;
  top: 6px;
  line-height: 17px;
}
/* line 2036, ../../src/scss/_display.scss */
.snippet.ideal-audience .ideal-audience-content, .snippet.ideal-audience-campaign-optimization .ideal-audience-content, .snippet.ideal-audience.tabbed-modal .ideal-audience-content {
  background-color: white;
  color: var(--dark-gray);
  border-radius: 10px 10px 10px 10px;
  padding-bottom: 10px;
  font-family: 'Gotham', sans-serif;
  width: 210px;
  height: 295px;
  display: inline-block;
  vertical-align: top;
}
/* line 2048, ../../src/scss/_display.scss */
.snippet.ideal-audience .ideal-audience-content h3, .snippet.ideal-audience-campaign-optimization .ideal-audience-content h3, .snippet.ideal-audience.tabbed-modal .ideal-audience-content h3 {
  text-align: center;
  margin: 0px;
  padding: 10px 0px;
  background: var(--green);
  border-radius: 10px 10px 0px 0px;
  color: white;
  text-transform: uppercase;
}
/* line 2084, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal, .snippet.ideal-audience-campaign-optimization.tabbed-modal, .snippet.tabbed-modal.ideal-audience {
  width: auto;
  top: 207px !important;
}
/* line 2087, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .tab-buttons, .snippet.ideal-audience-campaign-optimization.tabbed-modal .tab-buttons, .snippet.tabbed-modal.ideal-audience .tab-buttons {
  background: transparent;
}
/* line 2090, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .tab-buttons .tab-button, .snippet.ideal-audience-campaign-optimization.tabbed-modal .tab-buttons .tab-button, .snippet.tabbed-modal.ideal-audience .tab-buttons .tab-button {
  font-size: 16px;
  padding: 14px 0px;
  text-transform: none;
}
/* line 2095, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .tab-buttons .tab-button.selected, .snippet.ideal-audience-campaign-optimization.tabbed-modal .tab-buttons .tab-button.selected, .snippet.tabbed-modal.ideal-audience .tab-buttons .tab-button.selected {
  background: #ffffff;
  color: var(--green);
}
/* line 2100, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .tab-buttons .tab-button#Herts__Cambs-tab-button, .snippet.ideal-audience-campaign-optimization.tabbed-modal .tab-buttons .tab-button#Herts__Cambs-tab-button, .snippet.tabbed-modal.ideal-audience .tab-buttons .tab-button#Herts__Cambs-tab-button {
  flex-grow: 1.5;
}
/* line 2106, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .modal-tab-section, .snippet.ideal-audience-campaign-optimization.tabbed-modal .modal-tab-section, .snippet.tabbed-modal.ideal-audience .modal-tab-section {
  padding: 12px 5px;
  background: #ffffff;
}
/* line 2111, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .ideal-audience-content, .snippet.ideal-audience-campaign-optimization.tabbed-modal .ideal-audience-content, .snippet.tabbed-modal.ideal-audience .ideal-audience-content {
  border-radius: 0px;
  padding-bottom: 0px;
}
/* line 2114, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .ideal-audience-content h3, .snippet.ideal-audience-campaign-optimization.tabbed-modal .ideal-audience-content h3, .snippet.tabbed-modal.ideal-audience .ideal-audience-content h3 {
  color: var(--green);
  background: #fff;
}
/* line 2124, ../../src/scss/_display.scss */
.snippet.ideal-audience.tabbed-modal .campaign-optimization-content.tabbed, .snippet.ideal-audience-campaign-optimization.tabbed-modal .campaign-optimization-content.tabbed, .snippet.tabbed-modal.ideal-audience .campaign-optimization-content.tabbed {
  border-left: 2px dashed var(--green);
  padding-bottom: 0px;
}
/* line 2132, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization, .snippet.ideal-audience.tabbed-modal, .snippet.ideal-audience-campaign-optimization.tabbed-modal {
  top: 254px;
  left: 120px;
}
/* line 2140, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .co-arrow, .snippet.ideal-audience.tabbed-modal .co-arrow {
  position: absolute;
  height: 35px;
  width: 13px;
  top: 250px;
  left: 186px;
}
/* line 2146, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .co-arrow:hover, .snippet.ideal-audience.tabbed-modal .co-arrow:hover {
  cursor: pointer;
}
/* line 2151, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content {
  display: none;
  width: 300px;
  height: 295px;
  padding-bottom: 10px;
  background-color: white;
  vertical-align: top;
  border-radius: 0px 10px 10px 0px;
  font-family: 'Gotham', sans-serif;
  color: var(--dark-gray);
}
/* line 2162, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content.active, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content.active {
  display: inline-block;
}
/* line 2166, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content .title, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content .title {
  text-align: center;
  margin: 0px;
  padding: 0px;
  padding-top: 10px;
  color: var(--green);
  text-transform: uppercase;
}
/* line 2175, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content .sub-title, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content .sub-title {
  font-size: 14px;
  text-align: center;
  color: var(--green);
  margin: 0px;
  padding: 0px;
  text-transform: lowercase;
  font-style: italic;
}
/* line 2189, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content .points .point .point-image, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content .points .point .point-image {
  margin: 0px 3px 0px 10px;
}
/* line 2193, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content .points .point .point-text, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content .points .point .point-text {
  width: 250px;
}
/* line 2199, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization .campaign-optimization-content .bottom-image, .snippet.ideal-audience.tabbed-modal .campaign-optimization-content .bottom-image {
  width: 250px;
  height: 150px;
  margin: -10px auto;
  display: block;
}
/* line 2209, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization.active .ideal-audience-content, .snippet.active.ideal-audience.tabbed-modal .ideal-audience-content {
  border-radius: 10px;
}
/* line 2212, ../../src/scss/_display.scss */
.snippet.ideal-audience-campaign-optimization.active .ideal-audience-content h3, .snippet.active.ideal-audience.tabbed-modal .ideal-audience-content h3 {
  border-radius: 10px 0px 0px 0px;
}
/* line 2219, ../../src/scss/_display.scss */
.snippet.newspaper-websites, .snippet.newspaper-website-single, .snippet.ss-websites {
  --background-gray: #d0d0d0;
  width: calc((var(--iCampaign-width) - 20) * 1px);
  height: 100%;
  background-color: var(--background-gray);
  margin: 0px;
  padding: 0px;
  overflow: hidden;
  position: relative;
}
/* line 2231, ../../src/scss/_display.scss */
.snippet.newspaper-websites#albany, .snippet.newspaper-websites#sanfrancisco, .snippet.newspaper-website-single#albany, .snippet.newspaper-website-single#sanfrancisco, .snippet.ss-websites#albany, .snippet.ss-websites#sanfrancisco {
  overflow: inherit;
  top: 551px;
  height: 1150px;
}
/* line 2237, ../../src/scss/_display.scss */
.snippet.newspaper-websites#albany .close-button.black, .snippet.newspaper-websites#sanfrancisco .close-button.black, .snippet.newspaper-website-single#albany .close-button.black, .snippet.newspaper-website-single#sanfrancisco .close-button.black, .snippet.ss-websites#albany .close-button.black, .snippet.ss-websites#sanfrancisco .close-button.black {
  top: 20px;
}
/* line 2246, ../../src/scss/_display.scss */
.snippet.newspaper-websites img.close-button.black, .snippet.newspaper-website-single img.close-button.black, .snippet.ss-websites img.close-button.black {
  width: 20px;
  top: -5px;
}
/* line 2251, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar, .snippet.newspaper-website-single .swiper-bar, .snippet.ss-websites .swiper-bar {
  height: 75px;
  width: 100%;
  display: block;
  background-color: var(--blue);
  display: flex;
  align-items: center;
  position: relative;
}
/* line 2262, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets-dropdown-container, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets-dropdown-container, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets-dropdown-container {
  display: flex;
  align-items: center;
}
/* line 2269, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets-dropdown-container .sets-dropdown, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets-dropdown-container .sets-dropdown, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets-dropdown-container .sets-dropdown {
  margin: auto;
  width: 130px;
  margin-left: 15px;
  font-size: 14px;
}
/* line 2277, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets {
  height: 55px;
  position: relative;
  width: 75%;
  left: 15px;
}
/* line 2283, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set {
  display: flex;
  position: relative;
  align-items: center;
  top: 4px;
}
/* line 2291, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=michigan], .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=michigan], .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=michigan] {
  left: 75px;
}
/* line 2294, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=michigan] .element-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=michigan] .element-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=michigan] .element-image {
  width: 244px !important;
}
/* line 2299, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=illinois], .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=illinois], .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=illinois] {
  left: 85px;
}
/* line 2303, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont], .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont], .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] {
  left: 233px;
}
/* line 2306, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .swiper-container, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .swiper-container, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .swiper-container {
  width: 220px !important;
}
/* line 2310, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .element-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .element-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set[data-set=beaumont] .element-image {
  width: 95px !important;
}
/* line 2315, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .controls-container, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .controls-container, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .controls-container {
  display: flex;
  width: 30px;
  position: relative;
  top: -8px;
}
/* line 2322, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-button, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-button, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-button {
  max-height: 26px;
  width: 15px;
  cursor: pointer;
  vertical-align: middle;
  background-color: transparent;
}
/* line 2329, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-button.swiper-button-next-slide, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-button.swiper-button-next-slide, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-button.swiper-button-next-slide {
  margin-left: 6px;
}
/* line 2338, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container {
  height: 70px;
  width: 520px;
}
/* line 2350, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .active-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .active-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .active-image {
  display: block;
}
/* line 2354, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .inactive-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .inactive-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide.active .inactive-image {
  display: none;
}
/* line 2359, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .active-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .active-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .active-image {
  display: none;
}
/* line 2363, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .inactive-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .inactive-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .inactive-image {
  display: block;
}
/* line 2370, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .element-image, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .element-image, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets .set .swiper-container .swiper-wrapper .swiper-slide .element-image {
  height: 42%;
  width: 85%;
  border: 2px solid #d6d6d6;
  background: white;
  padding: 10px 7px;
}
/* line 2384, ../../src/scss/_display.scss */
.snippet.newspaper-websites .swiper-bar .swiper-bar-part.sets.small, .snippet.newspaper-website-single .swiper-bar .swiper-bar-part.sets.small, .snippet.ss-websites .swiper-bar .swiper-bar-part.sets.small {
  width: 85%;
}
/* line 2393, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website-screenshot .screenshot, .snippet.newspaper-website-single .newspaper-website-screenshot .screenshot, .snippet.ss-websites .newspaper-website-screenshot .screenshot {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 1000px;
}
/* line 2403, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website, .snippet.newspaper-website-single .newspaper-website, .snippet.ss-websites .newspaper-website {
  background: #DAD5DB;
  display: none;
  position: absolute;
  top: 75px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  --website-red: #a91e22;
  font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
}
/* line 2419, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website#times-union-panel .content, .snippet.newspaper-websites .newspaper-website#sanfrancisco-panel .content, .snippet.newspaper-website-single .newspaper-website#times-union-panel .content, .snippet.newspaper-website-single .newspaper-website#sanfrancisco-panel .content, .snippet.ss-websites .newspaper-website#times-union-panel .content, .snippet.ss-websites .newspaper-website#sanfrancisco-panel .content {
  height: 1150px;
}
/* line 2424, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website.single, .snippet.newspaper-website-single .newspaper-website.single, .snippet.ss-websites .newspaper-website.single {
  top: 25px;
  display: block;
}
/* line 2429, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website.active, .snippet.newspaper-website-single .newspaper-website.active, .snippet.ss-websites .newspaper-website.active {
  display: block;
}
/* line 2433, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .newspaper-website-img, .snippet.newspaper-website-single .newspaper-website .newspaper-website-img, .snippet.ss-websites .newspaper-website .newspaper-website-img {
  width: 100%;
  height: 100%;
  background: grey;
}
/* line 2439, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .content, .snippet.newspaper-website-single .newspaper-website .content, .snippet.ss-websites .newspaper-website .content {
  height: 100%;
}
/* line 2443, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .ad, .snippet.newspaper-website-single .newspaper-website .ad, .snippet.ss-websites .newspaper-website .ad {
  display: block;
}
/* line 2447, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .ad.small-ad, .snippet.newspaper-website-single .newspaper-website .ad.small-ad, .snippet.ss-websites .newspaper-website .ad.small-ad {
  width: 350px;
}
/* line 2451, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .ad.large-ad, .snippet.newspaper-website-single .newspaper-website .ad.large-ad, .snippet.ss-websites .newspaper-website .ad.large-ad {
  width: 500px;
}
/* line 2455, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .ad.full-ad, .snippet.newspaper-website-single .newspaper-website .ad.full-ad, .snippet.ss-websites .newspaper-website .ad.full-ad {
  width: 708px;
}
/* line 2461, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .pre-header-ad, .snippet.newspaper-website-single .newspaper-website .pre-header-ad, .snippet.ss-websites .newspaper-website .pre-header-ad {
  height: 75px;
  margin: 10px auto 15px;
}
/* line 2468, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-header .website-nav-row, .snippet.newspaper-website-single .newspaper-website .website-header .website-nav-row, .snippet.ss-websites .newspaper-website .website-header .website-nav-row {
  width: 100%;
  height: 40px;
  display: block;
  margin: 0px;
  padding: 0px;
  display: flex;
}
/* line 2477, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-header .website-nav-row .website-nav-row-item, .snippet.newspaper-website-single .newspaper-website .website-header .website-nav-row .website-nav-row-item, .snippet.ss-websites .newspaper-website .website-header .website-nav-row .website-nav-row-item {
  flex-shrink: 1;
}
/* line 2481, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-header .website-nav-row.website-nav-row-searchbar, .snippet.newspaper-website-single .newspaper-website .website-header .website-nav-row.website-nav-row-searchbar, .snippet.ss-websites .newspaper-website .website-header .website-nav-row.website-nav-row-searchbar {
  background-color: black;
}
/* line 2485, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-header .website-nav-row.website-nav-row-links, .snippet.newspaper-website-single .newspaper-website .website-header .website-nav-row.website-nav-row-links, .snippet.ss-websites .newspaper-website .website-header .website-nav-row.website-nav-row-links {
  background-color: white;
  box-shadow: 0px 1px 1px 0px black;
}
/* line 2492, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .post-header-ad, .snippet.newspaper-website-single .newspaper-website .post-header-ad, .snippet.ss-websites .newspaper-website .post-header-ad {
  height: 125px;
  margin: 10px auto;
}
/* line 2497, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .pre-body-ad, .snippet.newspaper-website-single .newspaper-website .pre-body-ad, .snippet.ss-websites .newspaper-website .pre-body-ad {
  height: 25px;
  margin: 10px auto;
}
/* line 2502, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body, .snippet.newspaper-website-single .newspaper-website .website-body, .snippet.ss-websites .newspaper-website .website-body {
  position: relative;
}
/* line 2506, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element, .snippet.newspaper-website-single .newspaper-website .website-body .website-element, .snippet.ss-websites .newspaper-website .website-body .website-element {
  --title-background-color: white;
  --title-text-color: black;
  box-shadow: 0px 0px 1px 0px black;
  background-color: white;
  display: block;
  position: relative;
  padding: 10px;
}
/* line 2516, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .element-title, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .element-title, .snippet.ss-websites .newspaper-website .website-body .website-element .element-title {
  position: absolute;
  top: 0px;
  left: 10px;
  font-size: 12px;
  padding: 2px 5px;
  margin: 0px;
  background-color: var(--title-background-color);
  color: var(--title-text-color);
  font-family: serif;
  font-weight: normal;
}
/* line 2529, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element:not(:first-child), .snippet.newspaper-website-single .newspaper-website .website-body .website-element:not(:first-child), .snippet.ss-websites .newspaper-website .website-body .website-element:not(:first-child) {
  margin-top: 20px;
}
/* line 2533, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries, .snippet.ss-websites .newspaper-website .website-body .website-element .entries {
  display: flex;
  flex-direction: column;
  height: 100%;
}
/* line 2538, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries .entry, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries .entry, .snippet.ss-websites .newspaper-website .website-body .website-element .entries .entry {
  width: 90%;
  display: flex;
  align-items: center;
  margin: auto;
  flex-grow: 1;
}
/* line 2545, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries .entry:empty, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries .entry:empty, .snippet.ss-websites .newspaper-website .website-body .website-element .entries .entry:empty {
  display: none;
}
/* line 2549, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries .entry:not(:first-child), .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries .entry:not(:first-child), .snippet.ss-websites .newspaper-website .website-body .website-element .entries .entry:not(:first-child) {
  border-top: 1px solid var(--light-gray);
  margin-top: 5px;
  padding-top: 5px;
}
/* line 2555, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries .entry .entry-number, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries .entry .entry-number, .snippet.ss-websites .newspaper-website .website-body .website-element .entries .entry .entry-number {
  flex-shrink: 1;
  margin-right: 4px;
  color: var(--light-gray);
}
/* line 2562, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .entries .entry .entry-text, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .entries .entry .entry-text, .snippet.ss-websites .newspaper-website .website-body .website-element .entries .entry .entry-text {
  font-size: 9px;
  font-weight: bold;
  position: relative;
  flex-grow: 1;
}
/* line 2572, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories, .snippet.ss-websites .newspaper-website .website-body .website-element .stories {
  display: flex;
  flex-direction: column;
  height: 100%;
}
/* line 2577, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story {
  flex-grow: 1;
}
/* line 2581, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-image, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-image {
  width: 100%;
  display: block;
}
/* line 2588, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-title, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-info .story-title, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-title {
  font-size: 14px;
  font-weight: bold;
  margin-top: 5px;
}
/* line 2593, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-title.small, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-info .story-title.small, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-title.small {
  font-size: 12px;
}
/* line 2598, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets {
  margin-top: 5px;
}
/* line 2602, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet {
  font-weight: bold;
  font-size: 10px;
}
/* line 2607, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet::before, .snippet.newspaper-website-single .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet::before, .snippet.ss-websites .newspaper-website .website-body .website-element .stories .story .story-info .story-bullets .story-bullet::before {
  content: "\2022";
  color: var(--website-red);
  margin-right: 10px;
  font-size: 14px;
  position: relative;
  top: 2px;
}
/* line 2622, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side, .snippet.newspaper-website-single .newspaper-website .website-body .body-side, .snippet.ss-websites .newspaper-website .website-body .body-side {
  position: absolute;
  top: 0px;
  height: 20px;
}
/* line 2628, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left {
  width: 515px;
  left: 20px;
}
/* line 2634, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news {
  display: flex;
}
/* line 2637, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .element-title, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .element-title, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .element-title {
  font-weight: bold;
}
/* line 2641, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col {
  flex-grow: 1;
}
/* line 2645, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-left, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-left, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-left {
  flex-basis: 25%;
  padding-top: 10px;
}
/* line 2650, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle {
  flex-basis: 50%;
  padding: 0px 10px;
  border-left: 1px solid var(--light-gray);
  border-right: 1px solid var(--light-gray);
}
/* line 2658, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle .story .story-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-middle .story .story-image {
  height: 175px;
}
/* line 2664, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right {
  flex-basis: 25%;
  padding-left: 10px;
}
/* line 2670, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story .story-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story .story-image {
  height: 80px;
}
/* line 2674, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story:not(:first-child), .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story:not(:first-child), .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.local-news .col.col-right .story:not(:first-child) {
  border-top: solid 1px var(--light-gray);
  margin-top: 5px;
  padding-top: 10px;
}
/* line 2684, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending {
  --title-background-color: black;
  --title-text-color: white;
  display: flex;
}
/* line 2690, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left {
  flex-basis: 66%;
  padding-right: 10px;
  border-right: 1px solid var(--light-gray);
}
/* line 2699, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left .stories .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left .stories .story .story-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-left .stories .story .story-image {
  height: 200px;
}
/* line 2706, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right {
  flex-basis: 34%;
  padding-left: 10px;
}
/* line 2710, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories {
  height: auto;
}
/* line 2715, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories .story .story-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .stories .story .story-image {
  height: 125px;
}
/* line 2721, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .entries, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .entries, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.trending .col-right .entries {
  height: auto;
  margin-top: 10px;
}
/* line 2728, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-left .website-element.get-the-day-started, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-left .website-element.get-the-day-started, .snippet.ss-websites .newspaper-website .website-body .body-side.body-left .website-element.get-the-day-started {
  --title-background-color: black;
  --title-text-color: white;
}
/* line 2736, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right {
  width: 170px;
  right: 20px;
}
/* line 2742, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.most-popular, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.most-popular, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.most-popular {
  --title-background-color: var(--website-red);
  --title-text-color: white;
  padding-top: 20px;
}
/* line 2749, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.story-studio, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio {
  --title-background-color: var(--dark-gray);
  --title-text-color: white;
  padding-top: 30px;
}
/* line 2759, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-image {
  height: 100px;
}
/* line 2767, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-info .story-title.small, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-info .story-title.small, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio .stories .story .story-info .story-title.small {
  font-weight: normal;
}
/* line 2775, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio:hover, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.story-studio:hover, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.story-studio:hover {
  cursor: pointer;
}
/* line 2780, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.ad, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.ad, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.ad {
  padding: 0px;
}
/* line 2783, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.ad .element-title, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.ad .element-title, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.ad .element-title {
  font-weight: bold;
}
/* line 2787, ../../src/scss/_display.scss */
.snippet.newspaper-websites .newspaper-website .website-body .body-side.body-right .website-element.ad .ad-image, .snippet.newspaper-website-single .newspaper-website .website-body .body-side.body-right .website-element.ad .ad-image, .snippet.ss-websites .newspaper-website .website-body .body-side.body-right .website-element.ad .ad-image {
  height: 150px;
  width: 100%;
  display: block;
  margin: 0px;
  padding: 0px;
}
/* line 2802, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal {
  width: 630px;
  left: 130px;
}
/* line 2806, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=new-haven-register] {
  top: 45px;
}
/* line 2810, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=ct-post] {
  top: 65px;
}
/* line 2814, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=houston-chronicle] {
  top: -3px;
  left: 137px;
}
/* line 2819, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=my-sa] {
  top: 90px;
  left: 133px;
}
/* line 2824, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=sfgate] {
  top: 0px;
  left: 133px;
}
/* line 2829, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=times-union] {
  top: 37px;
  left: 127px;
}
/* line 2834, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal[data-paper=newsday] {
  top: 58px;
  left: 127px;
}
/* line 2839, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .modal-bottom {
  height: 430px;
}
/* line 2843, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .modal-title {
  color: #2175BA;
  margin-bottom: 3px;
}
/* line 2848, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .modal-img {
  width: 275px;
  margin-right: 60px;
}
/* line 2853, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .subtitle {
  font-family: 'Montserrat', sans-serif;
  color: #5A5A5A;
}
/* line 2858, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .modal-subtitle {
  color: #5A5A5A;
  margin-bottom: 15px;
}
/* line 2863, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal .modal-source {
  margin-top: 5px;
}
/* line 2867, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #news_site-img, .snippet.story-studio-tabbed-modal #distribution-img {
  width: 500px;
  margin-left: 30px;
}
/* line 2872, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section {
  width: 640px;
  height: 300px;
}
/* line 2876, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .text-wrapper {
  width: 275px;
  float: left;
}
/* line 2881, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section #story-img {
  float: right;
  width: 275px;
}
/* line 2886, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper {
  width: 250px;
  float: right;
  margin-right: 75px;
}
/* line 2891, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .modal-carousel-img {
  width: 200px;
  height: 284px;
}
/* line 2896, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .slick-track {
  transform: none !important;
}
/* line 2899, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .slick-track .slick-slide {
  width: 250px !important;
}
/* line 2904, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .slick-dots li {
  width: 10px;
  height: 0px;
}
/* line 2909, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .slick-dots
li.slick-active
button:before {
  color: #ffa500;
  font-size: 12px;
}
/* line 2916, ../../src/scss/_display.scss */
.snippet.story-studio-tabbed-modal #story-tab-section .carousel-wrapper .slick-dots li
button::before {
  font-size: 10px;
}
/* line 2924, ../../src/scss/_display.scss */
.snippet.ss-websites {
  left: 50px;
  width: 675px;
}
/* line 2928, ../../src/scss/_display.scss */
.snippet.ss-websites .sets {
  width: 85%;
  margin: auto;
}
/* line 2933, ../../src/scss/_display.scss */
.snippet.ss-websites .content {
  overflow: auto;
}
/* line 2936, ../../src/scss/_display.scss */
.snippet.ss-websites .content .newspaper-website-img {
  width: 100%;
  height: auto;
}
/* line 2943, ../../src/scss/_display.scss */
.snippet.site-retargeting-modal {
  width: 600px;
  bottom: 80px;
  left: 44px;
}
/* line 2948, ../../src/scss/_display.scss */
.snippet.site-retargeting-modal .close-button {
  right: 5px;
  font-size: 35px;
}
/* line 2953, ../../src/scss/_display.scss */
.snippet.site-retargeting-modal .header {
  margin-bottom: 10px;
}

/* line 2961, ../../src/scss/_display.scss */
.sponsored-content-popup {
  position: relative;
  background: #eeeeee;
}
/* line 2965, ../../src/scss/_display.scss */
.sponsored-content-popup.nw-highlight {
  top: 708px;
}
/* line 2969, ../../src/scss/_display.scss */
.sponsored-content-popup .info-button {
  display: none;
}
/* line 2973, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element {
  border-radius: 10px;
  padding: 0px;
}
/* line 2977, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element .info-button {
  display: block;
  position: absolute;
  right: 5px;
  top: -4px;
  width: 30px;
  height: 48px;
}
/* line 2987, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element .sponsored-content-img.alt {
  display: block;
}
/* line 2991, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element .sponsored-content-img.main {
  display: none;
}
/* line 2995, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element .view-screen {
  cursor: pointer;
}
/* line 2998, ../../src/scss/_display.scss */
.sponsored-content-popup.highlighted-element .view-screen .view-button {
  display: block;
}
/* line 3004, ../../src/scss/_display.scss */
.sponsored-content-popup .blue-button {
  display: block;
  bottom: 9px;
  right: 14px;
}
/* line 3010, ../../src/scss/_display.scss */
.sponsored-content-popup .view-screen {
  position: absolute;
  top: 38px;
  bottom: 81px;
  left: 10px;
  right: 10px;
}
/* line 3018, ../../src/scss/_display.scss */
.sponsored-content-popup .view-screen .view-button {
  display: none;
  position: absolute;
  background: white;
  color: #FAA925;
  padding: 1px 12px;
  border: 3px solid #FAA925;
  cursor: pointer;
  font-weight: 500;
  font-size: 12px;
  bottom: 0px;
}
/* line 3032, ../../src/scss/_display.scss */
.sponsored-content-popup .sponsored-content-img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
}
/* line 3038, ../../src/scss/_display.scss */
.sponsored-content-popup .sponsored-content-img.main {
  display: block;
}
/* line 3042, ../../src/scss/_display.scss */
.sponsored-content-popup .sponsored-content-img.alt {
  display: none;
}
/* line 3047, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=new-haven-register] {
  height: 222px;
  width: 205px;
  left: 539px;
  bottom: 340px;
}
/* line 3053, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=new-haven-register] .view-screen {
  top: 37px;
  bottom: 83px;
  left: 9px;
  right: 15px;
}
/* line 3059, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=new-haven-register] .view-screen .view-button {
  left: 60px;
}
/* line 3064, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=new-haven-register].highlighted-element {
  top: -3px;
  height: 224px;
  padding-right: 6px;
  padding-bottom: 10px;
}
/* line 3070, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=new-haven-register].highlighted-element .blue-button {
  bottom: 18px;
  right: 20px;
}
/* line 3077, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=ct-post] {
  height: 268px;
  width: 231px;
  left: 514px;
  bottom: 316px;
}
/* line 3083, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=ct-post] .view-screen {
  top: 42px;
  bottom: 88px;
  left: 8px;
  right: 13px;
}
/* line 3089, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=ct-post] .view-screen .view-button {
  left: 78px;
}
/* line 3094, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=ct-post].highlighted-element {
  top: -4px;
  height: 272px;
  width: 232px;
  padding-right: 5px;
}
/* line 3100, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=ct-post].highlighted-element .blue-button {
  bottom: 9px;
  right: 21px;
}
/* line 3107, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=my-sa] {
  height: 283px;
  width: 239px;
  left: 512px;
  bottom: 295px;
}
/* line 3114, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=my-sa] .view-screen {
  top: 46px;
  bottom: 94px;
}
/* line 3118, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=my-sa] .view-screen .view-button {
  left: 80px;
  padding: 1px 13px;
}
/* line 3124, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=my-sa].highlighted-element {
  top: -4px;
  height: 286px;
  width: 240px;
}
/* line 3129, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=my-sa].highlighted-element .blue-button {
  bottom: 8px;
  right: 15px;
}
/* line 3136, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=houston-chronicle] {
  width: 237px;
  height: 294px;
  left: 516px;
  bottom: 390px;
}
/* line 3142, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=houston-chronicle] .view-screen {
  top: 47px;
  bottom: 97px;
}
/* line 3146, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=houston-chronicle] .view-screen .view-button {
  left: 79px;
  padding: 2px 13px;
}
/* line 3152, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=houston-chronicle].highlighted-element {
  top: -4px;
  width: 239px;
  height: 298px;
}
/* line 3157, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=houston-chronicle].highlighted-element .blue-button {
  bottom: 9px;
  right: 16px;
}
/* line 3164, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=times-union] {
  width: 226px;
  height: 239px;
  left: 520px;
  bottom: 435px;
  padding-right: 0px;
}
/* line 3172, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=times-union] .view-screen {
  top: 38px;
  bottom: 81px;
  left: 10px;
  right: 10px;
}
/* line 3179, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=times-union] .view-screen .view-button {
  left: 75px;
}
/* line 3184, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=times-union].highlighted-element {
  top: -3px;
  width: 227px;
  height: 241px;
  padding-bottom: 3px;
  margin-bottom: 0;
  left: 520px;
}
/* line 3192, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=times-union].highlighted-element .blue-button {
  bottom: 11px;
  right: 15px;
}
/* line 3199, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=sfgate] {
  width: 226px;
  height: 239px;
  left: 520px;
  bottom: 667px;
  padding-right: 0px;
}
/* line 3206, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=sfgate] .view-screen {
  bottom: 81px;
}
/* line 3209, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=sfgate] .view-screen .view-button {
  left: 74px;
}
/* line 3214, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=sfgate].highlighted-element {
  top: -4px;
  width: 227px;
  height: 242px;
  padding-bottom: 3px;
  margin-bottom: 0;
  left: 520px;
}
/* line 3222, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=sfgate].highlighted-element .blue-button {
  bottom: 11px;
  right: 14px;
}
/* line 3229, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=newsday] {
  width: 250px;
  height: 239px;
  left: 520px;
  bottom: 345px;
  padding-right: 0px;
}
/* line 3236, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=newsday] .view-screen {
  top: 38px;
  bottom: 81px;
  left: 10px;
  right: 10px;
}
/* line 3243, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=newsday] .view-screen .view-button {
  left: 90px;
  bottom: 15px;
}
/* line 3249, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=newsday].highlighted-element {
  top: 0px;
  width: 250px;
  height: 239px;
  margin-bottom: 0;
  left: 520px;
}
/* line 3256, ../../src/scss/_display.scss */
.sponsored-content-popup[data-paper=newsday].highlighted-element .info-button {
  right: 30px;
}

/*
 * Location overrides
 */
/* line 3268, ../../src/scss/_display.scss */
#illinois .site-retargeting-modal {
  /* geo targeting removed ICMPGN-200 */
  bottom: 95px !important;
  --pokey-offset: -0.81 !important;
}

/* line 3276, ../../src/scss/_display.scss */
#newsday #site-retargeting-info {
  display: none;
}
/* line 3280, ../../src/scss/_display.scss */
#newsday #mr-verde {
  pointer-events: none;
}
/* line 3286, ../../src/scss/_display.scss */
#newsday .bottom-header.network .header-image {
  margin-bottom: 5px;
}
/* line 3294, ../../src/scss/_display.scss */
#newsday .bottom-content-item.network.expanded-audience {
  display: none;
}
/* line 3301, ../../src/scss/_display.scss */
#newsday .snippet.story-studio-tabbed-modal .modal-bottom {
  height: 415px;
}
/* line 3305, ../../src/scss/_display.scss */
#newsday .snippet.story-studio-tabbed-modal #story-tab-section .text-wrapper {
  width: 290px;
}

/*-------------------------*\
 #BASE STYLINGS
\*-------------------------*/
/* line 40, ../../src/scss/index.scss */
html {
  touch-action: manipulation;
}

/*-------------------------*\
 #INDEX PAGE
\*-------------------------*/
/* line 54, ../../src/scss/index.scss */
.index {
  --iCampaign-height: 1024;
  --iCampaign-width: 768;
  background-color: lightgray;
  height: 1024px;
  width: 100%;
  position: absolute;
  overflow-y: hidden;
}
/* line 77, ../../src/scss/index.scss */
.index .layers-container {
  left: 50%;
}
/* line 81, ../../src/scss/index.scss */
.index .layers {
  position: absolute;
  width: 768px;
  height: 1024px;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
/* line 90, ../../src/scss/index.scss */
.index .layers .layer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
  width: auto;
}
/* line 99, ../../src/scss/index.scss */
.index .layers .layer .overlay {
  --background-color: transparent;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-color: var(--background-color);
}
/* line 110, ../../src/scss/index.scss */
.index .layers .layer .overlay:hover {
  cursor: pointer;
}
/* line 117, ../../src/scss/index.scss */
.index .index-template {
  width: 100%;
  height: 100%;
  position: absolute;
}
/* line 123, ../../src/scss/index.scss */
.index .index-container {
  background: #fff;
  height: calc(1px * var(--iCampaign-height));
  width: calc(1px * var(--iCampaign-width));
  margin: 0 auto;
  padding: 0px;
  position: relative;
}
/* line 132, ../../src/scss/index.scss */
.index .index-page {
  height: 100%;
}
/* line 136, ../../src/scss/index.scss */
.index .blue-btn-txt {
  vertical-align: middle;
  font-weight: bold;
}
/* line 141, ../../src/scss/index.scss */
.index .blue-btn {
  background: #009EFF;
  color: white;
  font-size: 20px;
  padding: 10px;
  border-radius: 5px;
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
}
/* line 150, ../../src/scss/index.scss */
.index .blue-btn .btn-icon {
  display: inline;
  margin-left: 5px;
  width: 25px;
  height: 25px;
  vertical-align: middle;
}
/* line 159, ../../src/scss/index.scss */
.index .blue-btn.inactive {
  background: lightgray;
}
/* line 162, ../../src/scss/index.scss */
.index .blue-btn.inactive:hover {
  cursor: initial;
}
/* line 166, ../../src/scss/index.scss */
.index .blue-btn.inactive:active {
  border: none;
}
/* line 170, ../../src/scss/index.scss */
.index .blue-btn.inactive:focus {
  outline: none;
}

/* line 177, ../../src/scss/index.scss */
.index-header {
  height: 52px;
  width: 100%;
  background: #03a9f41f;
}
/* line 182, ../../src/scss/index.scss */
.index-header .index-header-container {
  padding: 0 30px;
}
/* line 186, ../../src/scss/index.scss */
.index-header .header-logo-left {
  width: 130px;
  height: 52px;
  float: left;
}
/* line 192, ../../src/scss/index.scss */
.index-header .header-logo-right {
  width: 145px;
  height: 52px;
  float: right;
}

/* line 199, ../../src/scss/index.scss */
.index-mid {
  margin-top: 225px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
/* line 207, ../../src/scss/index.scss */
.index-mid .logo-container {
  margin-bottom: 10px;
}
/* line 211, ../../src/scss/index.scss */
.index-mid .index-logo {
  width: 450px;
}
/* line 214, ../../src/scss/index.scss */
.index-mid .index-logo[data-name=buffalo_logo] {
  width: 200px;
}
/* line 219, ../../src/scss/index.scss */
.index-mid #loading-img {
  width: 24px;
  height: 24px;
  margin-top: 10px;
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -ms-animation: spin 1s infinite linear;
}
/* line 231, ../../src/scss/index.scss */
.index-mid .start-arrow {
  width: 24px;
  vertical-align: middle;
  margin-left: 3px;
}

/* line 238, ../../src/scss/index.scss */
.index-footer {
  position: absolute;
  top: 650px;
  right: 0;
  left: 0;
  width: 194px;
  margin: 0 auto;
  text-align: center;
}
/* line 248, ../../src/scss/index.scss */
.index-footer .mid-update-notification {
  visibility: hidden;
  color: #fff;
  padding: 5px;
  font-size: 12px;
  border-radius: 7px;
  text-align: center;
}
/* line 256, ../../src/scss/index.scss */
.index-footer .mid-update-notification.required {
  background: red;
}
/* line 260, ../../src/scss/index.scss */
.index-footer .mid-update-notification.recommended {
  background: #b7b7b7;
}
/* line 265, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 15px 10px;
}
/* line 271, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper .btn-container {
  position: relative;
}
/* line 275, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper .index-footer-btn {
  width: 42px;
  height: 42px;
  display: block;
  margin: 0 auto;
}
/* line 282, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper .btn-text {
  color: #6D6E71;
  margin-top: 5px;
  font-size: 10px;
  display: block;
  line-height: 11px;
}
/* line 292, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper .btn-container.index-btn-selected .index-footer-btn {
  position: relative;
}
/* line 296, ../../src/scss/index.scss */
.index-footer .footer-btn-wrapper .btn-container.index-btn-selected .btn-text {
  position: relative;
  color: #FFF;
}

/* line 307, ../../src/scss/index.scss */
.index .layer .btn-container {
  position: absolute;
  top: 689px;
}
/* line 311, ../../src/scss/index.scss */
.index .layer .btn-container.update {
  left: 297px;
}
/* line 315, ../../src/scss/index.scss */
.index .layer .btn-container.customize {
  left: 360px;
}
/* line 319, ../../src/scss/index.scss */
.index .layer .btn-container.locations {
  left: 428px;
}
/* line 324, ../../src/scss/index.scss */
.index .layer .index-footer-btn {
  width: 42px;
  height: 42px;
  display: block;
  margin: 0 auto;
}
/* line 331, ../../src/scss/index.scss */
.index .layer .btn-text {
  color: #FFF;
  margin-top: 5px;
  font-size: 10px;
  display: block;
  line-height: 13px;
  text-align: center;
}

/* line 344, ../../src/scss/index.scss */
.snippet.add-to-home {
  --modal-background-color: #f9f9f9;
  border-radius: 0px;
  top: 58px;
  left: 530px;
  width: 175px;
  box-shadow: #adacac -1px 1px 4px 1px;
}
/* line 355, ../../src/scss/index.scss */
.snippet.add-to-home::after, .snippet.add-to-home::before {
  border-bottom-color: #f3f3f3;
}
/* line 359, ../../src/scss/index.scss */
.snippet.add-to-home .ipad-home-icon {
  width: 20px;
  height: 20px;
}
/* line 365, ../../src/scss/index.scss */
.snippet.update {
  left: 90px;
  width: 426px;
  padding: 15px 0 20px 30px;
}
/* line 370, ../../src/scss/index.scss */
.snippet.update .icampaign-logo {
  width: 250px;
  height: 50px;
}
/* line 375, ../../src/scss/index.scss */
.snippet.update .text-container {
  padding-left: 50px;
}
/* line 379, ../../src/scss/index.scss */
.snippet.update .info-container {
  font-size: 12px;
  color: #9e9e9e;
  margin-bottom: 30px;
}
/* line 385, ../../src/scss/index.scss */
.snippet.update .update-txt {
  font-weight: bold;
  margin-bottom: 30px;
  text-transform: capitalize;
}
/* line 390, ../../src/scss/index.scss */
.snippet.update .update-txt.required {
  color: red;
}
/* line 394, ../../src/scss/index.scss */
.snippet.update .update-txt.recommended {
  color: #b7b7b7;
}
/* line 399, ../../src/scss/index.scss */
.snippet.update .up-to-date {
  color: #009EFF;
  font-weight: bold;
}
/* line 404, ../../src/scss/index.scss */
.snippet.update .update-includes {
  color: #000;
  margin-bottom: 30px;
}
/* line 410, ../../src/scss/index.scss */
.snippet.navigation-modal {
  top: 139px;
  left: 173px;
}
/* line 414, ../../src/scss/index.scss */
.snippet.navigation-modal * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 420, ../../src/scss/index.scss */
.snippet.navigation-modal ::-webkit-scrollbar {
  height: 0px !important;
  width: 10px !important;
}
/* line 425, ../../src/scss/index.scss */
.snippet.navigation-modal ::-webkit-scrollbar-track-piece {
  background: #d0d0d0 !important;
  border-radius: 10px !important;
}
/* line 430, ../../src/scss/index.scss */
.snippet.navigation-modal ::-webkit-scrollbar-thumb:vertical, .snippet.navigation-modal ::-webkit-scrollbar-thumb:horizontal {
  background: #999 !important;
  border-radius: 10px !important;
}
/* line 435, ../../src/scss/index.scss */
.snippet.navigation-modal .refresh-btn {
  width: 22px;
  height: 22px;
}
/* line 440, ../../src/scss/index.scss */
.snippet.navigation-modal .title {
  color: #6F7171;
  font-size: 20px;
  font-weight: bold;
  font-family: 'Lato', 'Montserrat', sans-serif;
  letter-spacing: 1.2px;
  width: 300px;
  text-align: center;
  margin: 0 auto;
  padding: 0;
  padding-bottom: 10px;
  height: 100%;
}
/* line 454, ../../src/scss/index.scss */
.snippet.navigation-modal #nav-row {
  height: 384px;
  overflow-y: scroll;
}
/* line 458, ../../src/scss/index.scss */
.snippet.navigation-modal #nav-row ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
/* line 462, ../../src/scss/index.scss */
.snippet.navigation-modal #nav-row ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
/* line 469, ../../src/scss/index.scss */
.snippet.navigation-modal #nav-container {
  width: 275px;
  text-align: left;
}
/* line 474, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-component {
  float: left;
}
/* line 478, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-text-extra {
  text-transform: uppercase;
  opacity: 0.6;
  font-weight: 300;
  font-size: 12px;
  position: relative;
  top: -3px;
}
/* line 487, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container {
  text-align: center;
}
/* line 490, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch-wrapper {
  width: 78px;
  height: 61px;
  padding-top: 20px;
  padding-left: 18px;
  padding-right: 15px;
  box-sizing: border-box;
}
/* line 499, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch {
  text-align: center;
  width: 100%;
}
/* line 504, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch.active input.cmn-toggle-round + label:before {
  right: 1px;
  background-color: #afff00;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -ms-border-radius: 40px;
  -o-border-radius: 40px;
  border-radius: 40px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  -o-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 518, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch.active input.cmn-toggle-round + label:after {
  margin-left: 19px;
}
/* line 523, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch.locked {
  display: none;
}
/* line 527, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch label {
  margin: 0 auto;
  max-width: 100%;
  font-weight: bold;
}
/* line 532, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch label p {
  margin: 0px;
  padding: 0px;
  line-height: 9px;
  text-align: center;
  text-transform: uppercase;
  width: 40px;
  height: 9px;
  font-weight: normal;
  font-size: 9px;
  vertical-align: baseline;
  color: #5D6360;
  /* opacity: 0; */
}
/* line 546, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .switch label p.off {
  margin-right: 10px;
  left: 8px;
  line-height: 8px;
  height: 8px;
  font-size: 8px;
}
/* line 557, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .cmn-toggle {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
/* line 563, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container .cmn-toggle + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 574, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container input.cmn-toggle-round + label {
  padding: 2px;
  border: 2px solid #ccc;
  width: 70px;
  height: 25px;
  background-color: #dddddd;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -ms-border-radius: 40px;
  -o-border-radius: 40px;
  border-radius: 40px;
}
/* line 586, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container input.cmn-toggle-round + label:before {
  background-color: #f1f1f1;
  display: block;
  position: absolute;
  top: 1px;
  left: 1px;
  bottom: 1px;
  content: "";
}
/* line 597, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container input.cmn-toggle-round + label:after {
  display: block;
  position: absolute;
  top: 1px;
  left: -2px;
  bottom: 1px;
  content: "";
  z-index: 3;
  border: 2px solid #ccc;
  width: 22px;
  height: 22px;
  margin-top: -4px;
  background-color: #fff;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  -webkit-transition: margin 0.4s;
  -moz-transition: margin 0.4s;
  -o-transition: margin 0.4s;
  transition: margin 0.4s;
  margin-left: -2px;
}
/* line 627, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container input.cmn-toggle-round + label > p.on {
  z-index: 2;
  position: absolute;
  top: 7px;
  left: -10px;
  font-family: 'Lato', sans-serif;
  text-transform: uppercase;
}
/* line 636, ../../src/scss/index.scss */
.snippet.navigation-modal #toggles-container input.cmn-toggle-round + label > p.off {
  z-index: 2;
  position: absolute;
  color: #000;
  top: 6.5px;
  left: 11.5px;
  font-family: 'Lato', sans-serif;
  text-transform: uppercase;
}
/* line 648, ../../src/scss/index.scss */
.snippet.navigation-modal #active-sections {
  background: #006ead;
}
/* line 652, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section {
  background: #c0c0c0;
  width: 100%;
  height: 60px;
  font-family: 'Lato-Regular', sans-serif;
  color: white;
  padding: 0px;
  border-bottom: 1px solid rgba(238, 238, 238, 0.3);
}
/* line 661, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section.active {
  background: #006ead;
}
/* line 665, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section .nav-section-component {
  display: inline-block;
  float: left;
}
/* line 670, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section img {
  height: 40px;
  width: 40px;
  margin-left: 10px;
  margin-top: 10px;
  vertical-align: middle;
}
/* line 678, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section p {
  display: inline-block;
  color: white;
  font-size: 20px;
  font-weight: 700;
  height: 40px;
  padding: 0px;
  margin: 10px auto;
  margin-left: 10px;
  vertical-align: middle;
  line-height: 40px;
  text-transform: uppercase;
}
/* line 693, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section.sub p {
  font-weight: 400;
  opacity: 0.6;
  margin-left: 60px;
  margin-top: 10px;
}
/* line 700, ../../src/scss/index.scss */
.snippet.navigation-modal .nav-section.sub img {
  display: none;
}
/* line 707, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move {
  width: 40px;
  text-align: center;
  height: 61px;
}
/* line 712, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move img {
  color: #6F7171;
  position: relative;
  vertical-align: middle;
  border: 0;
  width: 14px;
}
/* line 720, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move .left-arrow {
  top: 16px;
  left: -2px;
}
/* line 725, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move .up-arrow {
  top: 3px;
  left: -14px;
}
/* line 730, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move .down-arrow {
  left: 4px;
  top: 7px;
}
/* line 735, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .move .right-arrow {
  top: -2px;
  left: 3px;
}
/* line 741, ../../src/scss/index.scss */
.snippet.navigation-modal #move-container .transparent {
  opacity: 0;
}
/* line 746, ../../src/scss/index.scss */
.snippet.navigation-modal #buttons-row {
  text-align: center;
  height: 70px;
  padding-top: 15px;
  padding-bottom: 20px;
}
/* line 753, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button {
  width: 100px;
  color: #fff;
}
/* line 757, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button.inactive {
  background-color: #9aa297;
  border-color: #9aa297;
}
/* line 761, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button.inactive:hover {
  cursor: initial;
}
/* line 765, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button.inactive:active {
  border: none;
}
/* line 769, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button.inactive:focus {
  outline: none;
}
/* line 774, ../../src/scss/index.scss */
.snippet.navigation-modal #save-button.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 781, ../../src/scss/index.scss */
.snippet.locations-modal {
  right: 110px;
  top: 82px;
  padding: 10px 0 0 0;
}
/* line 786, ../../src/scss/index.scss */
.snippet.locations-modal .close-button {
  right: 9px;
}
/* line 790, ../../src/scss/index.scss */
.snippet.locations-modal .locations-container {
  overflow-y: scroll;
  max-height: 580px;
}
/* line 795, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn {
  width: 250px;
  height: 48px;
}
/* line 799, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn#albany-btn {
  width: 215px;
}
/* line 803, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn.selected {
  opacity: .2;
}
/* line 806, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn.selected:hover {
  cursor: initial;
}
/* line 813, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn-container {
  padding: 15px 75px;
  text-align: center;
}
/* line 817, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn-container:not(:last-child) {
  border-bottom: 2px solid #dcdcdc;
}
/* line 823, ../../src/scss/index.scss */
.snippet.locations-modal .location-btn-container.selected:hover {
  cursor: initial;
}
/* line 830, ../../src/scss/index.scss */
.snippet.locations-modal .index-footer-btn {
  position: absolute;
  width: 42px;
  height: 42px;
  left: 216px;
  bottom: -59px;
}
