/** * Filter and components. */ .panel-filter { margin-top: 20px; } .panel-filter .panel-heading { font-size: 18px; font-weight: bold; text-shadow: 0 1px 0 #ffffff; } .panel-filter p.description { margin-bottom: 1.2em; font-size: 15px; } @media (min-width: 768px) { .form-inline .form-group { margin-right: 1em; } } .form-inline .form-group { margin-bottom: 1.8em; } .form-inline .form-group label { display: block; } .form-inline .filter-buttons { margin-top: 1.42857em; padding-top: 4px; } label.required:after { content: " *"; position: relative; top: -0.2em; color: red; } label.error { margin-left: 4px; font-size: 12px; color: red; } input + label.error { position: absolute; top: 3.8em; } .input-date-date { text-align: center; width: 7em !important; } .input-date-year { text-align: center; } .input-date-month { text-align: center; width: 10em !important; } .datepicker-dropdown { z-index: 8888 !important; } .form-div { position: relative; } .bootstrap-select > .dropdown-toggle { height: 46px; font-size: 18px; line-height: 1.33333; border-radius: 6px; } @media (min-width: 768px) { .form-selectpicker { width: 30%; } .form-group-node.form-selectpicker { max-width: 260px; } } .bootstrap-select.btn-group .dropdown-menu li a { outline: none; } .bootstrap-select.btn-group .dropdown-menu li a span.text { font-size: 18px; } .form-group-smaller .bootstrap-select.btn-group .dropdown-menu li a span.text { font-size: inherit; } .tt-hint { color: #999999; } .tt-menu { margin: 12px 0; padding: 8px 0; max-height: 200px; overflow-y: auto; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgba(0,0,0,.2); } .tt-menu, .form-typeahead .typeahead, span.twitter-typeahead { width: 100%; } .tt-empty, .tt-suggestion { padding: 3px 1em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .tt-suggestion:hover { cursor: pointer; color: #ffffff; background-color: #0097cf; } .tt-suggestion.tt-cursor { color: #ffffff; background-color: #0097cf; } .tt-suggestion p { margin: 0; } .tt-empty { font-weight: bold; } @media (min-width: 768px) { .form-typeahead { width: 50%; } } /** * Info. */ .panel-informa .panel-heading { font-family: SirinStencil, Georgia, serif; font-size: 48px; line-height: 48px; color: #666; padding: 2px 5px 6px; } .panel-informa > table tr > td { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } .panel-informa > table tr > td:first-child { font-weight: bold; font-family: inherit; color: #555555; width: 190px; } #debug-info ol > li { word-break: break-word; } /** * Data table styles. */ .table-report { empty-cells: show; } .table-report > thead + tbody > tr:first-child > td { border-top-width: 2px; } /* Columns */ .table-report > colgroup { border-left: 2px solid #dddddd; } .table-report > colgroup:first-child { border-left: 0; } .table-report colgroup.highlight, .table-report col.highlight { background-color: #f8f8f8; } /* Multi-row blocks */ .table-report tr.top-multi-row > td { border-top-width: 2px; } /* Multi-cell blocks */ .table-report th.top-multi-cell, .table-report td.top-multi-cell { border-bottom-width: 0; } .table-report th.multi-cell, .table-report td.multi-cell { border-top-width: 0; border-bottom-width: 0; }