body {
	background-image: url(../images/section-bg.png);
	background-repeat: no-repeat;
}

.panel {
	border-color: rgba(97, 194, 208, 0.5) !important;
}

.panel-heading {
	background-image: url(../images/bgmask.png) !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed;
	background-position: 0 -100px;
	background-color: rgba(97, 194, 208, 0.2) !important;
}

.above-navbar {
	height: 220px;
}

.above-navbar h1 {
	text-align: right;
	text-transform: uppercase;
}

.above-navbar h1 small {
	background-color: #61C2D0;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
}

.navbar-brand {
	padding: 0px 15px;
}

.navbar-brand img {
	width: 50px;
	height: 50px;
}

#footer {
	background: #000;
	color: #fff;
	margin-top: 35px;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
}

.modal-footer {
	text-align: left;
}

.starter-template {
	margin-top: 100px;
}

ul.list-group li.list-group-item:nth-child(odd){
	background-color: #f5f5f5;
}

ul.list-group li.list-group-item.hasError{
	background-color: #FF7171;
}

ul.list-group li.list-group-item div.col-sm-1{
	text-align: center;
}

div.col-sm-0-7 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	width: 5.3%;
}

div.col-sm-offset-0-7 {
	margin-left: 5.3%;
}

.text-green {
	color: #53c655;
}

.info,.grey,.warning{border: 1px solid #aaa}h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,h6.grey{padding:0.2em 0.6em 0.3em;vertical-align:baseline;background-color:#f1f1f1;border-radius:.25em}h1.info,h2.info,h3.info,h4.info,h5.info,h6.info{padding:0.2em 0.6em 0.3em;vertical-align:baseline;background-color:#d9edf7;border-radius:.25em}h1.warning,h2.warning,h3.warning,h4.warning,h5.warning,h6.warning{padding:0.2em 0.6em 0.3em;vertical-align:baseline;background-color:#f0ad4e;border-radius:.25em}