.cookify.btn {
  background: #fff !important;
  right: unset !important;
  border-radius: 50%;
  z-index: 100;
}

.cookify.modal {
  /*width: 0;*/
  /*height: 0;*/
  overflow: unset;
}

.cookify .modal-dialog {
  position: relative;
  width: auto;
  margin: 1.5rem auto;
  pointer-events: none;
  /*right: 0;*/
  /*bottom: 0;*/
  /*left: unset !important;*/
  z-index: 1050;
  /*float: right !important;*/
  max-width: 500px;
}

.cookify .modal-content {
  color: #666666;
  padding: 1rem !important;
}

.cookify h4, .cookify .h4{
  font-size: 1rem !important;
  font-weight: normal;
  margin-bottom: 0rem;
}

.cookify h5, .cookify .h5{
  font-size: 1rem !important;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

.cookify p{
  color: #666666 !important;
  font-size: 0.8rem !important;
  margin-bottom: 1rem !important;
}

.cookify .btn {
  padding: 0.5rem 1rem;
}

.cookify .modal-header, .cookify .modal-footer {
  border: 0 !important;
}

.cookify .modal-body {
  padding-top: 0 !important;
}

@media (min-width: 576px) {

}

@media (max-width: 576px) {
  /*.cookify-backdrop{*/
  /*  display: none !important;*/
  /*}*/
  .cookify .modal-dialog {
    margin: 0 !important;
    align-items: flex-end;
    min-height: 100%;
  }
  .cookify .modal-content {
    background: #f2f2f2;
    border: 0px;
  }
  .cookify .modal-body {
    padding: 0rem !important;
  }
  .cookify .modal-footer {
    padding: 0rem !important;
  }
  .cookify h4{
    font-size: 0.8rem !important;
    text-align: center;
    width: 100%;
    display: block;
  }
  .cookify h5{
    font-size: 0.8rem !important;
    font-weight: normal;
  }
  .cookify .modal-body > p {
    text-align: center;
    margin-bottom: 1rem !important;
    font-size: 0.7rem !important;
  }
  .cookify .custom-control-label p {
    /*margin-left: -1.5rem;*/
    margin-bottom: 1rem !important;
    font-size: 0.7rem !important;
  }
}
/*# sourceMappingURL=cookify.css.map */