#block-oca-popup-oca-popup {
  display: none; }
  #cboxLoadedContent #block-oca-popup-oca-popup {
    display: block; }

.oca-popup #cboxWrapper {
  border-radius: 5px; }
.oca-popup #cboxTopLeft,
.oca-popup #cboxTopCenter,
.oca-popup #cboxTopRight,
.oca-popup #cboxMiddleLeft,
.oca-popup #cboxMiddleRight,
.oca-popup #cboxBottomLeft,
.oca-popup #cboxBottomCenter,
.oca-popup #cboxBottomRight {
  background: #015150; }
.oca-popup #cboxBottomLeft,
.oca-popup #cboxBottomCenter,
.oca-popup #cboxBottomRight {
  height: 1rem; }
.oca-popup #cboxClose {
  background: #015150 url("../images/popup-close.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50%;
  border-radius: 50%;
  color: #ffffff;
  right: .25rem;
  top: .25rem; }
  .oca-popup #cboxClose:focus, .oca-popup #cboxClose:hover {
    background: #8CC63F url("../images/popup-close-dark.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%; }
.oca-popup .popup-img {
  background-image: url("../images/carrots-chopped.jpg");
  background-position: center;
  background-size: cover;
  height: 180px; }
.oca-popup h2 {
  color: #000;
  font-size: 2.5rem;
  line-height: 1em;
  margin: .5rem 0 .75rem;
  text-align: center; }
.oca-popup h3 {
  color: #000;
  font-size: 1.5rem;
  line-height: 1em;
  margin: .5rem auto .75rem;
  max-width: 90%;
  text-align: center; }
.oca-popup form {
  display: flex;
  justify-content: center; }
.oca-popup fieldset {
  flex-basis: 58%;
  margin-left: 8%; }
.oca-popup legend,
.oca-popup label {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal; }
.oca-popup input[type="text"] {
  background: #fff;
  border: 2px solid #015150;
  color: #000;
  font-size: 1rem;
  height: 2rem;
  padding: .25rem;
  width: 100%; }
.oca-popup input[type="submit"] {
  background: #015150;
  border: none;
  border-radius: 5px;
  color: #fff;
  flex-basis: 24%;
  font-size: 1rem;
  height: 32px;
  margin-left: 2%;
  text-transform: uppercase; }
  .oca-popup input[type="submit"]:focus, .oca-popup input[type="submit"]:hover {
    background-color: #8CC63F;
    color: #015150;
    cursor: pointer; }

/*# sourceMappingURL=oca-popup.css.map */
