/* 002_1 */
.gpfiMasterContainer.loginPage{
    background: #dfdfdf;
}
.gpfiMasterContainer{
    background: #00989C;
}
/* 002_3 */
.login-panel .form-group a{
    color: #C8A236;
}
/* 002_4 */
.login-panel .well{
    background: #5F6269;
    color: #FFFFFF;
}
/* 002_6 */
.login-panel .panel-heading{
    background: rgba(255, 255, 255, 1.00);
}
/* 002_5 */
/* 001_5 */
.login-panel{
    background-color: rgba(255, 255, 255, 0.15);
}

.login-panel.panel-authy .col-tfa-step, .login-panel.panel-authy  .col-tfa-description, .login-panel.panel-authy  h4, .login-panel.panel-authy .pb6.pl15.pt10, .login-panel.panel-authy .col-tfa-option {
    color: #000000
}

/* 003_1 */
.navbar{
    background-color: #FFFFFF;
}
/* 003_2 */
.navbar .headerBar>li>a{
    color: #00989C;
}
.headerBar li a.active span{
    border-bottom: 2px solid #FFFFFF;
}
.navbar .headerBar>li>a:hover{
    color: #C8A236;
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color: #00989C;
}
.navbar .glyphicon-option-vertical {
    color: #00989C;
}
/* 003_3 */
.welcome-text, .welcome-text .text-muted{
    color:#00989C;
}
/* 003_4 */
.sidebar ul li a.active{
    background-color: #FFFFFF;
    color: #00989C;
}
/*SELECTED NAV BUTTONS*/
.navbar-inverse .navbar-toggle.collapsed,
.navbar-inverse .navbar-toggle:focus{
    background-color: #FFFFFF;
}
button.resp-menu-icon.navbar-toggle[aria-expanded=true] .glyphicon-option-vertical {
    color:#00989C;
}
button.resp-menu-icon.navbar-toggle[aria-expanded=true]{
    background-color: #FFFFFF;
}

button.resp-menu-icon.navbar-toggle[aria-expanded=true] .icon-bar{
    background-color: #00989C;
}

/* 003_5 */
.navbar-default.sidebar{
    background-color: #00989C;
}
.nav>li>a {
    color:  #FFFFFF;
}
/* 003_6 */
.sidebar .nav-second-level li a{
    background-color: #5F6269;
    color: #FFFFFF;
}
/* 003_7 */
.sidebar .metismenu li a:hover{
    background-color: #F1F1F1;
    color: #00989C;
}
.navbar-inverse .navbar-toggle:hover,
button.resp-menu-icon.navbar-toggle[aria-expanded=true]:hover{
    background-color: #F1F1F1;
}
.navbar-inverse .navbar-toggle:hover .icon-bar,
button.resp-menu-icon.navbar-toggle[aria-expanded=true]:hover .icon-bar{
    background-color:  #00989C;
}
.navbar-inverse .navbar-toggle:hover .glyphicon-option-vertical,
button.resp-menu-icon.navbar-toggle[aria-expanded=true]:hover .glyphicon-option-vertical{
    color:#00989C;
}
/* 003_8 */
a,
a:hover,
a .text-primary{
    color:#000000;
}

/* Added By Vishal for GEOFI-6216 */
.linkButton{
    color:#000000;
}
/* 003_9 */
.panel-default>.panel-heading{
    background-color: #f5f5f5;
    color: #5F6269;
}
/*ADD WIDGET ICON STYLE*/
/* 003_10 */
.panel:not(.login-panel){
    background-color: rgba(249, 249, 249, 1.00);
}
/* 004_2 */
.input-tooltip,
.form-group .control-label{
    color: #5F6269; /* #333 */
}
schedule-form select,
.gpfi-dropdown .text:not(.default),
.gpfi-dropdown input{
    color:#5F6269 !important;
}
schedule-form select,
.gpfi.selection{
    background-color: #FFFFFF !important;
}
input.form-control {
    background-color: #FFFFFF;
    color: #5F6269;
}
textarea.form-control{
    background-color: #FFFFFF;
    color: #5F6269;
}
.gpfi.selection .menu{
    color: #5F6269;
}
/* 004_3 */
.gpfi.selection.active.gpfi-dropdown, .gpfi.selection.active.gpfi-dropdown .menu, .gpfi.selection.gpfi-dropdown:focus, .gpfi.selection.gpfi-dropdown:focus .menu {
    border-color: #C8A236;
    box-shadow: inset 0 1px 1px #b48e22, 0 0 8px #C8A236;
}
.gpfi.selection.active.gpfi-dropdown:hover, .gpfi.selection.active.gpfi-dropdown:hover .menu {
    border-color: #C8A236;
    box-shadow: inset 0 1px 1px #b48e22, 0 0 8px #C8A236;
}
.form-control:focus{
    border-color: #C8A236;
    box-shadow: inset 0 1px 1px #b48e22, 0 0 8px #C8A236;
}
/* 004_4 */
.form-control[disabled], .form-control[readonly], fieldset[disabled]{
    background-color: #F9F9F9;
}

