@CHARSET "ISO-8859-1";
@import	url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');

/* Fixed color not to change Start */
.icon-excel {
	color: #1f7246;
}

.icon-pdf {
	color: #bd0704;
}

.icon-linkedin {
	color: #0077b5;
}

.icon-switch-off {
	color: #dbdbdb;
}

.icon-fail {
	color: #ec4646;
}

.icon-pass {
	color: #428e38;
}

::placeholder{
	color: #c5c5c5;
}

.label {
	color: #009abf;
}
/* Fixed color not to change End */
input[disabled], textarea[disabled], select[disabled], .detail li>span, .disabled {
	background-color: #f9f9f9;
}

/*Font Icon color Start*/
/* [class^="icon-"], [class*=" icon-"]{
	color: #3b3b3a;
} */
.icon-checked, .icon-uncheck, .icon-indeterminate, .icon-radio,
	.icon-radio-select {
	color: #3c8192;
}

.icon-switch-on {
	color: #428e38;
}
/*Font Icon color End*/
.client-logo {
	display: block;
	background-image: url("../applicationModules/getImage/clientLogo.png");
	width: 87px;
	height: 27px;
	background-repeat: no-repeat;
}



body {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	color: #000000;
	background-color: #f9f9f9;
}

* {
	font-size: 13px;
	font-family: inherit;
	font-weight: 400;
}
.highcharts-container *{
	font-family: 'Open Sans', sans-serif;
}
.color-white {
	color: white;
}

.color-black {
	color: black;
}
.color-light{
	color: #a9a9a9;
}
.color-1 {
	color: #004150 ;
}

.color-2 {
	color: #e64f31;
}

.color-3 {
	color: #5FC3BE;
}
.bg-color-pass {
	background-color: #428e38;
}
.bg-color-error {
	background-color: #ec4646;
}
.bg-color-orange{
	background-color: #f97b31;
}
.bg-color-yellow{
	background-color: #FFD26E;
}
.bg-color-white {
	background-color: #ffffff;
}
.bg-color-black {
	background-color: #000000;
}
.bg-color-light {
	background: #f3f3f3;
}
.bg-color-1 {
	background-color: #3c8192;
}

.bg-color-2 {
	background-color: #004150;
}

.bg-color-3 {
	background-color: #5FC3BE;
}

a, .a, .link {
	color: green;
}

a:hover, .a:hover, .link:hover {
	text-decoration: underline;
	cursor: pointer;
}
.orange{
	color: #f97b31 !important;
}
.pass {
	color: #428e38 !important;
}
.error {
	color: #ec4646 !important;
}
input, select, textArea {
	border-color: #e8e8e8;
	background-color: #ffffff;
	color: #3b3b3a;
}

.btn span, .btn-disable span {
	color: #ffffff;
}

.btn, .btn-small, .btn-disable, .btn-disable-small {
	background-color: #3c8192;
	color: #ffffff;
}

.btn-disable, .btn-disable-small {
	opacity: 0.6;
}

button.btn {	
	border: 1px solid #3c8192;
}

.btn-outline {
	background-color: #fff;
	border: 1px solid #3c8192;
	color: #3c8192;
}

.btn-outline:hover {
	background-color: #3c8192;
	color: #fff;
	border: 1px solid #3c8192;
}

/* .fill-1 {
	background-color: #fbfbfb;
}

.fill-2 {
	background-color: #3d6975;
}

.fill-3 {
	background-color: #3d6975;
}

.fill-white {
	background-color: #ffffff;
} */

.border, .bd-top, .bd-right, .bd-bottom, .bd-left,
.dashedBorder, .bd-dashed-top, .bd-dashed-bottom, .bd-dashed-right, .bd-dashed-left {
	border-color: #dcdcdc;
}

.darkBorder {
	border-color: #adadad;
}

/* .borderColor {
	border-color: #ececec;
} */
.bd-color-white {
	border-color: white;
}
.bd-color-error {
	border-color: #ec4646;
}
.bd-color-pass {
	border-color: #428e38;
}

.bd-color-1 {
	border-color: #004150;
}

.bd-color-2 {
	border-color: #3c8192;
}

.bd-color-3 {
	border-color: #e64f31;
}

.shadow {
	box-shadow: 0px 0px 4px -1px #b7b7b7;
	/* border-color: #dcdcdc; */
	/* background-color: #ffffff; */
}
.bg-hover:hover{
	background-color: #f9f9f9;
}
/* .nav_one {
    background-color: #f8fdff;
    border-bottom: 1px solid #b5c3cd; 
} */
.nav_one {
	/* background-color: #dcdcdc; */
	
}

.nav_one_link {
	color: #888888;
}

.nav_one_select, .nav_one_link:hover {
	color: #ffffff;
}

.nav_two {
	border-bottom-color: #ececec;
	/* background-color: #f7f7f7; */
}
/* .nav_two_link{
    color: #757575;
}
 */
