body { color: #4d4d4d; }

header { background-color: #E1E1E1; }
header, header a { color: #333333; }

header a:hover, header a:focus, header a:active { color: #EA4335; }

header .logo { background-color: #989898; }
header .logo a, header .logo a:hover { color: #ffffff; }
header .logo .color { background-color: #EA4335 !important; }

header .dropdown-menu { background-color: rgba(0, 0, 0, 0.4); }
header .dropdown-menu li a { color: #ffffff; }
header .dropdown-menu li:hover a { color: #ffffff; background: #EA4335; }

.bodyLogin { background-color: #E1E1E1; }
.login-header { background: #EA4335; }
.login-wrapper { color: #fff; }
.login-wrapper h1 { color: #ffffff; }
.login-wrapper div { color: rgba(0,0,0,0.07); }
.login-wrapper .alert { color: #ffffff; }
.login-wrapper .form-control { color: #797979; background-color: rgba(0, 0, 0, 0.1); }
.login-wrapper .input-group-addon { color: #797979; background-color: rgba(0,0,0,0.1); }
.login-wrapper input:-webkit-autofill, .login-wrapper input:-webkit-autofill:hover, .login-wrapper input:-webkit-autofill:focus, .login-wrapper input:-webkit-autofill:active { background-color:  rgba(0,0,0,0.05) !important; color: #797979 !important; background-image: none; }
.login-wrapper input:-webkit-autofill, .login-wrapper input:-webkit-autofill:hover, .login-wrapper input:-webkit-autofill:focus, .login-wrapper input:-webkit-autofill:active  { transition: background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s; }
.login-wrapper .btn-primary { color: rgba(0, 0, 0, 0.1); background-color: transparent !important; border-color: transparent !important; }
.login-wrapper .btn-primary:hover, .login-wrapper .btn-primary:focus, .login-wrapper .btn-primary:active { color: #EA4335; }

.footer-content { color: #ffffff; background-color: #989898; }

#scroller { color: #222; text-shadow: 0px 0px 4px #fff; }

#app-left-bar { background-color: #E1E1E1; }
#app-right-bar { background-color: rgba(0, 0, 0, 0.4); }
#app-top-bar { color: #ffffff; background-color: rgba(0, 0, 0, 0.4); }


.main-menu li a, .main-menu li a:active, .main-menu li a:focus { color: #797979; background-color: transparent; }
.main-menu > li:hover > a, .main-menu > li.open >  a, .main-menu > li.active >  a, .main-menu li a:hover { color: #ffffff; background-color: #EA4335/*rgba(0, 0, 0, 0.08)*/; }

.main-menu > li > ul { background-color: rgba(255, 255, 255, 0.05); }
.main-menu > li > ul li ul { background-color: rgba(255, 255, 255, 0.05); }

.main-menu li li a, .main-menu li li a:active, .main-menu li li a:focus { color: rgba(255,255,255,0.8); background-color: transparent; }
.main-menu li li.open a, .main-menu li li.active a { color: rgba(255, 255, 255, 1) !important; background-color: rgba(255, 255, 255, 0.05) !important; }
.main-menu li li a:hover { color: rgba(255, 255, 255, 1) !important; background-color: rgba(255, 255, 255, 0.03); }
.main-menu > li.open > ul li.open > ul li:hover a, .main-menu > li.open > li.open > li a:hover { color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.1); }

.main-menu li.active > a:after { border-color: transparent #f7f8fa transparent transparent; }

.minimize-app-left-bar .main-menu li a, .minimize-app-left-bar .main-menu li a:active, .minimize-app-left-bar .main-menu li a:focus { color: #797979; background-color: transparent; }
.minimize-app-left-bar .main-menu > li:hover { background-color: #EA4335; }
.minimize-app-left-bar .main-menu > li:hover > a, .minimize-app-left-bar .main-menu li a:hover { color: #ffffff; background-color: rgba(0, 0, 0, 0.1); }
.minimize-app-left-bar .main-menu li.active > a { color: #EA4335; }
.minimize-app-left-bar .main-menu li.active:hover > a { color: #ffffff; }

.minimize-app-left-bar .main-menu > li > ul { background-color: #ECECEC; }
.minimize-app-left-bar .main-menu > li > ul li ul { background-color: rgba(113,104,133, 1); }

.minimize-app-left-bar .main-menu li li a, .minimize-app-left-bar .main-menu li li a:active, .minimize-app-left-bar .main-menu li li a:focus { color: rgba(255,255,255,0.8); background-color: transparent; }
.minimize-app-left-bar .main-menu li li a:hover { color: rgba(255,255,255,0.8); background-color: rgba(255, 255, 255, 0.1); }

.panel-body h3 { color: #4d4d4d !important; }

.panel-template { border-color: #989898; }
.panel-template > .panel-heading { color: #fff; background-color: #989898; border-color: #989898; }
.panel-template > .panel-heading + .panel-collapse > .panel-body { border-top-color: #989898; }
.panel-template > .panel-heading .badge { color: #989898; background-color: #fff; }
.panel-template > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #989898; }


.btn-template { color: #fff; background-color: #EA4335; border-color: #EA4335; } /*686177*/
.btn-template:focus, .btn-template.focus { color: #fff; background-color: #EC594C; border-color: #EC594C; }
.btn-template:hover { color: #fff; background-color: #EC594C; border-color: #EC594C; }
.btn-template:active, .btn-template.active, .open > .dropdown-toggle.btn-template { color: #fff; background-color: #EC594C; border-color: #EC594C; }
.btn-template:active:hover, .btn-template.active:hover, .open > .dropdown-toggle.btn-template:hover,
.btn-template:active:focus, .btn-template.active:focus, .open > .dropdown-toggle.btn-template:focus,
.btn-template:active.focus, .btn-template.active.focus, .open > .dropdown-toggle.btn-template.focus { color: #fff; background-color: #EC594C; border-color: #EC594C; }
.btn-template:active, .btn-template.active, .open > .dropdown-toggle.btn-template { background-image: none; }
.btn-template.disabled:hover, .btn-template[disabled]:hover, fieldset[disabled] .btn-template:hover,
.btn-template.disabled:focus, .btn-template[disabled]:focus, fieldset[disabled] .btn-template:focus,
.btn-template.disabled.focus, .btn-template[disabled].focus, fieldset[disabled] .btn-template.focus { background-color: #F3948B; border-color: #F3948B; }
.btn-template .badge { color: #F3948B; background-color: #fff; }

.templateOnHov:hover, .templateOnHov:focus, .templateOnHov.focus, .templateOnHov:active, .templateOnHov.active,
.templateOnHov:active:hover, .templateOnHov.active:hover, .open > .dropdown-toggle.templateOnHov:hover,
.templateOnHov:active:focus, .templateOnHov.active:focus, .open > .dropdown-toggle.templateOnHov:focus,
.templateOnHov:active.focus, .templateOnHov.active.focus, .open > .dropdown-toggle.templateOnHov.focus,
.open > .dropdown-toggle.templateOnHov { color: #ffffff !important; background-color: #EA4335 !important; border-color: #EA4335 !important; } /*{ color: #5F0684; background-color: #BFBFD0; }*/


.btn-template-alt { color: #fff; background-color: #8bca4e; border-color: #8bca4e; } /*686177*/
.btn-template-alt:focus, .btn-template-alt.focus { color: #fff; background-color: #78ba38; border-color: #78ba38; }
.btn-template-alt:hover { color: #fff; background-color: #78ba38; border-color: #78ba38; }
.btn-template-alt:active, .btn-template-alt.active, .open > .dropdown-toggle.btn-template-alt { color: #fff; background-color: #78ba38; border-color: #78ba38; }
.btn-template-alt:active:hover, .btn-template-alt.active:hover, .open > .dropdown-toggle.btn-template-alt:hover,
.btn-template-alt:active:focus, .btn-template-alt.active:focus, .open > .dropdown-toggle.btn-template-alt:focus,
.btn-template-alt:active.focus, .btn-template-alt.active.focus, .open > .dropdown-toggle.btn-template-alt.focus { color: #fff; background-color: #5f932c; border-color: #5f932c; }
.btn-template-alt:active, .btn-template-alt.active, .open > .dropdown-toggle.btn-template-alt { background-image: none; }
.btn-template-alt.disabled:hover, .btn-template-alt[disabled]:hover, fieldset[disabled] .btn-template-alt:hover,
.btn-template-alt.disabled:focus, .btn-template-alt[disabled]:focus, fieldset[disabled] .btn-template-alt:focus,
.btn-template-alt.disabled.focus, .btn-template-alt[disabled].focus, fieldset[disabled] .btn-template-alt.focus { background-color: #8bca4e; border-color: #8bca4e; }
.btn-template-alt .badge { color: #8bca4e; background-color: #fff; }

.templateAltOnHov:hover, .templateAltOnHov:focus, .templateAltOnHov.focus, .templateAltOnHov:active, .templateAltOnHov.active,
.templateAltOnHov:active:hover, .templateAltOnHov.active:hover, .open > .dropdown-toggle.templateAltOnHov:hover,
.templateAltOnHov:active:focus, .templateAltOnHov.active:focus, .open > .dropdown-toggle.templateAltOnHov:focus,
.templateAltOnHov:active.focus, .templateAltOnHov.active.focus, .open > .dropdown-toggle.templateAltOnHov.focus,
.open > .dropdown-toggle.templateAltOnHov { color: #ffffff !important; background-color: #8bca4e !important; border-color: #78ba38 !important; } /*{ color: #5F0684; background-color: #BFBFD0; }*/


.btn-default-alt { color: #333; background-color: #DDDDDD; border-color: #DDDDDD; }
.btn-default-alt:focus, .btn-default-alt.focus { color: #333; background-color: #D3D3D3; border-color: #D3D3D3; }
.btn-default-alt:hover { color: #333; background-color: #BCBCBC; border-color: #BCBCBC; }
.btn-default-alt:active, .btn-default-alt.active, .open > .dropdown-toggle.btn-default-alt { color: #333; background-color: #D3D3D3; border-color: #D3D3D3; }
.btn-default-alt:active:hover, .btn-default-alt.active:hover, .open > .dropdown-toggle.btn-default-alt:hover,
.btn-default-alt:active:focus, .btn-default-alt.active:focus, .open > .dropdown-toggle.btn-default-alt:focus,
.btn-default-alt:active.focus, .btn-default-alt.active.focus, .open > .dropdown-toggle.btn-default-alt.focus { color: #333; background-color: #C8C8C8; border-color: #C8C8C8; }
.btn-default-alt:active, .btn-default-alt.active, .open > .dropdown-toggle.btn-default-alt { background-image: none; }
.btn-default-alt.disabled:hover, .btn-default-alt[disabled]:hover, fieldset[disabled] .btn-default-alt:hover,
.btn-default-alt.disabled:focus, .btn-default-alt[disabled]:focus, fieldset[disabled] .btn-default-alt:focus,
.btn-default-alt.disabled.focus, .btn-default-alt[disabled].focus, fieldset[disabled] .btn-default-alt.focus { background-color: #fff; border-color: #ccc; }
.btn-default-alt .badge { color: #fff; background-color: #333; }


.btn-delete { color: #333; background-color: #fff; border-color: #ccc; }
.btn-delete:focus, .btn-delete.focus { color: #e42525; background-color: #fff; border-color: #e42525; }
.btn-delete:hover { color: #e42525; background-color: #fff; border-color: #e42525; }
.btn-delete:active, .btn-delete.active, .open > .dropdown-toggle.btn-delete { color: #e42525; background-color: #fff; border-color: #e42525; }
.btn-delete:active:hover, .btn-delete.active:hover, .open > .dropdown-toggle.btn-delete:hover,
.btn-delete:active:focus, .btn-delete.active:focus, .open > .dropdown-toggle.btn-delete:focus,
.btn-delete:active.focus, .btn-delete.active.focus, .open > .dropdown-toggle.btn-delete.focus { color: #fff !important; background-color: #e42525; border-color: #e42525; }
.btn-delete:active, .btn-delete.active, .open > .dropdown-toggle.btn-delete { background-image: none; }
.btn-delete.disabled:hover, .btn-delete[disabled]:hover, fieldset[disabled] .btn-delete:hover,
.btn-delete.disabled:focus, .btn-delete[disabled]:focus, fieldset[disabled] .btn-delete:focus,
.btn-delete.disabled.focus, .btn-delete[disabled].focus, fieldset[disabled] .btn-delete.focus { background-color: #fff; border-color: #e42525; }
.btn-delete .badge { color: #fff; background-color: #333; }


.clearMessage { color: #ffffff; }
.clearMessage:hover, .clearMessage:focus, .clearMessage:active { color: rgba(255,255,255, 0.7); }
.ui-pnotify .brighttheme-success { color: #FFFFFF; background-color: rgba(152,208,97, 0.95);  }
.ui-pnotify:hover .brighttheme-success { background-color: rgba(152, 208, 97, 1); }
.ui-pnotify .brighttheme-error { color: #FFFFFF; background-color: rgba(211,84,84, 0.95); }
.ui-pnotify:hover .brighttheme-error { background-color: rgba(211,84,84, 1); }
.ui-pnotify .brighttheme-info { color: #FFFFFF; background-color: rgba(149, 141, 165, 0.95); }
.ui-pnotify:hover .brighttheme-info { background-color: rgba(149, 141, 165, 1); }
.ui-pnotify-icon, .ui-pnotify-icon span { color: #ffffff; }
.ui-pnotify .bicn:hover { color: #ffffff !important; }
.ui-pnotify-closer :hover { color: #eb5e5e; }
.ui-pnotify-title h4 { color: #ffffff; }
.ui-pnotify-text a { color: rgba(255,255,255, 0.7); }
.ui-pnotify-text a:hover { color: rgba(255,255,255, 0.99); }

.bicn { color: #4d4d4d; background-color: transparent; border-color: transparent; }
.bicn:hover, .bicn:focus, .bicn:active, .bicn.active, .bicn.focus,
.bicn:active:hover, .bicn.active:hover, .bicn:active:focus, .bicn.active:focus, .bicn:active.focus, .bicn.active.focus
{ color: #EA4335 !important; background-color: transparent !important; border-color: transparent !important; }
.bicn.disabled:hover, .bicn[disabled]:hover, fieldset[disabled] .bicn:hover,
.bicn.disabled:focus, .bicn[disabled]:focus, fieldset[disabled] .bicn:focus,
.bicn.disabled.focus, .bicn[disabled].focus, fieldset[disabled] .bicn.focus
{ color: #BCBCBC; background-color: transparent !important; border-color: transparent !important; }

.bicn-default { color: #333; background-color: transparent; border-color: transparent; } /*686177*/
.bicn-default:hover, .bicn-default:focus, .bicn-default:active, .bicn-default.active, .bicn-default.focus,
.bicn-default:active:hover, .bicn-default.active:hover, .bicn-default:active:focus, .bicn-default.active:focus, .bicn-default:active.focus, .bicn-default.active.focus
{ color: #C1C1C2 !important; background-color: transparent !important; border-color: transparent !important; }

.bicn-template { color: #5F5671; background-color: transparent; border-color: transparent; } /*686177*/
.bicn-template:hover, .bicn-template:focus, .bicn-template:active, .bicn-template.active, .bicn-template.focus,
.bicn-template:active:hover, .bicn-template.active:hover, .bicn-template:active:focus, .bicn-template.active:focus, .bicn-template:active.focus, .bicn-template.active.focus
{ color: #A199B1 !important; background-color: transparent !important; border-color: transparent !important; }

.bicn-template-alt { color: #78ba38; background-color: transparent; border-color: transparent; } /*686177*/
.bicn-template-alt:hover, .bicn-template-alt:focus, .bicn-template-alt:active, .bicn-template-alt.active, .bicn-template-alt.focus,
.bicn-template-alt:active:hover, .bicn-template-alt.active:hover, .bicn-template-alt:active:focus, .bicn-template-alt.active:focus, .bicn-template-alt:active.focus, .bicn-template-alt.active.focus
{ color: #8bca4e !important; background-color: transparent !important; border-color: transparent !important; }
/*.bicn-template-alt { color: #8bca4e; color: #78ba38; color: #5f932c; }*/


.bicn-danger { color: #5F5671; background-color: transparent; border-color: transparent; } /*686177*/
.bicn-danger:hover, .bicn-danger:focus, .bicn-danger:active, .bicn-danger.active, .bicn-danger.focus,
.bicn-danger:active:hover, .bicn-danger.active:hover, .bicn-danger:active:focus, .bicn-danger.active:focus, .bicn-danger:active.focus, .bicn-danger.active.focus
{ color: #e42525 !important; background-color: transparent !important; border-color: transparent !important; }

.red { color: #e42525 !important; }
.redError { color: #e42525 !important; text-align: left; }

/*tbody tr:hover td { background-color: #F1F1F1; }*/

.TF span.keyword { color: #5F5671;/*382E04*/ background-color: #F4D65A; }
.fltrow input, .fltrow select { border: 1px solid #ddd !important; }
.ft-clr-filter-btn-b { color: #d61a1a !important; }
.rspg, .pgSlc { border-color: transparent !important; }

/*tbody tr.activeRow td { background-color: #989898; color: #ffffff; }*/
/*tbody tr.activeRow td a {  color: #ffffff; }*/

.select2-container--default .select2-selection--single { border: 1px solid #ccc !important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered { color: #555 !important; }
.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #EA4335 !important; color: white; }

.patientMLink { color: #797979 !important; }
.patientMLink:hover, .main-menu li li a.patientMLink:hover { color: #EA4335 !important; background-color: transparent !important; }






.dash-box { background: #ffffff; border-top: 3px solid #d2d6de; /*box-shadow: 0 1px 1px rgba(0,0,0,0.1);*/ }
.dash-box-header.with-border { border-bottom: 1px solid #f4f4f4; }
.dash-box-header { color: #444; }






.txt-primary { color: #4f8edc; }
.txt-success { color: #85c744; }
.txt-warning {  color: #f1c40f; }
.txt-danger { color: #e73c3c; }
.txt-info { color: #2bbce0; }
.txt-inverse { color: #4f5259; }
.txt-brown { color: #c0392b; }
.txt-indigo { color: #9358ac; }
.txt-orange { color: #efa131; }
.txt-sky { color: #76c4ed; }
.txt-midnightblue { color: #34495e; }
.txt-magenta { color: #e73c68; }
.txt-green { color: #16a085; }
.txt-purple { color: #e044ab; }
.txt-grape { color: #7a869c; }
.txt-gray { color: #edeef0; }

.bg-primary { background-color: #4f8edc; }
.bg-success { background-color: #85c744; }
.bg-warning {  background-color: #f1c40f; }
.bg-danger { background-color: #e73c3c; }
.bg-info { background-color: #2bbce0; }
.bg-inverse { background-color: #4f5259; }
.bg-brown { background-color: #c0392b; }
.bg-indigo { background-color: #9358ac; }
.bg-orange { background-color: #efa131; }
.bg-sky { background-color: #76c4ed; }
.bg-midnightblue { background-color: #34495e; }
.bg-magenta { background-color: #e73c68; }
.bg-green { background-color: #16a085; }
.bg-purple { background-color: #e044ab; }
.bg-grape { background-color: #7a869c; }
.bg-gray { background-color: #edeef0; }

.top-border-primary { border-top-color: #4f8edc; }
.top-border-success { border-top-color: #85c744; }
.top-border-warning {  border-top-color: #f1c40f; }
.top-border-danger { border-top-color: #e73c3c; }
.top-border-info { border-top-color: #2bbce0; }
.top-border-inverse { border-top-color: #4f5259; }
.top-border-brown { border-top-color: #c0392b; }
.top-border-indigo { border-top-color: #9358ac; }
.top-border-orange { border-top-color: #efa131; }
.top-border-sky { border-top-color: #76c4ed; }
.top-border-midnightblue { border-top-color: #34495e; }
.top-border-magenta { border-top-color: #e73c68; }
.top-border-green { border-top-color: #16a085; }
.top-border-purple { border-top-color: #e044ab; }
.top-border-grape { border-top-color: #7a869c; }
.top-border-gray { border-top-color: #edeef0; }

.colorit-primary { color: #ffffff; background-color: #4f8edc; border-color: #4f8edc; }
.colorit-success { color: #ffffff; background-color: #85c744; border-color: #85c744; }
.colorit-warning { color: #ffffff; background-color: #f1c40f; border-color: #f1c40f; }
.colorit-danger { color: #ffffff; background-color: #e73c3c; border-color: #e73c3c; }
.colorit-info { color: #ffffff; background-color: #2bbce0; border-color: #2bbce0; }
.colorit-inverse { color: #ffffff; background-color: #4f5259; border-color: #4f5259; }
.colorit-brown { color: #ffffff; background-color: #c0392b; border-color: #c0392b; }
.colorit-indigo { color: #ffffff; background-color: #9358ac; border-color: #9358ac; }
.colorit-orange { color: #ffffff; background-color: #efa131; border-color: #efa131; }
.colorit-sky { color: #ffffff; background-color: #76c4ed; border-color: #76c4ed; }
.colorit-midnightblue { color: #ffffff; background-color: #34495e; border-color: #34495e; }
.colorit-magenta { color: #ffffff; background-color: #e73c68; border-color: #e73c68; }
.colorit-green { color: #ffffff; background-color: #16a085; border-color: #16a085; }
.colorit-purple { color: #ffffff; background-color: #e044ab; border-color: #e044ab; }
.colorit-grape { color: #ffffff; background-color: #7a869c; border-color: #7a869c; }
.colorit-gray { color: #000000; background-color: #edeef0; border-color: #edeef0; }







.dash-info-box { display: block; min-height: 90px; background: #fff; width: 100%; box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-radius: 2px; margin-bottom: 15px; }
.dash-info-box-icon { border-top-left-radius: 2px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 2px; display: block; float: left; height: 90px; width: 90px; text-align: center; font-size: 45px; line-height: 90px; background: rgba(0,0,0,0.2); }
.dash-info-box-content { padding: 5px 10px; margin-left: 90px; }
.dash-info-box-label { text-transform: uppercase; font-weight: bold; font-size: 14px; }
.dash-info-box-line { display: block; width:99%; }
.dash-info-box-text {  width:49%; font-size: 14px; float: left;}
.dash-info-box-number { width:49%; font-size: 14px; float: right; font-weight: bold; text-align: right; }
.progress-description, .dash-info-box-text { display: block; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.dash-info-box-icon .fa { margin-top:25%; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }




@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);


.dash-info-widget { font-family: 'Arial'; background-color: #bcbcbc; color: #ffffff; position: relative; margin-bottom: 10px; }
.dash-info-widget .dash-info-widget-body { padding: 19px 18px 15px 24px; }
.dash-info-widget .di-widget-controller { position: relative; display: inline-block; float: right; }
.dash-info-widget .di-widget-controller a.reload { background-position: -37px -38px; height: 10px; top: -5px; width: 12px; }
.dash-info-widget .di-widget-controller a.remove { background-position: -66px -38px; height: 10px; top: -5px; width: 10px; }
.dash-info-widget .di-widget-controller a { transition: all 0.1s linear 0s; display: inline-block; position: relative;
    background: url('http://revox.io/webarch/2.8/html/webarch/img/icon/portlet-tray.png') no-repeat; }
.dash-info-widget .dash-info-widget-title { color: rgba(0,0,0,0.60); font-size: 12px; letter-spacing: 0.5px; font-weight: 700; }

.di-widget-stats { padding-left: 0; display: inline-block; }
.di-widget-stats .wrapper.transparent { border-right: 1px solid rgba(0,0,0,0.2); }
.di-widget-stats .wrapper { margin: 5px 0 5px 0; border-right: 1px solid #363a41; margin-right: 4px; padding-right: 4px; text-align:center; }
.di-widget-stats .item-title { font-size: 12px; }
.di-widget-stats .item-count { font-size: 12px; color: #ffffff; display: block; font-weight: bold; }

.dash-info-widget .progress { width: 70%; margin-top: 20px; margin-bottom: 15px; height: 12px; background-color: #e9ecee; background-image: none; box-shadow: none; filter: none; }
.dash-info-widget .progress.progress-small { height: 4px; }
.dash-info-widget .progress.transparent { background-color: rgba(0,0,0,0.28); }
.dash-info-widget .progress.no-radius { border-radius: 0px; }

.dash-info-widget .progress-bar-white { background-color: #ffffff !important; background-image: none; }
.dash-info-widget .progress-bar { box-shadow: none; border-radius: 3px; background-color: #0090D9; background-image: none; float: left; filter: none; -webkit-transition: all 1000ms cubic-bezier(0.785,0.135,0.15,0.86); transition: all 1000ms cubic-bezier(0.785,0.135,0.15,0.86); -webkit-transition-timing-function: cubic-bezier(0.785,0.135,0.15,0.86); -moz-transition-timing-function: cubic-bezier(0.785,0.135,0.15,0.86); -ms-transition-timing-function: cubic-bezier(0.785,0.135,0.15,0.86); -o-transition-timing-function: cubic-bezier(0.785,0.135,0.15,0.86); transition-timing-function: cubic-bezier(0.785,0.135,0.15,0.86); }
.dash-info-widget > .dash-info-widget-body > .description { font-size: 12px; display: block; color: #ffffff; display: table-cell; vertical-align: middle; -webkit-font-smoothing: antialiased; }
.dash-info-widget .description .mini-description { position: relative; top: -5px; }
.dash-info-widget .blend { color: rgba(0,0,0,0.42); }



.diw-new .dash-info-widget-body { padding: 16px 9px 9px 16px; }
.diw-new .dash-info-widget-title { color: rgba(255,255,255,0.60); font-size: 14px; letter-spacing: 1px; font-weight: 700; }

.diw-new .di-widget-stats { width:32%; }
.diw-new .di-widget-stats .last { border: none !important; }
.diw-new .di-widget-stats .fa { font-size: 12px; }
.diw-new .di-widget-stats .fa-arrow-up { color: #006400; /*-webkit-text-stroke: 0.5px #ffffff; text-shadow: -1px -1px 0 #ffffff, 1px -1px 0 #ffffff, -1px 1px 0 #ffffff, 1px 1px 0 #ffffff;*/ }
.diw-new .di-widget-stats .fa-arrow-down { color: #8B0000; /*-webkit-text-stroke: 0.5px #ffffff;*/ }

.text-black { color: #1b1e24!important; }
.text-white { color: #ffffff!important; }
.semi-bold { font-weight: 600; }



.daterangepicker td.active, .daterangepicker td.active:hover { background-color: #EA4335 !important; }


.ranges li { color: #797979 !important; }
.ranges li:hover { background-color: #EA4335 !important; border: 1px solid #EA4335 !important; color: #fff !important; }
.ranges li.active { background-color: #EA4335 !important; border: 1px solid #EA4335 !important; color: #fff !important; }

.range_inputs .btn-success { color: #fff; background-color: #EA4335 !important; border-color: #EA4335 !important; }
.range_inputs .btn-success:hover { color: #fff; background-color: #EC574A !important; border-color: #EC574A !important; }