/* only for custom styles for all themes */
/* Infoniqa login design */
/*
#loginpage:before,
#logoutpage:before,
#loginopenwindowpage:before,
#changepasswordpage:before,
#samldiscoverypage:before,
#samlauthenticationfailurepage:before {
  background-image: url("default/images/logos/infoniqa_inge_login.jpg");
  background-position: 50% 50%;
}

#loginpage .master,
#logoutpage .master,
#loginopenwindowpage .master,
#changepasswordpage .master,
#samldiscoverypage .master,
#samlauthenticationfailurepage .master {
  background-color: rgba(253, 156, 0, 0.6) !important;
  margin-top: -110px;
  margin-left: -117px;
  top: 50%;
}

#loginpage .loginImgLeft,
#logoutpage .loginImgLeft,
#loginopenwindowpage .loginImgLeft,
#changepasswordpage .loginImgLeft,
#samldiscoverypage .loginImgLeft,
#samlauthenticationfailurepage .loginImgLeft {
  background-image: url("default/images/logos/focus_on_you.svg");
  background-repeat: no-repeat;
  background-size:cover;
  width: 240px;
  height: 24px;
}

#loginpage .loginInfoniqaLogo,
#logoutpage .loginInfoniqaLogo,
#loginopenwindowpage .loginInfoniqaLogo,
#changepasswordpage .loginInfoniqaLogo,
#samldiscoverypage .loginInfoniqaLogo,
#samlauthenticationfailurepage .loginInfoniqaLogo {
  top: 0;
  display: block !important;
  background-image: url("default/images/logos/infoniqa_logo_weiss.png");
  background-repeat: no-repeat;
  background-size: cover;
  height: 35px;
  width: 257px;
}

#loginpage .loginInfoniqaLogo img,
#logoutpage .loginInfoniqaLogo img,
#loginopenwindowpage .loginInfoniqaLogo img,
#changepasswordpage .loginInfoniqaLogo img,
#samldiscoverypage .loginInfoniqaLogo img,
#samlauthenticationfailurepage .loginInfoniqaLogo img {
  visibility: hidden;
}

@media (max-height: 430px) and (max-width: 700px) {
  #loginpage .footer,
  #logoutpage .footer,
  #loginopenwindowpage .footer,
  #changepasswordpage .footer,
  #samldiscoverypage .footer,
  #samlauthenticationfailurepage .footer {
    display: none;
  }
}

@media (max-width: 650px) {
  #loginpage .loginImgLeft,
  #logoutpage .loginImgLeft,
  #loginopenwindowpage .loginImgLeft,
  #changepasswordpage .loginImgLeft,
  #samldiscoverypage .loginImgLeft,
  #samlauthenticationfailurepage .loginImgLeft {
     width: 170px;
     height: 17px;
  }
  #loginpage .loginInfoniqaLogo,
  #logoutpage .loginInfoniqaLogo,
  #loginopenwindowpage .loginInfoniqaLogo,
  #changepasswordpage .loginInfoniqaLogo,
  #samldiscoverypage .loginInfoniqaLogo,
  #samlauthenticationfailurepage .loginInfoniqaLogo {
    height: 26px;
    width: 192px;
  }
}

@media (max-width: 500px) {
  #loginpage .loginImgLeft,
  #logoutpage .loginImgLeft,
  #loginopenwindowpage .loginImgLeft,
  #changepasswordpage .loginImgLeft,
  #samldiscoverypage .loginImgLeft,
  #samlauthenticationfailurepage .loginImgLeft {
      width: 100px;
      height: 10px;
  }
  #loginpage .loginInfoniqaLogo,
  #logoutpage .loginInfoniqaLogo,
  #loginopenwindowpage .loginInfoniqaLogo,
  #changepasswordpage .loginInfoniqaLogo,
  #samldiscoverypage .loginInfoniqaLogo,
  #samlauthenticationfailurepage .loginInfoniqaLogo {
    height: 14.5px;
    width: 106px;
  }
}

@media (max-width: 280px) {
  #loginpage .loginImgLeft,
  #loginpage .loginInfoniqaLogo,
  #logoutpage .loginImgLeft,
  #logoutpage .loginInfoniqaLogo,
  #loginopenwindowpage .loginImgLeft,
  #loginopenwindowpage .loginInfoniqaLogo,
  #changepasswordpage .loginImgLeft,
  #changepasswordpage .loginInfoniqaLogo,
  #samldiscoverypage .loginImgLeft,
  #samldiscoverypage .loginInfoniqaLogo,
  #samlauthenticationfailurepage .loginImgLeft,
  #samlauthenticationfailurepage .loginInfoniqaLogo {
    display: none !important;
  }
}
*/
