body {
  background-color: #f0f0f0;
  background-image: url("//ssl.gstatic.com/docs/forms/themes/images/v1/1cec67c71dc4fdf750d4dc743d1cdc75523a825298d7c7e39ba9e4868458d965/stripes-bg.png");
  background-repeat: repeat;
  background-position: left top; }

.ss-form-container, .ss-resp-card {
  background-color: white; }

.ss-footer, .ss-response-footer {
  background-color: white; }

.ss-grid-row-odd {
  background-color: #f2f2f2; }

.ss-form-container, .ss-resp-card {
  border-color: #d4d4d4; }

.ss-form-title {
  text-align: center; }

.ss-form-title[dir="rtl"] {
  text-align: center; }

.ss-form-desc {
  text-align: center; }

.ss-form-desc[dir="rtl"] {
  text-align: center; }

.ss-header-image-container {
  height: auto;
  text-align: center; }

.ss-header-image-image {
  background-image: url("//ssl.gstatic.com/docs/forms/themes/images/v1/1cec67c71dc4fdf750d4dc743d1cdc75523a825298d7c7e39ba9e4868458d965/simple-blue-header.png"); }

.ss-header-image-sizer {
  padding-top: 0.857%; }

.ss-item {
  font-size: 1.000rem; }

.ss-choices {
  font-size: 1.000rem; }

body {
  font-family: "Roboto";
  color: #777777;
  font-weight: 400;
  font-size: 1.250rem;
  font-style: normal; }

.ss-record-username-message {
  font-family: "Roboto";
  color: #777777;
  font-weight: 400;
  font-size: 1.250rem;
  font-style: normal; }

.ss-form-title {
  font-family: "Roboto";
  color: #2d89e1;
  font-weight: 400;
  font-size: 2.460rem;
  font-style: normal; }

.ss-confirmation {
  font-family: "Roboto";
  color: #007ad9;
  font-weight: 400;
  font-size: 2.460rem;
  font-style: normal; }

.ss-page-title, .ss-section-title {
  font-family: "Roboto";
  color: #2d89e1;
  font-weight: 400;
  font-size: 1.845rem;
  font-style: normal; }

.ss-form-desc, .ss-page-description, .ss-section-description {
  font-family: "Roboto";
  color: #848484;
  font-weight: 400;
  font-size: 1.250rem;
  font-style: normal; }

.ss-resp-content {
  font-family: "Roboto";
  color: #777777;
  font-weight: 400;
  font-size: 1.250rem;
  font-style: normal; }

.ss-q-title {
  font-family: "Roboto";
  color: #2d89e1;
  font-weight: 700;
  font-size: 1.000rem;
  font-style: normal; }

.ss-embeddable-object-container .ss-q-title {
  font-family: "Roboto";
  color: #2d89e1;
  font-weight: 700;
  font-size: 1.845rem;
  font-style: normal; }

.ss-q-help, .ss-q-time-hint {
  font-family: "Roboto";
  color: #464646;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

.ss-choice-label, .video-secondary-text, .ss-gridrow-leftlabel, .ss-gridnumber, .ss-scalenumber, .ss-leftlabel, .ss-rightlabel {
  font-family: "Roboto";
  color: #505050;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

.error-message, .required-message, .ss-required-asterisk {
  font-family: "Roboto";
  color: #c43b1d;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

.ss-send-email-receipt {
  font-family: "Roboto";
  color: #007ad9;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

.ss-password-warning {
  font-family: "Arial";
  color: #464646;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: italic; }

.disclaimer {
  font-family: "Arial";
  color: #464646;
  font-weight: 400;
  font-size: 0.850rem;
  font-style: normal; }

.ss-footer-content {
  font-family: "Arial";
  color: #505050;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

.progress-label {
  font-family: "Roboto";
  color: #464646;
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal; }

a:link {
  color: #0000ee; }

a:visited {
  color: #551a8b; }

a:active {
  color: #fc0000; }

input[type='text'], input:not([type]), textarea {
  font-size: 1.000rem; }

.error, .required, .errorbox-bad {
  border-color: #c43b1d; }

.jfk-progressBar-nonBlocking .progress-bar-thumb {
  background-color: #464646; }

.ss-logo-image {
  background-image: url("//ssl.gstatic.com/docs/forms/forms_logo_small_dark.png");
  background-size: 108px 21px;
  width: 108px;
  height: 21px; }

.ss-q-short.long {
  width: 480px; }

.ss-q-long.long {
  width: 480px; }

@media screen and (-webkit-device-pixel-ratio: 2) {
  .ss-logo-image {
    background-image: url("//ssl.gstatic.com/docs/forms/forms_logo_small_dark_2x.png"); } }
@media screen and (max-width: 479px) {
  .ss-q-short.long {
    width: 100%; }

  .ss-q-long.long {
    width: 100%; } }

/*# sourceMappingURL=main.css.map */
