:root{
    --text-primary-color:#f7f7f7;
}
.menu-main{
    background-color: #fff;
}
.shadow-light-large {
    box-shadow: 0 10px 50px 0 rgba(0, 0, 0, 0.2);
}
.navbar-toggler span.text-white{
    color:#003c7b !important; 
}
.menu-burger a{
    color: #003c7b !important;
    background-color: transparent;
}
#idMenuSM .nav-link:focus{
    color: #F35821 !important;
}
footer{
    background: #444;
}

a,
.nav-career li a,
.vuehref,
.nav-tabs .nav-link{
    color: #003c7b;
}

.nav-career .active,
.nav-career .active a,
.nav-career .active:hover,
.nav-career .active a:hover{
    color: #ffffff;
    background-color: #0a5bb1;
}
.menu-mobile .navbar-toggler a.active-item span,
.nav a.active-item{
    color: #F35821;
}

.menu-mobile a,
.menu-mobile .icon-burger{
    color: #003c7b;
}
.menu-mobile .menu-top-active-link{
    color: #F35821;
}
a:hover,
.tapable:hover,
.vuehref:hover{
    color: #F35821;
}
.icon-edit:hover{
    color: #003c7b;
    background-color: transparent;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link:hover, .nav-tabs .nav-link.active {
    border-color: transparent;
    color: #F35821;
}
.users-tab-active,
.questions-list-menu-active{
    border-bottom: 1px solid #F35821;
    color: #F35821;
}
.questions-list-menu a:hover {
    color: #F35821 !important;
}
.questions-list-menu-active a {
    color: #F35821 !important;
    font-weight: bold;
}

.users-tab:hover span {
    color: #F35821;
}
.text-pink{
    color:#F35821; 
}
.border-pink{
    border-bottom: 1px solid #F35821; 
}
.text-blue{
    color:#005bbb; 
}
.btn-pink{
    background: #F35821;
    border-color: #F35821; 
    color: #fff !important; 
}
.btn-pink:hover{
    background: #c03800;
    border-color: #c03800;
    color: #fff !important; 
}
.btn-blue{
    background: #005bbb;
    border-color: #005bbb; 
}
.btn-blue:hover{
    background: #003c7b;
    border-color: #003c7b;
    color: #fff !important;
}
.bg-gradient-skills{
   background-image: linear-gradient(to right top, #c3684a, #cb644b, #d2604d, #da5b51, #e15555);
}
.bg-gradient-blue {
    background-image: linear-gradient(to right top, #1778c8, #0085b4, #008880, #2d8346, #75771f);
}
.circle-id-question{
   background-image: linear-gradient(to right top, #c3934a, #cc8645, #d57745, #dc674b, #e15555);
}
.footer-candidate-card{
    background: #005bbb;
}
.card-detail-item{
        border-top: 2px solid #F35821;
}
.question-edit-number-circle.active {
    background-color: #F35821;
    color: #fff;
    border: transparent;
}
.question-edit-number-title.active {
    color: /*#2C86CD*/#F35821;
    /* font-size: 0.8em; */
    font-weight: bold;
}
footer a:hover {
    color: #F35821;
    text-decoration: none;
}
/*LOGIN PAGE*/
.bg_section_login_exam,
.bg_home{
    background: url(../images/bg_login_framatome.jpg) no-repeat;
}
.bg_section_login_exam{
    min-height:30vh;
    color: #fff;
}
/*HOMEPAGE*/
.bg_home{
    min-height: 100vh;
    padding-bottom: 40px;
}
.fixed{
    background-color: rgba(225, 225, 225, 0.90);
}

div.cc-color-override--1574309000.cc-window{
    background: #005bbb;
    color: #fff;
}

@media (min-width: 769px){
    
    /*LOGIN PAGE*/
    .bg_section_login_exam{;
        min-height:100vh;
    }
    
}