@import url(//fonts.googleapis.com/css?family=Open+Sans);
@import url(//fonts.googleapis.com/css?family=Roboto);

body,#main-body {background-color:#fff;color:#666} 

.main-holder {padding:0px !important} 

#main-body {font-family:Open Sans;background: #a8a8a8; background: -moz-linear-gradient(top,  #a8a8a8 20%, #dadada 80%); background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#a8a8a8), color-stop(80%,#dadada));  background: -webkit-linear-gradient(top,  #a8a8a8 20%,#dadada 80%); background: -o-linear-gradient(top,  #a8a8a8 20%,#dadada 80%);  background: -ms-linear-gradient(top,  #a8a8a8 20%,#dadada 80%);  background: linear-gradient(to bottom,  #a8a8a8 20%,#dadada 80%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8a8a8', endColorstr='#dadada',GradientType=0 ); } 

.footer-container {background-color:#152f49 !important;border-top:3px solid #152f49 !important;height:120px;} 

.so-easy {float:right;padding-top:40px;} 

.footer-content {color:#fff !important;padding-top:24px} 

.img-responsive {width:100% !important} 
.logo {margin-top:10px !important;margin-bottom:10px} 
.main-image-holder {background-color:#efefef;height:300px;margin-bottom:15px;border-radius:0px !important} 
.content-body {min-height:200px;background-color:#fff;padding:10px} 
.main-content {margin-bottom:85px} 

h2 {color:#152f49 !important;font-size:24px !important;margin:0px} 
h1 {color:#152f49 !important;font-size:28px !important;margin:0px} 
h3 {color:#fff !important;font-size:20px !important;margin:0px} 
h4 {color:#fff !important;font-size:30px !important;margin:0px} 

.header-back {height:250px;border-bottom:5px #d87f00 solid;background-color:#152f49;margin-left:-15px;margin-right:-15px;background-image:url(https://soeasydesign.blob.core.windows.net/birchconsulting-website/94/original/jb-background[1].jpg);background-size:cover;} 
.re-position {margin-top:-240px} 

.image-caption {background-color:rgba(0,0,0,0.8);height:70px;margin-top:-85px;padding:15px} 
.content-image {background-color:#fff;height:500px;padding:10px} 
.static-image {width:100% !important} 


		
	
		
	
		
	.site-nav.nav-holder {border-radius:0px !important;} 

.icon-bar {color:#fff !important;background-color:#fff !important} 

.full-nav-holder {background-color:background: #3d3d3d; background: -moz-linear-gradient(top, #3d3d3d 0%, #353535 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(100%,#353535));background: -webkit-linear-gradient(top, #3d3d3d 0%,#353535 100%); background: -o-linear-gradient(top, #3d3d3d 0%,#353535 100%);background: -ms-linear-gradient(top, #3d3d3d 0%,#353535 100%);background: linear-gradient(to bottom, #3d3d3d 0%,#353535 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#353535',GradientType=0 );; margin-bottom:20px !important;margin-left:-15px;margin-right:-15px} 

.site-nav.site-nav.nav a {padding-top:20px;padding-bottom:20px} 

.site-nav.navbar-collapse {padding-left:0px;padding-right:0px} 

.site-nav.site-nav.nav li.active {background-color:#d87f00 !important} 

.site-nav.site-nav.nav li.active a:hover {background-color:#d87f00 !important;cursor:default !important} 

.dropdown-menu {background-color:background: #3d3d3d; background: -moz-linear-gradient(top, #3d3d3d 0%, #353535 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(100%,#353535));background: -webkit-linear-gradient(top, #3d3d3d 0%,#353535 100%); background: -o-linear-gradient(top, #3d3d3d 0%,#353535 100%);background: -ms-linear-gradient(top, #3d3d3d 0%,#353535 100%);background: linear-gradient(to bottom, #3d3d3d 0%,#353535 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#353535',GradientType=0 ); !important;} 

.dropdown-toggle:active, .open .dropdown-toggle {background-color:#333 !important;background-image:none !important} 


		
	
		
	
		
	
		
	
		
	

a:link {color:#333} 

a:visited {color:#333} 

a:hover {color:#152f49} 

.site-nav.nav a {color:#fff!important;text-transform: uppercase;} 

.site-nav.nav a:hover {background-color:#333 !important} 

.dropdown-menu  a:hover {background-color:#333 !important;background-image:none !important} 

.dropdown-menu .active a {background-color:#d87f00 !important;cursor:default !important;background-image:none} 


		
	
		
	
    body,html {height: 100%;}
    #wrapper {min-height: 100%;}
    #main-body{overflow: auto; padding-bottom: 120px !important; }
    .footer-container {position: relative;margin-top: -120px;clear:both;}