.nav_two_select, .nav_two_link:hover {
	color: #263238;
	border-bottom-color: #004150;
}

.nav_three_link {
	color: #757575;
}

.nav_three_select {
	color: #3b3b3a;
	border-bottom-color: #3b3b3a;
} 

.nav-four .left {
	background-color: #f9f9f9;
}

.nav-four .left>ul li {
	background-color: #f9f9f9;
	border-top-color: #e6e6e6;
}

.nav-four .left>ul>li:HOVER {
	background-color: #dedede;
}

.nav-four .left>ul>li.active {
	background-color: #a5a5a5;
	color: #ffffff;
}

.label-head {
	color: #263238;
	background-color: #fafafa;
	border-top-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-right-color: #e0e0e0;
}

.table>thead>tr>th,
editable-text-description table > thead {
	/* border-color: #5b7b8e; */
	color: #fff;
	background-color: #004150;
}
.table>thead>tr:NTH-CHILD(2)>th {
    padding: 7px 10px;
    background-color: #e1ecf7;
    color: inherit;
}
.table>thead>tr:NTH-CHILD(2)>th.bd-left,
.table>thead>tr:NTH-CHILD(2)>th.bd-right{
	border-color: #ffffff;
}
.table>tbody>tr {
	border-color: #ececec;
}
.table tbody td.bd-left, .table tbody td.bd-right, 
 .table tbody td.bd-top, .table tbody td.bd-bottom, .table tbody td.border {
	border-color: #dcdcdc;
}
.even-row>tbody>tr:NTH-CHILD(even) {
	background-color: #ffffff;
}

.even-row>tbody>tr:NTH-CHILD(odd) {
	background-color: #ffffff;
}

.table>tbody>tr>td, .table>tfoot>tr>td {
    border-top-color: #dcdcdc;
}

.input-form>ul>li:first-child, .input-form-column>ul>li:first-child{
	color: #009abf;
	font-size: 12px;
}

/* .menu-selected .icon_oxane_underwriting, .menu-selected .icon_oxane_utilities, 
.menu-selected .icon_oxane_set_up, .menu-selected .icon_portfolio, 
.menu-selected .icon_deal_team, .menu-selected .icon_pipeline_commentary, 
.menu-selected .icon_notes, .icon_documents, .menu-selected .icon_portfolio_notes, .menu-selected .icon_portfolio_documents,
.menu-selected .icon_tree_structure, .menu-selected .icon_access_rights, 
.menu-selected .icon_data_templates, .menu-selected .icon_timestamp, 
.menu-selected .icon_oxane_admin_reports, .menu-selected .icon_manage_interface, 
.menu-selected .icon_borrower, .menu-selected .icon_loan, 
.menu-selected .icon_property, .menu-selected .icon_tenant, .menu-selected .icon_unit,
.menu-selected .icon_connection, .menu-selected .icon_portfolio_red_flags, 
.menu-selected .icon_assign_entity{
	background-image: url("../images/new_tree_selected.png");
} */
.menu-hover:hover, .menu-selected {
	background-color: #dbdbdb;
}

/* .menu-selected>span {
    color: #3b3b3a;
} */
.menu-title {
	color: #3b3b3a;
}

.main-menu>li>ul, .next-child {
	background-color: #f8f8f8;
}

.main-menu>li .icon-downArrow {
	color: #3b3b3a;
}

.tree-sel {
	border-bottom-color: #a5a5a5;
	color: #004150;
}

.popup-head {
	background-color: #ffffff;
	color: #004150;
	border-bottom-color: #e8e8e8;
}

.popup-head span {
	color: #4a4a4a
}
.popup-main {
	background-color: #ffffff;
}
.popup-foot{
	background-color: #ffffff;
	border-top-color: #e8e8e8;
}
.highcharts-title {
	color: #004150;
}
.highcharts-legend-item text{
	fill: #004150;
}
.highcharts-title tspan {
	/* text-transform: uppercase; */
	fill: #004150;
	font-size: 16px;
	text-decoration: none;
}

.highcharts-color-0 {
 fill: #004150;
 stroke: #004150;
}

.highcharts-color-1 {
 fill: #f18825;
 stroke: #f18825;
}

.highcharts-color-2 {
 fill: #9d9481;
 stroke: #9d9481;
}

.highcharts-color-3 {
 fill: #026273;
 stroke: #026273;
}

.highcharts-color-4 {
 fill: #508696;
 stroke: #508696;
}

.highcharts-color-5 {
 fill: #a5c1cb;
 stroke: #a5c1cb;
}
.highcharts-color-6 {
 fill: #f7af6a;
 stroke: #f7af6a;
}

.highcharts-color-7 {
 fill: #fcd2ab;
 stroke: #fcd2ab;
}

.highcharts-color-8 {
 fill: #bebab1;
 stroke: #bebab1;
}

