/*
 * Currently only used by contact form
 *




 *
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/fontawesome-webfont-0fd28fece9ebd606b8b071460ebd3fc2ed7bc7a66ef91c8834f11dfacab4a849.woff) format("woff"), url(/assets/fontawesome-webfont-6b49348ad53886d09ce4c32fa146e899c820de3f85a8dd3704a0624eb3bf7fa1.ttf) format("truetype"), url(/assets/fontawesome-webfont-b751f81b4b0db77c49a73fe8067c0aed1f1e46eb12f367ee53fe6df8b9043703.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 5, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
html#contact, #contact > body {
  height: 100%;
  width: 100%;
}

/* line 10, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
html#contact {
  display: table;
}

/* line 14, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
#contact > body {
  display: table-cell;
  vertical-align: middle;
}

/* line 21, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .title {
  text-align: center;
}
/* line 25, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .user-type-selection {
  text-align: center;
}
/* line 28, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .user-type-selection a, .contact-form .user-type-selection a:visited, .contact-form .user-type-selection a:link {
  color: #333;
}
/* line 32, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .user-type-selection a {
  font-size: 150%;
  font-weight: bold;
  background-color: white;
  border: 1px solid #333;
  border-radius: 0;
  margin: 1em;
  padding: 2em 0;
  width: 13em;
}
/* line 44, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .user-type-selection a i {
  font-size: 200%;
  display: block;
  margin-bottom: 0.5em;
}
/* line 50, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .user-type-selection a:hover {
  background-color: #333;
  color: white;
}
/* line 57, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .modal-body {
  padding-bottom: 0;
}
/* line 61, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .result {
  text-align: center;
  padding: 1em;
  color: #27ae60;
}
/* line 66, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.contact-form .result .errors {
  text-align: left;
  color: #e74c3c;
}

/* line 74, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.bk_whatsapp_btn {
  margin-top: 20px;
}

/* line 78, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.iframe-main-div {
  width: 80%;
}

/* line 82, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.iframe-div {
  float: right;
  margin: 16px 0px 40px 0px;
}

/* line 87, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.iframe-div > iframe {
  width: 388px;
  height: 200px;
}

/* line 92, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.bottom-message {
  float: left;
  margin-bottom: revert !important;
}

/* line 97, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.bk_email_contact_btn {
  box-shadow: 0px 0px 27px -11px rgba(0, 0, 0, 0.58);
  -webkit-box-shadow: 0px 0px 27px -11px rgba(0, 0, 0, 0.58);
  -moz-box-shadow: 0px 0px 27px -11px rgba(0, 0, 0, 0.58);
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  cursor: pointer;
  user-select: none;
  position: relative;
  outline: transparent;
  background-color: white;
  width: 225px;
  height: 39px;
  border-radius: 20px;
  padding: 4px 24px 4px 16px;
  margin: 0px;
  line-height: 20px;
  font-size: 16px;
  font-weight: 700;
  margin-left: 4px;
  color: #1C7CD0;
}

/* line 123, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
#playground .modal-dialog {
  margin-top: 13%;
}

/* line 127, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
.close_btn {
  margin-left: 16px;
  margin-top: 10px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  /* line 135, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 139, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 143, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 147, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  /* line 155, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 159, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 163, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 167, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* iPhone 4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 175, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 179, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 183, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 187, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
  /* line 194, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 198, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 202, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 206, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  /* line 214, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 218, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 222, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 226, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* iPhone 6+, 7+, 8+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 2) {
  /* line 234, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 238, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 242, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 246, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }

  /* line 251, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  #cover_image_crop_form .preview_cover_image_crop {
    position: relative;
  }
}
/* iPhone X ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  /* line 259, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 263, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 267, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 271, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* iPhone XS Max, XR ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  /* line 279, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 283, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 287, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 291, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (-webkit-device-pixel-ratio: 2) {
  /* line 299, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 303, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 307, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-main-div {
    width: 98%;
  }

  /* line 311, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-div > iframe {
    width: 300px;
    height: 200px;
  }

  /* line 316, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 320, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
  /* line 328, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 332, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 336, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 340, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-main-div {
    width: 98%;
  }

  /* line 344, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-div > iframe {
    width: 300px;
    height: 200px;
  }

  /* line 349, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
  /* line 357, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div .eAsoFt {
    margin-bottom: 45px;
  }

  /* line 361, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .whatsapp-btn-div {
    margin-top: 100px;
  }

  /* line 365, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .bk_email_contact_btn {
    margin-top: 30px !important;
  }

  /* line 369, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-main-div {
    width: 98%;
  }

  /* line 373, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .iframe-div > iframe {
    width: 300px;
    height: 200px;
  }

  /* line 378, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/contact.scss */
  .contact-form-modal .modal-body {
    text-align: center;
  }
}
/* line 4, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_author_form.scss */
#author.contact .panel-title {
  text-align: center;
}
/* line 8, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_author_form.scss */
#author.contact .actions {
  text-align: right;
}
/* line 12, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_author_form.scss */
#author.contact .select2-container {
  display: block;
}
/* line 15, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_author_form.scss */
#author.contact .select2-container .select2-choice {
  height: 32px;
  line-height: 32px;
  background-image: none;
}

