/******************
    User custom CSS
    ---------------

    In this file you can add your own custom CSS
    It will be loaded last, so you can override any other property.
    Also, it will never be updated. So if you inheritate a core template and just add here some CSS, you'll still benefit of all the updates
*/

/* Font awesome fix */
.umu-theme-stage .fa{
    margin-right:7px;
}
body.umu-theme-stage{
    padding-top:0;
}

.umu-theme-stage a{
    color:#069;
    text-decoration: underline;
}
/* Text */

.umu-theme-stage h1 {
    font-size:36px;
}
.umu-theme-stage .text-primary {
    color: #333;
}
.umu-theme-stage .text-info{
    color: #333;

}

/* Header */

    .umu-theme-stage .navbar.navbar-default{
    background-color: #2a4765;
    
}
@media (min-width: 768px){
    .umu-theme-stage .navbar.navbar-default{
        padding:1rem;
    }
}

.umu-theme-stage .logo-container{
    width:80%;
}
@media (min-width: 768px){
    .umu-theme-stage .logo-container{
       width:100%;
    }
}

.umu-theme-stage .navbar-header{
    position:relative;
}

.umu-theme-stage .navbar-default .navbar-nav>li>a {
    color:#fff;    

}

.umu-theme-stage .navbar-default .navbar-nav>li>a:hover {
    color:#fff;
    text-decoration:underline;
}

.umu-theme-stage .navbar a.animate:after{
    background-color: transparent;
}

.umu-theme-stage .navbar-collapse{
    box-shadow:none;
}
.umu-theme-stage .navbar-toggle{
        border: none;
}
.umu-theme-stage .navbar-default .navbar-toggle:hover, .umu-theme-stage .navbar-default .navbar-toggle:focus{
    background-color: #2a4765;
}
.umu-theme-stage .navbar-toggle .icon-bar{
    background-color:#fff;
}
@media (max-width: 768px){
    .umu-theme-stage .navbar-toggle{
        background-color:#2a4765;
    }
    .navbar-toggle {
        border: 0;
        float: right;
        padding: 18px;
        margin: 0;
        border-radius: 0;
    }
}
.umu-theme-stage .nav .open>a{
    background-color:#000;
}
.umu-theme-stage .nav .open>a:hover, .umu-theme-stage .nav .open>a:focus{
    background-color:#000;
}
@media (max-width: 767px){
    
    .umu-theme-stage .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color:#000;
    }
    .umu-theme-stage .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .umu-theme-stage .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{
        background-color: #000;
        color: #fff;
    }
    .umu-theme-stage .navbar-nav .open .dropdown-menu{
        background-color:#fff;
    }
}

.umu-theme-stage .dropdown-menu>li>a:hover, .umu-theme-stage .dropdown-menu>li>a:focus{
    background-color:#000;
}
.umu-theme-stage .bg-warning{
    background-color:#D7b17c;
}

.umu-theme-stage .bg-danger{
    background-color:#eabab9;
}

/*progress bar */
.umu-theme-stage .progress-bar{
    background-color:#2a4765;   
}

/* FROMS STUFF */

/*label text */
.umu-theme-stage .ls-label-question{
    font-size:18px;
}
/* Radio buttons */
body.umu-theme-stage .answer-item label::after{
    background-color:#000;
}

/* Buttons */
.umu-theme-stage .btn-primary{
    background-color:#2a4765;
    border:none;

}
.umu-theme-stage .btn-primary:hover{
    background-color:#335575;
    border:none;
}
.umu-theme-stage  .btn-primary:focus{
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgb(42, 71, 101);
    background-color:#335575;
    border:none;
}
.umu-theme-stage .form-control:focus {
    border: 1px solid #2a4765;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgb(42, 71, 101);
}

.umu-theme-stage .btn-default{
    background-color: rgba(255,255,255,0.2);
    border: 3px solid #2a4765;
    color: #333;
}
.umu-theme-stage .btn-default:hover, .umu-theme-stage .btn-default:focus{
    color: #333;
    border: 3px solid #2a4765;
    background-color: rgba(42, 71, 101, 0.11);
}

/* info ruta */
.umu-theme-stage .well{
    background-color: #F1EFE4;
    border: none;
    box-shadow: none;
    border-radius: 0;
}

/*Errors */

.umu-theme-stage .text-warning{
    color:#df0000;
}
