* {
box-sizing: border-box;
}
body {
margin: 0.7em;
display: grid;
grid-template-columns: 2fr 8fr;
grid-gap: 20px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 20px;
}
#header {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 3;
/* Define layout for the children elements */
display: grid;
grid-template-columns: 8fr 2fr;
/* Content styling */
background-color: #336699;
color: #FFFFFF;
border-radius: 3px;
min-height: 30px;
}
#header #header-text {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 2;
/* Content styling */
padding-left: 1em;
}
#header #header-nav {
/* Place it in the parent element */
grid-column-start: 2;
grid-column-end: 3;
}
#header #header-nav .nav li a {
/* Content styling */
color: #FFFFFF;
background: #4477AA;
border: solid 5px #336699;
border-radius: 5px;
font-size: 0.7em;
text-align: center;
padding: 1px 7px;
}
#nav-sidebar {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 2;
}
#nav-sidebar .nav li a:hover {
border-radius: 0.5em;
}
#nav-sidebar .nav .activemenu {
border-style: solid;
border-radius: 0.5em;
border-color: #AAAAAA;
background-color: #EFEFEF;
}
#main {
/* Place it in the parent element */
grid-column-start: 2;
grid-column-end: 3;
/* Define layout for the children elements */
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 4em 100%;
grid-gap: 1em;
}
#main #pagetitle {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 3;
/* Content-styling */
border-radius: 3px;
background-color: #88BBEE;
}
#main #pagetitle .title {
font-size: 1.4em;
text-transform: capitalize;
padding-left: 0.5em;
}
@media screen and (max-width: 20in) {
#main #all-content {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 3;
/* Define layout for the children elements */
max-width: 80%;
}
#sidebar-content {
display: none;
}
}
@media screen and (min-width: 20.1in) {
#main #all-content {
/* Place it in the parent element */
grid-column-start: 1;
grid-column-end: 3;
/* Define layout for the children elements */
display: grid;
grid-template-columns: 7fr 3fr;
grid-gap: 1.5em;
}
}
#main #all-content .row {
margin: 0 2px;
}
#main #all-content #main-content {
background: #FFFFFF;
max-width: 950px;
}
#pagetitle .breadcrumb {
background: none;
text-transform: capitalize;
font-size: 0.75em;
}
#pagetitle .breadcrumb .active a {
color: #333333;
}
#pagetitle .breadcrumb a {
color: #666666;
}
.heading {
border-bottom: solid #EEBB88;
text-transform: capitalize;
}
.subheading {
padding: 1em 0 0.1em 0.5em;
border-bottom: solid #88BBEE;
text-transform: capitalize;
}
input[type="search"] {
border-radius: 5px;
}
.btn {
text-transform: Capitalize;
}
table.dataTable thead th, table.dataTable tfoot th{
border-right: 1px solid white;
color: white;
background-color: #369 !important;
}
table.dataTable tbody tr.selected td {
background-color: #ffee99 !important;
}
.form-group {
margin-bottom: 2em;
padding-bottom: 0.2em;
border-bottom: solid gray 1px;
}