@font-face {
  font-family: Symbola;
  src: url(data:application/font-woff;base64,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) format('woff');
}.dcg-btn-blue,
.dcg-btn-red,
.dcg-btn-light-gray,
.dcg-btn-green {
  border: none;
  -webkit-appearance: none;
  cursor: pointer;
  white-space: nowrap;
  text-decoration: none;
  display: inline-block;
  border-radius: 4px;
  padding: 0 20px;
  font: inherit;
}
.dcg-btn-red,
.dcg-btn-blue,
.dcg-btn-green {
  color: #fff;
  -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.15), inset 0 -1px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px rgba(255,255,255,0.15), inset 0 -1px rgba(0,0,0,0.1);
}
.dcg-btn-red {
  background: #d95f5b;
  border-color: rgba(0,0,0,0.15);
}
.dcg-btn-red.dcg-hovered {
  background: #cb605d;
}
.dcg-btn-red.dcg-depressed {
  background: #c15b58;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dcg-btn-blue {
  background: #528fc9;
  border-color: rgba(0,0,0,0.15);
}
.dcg-btn-blue.dcg-hovered {
  background: #4e88bf;
}
.dcg-btn-blue.dcg-depressed {
  background: #4a81b4;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dcg-btn-light-gray {
  -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.25), inset 0 -1px rgba(0,0,0,0.02);
  box-shadow: inset 0 1px rgba(255,255,255,0.25), inset 0 -1px rgba(0,0,0,0.02);
  background: -webkit-linear-gradient(#f6f6f6, #f0f0f0);
  background: -moz-linear-gradient(#f6f6f6, #f0f0f0);
  background: -o-linear-gradient(#f6f6f6, #f0f0f0);
  background: -ms-linear-gradient(#f6f6f6, #f0f0f0);
  background: linear-gradient(#f6f6f6, #f0f0f0);
  border: 1px solid rgba(0,0,0,0.1);
}
.dcg-btn-light-gray.dcg-hovered {
  background: #ededed;
  border: 1px solid rgba(0,0,0,0.13);
}
.dcg-btn-light-gray.dcg-depressed {
  background: #e0e0e0;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dcg-btn-green {
  background: #1aad57;
}
.dcg-btn-green.dcg-hovered {
  background: #179d4f;
}
.dcg-btn-green.dcg-depressed,
.dcg-btn-green.dcg-active {
  background: #148e47;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dcg-pull-right {
  float: right;
}
.dcg-pull-left {
  float: left;
}
.dcg-inverted-colors .dcg-btn-red,
.dcg-inverted-colors .dcg-btn-blue,
.dcg-inverted-colors .dcg-btn-green {
  -webkit-box-shadow: inset 0 -1px rgba(255,255,255,0.15), inset 0 1px rgba(0,0,0,0.1);
  box-shadow: inset 0 -1px rgba(255,255,255,0.15), inset 0 1px rgba(0,0,0,0.1);
}
.section-interior {
  padding-top: 15px;
}
#user_grid {
  float: right;
  width: 249px;
  padding: 5px;
  border-radius: 4px;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  margin-right: 10px;
}
#user_grid img {
  border-radius: 3px;
  width: 80px;
  height: 80px;
}
h2 {
  color: #127a3d;
}
.about-team i {
  font-size: 9px;
}
.graph-section.info-page-section h1,
.graph-section.keyboard-shortcut-section h1 {
  margin-top: 2em;
}
.graph-section.info-page-section .green-link,
.graph-section.keyboard-shortcut-section .green-link {
  text-decoration: underline;
}
.graph-section.info-page-section table,
.graph-section.keyboard-shortcut-section table {
  font-size: 85%;
  border-collapse: collapse;
}
.graph-section.info-page-section table tr,
.graph-section.keyboard-shortcut-section table tr {
  border-bottom: 1px solid #ddd;
  text-align: left;
}
.graph-section.info-page-section table tr td:not(:last-of-type),
.graph-section.keyboard-shortcut-section table tr td:not(:last-of-type) {
  padding: 8px 20px 8px 0;
}
.graph-section.info-page-section table tr td:last-of-type,
.graph-section.keyboard-shortcut-section table tr td:last-of-type {
  padding: 8px 0;
}
.graph-section.info-page-section table tr td,
.graph-section.keyboard-shortcut-section table tr td {
  width: 33%;
  line-height: 1.2em;
}
.graph-section.info-page-section .dcg-key-command,
.graph-section.keyboard-shortcut-section .dcg-key-command {
  padding: 3px 5px;
  border: 1px solid #bbb;
  border-radius: 3px;
  white-space: nowrap;
  line-height: 2em;
}
.graph-section.info-page-section .accessibility-video {
  border: 1px solid rgba(0,0,0,0.2);
  margin-bottom: 25px;
  width: 100%;
  height: 0;
  padding-bottom: 68.5%;
  position: relative;
}
.graph-section.info-page-section .accessibility-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.graph-section.info-page-section .voiceover-setting-image {
  width: 600px;
  margin: 0 auto;
}
.graph-section.info-page-section .voiceover-setting-image img {
  width: 100%;
  border-radius: 5px;
  border: 1px solid #999;
}
.graph-section.info-page-section .dcg-braille-shortcuts-table {
  width: 100%;
}
.graph-section.info-page-section .dcg-braille-video {
  width: 100%;
}
.graph-section.info-page-section .audio-examples-list {
  padding: 0;
  margin: 0;
}
.graph-section.info-page-section .audio-example {
  border: 1px solid rgba(0,0,0,0.2);
  display: block;
  border-radius: 30px;
}
.graph-section.info-page-section .audio-example-expression {
  font-size: 150%;
  list-style: none;
  padding: 20px 0 10px;
}
.graph-section.info-page-section .dcg-keyboard-shortcut-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  line-height: 1.5em;
}
.graph-section.info-page-section .dcg-keyboard-shortcut-container .dcg-shortcut-button {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  border: 1px solid #127a3d;
  border-radius: 5px;
  padding: 5px;
}
.graph-section.info-page-section .dcg-keyboard-shortcut-container .dcg-shortcut-button.dcg-hovered {
  border: 1px solid #127a3d;
  -webkit-box-shadow: 0 0 0 1px #127a3d;
  box-shadow: 0 0 0 1px #127a3d;
}
.graph-section.info-page-section .dcg-keyboard-shortcut-container .dcg-shortcut-button.dcg-depressed {
  background: rgba(18,122,61,0.1);
}
.graph-section.info-page-section .dcg-keyboard-shortcut-container * + * {
  margin-left: 5px;
}
.keyboard-shortcuts-page .keyboard-shortcut-section h2 {
  margin: 1em 0;
}
.keyboard-shortcuts-page .keyboard-shortcut-section table {
  margin-bottom: 50px;
  width: 100%;
}
.keyboard-shortcuts-page .keyboard-navigation-links {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 40px;
}
.keyboard-shortcuts-page .keyboard-navigation-links .keyboard-link {
  border-bottom: 3px solid #e2e2e2;
  width: 50%;
  padding: 3px;
  text-align: center;
  color: #666;
  font-size: 130%;
  overflow: auto;
  white-space: normal;
}
.keyboard-shortcuts-page .keyboard-navigation-links .keyboard-link.dcg-hovered {
  border-bottom: 3px solid #999;
  color: #000;
  text-decoration: none;
}
.keyboard-shortcuts-page .keyboard-navigation-links .keyboard-link.dcg-depressed {
  border-bottom: 3px solid #000;
}
.keyboard-shortcuts-page .keyboard-navigation-links .keyboard-link.selected {
  border-bottom: 3px solid #127a3d;
  color: #127a3d;
}
.keyboard-shortcuts-page .keyboard-navigation-links * + * {
  margin-left: 10px;
}
.test-mode-section img {
  max-width: 80%;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 5px;
  margin: 0 10%;
}
.test-mode-section .img-subtitle {
  text-align: center;
  color: #666;
  font-style: italic;
  font-size: 90%;
  margin-bottom: 30px;
}
#careers .careers-hero-container {
  width: 100%;
  margin-bottom: 40px;
  background: #fff url("/assets/img/team_collage.jpg") center repeat-x;
  height: 375px;
  -webkit-background-size: auto 375px;
  -moz-background-size: auto 375px;
  background-size: auto 375px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#careers .green-link {
  text-decoration: underline;
}
#careers .careers-hero {
  background: #fff;
  margin: 20px;
  max-width: 750px;
  padding: 50px;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.75);
  box-shadow: 0 0 20px rgba(0,0,0,0.75);
}
#careers .careers-hero h1 {
  margin: 0 0 10px;
  font-size: 210%;
  text-align: center;
  color: #1a1a1a;
  font-family: "Sanchez", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#careers .careers-hero p {
  color: #666;
  line-height: 1.25em;
}
#careers .job-openings-message-container {
  text-align: center;
  position: relative;
  padding-bottom: 20px;
}
#careers .job-openings-message-container .dividing-line {
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
  height: 1px;
  background: rgba(0,0,0,0.2);
}
#careers .job-openings-message-container .white-background {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -110px;
  width: 220px;
  background: #fff;
  height: 40px;
}
#careers .job-openings-message-container a.career-link {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -100px;
  width: 200px;
  background: #fff;
  padding: 8px 0;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 5px;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
}
#careers .job-openings-message-container a.career-link.dcg-hovered {
  border-color: #127a3d;
  -webkit-box-shadow: 0 0 0 1px #127a3d;
  box-shadow: 0 0 0 1px #127a3d;
  text-decoration: none;
}
#careers .job-openings-message-container a.career-link.dcg-depressed {
  background: rgba(18,122,61,0.15);
}
#careers .careers-container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 970px;
  margin: 0 auto;
}
#careers .careers-container .job-openings-message-container {
  padding: 20px 0;
  margin-top: 20px;
}
#careers .careers-container .career_section {
  color: #666;
  line-height: 1.4em;
}
#careers .careers-container h2 {
  color: #127a3d;
  margin: 2em 0 1em;
  width: 100%;
  text-align: left;
  font-family: "Sanchez", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 190%;
}
#careers .careers-container h3 {
  color: #666;
}
#careers .careers-container h4 {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  margin: 1em 0 0;
  font-size: 110%;
  color: #444;
}
@media only screen and (max-width: 1000px) {
  #careers .careers-container {
    width: 100%;
    padding: 0 20px;
  }
}
.graph-section.diversity-section {
  line-height: 1.5em;
}
.graph-section.diversity-section h2,
.graph-section.diversity-section h3,
.graph-section.diversity-section h4 {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  color: #333;
}
.graph-section.diversity-section h3 {
  font-weight: normal;
}
.graph-section.diversity-section .diversity-introduction,
.graph-section.diversity-section .diversity-closing {
  padding: 25px 0;
}
.error-img img {
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
  box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.error-img:hover img {
  border: 1px solid #888;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.6);
  box-shadow: 0 0 5px rgba(0,0,0,0.6);
}
.error-img:active img {
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
  box-shadow: 0 0 3px rgba(0,0,0,0.3);
  border: 1px solid #aaa;
  position: relative;
  top: 1px;
  left: 1px;
}
.explore-column {
  width: 310px;
  float: left;
  margin-bottom: 20px;
}
.explore-section {
  margin-bottom: 30px;
}
.explore-section .explore-graph {
  display: block;
  line-height: 40px;
  height: 45px;
}
.explore-section .explore-graph .explore-thumb {
  width: 36px;
  height: 36px;
  border-radius: 4px;
  border: 1px solid rgba(0,0,0,0.2);
  float: left;
  margin-right: 8px;
}
.explore-section .explore-graph .explore-graph-name {
  color: #888;
  font-size: 16px;
}
.explore-section .explore-graph.dcg-hovered .explore-thumb {
  border-color: #4781b9;
}
.explore-section .explore-graph.dcg-hovered .explore-graph-name {
  color: #4781b9;
}
.graph-tiles-container {
  text-align: center;
  height: 310px;
  position: relative;
  background: #000 url("/assets/img/graph-bg-32.png") center;
  -webkit-background-size: auto 310px;
  -moz-background-size: auto 310px;
  background-size: auto 310px;
}
.hero {
  position: absolute;
  background: #fff;
  z-index: 100000;
  top: 50px;
  left: 50%;
  width: 700px;
  height: 110px;
  margin-left: -400px;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 20px #000;
  box-shadow: 0 0 20px #000;
  padding: 50px 50px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.hero .dcg-hero-text {
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 105%;
}
.hero .dcg-hero-text h1 {
  margin: 0;
  padding-bottom: 5px;
  font-size: 200%;
  color: #1a1a1a;
  font-weight: 400;
}
.hero .dcg-hero-text .dcg-hero-description {
  font-size: 115%;
  color: #666;
  margin: 5px 0;
  line-height: 1.5em;
}
.hero .dcg-btn-red {
  padding: 30px 50px;
  border-radius: 10px;
  font-size: 140%;
  margin: 10px 0 10px 20px;
}
.hero .dcg-btn-red i {
  font-size: 60%;
}
#features {
  margin: 40px auto 0;
  max-width: 950px;
  font-size: 75%;
}
#features .feature-section {
  width: 33.3%;
  text-align: center;
  float: left;
}
#features .feature-section h3 {
  font-size: 140%;
  color: #333;
  width: 80%;
  margin: 10px auto 0;
}
#features .feature-section p {
  width: 80%;
  margin: 5px auto 0;
  font-size: 120%;
  color: rgba(0,0,0,0.5);
}
#features .feature-section a {
  display: block;
  width: 80%;
  margin: 10px auto 0;
  border-radius: 4px;
  padding: 10px 0;
  font-size: 125%;
  color: #fff;
  background: #4781b9;
  border: 1px solid #3f73a6;
  -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.1), inset 0 -1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px rgba(255,255,255,0.1), inset 0 -1px rgba(0,0,0,0.05);
}
#features .feature-section a.dcg-hovered {
  background: #3f73a6;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  -o-transition: background 0.2s;
  -ms-transition: background 0.2s;
  transition: background 0.2s;
}
#features .feature-section a.dcg-depressed {
  background: #35608a;
  border: 1px solid #35608a;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#features .feature-section a.half-link {
  display: inline-block;
  width: 39%;
  white-space: nowrap;
}
#features .feature-section a.half-link:first-of-type {
  margin-right: 1%;
}
#features .image-features img {
  width: 50%;
}
.app-section {
  clear: both;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 20px;
}
.clear {
  clear: both;
}
.twitter {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.twitter h4 {
  margin-bottom: 10px;
}
.tweet-container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 25%;
  padding: 5px;
  float: left;
  color: #888;
  line-height: 1.3em;
  font-size: 90%;
}
.tweet-container img {
  float: left;
  border-radius: 5px;
  margin: 3px 8px 4px 0;
  width: 45px;
  border: 1px solid rgba(0,0,0,0.2);
}
.tweet-container .twitter-handle {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  display: block;
}
@media only screen and (max-width: 950px) {
  .graph-section .graph-section {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  .graph-section .graph-section .graph-section-title {
    padding-left: 10px;
  }
  .graph-section .graph-section .big-graph-tile {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 25%;
    margin: 0;
    padding: 0 10px 15px 10px;
  }
  .graph-section .graph-section .big-graph-tile .big-graph-image img {
    width: 100%;
    height: 100%;
    padding: 0;
  }
  .graph-section .graph-section .big-graph-tile .truncated-title,
  .graph-section .graph-section .big-graph-tile .author {
    width: 100%;
  }
}
@media only screen and (max-width: 800px) {
  #features .feature-section {
    font-size: 85%;
  }
  .hero {
    position: absolute;
    top: 50%;
    left: 0;
    margin-left: 5%;
    width: 90%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: auto;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    text-align: center;
  }
  .hero .dcg-hero-text h1 {
    text-align: center;
    font-size: 36px;
  }
  .hero .dcg-hero-text h1 .dcg-hero-description {
    text-align: center;
    font-size: 19px;
  }
  .hero .dcg-btn-red {
    display: none;
  }
  .graph-section #features {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .graph-section .graph-section .big-graph-tile {
    width: 33%;
  }
  .graph-section .graph-section .big-graph-tile:last-of-type {
    display: none;
  }
  .tweet-container {
    width: 50%;
  }
}
@media only screen and (max-width: 600px) {
  #features .feature-section {
    font-size: 115%;
  }
  #features .feature-section {
    width: 100%;
  }
}
@media only screen and (max-width: 500px) {
  .hero {
    padding: 20px;
    margin-left: 3%;
    width: 94%;
  }
  .graph-section .graph-section .big-graph-tile {
    width: 50%;
  }
  .graph-section .graph-section .big-graph-tile:last-of-type {
    display: block;
  }
}
.info-page-nav.fixed {
  position: fixed;
  top: 10px;
}
.graph-section.info-page-section {
  line-height: 2em;
  margin-left: 250px;
}
.graph-section.info-page-section h2,
.graph-section.info-page-section h3,
.graph-section.info-page-section h4 {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  color: #333;
}
.graph-section.info-page-section h2:not(:first-of-type) {
  margin-top: 50px;
}
.graph-section.info-page-section h3 {
  font-size: 130%;
}
.graph-section.info-page-section h4 {
  font-size: 110%;
}
.info-page-sidebar {
  width: calc(($sidebar-width - 10px));
  float: left;
  margin-right: 10px;
}
.info-page-sidebar a {
  display: block;
  padding: 10px 0;
}
@media only screen and (max-width: 700px) {
  .info-page-sidebar {
    display: none;
  }
  .graph-section.info-page-section {
    margin-left: 0;
  }
}
.section-interior.legal-container {
  margin-bottom: 150px;
  margin-top: 40px;
}
.section-interior.legal-container strong {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
}
.section-interior.legal-container h1 {
  font-weight: normal;
  color: #444;
  margin-top: 40px;
}
.section-interior.legal-container h2 {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  color: #444;
  margin-top: 40px;
}
.section-interior.legal-container em {
  font-style: normal;
  text-decoration: underline;
}
.section-interior.legal-container pre {
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  line-height: 5em;
  border-left: 3px solid #e2e2e2;
}
.section-interior.legal-container p {
  font-size: 110%;
  line-height: 1.2em;
  color: #444;
}
.section-interior.legal-container li {
  font-size: 110%;
  line-height: 1.2em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
}
.section-interior.legal-container pre {
  font: inherit;
}
.section-interior.legal-container a {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: bottom;
  color: #4781b9;
}
.section-interior.legal-container a.dcg-hovered {
  text-decoration: underline;
}
.section-interior.legal-container a.dcg-depressed {
  color: #004f9b;
}
.section-interior.legal-container .legal-navigation {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 40px;
}
.section-interior.legal-container .legal-navigation .legal-link {
  border-bottom: 3px solid #e2e2e2;
  width: 22%;
  padding: 3px;
  text-align: center;
  color: #666;
  font-size: 130%;
  overflow: auto;
  white-space: normal;
}
.section-interior.legal-container .legal-navigation .legal-link.dcg-hovered {
  border-bottom: 3px solid #999;
  color: #000;
  text-decoration: none;
}
.section-interior.legal-container .legal-navigation .legal-link.dcg-depressed {
  border-bottom: 3px solid #000;
}
.section-interior.legal-container .legal-navigation .legal-link.selected {
  border-bottom: 3px solid #127a3d;
  color: #127a3d;
}
@media screen and (max-width: 660px) {
  .section-interior.legal-container p {
    font-size: 100%;
  }
  .section-interior.legal-container .legal-navigation .legal-link {
    -webkit-align-self: flex-end;
    align-self: flex-end;
    -ms-flex-item-align: end;
    font-size: 110%;
  }
}
.login-box {
  border: 1px solid #ccc;
  border-radius: 10px;
  width: 400px;
  margin: 100px auto;
  padding: 20px;
  text-align: left;
}
.login-box h2 {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  color: #63a462;
  margin-bottom: 10px;
}
.login-box .login-box label {
  font-size: 12px;
  display: block;
}
.login-box .login-message {
  color: #888;
  margin-top: -20px;
}
.login-box .input {
  border: 1px solid #ccc;
  padding: 6px;
  width: 385px;
  border-radius: 3px;
  margin-bottom: 15px;
}
.login-box button {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
body {
  padding: 0px;
  margin: 0px;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
}
a {
  color: #127a3d;
  text-decoration: none;
}
.green-link,
.gray-link {
  text-decoration: none;
}
.green-link.dcg-hovered,
.gray-link.dcg-hovered,
.green-link.dcg-depressed,
.gray-link.dcg-depressed {
  text-decoration: underline;
}
.green-link {
  color: #127a3d;
}
.green-link.dcg-hovered {
  color: #0d542a;
}
.green-link.dcg-depressed {
  color: #063c1c;
}
.gray-link {
  color: #666;
}
.gray-link.dcg-depressed {
  color: #222;
}
a.offscreen {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 1px;
  height: 1px;
  text-align: left;
  overflow: hidden;
}
a.offscreen:focus,
a.offscreen:active,
a.offscreen:hover {
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  overflow: visible;
  background-color: #ff3;
  border: 1px dotted #000;
}
img {
  border: 0px;
  outline: none;
}
img.dcg-hovered {
  color: #0d542a;
}
b,
h1,
h3 {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
}
h2,
h4 {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size: 22px;
  color: rgba(0,0,0,0.5);
}
.clear {
  clear: both;
}
.container-970 {
  position: relative;
}
#desmos-header {
  background: #eee;
  -webkit-box-shadow: 0 0 3px rgba(102,102,102,0.25), inset 0 1px rgba(255,255,255,0.5);
  box-shadow: 0 0 3px rgba(102,102,102,0.25), inset 0 1px rgba(255,255,255,0.5);
  border-bottom: 1px solid #e5e5e5;
}
#desmos-header .header-wrapper {
  max-width: 950px;
  padding: 0 10px;
  height: 50px;
  margin: auto;
  position: relative;
  overflow: hidden;
}
#desmos-header .header-wrapper img {
  padding: 0px;
}
#desmos-header .header-wrapper .smallscreen-launch-button {
  float: right;
  padding-top: 8px;
  display: none;
}
#desmos-header .header-wrapper .smallscreen-launch-button a {
  padding: 6px 12px;
  font-size: 13px;
}
#desmos-header .header-wrapper .nav {
  float: right;
}
#desmos-header .header-wrapper .nav a {
  line-height: 52px;
  display: inline-block;
  padding: 10px 0;
  margin-left: 20px;
  margin-top: -10px;
  font-size: 16px;
}
#desmos-header .header-wrapper .nav a.selected {
  text-decoration: underline;
}
#desmos-header .header-wrapper .nav a.selected:not(.featured) {
  color: #222;
}
#desmos-header .notice-wrapper {
  background: #222;
  height: 30px;
  line-height: 30px;
  color: #f0f0f0;
  font-size: 14px;
}
#desmos-header .notice-wrapper .notice {
  max-width: 950px;
  margin: 0 auto;
  text-align: center;
}
#desmos-header .notice-wrapper .notice h5 {
  color: #fff;
  font-size: 12px;
  margin: 0;
  padding-right: 6px;
  display: inline-block;
}
#desmos-header .notice-wrapper .notice a {
  text-decoration: none;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
}
#desmos-header .notice-wrapper .notice a.dcg-hovered {
  text-decoration: underline;
}
.logo {
  float: left;
  height: 70px;
}
.logo a {
  text-decoration: none;
  display: block;
}
.logo i {
  color: #127a3d;
  text-shadow: 0 1px rgba(255,255,255,0.6);
  font-size: 100px;
  line-height: 50px;
}
.footer-top-container {
  background: #e9e9e9;
  margin-top: 20px;
  padding: 10px 0px 20px;
}
.footer-top {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 950px;
  margin: 0 auto;
  padding: 0 10px;
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.footer-top h4 {
  text-transform: uppercase;
  font-size: 12px;
}
.footer-top .footer-link-section a.green-link {
  display: inline-block;
  line-height: 1.7em;
}
.footer-top .footer-link-section:first-of-type {
  margin-top: 15px;
}
.footer-top .footer-link-section i.dcg-icon-desmos {
  font-size: 800%;
  color: #999;
}
.footer-top .footer-link-section .dcg-new-tag {
  background: #127a3d;
  color: #fff;
  padding: 3px 5px;
  border-radius: 3px;
  margin-left: 5px;
  font-size: 85%;
}
.footer-container {
  color: #fff;
  background: #444;
}
.desmos-footer {
  margin: 0px auto;
  max-width: 950px;
  text-align: left;
  padding: 25px 10px;
  color: #aaa;
  font-size: 80%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.desmos-footer .footer-title {
  margin-right: 7px;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
}
.desmos-footer a {
  color: #aaa;
  text-decoration: none;
}
.desmos-footer .footer-contact-info .contact-link:first-of-type {
  margin-right: 5px;
}
.desmos-footer .footer-contact-info .contact-link:last-of-type {
  margin-left: 5px;
}
.desmos-footer .footer-contact-info i.dcg-icon-twitter {
  margin-right: 5px;
}
.desmos-footer .legal .terms {
  margin-right: 5px;
}
.desmos-footer .legal .privacy {
  margin-left: 5px;
}
.desmos-footer span {
  display: inline-block;
}
.desmos-footer span a {
  margin: 5px 0px;
}
.desmos-footer span a:hover {
  color: #fff;
}
.desmos-footer .copyright {
  font-style: italic;
}
.section-interior {
  margin: 25px auto 0;
  max-width: 950px;
}
.section-interior:not(.twitter) {
  padding: 0 10px;
}
.section-interior .graph-section-title,
.section-interior #graph-page-title {
  font-size: 22px;
  display: block;
  margin-bottom: 10px;
}
.section-interior .graph-section-title i,
.section-interior #graph-page-title i {
  font-size: 13px;
  margin: 0 4px 0 -3px;
}
.section-interior #graph-page-title {
  margin-bottom: 20px;
  padding-top: 13px;
  color: #127a3d;
  line-height: 0.8em;
  text-decoration: none;
}
.section-interior #graph-page-title i {
  font-size: 17px;
}
.graph-section {
  padding-bottom: 20px;
}
.graph-section .graph-section-title-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.graph-section .graph-section-title-container .graph-section-link {
  margin-left: auto;
}
.graph-section .graph-section-title-container .graph-section-link .dcg-icon-chevron-right {
  font-size: 80%;
}
.graph-image {
  height: 100px;
}
.admin .graph-tile {
  margin: 2px 1px 1px 2px;
  border: 1px solid rgba(0,0,0,0.2);
}
.heading-info {
  margin-top: 40px;
}
.heading-info .art-contest-description {
  text-align: center;
  max-width: 800px;
  margin: 0 auto;
  line-height: 1.3em;
}
#finalists-13,
#finalists-15,
#finalists-17 {
  -webkit-animation: dcg-fadeIn 0.3s;
  -moz-animation: dcg-fadeIn 0.3s;
  -o-animation: dcg-fadeIn 0.3s;
  -ms-animation: dcg-fadeIn 0.3s;
  animation: dcg-fadeIn 0.3s;
}
#finalists-13.hidden-section,
#finalists-15.hidden-section,
#finalists-17.hidden-section {
  display: none;
}
.finalists-title-tabs {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
}
.finalists-title-tabs .finalists-tab {
  cursor: pointer;
  font-size: 130%;
  color: #666;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  padding: 5px;
  margin: 5px;
  border-bottom: 3px solid #e2e2e2;
}
.finalists-title-tabs .finalists-tab:not(.selected).dcg-hovered {
  color: #333;
  border-bottom: 3px solid #bbb;
}
.finalists-title-tabs .finalists-tab:not(.selected).dcg-depressed {
  color: #333;
  border-bottom: 3px solid #999;
}
.finalists-title-tabs .finalists-tab.selected {
  color: #4781b9;
  border-bottom: 3px solid #4781b9;
}
.finalists-title {
  text-align: center;
  font-size: 150%;
  margin-bottom: 10px;
  margin-top: 50px;
  position: relative;
}
.finalists-title .finalist-title-content {
  position: relative;
  z-index: 1;
  padding: 5px 10px;
  display: inline-block;
  background: #fff;
  color: #666;
}
.finalists-title:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 1px;
  background: rgba(0,0,0,0.2);
}
.graph-grid {
  max-width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.graph-grid:not(.graph-with-text) {
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.graph-grid.graph-with-text-container .graph-with-text {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.graph-grid.graph-with-text-container .graph-with-text .big-graph-tile {
  margin-right: 20px;
}
.graph-grid.graph-with-text-container .graph-with-text .graph-description {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: 1.2em;
}
.graph-grid.graph-with-text-container .graph-with-text .graph-description .finalist-name {
  font-size: 140%;
  line-height: 1.5em;
}
.graph-grid.graph-with-text-container .graph-with-text .graph-description .artist-note-title {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  margin: 10px 0 5px;
}
.graph-grid.graph-with-text-container.list-of-winners .graph-with-text {
  padding: 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.graph-grid.graph-with-text-container.list-of-winners .graph-with-text .big-graph-tile {
  width: 250px;
  max-width: 50%;
  padding: 0;
}
.graph-grid.graph-with-text-container.list-of-winners .graph-with-text .graph-description {
  margin-bottom: 20px;
}
.winner-ribbon-container {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  width: 130px;
  height: 130px;
  overflow: hidden;
  font-size: 100%;
}
.winner-ribbon-container::before,
.winner-ribbon-container::after {
  border: 5px solid #0f8371;
  position: absolute;
  z-index: -1;
  content: '';
  display: block;
  border-top-color: transparent;
  border-left-color: transparent;
}
.winner-ribbon-container::before {
  top: 0;
  right: 41px;
}
.winner-ribbon-container::after {
  bottom: 41px;
  left: 0;
}
.winner-ribbon-container .winner-ribbon {
  position: absolute;
  top: 22px;
  right: 22px;
  width: 150px;
  padding: 5px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  color: #fff;
  text-align: center;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: #15b097;
  pointer-events: none;
}
.winner-ribbon-container.no-ribbon {
  display: none;
}
.artist-note-container {
  margin-top: 12px;
}
.judges-quote,
.artist-note-container .artist-note {
  font-size: 90%;
  color: #444;
  margin-top: 5px;
  margin-left: 20px;
}
.big-graph-tile .finalist-name,
.graph-with-text-container .finalist-name {
  width: 100%;
}
.big-graph-tile .finalist-location,
.graph-with-text-container .finalist-location {
  color: #666;
}
.big-graph-tile {
  width: calc(20% - 20px);
  text-decoration: none;
  padding: 10px 10px 35px;
}
.big-graph-tile img.dcg-hovered {
  -webkit-box-shadow: 0 0 0 1px #aaa;
  box-shadow: 0 0 0 1px #aaa;
  border-color: #aaa;
}
.big-graph-tile img.dcg-depressed {
  -webkit-box-shadow: 0 0 0 1px #888;
  box-shadow: 0 0 0 1px #888;
  border-color: #888;
}
.big-graph-tile .finalist-name {
  font-size: 105%;
  color: #444;
}
.big-graph-tile .finalist-location {
  font-size: 90%;
}
.big-graph-tile .truncated-title {
  text-decoration: none;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #127a3d;
  margin-top: 5px;
  line-height: 1.2em;
  height: 1.2em;
  overflow: hidden;
  width: 210px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.big-graph-tile .author {
  font-size: 11px;
  margin-bottom: 6px;
  color: #aaa;
  width: 210px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.3em;
}
.big-graph-tile .dcg-description {
  font-size: 12px;
  color: #888;
  margin-bottom: 10px;
}
.big-graph-tile img {
  border: 1px solid #aaa;
  border-radius: 5px;
  max-width: 100%;
  max-height: 100%;
}
.left-section {
  width: 640px;
  float: left;
  padding: 5px;
  font-size: 16px;
  line-height: 1.4em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.left-section i {
  font-size: 10px;
}
.left-section .iframe-wrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.left-section .iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.left-section h2,
.graph-section h2 {
  margin: 0px;
  font-size: 24px;
  margin-bottom: 10px;
}
.right-section {
  float: right;
  width: 265px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.account-management-page {
  padding: 10px;
  margin: 50px 10px 100px;
  max-width: 600px;
  text-align: center;
}
.account-management-page.email-verification .email-icon {
  display: block;
  color: #bbb;
}
.account-management-page.email-verification .email-icon i {
  font-size: 600%;
}
.account-management-page.delete-account {
  text-align: left;
}
.account-management-page.delete-account .delete-account-options {
  text-align: right;
}
.account-management-page.delete-account .error-message {
  text-align: center;
}
.account-management-page h1 {
  text-align: center;
  font-size: 140%;
}
.account-management-page .dcg-btn-green,
.account-management-page .dcg-btn-red {
  padding: 5px 15px;
  font-size: 110%;
}
.account-management-page .gray-link {
  text-decoration: underline;
  margin-right: 10px;
}
.art-contest-judge-column {
  width: 47%;
  float: left;
  margin-right: 6%;
}
.art-contest-judge-column:last-of-type {
  margin-right: 0;
}
.art-contest-judge-column .art-contest-judge {
  margin-top: 20px;
  clear: both;
  min-height: 110px;
}
.art-contest-judge-column .art-contest-judge img {
  float: left;
  width: 110px;
  height: 110px;
  border: 2px solid #e2e2e2;
  margin-right: 10px;
  margin-bottom: 4px;
}
.ribbon-container {
  text-align: center;
  font-family: "Sanchez", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 200%;
  color: #fff;
  width: max-content;
  margin: 0 auto 35px;
  height: 50px;
  position: relative;
  z-index: 0;
  -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  box-shadow: 0 2px 3px rgba(0,0,0,0.1);
}
.ribbon-container:before,
.ribbon-container:after {
  content: "";
  display: block;
  border: 25px solid #4079b1;
  z-index: -1;
}
.ribbon-container:before {
  position: absolute;
  top: 15px;
  left: -45px;
  border-right-width: 60px;
  border-left-color: transparent;
}
.ribbon-container:after {
  position: absolute;
  top: 15px;
  right: -45px;
  border-left-width: 60px;
  border-right-color: transparent;
}
.ribbon-container .ribbon-title {
  background: #4781b9;
  line-height: 50px;
  padding: 0 20px;
}
.ribbon-container .ribbon-title:before,
.ribbon-container .ribbon-title:after {
  content: "";
  display: block;
  border-style: solid;
  border-color: #369 transparent transparent transparent;
}
.ribbon-container .ribbon-title:before {
  position: absolute;
  bottom: -15px;
  left: 0;
  border-width: 15px 0 0 40px;
}
.ribbon-container .ribbon-title:after {
  position: absolute;
  bottom: -15px;
  right: 0;
  border-width: 15px 40px 0 0;
}
@media only screen and (max-width: 950px) {
  .left-section {
    width: 540px;
  }
  .big-graph-tile {
    width: calc(25% - 20px);
  }
}
@media only screen and (max-width: 850px) {
  .notice-wrapper {
    display: none;
  }
  .footer-contact-info {
    display: none;
  }
  .nav {
    display: none;
  }
  .smallscreen-launch-button {
    display: block !important;
  }
  .footer-top .footer-link-section:first-of-type {
    display: none;
  }
  .desmos-footer {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }
  .desmos-footer .legal {
    margin: 0 0 10px;
  }
  .left-section {
    width: 100%;
    float: none;
  }
  .right-section {
    width: 100%;
    float: none;
  }
  .video-container {
    display: none;
  }
  #user_grid {
    display: none;
  }
}
@media only screen and (max-width: 750px) {
  .graph-grid .big-graph-tile {
    width: calc(33% - 20px);
  }
  .art-contest-judge-column {
    width: 100%;
  }
  .art-contest-judge-column:first-of-type {
    margin-right: 0;
  }
  .graph-with-text {
    display: block !important;
    clear: both;
  }
  .graph-with-text a.big-graph-tile {
    width: 180px !important;
    height: 180px !important;
    max-width: 180px !important;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
  }
}
@media only screen and (max-width: 600px) {
  .finalists-title-tabs .finalists-tab {
    font-size: 115%;
    white-space: nowrap;
  }
  .heading-info .ribbon-container {
    font-size: 160%;
  }
  .heading-info .ribbon-container .hide-on-small-screen {
    display: none;
  }
  .graph-grid .big-graph-tile {
    width: calc(50% - 20px);
  }
}
@media only screen and (max-width: 400px) {
  .footer-top .footer-link-section:last-of-type {
    display: none;
  }
}
@-moz-keyframes dcg-fadeIn {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes dcg-fadeIn {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes dcg-fadeIn {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes dcg-fadeIn {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
.partners {
  color: #333;
  margin-top: 32px;
}
.partners div.header-paragraph {
  font-size: 200%;
  margin: 60px auto;
  max-width: 600px;
  color: #444;
  text-align: center;
}
.partners h3 {
  font-size: 140%;
  font-weight: normal;
  color: #127a3d;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
.partners p {
  line-height: 1.5em;
}
.partners a.blue-link {
  color: #4781b9;
  cursor: pointer;
}
.partners a.blue-link.dcg-hovered {
  text-decoration: underline;
}
.partners .more-info {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  max-width: 500px;
  margin: 30px auto;
}
.partners .dcg-btn-go,
.partners .dcg-btn {
  border-radius: 4px;
  padding: 10px 12px;
  color: #fff;
  width: 44%;
  display: block;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 20px;
  margin: 0 8px;
  text-align: center;
}
.partners .dcg-btn-go.dcg-btn-go,
.partners .dcg-btn.dcg-btn-go {
  background: #4781b9;
  border: 1px solid #3f73a6;
  -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.1), inset 0 -1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px rgba(255,255,255,0.1), inset 0 -1px rgba(0,0,0,0.05);
}
.partners .dcg-btn-go.dcg-btn-go.dcg-hovered,
.partners .dcg-btn.dcg-btn-go.dcg-hovered {
  background: #3f73a6;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  -o-transition: background 0.2s;
  -ms-transition: background 0.2s;
  transition: background 0.2s;
}
.partners .dcg-btn-go.dcg-btn-go.dcg-depressed,
.partners .dcg-btn.dcg-btn-go.dcg-depressed {
  background: #35608a;
  border: 1px solid #35608a;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.partners .dcg-btn-go.dcg-btn,
.partners .dcg-btn.dcg-btn {
  text-shadow: 0 -1px #777;
  background: #999;
  -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.2), inset 0 -1px rgba(0,0,0,0.15);
  box-shadow: inset 0 1px rgba(255,255,255,0.2), inset 0 -1px rgba(0,0,0,0.15);
}
.partners .dcg-btn-go.dcg-btn.dcg-hovered:not(.disabled),
.partners .dcg-btn.dcg-btn.dcg-hovered:not(.disabled) {
  background: #888;
}
.partners .dcg-btn-go.dcg-btn.dcg-depressed:not(.disabled),
.partners .dcg-btn.dcg-btn.dcg-depressed:not(.disabled) {
  -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}
.partners .top-info {
  width: 100%;
  max-width: 850px;
  margin: 0 auto;
}

/*
  we want to position things relative to the dcg-tap-container, e.g. tooltips.
  but putting position:relative on body breaks layout. if it's the whole body,
  then we don't need to worry about absolute positioning of a child relative to
  the element anyhow
*/
.dcg-tap-container:not(body) {
  position: relative; /*so that we can absolutely position e.g. tooltips inside of our API*/
}

.dcg-focus-by-tap:focus {
  outline: none;
}@font-face {
  font-family: 'dcg-icons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="dcg-icon-"], [class*=" dcg-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'dcg-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dcg-icon-trophy:before {
  content: "\e200";
}
.dcg-icon-app-graphing:before {
  content: "\e201";
}
.dcg-icon-app-geometry:before {
  content: "\e202";
}
.dcg-icon-app-scientific:before {
  content: "\e203";
}
.dcg-icon-app-four-function:before {
  content: "\e204";
}
.dcg-icon-clipboard:before {
  content: "\e205";
}
.dcg-icon-arrow-infinite:before {
  content: "\e206";
}
.dcg-icon-arrow-once:before {
  content: "\e207";
}
.dcg-icon-arrow-two-way:before {
  content: "\e208";
}
.dcg-icon-arrow-one-way:before {
  content: "\e209";
}
.dcg-icon-randomize:before {
  content: "\e20a";
}
.dcg-icon-zoom-fit:before {
  content: "\e20b";
}
.dcg-icon-comments:before {
  content: "\e20c";
}
.dcg-icon-lines-solid:before {
  content: "\e20d";
}
.dcg-icon-histogram-fill:before {
  content: "\e20e";
}
.dcg-icon-histogram:before {
  content: "\e20f";
}
.dcg-icon-distribution-fill:before {
  content: "\e210";
}
.dcg-icon-distribution:before {
  content: "\e211";
}
.dcg-icon-dotplot-cross:before {
  content: "\e212";
}
.dcg-icon-dotplot-open:before {
  content: "\e213";
}
.dcg-icon-dotplot-default:before {
  content: "\e214";
}
.dcg-icon-boxplot:before {
  content: "\e215";
}
.dcg-icon-points:before {
  content: "\e216";
}
.dcg-icon-fraction:before {
  content: "\e217";
}
.dcg-icon-cross:before {
  content: "\e218";
}
.dcg-icon-open:before {
  content: "\e219";
}
.dcg-icon-point:before {
  content: "\e21a";
}
.dcg-icon-shaded-inequality-shade2:before {
  content: "\e21b";
}
.dcg-icon-shaded-inequality-dash:before {
  content: "\e21c";
}
.dcg-icon-position-arrows-single:before {
  content: "\e21d";
}
.dcg-icon-position-arrows:before {
  content: "\e21e";
}
.dcg-icon-parametric-filled:before {
  content: "\e21f";
}
.dcg-icon-parametric-solid:before {
  content: "\e220";
}
.dcg-icon-parametric-dashed:before {
  content: "\e221";
}
.dcg-icon-parametric-dotted:before {
  content: "\e222";
}
.dcg-icon-polygon-filled:before {
  content: "\e223";
}
.dcg-icon-polygon-dashed:before {
  content: "\e224";
}
.dcg-icon-polygon-dotted:before {
  content: "\e225";
}
.dcg-icon-polygon-solid:before {
  content: "\e226";
}
.dcg-icon-title:before {
  content: "\e227";
}
.dcg-icon-bottom-arrow:before {
  content: "\e228";
}
.dcg-icon-rocket:before {
  content: "\e229";
}
.dcg-icon-reset:before {
  content: "\e22a";
}
.dcg-icon-desmos:before {
  content: "\e22b";
}
.dcg-icon-download:before {
  content: "\e22c";
}
.dcg-icon-embed:before {
  content: "\e22d";
}
.dcg-icon-export:before {
  content: "\e22e";
}
.dcg-icon-book:before {
  content: "\e22f";
}
.dcg-icon-print:before {
  content: "\e230";
}
.dcg-icon-magic:before {
  content: "\e231";
}
.dcg-icon-cursor:before {
  content: "\e232";
}
.dcg-icon-dashed-function:before {
  content: "\e233";
}
.dcg-icon-function:before {
  content: "\e234";
}
.dcg-icon-arrows-two:before {
  content: "\e235";
}
.dcg-icon-arrows-one:before {
  content: "\e236";
}
.dcg-icon-desmos-badge:before {
  content: "\e237";
}
.dcg-icon-move:before {
  content: "\e238";
}
.dcg-icon-move-horizontal:before {
  content: "\e239";
}
.dcg-icon-move-vertical:before {
  content: "\e23a";
}
.dcg-icon-arrow-left:before {
  content: "\e23b";
}
.dcg-icon-arrow-right:before {
  content: "\e23c";
}
.dcg-icon-arrow-enter:before {
  content: "\e23d";
}
.dcg-icon-shift:before {
  content: "\e23e";
}
.dcg-icon-dragdots:before {
  content: "\e23f";
}
.dcg-icon-duplicate:before {
  content: "\e240";
}
.dcg-icon-error:before {
  content: "\e241";
}
.dcg-icon-facebook:before {
  content: "\e242";
}
.dcg-icon-film:before {
  content: "\e243";
}
.dcg-icon-folder-open:before {
  content: "\e244";
}
.dcg-icon-folder:before {
  content: "\e245";
}
.dcg-icon-hamburger:before {
  content: "\e246";
}
.dcg-icon-hdd:before {
  content: "\e247";
}
.dcg-icon-hide:before {
  content: "\e248";
}
.dcg-icon-home:before {
  content: "\e249";
}
.dcg-icon-image:before {
  content: "\e24a";
}
.dcg-icon-keyboard:before {
  content: "\e24b";
}
.dcg-icon-lock:before {
  content: "\e24c";
}
.dcg-icon-minus:before {
  content: "\e24d";
}
.dcg-icon-new-expression:before {
  content: "\e24e";
}
.dcg-icon-new-folder:before {
  content: "\e24f";
}
.dcg-icon-new-image:before {
  content: "\e250";
}
.dcg-icon-new-table:before {
  content: "\e251";
}
.dcg-icon-new-text:before {
  content: "\e252";
}
.dcg-icon-pause:before {
  content: "\e253";
}
.dcg-icon-pencil:before {
  content: "\e254";
}
.dcg-icon-play:before {
  content: "\e255";
}
.dcg-icon-plus:before {
  content: "\e256";
}
.dcg-icon-question-sign:before {
  content: "\e257";
}
.dcg-icon-redo:before {
  content: "\e258";
}
.dcg-icon-remove:before {
  content: "\e259";
}
.dcg-icon-search:before {
  content: "\e25a";
}
.dcg-icon-settings:before {
  content: "\e25b";
}
.dcg-icon-share:before {
  content: "\e25c";
}
.dcg-icon-show:before {
  content: "\e25d";
}
.dcg-icon-table:before {
  content: "\e25e";
}
.dcg-icon-text:before {
  content: "\e25f";
}
.dcg-icon-time:before {
  content: "\e260";
}
.dcg-icon-twitter:before {
  content: "\e261";
}
.dcg-icon-undo:before {
  content: "\e262";
}
.dcg-icon-world:before {
  content: "\e263";
}
.dcg-icon-wrench:before {
  content: "\e264";
}
.dcg-icon-zoom:before {
  content: "\e265";
}
.dcg-icon-caret-down:before {
  content: "\e266";
}
.dcg-icon-caret-left:before {
  content: "\e267";
}
.dcg-icon-caret-right:before {
  content: "\e268";
}
.dcg-icon-caret-up:before {
  content: "\e269";
}
.dcg-icon-check:before {
  content: "\e26a";
}
.dcg-icon-chevron-down:before {
  content: "\e26b";
}
.dcg-icon-chevron-left:before {
  content: "\e26c";
}
.dcg-icon-chevron-right:before {
  content: "\e26d";
}
.dcg-icon-chevron-up:before {
  content: "\e26e";
}
.dcg-icon-delete:before {
  content: "\e26f";
}
/*
 * MathQuill v0.10.1, by Han, Jeanine, and Mary
 * http://mathquill.com | maintainers@mathquill.com
 *
 * This Source Code Form is subject to the terms of the
 * Mozilla Public License, v. 2.0. If a copy of the MPL
 * was not distributed with this file, You can obtain
 * one at http://mozilla.org/MPL/2.0/.
 */
.dcg-mq-aria-alert {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 1px;
  height: 1px;
  text-align: left;
  overflow: hidden;
}
.dcg-mq-editable-field {
  display: -moz-inline-box;
  display: inline-block;
}
.dcg-mq-editable-field .dcg-mq-cursor {
  border-left: 1px solid currentColor;
  margin-left: -1px;
  position: relative;
  z-index: 1;
  padding: 0;
  display: -moz-inline-box;
  display: inline-block;
}
.dcg-mq-editable-field .dcg-mq-cursor.dcg-mq-blink {
  visibility: hidden;
}
.dcg-mq-editable-field,
.dcg-mq-math-mode .dcg-mq-editable-field {
  border: 1px solid gray;
}
.dcg-mq-editable-field.dcg-mq-focused,
.dcg-mq-math-mode .dcg-mq-editable-field.dcg-mq-focused {
  -webkit-box-shadow: #8bd 0 0 1px 2px, inset #6ae 0 0 2px 0;
  -moz-box-shadow: #8bd 0 0 1px 2px, inset #6ae 0 0 2px 0;
  box-shadow: #8bd 0 0 1px 2px, inset #6ae 0 0 2px 0;
  border-color: #709AC0;
  aria-hidden: true;
}
.dcg-mq-math-mode .dcg-mq-editable-field {
  margin: 1px;
}
.dcg-mq-editable-field .dcg-mq-latex-command-input {
  color: inherit;
  font-family: "Courier New", monospace;
  border: 1px solid gray;
  padding-right: 1px;
  margin-right: 1px;
  margin-left: 2px;
}
.dcg-mq-editable-field .dcg-mq-latex-command-input.dcg-mq-empty {
  background: transparent;
}
.dcg-mq-editable-field .dcg-mq-latex-command-input.dcg-mq-hasCursor {
  border-color: ActiveBorder;
}
.dcg-mq-editable-field.dcg-mq-empty:after,
.dcg-mq-editable-field.dcg-mq-text-mode:after,
.dcg-mq-math-mode .dcg-mq-empty:after {
  visibility: hidden;
  content: 'c';
}
.dcg-mq-editable-field .dcg-mq-cursor:only-child:after,
.dcg-mq-editable-field .dcg-mq-textarea + .dcg-mq-cursor:last-child:after {
  visibility: hidden;
  content: 'c';
}
.dcg-mq-editable-field .dcg-mq-text-mode .dcg-mq-cursor:only-child:after {
  content: '';
}
.dcg-mq-editable-field.dcg-mq-text-mode {
  overflow-x: auto;
  overflow-y: hidden;
}
.dcg-mq-root-block,
.dcg-mq-math-mode .dcg-mq-root-block {
  display: -moz-inline-box;
  display: inline-block;
  width: 100%;
  padding: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}
.dcg-mq-root-block .dcg-mq-digit,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-digit {
  margin-left: 0.009em;
  margin-right: 0.009em;
}
.dcg-mq-root-block .dcg-mq-group-start,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-start {
  margin-left: 0.11em;
  margin-right: -0.01em;
}
.dcg-mq-root-block .dcg-mq-group-other,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-other {
  margin-left: -0.01em;
  margin-right: -0.01em;
}
.dcg-mq-root-block .dcg-mq-group-leading-1,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-1,
.dcg-mq-root-block .dcg-mq-group-leading-2,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-2 {
  margin-left: 0;
  margin-right: -0.01em;
}
.dcg-mq-root-block .dcg-mq-group-leading-3,
.dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-3 {
  margin-left: 0.036em;
  margin-right: -0.01em;
}
.dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-start,
.dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-start,
.dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-other,
.dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-other,
.dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-1,
.dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-1,
.dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-2,
.dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-2,
.dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-3,
.dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-3 {
  margin-left: 0.009em;
  margin-right: 0.009em;
}
.dcg-mq-math-mode {
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  font-size: 115%;
  line-height: 1;
  display: -moz-inline-box;
  display: inline-block;
}
.dcg-mq-math-mode .dcg-mq-non-leaf,
.dcg-mq-math-mode .dcg-mq-scaled {
  display: -moz-inline-box;
  display: inline-block;
}
.dcg-mq-math-mode var,
.dcg-mq-math-mode .dcg-mq-text-mode,
.dcg-mq-math-mode .dcg-mq-nonSymbola {
  font-family: "Times New Roman", Symbola, serif;
  line-height: .9;
}
.dcg-mq-math-mode svg {
  fill: currentColor;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dcg-mq-math-mode * {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
  border-color: black;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  box-sizing: border-box;
}
.dcg-mq-math-mode .dcg-mq-empty {
  background: rgba(0, 0, 0, 0.2);
}
.dcg-mq-math-mode .dcg-mq-empty.dcg-mq-root-block {
  background: transparent;
}
.dcg-mq-math-mode .dcg-mq-empty.dcg-mq-empty-parens {
  background: transparent;
}
.dcg-mq-math-mode.dcg-mq-empty {
  background: transparent;
}
.dcg-mq-math-mode .dcg-mq-text-mode {
  display: inline-block;
}
.dcg-mq-math-mode .dcg-mq-text-mode.dcg-mq-hasCursor {
  box-shadow: inset darkgray 0 .1em .2em;
  padding: 0 .1em;
  margin: 0 -0.1em;
  min-width: 1ex;
}
.dcg-mq-math-mode .dcg-mq-font {
  font: 1em "Times New Roman", Symbola, serif;
}
.dcg-mq-math-mode .dcg-mq-font * {
  font-family: inherit;
  font-style: inherit;
}
.dcg-mq-math-mode b,
.dcg-mq-math-mode b.dcg-mq-font {
  font-weight: bolder;
}
.dcg-mq-math-mode var,
.dcg-mq-math-mode i,
.dcg-mq-math-mode i.dcg-mq-font {
  font-style: italic;
}
.dcg-mq-math-mode var.dcg-mq-f {
  margin-right: 0.2em;
  margin-left: 0.1em;
}
.dcg-mq-math-mode .dcg-mq-roman var.dcg-mq-f {
  margin: 0;
}
.dcg-mq-math-mode big {
  font-size: 200%;
}
.dcg-mq-math-mode .dcg-mq-int > big {
  display: inline-block;
  -webkit-transform: scaleX(0.7);
  -moz-transform: scaleX(0.7);
  -ms-transform: scaleX(0.7);
  -o-transform: scaleX(0.7);
  transform: scaleX(0.7);
  vertical-align: -0.16em;
}
.dcg-mq-math-mode .dcg-mq-int > .dcg-mq-supsub {
  font-size: 80%;
  vertical-align: -1.1em;
  padding-right: .2em;
}
.dcg-mq-math-mode .dcg-mq-int > .dcg-mq-supsub > .dcg-mq-sup > .dcg-mq-sup-inner {
  vertical-align: 1.3em;
}
.dcg-mq-math-mode .dcg-mq-int > .dcg-mq-supsub > .dcg-mq-sub {
  margin-left: -0.35em;
}
.dcg-mq-math-mode .dcg-mq-roman {
  font-style: normal;
}
.dcg-mq-math-mode .dcg-mq-sans-serif {
  font-family: sans-serif, Symbola, serif;
}
.dcg-mq-math-mode .dcg-mq-monospace {
  font-family: monospace, Symbola, serif;
}
.dcg-mq-math-mode .dcg-mq-overline {
  border-top: 1px solid;
  margin-top: 1px;
}
.dcg-mq-math-mode .dcg-mq-underline {
  border-bottom: 1px solid;
  margin-bottom: 1px;
}
.dcg-mq-math-mode .dcg-mq-binary-operator {
  padding: 0 0.2em;
  display: -moz-inline-box;
  display: inline-block;
}
.dcg-mq-math-mode .dcg-mq-supsub {
  text-align: left;
  font-size: 90%;
  vertical-align: -0.5em;
}
.dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-sup-only {
  vertical-align: .5em;
}
.dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-sup-only > .dcg-mq-sup {
  display: inline-block;
  vertical-align: text-bottom;
}
.dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-sup {
  display: block;
}
.dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-sub {
  display: block;
  float: left;
}
.dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-binary-operator {
  padding: 0 .1em;
}
.dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-fraction {
  font-size: 70%;
}
.dcg-mq-math-mode sup.dcg-mq-nthroot {
  font-size: 80%;
  vertical-align: 0.8em;
  margin-right: -0.6em;
  margin-left: .2em;
  min-width: .5em;
}
.dcg-mq-math-mode .dcg-mq-ghost svg {
  opacity: 0.2;
}
.dcg-mq-math-mode .dcg-mq-bracket-middle {
  margin-top: .1em;
  margin-bottom: .1em;
}
.dcg-mq-math-mode .dcg-mq-bracket-l,
.dcg-mq-math-mode .dcg-mq-bracket-r {
  position: absolute;
  top: 0;
  bottom: 2px;
}
.dcg-mq-math-mode .dcg-mq-bracket-l {
  left: 0;
}
.dcg-mq-math-mode .dcg-mq-bracket-r {
  right: 0;
}
.dcg-mq-math-mode .dcg-mq-bracket-container {
  position: relative;
}
.dcg-mq-math-mode .dcg-mq-array {
  vertical-align: middle;
  text-align: center;
}
.dcg-mq-math-mode .dcg-mq-array > span {
  display: block;
}
.dcg-mq-math-mode .dcg-mq-operator-name {
  font-family: Symbola, "Times New Roman", serif;
  line-height: .9;
  font-style: normal;
}
.dcg-mq-math-mode var.dcg-mq-operator-name.dcg-mq-first {
  padding-left: .2em;
}
.dcg-mq-math-mode var.dcg-mq-operator-name.dcg-mq-last,
.dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-after-operator-name {
  padding-right: .2em;
}
.dcg-mq-math-mode .dcg-mq-fraction {
  font-size: 90%;
  text-align: center;
  vertical-align: -0.4em;
  padding: 0 .2em;
}
.dcg-mq-math-mode .dcg-mq-fraction,
.dcg-mq-math-mode .dcg-mq-large-operator,
.dcg-mq-math-mode x:-moz-any-link {
  display: -moz-groupbox;
}
.dcg-mq-math-mode .dcg-mq-fraction,
.dcg-mq-math-mode .dcg-mq-large-operator,
.dcg-mq-math-mode x:-moz-any-link,
.dcg-mq-math-mode x:default {
  display: inline-block;
}
.dcg-mq-math-mode .dcg-mq-numerator,
.dcg-mq-math-mode .dcg-mq-denominator {
  display: block;
}
.dcg-mq-math-mode .dcg-mq-numerator {
  padding: 0 0.1em;
}
.dcg-mq-math-mode .dcg-mq-denominator {
  border-top: 1px solid;
  float: right;
  width: 100%;
  padding: 0.1em;
}
.dcg-mq-math-mode .dcg-mq-sqrt-prefix {
  position: absolute;
  top: 1px;
  bottom: 0.15em;
  width: 0.95em;
}
.dcg-mq-math-mode .dcg-mq-sqrt-container {
  position: relative;
}
.dcg-mq-math-mode .dcg-mq-sqrt-stem {
  border-top: 1px solid;
  margin-top: 1px;
  margin-left: 0.9em;
  padding-left: .15em;
  padding-right: .2em;
  margin-right: .1em;
  padding-top: 1px;
}
.dcg-mq-math-mode .dcg-mq-diacritic-above {
  display: block;
  text-align: center;
  line-height: .4em;
}
.dcg-mq-math-mode .dcg-mq-diacritic-stem {
  display: block;
  text-align: center;
}
.dcg-mq-math-mode .dcg-mq-hat-prefix {
  display: block;
  text-align: center;
  line-height: .95em;
  margin-bottom: -0.7em;
  transform: scaleX(1.5);
  -moz-transform: scaleX(1.5);
  -o-transform: scaleX(1.5);
  -webkit-transform: scaleX(1.5);
}
.dcg-mq-math-mode .dcg-mq-hat-stem {
  display: block;
}
.dcg-mq-math-mode .dcg-mq-large-operator {
  vertical-align: -0.2em;
  padding: .2em;
  text-align: center;
}
.dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from,
.dcg-mq-math-mode .dcg-mq-large-operator big,
.dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-to {
  display: block;
}
.dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from,
.dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-to {
  font-size: 80%;
}
.dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from {
  float: right;
  /* take out of normal flow to manipulate baseline */
  width: 100%;
}
.dcg-mq-math-mode,
.dcg-mq-math-mode .dcg-mq-editable-field {
  cursor: text;
  font-family: Symbola, "Times New Roman", serif;
}
.dcg-mq-math-mode .dcg-mq-overarc {
  border-top: 1px solid;
  border-radius: 50% 50% 0 0;
  padding: 0.35em 0.25em 0 0.1em;
  margin-top: 0.1em;
}
.dcg-mq-math-mode .dcg-mq-overarrow {
  border-top: 1px solid;
  margin-top: 1px;
  padding-top: 0.2em;
  position: relative;
}
.dcg-mq-math-mode .dcg-mq-overarrow:after {
  position: absolute;
  right: -0.1em;
  top: -0.48em;
  font-size: 0.5em;
  content: '\27A4';
}
.dcg-mq-math-mode .dcg-mq-overarrow.dcg-mq-arrow-left:after {
  content: '';
  display: none;
}
.dcg-mq-math-mode .dcg-mq-overarrow.dcg-mq-arrow-left:before,
.dcg-mq-math-mode .dcg-mq-overarrow.dcg-mq-arrow-leftright:before {
  position: absolute;
  top: -0.48em;
  left: -0.1em;
  font-size: 0.5em;
  content: '\27A4';
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
.dcg-mq-math-mode .dcg-mq-selection,
.dcg-mq-editable-field .dcg-mq-selection,
.dcg-mq-math-mode .dcg-mq-selection .dcg-mq-non-leaf,
.dcg-mq-editable-field .dcg-mq-selection .dcg-mq-non-leaf,
.dcg-mq-math-mode .dcg-mq-selection .dcg-mq-scaled,
.dcg-mq-editable-field .dcg-mq-selection .dcg-mq-scaled {
  background: #B4D5FE !important;
}
.dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur,
.dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur,
.dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur .dcg-mq-non-leaf,
.dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur .dcg-mq-non-leaf,
.dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur .dcg-mq-scaled,
.dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur .dcg-mq-scaled {
  background: #D4D4D4 !important;
  color: black;
  border-color: black;
}
html body .dcg-mq-math-mode .dcg-mq-selection .dcg-mq-nthroot-container *,
html body .dcg-mq-editable-field .dcg-mq-selection .dcg-mq-nthroot-container * {
  background: transparent !important;
}
.dcg-mq-editable-field .dcg-mq-textarea,
.dcg-mq-math-mode .dcg-mq-textarea {
  position: relative;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.dcg-mq-editable-field .dcg-mq-textarea *,
.dcg-mq-math-mode .dcg-mq-textarea *,
.dcg-mq-editable-field .dcg-mq-selectable,
.dcg-mq-math-mode .dcg-mq-selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  position: absolute;
  clip: rect(1em 1em 1em 1em);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  resize: none;
  width: 1px;
  height: 1px;
  box-sizing: content-box;
}