/* line 1, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .header-text {
  text-align: center;
  margin-bottom: 50px;
}
/* line 4, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .header-text img {
  max-height: 200px;
}

/* line 9, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .language-selector {
  margin-top: 50px;
}
/* line 11, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .language-selector .language {
  margin: 10px;
}
/* line 13, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .language-selector .language:hover {
  text-decoration: none;
}

/* line 19, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .error-container {
  font-size: 14px;
  color: red;
}

/* line 26, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .name input, #author.contact .new-author .name input {
  display: inline-block;
  width: 47.5%;
}
/* line 30, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .name input + input, #author.contact .new-author .name input + input {
  margin-left: 5%;
}
/* line 33, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .form-inline, #author.contact .new-author .form-inline {
  display: inline-block;
  width: 47.5%;
}
/* line 37, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .form-inline .form-control, #author.contact .new-author .form-inline .form-control {
  width: 100%;
}
/* line 41, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .form-inline + .form-inline, #author.contact .new-author .form-inline + .form-inline {
  margin-left: 5%;
}
/* line 45, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .radio-group li, #author.contact .new-author .radio-group li {
  margin: 2%;
  width: 96%;
}
/* line 49, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .radio-group li label, #author.contact .new-author .radio-group li label {
  vertical-align: middle;
  padding-left: 5px;
}
/* line 54, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .radio-group li:hover, #author.contact .new-author .radio-group li:hover {
  background-color: #f1c40f;
}
/* line 59, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .radio-group.inline li, #author.contact .new-author .radio-group.inline li {
  display: inline-block;
  width: 46%;
}
/* line 65, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .publication-type,
#contact_with_acquisition_agent_page .university,
#contact_with_acquisition_agent_page .commercial-publication,
#contact_with_acquisition_agent_page .commercial-publication-remarks, #author.contact .new-author .publication-type,
#author.contact .new-author .university,
#author.contact .new-author .commercial-publication,
#author.contact .new-author .commercial-publication-remarks {
  display: none;
}
/* line 71, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .publication-type.active,
#contact_with_acquisition_agent_page .university.active,
#contact_with_acquisition_agent_page .commercial-publication.active,
#contact_with_acquisition_agent_page .commercial-publication-remarks.active, #author.contact .new-author .publication-type.active,
#author.contact .new-author .university.active,
#author.contact .new-author .commercial-publication.active,
#author.contact .new-author .commercial-publication-remarks.active {
  display: block;
}
/* line 77, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_new_author.scss */
#contact_with_acquisition_agent_page .actions input[type='submit'], #author.contact .new-author .actions input[type='submit'] {
  width: 100%;
}

/* line 2, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_retailer_form.scss */
#retailer.contact .shop-ref {
  color: white;
  width: 100%;
}

/* line 2, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_journalist_form.scss */
#journalist.contact .disclaimer {
  margin: 20px 0 0 10px;
}

/* line 2, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload, #author.contact .new-author .upload {
  color: white;
  width: 100%;
  padding: 8px 10px;
  position: relative;
  border-radius: 5px;
}
/* line 9, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload .fa, #author.contact .new-author .upload .fa {
  padding-right: 5px;
}
/* line 11, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload input[type="file"], #author.contact .new-author .upload input[type="file"] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
/* line 19, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload .transparent, #author.contact .new-author .upload .transparent {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
/* line 28, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress, #author.contact .new-author .upload-progress {
  display: none;
}
/* line 30, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress.active, #author.contact .new-author .upload-progress.active {
  display: block;
}
/* line 33, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress .filename i, #author.contact .new-author .upload-progress .filename i {
  padding-right: 10px;
}
/* line 36, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress progress, #author.contact .new-author .upload-progress progress {
  width: 100%;
  height: 30px;
  background-color: #bdc3c7;
  color: #16a085;
  margin-top: 10px;
  /* remove default styles*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /* gets rid of default border in Firefox and Opera. */
  border: none;
  /* Needs to be in here for Safari polyfill so background images work as expected. */
  background-size: auto;
}
/* line 46, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress progress::-moz-progress-bar, #author.contact .new-author .upload-progress progress::-moz-progress-bar {
  background: -moz-linear-gradient(0deg, #bdc3c7, #16a085);
}
/* line 50, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
#contact_with_acquisition_agent_page .upload-progress progress::-webkit-progress-value, #author.contact .new-author .upload-progress progress::-webkit-progress-value {
  background: -webkit-linear-gradient(0deg, #bdc3c7, #16a085);
}

/* line 57, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
.upload-progress #progress-report {
  position: relative;
}
/* line 59, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
.upload-progress #progress-report span {
  color: white;
  font-size: 14px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, calc(-50% + 3px));
  z-index: 99999;
}
/* line 68, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/_file_upload.scss */
.upload-progress #progress-report progress {
  margin-top: 0px;
}

/* line 13, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/imprints/_akv.scss */
.contact-form.akv .user-type-selection a, .contact-form.akv .user-type-selection a:visited, .contact-form.akv .user-type-selection a:link {
  color: white;
}
/* line 17, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/imprints/_akv.scss */
.contact-form.akv .user-type-selection a {
  background-color: blue;
}
/* line 20, /work/vdmonline/app/assets/stylesheets/scss/partials/public/contact/imprints/_akv.scss */
.contact-form.akv .user-type-selection a:hover {
  background-color: white;
  color: blue;
}

/* line 13, /work/vdmonline/app/assets/stylesheets/application.css.scss */
.contact .result {
  line-height: 1.6em;
}

/* line 17, /work/vdmonline/app/assets/stylesheets/application.css.scss */
.contact .error {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: red;
  font-weight: bold;
  padding: 3px 0;
}