rect.highcharts-point {
	fill: inherit;
}
/*select-box-customization Start*/
select-box .select2-container .select2-choice {
	border-color: #e8e8e8 !important;
}
select-box .select2-container.select2-container-disabled .select2-choice{
	background-color: #f9f9f9;
}
select-box .select2-default{
	color: #c5c5c5 !important;
}
/*select-box-customization End*/
/* Message Notification start */
.header-mid-Part {
	color: #ffffff;
    background-color: rgba(114, 186, 172, 0.9);
}
/* Message Notification end */
.form-slider {
	border-color: #dddddd;
	background-color: #F3F3F3;
}

.slide-head {
	border-bottom: 1px solid #dddddd;
	background-color: #ffffff;
}
/* ag-grid Customize start*/
.ag-custom .ag-header-icon {
	fill: #004150;
}
.ag-custom .ag-body {
	background-color: #ffffff;
}
.ag-custom .ag-ltr .ag-header-group-cell-with-group {
	color: #004150;
    border-bottom-color: #adadad;
}
.ag-custom .ag-ltr .ag-header-cell {
	color: #fff;
	background-color: #004150;
}

.ag-custom .ag-row-odd {
	background-color: #fff;
}

.ag-custom .ag-cell {
	border-top-color: #ececec;
}
.ag-custom .ag-filter-checkbox,
.ag-body-viewport .ag-icon{
	color: #004150;
}
/* ag-grid Customize End*/

/* ag-grid Filter Customize start*/
.ag-custom .ag-menu{
	border: 1px solid #cbcbcb;
}
.ag-custom .ag-menu .ag-tab-header{
	background-color: #3d6975;
}
.ag-custom .ag-menu .ag-tab-selected {
	background-color: #ffffff;
}
/* ag-grid Filte Customize end*/

/* jQuery alert Customize Start*/
.ui-dialog>.ui-widget-header {
	background: #3d6975;
}

.ui-dialog .ui-dialog-buttonpane button {
	background-color: #3d6975;
	color: #ffffff;
}
/* jQuery alert Customize End*/

/* rzslider Customize start*/
.rzslider .rz-pointer {
	background-color: #3d6975;
}

.rzslider .rz-selection {
	background: #3d6975;
}
/* rzslider Customize End*/
.shadowHover:hover {
	box-shadow: 0px 0px 6px -1px #696969;
}

/* Home Page Start*/
.home-login {
	background-color: rgba(0, 65, 80, .75);
}
.login-button {
	background-color: #e64f31;
}
.home-login  a{
	color: #e64f31;
}
/* Home Page End*/
.color-loop:nth-child(4n+1)>li>div{
    background-color: #3c8192;
}

.color-loop:nth-child(4n+2)>li>div{
    background-color: #f18825;
}

.color-loop:nth-child(4n+3)>li>div{
    background-color: #9d9481;
}

.color-loop:nth-child(4n)>li>div{
    background-color: #faae14;
}
.color-loop1>li:nth-child(4n+1)>div {
    color: #3c8192;
}

.color-loop1>li:nth-child(4n+2)>div {
    color: #f18825;
}

.color-loop1>li:nth-child(4n+3)>div {
    color: #9d9481;
}

.color-loop1>li:nth-child(4n)>div {
    color: #faae14;
}

.grid-menu:hover {
	box-shadow: 0px 0px 11px #696969;
	z-index: 2;
	-webkit-transition: all 200ms ease-in;
	-webkit-transform: scale(1.2);
	-ms-transition: all 200ms ease-in;
	-ms-transform: scale(1.2);
	-moz-transition: all 200ms ease-in;
	-moz-transform: scale(1.2);
	transition: all 200ms ease-in;
	transform: scale(1.2);
	cursor: pointer;
}

.grid-menu span {
	font-size: 32px;
}

.highcharts-null-point {
  fill: #f2f2f2;
  stroke: #f2f2f2;
}


/* Only For Report Start*/
.table>tbody>tr.subTotal{
     border-top-color: #bfbfc0;
     border-bottom-color: #bfbfc0;
     background-color: white;
     background-image: url("../images/texture.png");
     background-repeat: repeat;
}
.table>tbody>tr.total > td{
     background: #cececf;
     border-top-color: #bfbfc0;
}
.custom-report .reportHead{
	/* background: #f0f6fc; */
	font-weight: 600;
}
.custom-report .reportHead>.h5, .custom-report .reportHead>h5, .custom-report h5.reportHead{
	font-weight: 600;
	line-height: 24px;
}
/* Only For Report End*/


/* Loader color start*/
.loader {
  border-color: #f3f3f3;
  border-top-color: #3c8192;
  border-right-color: #f68b34;
  border-bottom-color: #9ab879;
  border-left-color: #93b9c5;
}
#loadingRequest{
   background-color: #f3f3f3;
}
/* Loader color End*/

/* Ox datepicker */
.ui-datepicker .ui-datepicker-header,
.ui-widget-content .ui-state-active,
.ui-widget-content .ui-state-active:hover {
    background: #3c8192;
}
/* Ox datepicker */