#content {
  padding: 20px 0px;
  box-sizing: border-box;
}

#crl8-gallery-VY4DN8bB-square-grid > div > div > div > div > div > div > div.sc-1e2svbh-1.fDRTwC > div > div > button {
  border: 1px solid #555555;
}

#crl8-gallery-VY4DN8bB-square-grid > div > div > div > div > div > svg {
  color: #555555 !important;
}

#crl8-gallery-VY4DN8bB-square-grid button.sc-160qg7w-0 {
  background-color: #03abc9 !important;
  color: #fff !important;
  border-radius: 3px !important;
  border: .5px solid #02869D !important;
  box-shadow: 2px 4px #e6e6e6 !important;
  font-weight: bold !important;
  text-transform: uppercase;
}

#crl8-gallery-VY4DN8bB-square-grid button.sc-160qg7w-0:hover {
  background-color: #02869d !important;
  border: .5px solid #015462 !important;
  box-shadow: none !important;
  text-decoration: none !important;
}

#crl8-gallery-VY4DN8bB-square-grid .BtION:active::before, #crl8-gallery-VY4DN8bB-square-grid .BtION:active::after, #crl8-gallery-VY4DN8bB-square-grid .BtION:focus::before, #crl8-gallery-VY4DN8bB-square-grid .BtION:focus::after {
  border: none !important;
}

.u3qfgf-0.ENcYN, .u3qfgf-0.heHHRZ, .sc-1c1xgjm-0.jVBVdo, #crl8-gallery-zikJTkBh-square-grid-modal .hXDkCn {
  display: none !important;
}

#crl8-gallery-zikJTkBh-square-grid-modal .fynePD, #crl8-gallery-zikJTkBh-square-grid-modal div.bdDGem, #crl8-gallery-VY4DN8bB-square-grid-modal .eEtZpq {
  overflow: hidden !important;
}

@media only screen and (max-width: 550px) {
  #content {
    padding: 0px 20px 20px 20px;
  }
}
