@charset "UTF-8";

body{
  background: rgb(22,80,121);
  background: linear-gradient(190deg, rgba(22,80,121,1) 38%, rgba(4,31,53,1) 100%);
  font-family: 'Josefin Sans', sans-serif!important;
  font-weight: 200!important;
  font-size: 20px!important;
}

.jomsocial-wrapper .jomsocial{
  background:transparent!important;
}

.joms-landing__action{
  background:transparent!important;
}

.joms-landing__content{
  display: none;
}

.content-logo-gentium{
  width: 140px;
  margin: 0 auto;
  padding-bottom: 50px;
  background-image: url(../../mobileappgentium/images/bg_logo_shadow.png);
  background-repeat: no-repeat;
  background-position: bottom;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 50px;
}

.logo-gentium{
  width: 100px;
}

.joms-input, .joms-input[type="text"], .joms-input[type="password"], .joms-select--wrapper, .joms-textarea{
  background: transparent!important;
    border: 1px solid #FFF!important;
    color: #7292A9!important;
    border-radius: 50px!important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #FFF!important;
  opacity: 0.4; /* Firefox */
  font-weight: 200!important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #FFF!important;
  opacity: 0.4; /* Firefox */
  font-weight: 200!important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #FFF!important;
  opacity: 0.4; /* Firefox */
  font-weight: 200!important;
}

.joms-js-form--login .joms-button--login{
  background: #FFF!important;
  border-radius: 50px!important;
  color: #165079!important;
  text-transform: uppercase;
  font-weight: 600!important;
}

.intro-gentium{
  color: #FFF;
  text-align: center;
  margin-bottom: 30px
}

.intro-gentium span{
  font-weight: 600;
  font-size: 25px;
  line-height: 30px;
  font-family: 'Lora', serif;

}

.forgot-gentium{
  text-align: right;
  margin-bottom: 20px;
}

.forgot-gentium a{
  color: #FFF;
  opacity: 0.7;
}

#mod-custom131{
  width: 100%;
  height: 7px;
background: rgb(246,18,4);
background: linear-gradient(90deg, rgba(246,18,4,1) 0%, rgba(84,57,95,1) 50%, rgba(23,81,123,1) 100%);
}
