@charset "utf-8";

/*******************************************************************************
**  Project Name: Bootstrap 4 responsive design
**  Object Name:  button.css
****
**  Configuration Record
**
**  Version        Author             Date             SCR No.
 *   1.0.0        Atik Zahan      	27/03/18        Original  
**
**  @copyright    2018 Revenue NSW
**
********************************************************************************
**  Revision History
**
**  Version  Description
**  1.0      Original
**
*******************************************************************************/
 .btn {
     margin: 5px;
}
 .btn-radio-style {
     color: #333;
     background: #d5edee;
     border-color: #00a599;
}
 [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {
     position: absolute;
     z-index: -1;
     opacity: 0;
}
 .input-group-addon {
     padding: 6px 12px;
     font-size: 1em;
     font-weight: 400;
     color: #555;
     text-align: center;
     background: #eee;
     border: 1px solid #ccc;
     border-top-left-radius: 4px;
     border-bottom-left-radius: 4px;
}
 .input-group-addon:first-child {
     border-right: 0;
}
 .alert .btn-radio-style {
     color: #333;
     background: #FCFEFE!important;
     border-color: #00a599!important 
}
 .btn-radio-style:hover {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-radio-style:focus {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-radio-style:active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-radio-style.active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .open > .dropdown-toggle.btn-radio-style {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-radio-style:active, .btn-radio-style:checked, .btn-radio-style.active, .open > .dropdown-toggle.btn-radio-style {
     background-image: none;
}
 .btn-radio-style.disabled, .btn-radio-style[disabled], fieldset[disabled] .btn-radio-style, .btn-radio-style.disabled:hover, .btn-radio-style[disabled]:hover, fieldset[disabled] .btn-radio-style:hover, .btn-radio-style.disabled:focus, .btn-radio-style[disabled]:focus, fieldset[disabled] .btn-radio-style:focus, .btn-radio-style.disabled:active, .btn-radio-style[disabled]:active, fieldset[disabled] .btn-radio-style:active, .btn-radio-style:checked, .btn-radio-style.disabled.active, .btn-radio-style[disabled].active, fieldset[disabled] .btn-radio-style.active {
     background: #fff;
     border-color: #ccc;
}
 .btn-radio-style .badge {
     color: #fff;
     background: #333;
}
 .btn-radio-style input[type="radio"] {
     display: none;
}
 .btn-radio-style input[type="radio"] + span:before {
     font-family: 'FontAwesome';
     padding-right: 0;
     font-size: 1.1em;
}
 .btn-radio-style input[type="radio"] + span:before {
     content: "\f1db";
     margin-right: 0px;
}
 .btn-radio-style input[type="radio"]:checked + span:before {
     content: "\f111";
     background: #007EA8;
     color: white;
}
 td.claim > .input-group > .btn-radio-style {
     font-size: .9em !important;
     background: #c1e9ff;
     border: Solid 1px #0088bb;
}
 label.pnssradio {
     display: block 
}
/* for IE 8 only */
 .btn span {
     margin-right: 4%!important;
}
 .btn span {
     padding-right: 5%!important 
}
 .sub-button {
     font-size: .9em;
     background: #c1e9ff;
     border: Solid 1px #007EA8;
}
 .sub-button:hover, sub-button:active {
     background: #4B5995;
     color: white;
}
 .mid-button {
     font-size: .94em;
     background: #c1e9ff;
     border: Solid 1px #C8DEEA;
}
 .mid-button:hover, sub-button:active {
     background: #4B5995;
     color: white;
}
 .button i, .navbar-nav i, a:link i, button i {
     padding-right: 5px!important;
}
 .button {
     margin: 2% 0 1% 0;
     text-align: center 
}
 .navbuttons {
     cursor: pointer;
     font-size: 1em;
     white-space: nowrap;
     display: inline-block;
     background: #737391;
    /*#6190E1;
     */
     border-radius: 4px;
     border: Solid 1px transparent;
     border-bottom: none;
     color: white;
     padding: 6px 12px;
}
 .navbuttons:hover {
     background: #4C4C72 !important;
}
 .smallbuttons {
     cursor: pointer;
     font-size: .94em;
     white-space: nowrap;
     display: inline;
     background: none;
     border-radius: 4px;
     border: Solid 1px transparent;
     text-decoration: underline;
     color: rgb(107,148,188);
}
/* btn-fontawesome */
 .btn-fa-dollar:before {
     font-family: 'FontAwesome';
     content: '\f155';
     padding-right: 5px;
     position: relative;
     font-size: 95%;
}
 .btn-fa-arrow-left:before {
     font-family: 'FontAwesome';
     content: '\f060';
     padding-right: 5px;
     position: relative;
     font-size: 95%;
}
 .btn-fa-arrow-right:after {
     font-family: 'FontAwesome';
     content: '\f061';
     padding-left: 5px;
     position: relative;
     font-size: 95%;
}
 .btn-fa-save:before {
     font-family: 'FontAwesome';
     content: '\f0c7';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-plus-circle:before {
     font-family: 'FontAwesome';
     content: '\f055';
     padding-right: 5px;
     position: relative;
     font-size: 1.4em;
}
 .btn-fa-edit:before {
     font-family: 'FontAwesome';
     content: '\f044';
     padding-right: 5px;
     position: relative;
     font-size: 1.4em;
}
 .btn-fa-remove:before {
     font-family: 'FontAwesome';
     content: '\f00d';
     padding-right: 5px;
     position: relative;
     font-size: 1.4em;
}
 .btn-fa-download:before {
     font-family: 'FontAwesome';
     content: '\f019';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-angle-left:before {
     font-family: 'FontAwesome';
     content: '\f104';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-angle-right:after {
     font-family: 'FontAwesome';
     content: '\f105';
     padding-left: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-chevron-circle-right:before {
     font-family: 'FontAwesome';
     content: '\f138';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-arrow-circle-o-right:before {
     font-family: 'FontAwesome';
     content: '\f18e';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-caret-left:before {
     font-family: 'FontAwesome';
     content: '\f0d9';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-caret-right:after {
     font-family: 'FontAwesome';
     content: '\f0da';
     padding-left: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-calendar:before {
     font-family: 'FontAwesome';
     content: '\f073';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
 .btn-fa-refresh:before {
     font-family: 'FontAwesome';
     content: '\f021';
     padding-right: 5px;
     position: relative;
     font-size: 90%;
}
/* btn - upload file */
 .btn-file {
     position: relative;
     overflow: hidden;
     margin-top: 0px!important;
     margin-left: 0;
}
 .btn-file input[type=file] {
     position: absolute;
     top: 0;
     right: 0;
     min-width: 100%;
     min-height: 100%;
     font-size: 7em;
     text-align: right;
     opacity: 0;
     outline: none;
     background: white;
     cursor: inherit;
     display: block;
}
/* sub buttons */
 .btn-sub {
     color: #000;
     background: #D9F0FC!important;
     border-color: #00a9e7!important 
}
 .btn-sub:hover {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-sub:focus {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-sub:active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-sub.active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .open > .dropdown-toggle.btn-sub {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-sub:active, .btn-sub:checked, .btn-sub.active, .open > .dropdown-toggle.btn-sub {
     background-image: none;
}
 .btn-sub.disabled, .btn-sub[disabled], fieldset[disabled] .btn-sub, .btn-sub.disabled:hover, .btn-sub[disabled]:hover, fieldset[disabled] .btn-sub:hover, .btn-sub.disabled:focus, .btn-sub[disabled]:focus, fieldset[disabled] .btn-sub:focus, .btn-sub.disabled:active, .btn-sub[disabled]:active, fieldset[disabled] .btn-sub:active, .btn-sub:checked, .btn-sub.disabled.active, .btn-sub[disabled].active, fieldset[disabled] .btn-sub.active {
     background: #fff;
     border-color: #ccc;
}
 .btn-sub .badge {
     color: #fff;
     background: #333;
}
/* radio buttons */
 label.btn.btn-radio {
     color: #fff !important;
     margin-top: 0px !important;
     background: #4B5995;
     border-color: #4B5995 
}
 .alert .btn-radio {
     color: #333;
     margin-top: 0px !important;
     background: #FCFEFE!important;
     border-color: #00a599!important 
}
 .btn-radio.active, .btn-radio:hover {
     color: #FFF!important;
     background: #002664!important;
     border-color: #002664!important;
}
 .open > .dropdown-toggle.btn-radio {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-radio:active, .btn-radio:checked, .btn-radio.active, .open > .dropdown-toggle.btn-radio {
     background-image: none;
}
 .btn-radio.disabled, .btn-radio[disabled], fieldset[disabled] .btn-radio, .btn-radio.disabled:hover, .btn-radio[disabled]:hover, fieldset[disabled] .btn-radio:hover, .btn-radio.disabled:focus, .btn-radio[disabled]:focus, fieldset[disabled] .btn-radio:focus, .btn-radio.disabled:active, .btn-radio[disabled]:active, fieldset[disabled] .btn-radio:active, .btn-radio:checked, .btn-radio.disabled.active, .btn-radio[disabled].active, fieldset[disabled] .btn-radio.active {
     background: #fff;
     border-color: #ccc;
}
 .btn-radio .badge {
     color: #fff;
     background: #333;
}
/** * radio buttons error styling */
 .form-group.has-error label.btn-radio {
     border: solid 1px 
    /*#a94442*/
    #d9534f !important;
}
 .form-group.has-error label.btn-radio.radiobackcolor {
     background: 
    /*#f2dede*/
    #d9534f;
     color: #000!important 
}
/* for IE 8 only */
 .btn-group {
     width: 100%!important;
}
 .btn-radio {
     display: inline-block!important;
}
/* check buttons */
 .btn-check {
     color: #333;
     background: #d5edee;
     border-color: #00a599 
}
 .alert .btn-check {
     color: #333;
     background: #FCFEFE!important;
     border-color: #00a599!important 
}
 .btn-check:hover {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-check:focus {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-check:active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-check.active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .open > .dropdown-toggle.btn-check {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-check:active, .btn-check:checked, .btn-check.active, .open > .dropdown-toggle.btn-check {
     background-image: none;
}
 .btn-check.disabled, .btn-check[disabled], fieldset[disabled] .btn-check, .btn-check.disabled:hover, .btn-check[disabled]:hover, fieldset[disabled] .btn-check:hover, .btn-check.disabled:focus, .btn-check[disabled]:focus, fieldset[disabled] .btn-check:focus, .btn-check.disabled:active, .btn-check[disabled]:active, fieldset[disabled] .btn-check:active, .btn-check:checked, .btn-check.disabled.active, .btn-check[disabled].active, fieldset[disabled] .btn-check.active {
     background: #fff;
     border-color: #ccc;
}
 .btn-check .badge {
     color: #fff;
     background: #333;
}
/*.btn-check input[type="radio"],*/
 .btn-check input[type="checkbox"] {
     display: none;
}
/*input[type="radio"] + span:before,*/
 .btn-check input[type="checkbox"] + span:before {
     font-family: 'FontAwesome';
     padding-right: 0;
     font-size: 1.1em;
}
 .btn-check input[type="checkbox"] + span:before {
     content: "\f096";
    /* check-empty */
     margin-right: 0.5em;
}
 .btn-check input[type="checkbox"]:checked + span:before {
     content: "\f14a";
    /*"\f046";
     */
    /* check */
}
/* styles for checkbox button inside a table - start*/
 td.claim > .input-group > .btn-check {
     background: transparent;
     border-color: transparent;
}
 td.claim > .input-group > .btn-check:hover {
     color: #000!important;
     background: transparent!important;
     border-color: #FFF!important;
}
 td.claim > .input-group > .btn-check:focus {
     color: #000!important;
     background: transparent!important;
     border-color: #FFF!important;
}
 td.claim > .input-group > .btn-check:active {
     color: #000!important;
     background: transparent!important;
     border-color: #FFF!important;
}
 td.claim > .input-group > .btn-check.active {
     color: #000!important;
     background: transparent!important;
     border-color: #FFF!important;
}
 input.tablecheck[type=checkbox] {
     margin-left: 0.5em!important;
}
/* styles for checkbox button inside a table - end*/
 .checkbox label {
     color: #333!important;
}
 .checkbox span.error {
     display: block 
}
/** * checkbox buttons error styling */
 .form-group.has-error label.btn-check {
     border: solid 1px 
    /*#a94442*/
    #d9534f !important;
}
/* for IE 8 only */
 .btn-check input[type="checkbox"] + span:before {
     display: none!important;
     margin-right: 0.5em!important;
}
/* table buttons */
 .btn-tabbtn {
     color: #1e1e1e;
     background: #d5edee!important;
     border-color: #00a599!important 
}
 .btn-tabbtn:hover {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-tabbtn:focus {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-tabbtn:active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-tabbtn.active {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .open > .dropdown-toggle.btn-tabbtn {
     color: #FFF!important;
     background: #007EA8!important;
     border-color: #007EA8!important;
}
 .btn-tabbtn:active, .btn-tabbtn:checked, .btn-tabbtn.active, .open > .dropdown-toggle.btn-tabbtn {
     background-image: none;
}
 .btn-tabbtn.disabled, .btn-tabbtn[disabled], fieldset[disabled] .btn-tabbtn, .btn-tabbtn.disabled:hover, .btn-tabbtn[disabled]:hover, fieldset[disabled] .btn-radio:hover, .btn-radio.disabled:focus, .btn-radio[disabled]:focus, fieldset[disabled] .btn-radio:focus, .btn-radio.disabled:active, .btn-radio[disabled]:active, fieldset[disabled] .btn-radio:active, .btn-radio:checked, .btn-radio.disabled.active, .btn-radio[disabled].active, fieldset[disabled] .btn-radio.active {
     background: #fff;
     border-color: #ccc;
}
 .btn-tabbtn .badge {
     color: #fff;
     background: #333;
}
/* select 2 */
 .input-group-btn .btn-default {
     margin-top: 0px!important;
}
/* popover btn */
 .btnpop {
     display: inline-block;
     padding: 0 1px 0 1px;
     font-size: 1em;
     font-weight: normal;
     line-height: 1.42857143;
     text-align: center;
     white-space: nowrap;
     vertical-align: middle;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     background-image: none;
     border: 1px solid transparent;
     background: transparent;
     color: #4b5995;
}
 .btnpop:focus, .btnpop:active:focus, .btnpop.active:focus {
     outline: thin dotted;
     outline: 5px auto -webkit-focus-ring-color;
     outline-offset: -2px;
}
 .btnpop:hover, .btnpop:focus {
     color: #002664;
}
 .btnpop:active, .btnpop.active {
     background-image: none;
     outline: 0;
     -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
     box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
 .btnpop.disabled, .btnpop[disabled], fieldset[disabled] .btnpop {
     pointer-events: none;
     cursor: not-allowed;
    /*filter: alpha(opacity=65);
    */
     -webkit-box-shadow: none;
     box-shadow: none;
     opacity: .65;
}
 .panel h3.popover-title {
     color: #444!important;
     background: #eee!important;
     font-size: 1.1em!important 
}
 .popover-content {
     font-weight: normal!important;
     color: #666!important 
}
 .btn-primary {
     color: #fff;
     background: #4B5995;
     border-color: #4B5995;
}
 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
     background: #002664;
     border-color: #002664;
}
 @media print {
     .btn-radio-style {
         color: #333;
         background: #d5edee;
         border-color: #00a599;
    }
     .alert .btn-radio-style {
         color: #333;
         background: #FCFEFE!important;
         border-color: #00a599!important 
    }
     .btn-radio-style:hover {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio-style:focus {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio-style:active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio-style.active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .open > .dropdown-toggle.btn-radio-style {
         color: #FFF!important;
         background: #B2B2B2!important;
         border-color: #007EA8!important;
    }
     .btn-radio-style.disabled, .btn-radio-style[disabled], fieldset[disabled] .btn-radio-style, .btn-radio-style.disabled:hover, .btn-radio-style[disabled]:hover, fieldset[disabled] .btn-radio-style:hover, .btn-radio-style.disabled:focus, .btn-radio-style[disabled]:focus, fieldset[disabled] .btn-radio-style:focus, .btn-radio-style.disabled:active, .btn-radio-style[disabled]:active, fieldset[disabled] .btn-radio-style:active, .btn-radio-style:checked, .btn-radio-style.disabled.active, .btn-radio-style[disabled].active, fieldset[disabled] .btn-radio-style.active {
         background: #fff;
         border-color: #ccc;
    }
     .btn-radio-style .badge {
         color: #fff;
         background: #333;
    }
     .btn-radio-style input[type="radio"]:checked + span:before {
         content: "\f111";
        /*"\f046";
         */
        /* check */
         background: #007EA8;
         color: white;
    }
     td.claim > .input-group > .btn-radio-style {
         background: #c1e9ff;
         border: Solid 1px #0088bb;
    }
     .sub-button {
         background: #c1e9ff;
        /*#c2eaff;
        */
        /*#afe3ff;
        */
        /*#4cc1ff;
        */
        /*#ACDEE6;
        */
        /*#6B9BFF;
        */
        /*#D7EDF9;
        */
         border: Solid 1px #007EA8;
    }
     .sub-button:hover, .sub-button:active {
         background: #248BCA;
         color: white;
    }
     .mid-button {
         background: #c1e9ff;
        /*#c2eaff;
        */
        /*#afe3ff;
        */
        /*#4cc1ff;
        */
        /*#ACDEE6;
        */
        /*#6B9BFF;
        */
        /*#D7EDF9;
        */
         border: Solid 1px #C8DEEA;
    }
     .mid-button:hover, sub-button:active {
         background: #248BCA;
         color: white;
    }
     .navbuttons {
         background: #737391;
        /*#6190E1;
         */
         border: Solid 1px transparent;
         color: white;
    }
     .navbuttons:hover {
         background: #4C4C72 !important;
    }
     .smallbuttons {
         color: rgb(107,148,188);
    }
     .btn-file input[type=file] {
         background: white;
    }
     .btn-sub {
         color: #000;
         background: #D9F0FC!important;
         border-color: #00a9e7!important 
    }
     .btn-sub:hover {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-sub:focus {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-sub:active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-sub.active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .open > .dropdown-toggle.btn-sub {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-sub.disabled, .btn-sub[disabled], fieldset[disabled] .btn-sub, .btn-sub.disabled:hover, .btn-sub[disabled]:hover, fieldset[disabled] .btn-sub:hover, .btn-sub.disabled:focus, .btn-sub[disabled]:focus, fieldset[disabled] .btn-sub:focus, .btn-sub.disabled:active, .btn-sub[disabled]:active, fieldset[disabled] .btn-sub:active, .btn-sub:checked, .btn-sub.disabled.active, .btn-sub[disabled].active, fieldset[disabled] .btn-sub.active {
         background: #fff;
         border-color: #ccc;
    }
     .btn-sub .badge {
         color: #fff;
         background: #333;
    }
     .btn-radio {
         color: #333;
         background: #d5edee!important;
         border-color: #00a599!important 
    }
     .alert .btn-radio {
         color: #333;
         background: #FCFEFE!important;
         border-color: #00a599!important 
    }
     .btn-radio:hover {
         color: #FFF!important;
         background: #66aadd !important;
         border-color: #007EA8!important;
    }
     .btn-radio:focus {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio:active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio.active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .open > .dropdown-toggle.btn-radio {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-radio.disabled, .btn-radio[disabled], fieldset[disabled] .btn-radio, .btn-radio.disabled:hover, .btn-radio[disabled]:hover, fieldset[disabled] .btn-radio:hover, .btn-radio.disabled:focus, .btn-radio[disabled]:focus, fieldset[disabled] .btn-radio:focus, .btn-radio.disabled:active, .btn-radio[disabled]:active, fieldset[disabled] .btn-radio:active, .btn-radio:checked, .btn-radio.disabled.active, .btn-radio[disabled].active, fieldset[disabled] .btn-radio.active {
         background: #fff;
         border-color: #ccc;
    }
     .btn-radio .badge {
         color: #fff;
         background: #333;
    }
    /** * radio buttons error styling */
     .form-group.has-error label.btn-radio {
         border: solid 1px 
        /*#a94442*/
        #d9534f !important;
    }
     .form-group.has-error label.btn-radio.radiobackcolor {
         background: 
        /*#f2dede*/
        #d9534f;
         color: #000!important 
    }
     .btn-check {
         color: #333;
         background: #d5edee;
         border-color: #00a599 
    }
     .alert .btn-check {
         color: #333;
         background: #FCFEFE!important;
         border-color: #00a599!important 
    }
     .btn-check:hover {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-check:focus {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-check:active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-check.active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .open > .dropdown-toggle.btn-check {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-check.disabled, .btn-check[disabled], fieldset[disabled] .btn-check, .btn-check.disabled:hover, .btn-check[disabled]:hover, fieldset[disabled] .btn-check:hover, .btn-check.disabled:focus, .btn-check[disabled]:focus, fieldset[disabled] .btn-check:focus, .btn-check.disabled:active, .btn-check[disabled]:active, fieldset[disabled] .btn-check:active, .btn-check:checked, .btn-check.disabled.active, .btn-check[disabled].active, fieldset[disabled] .btn-check.active {
         background: #fff;
         border-color: #ccc;
    }
     .btn-check .badge {
         color: #fff;
         background: #333;
    }
     td.claim > .input-group > .btn-check {
         background: transparent;
         border-color: transparent;
    }
     td.claim > .input-group > .btn-check:hover {
         color: #000!important;
         background: transparent!important;
         border-color: #FFF!important;
    }
     td.claim > .input-group > .btn-check:focus {
         color: #000!important;
         background: transparent!important;
         border-color: #FFF!important;
    }
     td.claim > .input-group > .btn-check:active {
         color: #000!important;
         background: transparent!important;
         border-color: #FFF!important;
    }
     td.claim > .input-group > .btn-check.active {
         color: #000!important;
         background: transparent!important;
         border-color: #FFF!important;
    }
     .checkbox label {
         color: #333!important;
    }
     .btn-tabbtn {
         color: #1e1e1e;
         background: #d5edee!important;
         border-color: #00a599!important 
    }
     .btn-tabbtn:hover {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-tabbtn:focus {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-tabbtn:active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-tabbtn.active {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .open > .dropdown-toggle.btn-tabbtn {
         color: #FFF!important;
         background: #007EA8!important;
         border-color: #007EA8!important;
    }
     .btn-tabbtn.disabled, .btn-tabbtn[disabled], fieldset[disabled] .btn-tabbtn, .btn-tabbtn.disabled:hover, .btn-tabbtn[disabled]:hover, fieldset[disabled] .btn-radio:hover, .btn-radio.disabled:focus, .btn-radio[disabled]:focus, fieldset[disabled] .btn-radio:focus, .btn-radio.disabled:active, .btn-radio[disabled]:active, fieldset[disabled] .btn-radio:active, .btn-radio:checked, .btn-radio.disabled.active, .btn-radio[disabled].active, fieldset[disabled] .btn-radio.active {
         background: #fff;
         border-color: #ccc;
    }
     .btn-tabbtn .badge {
         color: #fff;
         background: #333;
    }
     .btnpop {
         background: transparent;
         color: #005E8C;
    }
     .btnpop:hover, .btnpop:focus {
         color: #0080FF;
    }
     .panel h3.popover-title {
         color: #444!important;
         background: #eee!important;
    }
     .popover-content {
         color: #666!important 
    }
}
 .btn-danger {
     background: #C60C30;
     border-color: #C60C30;
}
 .btn-danger:hover {
     background: #A71930;
     border-color: #A71930;
}
 .btn-outline-primary {
     color: #002664;
     border-color: #002664;
}
 .btn-outline-primary:hover {
     background: #002664;
     border-color: #002664;
}
 .btn-outline-danger {
     color: #007bff;
     border-color: #007bff;
}
 .btn-outline-danger:hover {
     background: #007bff;
     border-color: #002664;
}
 .btn-outline-warning {
     color: #C60C30;
     border-color: #C60C30;
}
 .btn-outline-warning:hover {
     background: #C60C30;
     border-color: #C60C30;
     color:#fff;
}
 .btn-outline-info {
     color: #007bff;
     border-color: #007bff;
}
 .btn-outline-info:hover {
     background: #007bff;
     border-color: #002664;
}
 