body { font-family: "Open Sans" !important; background: url(/admin/assets/img/pattern.png) repeat fixed center center; }
.mainBack { background: #fafafa; border-radius: 4px; border: 1px solid #ddd; padding: 30px; margin-bottom: 30px;    /*box-shadow: 0px 0px 5px #ccc;*/ }
body > div.navbar { border: none; background: #fafafa; border-radius: 0; border-bottom: 1px solid #ddd;    /*box-shadow: 1px 0px 5px #ccc;*/ }
body > div.navbar a { color: #333; }
body > div.navbar li.separator { line-height: 48px; color: #999; width: 20px; text-align: center; }
body > div.navbar a:hover { color: #666; }
body > div.navbar ul.navbar-nav > li.active > a { background: #337ab7; color: #fff; }
.breadcrumb { padding: 0; background: none; }
h1.page-header { margin-top: 0; }
h1.page-header > a.btn.pull-right { margin-top: 4px; }
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control { background: #fff; }
.navbar-toggle .icon-bar { background: #333; }
a.navbar-brand { line-height: 30px; margin-top: -8px; }
a.navbar-brand i { color: #337ab7; }
div.patients table td,
div.patients table th { border: none !important; }
div.patients table td.labelInput { height: 34px !important; line-height: 34px !important; }
div.patients table td.labelTextarea { height: 94px !important; line-height: 94px !important; }
div.patients table tr td:first-child { text-align: left !important; height: 34px; line-height: 34px; }
div.patients table tr td.header { color: #333; font-weight: bold; font-size: 18px; }
div.patients table tr td input.smallInput { width: 80px; font-size: 14px; display: inline-block; }
div.patients table tr td input.smallInput:active { border: none !important; border-bottom: 1px solid #ccc !important; }
div.patients table tr td input.form-control { box-shadow: none !important; border: none; background: none; border-bottom: 1px solid #ccc; border-radius: 0; font-weight: bold; }
div.patients table tr td input.form-control:hover,
div.patients table tr td input.form-control:active,
div.patients table tr td input.form-control:focus { border-color: #999; background: #eee; }
div.patients table tr td input.form-control:active,
div.patients table tr td input.form-control:focus { background: #f0f0f0; border: 1px solid #999; }
div.patients table tr td textarea.form-control { box-shadow: none !important; border: none; background: none; border: 1px solid #ccc; border-radius: 0; font-weight: bold; padding: 4px;}
div.patients table tr td textarea.form-control:hover,
div.patients table tr td textarea.form-control:active,
div.patients table tr td textarea.form-control:focus { border-color: #999; background: #eee; }
div.patients table tr td textarea.form-control:active,
div.patients table tr td textarea.form-control:focus { background: #f0f0f0; border: 1px solid #999; }
div.patients table tr td textarea.form-control[disabled] { background: #fafafa; border-color: #fafafa; border-bottom: 1px solid #ccc; padding: 4px; }
div.patients table tr td input.form-control[disabled] { background: #fafafa; display: inline-block; }
div.patients .textAreaAdjust { height: 34px; overflow: hidden; }