@-webkit-keyframes crel-rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes crel-rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
#crel-deactivate-feedback-dialog-wrapper {
  display: none; }

#crel-deactivate-feedback-modal {
  position: fixed;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: auto;
  right: auto;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 9999;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  #crel-deactivate-feedback-modal .crel-dialog-widget-content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #fff;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    margin: auto;
    width: 550px; }
  #crel-deactivate-feedback-modal .crel-dialog-message {
    font-size: 12px;
    line-height: 1.5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 30px 0;
    text-align: left;
    min-height: 50px; }
  #crel-deactivate-feedback-modal .crel-dialog-header {
    font-size: 15px;
    color: #495157;
    font-weight: 500;
    padding: 18px 15px;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    text-align: left; }
  #crel-deactivate-feedback-modal .crel-dialog-buttons-wrapper {
    border-top: none;
    text-align: left;
    padding: 20px 30px 30px;
    overflow: hidden; }
    #crel-deactivate-feedback-modal .crel-dialog-buttons-wrapper > .crel-dialog-button {
      font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
      border: none;
      cursor: pointer;
      outline: 0;
      background-color: #5d45c9;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      color: #fff;
      line-height: 1;
      font-size: 13px;
      width: 180px;
      height: 38px; }
      #crel-deactivate-feedback-modal .crel-dialog-buttons-wrapper > .crel-dialog-button.crel-dialog-skip {
        font-size: 12px;
        color: #a4afb7;
        background: none;
        float: right;
        width: auto; }
      #crel-deactivate-feedback-modal .crel-dialog-buttons-wrapper > .crel-dialog-button.crel-dialog-contact-us {
        margin-right: 10px;
        background: #008000; }
  #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-input {
    float: left;
    margin: 0 15px 0 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
    #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-input:not(:checked) ~ .crel-feedback-text {
      display: none; }
    #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-input:not(:checked) ~ .crel-feedback-button {
      display: none; }
    #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-input:not(:checked) ~ .crel-feedback-checkbox {
      display: none; }
  #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-label {
    display: block;
    font-size: 13px;
    color: #6d7882; }
  #crel-deactivate-feedback-modal .crel-feedback-text {
    margin: 10px 0 0 30px;
    padding: 5px;
    font-size: 13px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
    width: 92%; }
  #crel-deactivate-feedback-modal .crel-feedback-checkbox {
    margin: 10px 0 0 30px; }
  #crel-deactivate-feedback-modal .crel-feedback-button {
    margin: 10px 0 0 35px; }
    #crel-deactivate-feedback-modal .crel-feedback-button .crel-feedback-button__green {
      background: #008000;
      display: inline-block;
      color: #fff;
      text-decoration: none;
      border-radius: 3px;
      padding: 10px 20px !important;
      line-height: 13px; }
  #crel-deactivate-feedback-modal div.crel-feedback-text {
    color: #b01b1b;
    font-weight: bold; }
  #crel-deactivate-feedback-modal .crel-dialog-submit.crel-loading:before {
    display: inline-block;
    content: '\f463';
    font: 18px dashicons;
    -webkit-animation: crel-rotation 2s infinite linear;
    animation: crel-rotation 2s infinite linear;
    animation: crel-rotation 2s infinite linear; }
  #crel-deactivate-feedback-modal #crel-deactivate-feedback-dialog-header i {
    color: #D30C5C;
    font-size: 19px; }
  #crel-deactivate-feedback-modal #crel-deactivate-feedback-dialog-header-title {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 5px; }
  #crel-deactivate-feedback-modal #crel-deactivate-feedback-dialog-form-caption {
    font-weight: bold;
    font-size: 15px;
    color: #495157;
    line-height: 1.4; }
  #crel-deactivate-feedback-modal #crel-deactivate-feedback-dialog-form-body {
    padding-top: 30px; }
  #crel-deactivate-feedback-modal .crel-deactivate-feedback-dialog-input-wrapper {
    line-height: 1.3;
    overflow: hidden;
    margin-bottom: 15px; }
  #crel-deactivate-feedback-modal #crel-deactivate-feedback-dialog-form-error {
    color: #D30C5C;
    font-weight: bold;
    border: 1px solid #D30C5C;
    padding: 10px;
    margin-bottom: 10px; }
