/* Move down content because we have a fixed navbar that is 50px tall */ body { font: 'Roboto', sans-serif; /*font: 'Open Sans', sans-serif;*/ } /* Wrapping element */ /* Set some basic padding to keep content from hitting the edges */ .body-content { font: 'Roboto', sans-serif; /*font: 'Open Sans', sans-serif;*/ } .textCondens { font-family: 'Roboto Condensed', sans-serif; /*font-family: 'Open Sans Condensed', sans-serif;*/ } .textNormal { font-family: 'Roboto', sans-serif; /*font-family: 'Open Sans', sans-serif;*/ } .textBig { font-size: 1.5em; } .table-sm th, .table-sm td { padding: 0.2rem; } /*------------------------------------------------------------------ [ Shortcuts / .shortcuts ] */ .shortcuts { text-align: center; } .shortcuts .shortcut { min-width: 9rem; min-height: 5rem; display: inline-block; padding: 0.66666667rem 0; margin: 0 2px 1em; vertical-align: top; text-decoration: none; background: #F3F3F3; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee)); background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0); border: 1px solid #ddd; box-sizing: border-box; border-radius: 0.5rem; } .shortcuts .shortcut-sm { min-width: 4.5rem; min-height: 3rem; display: inline-block; padding: 0.25rem 0; margin: 0 2px 1em; vertical-align: top; text-decoration: none; background: #F3F3F3; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee)); background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0); border: 1px solid #ddd; box-sizing: border-box; border-radius: 0.5rem; } .shortcuts .shortcut .shortcut-icon { width: 100%; margin-top: 0; margin-bottom: 0; font-size: 2rem; color: #333; } .shortcuts .shortcut-sm .shortcut-icon { width: 100%; margin-top: 0; margin-bottom: 0; font-size: 2rem; color: #333; } .shortcuts .shortcut:hover { background: #E8E8E8; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%); background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0); } .shortcuts .shortcut-sm:hover { background: #E8E8E8; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%); background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0); } .shortcuts .shortcut:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .shortcuts .shortcut-sm:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .shortcuts .shortcut:hover .shortcut-icon { color: #C93; } .shortcuts .shortcut-sm:hover .shortcut-icon { color: #666; } .shortcuts .shortcut-label { display: block; margin-top: 0.75em; font-weight: 400; color: #666; } @media (max-width: 992px) { .shortcuts .shortcut { min-width: 8rem; min-height: 4rem; } } /* Set widths on the form inputs since otherwise they're 100% wide */ /*input, select, textarea { max-width: 280px; } */ /* Responsive: Portrait tablets and up */ @media screen and (min-width: 768px) { .jumbotron { margin-top: 20px; } .body-content { padding: 0; } /* Set widths on the form inputs since otherwise they're 100% wide */ input, select, textarea { max-width: 100%; } } .elTimbSmart { padding: 0.2em; font-size: 1.1em; line-height: 1.3em; } .ui-input-btn input { opacity: 0.5; } .GridPager a, .GridPager span { display: block; height: 1.5em; min-width: 1.1em; text-align: center; text-decoration: none; } .GridPager a { background-color: #f5f5f5; color: #969696; /*border-top: 1px solid #969696; border-bottom: 1px solid #969696;*/ } .GridPager span { background-color: #A1DCF2; color: #000; /*border-top: 1px solid #3AC0F2; border-bottom: 1px solid #3AC0F2;*/ font-weight: bold; }