@charset "UTF-8";
/* Àrea privada */
@import "https://fonts.googleapis.com/css?family=Muli|Poppins|Catamaran|Quicksand|Open+Sans|Mukta|Belgrano";
/* Disseny VERMELL */
/*$main-font-family: "Open Sans", sans-serif;*/
/*$header-background:#F0EEE5;*/
#menuLogin {
  font-size: 12px; }
  #menuLogin label, #menuLogin a, #menuLogin input {
    font-size: 12px; }
  #menuLogin label {
    font-weight: bold; }

a#navLogin {
  padding: 5px; }

#btnLogin {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  #btnLogin:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }

.item-login {
  background-color: transparent;
  float: right !important; }
  .item-login a.item-login {
    background-color: #da3a2f;
    color: #000; }
    .item-login a.item-login:hover, .item-login a.item-login:focus {
      background-color: #da3a2f;
      color: #000; }

.item-config {
  background-color: #5cb85c !important;
  float: right !important; }
  .item-config a.item-config {
    background-color: #5cb85c !important;
    color: #fff !important; }
    .item-config a.item-config:hover, .item-config a.item-config:focus {
      background-color: #5cb85c !important;
      color: #fff !important; }
  .item-config div.dropdown-menu {
    background-color: #fdf540; }

#frm_login, #frm_config {
  min-width: 250px; }
  #frm_login label, #frm_config label {
    font-weight: bold; }

.usuari {
  margin-bottom: 10px; }

/* home area privada */
button.btn.btn-block.btn-classic {
  color: black;
  font-size: 18px; }
  button.btn.btn-block.btn-classic:hover {
    background-color: white;
    border: 1px solid black;
    transition: 0.8s; }

#menuLogin .alert-danger {
  font-size: 12px; }

#menuLogin .alert-danger a {
  color: #a94442;
  font-size: 12px;
  text-decoration: underline;
  padding: 0; }

/* media queries */
a.btn-link {
  color: #da3a2f !important; }
  a.btn-link:hover {
    text-decoration: underline !important; }

@media (max-width: 768px) {
  .item-login {
    background-color: #fff; } }
