/* line 8, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#new_user {
  width: 22vw;
  margin-top: 10px;
}

/* line 13, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_email {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 10px;
}

/* line 28, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password {
  margin-left: 10px;
  width: 80px;
  height: 24px;
  background-color: #2B2E35;
  border: none;
  height: 30px;
  color: #768076;
  font-size: 14px;
  width: 130px;
  padding-left: 10px;
}

/* line 40, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions2 .login {
  border: none;
  background-color: #BDC2CA;
  height: 32px;
  margin-left: 10px;
  color: #fff;
  font-size: 14px;
  font-weight: 900;
  width: 100px;
  cursor: pointer;
  border-radius: 2px;
  margin-top: 168px;
}

/* line 54, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.login:hover {
  background: #88A3E0;
}

/* line 58, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.row h2 {
  color: #404040;
  font-weight: 400;
  font-size: 18px;
}

/* line 63, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.sidebar h2 {
  color: #BDC2CA;
}

/*profil---------------------------------------------------------------------------*/
/* line 70, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.modal-dialog-profil {
  width: 40%;
  margin: 72px auto 0px auto;
  background-color: #EEF0F0;
  text-align: center;
}

/* line 77, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.usun-awatar {
  margin-left: -42px;
}

/* line 80, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_avatar {
  display: initial;
}

/* line 83, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.avatar1 {
  background: url(avatar-not-login.png);
  width: 50px;
  height: 50px;
  display: inline-block;
}

/* line 89, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user {
  color: #9DA3AE;
}

/* line 93, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.profil-avatar3 {
  width: 110px;
  height: 117px;
}

/* line 98, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_email {
  float: none;
}

/* line 101, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_password {
  float: none;
}

/* line 105, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user .field {
  margin-top: 10px;
}

/* line 108, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_fullname {
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 15px;
}

/* line 119, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_email {
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 15px;
  display: initial;
  margin-left: 0;
}

/* line 132, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_password {
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 15px;
}

/* line 143, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_password_confirmation {
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 15px;
  margin-bottom: 87px;
}

/* line 155, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#edit_user #user_current_password {
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 15px;
}

/* line 166, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions {
  margin-top: 20px;
}

/* line 169, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions input {
  display: initial;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #39D3B3;
  text-align: center;
  margin-left: 0;
  color: #fff;
  border: none;
  margin-bottom: 15px;
  cursor: pointer;
}

/* line 182, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.reset-pass {
  text-align: center;
  width: 22vw;
}

/* line 186, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.r
.delete-acount {
  margin-left: 80px;
}

/* line 190, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.delete-acount h3 {
  color: #768076;
}

/* line 193, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.delete-acount p {
  color: #768076;
  padding-bottom: 20px;
}

/* line 197, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.delete-acount a {
  color: #4A844A;
}

/*LOGOWANIE --------------------------------------------------------------------*/
/* line 204, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.flash-msg {
  margin-bottom: 15px;
}

/* line 207, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj {
  text-align: center;
  width: 22vw;
}

/* line 211, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj h2 {
  padding-left: 0px;
}

/* line 215, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.progress_bar {
  margin: auto;
  width: 420px;
  max-width: 100%;
  height: 3px;
  position: relative;
  overflow: hidden;
}

/* line 223, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.progress_bar:before {
  content: '';
  width: 200%;
  height: 100%;
  position: absolute;
  animation: progress-anime 3s ease-out infinite;
  background: linear-gradient(to right, #39D3B3 0%, #39D3B3 50%, #d2d2d2 50%, #d2d2d2 100%);
}

@keyframes progress-anime {
  0% {
    left: -100%;
  }
  75% {
    left: -5%;
  }
  85% {
    left: -5%;
  }
  95% {
    left: 0;
  }
}
/* line 239, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj #user_email {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
}

/* line 253, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj #user_password {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 30px;
  text-align: left;
}

/* line 267, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj .field {
  height: 57px;
}

/* line 271, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions3 input {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #DDE5E5;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  cursor: pointer;
}

/* line 286, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions3 input:hover {
  background: #fff;
}

/* line 292, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.line-input, .line-input-pass {
  height: 2px;
  width: 0px;
  background-color: #fff;
  display: inline-block;
  position: relative;
  transition: .2s width ease-in-out;
  top: -28px;
}

/* line 301, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.line-input-pass {
  top: -42px;
}

/* line 305, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_email:focus + .line-input, select:focus + .line-input {
  width: 50%;
  background-color: #39D3B3;
}

/* line 310, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_email:focus, select:focus {
  outline: none;
}

/* line 313, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password:focus + .line-input-pass, select:focus + .line-input-pass {
  width: 50%;
  background-color: #39D3B3;
}

/* line 318, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password:focus, select:focus {
  outline: none;
}

/*REJESTRACJA----------------------------------------------------------*/
/* line 325, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja {
  text-align: center;
  width: 22vw;
}

/* line 329, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja h2 {
  padding-left: 0px;
}

/* line 333, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja .field {
  height: 75px;
}

/* line 336, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja #user_fullname {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 10px;
}

/* line 350, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja #user_email {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
}

/* line 363, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja #user_password {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
}

/* line 376, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.rejestracja #user_password_confirmation {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #fff;
  text-align: center;
  margin-left: 25%;
  color: #404040;
  border: none;
  margin-bottom: 15px;
  text-align: left;
  padding-left: 10px;
}

/* line 390, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.actions4 input {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #39D3B3;
  text-align: center;
  margin-left: 25%;
  color: #fff;
  border: none;
  margin-bottom: 15px;
  cursor: pointer;
}

/* line 404, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_fullname:focus + .line-input, select:focus + .line-input {
  width: 50%;
  background-color: #39D3B3;
}

/* line 409, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_fullname:focus, select:focus {
  outline: none;
}

/* line 412, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password_confirmation:focus + .line-input, select:focus + .line-input {
  width: 50%;
  background-color: #39D3B3;
}

/* line 417, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password_confirmation:focus, select:focus {
  outline: none;
}

/* line 420, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password:focus + .line-input, select:focus + .line-input {
  width: 50%;
  background-color: #39D3B3;
}

/* line 425, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
#user_password:focus, select:focus {
  outline: none;
}

/* login in -----------------------------------------------------------------------------*/
/* line 431, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.avatar-not-login {
  background-image: url(avatar-not-login.png);
  width: 50px;
  height: 50px;
  margin: 30px auto 10px auto;
}

/* line 437, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.green1 {
  width: 100px;
  height: 10px;
  background-color: #CCEFE8;
  margin: 0 auto 35px auto;
}

/* line 443, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.profile-not-login2 {
  display: grid;
  grid-template-columns: repeat(3, 0fr);
  margin: 0 auto;
  width: 275px;
}

/* line 449, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.green2, .green3, .green4 {
  width: 78px;
  height: 10px;
  background-color: #CCEFE8;
  margin-left: 11px;
}

/* line 456, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj1 label {
  color: #768076;
}

/* line 460, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.links {
  text-align: center;
}

/* line 465, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.log_in {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #DDE5E5;
  text-align: center;
  padding-top: 12px;
  margin-top: 37px;
  margin-left: 25%;
  color: #404040;
}

/* line 477, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.log_in:hover {
  background-color: #fff;
}

/* line 480, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.registration {
  display: block;
  width: 11vw;
  height: 42px;
  box-sizing: border-box;
  background-color: #39D3B3;
  text-align: center;
  padding-top: 12px;
  margin-left: 25%;
  color: #fff;
  margin-bottom: 5px;
}

/* line 493, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.password_path {
  color: #39D3B3;
}

/* line 502, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj1 #user_email {
  background-color: #161D2D;
  border: none;
  height: 30px;
  color: #768076;
  font-size: 14px;
  width: 130px;
  padding-left: 10px;
  display: block;
}

/* line 512, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj1 #user_password {
  background-color: #161D2D;
  border: none;
  height: 30px;
  color: #768076;
  font-size: 14px;
  width: 130px;
  padding-left: 10px;
  display: block;
  margin-left: 0px;
  margin-bottom: 15px;
}

/* line 524, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj1 #new_user {
  width: 140px;
}

/* line 527, /usr/home/marlsky/domains/blom.ct8.pl/public_ruby/app/assets/stylesheets/session.css.scss */
.zaloguj1 .actions3 {
  margin-top: 20px;
  margin-bottom: 20px;
}
