.navbar-inverse { background:#fff !important;   }
body {

    font-family: "Open Sans",sans-serif !important;
  
}
.bg-l-blue { background-color:#f1f6ff;}

.bg-l-green { background-color:#e1e1e1;   }
 .bg_white {  height:100px;  float:left;   }
 .bg_white img { margin: 30px 0 0 0;   }

p, ul, ol { font-size:16px; }

.text-white { color:#FFF !important; }
.text-blue { color:#f6821d !important; }
.bg-blue { background:#f6821d !important; color:#fff !important;  }



.text-white a { color:#FFF !important; }

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #3f2d2d !important;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color: #3f2d2d !important;
    color: #fff !important;
	border-radius:4px ; 
}




footer { background-color:#000;  }
footer p { font-size:14px; }
footer a:hover{  text-decoration: underline;    }


.m-t-30 {  margin-top:40px; }


.p-t-b { padding: 20px 0; }


.heading-top {
	background-color: #000;
	padding: 10px 20px;
	color: #fff;
	border-radius: 6px;
	font-size: 18px;
	text-align: center;
	text-transform: uppercase;
}

.images-border { margin-top: 10px ; padding: 10px 20px;  border-radius: 6px; border: solid 2px #d6d6d6;    text-align:center;    }

.featurette-heading {
    margin-top: 30px !important;
}