

.uk-logo-inverse {
  filter: drop-shadow(0px 0px 5px #cfea30);
  animation-name: auora-drop-shadow;
  animation-duration: 10s;
  animation-iteration-count: infinite;
}
@keyframes auora-drop-shadow {
  0%   {filter: drop-shadow(0px 0px 5px #cfea30);}
  25%  {filter: drop-shadow(0px 0px 5px #ab0e8f);}
  50%  {filter: drop-shadow(0px 0px 5px #59d007);}
  75%  {filter: drop-shadow(0px 0px 5px  #1be6f);}
  100% {filter: drop-shadow(0px 0px 5px #cfea30);}
}


.disable {
  cursor: default;
  opacity: 0.4;
}
.VisiblityNone {
  display: none;
}



.uk-navbar-dropdown {
  background: #f0f3ffde;
  backdrop-filter: blur(10px);
}

.uk-panel.mod-languages .uk-nav.uk-nav-default {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
}
div.mod-languages li {
  margin: 0;
}
.uk-panel.mod-languages {
  display: flex;
    padding: 0 0.4rem;
}
.uk-panel.mod-languages .uk-drop a {
  font-size: 0.7rem;
  padding: 5px 0;
}
.uk-panel.mod-languages a {
  font-size: 0px;
  margin: auto;
  padding: 0;
display: block;
}
#system-message-container {
  position: fixed;
  left: 1rem;
  bottom: 1rem;
  z-index: 9999999999999;
  width: calc(100% - 2rem);
  max-width: 270px;
  height: auto;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-flow: column;
  align-items: center;
  padding: 0 1rem;
  max-height: calc(100% - 2rem);
}


.rsfp_thankyou_popup_inner {
  background: #fff9;
  backdrop-filter: blur(15px);
  border-radius: 1rem;
}
.rsfp_thankyou_popup_inner .rsform-submit-button.rsform-thankyou-button.uk-button.uk-button-primary {
  width: 100%;
  border-radius: 0.9rem;
}
.rsfp_thankyou_popup_inner .rsfp_thankou_popup_close_btn {
  display: none;
}

.com-users-login.login {
  background: #fff;
  box-shadow: 2px 3px 8px #0005;
  border-radius: 1rem;
  padding: 1rem;
  max-width: 400px;
  margin: auto;
}
.com-users-login.login .btn.btn-primary {
  width: 100%;
}







.hikashop_user_registration_page {
  background: #fff;
  box-shadow: 2px 3px 8px #0005;
  border-radius: 1rem;
  padding: 1rem;
  margin: auto;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane {
  display: flex;
  flex-flow: row wrap;
justify-content: center;
  align-items: center;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group {
  margin: 1rem 0;
  width: 50%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_registration_name_line,.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_registration_username_line,.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group.hikashop_registration_email_line {
  width: 33%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_title {
  width: 10%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_firstname,.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_lastname {
  width: 45%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_telephone, .hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_country, .hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group#hikashop_address_address_state {
  width: 33%;
}


.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkcontrol-label {
  width: auto !important;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkc-sm-8 {
  width: 100% !important;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hikashop_registration_address_info_line {
  width: 100%;
  margin-top: 1rem;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane #hikashop_address_address_street {
  width: 100%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group.control-group.hikashop_registration_required_info_line {
  width: 100%;
}
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane #hikashop_register_form_button {
  width: 100%;
}



@media only screen and (max-width: 750px) {
.hikashop_user_registration_page .hkform-horizontal.hikashop_contentpane .hkform-group {
  width: 100% !important;
}
}















