﻿/*body, .h5, output, .form-control, .dropdown-menu, .popover, .popover-title { font-size:13px; }*/

.page-header { border-bottom-width:0; position:relative }

.page-footer { margin-top: 40px; }
/*.breadcrumb { margin-top:20px; }*/

/* Navbar */
.navbar-fixed-top { position:relative; }
.navbar { border-bottom-style:none; }
.navbar, .navbar .navbar-collapse { min-height:100px; }
.navbar .navbar-nav > li > a { line-height:70px; height:100px; font-size:14px; }
.navbar-default { background-color:#233240; }
.navbar-default .navbar-nav > li > a { color:#fff; }
.navbar-default .caret,
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus { color:#1abc9c; background-color:#1d2934; }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus { color:#1abc9c; background-color:#1d2934; }
.navbar-brand { height:auto; padding-top:25px; }


.pagination > li:first-child > a, 
.pagination > li:first-child > span,
.pagination > li > a, 
.pagination > li > span { border-radius:16px; margin-right:6px; }
.pagination .active a, 
.pagination .active a:hover { background-color:#1abc9c; border-color:#1abc9c; color:#fff; }
.pagination .btn { padding:6px 32px; border-radius:16px; }

.pagination-simple > li:last-child > a, 
.pagination-simple > li:last-child > span { border-radius:16px; margin-right:6px; }


/* Table */
.table-bordered { border-left-width:0; border-right-width:0; }
.table-bordered > thead:not(:first-child) > tr > td { border-right-width:0; padding:22px 8px; }
.table-bordered > thead > tr > td { border-bottom-width:0px; border-left:none; }
.table-bordered > thead > tr > th { background-color:#f8f8f8; border:1px solid #dedede; font-weight:normal; vertical-align:middle;  }
.table-bordered > thead > tr > th[colspan],
.table-bordered > thead > tr > th[rowspan] { text-align:center; }
/* .table-bordered > thead > tr > th > i { color:#b3b3b3; margin-right:12px; } */
.table-bordered > tbody > tr > td { vertical-align:middle; }
.table-bordered > tbody > tr > td.valign-t { vertical-align: top; }
.table-bordered > tbody > tr[data-bg-color-grey='True'] > td { background-color:#999; }
.table-bordered > tbody > tr[data-bg-color-green='True'] > td { background-color:#ccffcc; }
.table-bordered > tbody > tr[data-bg-color-yellow='True'] > td { background-color:#ffffe6; }
.table-bordered > tbody > tr[data-bg-color-red='True'] > td { background-color:#ffebe6; }
.table-bordered .big { font-size:125%; }
.table-bordered > tbody > tr > td.noborder-tb { border-top: none; border-bottom: none; }
.table-bordered > tbody > tr > td.noborder-t { border-top: none; }
.table-bordered > tbody > tr > td.noborder-b { border-bottom: none; }
/*.table-bordered .btn-primary:focus, 
.table-bordered .btn-primary { color:#fff; background:#81cfe0; border-color:#81cfe0; }
.table-bordered .open > .dropdown-toggle.btn-primary,
.table-bordered .open > .dropdown-toggle.btn-primary:focus,
.table-bordered .btn-primary:hover { background:#0ea587; border-color:#0ea587; }*/

/* Form */
.form-group:after { content:"."; visibility:hidden; display:block; height:0; clear:both; }

.form-inline { display: inline; }
.form-inline .form-control { width: initial; }

.jumbotron .list-group { font-size: 14px; }


.input-group-field {
    display: table-cell;
    vertical-align: middle;
    border-radius:4px;
    min-width:1%;
    white-space: nowrap;
}
.input-group-field .form-control {
    border-radius: inherit !important;
}
.input-group-field:not(:first-child):not(:last-child) {
    border-radius:0;
}
.input-group-field:not(:first-child):not(:last-child) .form-control {
    border-left-width: 0;
    border-right-width: 0;
}
.input-group-field:last-child {
    border-top-left-radius:0;
    border-bottom-left-radius:0;
}

