.text-color{
    color: #054f90 !important;
}
.background-color{
    background-color: #054f90 !important;
}

/* Login input and label active border color */
input:not([type]):focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]){
    border-bottom: 1px solid #054f90;
    box-shadow: 0 1px 0 0 #054f90;
}
input:not([type]):focus:not([readonly]) + label, input[type=text]:focus:not([readonly]) + label, input[type=password]:focus:not([readonly]) + label, input[type=email]:focus:not([readonly]) + label, input[type=url]:focus:not([readonly]) + label, input[type=time]:focus:not([readonly]) + label, input[type=date]:focus:not([readonly]) + label, input[type=datetime]:focus:not([readonly]) + label, input[type=datetime-local]:focus:not([readonly]) + label, input[type=tel]:focus:not([readonly]) + label, input[type=number]:focus:not([readonly]) + label, input[type=search]:focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label{
    color: #054f90;
}
/* Login input active border color */
/* #footer a{ color: #054f90; }  */

.btn-primary {
    background-color: #054f90 !important;
    border-color: #054f90 !important;
}

#pnProductNavContents a:hover, #pnProductNavContents a.active {
    color: #054f90 !important;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    background-color: #95c7fd !important;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    background-color: #054f90 !important;
}
.icon-addon .form-button span {
    color: #054f90 !important;
}

.btn-success {
    color: #fff;
    background-color: #27b06d;
    border-color: #27b06d;
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success:active:focus  {
    color: #fff;
    background-color: #95c7fd;
    border-color: #95c7fd;
}

.required-Switch input:checked + .slider:before{
    background-color: #054f90 !important;
}

.pagination>li:last-child.next>a, .pagination>li:last-child.next>span{
    border: 1px solid #054f90 !important;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    background-color: #054f90 !important;
    border: 1px solid #054f90;
}

.pagination>li:first-child.previous>a, .pagination>li:first-child.previous>span {
    border: 1px solid #054f90;
}


