.navbar-wrapper {
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:20;
	
	padding-top:15px;
}

@media screen and (max-width: 768px) {
	.navbar-wrapper {
		position:relative;
	}
}

.centered_image {
	text-align: center;
}

#ipplanner-caption p, #ipplanner-caption h1 {
	color:#000;
	text-shadow: 0 1px 2px rgba(256,256,256,0.6);
}

.blog_post p{
	text-indent:25px;
	padding-top:15px;
}

#smalltopnavback {
	background-image:url("../bootimages/smallnavback.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	height:149px;
	background-position: center top; 
}

.blog_post h3 {
	text-align:center;
}

.social_container {
	float:left;
}

#socialfb, #socialtw {
	padding-right:36px;
}

figure {
	text-align:center;
}

#footerbottom {
	background-image:url("../bootimages/footer2.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	height:170px;
	background-position: center top; 
	padding-top:10px;
	margin-top:10px;
}

#footerbottom a, #footerbottom strong{
	color:white;
}

.breadcrumb {
	margin-top: 10px;
}

.circleimage {
    display: block;
    width: 200px;
    height: 200px;
    background: #E6E7ED;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    background-position:50% 50%;
    background-repeat:no-repeat;
	background-size:cover;    
	margin-left:auto;
	margin-right:auto;
}

.outer_circle_image {
	text-align:center;
}

.linked_description {
	color:black;
}

.feature_clip {
	padding:10px;
}

.blog_post {
	padding-bottom: 30px;
}