.buy_refrng 
{
	font-size: 50px;
}
	
/*strat by MT for F LO tabs */	
.loan-officer_tabs li
{	
	display: block;
	margin-bottom: 10px;
	min-height: auto;
}

.loan-officer_tabs
{
	margin-bottom: 15px;
}

.loan-officer_tabs li.active:before
{
	display: none;
}

.navbar-brand > img 
{
	width: 130px;
    top: 5px;
    right: 0;
}


.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover 
{
	border-color: transparent;
    background-color: transparent;
    margin-top: 20px;
    margin-bottom: 3px;	
}

.aligncenter-sm
{
	text-align: center;
	display: block;
	width: 100%
}
.aligncenter-sm .btn-cstm.btn-top-header {
    font-size: 14px !important;
    width: 100%;
    margin: 0px !important;
    margin-top: 10px !important;
}

.hp_heading {
    padding: 100px 30px 30px;
    font-size: 36px;
}

.navbar.navbar-default.mp-b{
    height: 150px;
}

.mycont {
    height: auto !important;
}

.home .main_wrapper {
    margin-top: 150px!important;
}

#make_payment_modal #step-2 button{
    margin-top: 10px;
}

.navbar-default .navbar-toggle .icon-bar 
{
    background-color: #0d9f87;
    height: 4px;
    width: 30px;
    border-radius: 0;
    margin-top: 5px;
}

div#bs-example-navbar-collapse-1 
{
    background-color: #ededed;
    padding-left: 15px;
    padding-right: 15px;
	box-shadow: 2px 5px 5px 2px rgba(51, 51, 51, 0.12);
}

/* / head*/

.owl-section-slider .col-xs-4
{
	width: 100%;
	height: 24vh;
}

.home-slide.home-slide2 .pt-70.pb-70.text-center 
{
    padding-top: 15px!important;
    padding-bottom: 15px!important;
	display: table;
}

.bg-black .btn-apply
{
	bottom: 10px!important;
}

.bx-find-cntnt
{
	float: left; 
	width: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    position: absolute;
    left: 0;	
}

.img-no
{
	float: none;
	width: 30px!important;
}

.home_slide_cntnt
{
	font-size: 14px;
	line-height: 16px;
}

#section-home .owl-nav button 
{
    position: absolute;
    top: 50%;
    display: inline-block;
    width: 25px;
    height: 25px;
    font-size: 24px;
    line-height: 30px;
    border-radius: 50px;
}

#section-home .owl-nav button.owl-prev 
{
    left: 0;
}

#section-home .owl-nav button.owl-next 
{
    right: 0;
}

img.img_map, img.img-apply, img.img-home
{
	float: right;
	width: 30%!important;
}

.img-apply
{
	height: auto;
}


.h3-simple
{
	font-size: 30px;
}

#section-home, .owl-section-slider, .owl-section-slider .item, .owl-section-slider .owl-item, .buy_refrng
{
	height: calc(100vh - 212px);
}

/**/

.header_main_hdng h1 
{
    font-size: 30px!important;
}

.CheerSquadCarousel .owl-nav button 
{
    width: 25px;
    height: 25px;
    font-size: 30px!important;
    line-height: 27px!important;
}

.mortgage_tabs li 
{
    width: 100%;
}

.mortgage_tabs li:last-child
{
	margin-bottom: 0;
}

#faqs .parent_panel> h1 
{
    line-height: 20px;
}

.faq_title 
{
    font-size: 30px;
    line-height: 36px;
}

.faq_title.collapsed
{
	line-height: 20px;
}

.CheerSquadCarousel .owl-nav button.owl-prev 
{
    left: -15px;
}

.CheerSquadCarousel .owl-nav button.owl-next 
{
    right: -15px;
}

.tstimonl_p
{
	padding-left: 15px;
	padding-right: 15px;
}

.bottom_profile .col-sm-3.text-right.mt-50.mt-sm-10
{
	text-align: left;
}

.HPS4S_ServiceProviderFullName
{
	margin-top: 15px!important;
}

.apply_cntnt
{
	font-size: 36px;
    line-height: 50px;
    margin-top: 20px!important;
    margin-bottom: 30px!important;	
}

.MultiLevelMenu:hover .dropdown-menu
{
	display: none; 
}

.navbar-nav > li > .dropdown-menu 
{
    padding: 0;
    box-shadow: inherit;
    border: 1px solid #52a693;
    background-color: #ededed;
    width: 108%;
    position: relative;
    margin-bottom: 10px;
}

.row#SearchByCityOrZipCodeResult
{
	margin: 0;
}

.btn.btn-tab 
{
    margin-bottom: 10px;
}

.core_values_banner
{
    font-size: 90px!important;
    padding: 190px 0!important;
}

form.my-cal-form #calcResultsSummaryContainer
{
	width: 100%;
}

.img_mbl_hdn
{
	display: none;
}

.img_mbl_shw
{
	display: block!important;
}

#ApplyNowBtn
{
	min-width: inherit;
}

#LO_Survey_List .text-right.fs-18.color-li8black
{
	margin-top: 15px;
}

.sidebar-profile
{
	height: auto!important;
}

/*17jan2019*/

.bottom_profile
{
	text-align: center;
}

.bottom_profile .HPS4S_ServiceProviderProfileImage 
{
    width: 60px!important;
    border-radius: 100%;
    margin: 0 auto;
}

.bottom_profile .text-right
{
	text-align: center!important;
}

.CheerSquadCarousel .tstimonl_p 
{
    margin-bottom: 20px!important;
}

img.img-logo.logombl
{
    display: inline-block;
    width: 160px;
    top: 5px;
}

.img-logo.logodesktop
{
	display: none;
}
