h1.page-header {    margin-top: -5px;}.sidebar {	padding-left: 0;}.main-container { 	background: #FFF;	padding-top: 15px;	margin-top: -20px;}.footer {	width: 100%;}  :focus {	outline: none;}.file-name{	padding:0px 5px;	color:#fff;}.side-menu {    position: relative;    width: 100%;    height: 100%;    background-color: #f8f8f8;    border-right: 1px solid #e7e7e7;    padding-right: 10px;    padding-left: 18px;}.side-menu .navbar {	border: none;}.side-menu .navbar-header {	width: 100%;	border-bottom: 1px solid #e7e7e7;}.side-menu .navbar-nav .active a {	background-color: transparent;	margin-right: -1px;	border-right: 5px solid #e7e7e7;}.side-menu .navbar-nav li {	display: block;	width: 100%;	border-bottom: 1px solid #e7e7e7;}.side-menu .navbar-nav li a {	padding: 2px 9px;}.side-menu .navbar-nav li a .glyphicon {	padding-right: 10px;}.side-menu #dropdown {	border: 0;	margin-bottom: 0;	border-radius: 0;	background-color: transparent;	box-shadow: none;}.side-menu #dropdown .caret {	float: right;	margin: 9px 5px 0;}.side-menu #dropdown .indicator {	float: right;}.side-menu #dropdown > a {	border-bottom: 1px solid #e7e7e7;}.side-menu #dropdown .panel-body {	padding: 0;	background-color: #f3f3f3;}.side-menu #dropdown .panel-body .navbar-nav {	width: 100%;}.side-menu #dropdown .panel-body .navbar-nav li {	padding-left: 15px;	border-bottom: 1px solid #e7e7e7;}.side-menu #dropdown .panel-body .navbar-nav li:last-child {	border-bottom: none;}.side-menu #dropdown .panel-body .panel > a {	margin-left: -20px;	padding-left: 35px;}.side-menu #dropdown .panel-body .panel-body {	margin-left: -15px;}.side-menu #dropdown .panel-body .panel-body li {	padding-left: 30px;}.side-menu #dropdown .panel-body .panel-body li:last-child {	border-bottom: 1px solid #e7e7e7;}.side-menu #search-trigger {	background-color: #f3f3f3;	border: 0;	border-radius: 0;	position: absolute;	top: 0;	right: 0;	padding: 15px 18px;}.side-menu .brand-name-wrapper {	min-height: 50px;}.side-menu .brand-name-wrapper .navbar-brand {	display: block;}.side-menu #search {	position: relative;	z-index: 1000;}.side-menu #search .panel-body {	padding: 0;}.side-menu #search .panel-body .navbar-form {	padding: 0;	padding-right: 50px;	width: 100%;	margin: 0;	position: relative;	border-top: 1px solid #e7e7e7;}.side-menu #search .panel-body .navbar-form .form-group {	width: 100%;	position: relative;}.side-menu #search .panel-body .navbar-form input {	border: 0;	border-radius: 0;	box-shadow: none;	width: 100%;	height: 50px;}.side-menu #search .panel-body .navbar-form .btn {	position: absolute;	right: 0;	top: 0;	border: 0;	border-radius: 0;	background-color: #f3f3f3;	padding: 15px 18px;}/* Main body section */.side-body {	margin-left: 310px;}/* small screen */@media (max-width: 768px) {	.side-menu {		position: relative;		width: 100%;		height: 0;		border-right: 0;	}	.side-menu .navbar {		z-index: 999;		position: relative;		height: 0;		min-height: 0;		background-color:none !important;		border-color: none !important;	}	.side-menu .brand-name-wrapper .navbar-brand {		display: inline-block;	}	/* Slide in animation */	@-moz-keyframes slidein {		0% {			left: -300px;		}		100% {			left: 10px;		}	}	@-webkit-keyframes slidein {		0% {			left: -300px;		}		100% {			left: 10px;		}	}	@keyframes slidein {		0% {			left: -300px;		}		100% {			left: 10px;		}	}	@-moz-keyframes slideout {		0% {			left: 0;		}		100% {			left: -300px;		}	}	@-webkit-keyframes slideout {		0% {			left: 0;		}		100% {			left: -300px;		}	}	@keyframes slideout {		0% {			left: 0;		}		100% {			left: -300px;		}	}	/* Slide side menu*/	/* Add .absolute-wrapper.slide-in for scrollable menu -> see top comment */	.side-menu-container > .navbar-nav.slide-in {		-moz-animation: slidein 300ms forwards;		-o-animation: slidein 300ms forwards;		-webkit-animation: slidein 300ms forwards;		animation: slidein 300ms forwards;		-webkit-transform-style: preserve-3d;		transform-style: preserve-3d;	}	.side-menu-container > .navbar-nav {		/* Add position:absolute for scrollable menu -> see top comment */		position: fixed;		left: -300px;		width: 300px;		top: 43px;		height: 100%;		border-right: 1px solid #e7e7e7;		background-color: #f8f8f8;		overflow: auto;		-moz-animation: slideout 300ms forwards;		-o-animation: slideout 300ms forwards;		-webkit-animation: slideout 300ms forwards;		animation: slideout 300ms forwards;		-webkit-transform-style: preserve-3d;		transform-style: preserve-3d;	}	@-moz-keyframes bodyslidein {		0% {			left: 0;		}		100% {			left: 300px;		}	}	@-webkit-keyframes bodyslidein {		0% {			left: 0;		}		100% {			left: 300px;		}	}	@keyframes bodyslidein {		0% {			left: 0;		}		100% {			left: 300px;		}	}	@-moz-keyframes bodyslideout {		0% {			left: 300px;		}		100% {			left: 0;		}	}	@-webkit-keyframes bodyslideout {		0% {			left: 300px;		}		100% {			left: 0;		}	}	@keyframes bodyslideout {		0% {			left: 300px;		}		100% {			left: 0;		}	}	/* Slide side body*/	.side-body {		margin-left: 5px;		margin-top: 70px;		position: relative;		-moz-animation: bodyslideout 300ms forwards;		-o-animation: bodyslideout 300ms forwards;		-webkit-animation: bodyslideout 300ms forwards;		animation: bodyslideout 300ms forwards;		-webkit-transform-style: preserve-3d;		transform-style: preserve-3d;			}	.body-slide-in {		-moz-animation: bodyslidein 300ms forwards;		-o-animation: bodyslidein 300ms forwards;		-webkit-animation: bodyslidein 300ms forwards;		animation: bodyslidein 300ms forwards;		-webkit-transform-style: preserve-3d;		transform-style: preserve-3d;	}	/* Hamburger */	.navbar-toggle-sidebar {		border: 0;		float: left;		padding: 18px;		margin: 0;		border-radius: 0;		background-color: #f3f3f3;	}	/* Search */	#search .panel-body .navbar-form {		border-bottom: 0;	}	#search .panel-body .navbar-form .form-group {		margin: 0;	}	.side-menu .navbar-header {		/* this is probably redundant */		position: fixed;		z-index: 3;		background-color: #f8f8f8;	}	/* Dropdown tweek */	#dropdown .panel-body .navbar-nav {		margin: 0;	}}.navbar-default .navbar-collapse, .navbar-default .navbar-form {    border-color: #337ab7 !important;}.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {    color: #fff;    background-color: transparent;}.navbar-default {    background-color: #337ab7;    border-color: #337ab7;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {    color: #e7e7e;    background-color: #e7e7e7;}.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {    color: #fff;    background-color: #10538d;}.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:active {    color: #fff;    background-color: #10538d;}.navbar-default .navbar-nav > li > a:active {    color: #fff;    background-color: #10538d;}.navbar-default .navbar-nav > li > a {    color: #fff;}.main-menu > li > a::active{    background-color: #10538d !important;}.logo-header{	width:100%;	max-width:10%;}.navbar-default .navbar-brand {    color: #fff;}.side-menu #dropdown .panel-body {    padding: 0;    background-color: #777ca4;;}.busi-btn{    border-radius: 0px;	color: #003333 !important;	font-size: 18px; font-weight: 400; }	.busi-btn:hover{	border-radius: 0px;	color: #ff3c2d !important;	font-size: 18px; font-weight: 400; }	.busi-btn-active,.busi-btn-active:hover{	border-radius: 0px;	color: #ff3c2d !important;	font-size: 18px; font-weight: 400; }        .hom_nav_btn_red{  /* sign-up button  */    border-radius: 0px;	background-color:#ff3333; /* red color */	border:0px !important;	font-size:18px;	font-weight: 400;	padding: 7px 30px;	margin: 0 -25px;}.hom_nav_btn{    border-radius: 0px;	color:#003333 !important; /* blue color */	font-size:18px;	font-weight: 400;	padding: 7px 30px;}.navbar-centerr{    float:none;	margin: 0 auto;	display: table;	table-layout: fixed;} .business-logo-align {    float: left;    padding: 5px 25px;    font-size: 18px;    line-height: 20px;    height: 50px;}.navbar-centerr{    float:none;	margin: 0 auto;	display: table;	table-layout: fixed;} .loan-info {    padding-bottom: 0px;    padding-left: 13px;    padding-top: 20px;}