.bgimage {
  background-image: url('../images/clock.png');
  background-position: center center;
  height: 200px;
}/* CSS Document */

.importantLine{
	display: block;
	width: 500px;
	padding: 4px 4px 4px 4em;
	background: #0F6;
	font-weight: bold;
	font-family: verdana,arial,sans-serif;
}
.timeModified0{
	color: #000;
}
.timeModified1{
	color: #ff0000;
}
.alerts{
	color: #ff0000;
	border: none;
	background: none;
	margin-left: -8px;
}
.md-margin{
	margin: 6px;
}
.reset-width{
	width: auto;
}
.vert-align-mid{
	margin-top: 7px;
}
#notelog h5{
	display: inline-block;
}

.margin-top-xs {margin-top:5px;}
.margin-top-sm {margin-top:10px;}
.margin-top-md {margin-top:20px;}
.margin-top-lg {margin-top:40px;}
.margin-top-xl {margin-top:80px;}

.margin-left-sm {margin-left:10px;}
.margin-left-md {margin-left:20px;}

.padding-left-xs {padding-left:5px;}
.padding-left-sm {padding-left:10px;}
.padding-left-md {padding-left:20px;}
.padding-left-lg {padding-left:40px;}
.padding-left-xl {padding-left:80px;}

.tab-pane {
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	padding:10px;
	background-color: #ffffff;
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th,
.table-borderless > tr > td, .table-borderless > tr > th {
    border: none;
    border-top: none;
}

.table-auto {width: auto;}

.fieldset-border {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px lightgray solid;
    padding: 10px;
}

.fieldset-border legend {
	display: block;
	width: auto;
	padding: 0 5px;
	margin-bottom: 0;
	font-size: 0.8em;
	line-height: inherit;
	border: auto;
	border-bottom: none;
	font-weight:bold; 
	color:#006699;
	font-size:14px;
}
h1 {
	font-size:24px;
	border-bottom:1px solid black;
	font-weight:900 !important;
}

h2 {
	font-size:20px;
	border-bottom:1px solid lightgray;
}

.rowHeader1 {background-color: #337ab7 !important;color: #fff;}
.rowHeader2 {background-color: #5894c7 !important;color: #fff;}
.rowHeader3 {background-color: #76a9d4 !important;color: #fff;}
.rowHeader4 {background-color: #95bfe3 !important;color: #fff;}


.rowFooter1 {background-color:#eeeeee !important;color:#3e3e3e}
.rowFooter2 {background-color:#f6f6f6 !important;color:#3e3e3e}

.rowDisabled {background-color:#c0c0c0;}
.rowDeleted {background-color:#505050;color:#ffffff;}

.text-sm {
	font-size:10px;
}

.text-lg {
	font-size:18px;
}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
	background-color: #f2f9ef;	
}

.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
	background-color: #ebf6fb;	
}

.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
	background-color: #f8ecec;
}

.cursor-hand {cursor:pointer;}

.well-danger {
	background-color:#fddce0 !important;
	background-image:none !important;
	color:black;
}

.well-white {
	background-color:#ffffff;
	background-image:none;
}

.time-block-description {
	font-size: 11px;
	font-family: Courier New;
}

.time-block-description::before {
	content: '\00201C';
}

.time-block-description::after {
	content: '\00201D'
}

.no-right-border {
	border-right:none !important;
}

.no-left-border {
	border-left:none !important;
}

.no-side-border {
	border-right:none !important;
	border-left:none !important;
}

.hr-white-top {
	margin-top:10px;
	padding-top:10px;
	border-top:2px dashed #fff;	
}