/*
* ARETE CONSULTING SERVICES INC CONFIDENTIAL
*
* 2018 Arete Consulting Services Incorporated, All Rights Reserved.
*
* NOTICE:  All information contained herein is, and remains
* the property of Arete Consulting Services Incorporated.
* The intellectual and technical concepts contained herein are
* proprietary to Arete Consulting Services Incorporated and may
* be covered by U.S. and Foreign Patents, patents in process,
* and are protected by trade secret or copyright law. Dissemination
* of this information or reproduction of this material is strictly
* forbidden unless prior written permission is obtained from
* Arete Consulting Services Incorporated
*/

/***********************************************
1. Common Css
2. Dashboard Css
3. Header & Left Sidebar Css
4. Project Page Css
5. Risk Assessment Page Css
6. Risk Template Page Css
7. Risk Element Page Css
8. Weighting Score Page Css
9. Admin Pages Css
10. Cross Browser Css
***********************************************/

/*********************1. Common Css Start**************************/

.gold{color: #2d4b2d !important;}
.mandatory-field, label.error, .cust-error, .editselectSameCateError, .selectCateError, .uniqCateError, .sra-error { color: red;}
.activatedLink{ color : #4CAF50;}
.activatedLink:hover{ color : #117f15;}
.deactivatedLink{ color : #F44336;}
.deactivatedLink:hover{ color : #c71d11;}
.page-wrapper {background: #e0e0e0;}
.txt-mycolor{color: #767676;}
input[disabled] {background-color: #f3f3f3 !important;}
.project-table th span{color: gainsboro;}
#companySelectionModal{background-color: #c4c4c4;}
#companySelectionModal .modal-header{background-color: #E7E7E7;}
.prv-grn-btn{background-color: #57B26D !important;border: solid 1px #57B26D !important;}
/*filter*/
.assessmentAdSearch, .search-template-direct-search, .riskCatSearch, .riskEleSearch, .riskElmOptSearch, .admProjTypeSearch,
.admProjPhaseSearch, .tempWeightSearch, .admCompSearch, .admDiviSearch, .admDepartSearch, 
.admUserSearch, .selectCompany, .changeComp{background-color: rgba(175, 155, 50, 1) !important; border: solid 1px rgba(175, 155, 50, 1) !important;}
.ProjectAdSearch {background-color: rgba(175, 155, 50, 1) !important; border: solid 1px rgba(175, 155, 50, 1) !important;}
.ProjectAdSearch:hover {background-color: #c4c4c4 !important; border: solid 1px #c4c4c4 !important;}
/*filter*/

/*Export btn*/
.export-btn i, .export-btn1 i{color: #ffffff !important;}
.export-btn:hover i, .export-btn1:hover i{color: #606062 !important;}
/*Export btn*/

/*Custom Scroll*/
.table-responsive::-webkit-scrollbar,
.custom-noti::-webkit-scrollbar,
.div-class::-webkit-scrollbar,
#undo_redo::-webkit-scrollbar,
#undo_redo_to::-webkit-scrollbar,
.view-category-list::-webkit-scrollbar,
.element-holder::-webkit-scrollbar,
.table-responsive::-webkit-scrollbar-track,
.custom-noti::-webkit-scrollbar-track,
.div-class::-webkit-scrollbar-track,
#undo_redo::-webkit-scrollbar-track,
#undo_redo_to::-webkit-scrollbar-track,
.view-category-list::-webkit-scrollbar-track,
.element-holder::-webkit-scrollbar-track {background-color: #F5F5F5;}

.table-responsive::-webkit-scrollbar-thumb:vertical,
.custom-noti::-webkit-scrollbar-thumb:vertical,
.div-class::-webkit-scrollbar-thumb:vertical,
#undo_redo::-webkit-scrollbar-thumb:vertical,
#undo_redo_to::-webkit-scrollbar-thumb:vertical,
.view-category-list::-webkit-scrollbar-thumb:vertical,
.element-holder::-webkit-scrollbar-thumb:vertical,
.table-responsive::-webkit-scrollbar-thumb:horizontal,
.custom-noti::-webkit-scrollbar-thumb:horizontal,
.div-class::-webkit-scrollbar-thumb:horizontal,
#undo_redo::-webkit-scrollbar-track:horizontal,
#undo_redo_to::-webkit-scrollbar-track:horizontal,
.view-category-list::-webkit-scrollbar-track:horizontal,
.element-holder::-webkit-scrollbar-track:horizontal {background-color: #3b3b3b;}
/*Custom Scroll*/

/**fixed header*/
table.floatThead-table thead{background-color: #fff;}
/**fixed header*/

/*listing pagination*/
.pagination a {
    color: black !important;
}
.pagination li.active a{
    color:white !important;
}
.pagination a.active, .pagination a:hover{
    background-color: #2d4b2d !important;
    color: white !important;
}
/*listing pagination*/

/*notification*/
.navbar.navbar-inverse.navbar-fixed-top .nav > li .dropdown-menu.alert-dropdown .streamline.custom-noti .sl-item a .icon span{color: #fff !important;}
.navbar.navbar-inverse.navbar-fixed-top .nav > li .dropdown-menu.alert-dropdown .streamline.custom-noti .sl-item > a {color: #212121;}
.deletedNotification span, .deletedNotification p {  color: #ff0000a6 !important; }
/*notification*/

/*********************1. Common Css End**************************/

/********************2. Dashboard Css Start**********************/
.project-summ-row{
    color: #4ea983;
}
.dash-dropdown ul li.active{background-color: #f4f4f4;}
.dash-dropdown ul li:hover{background-color: #f4f4f4;}
.btn.filter{background-color: rgba(175, 155, 50, 1);border: solid 1px  rgba(175, 155, 50, 1);color: white !important;}
.btn.filter:focus{background-color: rgba(175, 155, 50, 1);border: solid 1px  rgba(175, 155, 50, 1);}
.btn.filter.visible{background-color: #2d4b2d;border: solid 1px  #2d4b2d;color: white !important;}
/********************2. Dashboard Css End**********************/

/**************3. Header & Left Sidebar Css Start**************/
.cmp-name{
    color: #565656;
    /* margin-left: 25px; */
}
.wrapper.theme-1-active .fixed-sidebar-left .side-nav {
    background: #6f717d;
}
.wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > a, .wrapper.theme-3-active .fixed-sidebar-left .side-nav > li > a, .wrapper.theme-6-active .fixed-sidebar-left .side-nav > li > a {
    color: #ffffff;
}
.wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > a:hover, .wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > a:focus, .wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > a:active, .wrapper.theme-3-active .fixed-sidebar-left .side-nav > li > a:hover, .wrapper.theme-3-active .fixed-sidebar-left .side-nav > li > a:focus, .wrapper.theme-3-active .fixed-sidebar-left .side-nav > li > a:active, .wrapper.theme-6-active .fixed-sidebar-left .side-nav > li > a:hover, .wrapper.theme-6-active .fixed-sidebar-left .side-nav > li > a:focus, .wrapper.theme-6-active .fixed-sidebar-left .side-nav > li > a:active {
    color: #2D4B2D;
    background-color: #F4F4F4;
    -webkit-animation-name: example;
    -webkit-animation-duration: 1s;
    animation-name: example;
    animation-duration: 1s;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    from {background-color: #6f717d;}
    to {background-color: #F4F4F4;}
}
/* Standard syntax */
@keyframes example {
    from {background-color: #6f717d;}
    to {background-color: #F4F4F4;}
}


.wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > a.active{
    background-color: #F4F4F4;
} 
.wrapper.theme-1-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active, .wrapper.theme-2-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active, .wrapper.theme-3-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active, .wrapper.theme-4-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active, .wrapper.theme-5-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active, .wrapper.theme-6-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active {
    color: #2D4B2D;
}
.fixed-sidebar-left .side-nav li a .pull-right i {
    color: #ffffff;
}
.fixed-sidebar-left .side-nav li a:hover .pull-right i, .fixed-sidebar-left .side-nav li:hover a .pull-right i, 
.fixed-sidebar-left .side-nav li a.active .pull-right i {
    color: #2D4B2D;
}    
.wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > ul[aria-expanded="true"] > li > a:hover, .wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > ul[aria-expanded="true"] > li > a:focus, .wrapper.theme-1-active .fixed-sidebar-left .side-nav > li > ul[aria-expanded="true"] > li > a.active{
    background-color: #F4F4F4;
    color: #2D4B2D;
}
.line{
    color: #2D4B2D;
}
.wrapper.theme-1-active .navbar.navbar-inverse {
    background:#ffffff;
}
.username{
    color: #565656;
}
@media (max-width: 1024px){
    .navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand {
        /* background:#F4F4F4; */
    }
}

/**************3. Header & Left Sidebar Css End**************/

/***************4. Project Page Css Start********************/
.onoffswitch-inner:before, .onoffswitch-inner:after {
    color: white;
}
.onoffswitch-inner:before {
    background-color: #2d4b2d; 
    color: #FFFFFF;
}
.onoffswitch-inner:after {
    background-color: #EEEEEE; 
    color: #878787;
}
.onoffswitch-switch {
    background: #FFFFFF;
}
.project-table tbody tr:hover{
    background-color: #f4f4f4;
}  
.filter-section{
    background-color: #f4f4f4;
}
.btn.btn-outline.btn-success{
    color: rgb(45,75,45) !important;
}

.btn.fancy-button.btn-success.btn-0:hover{
    color:#fff;
}
.btn.btn-outline.btn-success:hover{
    background-color:rgb(45,75,45) !important;
}
.btn.fancy-button.btn-success.btn-0:before, .wizard > .actions a.fancy-button.btn-success.btn-0:before, .dt-buttons .fancy-button.btn-success.btn-0.dt-button:before, .tablesaw-sortable th.tablesaw-sortable-head button.fancy-button.btn-success.btn-0:before, .sweet-alert button.fancy-button.btn-success.btn-0:before, .owl-theme .owl-nav .fancy-button.btn-success.btn-0[class*="owl-"]:before, button.fancy-button.btn-0.fc-agendaDay-button.fc-state-default.fc-corner-right:before, button.fancy-button.btn-0.fc-month-button.fc-state-default.fc-corner-left:before, button.fancy-button.btn-0.fc-agendaWeek-button:before, .fancy-button.btn-0.fc-prev-button:before, .fancy-button.btn-0.fc-next-button:before, .fancy-button.btn-0.fc-today-button:before {
    background: rgb(45,75,45);
}
#myCarousel .carousel-control{
    color: #333;
}
#viewNotNa .date span p{color: #878787;}
.project_Ddesc{color: #212121;}
.blue-font{color: #4e9de6;}

/*Schedule Import Module*/

/***************4. Project Page Css End********************/

/************5. Risk Assessment Page Css Start*************/
/***folded tbl***/
.assess_drop_btn_drop{background: #fff;}
.assess_drop_btn_drop > .caret{color:black;}
/***folded tbl***/

.reportLoader, .reportLoader-step3 {background: rgba(0,0,0,0.5);}
.extra-row{background-color: #f4f4f4;}
.assess-tab{background-color: gray !important; color: #fff;}
.scheduleImpact .cust-select select, .budgetImpact .cust-select select, .editScheduleImpact .cust-select select, .editBudgetImpact .cust-select select{background: #dcdcdc !important;}
.scheduleImpact .cust-select select:focus::-ms-value, .budgetImpact .cust-select select:focus::-ms-value, .editScheduleImpact .cust-select select:focus::-ms-value, .editBudgetImpact .cust-select select:focus::-ms-value {
    color: #212121; 
    background: #dcdcdc;
}
.scheduleImpact .cust-select select option, .budgetImpact .cust-select select option, .editScheduleImpact .cust-select select option, .editBudgetImpact .cust-select select option{background-color: white;}

/*******heat map*******/
.highcharts-label text{fill: #585353 !important;font-weight: 300 !important;color: #585353 !important;font-size: 12px !important;}
#function-container .highcharts-label text tspan{fill: #FFFFFF !important;color: #FFFFFF !important;}
.highcharts-label text tspan.highcharts-text-outline{fill: black !important;stroke: black !important;stroke-width: 0.1px !important;}
/*******heat map*******/

/*******tree*******/
.node circle {fill: #fff;stroke: steelblue;}
.link {stroke: #ccc;}
/*******tree*******/

/************5. Risk Assessment Page Css End*************/

/************6. Risk Template Page Css Start*************/
.maxREOptScore { background-color: gray;}
.temp-step-3-div{color: #777;}
.temp-step-3-list > li, .temp-step-3-list2 > li{color: black;}
.temp-step-3-list > li.temp-step-3-list-active, .temp-step-3-list2 > li.temp-step-3-list2-active, .temp-step-3-list-smart-temp > li.temp-step-3-list2-active{background: rgba(181, 179, 179, 0.62);color: #333;}
.temp-step-3-linking-list{background-color: #fff;color: #212121;}
.add-temp-step-3-linking-list{background-color: #fff;color: #212121;}
.sigma-tooltip {background-color: rgb(249, 247, 237);}
.sigma-tooltip-header {color: #437356;}
.sigma-tooltip-body th {color: #999;}
.panel-group .panel-heading {background-color: red !important;}
.panel-group .panel-heading a {background: #323e53; color: #ffffff;}
.panel-group .panel-heading a.collapsed {background: #323e53; color: white; }
.panel-group .panel-body {background: #ffffff;}
.panel-group .panel { background-color: transparent;}
.panel-group .panel-heading a.panel-clr {background-color:#6b6b6b;}     
.panel-group .panel-heading a.panel-clr.on {background-color:#9f9f9f;}
.panel-group .panel-heading a.panel-clr:after{color: #fff;}  
.panel-group .panel-body > div{color: black; background: #9f9f9f;}
.active-sub-category{background: #a6a3a3;}
.element-holder, .risk-element-list, .category-label{background-color: #fff;color: #212121;}
.active-element{background: #f4f4f4;color: black;}
.range-label label{color: #777;}
.progress > .progress-bar-ok, .min-color{background: rgb(90,179,111) !important;}
.progress > .progress-bar-success, .low-color{background:rgb(172,205,124);}
.progress > .progress-bar-info, .med-color{background:rgb(240,217,114);}
.progress > .progress-bar-warning, .high-color{background:rgb(231,164,92);}
.progress > .progress-bar-danger, .ext-high-color{background: rgb(208,77,67);}
.view-score-label{color:white;}
.view-score-no{color:white;}
.view-category-list{color: #212121;}
.view-subCat-list{color: #777;}
.view-risk-list > li{color: black;}
.view-risk-list > li.view-risk-list-active{background: rgba(181, 179, 179, 0.62);color: white;}

/************6. Risk Template Page Css End*************/

/************7. Risk Element Page Css Start************/
.boolean-table table thead tr, .numeric-table table thead tr, .string-table table thead tr{background-color: rgba(128, 128, 128, 0.55);}
.boolean-table table thead tr th, .numeric-table table thead tr th, .string-table table thead tr th{color: #000;} 
.dis-input{background-color: transparent;}

/************7. Risk Element Page Css End**************/

/**********8. Weighting Score Page Css Start***********/
.bubble-round{background-color: #f7f7f9;}
.bubble-bg-color{background-color: #2d4b2d;color: #fff;}
.headcol { color: #000000; } 
.ws-step-3-tbl tbody tr:first-child{background-color: #2d4b2d;} 
.ws-step-3-tbl tbody tr:first-child .long{color: #fff;}
.ws-step-3-tbl tbody tr:first-child .headcol{background-color: #2d4b2d;color:#fff;}

/**********8. Weighting Score Page Css End*************/

/**************9. Admin Pages Css Start****************/
/*Company*/
.logo-container .first-row{background-color: darkgray;}
.logo-container .logo-row{background-color: #fff;}
.logo-container .logo-row .edit-logo-btn, .logo-container .logo-row .upload-logo-btn{color: #ffffff !important;background-color: #979797;}
/*Company*/

/***************9. Admin Pages Css End*****************/


