
body{background-color: #ffffff;color: #232323;}

.bg1{background: #f0f0f0;}/*green light#e6f8cd*/
.bg2{background: #fff!important;}
.bg3{background:#fff0e8;}
.bg4{background: #f3f7f4;}

#grievance_type .typebtn{background: #ffd7bf;}
#grievance_type .typebtn.active, #grievance_type .typebtn.active:hover, #grievance_type .typebtn.active:focus{background: #f9802f;color: #fff;}

.cr-gdark{color: #004C00;}

.table th{color: #4e4e4e;}

/*menu*/
.navigation-menu {background: #004C00;}
.navigation-menu .main-menu nav > ul > li:hover a:hover {
    color: #e6fff1;
}
.navigation-menu .main-menu nav > ul > li ul.sub-menu li a.active, .navigation-menu .main-menu nav > ul > li ul.sub-menu li a:hover, .navigation-menu .main-menu nav > ul > li ul.sub-menu li a:hover{
    color: #85B839;
}
.main-menu nav > ul > li > a.active:before, .main-menu nav > ul > li:hover > a:before {
background-color: #f88d42;
}
.nav-right-side li a{background: #cadbca;color: #333!important;}
/*buttons*/
.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .fc-myCustomButton3-button, .fc-myCustomButton3-button:not(:disabled):not(.disabled).active, .fc-myCustomButton3-button:not(:disabled):not(.disabled):active, .show>.fc-myCustomButton3-button.dropdown-toggle {
    background:#1e7e34!important;
    color: #fff!important;
    border: none!important;
}
.btn-primary:hover, .btn-primary:focus, .fc-myCustomButton3-button:hover, .fc-myCustomButton3-button:focus{
	background:#004C00;
    border: none;
    color: #fff;
    /*transform: translateY(-3px);*/
    text-decoration: none;
    box-shadow: 0 3px 20px -8px #000;
}

.btn-secondary, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle{
	border-radius:.2rem!important;
	padding: .1rem .5rem!important;
	color: #fff;
	background-color: #f9802f;
	border-color: #f9802f;
	font-size:15px;
}
.btn-secondary-b{
	border-radius:.2rem!important;
	color: #fff;
	background-color: #f9802f;
	border-color: #f9802f;
	font-size:15px;
}
.btn-secondary:hover,.btn-secondary:focus, .btn-secondary-b:hover,.btn-secondary-b:focus {
    color: #fff;
    background-color: #ff6600;
    border-color: #ff6600;
	box-shadow:none;
	box-shadow: 0 3px 20px -8px #000;
}

/*bootstrap*/
.form-control{border: 1px solid #cadbca;}
.form-control:focus{border-color: #cadbca;}
.form-fr .form-group{background: #fff0e8;}

/*jquery dataTables*/
.dataTables_wrapper .dataTables_filter input {
    border: 1px solid #cadbca;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    background: #114c00!important; color:#fff!important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color: #a7a7a7 !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background: #cadbca;color: #333!important;border: 1px solid #cadbca;}

/* When the checkbox is checked, add a background */
.check-container input:checked ~ .checkmark {
  background-color: #114c00;
}

.themes-shades{
	background: #fff;
	background: -webkit-linear-gradient(to left, #e4efe7, transparent, transparent, transparent);
    background: -moz-linear-gradient(to left, #e4efe7, transparent, transparent, transparent);
	background: -o-linear-gradient(to left, #e4efe7, transparent, transparent, transparent);
	background: linear-gradient(to left, #e4efe7, transparent, transparent, transparent);
}


.header-top{
	background: #fff;
	background: -webkit-linear-gradient(to left, #ecf9ef, #fff);
    background: -moz-linear-gradient(to left, #ecf9ef, #fff);
	background: -o-linear-gradient(to left, #ecf9ef, #fff);
	background: linear-gradient(to left, #ecf9ef, #fff);
}

/*heading deco*/
.main-title::before, .main-title-2::before {
    background: #cadbca;
}
.main-title::after, .main-title-2::after{
    background: #114c00;
}

.footer-bottom {background-color: #004C00;}

a.scroll-top {background: #cadbca;border: 1px dashed #004C00; text-decoration:none;}

/*modal popup*/
#myPensionCard .modal-header{background: #cadbca;}
#myPensionCard .modal-footer{background: #cadbca;}

.user-detailbox h3 {
    color: #333;	
}
/*ors calendar*/
.user-detailbox h3, #calendar .fc-toolbar {    
	background: #ffcfb3;
	background: -webkit-linear-gradient(15deg, #f36d21, #ffcfb3, #f57f32);
	background: -moz-linear-gradient(15deg, #f36d21, #ffcfb3, #f57f32);
	background: -o-linear-gradient(15deg, #f36d21, #ffcfb3, #f57f32);
    background: linear-gradient(15deg, #f36d21, #ffcfb3, #f57f32);
}

/*cardUpdation_temp*/
.main-header-links a.sign-out-deco{
	background: #cadbca;
    padding: 0px 5px;
    color: #333!important;
    border-bottom: 1px dotted #114c00;
    border-top: 1px dotted #114c00;
}

