.home-2 .absolute {
    position: relative;
    top: 0;
}
.t3-footer img{
	height: 80px;
	}
	.t3-bottom .t3-module .module-title, .t3-footnav .t3-module .module-title{
    
    font-size: 26px;
    
}
.t3-footnav {
    padding: 15px 0 0;
}
.t3-copyright {
    background: #000 none repeat scroll 0 0;
    font-size: 18px;
    padding: 15px 0;
}
.t3-footnav .t3-module {
   
    margin-bottom: 0;
    margin-top: 0;
}
.t3-footnav .t3-module .module-title {

  
    margin-bottom: 15px;
}
.team-member-content.col-sm-6 {
	padding-left: 20px!important;
}
.view-login .inner {
	background:url(../images/bsh-login-image.jpg) no-repeat center center;

}
.view-login .login-wrap .btn-success {
	background:#F79647;
	border:none;
}
.view-login  .login .form-group label  , .login-wrap label{
    color: #fff;
    display: block;
    font-weight: normal;
    text-align: left;
}
.view-login .form-links ul li a {
	color: #fff;
	
}
.view-login  .login-wrap {
	padding:120px 0;
}
.view-login .t3-navhelper h3 {
	font-size: 24px;
	margin: 0;
}
.view-login  .login .form-horizontal .form-group {
    margin: 0 0 10px;
}
@media (max-width: 767px) {
.home-2 #simple-main-banner .carousel-indicators.tab-banner-nav li {
    display: block;
    width: 100%;
}
}
.osm-plan-price .price span {
    font-size: 65px;
    font-style: italic;
    text-transform: uppercase;
}
.osm-plan-price h4  {
	font-weight: bold;
	}
.osm-plan-price  p {
	font-weight: 600;
	}
@media (min-width: 768px) {
.contact_form {
		 padding-left: 40px;
	}
}
.contact_form h3.send {
	 color: #0054A6;
    margin-bottom: 0;
    text-transform: uppercase;
	font-style: italic;
}
.logo-image img {
	width: 210px;
	max-width: inherit !important;
	height: 20px;
}
