/*Button Theme Please Modify with care*/
.ui-input, .divider
{

    border-bottom: 2px solid rgb(157, 196, 162);


}
.nav-tabs {
    border-bottom-color: #97d095;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {

    border-color: #97d095 #97d095 transparent;


}
.ui-input.ui-required
{
    border-bottom-color: #4f9062;
}
.ui-input:focus {
    border-bottom-color: #97d851;
}
.ui-input.ui-error
{

    border-bottom-color: #ff5878 !important;
}
.ui-button-default,.bg-default,.ui-button.ui-button-flat-default:focus,.ui-button.ui-button-flat-default:hover
{
    background-color: #e7e6e6;
    background-image: linear-gradient(#e1e1e1, #d4d2d2);
    color : rgb(70, 68, 68);

    /*text-shadow: 1px 1px 3px #f9f9f9;*/
}
.ui-button-default:hover/*,.ui-button-default:focus*/
{
    background-color: #e7e5e5;
    background-image: linear-gradient(#ece9e9, #e2e2e2);
    color : #4e4e4e;

    /*text-shadow: 1px 1px 6px #f3f3f3;*/
}

/*  For blue theme button*/

.ui-button-primary,.bg-primary,.md-active,.ui-button.ui-button-flat-primary:focus,.ui-button.ui-button-flat-primary:hover
{
  background: #65ca5c linear-gradient(#55ce4f, #208d19);
  color : #fff !important;

    /*text-shadow: 1px 1px 6px rgba(131, 131, 131, 0.62);*/
}

.ui-button-primary:hover/*,.ui-button-blue:focus*/
{
    background-image: linear-gradient(#36962b, #4db947);


    /*text-shadow: 1px 1px 6px #747474;*/
}
div.ui-bg-color .ui-input:focus,.ui-bg-color .ui-input:focus
{

    border-bottom: rgb(204, 255, 218) solid  ;
}

.ui-button-danger,.bg-danger,.ui-button.ui-button-flat-danger:focus,.ui-button.ui-button-flat-danger:hover
{
    background-color: #e68a8a;
    background-image: linear-gradient(#e6836a, #af4c52);
    color : #fff !important;

    /*text-shadow: 1px 1px 6px #838383;*/
}

.ui-button-danger:hover/*,.ui-button-red:focus*/
{
    background-image: linear-gradient(#a63c40, #bb8786);

    /*text-shadow: 1px 1px 6px #747474;*/
}
.ui-button-warning,.bg-warning,.ui-button.ui-button-flat-warning:focus,.ui-button.ui-button-flat-warning:hover
{
    background-color: #b7b1a7;
    background-image: linear-gradient(#b7b1a7, #958f86);
    color : #fff !important;

    /*text-shadow: 1px 1px 6px #838383;*/
}


.ui-button-warning:hover/*,.ui-button-red:focus*/
{


    background-image: linear-gradient(#8c887e, #bab3a7);

    /*text-shadow: 1px 1px 6px #747474;*/
}

.ui-button-success,.bg-success,.ui-button.ui-button-flat-success:focus,.ui-button.ui-button-flat-success:hover
{
  background: #414146 linear-gradient(#414146, #216c71);
  color : #fff !important;

    /*text-shadow: 1px 1px 6px #838383;*/
}

.ui-button-success:hover/*,.ui-button-green:focus*/
{


    background-image: linear-gradient(#397758, #5d5d63);

    /*text-shadow: 1px 1px 6px #747474;*/
}

.ui-button-dormant,.bg-dormant,.ui-button.ui-button-flat-dormant:focus,.ui-button.ui-button-flat-dormant:hover
{
    background-color: #11ac9b;
    background-image: linear-gradient(#11ac9b, #0e8c7e);
    color : #fff !important;

    /*text-shadow: 1px 1px 6px #838383;*/
}

.ui-button-dormant:hover/*,.ui-button-pink:focus*/
{
    background-image: linear-gradient(#0e8678, #08a9a5);

    /*text-shadow: 1px 1px 6px #747474;*/
}
.ui-button.ui-button-flat-warning
{
    color : #b7b1a7;
}
.ui-button.ui-button-flat-dormant
{
    color : #11ac9b;
}
.ui-button.ui-button-flat-primary
{
    color : #006e5d;
}
.ui-button.ui-button-flat-danger
{
    color : #e68a8a;
}
.ui-button.ui-button-flat-default
{
    color : #6f6f6f;
}
.ui-button.ui-button-flat-success
{
    color : #5d5d63;
}
/*End of Button Theme */

div.theme-top-menu ul a:hover, .theme-left-nav-in-active-bgcolor{
    /*background-color: #b1b2b2;*/
}

div.theme-top-menu ul a.active-menu, .theme-left-nav-active-bgcolor
{
    background-color: #414146;
    text-shadow: 1px 1px 4px #989898;

}
.badge
{
    background-color: #f8ffd6;
    color: #fe3c2f;
}
div.theme-top-menu ul a.active-menu .badge
{
    background-color: #ffffff;
    color: #155e19;
}
.theme-caption-color,.theme-caption-bg-color .theme-caption-color
{
    text-decoration: none;
    color: #153c5c;
}
.theme-caption-bg-color,md-progress-linear.md-default-theme .md-container, md-progress-linear .md-container
{
    background-color: #d4ffd5;
}


.form-control:focus
{
    border-color: #b1b2b2;
}
a
{
    text-decoration: none;
    color: #65a931;
}
a:hover
{
    text-decoration: underline;
    color: #4e913b;
}
.theme-bg-color,div.theme-bg-color,.theme-bg-color,md-progress-linear.md-default-theme .md-bar, md-progress-linear .md-bar
{
    background: #1b9144;
    background-image: linear-gradient(111deg, #245777, #159957)
    /*background-image: linear-gradient(111deg, #124d85, #159957)*/
    /*color:white;#00b198;0ca176*/
}
/*.divider{*/
    /*border-bottom-color:#56a902 ;*/
/*}*/
div.theme-bg-bg-color
{
    background: #56a902;

}
div.theme-bg-attention-bg-color
{
    background: #c8ffd4;

}

div.current-user-box div.current-user-pic-box
{
    background-color: #6eaa68;
}
div.current-user-pic-box div.current-user-pic
{
    background-color: #229a85;
}



.bg-accent-color
{
    background-color: rgb(57, 164, 207);
    background-image: linear-gradient(#39a4cf, #287591);
    color : white;
}
.rpt-bg-color, .ui-select-bootstrap .ui-select-choices-row.active>a
{
  background-color: #92dab3;
}
.rpt-bg-color-fade
{
  background-color: #bee2ed;
}