/* 007_1 */
.btn-group.open>.gpfiActionBtn,
.btn-group.open>.gpfiActionBtn:focus,
.btn-primary:not(.actionBtn),
.holdingBalancePanel .actionBtn{
    color:#FFFFFF;
    background-image: -moz-linear-gradient(top,#dcb64a,#C8A236);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#dcb64a),to(#C8A236));
    background-image: -webkit-linear-gradient(top,#dcb64a,#C8A236);
    background-image: -o-linear-gradient(top,#dcb64a,#C8A236);
    background-image: linear-gradient(to bottom,#dcb64a,#C8A236);
    border-color: #C8A236;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td span.active{
    background-color: #C8A236 !important;
    color:#FFFFFF;
}
/*Changes by Vishal for GEOFI-6184*/
.btn-group.open>.gpfiActionBtn:hover,
.btn-primary:hover,
.bootstrap-datetimepicker-widget table td span:hover,
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{
    color: #FFFFFF;
    background-image: linear-gradient(to bottom,#5F6269,#5F6269);
    background-color: #5F6269;
}

.btn-default:hover,
.gpfi.inverted.popup{
    color: #FFFFFF;
    background-image: linear-gradient(to bottom,#5F6269,#5F6269);
    background-color: #5F6269;
}
.gpfi.inverted.bottom.popup:before,
.gpfi.inverted.left.center.popup:before,
.gpfi.inverted.right.center.popup:before,
.gpfi.inverted.top.popup:before {
    background:#5F6269 !important;
}
.input-tooltip:hover{
    color:#5F6269;
}


/* 007_2 */
.btn-default {
    color: #FFFFFF;
    background-color: #00989C;
    background-image: -moz-linear-gradient(top, #14acb0, #00989C);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#14acb0), to(#00989C));
    background-image: -webkit-linear-gradient(top, #14acb0, #00989C);
    background-image: -o-linear-gradient(top, #14acb0, #00989C);
    background-image: linear-gradient(to bottom, #14acb0, #00989C);
    box-shadow: inset 0 1px 1px #b48e22, 0 0 8px #C8A236;
}
/* 007_3 */
.open>.dropdown-menu {
    background-color:  #FFFFFF;
    border-color:  #FFFFFF;
}
.dropdown-menu>li>a {
    /*Hover-Over Button Text*/
    color: #00989C;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #00989C;
    background-color: #F1F1F1;
}
/* 007_4 */
.down-arrow:focus,
.down-arrow,
.down-arrow.collapsed,
.down-arrow:hover{
    background-color: #00989C;
    color:#FFFFFF;
}
/* 008_1 */
thead, thead tr, th.grid_header_highlight_1, th.grid_header_highlight_2{
    background-color: #5F6269 !important;
    color:#FFFFFF;
}

/* 008_2 */
.gpfi-detail-html thead tr,
tfoot, tfoot tr  {
    background-color:#f0f0f0 !important;
    color:#5F6269;
}
/* 008_3 */
tbody td{
    color: #5F6269;
}
table tr:not(.child){
    background-color:#F1F1F1;
}
/* 008_4 */
tbody tr:not(.child):nth-child(even){
    background: #FFFFFF;
}
tbody tr:not(.child):nth-child(even) td{
    color:#5F6269;
}
/* 004_1 */
.gpfiSelectGrid tbody tr:hover {
    /* Add Grid Body Hover-Over Background Variable */
    background-color: #f5f5f5;
    /* Add Grid Body Hover-Over Text Variable */
    color: #5F6269;
}
.gpfiSelectGrid tbody tr:hover td{
    color: #5F6269;
}
/* 011_3 */
.gpfi.selection.gpfi-dropdown .menu>.item {
    background: #FFFFFF;
    color: #00989C;
}
/* 011_1 */
.gpfi.gpfi-dropdown .menu .selected.item, .gpfi.gpfi-dropdown.selected {
    background: #00989C;
    color: #FFFFFF;
}
/* 011_2 */
.gpfi.gpfi-dropdown .menu>.item:hover {
    background: #F1F1F1;
    color:#00989C;
}
/* 011_4 */
md-checkbox.md-checked.wubs .md-icon, md-checkbox.md-checked[disabled].wubs .md-icon, .wubs-badge {
    background-color: #00989C;
}
md-checkbox.md-gpfi-theme-theme .md-icon {
    border-color: #5F6269;
}
md-checkbox.md-gpfi-theme-theme.md-checked .md-icon:after {
    border-color: #C8A236;
}
.wubs-badge{
    color: #C8A236;
}
/* 011_5 */
.stepwizard-step.active .btn-circle.step-button{
    background-image: -moz-linear-gradient(top,#14acb0,#00989C);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#14acb0),to(#00989C));
    background-image: -webkit-linear-gradient(top,#14acb0,#00989C);
    background-image: -o-linear-gradient(top,#14acb0,#00989C);
    background-image: linear-gradient(to bottom,#14acb0,#00989C);
    color:#5F6269;
}
.stepwizard-step.active p{
    color:#5F6269;
}
/* 011_6 */
.stepwizard .step-button {
    background-color: #FFFFFF !important;
    color:#5F6269;
}
.stepwizard-step p{
    color:#5F6269;
}
/* 012_1 */
.page-header h1{
    color:#00989C;
}
/* 012_2 */
#page-wrapper{
    background-color: #F9F9F9;
}
/* 012_3 */
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus{
    background-color:#00989C;
    color:#FFFFFF;
}
@media (max-width: 480px) {
    .nav-tabs:not(.gpfi-response-nav) li.active,
    .nav-tabs:not(.gpfi-response-nav) > li.active > a:focus,
    .nav-tabs:not(.gpfi-response-nav) > li.active > a:hover,
    .nav-tabs:not(.gpfi-response-nav) > li.active > a {
        background-color: #00989C;
        color:#FFFFFF;
    }
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus{
    color: #FFFFFF;
    background-color: #00989C;
}

/* 012_4 */
.nav-tabs li:not(.active) a{
    background-color:#5F6269;
    color:#FFFFFF;
}
.nav-pills>li:not(active)>a{
    color: #FFFFFF;
    background-color:#5F6269;
}

/* 012_6 */
.sec-heading{
    color: #5F6269;
}
h3{
    color:#5F6269;
}
/* 012_5 */
.content{
    background-color: #FFFFFF;
}
/* 012_7 */
.content,
.reportPanel{
    background-image: none;
    border-top: 5px solid #00989C;

}
/* 012_8 */
.well, .section-help-msg, .modal-content {
    background-color: #FCFCFC;
}
.section h5, .section-help-msg, .section-help-msg > .text-muted, .modal-title, .modal-body {
    color: #5F6269;
}
/* 014_1 */
.pagination>li>a, .pagination>li>span,
.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus{
    background-color: #5F6269;
    color: #FFFFFF;
}
/* 014_2 */
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
    color: #FFFFFF;
    background-color: #00989C;
}
/* 014_3 */
.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
    color: #FFFFFF;
    background-color: #C8A236;
}
/* 020_1 */
.nav-tabs li:not(.active) a:hover{
    background-color:#C8A236;
    color:#FFFFFF;
}
.nav-tabs>li.active>a:hover{
    background-color:#C8A236;
    color:#FFFFFF;
}
.nav-pills>li>a:hover, .nav-pills>li.active>a:hover{
    background-color:#C8A236;
    color:#FFFFFF;
}

/* 002_7 */
.login-panel .control-label{
    color: #000000;
}

order-notification-panel .list-group .list-group-item,
holding-balance-panel .box-header,
holding-balance-panel .box-header .currencyId,
rates-widget .list-group .list-group-item,
#approvalTransactionsGrid tr.child,
#orderGrid tr.child,
#itemsGrid tr.child,
#fileOrderGrid tr.child,
#complianceTransactionsGrid tr.child,
#multiPaymentTable tr.child{
    background-color: #FCFCFC;
    color: #5F6269;
}
.beneInfoPanel,.box-widget {
    background-color: rgba(249, 249, 249, 1.00);
}
#approvalTransactionsGrid tr.child td:first-child,
#orderGrid tr.child td:first-child,
#itemsGrid tr.child td:first-child,
#fileOrderGrid tr.child,
#complianceTransactionsGrid tr.child td:first-child,
#multiPaymentTable tr.child td:first-child{
    color: #5F6269;
}
#aoboBanner{
    background-color:#00989C;
    color:#FFFFFF;
}
.gpfiDropzone{
    border-color: #FFDE04!important;
}

.navbar .geo_resp_logo {
    height: 54px;
}

.active-progress {
    background-color: #00989C !important;
    color: #5F6269 !important;
}

.inactive-progress {
    background-color: #FFFFFF !important;
    color: #5F6269 !important;
}

.border-active {
    border-top-color: #00989C !important;
    border-left-color: #00989C !important;
}

.border-inactive {
    border-top-color: #FFFFFF !important;
    border-left-color: #FFFFFF !important;
}

.slick-dots li.slick-active button:before {
    color: #00989C !important;
}

.slick-arrow {
    background-color: #00989C;
}

.slick-disabled {
    background-color: #5F6269 !important;
}

.card-text-color {
    color: #5F6269 !important;
}

.card-background {
    background-color: #FFFFFF;
}

@media (min-width: 1200px)
{
    .sidebar {
        margin-top: 54px;
    }

    .navbar-inverse .navbar-nav > li > a {
        font-size: 13px;
    }
}