#above { background:#CCC; color:#fff; }

#above p { font-size:150%; }
#above h4 { font-size:200%; }

.box-color { padding:50px 0;}

a.btn.dropdown-toggle { color:#333;}

.list-group-item-info { overflow:hidden;}

#mainbody { padding-top:30px;}

.page-header { margin-top:3px;}

.page-header h2, .page-header h2 span,
.blog .page-header h2, .blog .page-header h2 span { color:#b15402; border-bottom-color:#b15402;}


.main-header .container div { overflow:hidden;}

.search-module { float:none !important;}

.search-module input { width:100%;}

@media (min-width:768px) {
	
	.search-module { padding-top:25px;  float:right !important;}
	.search-module input { width:auto;}
	
}

@media (min-width:992px) {
	
	.search-module { padding-top:40px;  float:right !important;}
	.search-module input { width:auto;}
	
}