.addmodules_save_button {
    float:right;
}

.button_float_right {
    float:right;
}

.page-title {
    /*padding:14px;*/
}

.nav-tabs > .nav-item > .active {
    background-color:#E4EAEC;
}

.nav-tabs {
    background-color:#F3F7F9;
}

.inducteedetailspage {
    min-height: 800px;

}

.inductee_document_even_heading {



}

.inductee_document_even_row {
    background-color:#fcfcfc;
}

.inductee_document_odd_row {
    background-color:#fcfcfc;
}

.inductee_details_courses {

}

.bootbox {

    z-index:9999;
}

.modal-open .select2-container
{
    z-index:0;
}

.induction_start_question {
    padding:17px;
}

.start_induction_question_options {
    margin-left:20px;

}

div[attr=courses_addmodules_mainquestion_option] {
    margin-top:10px;
    margin-left:15px;
    cursor: pointer;

}

div[id=gjs-pn-devices-c] {
    display:none;
}

div[id=gjs-pn-views-container] {

    background-color:#263238;
}

.nav-tabs-horizontal {

    margin-top:40px;
}

.induction_start_question_title
{
    margin-left:15px;
}

h4.induction_start_question_option_title {
    margin-left:-15px;
}

.certificate_template_height {

    height:1200px;
    width:1250px;

}

.lead-btn {
    /*margin-top:-60px; */
}

th[aria-label=Action] {
    text-align: center;
}

th[aria-label=Actions] {
    text-align: center;
}

.nav-tabs-solid {
    background-color:#57c7d4;
}

.tab-content {
    border:1px solid #E4EAEC; 
}

.inductee_details_courses {
    padding-left:40px;
    padding-right:40px;
}

.inductee_details_documents {
    padding-left:40px;
    padding-right:40px;
}

.navbar-header {
    background-color:white;
}

.loader-overlay-modified {
    background:transparent;
}

.site-menubar-fold .page, .site-menubar-fold .site-footer {
    margin-left:260px;
}

.bold {
    font-weight: 800;
}
.hidden {
    display: none;
}
/*------------------ TTS Footer ------------------*/
#footervoice {
    line-height: 0;
    margin: 0 auto;
}
#footervoice .voicepic {
    height: 42px;
}
#footervoice .voicepic img {
    height: 42px;
    width: auto
}
#footervoice .outter {
    border: 3px solid #3498DB;
    -webkit-border-radius: 900px;
    -moz-border-radius: 900px;
    border-radius: 900px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    font-size: 0
}
#footervoice .outter .custom-pause, #footervoice .outter .custom-play, #footervoice .outter .custom-stop {
    margin: 10px;
    font-size: 0;
    width: 0;
    height: 0
}
#footervoice .outter .custom-play {
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 20px solid #3498DB
}
#footervoice .outter .custom-stop {
    border: 10px solid #3498DB
}
#footervoice .outter .custom-pause {
    width: 20px;
    height: 20px;
    margin-left: 10px;
    margin-right: 10px
}
#footervoice .outter .custom-pause .before {
    font-size: 0;
    background-color: #3498DB;
    width: 6px;
    height: 20px;
    display: block;
    float: left
}
#footervoice .outter .custom-pause .after {
    font-size: 0;
    background-color: #3498DB;
    width: 6px;
    height: 20px;
    display: block;
    float: right
}



a.nav-link.active {
    color:#000 !important;
    background-color:none !important;
}

.site-navbar {
    background-color: #fff !important;
}
span.navbar-brand-text {
    color:grey;
}

.modal-backdrop {
    z-index: 99999;
}

.bootbox {
    z-index: 100000 !important;
}

.selectallrows {
    opacity: .3 !important;
}
.selectallrows:checked {
    opacity: 1 !important;
}

input[type=checkbox][class=rowselect] {
    opacity: .3 !important;
    margin-top:-10px;
}

i.icon {
    font-size:15px;  
    padding-top:5px;
}

i.wb-plus {
    font-size:28px;  
    padding-top:0px;
}

button.btn-outline.btn-round {
    background-color:transparent !important;
    width:2.5rem !important;
    height:2.5rem !important;
}

.form-group.has-danger > span.help-block {
    display: block;
}

.form-group > span.help-block {
    display: none;
}


.panel-info .panel-heading
{
    background-color: #febf0f !important;
    height:58px !important;

}

.panel-info .panel-heading .panel-title
{
    color:white;    
}

.btn-info {
    border-color: #febf0f !important;
    background-color: #febf0f !important; 
}

.btn-info .icon{
    color:white;   
}

.dataTables_paginate > span > a.current, .dataTables_paginate > span > a.current:focus, .dataTables_paginate > span > a.current:hover {
    border-color: #febf0f !important;
    background-color: #febf0f !important; 
}

.btn-primary {
    border-color: #febf0f !important;
    background-color: #febf0f !important; 

}

.nav-tabs-solid {
    border-color: #febf0f !important;
    background-color: #febf0f !important; 
}

li.nav-item > a.nav-link[role=tab] {
    color:white !important;

}

li.nav-item > a.nav-link[role=tab]:hover {
    color:black !important;
    background-color:#F5B041 !important;
    box-shadow:0px 1px 0px #F5B041 !important;
}

li.nav-item > a.active[role=tab] {
    color:black !important;
    background-color:#F5B041 !important;
    box-shadow: 0px 2px 0px #E74C3C !important;
}

.btn .icon {
    margin:-5px 3px 0;
}

a.btn-info > .icon {
    margin-top:4px !important;
}

.pearl.done .pearl-number, .pearl.done .pearl-icon {
    border-color:#febf0f !important;
    background-color:#febf0f !important;
}

.pearl.current:before, .pearl.current:after, .pearl.active:before, .pearl.active:after {
    background-color:#febf0f !important;
}

#footervoice .outter {
    border:3px solid #febf0f !important;
}

#footervoice .outter .custom-stop {
    border:10px solid #febf0f !important;
}

#footervoice .outter .custom-play {
    border-left:20px solid #febf0f !important;
}
