body {
}


#progress_complete,

.navbar-default .navbar-collapse,
.navbar-default .navbar-form, #main-navbar,

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button
{
    background: #3ea79d
}



.alert-default.correct-answer-editor{
    background-color: #ffeda7;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
  
    color: #dddddd;  
}

.inner_question_b {
    border-color: #3ea79d;
}
#change_language a {
    background-color: transparent;
    border: 0px;
    color: #fff;
}

#change_language a.active_language {
    color: #fff;
    font-weight: bold;
}

.question_correct_answer h2, .green_c, .rating_answer.active i, .rating_answer:hover i {
    color: #3ea79d
}

#progress_complete {
    
    border: 1px solid #3ea79d;
}

#change_language a:hover {
    color: #FFF;
}


i.answer_ic.green_i, .file_upload i, .file_upload .file_upload_name {
    color: #3ea79d
}


.btn.btn-success, .correct-answer-display.correct-answer-editor {
    background: #3ea79d;

}


#userprofile_mob_b, .navbar-toggle,#useracademy_mob_b {
display: none;
}

#main-navbar-custom {
display: none;
}

#main-navbar-custom {
    display: block;
    position: absolute;
    left: 0px;
    top: -60px;
    height: 60px;
    width: 100%;
}


#main-navbar {
    z-index: 1;
}
#change_language {
    z-index: 2;
    top: -55px;
}

#main-navbar-custom {
    background-image: url('../../img/custom_groups_img/logo_w.png');
    background-repeat: no-repeat;
    background-size: auto 52px;
    background-position: 22px 4px;

    box-shadow: 0px 0px 6px #000;
    background-color: #3ea79d;
}

#main-navbar .navbar > .container-fluid .navbar-brand {
    position: absolute;
    left: 0px;
    top: -60px;
    height: 58px;
    width: 100%;
}

#main-navbar {
    bottom: 0px;
    top: auto;
    margin-bottom: 0px;
}

#main-navbar .container-fluid > .navbar-header {
    float: right;
}

body {
    margin-top: 60px;
    margin-bottom: 0px;
    position: relative;
    padding-bottom: 100px;
}


#progress_bar {
    top: 8px; 
}

#userprofile_b, #userpoints_b, #myNavbar .navbar-nav {
    display: none;
}

#progress_bar.public {
    top: 8px !important;
}

#main-navbar {
    
    display: none;
}

#main-navbar.public {
    
    display: none;
    height: auto !important;
    min-height: auto !important;
}


#main-navbar.public {
    position: fixed;;
}

body {
    padding-bottom: 100px;
}

#progress_complete_inner {
    
    color: #818181;
}


@media only screen and (min-width: 768px)
{
    .correct-answer-editor, .btn.btn-success:hover,
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
        border-color: #3ea79d;
        background-color: #3ea79d;
        opacity: 0.9;
    }
}


.alert-default.correct-answer-editor {
    
    background-color: #ffeda7;
}

.correct-answer-editor, .alert-default.correct-answer-editor {
    
    border-color: #ce252d;
}


