/* Band Colors Based on Standard Bootstrap Classes */
.band { padding: 25px 0 50px; }
.bg-danger { background-color: rgba(193,65,89,0.05); }
.bg-warning { background-color: rgba(255,203,98,0.05); }
.bg-success { background-color: rgba(0,146,83,0.05); }
.bg-info { background-color: rgba(30,158,176,0.05); }
.bg-primary { background-color: rgba(13,114,131,.05); color:inherit;}
.btn {border:none;}
.text-primary { color: #0278B2; }
a.text-primary:hover, a.text-primary:focus { color: #EAD48; }
.text-success { color: #006d65; }
a.text-success:hover, a.text-success:focus { color: #2b542c; }
.text-info { color: #31708f; }
a.text-info:hover, a.text-info:focus { color: #245269; }
.text-warning { color: #8a6d3b; }
a.text-warning:hover, a.text-warning:focus { color: #66512c; }
.text-danger { color: #a94442; }
a.text-danger:hover, a.text-danger:focus { color: #843534; }

/*.btn-default { color: #333333; background-color: #ffffff; border-color: #cccccc; background-image:none !important;}
.btn-default:focus, .btn-default.focus { color: #333333; background-color: #e6e6e6; border-color: #8c8c8c; }
.btn-default:hover { color: #FFF; background-color: #0278B2; border-color: #0278B2;background-image:none !important; }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333333; background-color: #e6e6e6; border-color: #adadad; }
.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #333333; background-color: #d4d4d4; border-color: #8c8c8c; }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; }
.btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #ffffff; border-color: #cccccc; }
.btn-default .badge { color: #ffffff; background-color: #333333; }*/

.btn-default { color: #FFF; background-color: #0278B2; border-color: #0278B2;background-image:none !important;}
.btn-default:focus, .btn-default.focus { color: #333333; background-color: #e6e6e6; border-color: #8c8c8c; }
.btn-default:hover {color: #333333; background-color: #ffffff; border-color: #cccccc; background-image:none !important;}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333333; background-color: #e6e6e6; border-color: #adadad; }
.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #333333; background-color: #d4d4d4; border-color: #8c8c8c; }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; }
.btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #ffffff; border-color: #cccccc; }
.btn-default .badge { color: #ffffff; background-color: #333333; }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #ccc;
    border-color: #ccc;
}

.btn-primary,a.btn.btn-default.btn-block.btn-sm.checkAddRemove { color: #ffffff !important; background-color: #0278B2; border-color: #0b5e6c;background-image:none !important; }
.btn-primary:focus, .btn-primary.focus, a.btn.btn-default.btn-block.btn-sm.checkAddRemove:focus { color: #ffffff; background-color: #EAD48; border-color: #000000; }
.btn-primary:hover, a.btn.btn-default.btn-block.btn-sm.checkAddRemove:hover { color: #ffffff; background-color: #EAD48; border-color: #052d34;background-image:none !important; }
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #EAD48; border-color: #052d34; }
.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #052d34; border-color: #000000; }
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; }
.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #0278B2; border-color: #0b5e6c; }
.btn-primary .badge { color: #0278B2; background-color: #ffffff; }
.btn-success { color: #ffffff; background-color: #006d65; border-color: #006d65;background-image:none !important; }
.btn-success:focus, .btn-success.focus { color: #ffffff; background-color: #000; border-color: #000000; }
.btn-success:hover { color: #ffffff; background-color: #000; border-color: #000;background-image:none !important; }
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #000; border-color: #000; }
.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #ffffff; background-color: #000; border-color: #000000; }
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; }
.btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #006d65; border-color: #006d65; }
.btn-success .badge { color: #006d65; background-color: #ffffff; }
.btn-info { color: #ffffff; background-color: #1e9eb0; border-color: #1a8a9a;background-image:none !important; }
.btn-info:focus, .btn-info.focus { color: #ffffff; background-color: #177784; border-color: #08292d; }
.btn-info:hover { color: #ffffff; background-color: #177784; border-color: #115c66;background-image:none !important; }
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #177784; border-color: #115c66; }
.btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #ffffff; background-color: #115c66; border-color: #08292d; }
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; }
.btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #1e9eb0; border-color: #1a8a9a; }
.btn-info .badge { color: #1e9eb0; background-color: #ffffff; }
.btn-warning { color: #ffffff; background-color: #ffcb62; border-color: #ffc348;background-image:none !important; }
.btn-warning:focus, .btn-warning.focus { color: #ffffff; background-color: #ffba2f; border-color: #c88600; }
.btn-warning:hover { color: #ffffff; background-color: #ffba2f; border-color: #ffae0b;background-image:none !important; }
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ffba2f; border-color: #ffae0b; }
.btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #ffffff; background-color: #ffae0b; border-color: #c88600; }
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; }
.btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #ffcb62; border-color: #ffc348; }
.btn-warning .badge { color: #ffcb62; background-color: #ffffff; }
.btn-danger { color: #ffffff; background-color: #c14159; border-color: #af394f;background-image:none !important; }
.btn-danger:focus, .btn-danger.focus { color: #ffffff; background-color: #9c3347; border-color: #4f1a24; }
.btn-danger:hover { color: #ffffff; background-color: #9c3347; border-color: #812a3a;background-image:none !important; }
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #9c3347; border-color: #812a3a; }
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #ffffff; background-color: #812a3a; border-color: #4f1a24; }
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; }
.btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #c14159; border-color: #af394f; }
.btn-danger .badge { color: #c14159; background-color: #ffffff; }

.label-default { background-color: #777777; }
.label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e; }
.label-primary { background-color: #0278B2; }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #EAD48; }
.label-success { background-color: #006d65; }
.label-success[href]:hover, .label-success[href]:focus { background-color: #000; }
.label-info { background-color: #1e9eb0; }
.label-info[href]:hover, .label-info[href]:focus { background-color: #177784; }
.label-warning { background-color: #ffcb62; }
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #ffba2f; }
.label-danger { background-color: #c14159; }
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #9c3347; }

.panel-default { border-color: #dddddd; }
.panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #dddddd; }
.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; }
.panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333333; }
.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; }
.panel-primary { border-color: #0278B2; }
.panel-primary > .panel-heading { color: #ffffff; background-color: #0278B2; border-color: #0278B2; }
.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #0278B2; }
.panel-primary > .panel-heading .badge { color: #0278B2; background-color: #ffffff; }
.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #0278B2; }
.panel-success { border-color: #d6e9c6; }
.panel-success > .panel-heading { color: #006d65; background-color: #dff0d8; border-color: #d6e9c6; }
.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; }
.panel-success > .panel-heading .badge { color: #dff0d8; background-color: #006d65; }
.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; }
.panel-info { border-color: #bce8f1; }
.panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; }
.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; }
.panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; }
.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; }
.panel-warning { border-color: #faebcc; }
.panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; }
.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; }
.panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; }
.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; }
.panel-danger { border-color: #ebccd1; }
.panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }
.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; }
.panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; }
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; }