/**
 * Plumrocket Inc.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the End-user License Agreement
 * that is available through the world-wide-web at this URL:
 * http://wiki.plumrocket.net/wiki/EULA
 * If you are unable to obtain it through the world-wide-web, please
 * send an email to support@plumrocket.com so we can send you a copy immediately.
 *
 * @package     Plumrocket_GDPR
 * @copyright   Copyright (c) 2018 Plumrocket Inc. (http://www.plumrocket.com)
 * @license     http://wiki.plumrocket.net/wiki/EULA  End-user License Agreement
 */
.prgdpr-checkbox-wrapper .prgdpr-checkbox-container {
  font-size: 0;
}

#subscribe-form .prgdpr-checkbox-wrapper .prgdpr-checkbox-container label,
.prgdpr-checkbox-wrapper .prgdpr-checkbox-container label {
  font-size: 14px;
  line-height: 1.5;
}

#subscribe-form .prgdpr-checkbox-wrapper .prgdpr-checkbox-container a {
  color: #3ec2df;
}

#subscribe-form .prgdpr-checkbox-wrapper .prgdpr-checkbox-container a:hover {
  color: #333333;
}

.prgdpr-checkbox-container {
  display: flex;
  width: 100%;
}

.prgdpr-checkbox-wrapper .prgdpr-checkbox-container input {
  margin-top: 3px;
}

.checkout-agreements .agree input[type="checkbox"][id*="prgdpr"] {
  margin-right: 8px;
}

#form-validate .prgdpr-checkbox-wrapper .prgdpr-checkbox-container label {
  padding: 0;
}
#form-validate .buttons-set .back-link{
  margin-right: 15px;
}
.prgdpr .button.prgdpr-cancel{
  background-color: #3ec2df !important;
  color: #ffffff;
}

.prgdpr .button.prgdpr-cancel:hover{
  background-color: #cccccc!important;
  color: #000000;
}

.prgdpr-notice__content a {
  color: #3ec2df;
}

.prgdpr-notice__content a:hover {
  text-decoration: underline;
}

.notice-cookie.prgdpr-notice {
  overflow-y: scroll;
}

.prgdpr-notice__actions button+button {
  margin-left: 5px;
}

.prgdpr-checkbox-container .validation-advice {
  font-size: 12px;
}

.prgdpr-checkbox-container {
  align-items: center;
}

.prgdpr-checkbox-wrapper .prgdpr-checkbox-container label+span {
  margin-left: 3px;
}

@media (max-width: 579px) {
  .notice-cookie .prgdpr-notice__actions.actions {
    padding-left: 0;
  }
}