/*************** ADD CUSTOM CSS HERE.   ***************/
.grecaptcha-badge { 
    visibility: hidden !important;
}

#main, #masthead{
  background-color: #ffe4bc;
  background-image: url("/wp-content/uploads/2024/03/bkg.png");
  background-position: center center;
  background-size: auto;
  background-repeat: repeat;
  background-attachment: fixed;
}
#footer{
  color: #fff;
	font-size: 12px;
  box-shadow: inset 0 15px 5px 0px rgb(127, 19, 18);
  background-color: rgb(31, 29, 29);
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-attachment: scroll;
  background-image: none;
  background-size: auto;
  background-origin: padding-box;
  background-clip: border-box;
}
.ux-menu-link--active .ux-menu-link__link, .ux-menu-link:hover .ux-menu-link__link{
  color: #fa0a0a !important;
}
ul.sub-menu a {
    color: #d45827 !important;
    font-size: larger;
    font-family: 'Oswald';
 }
.gallery-item {
  padding-right: 0;
  flex-basis: unset !important;
  width: unset;
  padding-bottom: 5px;
}
.absolute-footer {
  padding: 5px 0 5px;
}
.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before {
    background-color: #fff;
    height: 5px;
}
a:where(:not(.wp-element-button)) {
    text-decoration: unset !important;
}


#sg_username-error,#sg_password-error{
  color: #e8b725;
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 30%;
  }
}

#sg_loginform{
  display: flex;
  margin-bottom: unset;
}
input#sg_username, #sg_password {
  border-radius: 5px;
  height: 34px;
  margin-top: 2px;
  border: 1px solid #a50000;
  font-size: 1em;
  color: #7f1312;
}
input#sg_username{
  width:250px;
}
#sg_signin, #sg_dpwd {
  font-size: 14px;
  height: 36px;
  border-radius: 5px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: auto;
}
#eye-toggle{
  position: absolute;
  right: 150px;
  top:0;
}
#load{
    width:100%;
    height:100%;
    position:fixed;
    z-index:9999;
    background:url("/wp-content/uploads/alo88//loading.gif") no-repeat center center rgba(0,0,0,0.25)
}

@media only screen and (max-width: 600px) {
  #sg_loginform{
    display: unset;
    width: 100%;
  }
  input#sg_username{
    width:100%;
  }
  .header-button>a.is-shade {
    width: 150px; #button Signup
  }
  #sg_signin {
    margin: 5px 0;
    width: 100%;
  }

}


