 .navbar {
    background-color: #020202;
	height: 70px;
}

 .logo {
	 background-color:#000;
	 }

/*****************************/
/* Main Content */
/*****************************/

main h2 {
	font-size: 3em;
}

/*****************************/
/* Body */
/*****************************/

body h3 {
	padding-bottom: 10px;
	border-bottom: solid #ccc 1px;    
}
    
body .form-group .input-group[class*="col-"] {
	padding-bottom: 8px;
}
	
/*****************************/
/* Footer */
/*****************************/
	
footer.page-footer {
    margin-top: 20px;
    padding-top: 0;
    background-color: #000;
}


.main {
    padding: 70px 40px 40px 40px;
  }
  
.sidebar {
    position: fixed;
    top: 51px;
    bottom: 0;
    left: 0;
    z-index: 1000;
    display: block;
    padding: 20px;
    overflow-x: hidden;
    overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
    border-right: 1px solid #eee;
  }


/*****************************/
/* Placeholder dashboard ideas */
/*****************************/

.placeholders {
  margin-bottom: 30px;
  text-align: center;
}
.placeholders h4 {
  margin-bottom: 0;
}
.placeholder {
  margin-bottom: 20px;
}
.placeholder img {
  display: inline-block;
  border-radius: 50%;
}

.can_field_error_msg {
	color: #900;
}

.spf_form_required_msg {
	text-align: right;
	float: right;
}

.spf_form_required_symbol {
	color: #C00;
}
