/*-----------------------------------------------

/* @media queries /*---------------------------------------------*/

/*-[ Responsive Navigation ]--------------------------------*/

.mobile-menu, .mobile-menu #navigation .menu-icon-item { display: none }

.header-top-text-div h5.sms{
    display:none;
}


@media only screen and (min-width: 1550px) and (max-width: 1925px) {
.home-new-slider-display .home-slider-list ul, .home-new-slider-display .home-slider-list ul li{
height:850px;
}
.home-new-slider-section{
height: 100%;
display: flex;
align-items: center;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left, .review-home-slider.mortgage-slider-section.angel-slider-sec .review-home-details .review-home-left{
padding-top:0;
}
.fundraiser-slider-l{
padding:120px 0 0;
}
.home-new-slider-display .home-slider-list ul li:nth-child(5) .home-new-slider-middle, .home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle{
height:100%;
}
.home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle .review-home-slider, .home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle .review-home-slider .review-home-details{
height:100%;
}

}



@media only screen and (min-width: 1926px) {
.home-new-slider-display .home-slider-list ul, .home-new-slider-display .home-slider-list ul li{
height:1000px;
}
.home-new-slider-section{
height: 100%;
display: flex;
align-items: center;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left, .review-home-slider.mortgage-slider-section.angel-slider-sec .review-home-details .review-home-left{
padding-top:0;
}
.fundraiser-slider-l{
padding:250px 0 0;
}
.home-new-slider-display .home-slider-list ul li:nth-child(5) .home-new-slider-middle, .home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle{
height:100%;
}
.home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle .review-home-slider, .home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-middle .review-home-slider .review-home-details{
height:100%;
}

}


@media only screen and (min-width: 3000px) {
.home-new-slider-display .home-slider-list ul, .home-new-slider-display .home-slider-list ul li{
height:1750px;
}
.fundraiser-slider-l{
padding:400px 0 0;
}

}


@media screen and (max-width:1360px) {

	.shareit {

	    position: relative!important;

	    width: 100%!important;

	    top: 0!important;

	    padding-left: 0!important;

	    padding-right: 0!important;

	    margin: 0!important;

	    padding-top: 10px!important;

	    border: none !important;

	}

}

@media screen and (max-width:1124px) {

	#page, .container { max-width: 100% }

	.container { max-width: 96% }

	.sticky-nav {

	    width: 96%;

	    left: 2%;

	    right: 2%;

	}

	#move-to-top {

	    margin-right: 0;

	    right: 2%;

	}

}

@media screen and (max-width:1000px) {

	#header .ad-728 img {

	    width: auto;

	    float: none;

	    display: inline-block;

	}

	.widget-header form#searchform {

	    float: none;

	    margin: 10px auto 0;

	}

	#header .ad-728 { width: 100% }

}

@media screen and (max-width:960px) {

	.ad-300 img { max-width: 100% }

	.ad-125 img {

	    padding: 0;

	    border: 0;

	}

}

@media screen and (max-width:865px) {

	.mobile-menu { display: block }

	#catcher { height: 0!important }

	.home-menu-item, #mobile-menu-wrapper .header-search .fa-search, #mobile-menu-wrapper .mts-cart { display: none !important }

	.header-search .fa-search {

	    width: 42px;

	    line-height: 42px;

	}

	.header-search #s { padding: 9px }

	.header-search #s.active { top: 42px }

	.header-search #s, .header-search .ajax-search-results-container {

	    width: 100%;

	    max-width: 100%;

	}

	.header-search .ajax-search-results-container { top: 84px }

	.mts-cart {

	    text-align: center!important;

	    float: left;

	    display: block;

	    line-height: 1;

	    padding: 20px;

	    color: initial;

	    z-index: 0;

	}

	.mts-cart a { color: inherit!important }

	/*-[ Responsive Navigation ]--------------------------------*/

	.main-container-wrap {

	    position: relative;

	    left: 0;

	    transition: left 500ms ease;

	}

	.mobile-menu-active .main-container-wrap {

	    left: 300px;

	    transition: left 500ms ease;

	}

	.mobile-menu-active #navigation.mobile-menu-wrapper {

	    left: 0;

	    z-index: 1111;

	}

	html.noscroll {

	    position: fixed;

	    overflow-y: scroll;

	    width: 100%;

	}

	/* Menu */

	a#pull {

	    display: block;

	    width: 100%;

	    margin: auto;

	    position: relative;

	    color: #fff;

	    padding: 0;

	    text-align: left;

	    z-index: 1;

	    padding: 0 20px;

	}

	.mobile-menu #navigation a.toggle-mobile-menu { border-bottom: 1px solid rgba(0, 0, 0, 0.2) }

	a.toggle-mobile-menu:before {

	    font-family: FontAwesome;

	    content: "\f0c9";

	    position: relative;

	    font-size: 18px;

	    line-height: 42px;

	    margin-right: 10px;

	}

	/*-[ Mega Menu ]--------------------------------*/

	#wpmm-megamenu .wpmm-subcategories {

		width: 100%;

		text-indent: 0;

	}

	#wpmm-megamenu .wpmm-posts { width: 100% }

	#wpmm-megamenu .wpmm-post {

		width: 100%!important;

		padding: 0 10px!important;

		text-align: center!important;

	}

	#wpmm-megamenu .wpmm-thumbnail img { float: left }

	div.header-social-icons, .mts-cart { display: block!important }

	#secondary-navigation .mts-cart {

		display: block!important;

		padding-left: 0;

	}

	#secondary-navigation .navigation ul li:hover, #secondary-navigation .navigation ul .current-menu-item { background: transparent }

	.wpmm-megamenu-showing.wpmm-light-scheme { background: transparent!important }

}

@media screen and (min-width: 865px) {

	#navigation.mobile-only { display: none }

}

@media screen and (max-width:830px) {

	.featured-section-2-full-width-2 .featured-section-2-2 .post-box { width: 50%!important }

	.featured-section-2-full-width-1 .featured-section-2-1 .post-box { width: 100%!important }

	.featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-img, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-data { width: 50%!important }

	.featured-section-2-full-width-1 .featured-section-2-1 .post-data { padding-bottom: 25.64% }

	.featured-section-2-full-width-1 .featured-section-2-1 .post-box { margin-bottom: 10px !important }

	.featured-section-2-full-width-1 .featured-section-2-1 .post-data { float: right }

	.featured-section-2-full-width-1 .featured-section-2-1 .post-data-container { margin: 15% 20px !important }

}

@media screen and (min-width: 424px) and (max-width: 830px) {

	.featured-section-2-full-width-1 .featured-section-2-1 .post-data:after, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small.image-bottom .post-data:after {

	    border-width: 10px 14px 10px 0;

	    border-color: transparent #444;

	    margin-top: -10px;

	    left: -14px;

	    /*top: 45px;*/

	    top: 25%;

	    bottom: auto;

	}

}

@media screen and (max-width:782px) {

	.admin-bar #mobile-menu-wrapper {

	    top: 46px;

	    padding-bottom: 46px;

	}

	.admin-bar .pace .pace-progress { top: 46px }

	html .mobile-menu-active #wpadminbar { left: 300px!important }

}

@media screen and (max-width:720px) {

	#comments { margin-right: 0 }

	.widget-header .textwidget {

	    margin-top: 0;

	    padding-left: 0;

	    border-left: none;

	}

	.featured-section-1-full-width-2 .featured-section-1-2 .slider-container, .featured-section-1-full-width-2 .featured-section-1-2 .static-posts { width: 100% }

	.featured-section-1-full-width-2 .featured-section-1-2 .post-box { width: 50% }

}

@media screen and (max-width: 650px) {

	.primary-slider .slider-caption { bottom: 50px }

	.primary-slider .owl-nav > div {

	    bottom: 10px;

	    top: auto;

	}

}

@media screen and (max-width:600px) {

	.post-img img { width: 100% }

	.admin-bar .pace .pace-progress { top: 0px }

	.admin-bar #mobile-menu-wrapper {

	    top: 0;

	    padding-bottom: 0;

	}

	.singleleft, .post-single-content-inner { width: 100% }

	.singleleft .related-posts li { width: 48% }

	.singleleft .related-posts li:nth-child(even) { float: right }

	.singleleft .rthumb img { margin-right: 10px }

	/*dark checker slider*/

	.featured-section-1-full-width-1 .featured-section-1-1 .slider-container, .featured-section-1-full-width-1 .featured-section-1-1 .static-posts { width: 100% }

	.featured-section-1-full-width-1 .featured-section-1-1 .static-posts .post-box.image-bottom { float: right !important }

	.featured-section-1-full-width-1 .featured-section-1-1 { margin-top: -40.68% }

	#header-bottom-spacer { padding-bottom: 40.68% }

	.slider1 .post-data-container, .featured-section-1-full-width-1 .featured-section-1-1 .post-data-container { margin: 15% 20px }

}

/*dark checker small*/

@media screen and (max-width:560px) {

	#content_box .dark .post-box, .featured-section-2-1 .post-box { width: 100%!important }

	#content_box .dark .vertical-small .post-img, #content_box .featured-section-2-1 .post-img, #content_box .dark .vertical-small .post-data, #content_box .featured-section-2-1  .post-data { width: 50%!important }

	#content_box .dark .post-data, #content_box .featured-section-2-1 .post-data { padding-bottom: 46.15% }

	#content_box .dark .post-box, #content_box .featured-section-2-1 .post-box { margin-bottom: 10px !important }

	#content_box .dark .post-data, #content_box .featured-section-2-1 .post-data { float: right }

	#content_box .dark .post-data:after, #content_box .featured-section-2-1 .post-data:after {

	    border-width: 10px 14px 10px 0;

	    border-color: transparent #444;

	    margin-top: -10px;

	    left: -14px;

	    top: 25%;

	    bottom: auto;

	}

	.dark .post-data-container { margin: 15% 20px !important }

}

@media screen and (max-width:550px) {

	.sbutton { float: right }

}

@media screen and (max-width:480px) {

	.sliderdate { display: none }

	.vertical .post-img, .vertical .post-data { width: 100% }

	.related-posts li {

	    width: 100%!important;

	    float: left!important;

	    max-width: 100%;

	}

	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {

	    width: 100%;

	    margin-right: 0;

	}

	.copyrights { text-align: center }

	#copyright-note > span { width: 100% }

	#copyright-note .right {

	    margin-right: 0;

	    float: none;

	}

	.top { width: 100% }

	#cancel-comment-reply-link {

	    margin-bottom: 0;

	    margin-top: -43px;

	}

	ul.fs-category-filter {

	    width: 100%;

	    text-align: center;

	}

	.fs-pagination { text-align: center }

	ul.fs-category-filter li {

	    float: none;

	    display: inline-block;

	    margin-bottom: 1px;

	}

	.fs-pagination { width: 100% }

	.fs-pagination a {

	    float: none;

	    display: inline-block;

	}

	#featured-section-2 .featured-section-title, .featured-section-title {

	    text-align: center;

	    width: 100%;

	}

}

@media screen and (max-width:423px) {

	.slider-caption { display: none }

	.horizontal .post-data:after {

	    border-width: 0 10px 14px !important;

	    border-color: #FFFFFF transparent !important;

	    top: -14px;

	    left: 29px !important;

	    margin-top: 0;

	}

	.horizontal .post-img, .horizontal .post-data, .slider-like .post-box, .mixed.post-box, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-img, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-data, .featured-section-2-full-width-2 .featured-section-2-2 .post-box, .featured-section-1-full-width-2 .featured-section-1-2 .post-box { width: 100%!important }

	.horizontal .post-data, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-data, .mixed.vertical-small .post-data {

	    height: auto !important;

	    padding: 0 !important;

	}

	.horizontal .post-data-container, .featured-section-2-full-width-1 .featured-section-2-1 .vertical-small .post-data-container, .mixed.vertical-small .post-data-container { position: relative }

}



@media only screen and (min-width: 768px) and (max-width: 1019px) {

.header-inner{

	width: 100%;;

}

.logo-wrap{

	width: 15%;
padding: 8px 15px 0;

}
.secondary-navigation #navigation ul li a {
    padding: 8px 11px 20px 9px !important;
}
#navigation {
    width: 100%;
}
.menu-full-right{

	width:85%;

}

.menu-full-div{

	width:79%;

}

.header-top-text-div{

	width:135px;

	margin-top:-5px;

}

.secondary-navigation #navigation ul li a{
 font-size: 12px;
}

.feature-img-main.no-img .page-caption h1 {
     padding: 10px 0 40px;
    font-size: 44px;
}
.article .member-extra-details ul li{
 width:100%;   
}
.realtor-directory #content_box #post-28952{
 margin-bottom:50px;   
}

.secondary-navigation #navigation ul li:hover ul.sub-menu{

	display:block !important;

}

#navigation ul ul{

	padding:30px 0 21px 3%;

}

#header .secondary-navigation #navigation ul li ul.sub-menu li a{

	 font-size: 12px;

    line-height: 19px;

    padding: 5px 0;

}

.meet-mike-and-brain-full-inner,.meet-mike-and-brain-full-inner2{

	width:91%;

}

.mike-brain-text-left{

	width:40%;

}

.mike-brain-text-right{

	margin-right: 0;

    margin-top: 15px;

    width: 56%;

}

.mike-brain-text-left .home-top-video-link a{

	  font-size: 14px;

    margin: 41px auto auto;

    padding: 21px 10px 21px 50px;

    width: 265px;

}

.mike-brain-text-right h2{

    margin-bottom: 18px;

}

.mike-brain-text-right p.sub-title{
    line-height: 30px;
    margin-bottom: 15px;
}

.mike-brain-text-right p{
 margin-bottom: 19px;
    padding-right: 0;

}

.meet-mike-and-brain-full {

    padding: 55px 0 0;

}

.home-mortgage-services-main{
	padding-bottom:30px;
}

.home-mortgage-services-main h3{
	margin:0 0 21px;
}

.meet-mike-and-brain-full-inner ul li,.meet-mike-and-brain-full-inner2{
    margin: 36px 0 0;
}

.container { max-width: 96% }

.home-church-full-inner{

	width:595px;

}

.church-text-full-left{

	width:50.5%;

	padding:36px 0;

}

.church-text-full-right{

	width:42%;

	padding:36px 0;

}

.church-text-full-left-content-one{

	width:68%;

}

.church-text-full-left-content{

	width:78%;

}

.home-form-inner{

	width:91%;

}

input, textarea, select{

	padding-left:9px;

}

.wpcf7-form select {

    padding: 14px 3px 10px;

}

.home-form-details-main .home-form-bottom-details .home-form-bottom-details-m input{

	font-size:15px;

}

.home-form-bottom-details-m{

	width:24.5%;

}

.wpcf7-form p {

    margin: 0 0 15px;

}

.home-get-started-form h3{

	font-size:28px;

	padding-left:35px;

	margin:0 0 10px;

}

.home-get-started-form h5{

	 font-size: 19px;

    line-height: 20px;

    margin: 0 0 25px;

}

.wpcf7-form .home-form-bottom-desc p{

	padding:10px 0 25px;

}

.home-get-started-form {

    padding: 58px 0 41px;

}

.home-testimonials-inner{

	width:91%;

}

.home-testimonials-l{

	width:51%;

}

.bne_testimonial_slider_widget h3{
font-size: 27px;
    line-height: 32px;
    margin: 0 0 23px;

}

.bne-testimonial-description p{
    margin: 0 0 23px;

}

.home-testimonials-l h2{

	font-size: 36px;

    line-height: 36px;

    margin: 0 0 15px;

}

.home-testimonials-l p{

	font-size: 18px;

    line-height: 27px;

    margin: 0 0 35px;

}

.home-testimonials-main{

	padding:55px 0 36px;

}

.bne_testimonial_slider_widget p.bne-testimonial-heading{


    margin: 0 0 45px;

}

.container-middle-div{

	width:93%;

}

.home-posts-main h1{

	 font-size: 28px;

    line-height: 28px;

    margin: 0 0 25px;

}
.refinance-top-content-desc h2 {
    margin: 0 0 15px;
}
.widget_recent_entries ul li.recent-posts-list.one_third{

	  margin-right: 28px;

    padding: 15px 25px 0 0;

    width: 31%;

}

.widget_recent_entries ul li.recent-posts-list.one_third.last{

	width:30%;

}

.home-posts-main {

    padding: 76px 0 50px;

}

.footer-top-details-inner{

	width:96%;

}

.f-widget{

	margin-right:0;

}

.footer-top-details-main {

    padding: 30px 0 15px;

}

#copyright-note{

	width:100%;

}

.copyright-details-r p br{

	display:none;

}

.copyright-details-r p{

    margin: 0 0 15px;

}

.copyright-details-l{

	margin-top:1px;

}

.footer-copyright-desc {

    padding: 15px 0 0;

}

.copyrights {

    padding: 41px 0 45px;

}

.page-caption h1{

	font-size: 50px;

    line-height: 50px;

    padding-right: 10%;

}

.sidebar.c-4-12{

	width:28%;

}

.reach-out-form-main h4{

    padding: 26px 15px 5px;

}

.sidebar-form-top-desc {

    padding: 0 15px;

}

.sidebar-form-top-desc p{

    margin: 0 0 15px;

    padding-right: 0;

}

.reach-out-form-details {

    padding: 0 15px;

}

.sidebar-form-details .wpcf7-form h6{

	margin: 15px 0 6px;

}

.sidebar-form-details .wpcf7-form input[type="submit"]{

	margin-top:15px;

	padding:15px 10px;

}

.sidebar-form-bottom-desc {

    padding: 0 15px 3px;

}

.sidebar-form-bottom-desc p{

    margin: -5px 0 18px;

}

.refinance-top-content-desc h6{

	 font-size: 16px;

    letter-spacing: 0;

    line-height: 23px;

    margin: 0 0 12px;

}

.refinance-top-content-desc p, .refinace-lenders-top p, .refinance-other-reasons p{

    margin: 0 0 21px;

}

.refinance-top-content-desc h5, .refinance-other-reasons h5, .conventional-financing-content h4{

	 font-size: 20px;

    line-height: 26px;

    margin: 0 0 10px;

}

.refinance-top-content-desc h5 {

    margin: 0 0 18px;

}

.refinance-top-desc-main {

    padding: 9px 0 0;

}

.refinance-top-desc-img {

    padding: 0 0 30px;

}

.refinace-lenders-top {

    padding: 16px 0 15px;

}

.refinance-other-reasons{

	padding:50px 0 25px;

}

.refinance-other-reasons-list ul li {

    margin: 0 0 30px;

}

.refinance-other-reasons-list{

	margin-bottom:28px;

}

.refinance-top-content-main{

	padding:50px 0 5px;

}

.refinance-other-reasons h6{

    letter-spacing: 0;

    margin: 0 0 3px;

}

.church-top-content ul li, .purchase-fha-financing-list ul li, .adjustable-top-content ul li, .va-homeloans-top-content ul li, .home-loans-features ul li, .reverse-mortgages-top-content ul li, .reverse-requirements-content ul li{
    padding-left: 12px;
}

.adjustable-top-content ul {

    padding: 5px 0 10px;

}

.church-top-content h2, .mike-brian-top-content h2, .adjustable-top-content h2, .va-homeloans-top-content h2, .reverse-mortgages-top-content h2{

    margin: 6px 0 9px;

}
.reverse-mortgages-top-content h3{
	margin:0 0 6px;
}

#header .secondary-navigation #navigation ul li ul.sub-menu li ul.sub-menu li{
	padding:0;
}
#header .secondary-navigation #navigation ul li.why-us-menu ul.sub-menu li, #header .secondary-navigation #navigation ul li.what-others-menu ul.sub-menu li{
	margin:0;
}
.what-believe-top-content p strong{
	padding-right:5px;
}
.what-believe-top-content p span{
	margin:24px 0 0;
}
.church-top-content p, .mike-brian-top-content p, .fha-financing-top-content p, .adjustable-top-content p{

    margin: 0 0 21px;

    padding-right: 0;

}

.adjustable-page-main{

	padding:50px 0;

}

.page-id-158 .page-caption h1 {

    padding-right: 26%;

}

.church-top-content h6, .mike-brian-top-content h6, .fha-financing-top-content h5, .va-homeloans-top-content h5{

	margin:0 0 12px;

}

.fha-financing-images .one_half {

    margin-right: 20px;

    width: 48%;

}

.fixed-rate-loans-content .fha-financing-images {

    padding-top: 5px;

}

.fha-financing-images {

    padding: 10px 0 30px;

}

.purchase-top-content-main, .fha-financing-page-main {

    padding: 50px 0;

}

.fha-financing-form-inner{

	width:91%;

}

.fha-financing-form{

	padding:50px 0 55px;

}

.fha-financing-form .wpcf7-form label{

    margin: 21px 0 8px;

}

.financing-credit-details {

    padding-bottom: 0;

}

.financing-form-bottom-desc h6{

	margin:28px 0 30px;

}

.fha-financing-top-content ul li {

    margin: 0 0 10px;

}

.conventional-financing-content .get-started-button {

    padding: 25px 0 0;

}

.adjustable-top-content .harp-content-main h2 {

    margin: 5px 0 12px;

}

.adjustable-top-content .harp-content-main h6{

	padding:25px 0 0;

}

.purchase-top-content-desc.mike-brian-top-content h2 {

   line-height: 30px;
    margin-bottom: 5px;
    padding-right: 8%;
}

.purchase-top-content-desc.mike-brian-top-content p {

    line-height: 23px;

}

.mike-brian-images ul li.one_third {

    margin-right: 10px;

    width: 32%;

}

.mike-brian-images {

    padding: 25px 0 10px;

}

.purchase-top-content-desc .mike-brian-images {

    padding-top: 10px;

}

.purchase-household-main p{

   letter-spacing: 0;
    line-height: 26px;

}

.purchase-household-main h3{
    margin: 0 0 10px;

}

.purchase-household-l{

	padding:50px 45px 19px 0;

}

.purchase-household-r{

	padding:50px 0 0 45px;

}

.purchase-credit-score-main h3, .purchase-fha-financing h3, .purchase-trade-main h3, .home-loans-features h3, .reverse-learn-content h3, .reverse-requirements-content h3, .reverse-questions-content h3{

    margin: 0 0 10px;

}

.purchase-credit-score-main p, .purchase-fha-financing p, .purchase-trade-main p, .va-homeloans-top-content p, .home-loans-features p, .reverse-learn-content p, .reverse-requirements-content p, .reverse-questions-content p{

    letter-spacing: 0;

    margin: 0 0 21px;

}

.purchase-credit-score-main, .purchase-fha-financing, .purchase-trade-main {

    padding: 50px 0 30px;

}

.credit-score-images-list .one_third {

    margin-right: 14px;

    width: 32%;

}

.credit-score-images-list {

    padding: 10px 0 19px;

}

.purchase-fha-financing-list ul li {

    margin: 0 0 30px;

}

.adjustable-rate-main .purchase-household-l {

    padding: 50px 30px 19px 0;

    width: 59%;

}

.adjustable-rate-main .purchase-household-r {

    padding: 50px 9px 0 30px;

    width: 40%;

}

.purchase-trade-img {

    padding: 3px 0 25px;

}

.page-id-125 .page-caption h1{

	padding-right:60%;

}

.page-id-136 .fha-financing-images {

    padding: 21px 0 23px;

}

.afford-top-content h6{

    margin: 0 0 8px;

}

.afford-top-content p{

    margin: 0 0 21px;

}

.afford-top-section1{

	padding:45px 0 25px;

}

.afford-top-content h3{

    margin: 0 0 10px;

}

.afford-top-main-desc {

    padding: 45px 0 25px;

}

.afford-last-section .get-started-button {

    padding: 10px 0 35px;

}

.va-homeloans-top-content .fha-financing-images {

    padding: 10px 0;

}

.va-homeloans-top-content ul li{

	margin:0 0 5px;

}

.va-homeloans-page-main{

	padding:50px 0;

}

.what-believe-top-content p, .what-believe-bottom-content p, .home-loan-programs p{

    letter-spacing: 0;

    margin: 0 0 21px;

}

.home-loan-programs{

	padding:45px 0 25px;

}

.home-loans-features{

	padding:50px 0;

}

.va-homeloans-list .purchase-household-r {

    padding: 50px 0 0 30px;

}

.va-homeloans-list .purchase-household-l{

	padding:50px 30px 25px 0;

}

.va-homeloans-list .purchase-household-main ul li{

    margin: 0 0 23px;

    padding-left: 12px;

}

.what-believe-top-content h5{

    letter-spacing: 0;

    margin: 0 0 15px;

    padding-right: 0;

}

.what-believe-top-content h6{

    margin: 15px 0 10px;

}

.what-believe-top-content hr, .what-believe-bottom-content hr{

	margin:21px 0;

}

.what-believe-page-main{

	padding:50px 0 0;

}

.testimonials-right-sidebar .sidebar.c-4-12{

	width:92%;

}

.testimonial-deatils-list p{

    margin: 0 0 21px;

}

.testimonial-deatils-list p.testimonial-heading-main{
	margin:0 0 3px;
}

.testimonial-content-desc{

	padding:45px 0 25px;

}

.testimonials-right-sidebar{

	top:50px;

}

.contact-top-details-l{

	width:49%;

}

.contact-top-details-main h3{

    margin: 0 0 10px;

    padding-right: 25px;

}

.contact-top-details-r{

	width:46%;

}

.contact-top-details-main ul li{

    padding-bottom: 36px;

    padding-left: 30px;

}

.contact-top-details-main ul li:after{

	bottom:18px;

}

.contact-top-details-main {

    padding: 15px 0;

}

.contact-page-main{

	padding:50px 0;

}

.contact-top-details-main p{
    letter-spacing: 0;

}

.legal-disclaimer-caption{

	padding:55px 0 41px;

}

.legal-page-content p{

    letter-spacing: 0;

    margin: 0 0 21px;

}

.legal-page-main {

    padding: 50px 0 30px;

}

.church-top-content h5{

    margin: 0 0 20px;

}

.church-top-content ul li {

    margin: 0 0 10px;

}

.church-top-content ul{

	margin-bottom: 25px;

    padding-bottom: 15px;

}
.chuch-month-form-inner{

	width:90%;

}

.chuch-month-form-main h3{

	margin:0 0 8px;

}

.chuch-month-form-main h5{

    padding: 0 0 21px;

}

.church-form-main h6{

	padding:15px 0 21px;

}

.chuch-month-form-main{

	padding:55px 0 50px;

}

.fellowship-mission-images ul li.mission-img-list.one_half{

	width:48%;

}

.fellowship-mission-images ul li img{

	width:100%;

}

.fellowship-mission-images {

    padding: 10px 0 0;

}

.page-id-58 .page-content-main{

	padding:50px 0;

}

.page-id-65 .page-caption h1{

	padding-right:58%;

}

.mike-brian-page-main .mike-brian-top-content h6{

	margin:0 0 12px;

}

.mike-brian-page-main .mike-brian-top-content p{

	padding:0;

}

.mike-brian-page-main{

	padding:50px 0 10px;

}

.brian-explains-content{

	 margin: 25px 0 30px;

    padding: 35px 15px 32px;

}
.mike-brian-page-main .mike-brian-top-content p strong{
	margin:0 0 15px;
}

.what-makes-content-desc-l img{

	width:100%;

}

.what-makes-content-desc-l{

	width:32%;

}

.what-makes-content h4{

	margin:0 0 10px;

}

.what-makes-content p strong, .brian-when-something-desc p strong{

    margin: 0 0 21px;

}

.what-makes-content-desc-r{

	width:64%;

}

.what-makes-content-desc {

    padding: 10px 0 35px;

}

.what-makes-content p, .brian-when-something-desc p{

    margin: 0 0 21px;

}

.mike-brian-content-sidebar {

    padding: 0 0 25px;

}

.mike-bottom-content{

	padding:41px 0;

}

.blog-post-details .page-caption h1{

	padding:5px 0;

}

.blog-post-details #latest-posts article.latestPost{

	padding:38px 0;

}

.blog-post-img-details-l{

	width:30%;

}

.blog-post-img-details-r{

	width:66%;

}

.blog-post-details #latest-posts article.latestPost h5.blog-post-title{

	padding-right:0;

}

.blog-post-details #latest-posts article .post-excerpt{

    padding: 10px 5px 0 0;

}

.blog-page-main{

	padding:50px 0 21px;

}

.single-post-img img{

	max-height:250px;

}

.single-post-content-desc {

    padding: 30px 0 0;

}

.single-post-img {

    padding: 0 0 30px;

}

.post-single-content {

    padding: 12px 0 0;

}

.post-single-content p{

    letter-spacing: 0;

    margin: 0 0 20px;

}

.single-post .blog-page-main {

    padding-bottom: 21px;

}

h3.total-comments {

    margin: 0 0 19px;

}

.sweepstakes-hero{
	 height: 430px;
    padding: 50px 0 0 2%;
}

.sweepstakes-hero.refi h1, .sweepstakes-hero.refi h1 span {
    margin-bottom: 7px;
}
.sweepstakes-hero h2{
	padding-top:6px;
}

.comment-details {

    float: left;

    margin-left: 13px;

    width: 88%;

}

.comment-details-list h6{

	margin:0 0 12px;

}

.commentlist li{

	margin-bottom: 28px;

    padding-bottom: 10px;

}

#comments {

    padding: 45px 0 1px;

}

#commentsAdd #respond h4 {

    margin: 0 0 15px;

}

#commentsAdd .comments-logout-div #commentform p.comment-form-email {

    margin-left: 7px;

    margin-right: 6px;

}

#commentsAdd .comment-form-details-inner .comment-details-list #respond form#commentform .form-submit input[type="submit"]{

	margin-top:12px;

}

#commentsAdd{

	padding:45px 0 50px;

}

#commentsAdd #commentform textarea {

    height: 110px;

}

.radio-page-top-r{

	width:51%;

}

.radio-page-top h3{

	margin:5px 0 3px;
	font-size:26px;

}

.sidebar-testimonials{
	 margin-top: 30px;
    padding: 15px;
}

.radio-page-top h4{

    margin: 0 0 14px;

}

.radio-page-top-left-2{

	margin-left:30px;

}

.radio-page-top-l {

    padding: 45px 0 0;

    width: 46%;

}

.radio-page-top{

	padding:50px 0;

}

.latest-radio-shows-main p, .latest-sweepstakes-main p{

	margin:0 0 21px;

}

.latest-radio-shows-list .one_third {

    margin-right: 21px;

    width: 31%;

}

.latest-radio-shows-list .one_third.middle-show{

	width:32%;

}

.latest-radio-shows-main {

    padding: 50px 0 41px;

}

.latest-sweepstakes-list .latest-sweepstakes-list-details .mejs-container {

    height: 85px !important;

}

.latest-sweepstakes-list .latest-sweepstakes-list-details .mejs-container .mejs-controls {

    height: 54px;

}

.latest-sweepstakes-main{

	padding:50px 0 45px;

}

.reverse-mortgages-top-content p{

    letter-spacing: 0;

    margin: 0 0 21px;

}

.reverse-mortgages-top-content h2{

    margin: 0 0 9px;

}

.reverse-mortgages-top-content ul li{

	margin:0 0 4px;

}

.reverse-mortgages-top-content ul {

    padding: 0 0 19px;

}

.reverse-mortgage-top-title {

    padding: 3px 0 0;

}

.reverse-mortgages-page-main{

	padding:50px 0 0;

}

.reverse-learn-content{

	padding:50px 0;

}

.reverse-learn-images .one_third {

    margin-right: 14px;

    width: 32%;

}

.reverse-learn-images {

    padding: 5px 0 0;

}

.reverse-requirements-content ul li {

    margin: 0 0 19px;

}

.reverse-requirements-list-r{

	width:58%;

}

.reverse-requirements-content {

    padding: 50px 0 25px;

}

.reverse-what-types-r{

	 padding: 50px 0 0;


    width: 51%;

}

.reverse-what-types h3{

    margin: 0 0 15px;

    padding-right: 5%;

}

.reverse-what-types-l{

	padding: 50px 25px 21px 0;

    width: 45%;

}

.purchase-fha-financing.reverse-ask-yourself h5{

	line-height:30px;

	padding:0;

}

.reverse-questions-content-l{

	width:32%;

}

.reverse-questions-content-l img{

	width:100%;

}

.reverse-questions-content .reverse-questions-content-r h5 {

    margin: 0 0 8px;

}

.reverse-questions-content-r{

	 padding: 10px 0 0;

    width: 66%;

}

.reverse-questions-content{

	padding:36px 0 0;

}
.sweepstakes-top-content .home-get-started-form {
    padding: 55px 0 41px;
}
.sweepstakes-church-content-middle{
	width:720px;
}
.sweepstakes-church-content-desc h2{
    letter-spacing: 0;
}
.sweepstakes-church-content-desc h5{
    letter-spacing: 0;
    margin: 3px 0 0;
}
.sweepstakes-church-content-desc p{
	    letter-spacing: 1px;
    margin: 14px 0 0;
}
.sweepstakes-church-content-desc h6{
    margin: 6px 0 0;
}
.sweepstakes-church-l{
	margin:16px 0 0;
}
.sweepstakes-church-content-l{
	padding: 30px 15px 25px 0;
    width: 34%;
}
.sweepstakes-church-content-m{
	 padding: 30px 0 39px 10px;
    width: 34%;
}
.sweepstakes-church-content-r{
	padding: 30px 0 0 10px;
    width: 32%;
}
.page-template-template_close-survey .main-container .survey-page-content{
	padding:55px 0;
}
.close-survey-top-content h5{
    margin: 0 0 5px;
}
.close-survey-top-content p {
    margin: 0 0 21px;
}
.post-close-survey-form-list input#agree{
	margin-left:3px !important;
	margin-right:2px !important;
}
.survey-form-buttons-list, .post-survey-form-bottom {
    margin-left: 0;
}
.survey-page-content .post-close-survey-form-inner form .post-close-survey-form-list {
    padding: 0 0 30px;
}
.left-text-bg-div{
width:240px !important;
text-align:center;
}
.left-text-one h5{
padding-left:0;
}
.page-content-desc h5{
    margin: 0 0 10px;
}
.page-content-desc p strong{
    margin: 0 0 10px;
}
.page-content-desc p{
    margin: 0 0 15px;
}
.page-id-324 .page-content-main{
	padding:45px 0 35px;
}
#header .secondary-navigation #navigation ul li.why-us-menu ul.sub-menu, #header .secondary-navigation #navigation ul li.what-others-menu ul.sub-menu{
	width:175px;
	padding:12px 15px 8px;
}
.staff-img-bottom-desc {
    padding: 35px 0 10px;
}
.staff-details-post-l{
	 padding-bottom: 0;
     width: 100%;
}
.staff-details-list-main .ui-tabs .staff-details-post:before{
	left:24.9%;
}
.staff-details-post-r{
	padding: 15px 30px 0;
    width: 100%;
    margin-top: 20px;
}
.staff-deatils-desc h4{
    margin: 0 0 15px;
}
.staff-deatils-desc p{
    margin: 0 0 21px;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li a{
	padding:14px 12px 14px 34%;
}
.staff-details-list-main .ui-tabs .staff-details-post{
	padding:36px 0 45px;
}
.staff-details-recent-posts h3{
	margin:0 0 21px;
}
.staff-news-main ul li.recent-posts-list h5{
	margin:1px 0 10px;
}
.staff-news-main ul li.recent-posts-list.one_third{
	padding-right:10px;
}
.staff-details-recent-posts {
    padding: 36px 0 41px;
}
.staff-details-bottom-desc{
	padding:45px 0 35px;
}
.church-top-desc-r{
	width:31%;
}
.church-top-content .church-top-desc-main .church-top-desc-r p strong{
	padding:12px 15px;
}
.church-top-desc-r img{
	width:100%;
}
.church-second-section{
	padding:41px 0;
}
.church-third-section {
    padding: 45px 0 35px;
}
.reviews-top-details{
	width:720px;
}
.reviews-top-details-m{
	margin:0 40px;
}
.thank-you-entry-page{
	padding:55px 0 63px;
}
.thankyou-bottom-main {
    padding: 0 0 73px;
}
.loan-officers-list .loan-officers-details.one_fourth{
	 margin-bottom: 20px;
    margin-right: 2%;
    width: 23%;
}
.loan-officers-img img{
	width:100%;
}
.paid-landing-content-right{
	padding:32px 4% 3px 30px;
}
.paid-landing-content h5,.amac-landing-content h5{
	font-size:21px;
	line-height:30px;
	margin:0 0 23px;
}
.page-template-template_paid_landing-php .values-header h6,.page-template-template_amac_landing-php .values-header h6{
	font-size:36px;
	line-height:36px;
	padding:21px 0 5px;
}
.feature-img-main.friends-top-featured .page-caption h6{
	font-size:23px;
	line-height:24px;
	margin: 4px 0 0;
}
.other-words-section .other-word-section-title h2, .lets-get-section .lets-get-title h2, .video-vault-section .video-vault-sec-title h2, .now-hear-section .now-hear-section-title h2{
	font-size:30px;
	line-height:32px;
}
.other-words-section .other-word-section-title h4, .lets-get-section .lets-get-title h4{
	font-size:16px;
	margin:6px 0 0;
}
.other-words-section .other-word-section-title{
	padding:0 0 36px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-img img{
	width:140px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-img{
	top:-55px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details{
	margin: 55px 0 0;
padding: 105px 36px 40px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details h3{
	font-size:27px;
	line-height:30px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details h6{
	font-size:17px;
	line-height:20px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details{
	padding:0 0 20px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-desc{
	padding:40px 0 0;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-desc p{
	font-size:15px;
	line-height:23px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow.slick-next{
	right:3%;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow.slick-prev{
	left:3%;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow{
	bottom:50%;
}
.other-words-section, .whats-happening-section, .lets-get-section, .video-vault-section, .friends-strives-section, .friends-partners-section, .friend-fellowship-section, .now-hear-section{
	padding:73px 0;
}
.other-video-section .freinds-video-frame iframe{
	width:100%;
	height:330px;
}
.whats-happening-left p{
	font-size:16px;
	line-height:24px;
}
.whats-happening-left h2{
	font-size: 30px;
line-height: 33px;
margin:0 0 14px;
}
.whats-happening-left h6{
	margin:0 0 8px;
}
.whats-happening-right{
	width:68%;
}
.whats-happening-right .whats-happening-list ul li{
	width:48%;
	margin-right:4%;
}
.whats-happening-right .whats-happening-list ul li .whats-happening-details{
	padding: 23px 20px;
}
.whats-happening-right .whats-happening-list ul li .whats-happening-details h3{
	font-size:19px;
	line-height:24px;
}
.whats-happening-left{
	width: 30%;
padding: 45px 0 0;
}
.lets-get-section .lets-get-title{
	padding:0 0 32px;
}
.lets-get-section .lets-get-list .lets-get-left, .lets-get-section .lets-get-list .lets-get-middle, .lets-get-section .lets-get-list .lets-get-right{
	width:32%;
}
.lets-get-section .lets-get-list .lets-get-left, .lets-get-section .lets-get-list .lets-get-middle{
	margin-right:2%;
}
.video-vault-tabs-right{
	width:54%;
}
.video-vault-tabs-left{
	width:42%;
}
.video-vault-section .video-vault-main #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab{
padding: 0 0 20px;
}
.video-vault-tabs-left .video-scrollbar{
	max-height:285px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs .video-vault-tabs-section .video-vault-tabs-right .ui-tabs-panel .video-tab-frame iframe{
	width:100%;
	height:272px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs .video-vault-tabs-section .video-vault-tabs-right .ui-tabs-panel .video-vault-details .video-vault-title{
	left: 26px;
bottom: 26px;
}
.video-vault-section .video-vault-sec-title h2, .friends-strives-section .friends-strives-title, .now-hear-section .now-hear-section-title, .now-hear-section .now-hear-main .now-hear-tabs-right .now-hear-title{
	padding:0 0 26px;
}
.now-hear-section .now-hear-main .now-hear-tabs-right{
	padding:50px 55px;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li{
	width: 32%;
margin: 0 2% 30px 0;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li a{
	padding:0 0 0 48px;
	background-size: 36px;
	background-position:left 2px;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li a h4{
	font-size:15px;
	line-height:21px;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li a h6{
	font-size:15px;
	line-height:25px;
}
.now-hear-section .now-hear-main .now-hear-tabs-left{
	padding:48px 0 0;
}
.now-hear-section{
	padding-bottom:32px;
}
.friends-strives-section .friends-strives-title p, .friends-partners-section .friends-partners-title p{
	font-size:15px;
	line-height:24px;
}
.friends-strives-section .friends-strives-title h2, .friends-partners-section .friends-partners-title h2, .friend-fellowship-section h2{
	font-size: 30px;
line-height: 33px;
margin: 0 0 13px;
}
.friends-strives-section .friends-strives-title h2{
	font-size:28px;
}
.friends-strive-list .friends-strive-l{
	width:46%;
}
.friends-strive-list .friends-strive-r{
	width:48%;
}
.friends-strives-section .friends-strive-list ul li{
	font-size: 17px;
line-height: 27px;
margin: 0 0 14px;
padding: 0 0 0 32px;
}
.friends-partners-section .friends-partners-list ul li{
	padding-top:55px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper{
	padding:50px 55px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper .amazingaudioplayer-text{
	padding:0 0 21px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container{
	padding:48px 0 0;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container ul.amazingaudioplayer-tracks li{
	width:32%;
	margin:0 2% 30px 0;
	padding: 0 0 26px 48px;
background-size: 36px;
background-position: left 2px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container ul.amazingaudioplayer-tracks li .amazingaudioplayer-item-info{
	font-size: 15px;
line-height: 25px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container ul.amazingaudioplayer-tracks li .amazingaudioplayer-item-title{
	font-size:15px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row{
width: 36%;
max-height: 280px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-player{
	width:61%;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-col{
	padding:0 0 12px;
	width:100%;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-thumbnail .ayg-thumbnail-image-wrapper{
	width:36%;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-thumbnail .ayg-thumbnail-caption .ayg-thumbnail-title{
font-size: 16px;
line-height: 21px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-thumbnail .ayg-thumbnail-caption{
padding: 0 0 0 12px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-pagination{
	margin:28px 0 0;
}
.hansen-top-section .hansen-top-title h1{
	font-size:50px;
	line-height:55px;
}
.hansen-top-section .hansen-top-title h5{
	font-size: 22px;
line-height: 24px;
padding: 0 0 9px;
}
.hansen-top-section{
	padding:160px 0;
}
.new-landing-container{
	width:91%;
}
.hansen-fellowship-section .hansen-loans-title h3, .hansen-get-started h3, .mikeg-fellowship-section h3, .weidman-fellwoship-section h3{
	font-size:28px;
	line-height:32px;
}
.hansen-fellowship-section .hansen-loans-title h5, .hansen-get-started h5, .mikeg-fellowship-section p, .mikeg-loans-list ul li, .mikeg-img-right p{
	font-size:17px;
	line-height:26px;
}
.hansen-fellowship-section .hansen-loans-title h3{
	padding:0 0 8px;
}
.hansen-loan-list{
	width:46%;
}
.hansen-loan-video{
	width:50%;
}
.hansen-loan-video iframe{
	height:220px;
}
.hansen-loan-list ul li{
	font-size:18px;
	line-height:23px;
}
.hansen-loan-details{
	padding:40px 0 100px;
}
.hansen-fellowship-section{
	padding:63px 0;
}
.hansen-get-started h3{
	padding:0 0 7px;
}
.hansen-get-started .hansen-started-btn a{
	margin-top:32px;
}
.hansen-loan-left{
	width:21%;
}
.hansen-loan-content-right p{
	font-size:17px;
	line-height:28px;
}
.hansen-loan-content-right{
	width:530px;
	padding: 36px 45px;
}
.hansen-loan-content-section{
	padding:60px 0;
}
.hansen-loan-content-section .container, .mikeg-container{
	width:96%;
}
.mikeg-fellowship-section p{
	padding:18px 0;
}
.mikeg-fellowship-section .mikeg-loans-list ul li{
	line-height: 20px;
font-size: 15px;
}
.mikeg-loans-list ul li img{
	margin: 1px 8px 0 0;
}
.mikeg-fellowship-section .mikeg-container{
	position:relative;
}
.mikeg-fellowship-section .mikeg-content-btn a{
	font-size: 20px;
	height: 50px;
line-height: 46px;
width:240px;
margin: 38px 0 55px;
}
.mikeg-fellowship-section .mikeg-content-btn a span{
	padding-left:33px;
}
.mikeg-content-right{
	width: 48%;
margin-right: 0;
position: absolute;
bottom: 0;
right: 0;
}
.mikeg-content-left{
	width:55%;
	padding:0;
}
.mikeg-video-section .mikeg-video-left a span, .mikeg-video-section .mikeg-video-right a span{
	padding-left:45px;
}
.mikeg-video-section .mikeg-video-right a span, .mikeg-video-section .mikeg-video-left a span{
	background-position:left 0;
}
.mikeg-video-section .mikeg-video-right a span{
	background-size: 35px;
}
.mikeg-video-section .mikeg-video-left a, .mikeg-video-section .mikeg-video-right a{
	font-size: 23px;
	padding: 36px 0;
line-height: 36px;
}
.mikeg-img-right{
	width:47%;
	padding:12px 0 0;
}
.mikeg-img-left{
	width:50%;
}
.mikeg-bottom-section{
	padding:50px 0 0;
}
html body #wpfront-notification-bar div.wpfront-message{
font-size:13px !important;
}
body #page .covid-relief-section h1{
font-size: 50px;
line-height: 55px;
margin: 0 0 6px;
}
body #page .covid-relief-section h5{
font-size: 21px;
line-height: 22px;
margin: 0 0 21px;
}
body #page .covid-relief-section p, body #page .covid-alert-section p, body #page .free-resources-section .free-resources-title p, body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc p, body .single-covid-section .single-covid-post-content p{
font-size: 16px;
line-height: 24px;
margin:0 0 21px;
}
body #page .covid-relief-section h6{
font-size:16px;
line-height:24px;
}
body #page .covid-relief-section{
padding:86px 0 80px;
}
body #page .covid-alert-section h2{
font-size: 28px;
line-height: 30px;
margin:0 0 14px;
}
body #page .covid-alert-section{
padding:90px 0 73px;
}
body #page .covid-alert-section:after{
margin-top: -62px;
background-size: 270px;
width: 300px;
height: 125px;
}
body #page .covid-pandemic-section p{
font-size:18px;
line-height:28px;
}
body #page .covid-pandemic-section{
padding:58px 0;
}
body #page .free-resources-section .free-resources-title h1{
font-size:36px;
line-height:38px;
margin:0 0 12px;
}
body #page .free-resources-section .free-resources-title{
padding:0 0 36px;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-img{
width:36%;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc{
width:60%;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc h4{
font-size: 23px;
line-height: 32px;
margin: 0 0 8px;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc .corona-read-btn a{
font-size:15px;
width:190px;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details{
padding:0 0 60px;
}
body #page .free-resources-section{
padding:80px 0 15px;
}
body .single-covid-section .single-covid-post-content{
padding:45px;
}
body .single-covid-section .single-covid-post-content h2{
font-size: 32px;
line-height: 41px;
padding-right: 0;
margin: 0 0 21px;
}
body .single-covid-section .single-covid-post-content h5{
font-size: 18px;
line-height: 25px;
margin: 0 0 26px;
}
body .single-covid-section .single-covid-post-content .single-covid-social ul li{
margin:0 23px 0 0;
}
body .single-covid-section .single-covid-post-content .single-covid-social{
padding:23px 0 0;
}


}


@media only screen and (min-width: 1020px) and (max-width: 1180px) {
.page-template-template-friends-fellowship-php #page, .page-template-template-friends-fellowship-php #page .container{
	max-width:100%;
}
}

@media only screen and (min-width: 768px) and (max-width: 1062px) {
	.home-loans-title h1{
	font-size:41px;
	line-height:41px;
	margin:0 0 30px;
}
.home-loans-top-l, .home-loan-div1 {
    width: 30%;
}
.home-loan-div2 {
    width: 15%;
}
.home-loan-div3 {
    width: 14%;
}
.home-loan-div4 {
    width: 12%;
}
.home-loan-div5 {
    width: 18%;
}
.home-loan-div6 {
    width: 11%;
}
.home-loan-headings h6{
	font-size:14px;
	line-height:18px;
}
.home-loan-headings .home-loan-div2, .home-loan-headings .home-loan-div3, .home-loan-headings .home-loan-div4, .home-loan-headings .home-loan-div5, .home-loan-headings .home-loan-div6 {
    padding: 22px 8px;
}
.home-loan-headings .home-loan-div1, .home-loan-headings .home-loan-div2, .home-loan-headings .home-loan-div3, .home-loan-headings .home-loan-div4, .home-loan-headings .home-loan-div5{
	height:80px;
}
.loan-details-main h5{
	font-size:14px;
	line-height:16px;
	margin:0 0 5px;
}
.loan-details-main p{
	font-size:13px;
	line-height:17px;
}
.loan-details-main .home-loan-div2, .loan-details-main .home-loan-div3, .loan-details-main .home-loan-div4, .loan-details-main .home-loan-div5, .loan-details-main .home-loan-div6 {
    height: 117px;
    padding: 26px 5px;
}
.loan-details-main .home-loan-div1 {
    height: 117px;
    padding: 21px 12px;
}
.loan-details-main .loan-pal-button a{
	width:100%;
}
.home-loans-top h4{
	font-size:19px;
	line-height:20px;
}
.home-loans-top-l{
	padding:21px 12px;
}
.home-loans-top-r {
    padding: 21px;
    width: 70%;
}
.home-loan-plans-main {
    padding: 91px 0 63px;
}
.weidman-fellwoship-l{
	width:30%;
}
.weidman-fellwoship-r{
	width:68%;
}
.weidman-fellwoship-section h5{
	font-size: 20px;
line-height: 23px;
padding:0 0 6px;
}
.weidman-fellwoship-section p{
	font-size: 15px;
line-height: 25px;
}
.weidman-fellwoship-section{
	padding:73px 0;
}
.weidman-video-details{
	padding:20px;
}
.weidman-video-right ul li{
	padding: 0 0 0 26px;
margin: 0 0 12px;
font-size: 16px;
line-height: 26px;
}
.weidman-video-right{
	width: 45%;
padding: 26px 0 0 36px;
}
.weidman-video-left{
	width:48%;
}
.weidman-video-left iframe{
	height:200px;
	width:100%;
}
.weidman-bottom-section{
	margin-top: -100px;
	padding:170px 0 70px;
}
.weidman-bottom-content h3{
	font-size:28px;
	line-height:30px;
}
.weidman-bottom-content p{
font-size: 16px;
line-height: 24px;
padding: 8px 0 23px;
}
.weidman-fhl-left{
	width: 48%;
padding: 5px 0 0 0;
}
.weidman-fhl-right{
	width:50%;
}
.mike-offer-left{
	width:50%;
}
.mike-offer-left iframe{
	height:270px;
}
.mike-offer-right{
	width:48%;
	padding:63px 0 0;
}
.mike-offer-right p{
	font-size:18px;
	line-height:28px;
	margin: 0 0 26px;
}
body.page-id-223649 .values-header.home-latest-page h6 {
    font-size: 30px;
    line-height: 35px;
}
body.page-id-223649 .home-latest-form-main.new-top-form-changed {
    margin-top: -35px;
    padding: 25px 20px 25px;
    margin-bottom: 45px;
}
body.page-id-223649 .home-latest-form-main .home-form-bottom-details-r {
    width: 35%;
}
body.page-id-223649 .home-latest-form-main .home-form-bottom-details-m {
    margin: 0 15px;
}
body.page-id-223649 .home-latest-form-main .home-form-bottom-desc {
    width: 99%;
}
body.page-id-223649 .home-latest-page-top-section h3 {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 24px;
}
body.page-id-223649 .home-latest-page-top-section p {
    font-size: 14px;
    line-height: 23px;
    margin-bottom: 10px;
}
body.page-id-223649 .mcalc .mcalc-values {
    padding: 24px 25px;
}
body.page-id-223649 .mcalc {
    margin: 0 0 60px
}
body.page-id-223649 .home-latest-customar-says {
    padding: 50px 0 40px;
}
body.page-id-223649 .home-latest-types-home-loans-main h3 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-types-home-loans-main p {
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-types-home-loans-main-left {
    width: 53%;
    margin-top: 25px;
    padding-left: 0;
}
body.page-id-223649 .home-latest-types-home-loans-main-right {
    width: 42%;
    margin-top: 20px;
}
body.page-id-223649 .home-latest-types-home-loans-main-left h4 {
    font-size: 19px;
    line-height: 20px;
    margin-bottom: 19px;
}
body.page-id-223649 .home-latest-page-home-better-section {
    padding: 50px 0 0;
}
body.page-id-223649 .home-latest-get-started-btn {
    margin: 30px auto 55px;
}
body.page-id-223649 .home-latest-loan-calculate-section {
    padding: 50px 0;
}
body.page-id-223649 .home-latest-loan-calculate-left {
    width: 40%;
}
body.page-id-223649 .home-latest-loan-calculate-right {
    width: 55%;
}
body.page-id-223649 .home-latest-loan-calculate-section h5 {
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 0;
}
body.page-id-223649 .home-latest-loan-calculate-section h6 {
    font-size: 14px;
    line-height: 20px;
}
.home-latest-loan-calculate-section .calculate-display-form h1 {
    font-size: 15px;
    line-height: 20px;
    padding-right: 155px;
    background-size: 40%;
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-loan-calculate-section h6 {
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-page-find-trusted-section-main h3 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
body.page-id-223649 #sp-ea-223716.sp-easy-accordion > .sp-ea-single {
    padding-left: 19px;
}
body.page-id-223649 .home-latest-page-find-trusted-section-main p br{
    display: none;
}
body.page-id-223649 .home-latest-fellowship-section-main-left {
    width: 45%;
}
body.page-id-223649 .home-latest-fellowship-section-main-right {
    width: 50%;
}
body.page-id-223649 .home-latest-fellowship-section-main-right p {
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 10px;
}
body.page-id-223649 .home-latest-fellowship-section-main-right-bottom-text h5 {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 20px;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main .container {
    padding: 40px 30px;
    margin: 50px auto;
}
body.page-id-223649 .home-latest-page-blog-update-section-left {
    width: 25%;
    margin-top: 90px;
}
body.page-id-223649 .home-latest-page-blog-update-section-right {
    width: 70%;
}
body.page-id-223649 .home-latest-page-blog-update-section-left h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.page-id-223649 .home-latest-page-blog-update-section-left p {
    font-size: 16px;
    line-height: 24px;
}
body.page-id-223649 .home-latest-page-blog-update-section-right h2.wpcp-post-title a {
  font-size: 16px;
  line-height: 20px;
  margin: 5px 0 0;
}
body.page-id-223649 .wpcp-next-button.swiper-button-next {
  right: -13px;
    background-size: 80% !important;
}
body.page-id-223649 .wpcp-prev-button.swiper-button-prev{
    background-size: 80% !important;
    left: -9px;
}
body.page-id-223649 .app-slider-wrap .aps-slider.owl-carousel .owl-nav .owl-next {
    right: 48px;
}
body.page-id-223649 .app-slider-wrap .aps-slider.owl-carousel .owl-nav .owl-prev {
    left: 95%;
}
body.page-id-223649 .home-latest-bottam-form-display-inner {
    padding: 35px 25px 20px;
    padding: 13px 3px 13px 3px;
  font-size: 16px !important;
}
body.page-id-223649 .home-latest-bottam-form-display-inner .home-form-bottom-details-r {
    width: 35%;
}
body.page-id-223649 .home-latest-bottam-form-display-inner .home-form-bottom-desc {
    width: 99%;
}
.header-top-text-div h5 {
    background: url(images/header-phone-img.png) no-repeat 7px 13px #50AEE2;
    font-size: 11px;
    line-height: 15px;
    margin-bottom: 0;
    padding: 14px 0 14px 9px;
}
body.page-id-223649 .main-container {
    width: 100%;
    margin-top: 80px !important;
}
.home-latest-loan-calculate-section .calculate-display-form p b {
    font-size: 15px;
}
.home-latest-loan-calculate-section .calculate-display-form input {
    font-size: 12px !important;
    line-height: 22px;
    padding: 10px 3px 10px 27px;
}
.home-latest-loan-calculate-section .calculate-display-form p {
    margin-bottom: 0;
}
.home-latest-loan-calculate-section .calculate-display-form h1.calculate-personal-info-text {
    margin-top: 15px;
}
.home-latest-loan-calculate-section p.calculate-submit input[type="submit"] {
    width: 100%;
}
.result_header .col-left strong {
    font-size: 24px;
    line-height: 24px;
}
.result_header .col-right.final_result {
    font-size: 40px;
    line-height: 55px;
}
.wpcf7 form.sent .wpcf7-response-output {
    padding: 40px 30px;
}
}






@media only screen and (min-width: 1024px) and (max-width: 1169px) {
.hansen-loan-content-section .container, .mikeg-container{
	width:98%;
}
.mikeg-content-right{
	width: 47%;
margin-right: -30px;
}
.mikeg-content-left{
	width:55%;
	padding:0;
}
.mikeg-fellowship-section h3{
	font-size:30px;
	line-height:36px;
}
.mikeg-fellowship-section p{
	padding: 28px 0;
font-size: 20px;
line-height: 29px;
}
.mikeg-fellowship-section .mikeg-loans-list ul li{
	line-height: 25px;
font-size: 20px;
}
.mikeg-fellowship-section .mikeg-content-btn a{
	margin:40px 0 0;
}
.mikeg-video-section .mikeg-video-left a, .mikeg-video-section .mikeg-video-right a{
	font-size:27px;
	padding: 45px 0;
}
.mikeg-video-section .mikeg-video-left a span, .mikeg-video-section .mikeg-video-right a span{
	padding-left:50px;
}
.mikeg-img-right{
	width:51%;
}
.mikeg-img-left{
	width:46%;
}
.weidman-video-left iframe{
	height:250px;
}
body .header-top-text-div{
margin-top: 16px;
}
.weidman-fhl-right{
	width:48%;
}
.weidman-bottom-content h3{
	font-size:31px;
	line-height:32px;
}
.weidman-bottom-content p{
	font-size: 19px;
line-height: 30px;
padding: 14px 0 32px;
}
.weidman-fhl-left {
    width: 48%;
    padding: 30px 0 0 0;
}
.mike-offer-left iframe{
	height:315px;
}
.mike-offer-right p{
	font-size: 21px;
line-height: 34px;
margin: 0 0 32px;
}
.mike-offer-right{
	padding:76px 0 0;
}

}


@media only screen and (min-width: 1020px) and (max-width: 1179px) {
.paid-landing-content-right{
	padding:45px 7% 3px 30px;
}
.paid-landing-content h5{
	font-size: 26px;
    line-height: 38px;
    margin: 0 0 30px;
}
.amac-landing-content h5{
    font-size: 20px;
    line-height: 30px;
    margin: 0 0 30px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1179px) {
.page-template-template_sweepstakes-winner-php .christain-pag-caption-main .page-caption h1 {
    padding: 45px 0 5px;
}
.sweepstakes-details-sectoion1-right{
	padding:0 10px 0 15px;
}
.sweepstakes-details-sectoion1 h4, .sweepstakes-details-sectoion2 h4{
	font-size:30px;
	line-height:30px;
}
.sweepstakes-details-sectoion1 h5, .sweepstakes-details-sectoion2 h5{
	font-size:23px;
	line-height:23px;
	margin:0 0 21px;
}
.sweepstakes-details-sectoion1 p, .sweepstakes-details-sectoion2 p{
	   font-size: 17px;
    line-height: 26px;
}
.sweepstakes-details-sectoion1 ul li, .sweepstakes-details-sectoion2 ul li{
	margin-right:19px;
}
.sweepstakes-details-sectoion2-left{
	padding:0 10px 0 15px;
}
.sweepstakes-details-sectoion2 {
    padding: 40px 0 36px;
}
.christian-values-sidebar.sweepstakes-winner-sidebar-main .christian-flex-slider-main {
    margin-top: 50px;
}
.christian-values-sidebar.sweepstakes-winner-sidebar-main{
	padding:50px 0 0;
}
.reviews-list{
	width:96%;
}
.thank-you-page-likebox{
	padding-bottom:28px;
}
.page-id-136 .page-caption h1 {
    padding-right: 0;
}
.reviews-details{
	padding:26px 20px 17px;
	margin:0 0 12px;
}
.page-template-template_afford-php .page-caption h1 {
    padding-right: 0;
}
.reviews-details h2{
	font-size:15px;
	  margin: 0 0 10px;
    padding: 18px 0 0;
}
.reviews-details h2 span{
	 margin-left: 6px;
    padding-left: 9px;
}
.reviews-details p{
	 font-size: 17px;
    line-height: 22px;
    margin: 0 0 10px;
}
.left-side-div, .right-side-div{
	width:49%;
}
.reviews-bottom-details h6{
	font-size: 18px;
    line-height: 20px;
    margin: 0 0 26px;
}
.reviews-bottom-details{
	padding:26px 0 0;
}
.reviews-section-main {
    padding: 50px 0 45px;
}
.reviews-pagination h6{
	padding:0 0 30px;
}
.thankyou-details{
	width:96%;
}
.thankyou-details-list{
	width:32%;
	margin-right:14px;
}
.thankyou-details-desc {
    bottom: 15px;
    padding: 0 12px;
}
.thankyou-details-desc h5{
	 font-size: 17px;
    line-height: 23px;
    margin: 0 0 10px;
}
.thankyou-details-desc .thankyou-details-link a{
	font-size:16px;
}
.get-reach-out-form .wpcf7-form textarea{
	height:77px;
}
.staff-details-list-main .container {
    width: 99%;
    margin: 15px auto auto;
}
.get-reach-out-form .wpcf7-form input[type="submit"] {
    width: 130px;
    padding: 9px 7px;
    font-size: 16px;
}
.home-reviews-main ul li{
	padding: 20px 20px 10px;
margin: 0 8px;
}
.home-reviews-main ul li.reviews-details h6{
	font-size: 14px;
line-height: 16px;
margin: 0 0 8px;
}
.home-reviews-main ul li.reviews-details h6 span{
	font-size: 13px;
margin-left: 3px;
padding-left: 10px;
}
.home-reviews-main ul li.reviews-details .reviews-details-desc{
	font-size:12px;
	line-height:18px;
}
.home-reviews-main ul li.reviews-details .reviews-details-desc p{
	font-size:12px;
	line-height:18px;
}
.home-reviews-main .caroufredsel_wrapper, .home-reviews-main .caroufredsel_wrapper ul#home-review-slider{
	min-height:185px;
}
.home-new-slider-middle{
	width:96%;
}
.fundraiser-slider-l{
	width: 51%;
padding: 73px 0 0;
}
.fundraiser-slider-details .fundraiser-slider-l h3{
	font-size: 36px;
line-height: 38px;
margin: 0 0 14px;
}
.fundraiser-slider-details .fundraiser-slider-l h2{
	font-size: 46px;
line-height: 44px;
margin: 0 0 30px;
}
.fundraise-slider-left-details-l{
	width:48%;
}
.fundraise-slider-left-details .fundraise-slider-left-details-l h4{
	font-size: 24px;
line-height: 30px;
margin: 0 0 21px;
}
.fundraise-slider-left-details .fundraise-slider-left-details-l .go-fund-btn a{
	width: 180px;
height: 50px;
line-height: 50px;
font-size: 15px;
}
.fundraise-slider-left-details-r{
	width:48%;
}
.fundraise-slider-left-details-r iframe{
	height:156px;
}
.fundraiser-slider-m{
	width: 205px;
	left:80px;
}
.fundraiser-slider-r{
	width:48%;
	padding-top: 91px;
}
.fundraiser-right-img1{
	width: 130px;
bottom: 20px;
left: 30px;
}
.fundraiser-right-img2{
	width: 135px;
bottom: 73px;
}
.fundraiser-slider-bottom h6{
	letter-spacing:2px;
}
.fundraiser-slider-bottom{
	padding:40px 0 26px;
}
.review-home-slider .review-home-details .review-home-left{
	width: 364px;
padding:0 0 115px;
}
.review-home-slider .review-home-details .review-home-left h1{
	font-size: 35px;
line-height: 40px;
margin: 20px 0 12px;
}
.review-home-slider .review-home-details .review-home-left p{
	margin:0 0 18px;
	font-size: 18px;
line-height: 21px;
}
.review-home-slider .review-home-details .review-home-left .review-slider-button a{
	width: 200px;
height: 55px;
line-height: 55px;
font-size: 16px;
}
.review-home-m{
	width:260px;
	right: 100px;
}
.review-home-slider .review-home-details .review-home-r{
	width: 358px;
	padding: 132px 0 0;
}
.review-home-slider .review-home-details .review-home-r h4{
	font-size: 23px;
line-height: 26px;
margin: 0 0 14px;
}
.review-home-slider .review-home-details .review-home-r .review-slider-iframe iframe{
	height:200px;
}
.review-home-slider .review-home-details .review-home-r .review-slider-view-btn{
	padding:20px 0 0;
}
.review-home-slider .review-home-details .review-home-r .review-slider-view-btn a{
	height: 55px;
line-height: 55px;
width: 163px;
font-size:18px;
}
.home-new-slider-display .home-slider-list ul{
	height:495px;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-left {
	width: 32%;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-right {
	width: 65%;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-right p {
  margin-bottom: 7px;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main {
	margin-top: 40px;
	margin-bottom: 40px;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-left h4 {
	font-size: 30px;
	line-height: 34px;
}
body.page-id-225117 .lSSlideOuter .lSSlideWrapper ul li img {
    height: 450px !important;
}
body.page-id-225117 .partnership-gallery-slider {
  margin-bottom: 50px;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main {
  padding: 55px 0;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main-inner-top-left {
  width: 45%;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main-inner-top-right {
  width: 53%;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main h6 br{
	display: none;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main h6 {
  font-size: 15px;
    line-height: 26px;
}
.get-started-multi-step-form-section {
  margin-top: 45px;
}
.get-started-multi-step-form-section h4 {
  font-size: 30px;
  line-height: 30px;
}
.get-started-multi-step-form-inner-main {
  padding: 70px 35px 57px;
}
.get-started-multi-step-form-section .get-started-multi-step-form-inner-left {
  width: 30%;
}
.get-started-multi-step-form-section .get-started-multi-step-form-inner-right {
  width: 65%;
}
body.page-id-225117 .get-started-multi-step-form-section h2 {
  color: #3E3E3E;
  font-size: 14px;
}
.partner-ship-new-bottom-section-main {
padding: 25px 0;
    background: #375b92 !important;
}
.partner-ship-new-bottom-section-main ul li {
  font-size: 16px;
  line-height: 40px;
  padding-left: 33px;
}
.partner-ship-new-bottom-section-inner-left {
  width: 33%;
}
.partner-ship-new-bottom-section-inner-right {
  width: 65%;
}
.partner-ship-new-bottom-section-main h3 {
  font-size: 18px;
  line-height: 20px;
}
.partner-ship-new-bottom-section-inner-right-main-tittle {
  width: 48%;
  margin-top: 11px;
}
.footer-top-details-main ul.footer-menu li {
  font-size: 10px;
  line-height: 15px;
  padding: 3px 16px;
}
.footer-widgets .f-widget:last-of-type {
  width: 215px;
}
.get-started-multi-step-form-section p.get-multi-apply-btn {
  margin-bottom: 0;
}
.get-started-multi-step-form-section input, .get-started-multi-step-form-section input[type="email"], .get-started-multi-step-form-section input[type="tel"], .get-started-multi-step-form-section select {
  font-size: 12px;
  padding: 12px 3px 11px 10px !important;
}
body.page-id-224933 .multi-step-form-bottom-contect {
    width: 100%;
    margin-left: -110px;
}
.get-started-multi-step-form-section select {
  padding: 12px 3px 11px 10px !important;
}
.seminar-new-tittle-main-inner h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
.seminar-new-tittle-main-inner h4 br{
    display: none;
}
.seminar-new-tittle-main-inner p {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 5px;
}
.seminar-new-tittle-main-inner a {
    border-radius: 44px;
    line-height: 20px;
    width: 175px;
    padding: 12px 0;
    margin-top: 15px;
    font-size: 13px;
}
.seminar-during-this-section-main {
    padding: 40px 0;
}
.seminar-during-this-section-inner-left {
    width: 50%;
    margin-right: 2%;
}
.seminar-during-this-section-inner-right {
    width: 45%;
}
.seminar-during-this-section-main h3 {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 17px;
}
.seminar-during-this-section-main ul li {
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 15px;
    padding-left: 26px;
}
.seminar-during-this-section-main ul li br{
    display: none;
}
.seminar-during-this-section-main a {
    border-radius: 44px;
    line-height: 20px;
    width: 180px;
    padding: 12px 0;
    margin-top: 20px;
    font-size: 13px;
}
.seminar-join-the-section-main {
    padding: 40px 0;
}
.seminar-join-the-section-main h5 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 0;
}
.seminar-join-the-section-inner-right {
    width: 69%;
}
.seminar-join-the-section-main h6 {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
}
.seminar-join-the-section-main a {
    border-radius: 44px;
    line-height: 20px;
    width: 170px;
    padding: 12px 0;
    margin-top: 20px;
    font-size: 14px;
}
.seminar-register-now-section-main {
    padding: 30px 0;
}
.seminar-register-now-section-main .seminar-register-now-inner {
    padding: 35px 40px 20px;
}
.seminar-register-now-section-main h3 {
    font-size: 23px;
    line-height: 30px;
    margin-bottom: 4px;
}
.seminar-register-now-inner-right {
    width: 67%;
}
.seminar-register-now-section-main input[type="submit"] {
    width: 185px;
    padding: 12px 0;
    margin-top: 10px;
    font-size: 14px;
}
.seminar-register-now-section-main p.form-submit {
    width: 185px;
    margin-bottom: 0;
}
.seminar-this-year-speaker-section-main {
    padding: 45px 0;
}
.seminar-this-year-speaker-section-main h5 {
    font-size: 25px;
    line-height: 27px;
    margin-bottom: 20px;
}
.seminar-this-year-speaker-section-main h3 {
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
    margin-top: 10px;
    margin-bottom: 5px;
}
.seminar-this-year-speaker-section-main h6 {
    font-size: 12px;
    line-height: 19px;
    margin-bottom: 0;
}
.seminar-join-the-section-main h6 {
    font-size: 15px;
    line-height: 21px;
     margin-bottom: 16px;
}
body.page-id-36541 .loan-officers-top-desc h4 {
    font-size: 22px;
    line-height: 30px;
}
.loan-officers-main-content {
    padding: 30px 0 20px;
}
.loan-officers-top-desc {
    padding: 0 0 25px;
}
body.page-id-36541 .loan-officers-details h5 {
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 3px;
}
.loan-officers-img {
    padding: 0 0 16px;
}
body.page-id-36541 .officers-bottom-desc h4 {
    font-size: 18px;
    line-height: 20px;
    width: 80%;
    margin-top: 6px;
}
body.page-id-36541 .officers-bottom-desc .officers-bottom-button a {
    font-size: 14px;
    line-height: 18px;
    padding: 12px 6px;
    width: 140px;
    float: right;
}
body.page-id-36541 .home-latest-page-blog-update-section {
    padding: 40px 0;
    margin-top: 60px;
}
body.page-id-36541 .home-latest-page-blog-update-section-left {
    width: 25%;
    margin-top: 70px;
}
body.page-id-36541 .home-latest-page-blog-update-section-left h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.page-id-36541 .home-latest-page-blog-update-section-left p {
    font-size: 16px;
    line-height: 24px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right {
    width: 70%;
}
body.page-id-36541 .home-latest-page-blog-update-section-right h2.wpcp-post-title a {
    font-size: 14px;
    line-height: 20px;
    margin: 5px 0 0;
}
body.page-id-36541 .wpcp-next-button.swiper-button-next {
    right: -13px;
    background-size: 80% !important;
}
body.page-id-36541 .wpcp-prev-button.swiper-button-prev {
    background-size: 80% !important;
    left: -9px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right .wpcp-post-content {
    font-size: 13px;
    line-height: 19px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right .swiper-slide:hover .blog-read-more a {
    font-size: 12px;
    line-height: 20px;
    margin: 20px auto;
    padding: 6px 0;
    width: 109px;
}
.staff-member-top-img {
    width: 31%;
}
.staff-member-top-desc {
    width: 69%;
    padding-left: 29px;
}
.staff-member-top-desc h1 {
    font-size: 25px;
    line-height: 35px;
}
.staff-member-top-desc-inner.staff-member-desc-middle p {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 23px;
    padding-bottom: 0;
}
.staff-member-top-desc .loan-officer-inner-new-fields a.loan-officer-call-btn {
    font-size: 10px;
    line-height: 16px;
    width: 125px;
    padding: 11px 0 10px 17px;
    background-position: 15px 10px;
}
.staff-member-top-desc .loan-officer-inner-new-fields a.loan-officer-email-btn{
    font-size: 10px;
    line-height: 16px;
    width: 125px;
    padding: 11px 0 10px 17px;
    background-position: 15px 10px; 
}
.staff-member-top-desc .loan-officer-inner-new-fields .staff-reachout-button a{
    font-size: 10px;
    line-height: 16px;
    width: 125px;
    padding: 11px 0 10px 17px;
    background-position: 15px 10px;  
}
.loan-officer-inner-social-icons {
    width: 67%;
}
.loan-officer-inner-social-icons .staff-contact-details {
    width: 35%;
}
.staff-contact-details ul li a {
    font-size: 15px;
    line-height: 20px;
}
.loan-officer-inner-social-icons .staff-social-icons {
    float: left;
    width: 16%;
}
.staff-member-top-desc .loan-officer-inner-new-fields a {
    margin-right: 6px;
}
.staff-member-main-page .staff-img-bottom-desc p {
    font-size: 16px;
    line-height: 22px;
    padding-left: 85px;
}
.staff-details-list-main .ui-widget.ui-widget-content ul {
    width: 92%;
    margin: auto !important;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li {
    margin-right: 56px;
}
.staff-member-top-desc .loan-officer-inner-new-fields a {
    margin-right: 6px;
}
.get-reach-out-form {
    top: 8px;
    width: 35%;
    padding: 5px 6px 0;
}
body.single-loanofficers .home-latest-page-blog-update-section .container {
    width: 99%;
    margin: auto;
}
body.single-loanofficers .home-latest-page-blog-update-section {
    padding: 0;
    margin-top: 55px;
}
body.single-loanofficers .home-latest-page-blog-update-section-left {
    width: 25%;
    margin-top: 70px;
}
body.single-loanofficers .home-latest-page-blog-update-section-right {
    width: 70%;
}
body.single-loanofficers .home-latest-page-blog-update-section-left h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.single-loanofficers .home-latest-page-blog-update-section-left p {
    font-size: 16px;
    line-height: 24px;
}
body.single-loanofficers .home-latest-page-blog-update-section-right h2.wpcp-post-title a {
    font-size: 14px;
    line-height: 20px;
    margin: 5px 0 0;
}
body.single-loanofficers .home-latest-page-blog-update-section-right .wpcp-post-content {
    font-size: 13px;
    line-height: 19px;
}
body.single-loanofficers .wpcp-prev-button.swiper-button-prev {
    background-size: 80% !important;
    left: -9px;
}
body.single-loanofficers .wpcp-next-button.swiper-button-next {
    right: -13px;
    background-size: 80% !important;
}
body.page-id-225005 .small-business-top-section {
  padding: 50px 0;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h3 {
   font-size: 30px !important;
    line-height: 32px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h6 {
    font-size: 38px !important;
    line-height: 50px !important;
}
body.page-id-225005 .small-business-top-section h3 {
    font-size: 35px;
    line-height: 38px;
    padding-bottom: 10px;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h1 {
  color: #1994CF;
  font-size: 40px !important;
  line-height: 46px !important;
  margin-top: 40px !important;
}
body.page-id-225005 .small-business-top-section h6 {
font-size: 19px;
    line-height: 25px;
    padding-bottom: 0;
}
body.page-id-225005 .small-business-top-section h6 br{
    display: none;
}
body.page-id-225005 .small-business-ourselves-section-inner-left {
    width: 46%;
}
body.page-id-225005 .small-business-ourselves-section-inner-right {
    width: 45%;
}
body.page-id-225005 .small-business-ourselves-section p {
    font-size: 15px;
    line-height: 25px;
    padding-bottom: 27px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-ourselves-section {
    margin-bottom: 40px;
}
body.page-id-225005 .each-has-reached-section {
 padding-top: 0;
    height: 545px;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h2 {
  color: #fff;
  font-size: 45px !important;
  line-height: 48px !important;
  margin-top: 34px !important;
}
body.page-id-225005 .each-has-reached-section .each-has-reached-section-main {
  padding-top: 55px;
}
body.page-id-225005 .small-business-form-section .container {
    padding: 45px 35px;
    margin-top: -200px;
    margin-bottom: 45px;
}
body.page-id-225005 .small-business-form-left {
    width: 35%;
}
body.page-id-225005 .small-business-form-right {
    width: 60%;
}
body.page-id-225005 .small-business-form-section h5 {
    font-size: 24px;
    line-height: 24px;
    padding-bottom: 20px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-form-section h6 br{
    display: none;
}
body.page-id-225005 .small-business-form-section input, body.page-id-225005 .small-business-form-section input[type="tel"], body.page-id-225005 .small-business-form-section input[type="email"], body.page-id-225005 .small-business-form-section form p textarea {
    font-size: 13px;
    line-height: 22px;
    padding: 12px 3px 12px 15px;
    width: 100%;
}
body.page-id-225005 .small-business-form-section form p textarea {
    height: 100px;
}
body.page-id-225005 .small-business-form-section form p input[type="submit"] {
    width: 175px;
    padding: 15px 0;
    font-size: 15px;
    border-radius: 35px;
    margin-top: 10px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1215px) {
.home-friend-banner-image-inner {
    padding-top: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -103px;
    width: 740px;
    height: 100%;
    margin: auto;
}
.friend-slider-btn{
top: 184px;
left: 26px;
}
.home-friend-banner-image-inner .friend-slider-btn a{
	width: 126px;
	height: 50px;
line-height: 50px;
font-size: 16px;
}
.home-new-slider-section {
	position:relative;
}
.staff-member-top-desc{
	bottom:9px;
}
.page-template-template_staff-member-php .logo-wrap img{
	 padding: 8px 10px;
    width: 154px;
}
.staff-member-top-desc h1{
	margin:0 0 1px;
}
.staff-member-top-desc h6{
	font-size:16px;
	 margin-bottom: 12px;
    padding-bottom: 9px;
}
.staff-social-icons {
    padding: 12px 0 9px;
}
.staff-member-top-desc .staff-reachout-button a{
	padding:12px 10px;
}
.staff-member-top-desc{
	left:36%;
}
.christian-values-main .post-content h4{
	margin:0 0 18px;
}
.christian-values-main .post-content p{
    margin: 0 0 23px;
}
.christian-values-main .post-content h3{
	letter-spacing: 0;
    margin: 0 0 18px;
    padding-right: 30px;
}
.christian-values-main .post-content .christian-values-top-middle p {
    margin: 0 0 18px;
}
.christian-values-top-middle {
    padding: 20px 0;
}
.christian-values-main{
	padding:45px 0 55px;
}
.christian-mike-details-r{
	    padding: 0 0 0 30px;
    width: 61%;
}
.christian-mike-details h2{
	margin:0 0 8px;
}
.christian-mike-details p, .christian-services-details p, .christian-bottom-desc p{
    margin: 0 0 16px;
}
.christian-services-details-l{
	padding:0 18px 0 3%;
}
.christian-services-details h4{
	margin:0 0 10px;
}
.christian-services-details {
    padding: 41px 0 36px;
}
.christian-mike-details h4{
	margin:0 0 10px;
}
.christian-bottom-desc {
    padding: 15px 0 21px;
}
.christian-flex-slider-main .christian-values-flexslider ul li span{
    margin: 15px 0 0;
}
.christian-flex-slider-main{
	padding:36px 0 30px;
}
.christain-pag-caption-main .page-caption h2 span.christian-second{
	margin-left:5px;
}
.christain-pag-caption-main .page-caption h2{
	font-size:42px;
}

/*
.home-slider h1 {
	 font-size: 50px;
    line-height: 55px;
    padding: 170px 0 40px;
}
.home-slider h1 span.first{
	font-size:40px;
	line-height:63px;
}
.home-slider h1 span.second{
	font-size:40px;
}
*/

.values-header h1 {
	 font-size: 50px;
    line-height: 55px;
    padding: 170px 0 40px;
}
.values-header h1 span.first{
	font-size:40px;
	line-height:63px;
}
.values-header h1 span.second{
	font-size:40px;
}


.left-text-one h5{
	font-size:14px !important;
}
.fixed-rate-margin-div, .fha-conventional-margin-div{
	padding:30px 0 0;
}

.landing-form-content-desc {
    width: 96%;
}
.landing-page-logo h5 {
   font-size: 45px;
    line-height: 45px;
    margin: 36px 0 28px;
}
.landing-page-logo img{
	 width: 28%;
}
.landing-form-oral-div {
    padding: 65px 60px 35px;
}
.landing-field-inner {
     margin-right: 1.3%;
    width: 24%;
}
.landing-form-l {
    margin-right: 2%;
    width: 49%;
}
.langing-form-fields select{
	padding:15px 6px 15px 18px;
}
.landing-form-oral-div h6 {
    font-size: 20px;
    line-height: 22px;
    margin: 30px 0 21px;
}
.landing-form-oral-div textarea {
    height: 160px;
    margin-top: 35px;
}
.landing-form-oral-div input[type="submit"] {
    margin: 40px auto auto;
}
.landing-form-footer {
    margin-top: 61px;
    padding: 30px 0 25px;
}
.landing-form-foot-inner {
    width: 96%;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left {
    width: 48%;
    padding:165px 0 0;
}
.review-home-slider .review-home-details .review-home-r {
    padding: 88px 0 0;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left h3 {
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 8px;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left h1 {
font-size: 38px;
line-height: 41px;
}
.review-home-slider .review-home-details .review-home-r .review-slider-view-btn a {
    height: 48px;
    line-height: 50px;
    width: 163px;
    font-size: 17px;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-r .review-slider-view-btn a {
    width: 248px;
}
.home-new-slider-display .home-slider-list ul li {
    height: 495px;
}
.join-us-img-icon {
    width: 405px;
	margin: auto;
}
.home-new-slider-display .home-slider-list ul li:nth-child(2) .review-home-slider.mortgage-slider-section .review-home-details .review-home-left h1 {
    font-size: 35px;
    line-height: 43px;
    text-align: center;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left h1 {
    font-size: 35px;
    line-height: 50px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left h3 {
    font-size: 31px;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left p {
    font-size: 19px;
    line-height: 29px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left {
    padding-top: 142px;
}
.home-new-slider-display .home-slider-list ul li:nth-child(4) .review-home-slider.mortgage-slider-section .review-home-details .review-home-r .review-slider-view-btn a, .home-new-slider-display .home-slider-list ul li:nth-child(3) .review-home-slider.mortgage-slider-section .review-home-details .review-home-r .review-slider-view-btn a{
	margin:0;
}
.home-slider-list .slick-next {
    right: 10px;
}
.home-slider-list .slick-prev {
    left: 10px;
}
.home-slider-list .slick-prev, .home-slider-list .slick-next {
    top: 212px;
}
.review-banner-icon {
    width: 120px;
}
.review-home-m {
width: 348px;
right: -75px;
bottom: -45px;
}
}


@media only screen and (min-width: 768px) and (max-width: 1189px) {
.employee-microsite-main:before{
	display:none;
}
.microsite-content-left{
	width:44%;
}
.microsite-details .microsite-content-right{
	width:51%;
}
.microsite-details .microsite-content-left h1{
	font-size: 36px;
line-height: 38px;
}
.microsite-details .microsite-content-left h5{
	font-size: 16px;
	margin: 0 0 8px;
}
.microsite-employee-img{
	padding:44px 0 0;
}
.microsite-contact-info{
	padding:45px 0;
}
.microsite-contact-info h3{
	font-size: 28px;
line-height: 30px;
margin: 0 0 23px;
}
.microsite-contact-info .microsite-contact-l ul li{
	font-size: 15px;
	padding-left: 25px;
margin: 0 0 10px;
}
.microsite-contact-info .microsite-contact-l{
	width:218px;
}
.microsite-contact-info .microsite-contact-r ul li{
	margin-right:6px;
}
.microsite-contact-info .microsite-contact-r{
	margin-left:20px;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-content p{
	font-size: 16px;
line-height: 21px;
margin: 0 0 16px;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-content{
	margin: -32px 0 32px;
padding: 0 0 19px;
}
.employee-microsite-main{
	padding:90px 0 0;
}

	
}



@media only screen and (max-width:767px) {

.mobile-banner-image img{
	width:100%;
}

.california-header-top{
	display:none;
}
.california-mortgage-content-l {
    width: 100%;
padding: 95px 0 25px;
}
.california-mortgage-content-m {
    margin-right: 0;
    width: 100%;
    margin-left: 0;
}
.california-mortgage-content-r {
    width: 100%;
    padding: 30px 20px;
    margin-top: 0;
}
.california-mortgage-content-m img{
	margin:auto;
}
.california-mortgage-content-l h3 {
font-size: 22px;
line-height: 30px;
padding-bottom: 0;
text-align: center;
letter-spacing: 1px;
}
.california-mortgage-content-l h3 i {
    font-size: 38px;
    line-height: 45px;
}
.california-mortgage-content-l p {
    font-size: 17px;
    line-height: 28px;
	text-align: center;
	margin-bottom: 18px;
}
.california-button-div a {
    width: 175px;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    margin: 15px auto auto;
}
.california-mortgage-content-r p {
    font-size: 15px;
    margin-bottom: 18px;
}
.california-mortgage-content-r h4 {

    font-size: 27px;
    line-height: 27px;
}
.get-started-field {
    width: 100%;
}
.get-started-field.last {
    margin-left: 0;
}
.california-mortgage-content-r input, .california-mortgage-content-r select {
    font-size: 15px;
}
.california-header-main {
    padding-bottom: 21px;
}
.california-mortgage-content-r input[type="submit"] {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
}
.we-offer-inner-content p {
font-size: 15px;
line-height: 21px;
    margin-bottom: 22px;
    padding: 0;
}
.we-offer-inner-content h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 8px;
}
.california-page-content-section {
    padding: 32px 0 12px;
	background-size: cover;
}
.we-offer-list-div {
padding: 0 15px 20px;
width: 100%;
border-right: none;
border-bottom: 2px solid #cbe1ef;
margin-bottom: 25px;
}
.we-offer-inner-content .we-offer-list p {
    font-size: 15px;
    line-height: 24px;
    margin-bottom: 0;
}
.we-offer-list-div.last {
    margin-bottom: 0;
}
.california-testimonials-section {
    margin: 0;
}
.california-testimonials-l {
    padding: 38px 0 0;
}
.california-testimonials-l, .california-officers-r {
    width: 100%;
}
.california-testimonials-text p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 28px;
    padding: 45px 0 0 0;
}
.california-testimonials-title h6 {
    font-size: 16px;
}
.california-testimonials-title h4 {
    font-size: 18px;
}
.california-testimonials-l {
    padding: 30px 20px 20px;
	box-shadow: 0 0 3px #eee;
}
.california-officers-r {
    padding: 0;
	border-radius: 5px;
}
.california-officers-r h4 {
    font-size: 25px;
    line-height: 28px;
    margin-bottom: 20px;
	text-align: center;
}
.california-officers-r ul li:first-child span {
    font-size: 20px;
    line-height: 21px;
}
.california-officers-r ul li {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 17px;
	text-align: center;
}
.california-officers-list2 {
    position: relative;
}
.california-button-officers a {
    width: 245px;
    height: 46px;
    line-height: 46px;
    font-size: 15px;
    margin: 24px auto auto;
}
.footer-detail.clearfix {
    padding-bottom: 0;
}
.california-officers-list1 {
padding: 25px 20px 25px;
    width: 100%;

}
.california-officers-list2 img {
    width: 100%;
}
.footer-detail.footer-address-icon, .footer-detail.footer-mail-icon {
    padding-top: 0;
}
.california-bottom-details-inner-div .footer-detail {
    padding-bottom: 10px;
    margin-bottom: 22px;
}
.california-bottom-details .footer-detail {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
    border-bottom: 2px solid #acd4eb;
	width: 100%;
}
.footer-logo-california {
    width: 100%;
}
.footer-phone-content {
    padding-left: 42px;
    margin:22px auto auto;
    width: 100%;
}
.california-bottom-details h5 {
    font-size: 17px;
}
.california-bottom-details h5 br{
	display:none;
}
.california-bottom-details h5 span {
    font-size: 17px;
    padding-bottom: 7px;
}
.footer-detail.footer-mail-icon {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}
.page-template-template-california .container {
    width: 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
.california-bottom-details {
    padding: 26px 0px 0;
}
.california-bottom-details-inner-div{
    width: 300px;
    margin: auto;
}
.footer-main-california ul li a {
    font-size: 15px;
    line-height: 20px;
    padding-right: 19px;
    margin-bottom: 8px;
    display: block;
}
.footer-main-california p {
    font-size: 15px;
    line-height: 23px;
}
.footer-main-california ul {
    padding-bottom: 7px;
}
.footer-main-california {
    padding: 30px 0 21px;
}
.header-mobile-menu .home-mobile-menu .header-california-menu-r{
    display: none;
}
.mobile-menu-inner .header-california-logo-l, .mobile-menu-inner .header-california-phone{
	display:none;
}
.header-california-phone {
    display: none;
}
.header-california-menu {
    float: none;
}
.mobile-menu-full .secondary-navigation .show_mobile a {
    background: url(images/mobile-menu-icon.png) no-repeat center center;
    width: 38px;
    height: 30px;
    display: block;
    float: right;
    text-indent: -9999px;
    border: 1px solid #fff;
    border-radius: 3px;
}
.mobile-menu-inner ul#menu-top-menu {
    display: none;
    background: #2f8dc2;
	width: 100%;
    z-index: 9999;
    position: absolute;
}
#navigation ul li {
    width: 100%;
    border-bottom: 1px dotted #fff;
    float: left;
}
.secondary-navigation ul li a {
    font-size: 16px;
    line-height: 20px;
    color: #fff;
     font-family: 'poppinsmedium';
    padding: 8px 12px !important;
    display: block;
}
#navigation ul li:last-child {
    border-bottom: none;
}
.california-content-form{
	padding:0;
}
.career-hiring-details{
width:100%;
}
.career-hiring-details h2{
	font-size: 28px;
line-height: 46px;
padding: 0 0 0 53px;
margin: 0 0 12px;
background-size: 45px;
}
.career-hiring-details h5{
	font-size: 18px;
line-height: 21px;
margin: 0 0 10px;
}
.career-hiring-details p{
	font-size: 15px;
	line-height: 20px;
margin: 0 0 18px;
}
.career-hiring-details ul{
	padding:0 0 15px;
}
.career-hiring-details ul li{
	font-size:25px;
	line-height:25px;
}
.career-hiring-details ul li a{
	display:block;
	height: 50px;
width: 155px;
line-height: 50px;
margin: 8px 0 0;
}
.career-hiring-details p small{
	font-size: 12px;
line-height: 18px;
}
.career-hiring-section{
	padding:23px 0 8px;
	background-size:100% auto;
}
.page-template-template-careers .page-caption .container br{
	display:none;
}
.header-mobile-menu{
	display:block;
	position:sticky;
	left:0px;
	top:0px !important;
	width:100%;
z-index : 99999;
	padding:10px 0;
	background:#ffffff;
    height: 80px;
}
.header-mobile-menu .home-mobile-menu{
    left: 12px;
    position: absolute;
    top: 10px;
    z-index: 999;
}
.header-top-text-div h5{
font-size: 0;
padding: 0 10px 0 0;
background: none !important;
float: left;
}
.header-top-text-div h5.sms{
    display: block;
}
.header-top-text-div h5 a span, .header-top-text-div h5 a b{
    display:none;
}
.header-top-text-div h5 a{
display: block;
width: 42px;
height: 42px;
}
.header-top-text-div h5.call-now a{
 background:url(../images/mobile-phone-icon.jpg) no-repeat center;
}
.header-top-text-div h5.sms a{
background:url(../images/mobile-sms-icon.jpg) no-repeat center center;
}

/*.header-mobile-menu .home-mobile-menu a{

	background:url(../images/home-menu-mobile-icon.png) no-repeat;

	width:22px;

	height:20px;

	display:block;

	text-indent:-9999px;

}*/

.header-mobile-menu .secondary-navigation #navigation .show_mobile{
padding: 23px 17px 0 0;
}
#navigation .menu li.mobile-menu-phone-number{
    display: block;
}
#navigation .menu li.mobile-menu-phone-number a{
    color: #fff !important;
    font-family: 'PoppinsSemiBold';
    background: url(../images/header-phone-img.png) no-repeat 85px 11px #50AEE2;
    border-radius: 30px;
    font-size: 14px;
    line-height: 15px;
    padding: 14px 0 14px 22px !important;
    font-weight: normal;
    width: auto;
    margin: 15px auto !important;
}
body .main-container{
    margin-top:0 !important;
}
.logo-wrap{
    box-shadow: none;
}
.header-mobile-menu .secondary-navigation #navigation .show_mobile a{
background: url(../images/menu-final.png) no-repeat center center;
display: block;
float: right;
font-size: 0;
padding: 0;
text-transform: none;
width: 27px;
height: 18px;
text-indent: -999999px;
}
.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu{

	display:none;

    position: absolute;
    width: 100%;
    left: 0;
    background: #fff;
    z-index: 9999;
    top: 67px;
    padding-top: 3px;
}

.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu li{
	float: none;
display: block;
width: 89%;
border-bottom: 1.5px solid #DBE6F0;
position: relative;
margin: auto;
}
.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu li:last-child{
	border:none;
}
.home-slider-list .slick-prev, .home-slider-list .slick-next {
    z-index: -99999;
}
.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu li a{
    display: block;
    padding: 13px 0 !important;
    color: #B3BBCE;
    text-align: center
}
#navigation ul li ul {
    position: absolute;
    background: none !important;
    border: none;
    width: 100%;
}
.secondary-navigation #navigation ul li:hover a, .secondary-navigation #navigation ul li.current-menu-item a, .secondary-navigation #navigation > ul > li.current-menu-ancestor > a{
    background: none !important;
color: #50AEE2 !important;
}
.secondary-navigation #navigation ul#menu-main-menu li ul{
	padding:0;
	background:none;
	display:none;
	position:relative;
    border: 1px solid #dbe6f0;
}
.secondary-navigation #navigation ul li.mobile-menu-refinance.toggle-menu-item-parent .toggle-caret i.fa.fa-plus::before {
    position: absolute;
    left: 205px;
}
.secondary-navigation #navigation ul li.mobile-menu-purchage.toggle-menu-item-parent .toggle-caret i.fa.fa-plus::before{
    position: absolute;
    left: 205px;
}
#navigation ul li ul::before{
    content: "";
    position: absolute;
    top: -11px;
    left: 168px;
    width: 23px;
    height: 11px;
    background: url(../images/menu-sub-before.png) no-repeat;
}
#navigation ul li ul li ul::before{
    left: 133px;
}
.secondary-navigation #navigation ul li:hover .secondary-navigation #navigation ul li.current-menu-item a{
    color: #50AEE2 !important;
}
.secondary-navigation #navigation ul li.toggle-menu-item-parent:hover a{
    color: #50AEE2 !important; 
}
.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu li ul li a{

	font-size: 14px;

    line-height: 19px;

    padding: 7px 25px;

}

.header-mobile-menu .secondary-navigation #navigation ul#menu-main-menu li ul li ul li a{

	padding:7px 43px;

}

.header-inner {

    padding: 15px 0;

    width: 295px;

}

.logo-wrap {

    float: none;
    position: relative;
    width: 150px;
	padding:0;

}

.menu-full-right {

 float: right;

    width: 125px;

}

.menu-full-div {

    display: none;

    float: none;

}

.main-header{
	display:none;
}

.header-top-text-div {
float: none;
left: auto;
margin: auto;
position: absolute;
top: 15px;
width: 105px;
right: 52px;
display: none;
}

.meet-mike-and-brain-full-inner,.meet-mike-and-brain-full-inner2{

	width:96%;

}

.mike-brain-text-left{

	width:100%;

}

.mike-brain-text-left .home-top-video-link a{

	  margin: 12px auto auto;

    padding: 21px 15px 21px 58px;

    width: 295px;

}

.mike-brain-text-right {

    float: left;

    margin: 18px 0 0;

    text-align: center;

    width: 100%;

}

.staff-member-details-top.cta-img-main-active .staff-member-top-img img {
    min-height: auto;
}

.mike-brain-text-right h2{

	  font-size: 26px;

    line-height: 26px;

    margin-bottom: 5px;

}

.mike-brain-text-right p.sub-title{

	  font-size: 17px;

    line-height: 26px;

    margin-bottom: 5px;

}

.mike-brain-text-right p{

	    font-size: 14px;

    line-height: 21px;

    margin-bottom: 15px;

    padding-right: 0;

}

.meet-mike-and-brain-full {

    padding: 18px 0 0;

}

.home-mortgage-services-main{
	   margin-top: 12px;
    padding: 18px 0 5px;
    text-align: center;
}
.home-mortgage-services-main h3{
	 font-size: 20px;
    line-height: 23px;
    margin: 0 0 10px;
}
.home-mortgage-services-main p{
	font-size: 14px;
    line-height: 21px;
    margin-bottom: 12px;
}

.meet-mike-and-brain-full-inner ul li{

	 font-size: 17px;

    line-height: 23px;

    margin: 0;

    text-align: center;

    word-spacing: 0;

}
.meet-mike-and-brain-full-inner2 ul li{
    font-size: 14px;
    line-height: 21px;
    margin: 0;
    text-align: left;
    word-spacing: 0;
}

.home-church-full-inner{

	width:300px;

}

.church-text-full-left {

    background: none;

    padding: 21px 0;

    width: 100%;

}

.church-text-full-left-content{

	width:79%;

}

.church-text-full h2{

	font-size:25px;

	line-height:25px;

}

.church-text-full h2{

	font-size:23px;

	line-height:23px;

	margin-bottom:5px;

}

.church-text-full p{

	font-size:15px;

	line-height:23px;

}
.church-text-full h2 span{
	font-size:21px;
	line-height:23px;
}

.church-text-full-right {

    float: left;

    padding: 0 0 19px;

    width: 100%;

}

.church-text-full-left-content-one{

	width:79%;

}

.church-text-full-right h3 {

    margin-bottom: 5px;

}

.home-form-inner{

	width:96%;

}

.home-get-started-form h4{

	  font-size: 20px;

    line-height: 25px;

    margin-bottom: 12px;

    padding-left: 35px;

}

.home-get-started-form p{

	    font-size: 17px;

    line-height: 25px;

    margin: 0 0 12px;

}

.home-form-desc-1, .home-form-desc-2, .home-form-desc-3, .home-form-desc-4, .home-form-bottom-details-l, .home-form-bottom-details-m, .home-form-bottom-details-r{

	float:left;

	width:100% !important;

	margin:0 !important;

}
body.page-id-223649 .home-latest-loan-calculate-section h6 {
    margin-bottom: 22px;
}
body.page-id-223649 .home-latest-loan-calculate-left {
    width: 100%;
}
body.page-id-223649 .home-latest-loan-calculate-right {
    width: 100%;
}
.home-latest-loan-calculate-section .calculate-display-form h1 {
    font-size: 18px;
    padding-right: 127px;
    background-size: 30%;
    margin-bottom: 15px;
}
.calculate-mobile-img{
    display: block;
    background: #385B93 !important;
}
.calculate-mobile-img img{
    display: block;
    width: 100%;
}
.home-latest-loan-calculate-section .calculate-display-form p {
    margin-bottom: 0;
}
.home-latest-loan-calculate-section .calculate-display-form h1.calculate-personal-info-text {
    margin-top: 30px;
}
.home-latest-loan-calculate-section .calculate-display-form .calculate-display-form-inner-one {
    width: 100%;
    margin-right: 0;
}
.home-latest-loan-calculate-section .calculate-display-form .calculate-display-form-inner-two {
    width: 100%;
    margin-right: 0;
}
.home-latest-loan-calculate-section .calculate-display-form .calculate-display-form-inner-three {
    width: 100%;
}
.home-latest-loan-calculate-section p.calculate-submit input[type="submit"] {
    width: 100%;
    padding: 14px 3px 14px 3px;
    margin-top: 20px;
    font-size: 14px !important;
    font-weight: bold;
}
.home-latest-loan-calculate-section .calculate-display-form p.calculate-submit{
    margin: auto;
    width: 100%;
}
.home-latest-loan-calculate-section .calculate-display-form p b {
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    padding-left: 0;
}
.home-latest-loan-calculate-section p.click-see-text {
    margin-bottom: 0;
    text-align: center;
}
.home-latest-loan-calculate-section .calculate-display-form input {
    padding: 13px 3px 13px 27px;
}
.wpcf7 form.sent .wpcf7-response-output {
    padding: 5px 15px;
}
.result_header .col-left strong {
    font-size: 20px;
    line-height: 25px;
}
.result_header .col-left {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
.result_header .col-right.final_result {
    float: none;
    font-size: 30px;
    line-height: 30px;
    text-align: center;
}
.disclaimer_form {
    padding-top: 22px;
    text-align: center;
}
.result_header {
    padding-bottom: 20px;
}
.wpcf7-form p {

    margin: 0 0 10px;

}

input, textarea, select{

	  font-size: 16px;

    line-height: 18px;

    padding: 10px 9px;

}

select {

    padding-left: 9px;

}

.wpcf7-form select {

    font-size: 16px;

    padding: 10px 9px 9px;

}

.wpcf7-form .home-form-bottom-desc p{

	padding:3px 5px 15px;

}

#commentform input#submit, .contactform #submit, input[type="submit"]{

	font-size: 16px;

    line-height: 17px;

    padding: 16px 7px;

	width: 275px;

}

.home-get-started-form {

    padding: 21px 0 12px;

}

.home-testimonials-inner{

	width:96%;

}

.home-testimonials-l:before, .home-posts-inner:before{

	display:none;

	background:none;

}

.home-testimonials-main{
padding: 21px 0;

}

.home-testimonials-l {

    background: #257bab;

    float: left;

    padding: 21px 12px;

    width: 100%;

}

.home-testimonials-l h2{

	font-size:30px;

	line-height:30px;

	margin:0 0 5px;

}

.home-testimonials-l p{

	font-size: 16px;

    line-height: 22px;

    margin: 0 0 15px;

    padding-right: 0;

}

.home-testimonials-l .home-testimonial-link a{

	padding:12px 30px;

}

.home-testimonials-main h4{
 font-size: 21px;
    line-height: 21px;
    margin: 0 0 15px;
}

.bne-testimonial-description p{
font-size: 16px;
    line-height: 23px;
    margin: 0 0 12px;
    text-align: center;
}

.bne_testimonial_slider_widget p.bne-testimonial-heading{
  font-size: 15px;
    margin: 0 0 32px;
    text-align: center;
}
.home-testimonials-main .testimonial-bottom-review-link a{
	font-size: 15px;
    line-height: 15px;
    margin-top: 15px;
    padding: 12px 6px;
	width:275px;
}

.container-middle-div{

	width:96%;

}

.home-posts-main h2{

	  font-size: 26px;

    line-height: 26px;

    margin: 0 0 10px;

}

.home-posts-main {

    padding: 15px 0 1px;

}

.widget_recent_entries ul li.recent-posts-list.one_third {

    background: none;

    border-bottom: 2px solid #e5e5e5;

    margin: 0 0 12px;

    padding: 0 0 12px;

    width: 100%;

}

.widget_recent_entries ul li.recent-posts-list.one_third.last{

	border: none;

    padding: 0;

    width: 100%;

}

.widget_recent_entries ul li.recent-posts-list h5{

	font-size: 18px;

    line-height: 23px;

    margin: 1px 0 0;

}

.footer-top-details-inner{

	width:90%;

}
.widget {
    overflow: inherit;
}
.f-widget{

	width:100%;

	margin-right:0;

}
.footer-top-details-main ul.footer-menu li:first-child {
    padding-left: 12px;
}
.footer-top-details-main ul.footer-menu li {
    font-size: 14px;
    line-height: 20px;
    padding: 3px 12px;
    height: 33px;
    width: 33%;
    margin-bottom: 19px;
    text-align: center;
}
.f-widget.f-widget-2:after{

	clear:both;

	content:"";

	display:block;

}

.footer-top-details-main ul li{

	margin-bottom:12px;

}

.footer-top-details-main ul.footer-social-icons li{

	margin-right:10px;

}

.footer-top-details-main{

	padding: 21px 0 10px;

}

.copyright-details-l img{

	margin:auto;

}

.copyright-details-l {

       margin: 0 0 12px;

    width: 100%;

}

#copyright-note{

	width:96%;

}

.copyright-details-r {

    float: left;

    width: 100%;

    text-align: center;

}

.copyright-details-r p{

	line-height: 18px;

    margin: 0 0 12px;

}

.footer-copyright-desc-l{

	 margin: 0 0 8px;

    width: 100%;

}

.footer-copyright-desc-r{

	float:left;

	width:100%;

}

.footer-copyright-desc {

    padding: 9px 0 0;

}

.copyrights {

    padding: 19px 0 15px;

	text-align:center;

}

.page-template-template_adjustable-rate-php .page-caption h1{

	padding:0;

}

.page-caption h1{

	font-size:21px;

	line-height:25px;

	padding:0;

}

.article{

	width:100%;

}

.church-top-content h2, .mike-brian-top-content h2, .adjustable-top-content h2, .va-homeloans-top-content h2, .reverse-mortgages-top-content h1{

	font-size: 19px;

    line-height: 23px;

    margin: 0 0 8px;

}

.church-top-content ul li, .purchase-fha-financing-list ul li, .adjustable-top-content ul li, .va-homeloans-top-content ul li, .home-loans-features ul li, .reverse-mortgages-top-content ul li, .reverse-requirements-content ul li{

	background-position: left 6px;

	font-size: 15px;

    line-height: 20px;

    padding-left: 10px;

}

.adjustable-top-content ul li {

    background-position: left 6px;

    line-height: 20px;

    margin: 0 0 6px;

    padding-left: 10px;

}

.adjustable-top-content ul {

    padding: 3px 0 5px;

}

.church-top-content p, .mike-brian-top-content p, .fha-financing-top-content p, .adjustable-top-content p{

	font-size: 14px;

    line-height: 21px;

    margin: 0 0 15px;

    padding-right: 0;

}

.church-top-content p br, .mike-brian-top-content p br, .fha-financing-top-content p br, .adjustable-top-content p br{

	display:none;

}

.sidebar.c-4-12 {

    float: left;

    width: 100%;

}

.reach-out-form-main h4{

	 font-size: 23px;

    line-height: 23px;

    padding: 20px 15px 5px;

}

.sidebar-form-top-desc {

    padding: 0 15px;

}

.sidebar-form-top-desc p{

	 font-size: 12px;

    line-height: 18px;

    margin: 0 0 12px;

    padding-right: 0;

}

.reach-out-form-details {

    padding: 0 15px;

}

.sidebar-form-details .wpcf7-form h6{

	margin:10px 0 8px;

}

.sidebar-form-details .wpcf7-form input[type="submit"]{

	 margin-top: 10px;

    padding: 15px 9px;

}

.sidebar-form-bottom-desc {

    padding: 0 15px 1px;

}

.sidebar-form-bottom-desc p{

	 line-height: 18px;

    margin: -12px 0 16px;

}

.adjustable-page-main{

	padding:19px 0;

}

.blog-post-details .page-caption h1{

	padding:10px 0 0;

}

.blog-page-main {

    background: #f7f7f7;

    padding: 10px 0 19px;

}

.blog-post-img-details-l{

	width:100%;

}

.blog-post-img-details-r {

    float: left;

    margin-top: 16px;

    width: 100%;

}

.blog-post-details #latest-posts article.latestPost h5.blog-post-title{

	font-size:17px;

	line-height:24px;

	padding:0;

	margin:0 0 1px;

}

.blog-post-details #latest-posts article .post-excerpt{

	  font-size: 14px;

    line-height: 21px;

    padding: 8px 0 0;

}

.blog-post-details #latest-posts article.latestPost{

	padding:15px 0;

}

.post-info span.blog-post-date{

	margin-right:15px;

}

.single-post-img img{

	max-height:inherit;

}

.single-post-img {

    padding: 0 0 16px;

}

.single-post-content-desc h4.single-post-title{

	font-size:18px;

	line-height:23px;

	margin:0 0 1px;

}

.post-single-content {

    padding: 10px 0 0;

}

.post-single-content p{

	  font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.single-post-content-desc {

    padding: 10px 0 0;

}

.comment-details-list {

    width: 100%;

}

h3.total-comments, #commentsAdd #respond h3{

	font-size:21px;

	line-height:21px;

}

h3.total-comments {

    margin: 0 0 10px;

}

.comment-details {

    float: left;

    margin-left: 10px;

    width: 80%;

}

.comment-details-list h5{

	font-size:17px;

}

.commentmetadata p{

	font-size: 14px;

    line-height: 21px;

    margin: 0 0 10px;

}

.comment-details-list h6{

	margin:0 0 10px;

}

.commentlist li{

	margin-bottom: 18px;

    padding-bottom: 5px;

}

#comments {

    padding: 21px 0 1px;

}

.single-post .blog-page-main {

    padding-bottom: 19px;

}

.commentlist li:last-child{

	margin-bottom:8px;

}

#commentsAdd #respond h3{

    margin: 0 0 10px;

}

#commentsAdd #commentform p.comment-form-author, #commentsAdd #commentform p.comment-form-email, #commentsAdd #commentform p.comment-form-phone{

	width:100%;

}

#commentsAdd .comments-logout-div #commentform p.comment-form-email{

	margin-left:0;

	margin-right:0;

}

#commentsAdd .comments-logout-div #commentform p.comment-form-phone{

	float:left;

}

#commentsAdd #commentform textarea {

    height: 85px;

}

#commentsAdd .comment-form-details-inner .comment-details-list #respond form#commentform .form-submit input[type="submit"]{

	   margin-top: 5px;

    padding: 12px 5px;

    width: 141px;

}

#commentsAdd{

	padding:12px 0 5px;

}

.sub-pages-footer-main .home-testimonials-main{

	margin-top:12px;

}

.church-top-content h5{

	 font-size: 16px;

    line-height: 23px;

    margin: 0 0 10px;

}

.church-top-content h6, .mike-brian-top-content h6, .fha-financing-top-content h5, .va-homeloans-top-content h5{

	font-size: 16px;

    line-height: 23px;

    margin: 0 0 10px;

}

.church-top-content ul li {

    margin: 0 0 8px;

}

.church-top-content ul{

	 margin-bottom: 12px;

    padding-bottom: 5px;

}

.chuch-month-form-inner{

	width:96%;

}

.chuch-month-form-main h3{

	font-size:21px;

	line-height:21px;

	margin:0 0 6px;

}

.chuch-month-form-main h5 br{

	display:none;

}

.chuch-month-form-main h5{

	  font-size: 14px;

    line-height: 21px;

    padding: 0 0 12px;

}

.church-form-details-l, .church-form-details-r{

	float:left;

	width:100%;

}

.church-form-main .wpcf7-form input{

	padding:11px 9px;

}

.church-form-main h6{

	padding:5px 0 15px;

}

.church-form-main .wpcf7-form input[type="submit"]{

	padding: 13px 8px;

    width: 140px;

}

.chuch-month-form-main{

	padding:21px 0 12px;

}

.contact-page-main {

    background: #ffffff;

    padding: 10px 0 19px;

}

.contact-top-details-l{

	width:100%;

}

.contact-top-details-main h3{

	  font-size: 23px;

    line-height: 25px;

    margin: 0 0 5px;

    padding-right: 0;

}

.contact-top-details-main p{

	font-size: 15px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.contact-top-details-r {

    float: left;

    width: 100%;

}

.contact-top-details-main ul li:after{

	display:none;

	border:none;

}

.contact-top-details-main ul li {

    border-bottom: 1px solid #dedede;

    font-size: 17px;

    line-height: 23px;

    margin-bottom: 12px;

    padding-bottom: 10px;

    padding-left: 30px;

}

.contact-top-details-main ul li.contact-phone{

	border:none;

	margin-bottom:6px;

}

.contact-top-details-main {

    padding: 12px 0 1px;

}

.contact-bottom-desc p{

	font-size: 14px;

    line-height: 21px;

    margin-bottom: 15px;

}

.fellowship-mission-images {

    padding: 0;

}

.fellowship-mission-images ul li.mission-img-list.one_half {

    margin: 0 12px 15px 0;

    width: 48%;

}

.fellowship-mission-images ul li img{

	width:100%;

}

.page-id-58 .page-content-main{

	padding:19px 0;

}

.refinance-top-content-desc h5, .refinance-other-reasons h5, .conventional-financing-content h4{

	font-size:21px;

	line-height:26px;

	margin:0 0 8px;

}

.fha-financing-top-content ul li, .refinance-other-reasons-list ul li{

	font-size: 15px;

    line-height: 20px;

    padding-left: 10px;

	background-position:left 6px;

}

.fha-financing-top-content ul li {

    margin: 0 0 8px;


}

.conventional-financing-content .get-started-button {

    padding: 8px 0 15px;

}

.purchase-top-content-main, .fha-financing-page-main {

    padding: 19px 0;

}

.fha-financing-form-inner{

	width:96%;

}

.fha-financing-form-details-l, .fha-financing-form-details-r{

	float:left;

	width:100%;

}

.fha-financing-form .wpcf7-form input, .fha-financing-form .wpcf7-form select{

	padding:10px 9px;

}

.fha-financing-form .wpcf7-form .fha-financing-form-details-r label{

	margin-left:0;

}

.fha-financing-form .wpcf7-form label{

	  font-size: 18px;

    line-height: 20px;

    margin: 12px 0 5px;

}

.financing-credit-details{


	padding:0;

}

.financing-form-bottom-desc h6{

	margin:12px 0 15px;

}

.fha-financing-form .wpcf7-form .form-submit input[type="submit"]{

	padding: 13px 3px;

    width: 140px;

}

.fha-financing-form{

	padding:19px 0 12px;

}

.fha-financing-images .one_half {

    margin-right: 12px;

    width: 48%;

}

.fha-financing-images {

    padding: 5px 0 3px;

}

.page-id-125 .fha-financing-top-content .get-started-button, .page-id-158 .fha-financing-top-content .get-started-button{

	padding-bottom:15px;

}

.page-id-158 .page-caption h1, .page-template-template_afford-php .page-caption h1{

	padding:0;

}

.fixed-rate-loans-content .fha-financing-images {

    padding-top: 3px;

}

.adjustable-top-content .harp-content-main h2 {

    font-size: 17px;

    line-height: 20px;

    margin: 0 0 5px;

}

.adjustable-top-content .harp-content-main h6{

	font-size:16px;

	padding:15px 0 0;

}

.afford-top-content h6{

	font-size:16px;

	line-height:23px;

	margin:0 0 8px;

}

.afford-top-content p{

	font-size: 14px;

    line-height: 21px;

    margin: 0 0 15px;

}

.afford-top-section1{

	padding:18px 0 8px;

}

.afford-top-content h3{

	font-size: 19px;

    line-height: 23px;

    margin: 0 0 3px;

}

.afford-top-main-desc {

    padding: 20px 0 8px;

}

.afford-last-section .get-started-button {

    padding: 1px 0 15px;

}

.fha-financing-form .wpcf7-form select{

	font-size:16px;

	padding:10px 9px;

}

.legal-disclaimer-caption.page-caption h1{

	font-size:25px;

	line-height:25px;

}

.legal-disclaimer-caption{

	padding:21px 0 18px;

}

.legal-page-content p{

	font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.legal-page-main {

    padding: 6px 0 19px;

}

.mike-brian-page-main .mike-brian-top-content h6{

	line-height: 22px;

    margin: 0 0 8px;

}

.mike-brian-page-main .mike-brian-top-content p {

    line-height: 21px;

    margin: 0 0 15px;

    padding-right: 0;

}

.mike-brian-images ul li.one_third {

    margin-right: 6px;

    width: 32%;

}

.mike-brian-images ul li img{

	width:100%;

}

.mike-brian-images {

    padding: 0;

}

.mike-brian-page-main{

	padding:19px 0 15px;

}

.brian-explains-content{

	margin: 3px 0 15px;

    padding: 15px 10px 10px;

}

.brian-explains-content p strong{

	font-size:14px;

	line-height:21px;

}

.brian-explains-content h5{

	margin:0 0 5px;

}

.what-makes-content-desc-l img{

	width:100%;

}

.what-makes-content-desc-l{

	width:100%;

}

.what-makes-content-desc-r {

    float: left;

    margin-top: 15px;

    width: 100%;

}

.what-makes-content h4{

	font-size:21px;

	line-height:21px;

	margin:0 0 6px;

}

.what-makes-content p strong, .brian-when-something-desc p strong{

	font-size:15px;

	line-height:21px;

	letter-spacing:0;

}

.what-makes-content-desc {

    padding: 1px 0 6px;

}

.what-makes-content p, .brian-when-something-desc p{

	font-size: 15px;

    line-height: 21px;

    margin: 0 0 15px;

}

.mike-brian-content-sidebar {

    padding: 0 0 1px;

}

.mike-bottom-content h4{

	font-size:17px;

	line-height:21px;

	margin:0 0 8px;

}

.mike-bottom-content h6{

	margin:0 0 5px;

}

.mike-bottom-content{

	padding:15px 0;

}

.purchase-top-content-desc.mike-brian-top-content h2 {

    line-height: 24px;

    margin-bottom: 3px;

    padding-right: 0;

}

.purchase-top-content-desc.mike-brian-top-content p {

    line-height: 21px;

}

.purchase-top-content-desc .mike-brian-images{

	padding:0;

}

.purchase-household-main:before, .purchase-household-main:after, .reverse-what-types:before, .reverse-what-types:after{

	display:none;

	background:none;

}

.purchase-household-l, .purchase-household-r, .adjustable-rate-main .purchase-household-l, .adjustable-rate-main .purchase-household-r, .reverse-what-types-l, .reverse-what-types-r, .va-homeloans-list .purchase-household-l, .va-homeloans-list .purchase-household-r{

	 padding: 19px 12px 5px;

    width: 100%;

	float:left;

}

.purchase-household-main h3{

	font-size: 18px;

    line-height: 21px;

    margin: 0 0 5px;

}

.purchase-household-main p{

	  font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.purchase-credit-score-main h3, .purchase-fha-financing h3, .purchase-trade-main h3, .home-loans-features h3, .reverse-learn-content h3, .reverse-requirements-content h3, .reverse-questions-content h3{

font-size: 17px;

    line-height: 21px;

    margin: 0 0 4px;

}

.purchase-credit-score-main p, .purchase-fha-financing p, .purchase-trade-main p, .va-homeloans-top-content p, .home-loans-features p, .reverse-learn-content p, .reverse-requirements-content p, .reverse-questions-content p{

	 font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.credit-score-images-list .one_third {

    margin-right: 6px;

    width: 32%;

}

.credit-score-images-list{

	padding:0;

}

.purchase-credit-score-main, .purchase-fha-financing, .purchase-trade-main {

    padding: 21px 0 5px;

}

.purchase-fha-financing-list-l{

	width:100%;

}

.purchase-fha-financing-list-r {

    float: left;

    width: 100%;

}

.purchase-fha-financing-list ul li {

    margin: 0 0 12px;

}

.purchase-fha-financing-list {

    padding: 0 0 3px;

}

.purchase-trade-img {

    padding: 6px 0 15px;

}

.page-template-template_radio-php .page-caption h3{

	font-size:14px;

	line-height:15px;

}

.radio-page-top-l {

    padding: 0 0 18px;

    width: 100%;

}

.radio-page-top h4{

	font-size:19px;

	line-height:20px;

	margin:0 0 18px;

}

.radio-page-top-left-2{

	margin-left:15px;

}

.radio-page-top h3{

	font-size:21px;

	line-height:21px;

	margin:8px 0 0;

}

.radio-page-top p{

	  font-size: 14px;

    line-height: 21px;

    margin: 0 0 16px;

}

.radio-page-top .radio-learn-more-link a{

	font-size: 17px;

    line-height: 17px;

    padding: 14px 6px;

	width:175px;

}

.radio-page-top-r {

    float: left;

    width: 100%;

}

.radio-page-top-r iframe {

    height: auto;

    width: 100%;

}

.radio-page-top{

	padding:19px 0 21px;

}

.latest-radio-shows-main h4, .latest-sweepstakes-main h4{

	font-size:18px;

	line-height:20px;

	margin:0 0 5px;

}

.latest-radio-shows-main p, .latest-sweepstakes-main p{

	font-size:15px;

	margin:0 0 10px;

}

.latest-sweepstakes-list .latest-sweepstakes-list-details .mejs-container{

	height:45px !important;

}

.latest-sweepstakes-list .latest-sweepstakes-list-details .mejs-container .mejs-controls {

    height: 38px;

}

.latest-sweepstakes-list .latest-sweepstakes-list-details {

    padding: 0 0 8px;

}

.latest-sweepstakes-main{

	padding:0 0 10px;

}

.latest-radio-shows-list .one_third, .latest-radio-shows-list .one_third.middle-show{

	width:100%;

	margin:0 0 10px;

}

.latest-radio-shows-list {

    padding: 0;

}

.latest-radio-shows-main {

    padding: 19px 0 5px;

}

.refinance-top-content-desc h6{

	   font-size: 16px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 8px;

}

.refinance-top-content-desc p, .refinace-lenders-top p, .refinance-other-reasons p{

	font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.refinance-top-content-desc h5{

	 font-size: 17px;

    line-height: 23px;

}

.refinance-top-desc-img {

    padding: 0 0 15px;

}

.refinance-top-desc-main{

	padding:0;

}

.refinace-lenders-top {

    padding-bottom: 5px;

}

.refinance-top-content-main{

	padding:19px 0 15px;

}

.refinance-other-reasons h5{

	  font-size: 17px;

    line-height: 23px;


    margin: 0 0 5px;

}

.refinance-other-reasons-list-l, .refinance-other-reasons-list-r, .refinance-what-types-list-l, .refinance-what-types-list-r, .reverse-requirements-list-l, .reverse-requirements-list-r{

	width:100%;

	float:left;

}

.refinance-other-reasons-list ul li {

    margin: 0 0 12px;

}

.refinance-other-reasons-list{

	margin-bottom:12px;

}

.refinance-other-reasons{

	padding:19px 0 5px;

}

.refinance-other-reasons h6{

	 font-size: 16px;

    letter-spacing: 0;

    line-height: 23px;

    margin: 0 0 9px;

}

.reverse-mortgages-page-main {

    background: #ffffff;

    padding: 18px 0 0;

}

.reverse-mortgages-top-content p{

	  font-size: 14px;

    letter-spacing: 0;

    line-height: 21px;

    margin: 0 0 15px;

}

.reverse-mortgage-top-title{

	padding:0;

}

.reverse-mortgages-top-content h2{

	font-size: 17px;

    line-height: 23px;

    margin: 0 0 5px;

}

.reverse-mortgages-top-content h3{

	font-size: 17px;

    line-height: 23px;

    margin: 0 0 5px;

}

.reverse-mortgages-top-content ul li{

	margin: 0 0 5px;

}

.reverse-mortgages-top-content ul {

    padding: 0 0 5px;

}

.reverse-learn-content{

	padding:21px 0 5px;

}

.reverse-learn-images .one_third {

    margin-right: 6px;

    width: 32%;

}

.reverse-learn-images {

    padding: 0;

}

.reverse-requirements-content {

    padding: 19px 0 5px;

}

.reverse-requirements-content ul li {

    margin: 0 0 10px;

}

.reverse-what-types h3{

	font-size: 18px;

    line-height: 21px;

    margin: 0 0 5px;

}

.reverse-what-types p{

	 font-size: 14px;

    line-height: 21px;

    margin: 0 0 15px;

}

.purchase-fha-financing.reverse-ask-yourself h5{

	 line-height: 23px;

    margin: 0 0 5px;

    padding-right: 0;

}

.reverse-questions-content-l img{

	width:100%;

}

.reverse-questions-content-l{

	width:100%;

}

.reverse-questions-content-r {

    float: left;

    padding: 15px 0 0;

    width: 100%;

}

.reverse-questions-content .reverse-questions-content-r h5 {

    font-size: 16px;

    margin: 0 0 5px;

}

.reverse-questions-content{

	padding:15px 0 5px;

}
.testimonial-deatils-list{
	width:100%;
}
.testimonials-right-sidebar {
    left: 0;
    position: relative;
    top: 0;
}
.testimonial-deatils-list p{
	 font-size: 14px;
    line-height: 21px;
    margin: 0 0 15px;
}
.testimonial-deatils-list h4{
	 font-size: 14px;
    line-height: 20px;
    margin: 0 0 3px;
    padding-right: 87px;
}
.testimonial-content-desc{
	padding:18px 0 3px;
}
.page-id-136 .page-caption h1{
	padding-right:0;
}
.page-id-136 .fha-financing-images {
    padding: 5px 0 3px;
}
.page-id-136 .fha-financing-top-content{
	padding-bottom:15px;
}
.va-homeloans-top-content .fha-financing-images {
    padding: 3px 0 5px;
}
.va-homeloans-page-main{
	padding:19px 0;
}
.what-believe-top-content p, .what-believe-bottom-content p, .home-loan-programs p{
	 font-size: 14px;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0 0 15px;
}
.home-loan-programs{
	padding:19px 0 3px;
}
.home-loans-features{
	padding:19px 0 15px;
}
.va-homeloans-list .purchase-household-main ul li{
	font-size: 14px;
    line-height: 21px;
    margin: 0 0 12px;
    padding-left: 12px;
	background-position:left 8px;
}
.what-believe-top-content h5{
	font-size: 15px;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0 0 9px;
    padding-right: 0;
}
.what-believe-top-content h6{
	font-size: 16px;
    line-height: 21px;
    margin: 15px 0 8px;
}
.what-believe-top-content hr, .what-believe-bottom-content hr{
	margin:15px 0;
}
.what-believe-bottom-content{
	padding:18px 0 5px;
}
.what-believe-page-main{
	padding:19px 0 0;
}
.sweepstakes-top-content .home-get-started-form {
    padding: 21px 0 5px;
}
.sweepstakes-top-content .home-form-desc h6 {
    padding-top: 5px;
}
.sweepstakes-top-content .home-form-details-main .wpcf7-form .form-submit input[type="submit"]{
	margin-top:5px;
}
.sweepstakes-church-content-middle{
	width:300px;
}
.sweepstakes-church-content-l{
	width:100%;
	padding:21px 0;
	background:none;
}
.sweepstakes-church-content-m{
	width:100%;
	padding:0;
	background:none;
}
.sweepstakes-church-r{
	width:76%;
}
.sweepstakes-church-content-desc h2{
	font-size:26px;
	letter-spacing:0;
	line-height:28px;
}
.sweepstakes-church-content-desc h6{
	 line-height: 24px;
    margin: 5px 0 0;
}
.sweepstakes-church-l{
	margin:17px 0 0;
}
.sweepstakes-church-content-desc h5{
	 letter-spacing: 0;
    margin: 7px 0 10px;
}
.sweepstakes-church-content-desc p{
	letter-spacing:0;
	margin:6px 0 0;
}
.sweepstakes-church-content-r {
    float: left;
    padding: 21px 0;
    width: 100%;
}
.sweepstakes-mike-r{
	width:83%;
}
.sweepstakes-mike-l{
	margin-top:0;
}
.thank-you-feedback-page-top h3{
font-size: 25px;
 line-height: 25px;
    margin: 0 0 10px;
}
.thank-you-feedback-page-top p strong{
    font-size: 18px;
    line-height: 20px;
    margin: 0;
}
.thank-you-feedback-page-top p {
    font-size: 16px;
    line-height: 21px;
    margin: 0 0 10px;
}
.thank-you-feedback-page-main h6{
    font-size: 16px;
    line-height: 18px;
    margin: 0 0 3px;
}
.thank-you-feedback-page-main h6{
    padding-right: 1px;
}
.thank-you-feedback-page-main .thank-you-feedback-list {
    padding: 0 0 15px;
}
.thank-you-feedback-page-main .thank-you-feedback-list textarea{
height:81px;
}
.thank-you-feedback-page-main .thank-you-feedback-list p {
    font-size: 16px;
    line-height: 21px;
    margin: 0 0 3px;
}
.left-text-one h5{
padding-left:0;
}
.left-text-one {
    margin: 0 0 10px;
    text-align: center;
    width: 100% !important;
}
.page-template-template_close-survey .main-container .survey-page-content{
padding:21px 0 10px;
}
.thank-you-feedback-page-main {
    padding: 9px 0 0;
}
.thank-you-feedback-page-top h2 {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 10px;
}
.close-survey-top-content h5{
    font-size: 17px;
    line-height: 23px;
    margin: 0 0 5px;
}
.close-survey-top-content p {
    font-size: 16px;
    line-height: 21px;
    margin: 0 0 12px;
}
.post-close-survey-form-inner h6{
font-size:15px;
}
.survey-form-buttons-list, .post-survey-form-bottom {
    margin-left: 0;
}
.post-close-survey-form-main #surveyform .survey-form-buttons-list p {
    margin: 0 15px 8px 0;
}
.survey-page-content .post-close-survey-form-inner form .post-close-survey-form-list {
    padding: 0 0 8px;
}
.post-close-survey-form-inner form textarea {
    height: 81px;
}
.post-close-survey-form-list-l, .post-close-survey-form-list-r {
    float: left;
    margin: 0 0 5px;
    width: 100%;
}
.page-content-desc h5{
	font-size: 16px;
    line-height: 21px;
    margin: 0 0 8px;
}
.page-content-desc h6{
	font-size: 16px;
    line-height: 20px;
    margin: 0 0 8px;
}
.page-content-desc ul li{
	  font-size: 14px;
    line-height: 21px;
    margin: 0 0 12px;
}
.page-content-desc p{
	    font-size: 14px;
    line-height: 21px;
    margin: 0 0 15px;
}
.page-id-324 .page-content-main{
	padding:19px 0 21px;
}
.page-template-template_staff-member-php .logo-wrap img{
	background:none;
	width:100%;
	padding:0;
}
.staff-member-top-desc {
    background: #3B639E;
    bottom: 0;
    left: 0;
    position: relative;
    width: 100%;
    z-index: 999;
    padding: 7px 0;
    border-radius: 0;
    margin-top: -17px;
}
.staff-member-desc-middle{
    width: 100%;
    margin-top: 20px !important;
}
.staff-member-top-desc h1{
    font-size: 25px !important;
    line-height: 25px;
    text-align: left;
    margin-left: 38px;
}
.staff-member-top-desc-inner.staff-member-desc-middle p {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 24px;
    padding-bottom: 0;
    float: left;
    margin-left: 39px;
}
.get-reach-out-form .wpcf7-form textarea {
    height: 91px;
}
.staff-member-top-desc h6{
	font-size:16px;
	margin-bottom: 12px;
    padding-bottom: 8px;
}
.staff-reach-form-details-l, .staff-reach-form-details-r{
	width:100%;
}
.staff-contact-details ul li{
	font-size:11px !important;
}
.staff-contact-details ul li.staff-contact-phone{
    margin-right: 6px;
    padding: 0 6px 0 30px
}
.staff-contact-details ul li.staff-contact-email{
	padding-left: 30px;
    margin-bottom: 20px;
}
.staff-social-icons {
    padding: 15px 0 9px;
}
.staff-member-top-desc .staff-reachout-button a{
	width:140px;
	padding:12px 10px;
}
.page-template-template_staff-member-php .logo-wrap{
	width:100px;
}
.staff-img-bottom-desc p{
	  font-size: 16px;
    line-height: 21px;
    margin: 0 0 12px;
}
.staff-img-bottom-desc {
    padding: 18px 0 5px;
}
.staff-details-post-l{
	width:100%;
	padding-bottom:0;
}
.staff-details-list-main .ui-tabs .staff-details-post:before{
	display:none;
	border:none;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.ui-tabs-active:after{
	display:none;
	background:none;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.biography a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.biography.ui-tabs-active a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.services a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.services.ui-tabs-active a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.experience a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.experience.ui-tabs-active a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.education a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.education.ui-tabs-active a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.associations a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.associations.ui-tabs-active a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.reviews a, .staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li.reviews.ui-tabs-active a{
	background-position:15px center;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li a{
	padding:12px 10px 12px 55px;
}
.staff-details-post-r {
    border-top: 2px solid #e5e5e5;
    float: left;
    margin-top: 15px;
    padding: 21px 15px 0;
    width: 100%;
}
.staff-deatils-desc h4{
	font-size:23px;
	line-height:23px;
	margin:0 0 10px;
}
.staff-deatils-desc p{
	  font-size: 15px;
    line-height: 20px;
    margin: 0 0 15px;
}
.staff-details-list-main .ui-tabs .staff-details-post{
	padding:15px 0 5px;
}
.staff-details-recent-posts h3{
	font-size: 25px;
    line-height: 25px;
    margin: 0 0 10px;
}
.staff-news-main ul li.recent-posts-list h5{
	   font-size: 16px;
    line-height: 20px;
    margin: 0 0 6px;
    padding-right: 0;
}
.staff-news-main ul li.recent-posts-list .staff-post-desc{
	line-height:18px;
}
.staff-news-main ul li.recent-posts-list.one_third {
    background:none;
    margin: 0 0 15px;
    padding: 0;
}
.staff-details-recent-posts {
    padding: 21px 0 9px;
}
.staff-details-bottom-desc{
	padding:21px 0 12px;
}
.staff-footer-top-desc p{
	margin: 0 0 12px;
    text-align: center;
}
.staff-footer-img {
    padding: 5px 0 0;
    text-align: center;
}
.home-slider .widget_revslider .forcefullwidth_wrapper_tp_banner{
	height:300px !important;
}
.home-slider .widget_revslider .rev_slider_wrapper, .home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner{
	height:300px !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li .tp-bgimg.defaultimg{
	background-position:76% center !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li #slide-1-layer-1{
	 font-size: 26px !important;
    line-height: 30px !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li #slide-1-layer-2{
	   font-size: 38px !important;
    line-height: 38px !important;
    margin-top: 22px !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li #slide-1-layer-3{
	 font-size: 20px !important;
    line-height: 23px !important;
    margin-top: 45px !important;
    white-space: normal !important;
    width: 275px !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li #slide-1-layer-3 br{
	display:none !important;
}
.home-slider .widget_revslider .rev_slider_wrapper .rev_slider.fullwidthabanner ul li .tp-caption.Fashion-BigDisplay a{
	 font-size: 20px !important;
    margin-top: 100px !important;
    padding: 25px 50px !important;
}
#navigation .toggle-caret{
	display: block;
top: 8px;
left: 0;
position: absolute;
right: 0;
}
#navigation .toggle-caret i.fa.fa-plus:before{
	 content: "";
    display: block;
    height: 9px;
    width: 14px;
}
.secondary-navigation #navigation ul li.mobile-menu-about .toggle-caret i.fa.fa-plus:before{
  left: 226px;
position: absolute;
top: 12px;
}
.secondary-navigation #navigation ul li.mobile-menu-services .toggle-caret i.fa.fa-plus:before{
    position: absolute;
  left: 228px;
top: 13px;
}
.secondary-navigation #navigation ul li.what-others-menu .toggle-caret i.fa.fa-plus:before{
  position: absolute;
left: 265px;
top: 13px;
}
.secondary-navigation #navigation ul li.toggle-menu-item-parent.active .toggle-caret i.fa.fa-plus:before{
    background: url(../images/menu-hover-icon.png) no-repeat;
    content: "";
    display: block;
    height: 9px;
    width: 14px;
}
.church-top-desc-l {
    margin: 0 0 18px;
    width: 100%;
}
.church-top-desc-r {
    float: left;
    width: 100%;
}
.church-top-desc-r img{
	width:100%;
}
.church-top-desc-main{
	padding:21px 0;
}
.church-second-section-l{
	width:100%;
}
.church-top-content .church-second-section h6{
	 letter-spacing: 0;
    line-height: 23px;
}
.church-second-section-r {
    float: left;
    margin-top: 15px;
    width: 100%;
}
.church-top-content .church-second-section p{
	padding:0;
}
.church-second-section{
	padding:19px 0;
}
.church-third-section {
    padding: 15px 0 3px;
}
.church-top-content .church-third-section p{
	letter-spacing:0;
}
.reviews-top-details{
	width:280px;
}
.reviews-top-details-l{
	float:none;
	margin:auto;
}
.reviews-top-details-m {
    float: none;
    margin: 15px auto 8px;
}
.reviews-top-details-r{
	float:none;
	margin:auto;
}
.reviews-page-top-content h3{
	 font-size: 26px;
    line-height: 28px;
    margin: 10px 0 0;
}
.reviews-page-top-content p{
	margin:0 0 12px;
}
.reviews-time-list form.reviews-time ul li{
	margin-bottom:6px;
}
.reviews-page-top-content{
	padding:21px 0 15px;
}
.reviews-list{
	width:96%;
}
.left-side-div, .right-side-div{
    float: left;
    width: 100%;
}
.reviews-pagination h6{
	font-size: 20px;
    line-height: 20px;
    margin: 0 0 10px;
}
.reviews-details{
	    margin: 0 0 14px;
    padding: 18px 15px 5px;
}
.reviews-details h6{
	font-size: 14px;
    line-height: 16px;
    margin: 0 0 8px;
    padding: 16px 0 0;
}
.reviews-details .reviews-details-desc{
	font-size: 17px;
    line-height: 21px;
    margin: 0 0 12px;
}
.reviews-details h6 span{
	   margin-left: 5px;
    padding-left: 8px;
}
.reviews-bottom-details h5{
	 font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px;
}
.reviews-bottom-details {
    padding: 5px 0 0;
}
.reviews-section-main {
    padding: 19px 0 21px;
}
.sweepstakes-hero h2, .sweepstakes-hero h2 span{
	 font: 300 21px/28px poppinsregular;
    padding-bottom: 2px;
    padding-top: 30px;
}
.sweepstakes-hero h2 br{
	display:none;
}
.sweepstakes-hero{
	padding-right:10px;
}
.thank-you-entry-page {
    padding: 6px 0 21px;
    width: 295px;
}
.thank-you-entry-page h3{
	font-size: 17px;
    line-height: 20px;
    margin: 0 0 4px;
}
.thank-you-entry-page h6{
	font-size: 15px;
    line-height: 19px;
    margin: 0 0 19px;
}
.thankyou-details{
	width:100%;
}
.thankyou-details-list {
    float: none;
    margin: auto auto 12px !important;
    width: 300px;
}
.thankyou-details-desc h5{
	 font-size: 20px;
    line-height: 26px;
    margin: 0 0 15px;
}
.thankyou-details-desc{
	padding:0 15px;
}
.thankyou-bottom-main {
    padding: 0 0 5px;
}
.christian-values-main .post-content h4{
	font-size:18px;
	line-height:24px;
	margin:0 0 8px;
}
.christian-values-main .post-content p{
	 font-size: 15px;
    line-height: 21px;
    margin: 0 0 10px;
}
.christian-values-main .post-content h3{
	font-size:20px;
	 letter-spacing: 0;
    line-height: 26px;
    margin: 0 0 8px;
    padding-right: 0;
}
.christian-values-main .post-content .christian-values-top-middle p {
    font-size: 15px;
    line-height: 21px;
    margin: 0 0 10px;
}
.christian-values-top-middle {
    padding: 5px 0 8px;
}
.christian-values-main{
	padding:15px 0 19px;
}
.christian-mike-details, .christian-services-details{
	width:96%;
	margin:auto;
}
.christian-mike-details-l{
	width:100%;
}
.christian-mike-details-r{
	width:100%;
	padding:15px 0 0;
}
.christian-mike-details h2{
	font-size:30px;
	line-height:30px;
	margin:0 0 8px;
}
.christian-mike-details p, .christian-services-details p, .christian-bottom-desc p{
	font-size: 15px;
    line-height: 21px;
    margin: 0 0 10px;
}
.christian-services-details-r {
    float: left;
    width: 100%;
}
.christian-services-details-l {
    padding: 0 0 5px;
    width: 100%;
}
.christian-services-details h4{
	font-size:20px;
	line-height:20px;
	margin:0 0 6px;
}
.christian-services-details {
    padding: 10px 0 19px;
}
.christian-mike-details h4{
	font-size:18px;
	line-height:23px;
	margin:0 0 6px;
}
.christian-bottom-desc {
    padding: 5px 0;
}
.christian-flex-slider-main .christian-values-flexslider ul li{
	font-size:20px;
	line-height:26px;
}
.christian-flex-slider-main .christian-values-flexslider ul li span{
	   font-size: 18px;
    line-height: 20px;
    margin: 10px 0 0;
}
.christian-flex-slider-main{
	padding:15px 0;
}
.home-slider h1 span.first{
	  display: block;
    font-size: 26px;
    line-height: 26px;
}
.home-slider h1 span.second{
	font-size:30px;
	line-height:36px;
	display:block;
}
.home-slider h1{
	   font-size: 21px;
    line-height: 34px;
    padding: 32px 0 2px;
}
.home-slider h1 br{
	display:none;
}
.home-slider a{
	letter-spacing:0;
	padding:19px 32px;
}
.home-slider{
	height:235px;
}
.mike-brain-text {
    padding: 0 0 6px;
}
.refinance-top-content-desc p strong, .refinance-other-reasons p strong, .fixed-rate-loans-content p strong, .fha-financing-top-content p strong, .va-homeloans-top-content p strong, .mike-brian-top-content p strong{
	font-size:15px;
	line-height:20px;
	display:block;
	letter-spacing:0;
}
.refinance-top-content-desc p strong{
	letter-spacing:0;
}
.refinance-top-content-desc h2, .refinance-other-reasons h3, .conventional-financing-content h2{
	font-size:17px;
	line-height:22px;
	margin:0 0 8px;
}
.refinance-top-content-desc h2 {
    margin: 0 0 10px;
}
.adjustable-top-content h3, .fixed-rate-margin-div h3, .fha-conventional-margin-div h3{
	font-size:18px;
	line-height:21px;
	margin:0 0 3px;
}
.fixed-rate-margin-div, .fha-conventional-margin-div {
    padding: 5px 0 0;
}
.adjustable-top-content .harp-content-main p strong{
	font-size:16px;
	padding:15px 0 0;
}
.afford-top-content p strong{
	font-size:16px;
	line-height:21px;
	display:block;
	margin:0;
}
.purchase-fha-financing.reverse-ask-yourself h3{
	    line-height: 21px;
    margin: 0 0 6px;
    padding-right: 0;
}
.reverse-questions-content .reverse-questions-content-r h3 {
    margin: 0 0 5px;
}
.what-believe-top-content p strong{
	font-size:16px;
	line-height:21px;
	display:block;
	padding:0;
	margin:0;
	letter-spacing:0;
}
.what-believe-top-content p span{
	font-size: 17px;
    margin: 10px 0 0;
}
.mike-brian-page-main .mike-brian-top-content p strong{
	margin:0;
}
.mike-bottom-content p span{
	font-size:16px;
	margin:3px 0 4px;
}
.mike-bottom-content p strong{
	font-size:14px;
}
.church-top-content p strong, .mike-brian-top-content h6, .fha-financing-top-content h5, .va-homeloans-top-content h5{
	font-size:17px;
	line-height:21px;
	display:block;
}
.page-content-desc p strong{
	font-size:17px;
	line-height:21px;
	margin:0;
}
.testimonial-deatils-list p.testimonial-heading-main{
	font-size:15px;
	margin:0;
	padding-right:88px;
}
.church-top-desc-l{
	margin:0;
}
.church-top-content .church-second-section p strong{
	letter-spacing:0;
	line-height:21px;
}
.church-form-main .church-form-bottom-desc p{
	padding:5px 1% 14px;
}
.page-template-template_radio-php .page-caption h1 span{
	font-size:14px;
	line-height:18px;
}
.sweepstakes-hero h1, .sweepstakes-hero h1 span, .sweepstakes-hero.refi h1, .sweepstakes-hero.refi h1 span{
	font-size:21px;
	line-height:23px;
}
.sweepstakes-hero h2, .sweepstakes-hero h2 span{
	padding:0 0 9px !important;
}
.sweepstakes-hero h2, .sweepstakes-hero h2 span{
	font-size:18px;
	line-height:23px;
}
.sweepstakes-hero {
    background-size: cover;
    height: 193px;
}
.christain-pag-caption-main .page-caption h2{
	font-size:18px;
	line-height:23px;
	margin:0 0 3px;
}
.christain-pag-caption-main .page-caption h2 span.christian-second{
	margin-left:5px;
	vertical-align:3px;
}
.post-close-survey-form-list input#agree{
	  height: auto !important;
    margin-left: 0 !important;
    margin-right: 8px !important;
    margin-top: 2px !important;
    width: auto !important;
}
.pre-calculation h4.calculator-top-heading{
	font-size:15px;
	line-height:20px;
	text-align:center;
	margin:0 0 8px;
}
.page-id-22002 .sub-pages-footer-main{
	margin-top:20px;
}
.main-container .widget_ct_mortgagecalculator #loanCalc .btn.marB10{
	margin-top:15px;
}
.mortgage-calculator-main {
    padding-top: 20px;
}
.mortgage-calculator-right .mp{
	font-size:17px;
	margin:0 0 6px;
}
.mortgage-calculator-right ul li a{
	font-size: 13px;
    margin-bottom: 4px;
}
.mortgage-calculator-right h4.scfb{
	margin-top:10px;
}
.mortgage-calculator-right{
	margin-top:12px;
}
.page-template-template_about-php .about-page-full .post-content h3{
	font-size:18px;
	line-height:21px;
	margin:0 0 10px;
}
.page-template-template_about-php .about-page-full {
    padding: 15px 0 0;
}
#post-239 .home-get-started-form {
    padding-top: 21px;
}
.page-content-desc p span{
	font-size:16px;
	line-height:21px;
}
body .thank-you-entry-page {
    margin: auto;
    padding: 0 0 5px;
    text-align: center;
}
body .mortgage-form-submit-main {
    padding: 20px 0 1px;
}
body .thank-you-entry-page h3{
	font-size:17px;
	line-height:20px;
}
body .thank-you-entry-page p{
	font-size:15px;
	line-height:20px;
	margin:0 0 12px;
}
body .thank-you-page-likebox {
    padding-bottom: 15px;
    width: 290px;
}
body .thank-you-col{
	width:293px;
	margin-bottom:15px;
}
body .thank-you-col h4{
	font-size:19px;
	line-height:26px;
	padding:39px 0 9px 18px;
}
body .thank-you-col p{
	padding-left:18px;
}
body .thank-you-col:nth-of-type(2){
	margin-bottom:15px;
}
#post-239 .home-get-started-form, #post-571 .home-get-started-form {
    padding-top: 21px;
}
.loan-officers-top-desc h4{
	font-size:18px;
	line-height:23px;
	text-align:center;
	margin:0 0 10px;
}
.loan-officers-list .loan-officers-details.one_fourth {
     margin: 0 2% 14px 0 !important;
    text-align: center;
    width: 48%;
}

.loan-officers-img img{
	width:100%;
}
.loan-officers-img {
    padding: 0 0 12px;
}
.loan-officers-details h5{
	margin:0 0 2px;
	font-size:14px;
	line-height:18px;
}
.loan-officers-details p{
	margin:0 0 5px;
}
.loan-officers-details .loan-officers-learn-more-link a{
	font-size:16px;
}
.loan-officers-top-desc {
    padding: 0 0 5px;
}
.loan-officers-main-content{
	padding:18px 0 1px;
}
.officers-bottom-desc h4{
	font-size:18px;
	line-height:23px;
	margin:0 0 10px;
}
.officers-bottom-desc {
    padding: 12px 0;
}
.staff-member-details-top.cta-img-main-active .staff-member-top-img{
	min-height:140px;
}
.staff-member-details-top.cta-img-main-active .staff-member-top-img img{
	position:relative;
}
.landing-form-content-desc {
     width: 96%;
	  margin: auto;
}
.landing-form-oral-div {
   padding: 22px 15px 1px;
}
.landing-form-l {
    margin-right: 0;
    width: 100%;
}
.landing-field-inner {
    margin-right: 0;
    width: 100%;
}
.landing-form-oral-div h6 {
     font-size: 15px;
    letter-spacing: 0;
    line-height: 20px;
    margin: 8px 0 5px;
}
.landing-form-oral-div textarea {
    height: 112px;
    margin-top: 0;
}
.landing-form-oral-div input[type="submit"] {
    margin: 0 auto auto;
}
.landing-form-footer {
    margin-top: 28px;
    padding: 25px 0 12px;
}
.landing-form-foot-inner {
    width: 100%;
}
.landing-form-footer-copy-l {
    float: none;
    text-align: center;
}
.landing-form-footer-logo-r {
    float: none;
    text-align: center;
}
.landing-form-footer-copy-l p {
    margin-bottom: 6px;
}
.landing-page-logo h5 {
 font-size: 26px;
    line-height: 31px;
    margin: 12px 0;
	color:#464646;
}
.page-template-template-landing-form-php .header-mobile-menu {
    position: relative;
}
.landing-page-logo img{
	width: 148px;
}
.landing-form-oral-div h5{
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 25px;
}
.landing-form-oral-div select{
	padding:13px 6px 13px 8px;
}
.langing-form-fields select, .loan-purpose-main select{
	background-position:96% center;
}
.page-template-template_sweepstakes-winner-php .christain-pag-caption-main .page-caption h1 {
    padding: 21px 0 1px;
}
.page-template-template_sweepstakes-winner-php .christain-pag-caption-main .page-caption h4{
	font-size:15px;
	line-height:19px;
}
.sweepstakes-winner-main p{
	 font-size: 16px;
    line-height: 23px;
    margin: 0 0 15px;
}
.sweepstakes-winner-main{
	padding:18px 0 3px;
}
.sweepstakes-details-sectoion1-left {
    padding: 0 12px;
    width: 100%;
}
.sweepstakes-details-sectoion1-right {
    padding: 12px 12px 0;
    width: 100%;
}
.sweepstakes-details-sectoion1 h4, .sweepstakes-details-sectoion2 h4{
	font-size:21px;
	line-height:24px;
	margin:0 0 6px;
}
.sweepstakes-details-sectoion1 h5, .sweepstakes-details-sectoion2 h5{
	font-size:16px;
	line-height:21px;
	margin:0 0 8px;
}
.sweepstakes-details-sectoion1 p, .sweepstakes-details-sectoion2 p{
	font-size: 16px;
    line-height: 23px;
    margin: 0 0 15px;
}
.sweepstakes-details-sectoion2-left{
	padding:0 12px;
	width:100%;
}
.sweepstakes-details-sectoion2-right {
    float: left;
    padding: 0 12px 12px;
    width: 100%;
}
.sweepstakes-details-sectoion1 ul li, .sweepstakes-details-sectoion2 ul li{
	font-size: 12px;
    line-height: 18px;
    margin-right: 18px;
}
.christian-values-sidebar.sweepstakes-winner-sidebar-main .christian-flex-slider-main {
    margin-top: 21px;
}
.christian-values-sidebar.sweepstakes-winner-sidebar-main{
	padding:18px 0 0;
}
.sweepstakes-details-sectoion2 {
    padding: 21px 0;
}
.values-header h1 span.first{
	 font-size: 16px;
    line-height: 21px;
}
.values-header h1 span.second{
	font-size:18px;
	line-height:20px;
}
.page-template-template_paid_landing-php .values-header h6,.page-template-template_amac_landing-php .values-header h6{
	font-size:20px;
	line-height:20px;
	padding:2px 0 3px;
}
.paid-test-img img{
	width:110px;
}
.paid-landing-content h5,.amac-landing-content h5{
	font-size:17px;
	line-height: 26px;
    margin: 0 0 10px;
}
.paid-landing-content-right{
	 padding: 18px 12px 9px;
    width: 100%;
}
.paid-landing-content-left{
	width:100%;
}
.home-loans-title h1{
	font-size:26px;
	line-height:26px;
	margin:0 0 12px;
}
.home-loans-top-l{
    height: 66px;
    padding: 23px 8px;
	width:50%;
}
.home-loans-top-r {
    height: 66px;
    padding: 14px 8px;
    width: 140px;
}
.home-loans-top h4{
	font-size:13px;
	line-height:19px;
}
.home-loan-div1, .home-loan-div2, .home-loan-div3, .home-loan-div4, .home-loan-div5, .home-loan-div6{
	width:100%;
	border:none;
}
.home-loan-div1:before, .home-loan-div2:before, .home-loan-div3:before, .home-loan-div4:before, .home-loan-div5:before,.home-loan-div6:before{
	 color: #000000;
    display: inline-block;
    font-family: "poppinsmedium";
    font-size: 13px;
    margin-right: 8px;
    vertical-align: top;
    width: 136px;
}
.home-loan-div1:before{
}
.home-loan-div2:before{
	content:"Easier Qualification";
}
.home-loan-div3:before{
	content:"Loan Flexibility";
}
.home-loan-div4:before{
	content:"Rate Security";
}
.home-loan-div5:before{
	content:"Lower Equity/Money Down";
}
.home-loan-div6:before{
}
.loan-details-main .home-loan-div1 {
    height: auto;
    padding: 5px 10px;
}
.loan-details-main .home-loan-div2, .loan-details-main .home-loan-div3, .loan-details-main .home-loan-div4, .loan-details-main .home-loan-div5, .loan-details-main .home-loan-div6 {
    height: auto;
    padding: 5px 10px;
}
.loan-details-main img {
    display: inline-block;
    margin: auto;
}
.loan-details-main .loan-pal-button{
	display:inline-block;
}
.loan-details-main .loan-pal-button a br{
	display:none;
}
.loan-details-main .loan-pal-button a{
	  border-radius: 5px;
    margin-bottom: 8px;
    padding: 12px 10px;
    width: 129px;
}
.loan-details-main p{
	font-size:15px;
	line-height:18px;
}
.loan-details-main h5{
	margin:8px 0 5px;
}
.home-loan-headings{
	display:none;
}
.home-loan-plans-main {
    padding: 30px 0 21px;
}
.home-reviews-main{
	padding:18px 41px;
}
.home-reviews-main ul li{
	margin:0 12px;
	padding:15px 15px 12px;
}
.home-reviews-main ul li.reviews-details h6{
	font-size: 13px;
line-height: 15px;
margin: 0 0 5px;
padding: 21px 0 0;
}
.home-reviews-main ul li.reviews-details h6 span{
	font-size: 14px;
margin-left: 3px;
padding-left: 9px;
}
.home-reviews-main ul li.reviews-details .reviews-details-desc{
	font-size:14px;
	line-height:19px;
}
.home-reviews-main ul li.reviews-details .reviews-details-desc p{
	font-size:14px;
	line-height:19px;
}
.hansen-top-section .hansen-top-title h1{
	font-size:33px;
	line-height:40px;
}
.hansen-top-section .hansen-top-title h5{
	font-size: 21px;
line-height: 25px;
padding: 0 0 8px;
}
.hansen-top-section{
	padding:40px 0;
}
.new-landing-container{
	width:96%;
}
.hansen-fellowship-section .hansen-loans-title h3, .hansen-get-started h3, .mikeg-fellowship-section h3, .weidman-fellwoship-section h3{
	font-size:23px;
	line-height:28px;
}
.hansen-fellowship-section .hansen-loans-title h5, .hansen-get-started h5, .mikeg-fellowship-section p, .mikeg-loans-list ul li, .mikeg-img-right p{
	font-size:16px;
	line-height:22px;
}
.hansen-fellowship-section .hansen-loans-title h5 br{
	display:none;
}
.hansen-fellowship-section .hansen-loans-title h3{
	padding:0 0 8px;
}
.hansen-loan-video{
	width:100%;
}
.hansen-loan-video iframe{
	width:100%;
	height:240px;
}
.hansen-loan-list{
	float: left;
width: 100%;
padding: 18px 0 0;
}
.hansen-loan-list ul li{
	font-size: 17px;
line-height: 21px;
padding: 0 0 0 26px;
margin: 0 0 10px;
background-position:left 4px;
}
.hansen-loan-details{
	padding: 20px 0 17px;
}
.hansen-get-started h3{
	padding:0 0 4px;
}
.hansen-fellowship-section{
	background:#fcfdfe;
padding: 20px 0;
}
.hansen-get-started .hansen-started-btn a{
	height: 50px;
line-height: 50px;
width: 185px;
margin: 15px auto auto;
font-size: 17px;
}
.hansen-loan-content-right{
padding: 18px 15px 0;
float: left;
width: 100%;
}
.hansen-loan-content-right p{
font-size: 15px;
line-height: 21px;
margin: 0 0 8px;
}
.hansen-loan-content-section{
	padding:15px 0;
	background: none;
}
.hansen-loan-content-section .container, .mikeg-container{
	width:96%;
}
.hansen-loan-content-section .container{
	width:100%;
	max-width:100%;
}
.hansen-loan-left img{
	display:block;
	width:100%;
}
.hansen-loan-left{
	width:100%;
}
.mikeg-content-left{
	width:100%;
	padding:0 0 18px;
}
.mikeg-fellowship-section p{
	padding:8px 0 14px;
}
.mikeg-fellowship-section .mikeg-loans-list ul li{
	width: 100%;
line-height: 21px;
margin: 0 0 10px;
}
.mikeg-loans-list ul li img{
margin: 3px 10px 0 0;
}
.mikeg-fellowship-section .mikeg-content-btn a{
	width: 250px;
height: 55px;
line-height: 51px;
font-size: 20px;
margin: 12px 0 0;
}
.mikeg-fellowship-section .mikeg-content-btn a span{
	padding-left: 32px;
	background-position:left 4px;
}
.mikeg-content-right{
	float: left;
width: 100%;
margin-right: 0;
}
.mikeg-fellowship-section{
	padding:18px 0 0;
}
.mikeg-video-section .mikeg-video-left, .mikeg-video-section .mikeg-video-right{
	width:100%;
}
.mikeg-video-section:after{
	display:none;
}
.mikeg-video-section .mikeg-video-left a span, .mikeg-video-section .mikeg-video-right a span{
	padding-left: 33px;
	background-position:left 2px;
}
.mikeg-video-section .mikeg-video-left a span{
	background-size:24px;
}
.mikeg-video-section .mikeg-video-right a span{
	background-size:27px;
}
.mikeg-video-section .mikeg-video-left a, .mikeg-video-section .mikeg-video-right a{
	font-size: 20px;
line-height: 26px;
padding:12px 0;
}
.mikeg-img-left{
	width:100%;
}
.mikeg-img-right{
	width:100%;
	float:left;
	padding:18px 0 0;
}
.mikeg-bottom-section{
	padding:16px 0 0;
}
.hansen-top-section.chris-top-section .hansen-top-title h5{
	font-size:21px;
	line-height:23px;
}
.weidman-fellwoship-l{
	width:100%;
}
.weidman-fellwoship-section h5{
	font-size: 20px;
line-height: 22px;
padding: 12px 0 6px;
}
.weidman-fellwoship-section p{
	font-size:16px;
	line-height:22px;
}
.weidman-fellwoship-r{
	float:left;
	width:100%;
}
.weidman-fellwoship-section{
	padding:18px 0;
}
.weidman-video-details{
	padding:10px;
}
.weidman-video-left{
	width:100%;
	margin-top:0px;
}
.weidman-video-left iframe{
	width:100%;
}
.weidman-video-right{
	float:left;
	width:100%;
	padding:10px 0 0;
}
.weidman-video-right ul li{
	padding: 0 0 0 24px;
margin: 0 0 6px;
font-size: 16px;
line-height: 27px;
}
.weidman-video-right .weidman-video-btn{
	padding:10px 0 0;
}
.weidman-bottom-section{
	margin-top:18px;
	padding: 21px 0;
}
.weidman-bottom-content .weidman-bottom-btn a{
	font-size: 14px;
line-height: 36px;
width: 145px;
height: 40px;
}
.weidman-bottom-content p{
font-size: 14px;
padding: 6px 0 14px;
line-height: 19px;
}
.weidman-bottom-content h3{
	font-size: 21px;
line-height: 23px;
}
.weidman-fhl-left{
	width: 100%;
padding: 0 0 20px;
}
.weidman-fhl-right{
	float:left;
	width:100%;
}
.mike-offer-left{
	width:100%;
}
.mike-offer-left iframe{
	height:250px;
}
.mike-offer-right{
	float:left;
	width:100%;
	padding:18px 0 0;
}
.mike-offer-right p{
	font-size: 19px;
line-height: 25px;
margin: 0 0 18px;
}
.mike-offer-right p br{
	display:none;
}
.mike-offer-section{
	padding:18px 0;
}
.mike-offer-right .mike-offer-btn a{
	width: 185px;
height: 50px;
line-height: 50px;
font-size:17px;
}
body #wpfront-notification-bar div.wpfront-message{
font-size:12px;
}
body #page .single-covid-section{
padding:32px 0 5px;
background:none;
}
body .single-covid-section .single-covid-post-content{
padding:20px 0;
}
body .single-covid-section .single-covid-post-content h2{
font-size: 20px;
line-height: 27px;
padding-right: 0;
margin: 0 0 10px;
}
body .single-covid-section .single-covid-post-content h5{
font-size: 16px;
line-height: 22px;
margin: 0 0 12px;
}
body #page .covid-relief-section p, body #page .covid-alert-section p, body #page .free-resources-section .free-resources-title p, body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc p, body .single-covid-section .single-covid-post-content p{
font-size: 16px;
line-height: 23px;
margin: 0 0 18px;
}
body .single-covid-section .single-covid-post-content hr{
margin:24px 0;
}
body .single-covid-section .single-covid-post-content h3{
font-size: 26px;
line-height: 30px;
margin: 0 0 8px;
}
body .single-covid-section .single-covid-post-content h6{
font-size: 16px;
line-height: 21px;
}
body .single-covid-section .single-covid-post-content .single-covid-social{
padding:10px 0;
}
body .single-covid-section .single-covid-post-content .single-covid-social ul li{
margin:0  16px 0 0;
}
body #page .covid-together-section h6{
font-size:15px;
line-height:20px;
letter-spacing:1px;
padding:18px 0;
}
body #page .covid-relief-section h1{
font-size: 36px;
line-height: 40px;
margin:0 0 5px;
}
body #page .covid-relief-section h5{
font-size:19px;
margin:0 0 14px;
}
body #page .covid-relief-section h6{
font-size:17px;
line-height:25px;
}
body #page .covid-relief-section{
padding:38px 0 24px;
}
body #page .covid-alert-section h2{
font-size: 26px;
line-height: 28px;
margin:0 0 10px;
}
body #page .covid-alert-section{
padding:24px 0 12px;
}
body #page .covid-alert-section:after{
display:none;
}
body #page .covid-pandemic-section p{
font-size:16px;
line-height:23px;
}
body #page .covid-pandemic-section{
padding:26px 0;
}
body #page .free-resources-section .free-resources-title h1{
font-size: 34px;
line-height: 36px;
margin:0 0 8px;
}
body #page .free-resources-section .free-resources-title{
padding:0 0 14px;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-img{
width:100%;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc{
float:left;
width:100%;
padding:8px 0 0;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details .corona-resource-desc h4{
font-size: 18px;
line-height: 24px;
margin:8px 0;
}
body #page .free-resources-section .corona-resources-list .corona-resource-details{
padding:0 0 30px;
}
body #page .free-resources-section{
padding:30px 0 0;
}
body.page-id-223649 .main-container {
    width: 100%;
    margin-top: 0 !important;
}
body.page-id-223649 .page-caption-position {
    top: auto;
    left: 0;
    bottom:auto;
    background: #3b639e;
    padding: 13px 0;
}
body.page-id-223649 .home-latest-form-main.new-top-form-changed {
    margin-top: 260px;
    padding: 37px 30px 10px;
    margin-bottom: 35px;
}
body.page-id-223649 .values-header.home-latest-page h6 {
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 3px;
}
body.page-id-223649 .home-latest-form-main h4 {
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 5px;
}
body.page-id-223649 .values-header.home-latest-page h4 {
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 11px;
}
body.page-id-223649 .values-header.home-latest-page h4 br{
display: none;
}
body.page-id-223649 .values-header.home-latest-page a {
    font-size: 14px;
    padding: 9px 3px 9px 3px;
    line-height: 20px;
    margin: 8px auto;
    opacity: 1;
}
body.page-id-223649 .home-latest-form-main p.we-just-text {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 22px;
}
body.page-id-223649 .home-latest-form-main .home-form-bottom-desc {
    width: 99%;
    margin: auto;
}
body.page-id-223649 .home-latest-form-main .wpcf7-form .home-form-bottom-desc p {
    padding: 6px 0 2px;
}
body.page-id-223649 .home-latest-page-top-section h3 {
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 14px;
}
body.page-id-223649 .home-latest-types-home-loans-main h3 {
    font-size: 25px;
    line-height: 27px;
    margin-bottom: 18px;
}
body.page-id-223649 .home-latest-types-home-loans-main {
    padding: 35px 0 20px;
}
body.page-id-223649 .home-latest-types-home-loans-main-left {
    width: 100%;
    margin-top: 10px;
    padding-left: 0;
}
body.page-id-223649 .home-latest-types-home-loans-main-right {
    width: 100%;
    margin-top: 25px;
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-types-home-loans-main-left h4 {
    font-size: 19px;
    line-height: 20px;
    margin-bottom: 20px;
}
body.page-id-223649 .home-latest-get-started-btn {
    margin: 30px auto 20px;
}
body.page-id-223649 .home-latest-loan-calculate-section h5 {
    font-size: 24px;
    line-height: 31px;
    margin-bottom: 20px;
    margin-right: 130px !important;
}
body.page-id-223649 .home-latest-loan-calculate-section {
    padding: 30px 0 0;
    background: #385B93 !important;
}
body.page-id-223649 .home-latest-page-find-trusted-section-main h3 {
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 12px;
}
body.page-id-223649 .home-latest-page-find-trusted-section-main {
    padding: 40px 0 100px;
}
body.page-id-223649 .home-latest-page-find-trusted-section-main p br{
    display: none;
}
body.page-id-223649 .home-latest-fellowship-section-main {
    padding: 50px 0;
}
body.page-id-223649 .home-latest-fellowship-section-main-left {
    width: 100%;
}
body.page-id-223649 .home-latest-fellowship-section-main-right {
    width: 100%;
    margin-top: 18px;
}
body.page-id-223649 .home-latest-fellowship-section-main-right h4 {
    font-size: 22px;
    line-height: 20px;
    margin-bottom: 9px;
}
body.page-id-223649 .home-latest-fellowship-section-main-left a {
  padding-top: 210px;
}
body.page-id-223649 .home-latest-fellowship-section-main-right-bottom-text h5 {
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 17px;
    margin-top: 20px;
}
body.page-id-223649 .home-latest-customar-says h4 {
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 4px;
}
body.page-id-223649 .home-latest-customar-says h6 {
    font-size: 14px;
    line-height: 23px;
    margin-bottom: 0;
}
body.page-id-223649 .app-slider-wrap .aps-slider.owl-carousel .owl-nav .owl-prev {
    top: -34%;
    left: 91%;
}
body.page-id-223649 .app-slider-wrap .aps-slider.owl-carousel .owl-nav .owl-next {
    top: -34%;
    right: 54px;
}
body.page-id-223649 .home-latest-customar-says {
    padding: 50px 0;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main .container {
    padding: 35px 25px;
    margin: 40px auto;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main h4 {
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main ul {
    width: 100%;
    margin-top: 20px;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main ul li {
    margin-right: 10px;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main ul li a {
    width: 140px;
}
body.page-id-223649 .home-latest-page-we-make-home-buying-main ul li:last-child{
    margin-right: 0;
}
body.page-id-223649 .home-latest-page-blog-update-section {
    padding: 50px 0;
}
body.page-id-223649 .home-latest-page-blog-update-section-left {
    width: 100%;
    margin-top: 0;
}
body.page-id-223649 .home-latest-page-blog-update-section-left h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.page-id-223649 .home-latest-page-blog-update-section-left h4 br{
    display: none;
}
body.page-id-223649 .home-latest-page-blog-update-section-right {
    width: 100%;
}
body.page-id-223649 .home-latest-page-blog-update-section-right .swiper-slide {
    height: 435px;
}
body.page-id-223649 .home-latest-page-blog-update-section-right .swiper-slide:hover {
    height: 435px;
} 
body.page-id-223649 .home-latest-page-home-better-section {
    padding: 50px 0 0;
}
body.page-id-223649 .home-latest-page-home-better-section h4 {
    font-size: 23px;
    line-height: 28px;
    margin-bottom: 14px;
}
body.page-id-223649 .home-latest-bottam-form-display-inner h4 {
    font-size: 29px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.page-id-223649 .home-latest-bottam-form-display-inner p.we-just-text {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 30px;
}
body.page-id-223649 .home-latest-bottam-form-display-inner {
    margin-top: 20px;
    padding: 40px 20px 20px;
    border-radius: 10px;
    margin-bottom: 0;
}
body.page-id-223649 .home-latest-bottam-form-display-inner .home-form-bottom-desc {
    text-align: center;
    width: 100%;
    margin: auto;
}
body.page-id-223649 .home-latest-page-top-section {
    padding-bottom: 0;
}
body.page-id-223649 .home-latest-page-main-right {
    float: right;
    margin-top: 0;
}
body.page-id-223649 .home-latest-form-main p.form-submit {
    margin: 30px auto 0;
}
body.page-id-223649 .home-latest-types-home-loans-main-left .fixed-rate-display-div a {
    width: 100%;
}
body.page-id-223649 .home-latest-types-home-loans-main-left .fixed-rate-display-div .ea-card.ea-expand.sp-ea-single a {
    margin-bottom: 13px;
}
body.page-id-223649 #sp-ea-223716.sp-easy-accordion > .sp-ea-single {
    padding-left: 22px;
}
body.page-id-223649 .mcalc {
    margin: 0 0 50px;
}
body.page-id-223649 .home-latest-bottam-form-display-section {
    padding-bottom: 50px;
}
}


@media only screen and (min-width: 320px) and (max-width: 650px) {
.page-template-template-get-started-php .header-inner .header-right{
	display:none;
}
.step-forms-middle{
	width:96%;
}
.get-started-section1-content p{
font-size: 15px;
line-height: 20px;
margin: 0 0 12px;
padding: 0 23px;
}
.get-started-section1-content p br{
	display:none;
}
.get-started-section1-content h1{
	font-size: 34px;
line-height: 38px;
margin: 0 0 5px;
}
.get-started-section1-content h6{
	font-size:23px;
	line-height:28px;
	margin:0 0 8px;
}
.get-section1-top-img {
    padding-bottom: 12px;
}
.get-started-section1-content h5{
	font-size: 28px;
line-height: 30px;
margin: 0 0 6px;
padding-top: 0;
}
.get-section1-list {
    padding: 5px 23px 0;
}
.get-section1-list ul li{
	   margin: auto auto 5px;
    width: 260px;
}
.get-section1-list ul li button.uk-button{
	font-size: 18px;
    line-height: 22px;
    min-height: auto;
    padding: 15px 5px 15px 48px;
    text-align: left;
}
.get-section1-list ul li.get-refinance button.uk-button, .get-section1-list ul li.get-buy button.uk-button{
	background-position:12px center;
}
.get-started-home-section1 ul#get-started-button li:first-child .get-started-main-home{
	padding:18px 0 10px;
}
.get-started-home-section2 h2, .get-started-home-section3 h2{
	font-size: 30px;
line-height: 32px;
margin-bottom: 14px;
}
.get-started-home-section2 ul li, .get-started-home-section3 ul li {
  font-size: 15px;
line-height: 23px;
}
.get-started-home-section2 ul li{
	background-position:left top;
	 margin-bottom: 10px;
    padding-left: 33px;
}
.get-started-home-section2, .get-started-home-section3{
	padding:21px 23px 8px;
}
.get-started-home-section3 ul li{
	   margin-bottom: 15px;
    padding: 18px 5px 10px 82px;
}
.get-started-main {
    padding-bottom: 30px;
}
.buyer-step-details .get-form-step-title h5{
	font-size: 21px;
line-height: 26px;
}
.buyer-step-details .get-form-step-title h5 br{
	display:none;
}
.buyer-step-details .get-form-step-title {
    padding: 0 0 12px;
}
.buyer-step-details form span.wpcf7-list-item{
	margin:0 0 3px;
}
.buyer-step-details form input[type="radio"]:not(old){
	height:48px;
}
.buyer-step-details form input[type="radio"]:not(old) + span.wpcf7-list-item-label{
	height:48px;
	padding:11px 10px;
}
.buyer-step-details form span.wpcf7-list-item-label{
	font-size:16px;
	line-height:20px;
}
.go-back-button {
    padding-top: 3px;
}
.buyer-form-steps-main{
	padding:19px 23px;
}
.buyer-step-details form select{
	 font-size: 14px;
    height: 48px;
    line-height: 20px;
    padding: 10px 36px 10px 5px;
	background-position:97% center;
}
.buyer-step-details .get-form-step-title h6{
	font-size: 16px;
    line-height: 20px;
    margin: 4px 0 0;
}
.buyer-step-details form #buyer-step-4 input[type="radio"]:not(old){
	height:73px;
}
.buyer-step-details form #buyer-step-4 input[type="radio"]:not(old) + span.wpcf7-list-item-label {
    height: 73px;
    padding: 11px 10px;
}
.buyer-step-details form #buyer-step-6 span.wpcf7-list-item:nth-child(4n+0) input[type="radio"]:not(old){
	height: 60px;
}
.buyer-step-details form #buyer-step-6 span.wpcf7-list-item:nth-child(4n+0) input[type="radio"]:not(old) + span.wpcf7-list-item-label {
    height: 60px;
    padding: 6px 10px;
}
.buyer-step-details form input[type="text"], .buyer-step-details form input[type="email"], .buyer-step-details form input[type="tel"]{
	 font-size: 14px;
    height: 48px;
    line-height: 20px;
    margin-bottom: 6px;
    padding: 11px 38px 11px 10px;
	background-position:96% center;
}
.buyer-step-details form p {
    margin-bottom: 6px;
}
.buyer-step-details form .buyer-get-started-details button.uk-button{
	font-size: 23px;
    line-height: 23px;
	padding:10px;
}
.buyer-step-details .get-form-step-title h6 br{
	display:none;
}
.buyer-get-started-details .error{
	 font-size: 14px;
    line-height: 15px;
    margin-bottom: 12px;
}
.form-bottom-desc{
	 font-size: 13px;
    line-height: 18px;
    margin: 14px 0 8px;
}
.buyer-step-details form #refi-step-6 span.wpcf7-list-item.first input[type="radio"]:not(old){
	height: 60px;
}
.buyer-step-details form #refi-step-6 span.wpcf7-list-item.first input[type="radio"]:not(old) + span.wpcf7-list-item-label {
    height: 60px;
    padding: 6px 10px;
}

.buyer-step-details form #refi-step-6 span.wpcf7-list-item:nth-child(2n+0) input[type="radio"]:not(old){
	height: 60px;
}
.buyer-step-details form #refi-step-6 span.wpcf7-list-item:nth-child(2n+0) input[type="radio"]:not(old) + span.wpcf7-list-item-label {
    height: 60px;
    padding: 6px 10px;
}
.form-thankyou-details h1{
	font-size: 26px;
line-height: 32px;
}
.form-thankyou-details h2{
font-size: 21px;
line-height: 23px;
margin: 0 0 5px;
}
.form-thankyou-details a.thank-you-phone-number{
	font-size: 21px;
	line-height: 23px;
	margin: 0 0 5px;	
}
.form-thankyou-details h5{
	font-size: 14px;
line-height: 19px;
margin: 10px 0 14px;
padding: 0 3px;
}
.form-thankyou-details h4{
	    font-size: 15px;
    line-height: 20px;
    margin: 0;
    padding: 0 3px 10px;
}
.get-started-home-section1{
	padding-top:30px;
}
.employee-microsite-main .container{
	width:100%;
}
.employee-microsite-main:before{
	display:none;
}
.microsite-content-left{
	width:100%;
}
.microsite-details .microsite-content-left h5{
	font-size:16px;
	margin: 0 0 3px;
}
.microsite-details .microsite-content-left h1{
	font-size: 32px;
line-height: 35px;
}
.microsite-employee-img{
	padding:4px 0 0;
}
.microsite-contact-info h3{
	font-size: 27px;
line-height: 30px;
margin: 0 0 15px;
}
.microsite-contact-info .microsite-contact-l{
	width:100%;
}
.microsite-contact-info .microsite-contact-l ul li{
	padding-left: 26px;
margin: 0 0 10px;
}
.microsite-contact-info .microsite-contact-r{
	margin:10px 0 0;
}
.microsite-contact-info {
    padding: 12px 0 26px;
}
.microsite-details .microsite-content-right{
	float:left;
	width:100%;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-header{
	padding: 0 20px 14px 30px;
margin: 0 0 17px;
font-size: 25px;
line-height: 30px;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-header.microsite-biography, .microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-header.microsite-services{
	background-position:left 3px;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-header .ui-accordion-header-icon{
	height:67%;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-content p{
	font-size: 15px;
line-height: 20px;
margin: 0 0 12px;
}
.microsite-details .microsite-content-right #accordion.microsite-accordion .ui-accordion-content{
margin: -14px 0 20px;
padding: 0 0 14px;
}
.employee-microsite-main{
	padding:30px 0 0;
}


}

@media only screen and (max-width:767px) {
.contact-get-details {
    width: 100%;
    padding: 48px 0 36px;
}
.contact-get-details h1 {
    font-size: 24px;
    line-height: 31px;
    margin: 0 0 12px;
}
.contact-get-details p {
    font-size: 15px;
    line-height: 20px;
	margin:0;
}
.get-info-list ul li {
font-size: 18px;
line-height: 25px;
    float: none;
    margin: 0 0 16px;
}
.get-touch-info {
    padding: 35px 0 25px;
}
.contact-locations-section h1 {
    font-size: 25px;
    line-height: 25px;
    margin:0 0 16px;
}
.contact-location-list .one_fifth {
    width: 100%;
    margin: 0 0 15px;
}
.contact-location-info h3 {
    font-size: 21px;
    line-height: 23px;
}
.contact-location-info {
    padding: 35px 28px 15px;
    min-height: 100%;
}
.contact-locations-section {
    padding: 42px 0 12px;
}
.how-can-help-section .how-can-help-title h2 {
    font-size: 26px;
    line-height: 32px;
}
.how-can-help-section .how-can-help-title h6 {
    font-size: 16px;
    line-height: 22px;
}
.how-can-help-1, .how-can-help-2, .how-can-help-3 {
    margin-right: 0;
}
.how-can-help-1, .how-can-help-2, .how-can-help-3, .how-can-help-4 {
    float: left;
    width: 100%;
}
.how-can-help-section .how-can-form form p {
    margin: 0 0 25px;
}
.how-can-help-section .how-can-form form p label {
    font-size: 15px;
}
.how-can-help-section .how-can-form form p input, .how-can-help-section .how-can-form form p select {
    font-size: 14px;
    padding: 10px 15px;

}
.how-can-help-section .how-can-form form p input[type="submit"] {
    width: 164px;
    height: 50px;
    font-size: 16px;
	line-height: 50px;
}
.how-can-help-section {
    padding:32px 0 12px;
}
.how-can-help-section .how-can-form form .not-display p label{
	 display: none;
}
.how-can-help-section .how-can-form form p.form-submit {
    padding-top: 5px;
}
.how-can-help-section .how-can-help-title {
    padding: 0 0 28px;
}
.page-template-template-careers .page-caption .container h6{
font-size: 14px;
line-height: 18px;
}
.page-template-template-careers .page-caption .container h1{
	padding:0 0 3px;
}
.career-mission-section p, .career-video-section .career-video-right p, .honesty-section p{
	font-size:13px;
	line-height:20px;
	padding:0;
	margin:0 0 20px;
}
.career-mission-section h3, .career-video-section .career-video-right h3, .careers-values-section h3, .honesty-section h3, .career-ready-section h3{
	font-size: 18px;
line-height: 22px;
margin:0 0 7px;
}
.career-video-section .career-video-right h3{
font-size: 26px;
line-height: 26px;
}
.career-mission-section{
	padding:20px 0 1px;
}
.career-video-left{
	width:100%;
}
.watch-video-title h5{
font-size: 17px;
line-height: 24px;
padding-left: 28px;
}
.watch-video-title{
height: 60px;
padding: 17px 20px;
}
.career-video-right{
	float:left;
	width:100%;
	padding-top:23px;
}
.career-video-section{
padding: 23px 0 2px;
}
.careers-count-l, .careers-count-m, .careers-count-r{
	width:100%;
	padding:15px 0;
}
.careers-count-section p{
font-size: 17px;
line-height: 22px;
}
.careers-count-section h2{
font-size: 36px;
line-height: 38px;
margin:0 0 1px;
}
.careers-count-section{
	padding:10px 0;
}
.core-values-list-l{
	width:100%;
}
.core-values-list-r{
float: left;
width: 100%;
padding-top: 23px;
}
.core-values-details-l{
width: 76px;
}
.core-values-details-r{
width: 71%;
margin-left: 10px;
}
.core-values-details-r p{
	font-size:13px;
	line-height:20px;
}
.core-values-details-r h4{
	font-size: 20px;
line-height: 23px;
margin:0 0 2px;
}
.core-values-list{
	padding:0 0 23px;
}
.careers-values-section h3{
margin: 0 0 32px;
font-size:26px;
}
.careers-values-section{
	padding:26px 0 0;
}
.career-review-l{
width: 100%;
padding: 0 0 24px;
}
.career-rating-number h4, .career-rating-details h5{
	line-height:25px;
}
.career-rating-number h1{
font-size: 50px;
line-height: 58px;
}
.career-rating-number h4{
font-size: 20px;
margin: 0 0 0 12px;
}
.career-rating-details h5{
font-size: 17px;
padding: 32px 0 0;
margin: 18px 0 0;
background-size: 155px;
}
.career-review-r{
float: left;
width: 100%;
margin: 0;
}
.career-employee-review{
padding: 26px 15px 23px;
}
.career-employee-review .employee-review-slider .employee-review-details h1{
font-size: 24px;
line-height: 28px;
padding: 31px 0 0;
}
.career-employee-review .employee-review-slider .employee-review-details h6{
font-size: 15px;
line-height: 23px;
}
.career-employee-review .employee-review-slider .employee-review-details .employee-review-desc p{
font-size: 15px;
line-height: 22px;
padding: 0 18px 15px;
}
.career-employee-review .employee-review-display .employee-review-slider .slick-arrow.slick-prev, .career-employee-review .employee-review-display .employee-review-slider .slick-arrow.slick-next{
background-size: 10px;
}
.career-employee-review .employee-review-display .employee-review-slider .slick-arrow.slick-prev{
left: 3px;
}
.career-employee-review .employee-review-display .employee-review-slider .slick-arrow.slick-next{
right: 3px;
}
.career-employee-review .employee-review-slider .employee-review-details .employee-review-desc{
	padding:15px 0 0;
}
.career-employee-review .read-reviews a{
	font-size:16px;
}
.career-employee-review .read-reviews{
margin: 10px 0 0;
padding: 20px 0 0;
}
.career-review-section{
	padding:23px 0;
}
.honesty-section h4{
font-size: 16px;
line-height: 26px;
margin: 0 0 6px;
}
.honesty-section h3{
margin: 0 0 12px;
font-size: 25px;
line-height: 26px;
}
.honesty-section{
padding: 22px 0 1px;
}
.career-ready-section h3{
font-size: 26px;
line-height: 36px;
}
.ready-make-details{
padding: 23px 15px;
width: 100%;
margin: 15px auto auto;
}
.ready-make-details h5{
font-size: 16px;
line-height: 23px;
margin: 0 0 17px;
}
.ready-make-details .apply-today-button a{
	width: 170px;
height: 47px;
line-height: 47px;
font-size:16px;
}
.career-ready-section{
	padding:23px 0;
}
.feature-img-main.friends-top-featured .page-caption h6{
	font-size: 16px;
line-height: 19px;
margin: 1px 0 0;
}
.other-words-section .other-word-section-title h2, .lets-get-section .lets-get-title h2, .video-vault-section .video-vault-sec-title h2, .now-hear-section .now-hear-section-title h2{
	font-size:28px;
	line-height:30px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-img img{
	width:120px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-img{
	top:-48px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details{
	padding: 90px 32px 24px;
	margin: 48px 0 0;
}
.other-words-section .other-word-section-title h4, .lets-get-section .lets-get-title h4{
	font-size: 16px;
line-height: 19px;
margin: 4px 0 0;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-desc p{
	font-size: 14px;
line-height: 22px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-desc{
	padding: 36px 0 0;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details{
	padding:0 0 20px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details h3{
	font-size: 24px;
line-height: 30px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider li .other-word-item-details .other-word-title-details h6{
	font-size: 17px;
line-height: 20px;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow{
	bottom:50%;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow.slick-next{
	right:7%;
}
.other-words-section .other-words-display .other-words-list ul.other-word-slider .slick-arrow.slick-prev{
	left:7%;
}
.other-words-section .other-word-section-title{
	padding:0 0 23px;
}
.other-words-section, .whats-happening-section, .lets-get-section, .video-vault-section, .friends-strives-section, .friends-partners-section, .friend-fellowship-section, .now-hear-section{
	padding:26px 0;
}
.other-video-section .freinds-video-frame iframe{
	width:100%;
	height:260px;
}
.whats-happening-left{
	width:100%;
	padding:0;
}
.whats-happening-left p{
	font-size: 15px;
line-height: 23px;
}
.whats-happening-left h2{
font-size: 26px;
margin: 0 0 8px;
line-height: 29px;
}
.whats-happening-left h6{
	margin:0 0 8px;
}
.whats-happening-right{
	float:left;
	width:100%;
	padding:5px 0 0;
}
.whats-happening-right .whats-happening-list ul li{
float: none;
max-width: 315px;
width: 100%;
}
.whats-happening-right .whats-happening-list ul li .whats-happening-details{
	padding:15px;
}
.whats-happening-right .whats-happening-list ul li .whats-happening-details h3{
	font-size:19px;
	line-height:24px;
}
.lets-get-section .lets-get-title{
	padding:0 0 23px;
}
.lets-get-section .lets-get-list .lets-get-left, .lets-get-section .lets-get-list .lets-get-middle, .lets-get-section .lets-get-list .lets-get-right{
width: 100%;
float: none;
max-width: 315px;
}
.lets-get-section .lets-get-list .lets-get-left, .lets-get-section .lets-get-list .lets-get-middle{
	margin-bottom:20px;
}
.video-vault-tabs-left{
	float:left;
	width:100%;
}
.video-vault-tabs-right{
	float:left;
	width:100%;
	padding-top:23px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs .video-vault-tabs-section .video-vault-tabs-right .ui-tabs-panel .video-tab-frame iframe{
	width:100%;
	height:280px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs .video-vault-tabs-section .video-vault-tabs-right .ui-tabs-panel .video-vault-details .video-vault-title{
	left:20px;
	bottom:20px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs .video-vault-tabs-section .video-vault-tabs-right .ui-tabs-panel .video-vault-details .video-vault-title h5{
	font-size:19px;
	line-height:20px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a .video-tab-details .video-tab-r{
	padding-left:12px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a .video-tab-details .video-tab-r h4{
	font-size:16px;
	line-height:18px;
}
.video-vault-section .video-vault-main #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab{
	padding:0 0 20px;
}
.video-vault-tabs-left .video-scrollbar{
	max-height:275px;
}
.video-vault-section .video-vault-sec-title h2{
	padding: 0 0 20px;
}
.friends-strives-section .friends-strives-title, .now-hear-section .now-hear-section-title, .now-hear-section .now-hear-main .now-hear-tabs-right .now-hear-title{
	padding:0 0 18px;
}
.now-hear-section .now-hear-main .now-hear-tabs-right{
	padding:20px 15px;
}
.now-hear-section .now-hear-main .now-hear-tabs-right .now-hear-title h5{
	font-size:18px;
	line-height:22px;
}
.now-hear-section .now-hear-main .now-hear-tabs-right .now-hear-title h6{
	font-size:14px;
	line-height:28px;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li{
	width:100%;
	margin:0 0 15px;
}
.now-hear-section .now-hear-display #tabs.ui-tabs ul.ui-tabs-nav li a{
	padding:0 0 0 45px;
	background-position:left 2px;
	background-size: 34px;
}
.now-hear-section{
	padding-bottom:8px;
}
.friends-strives-section .friends-strives-title h2, .friends-partners-section .friends-partners-title h2, .friend-fellowship-section h2{
	font-size:26px;
	line-height:30px;
	margin: 0 0 10px;
}
.friends-strives-section .friends-strives-title h2{
	font-size:24px;
}
.friends-strives-section .friends-strives-title p, .friends-partners-section .friends-partners-title p{
	font-size:15px;
	line-height:21px;
}
.friends-strive-list .friends-strive-l{
	width:100%;
}
.friends-strives-section .friends-strive-list ul li{
	font-size: 15px;
line-height: 25px;
margin: 0 0 8px;
padding: 0 0 0 26px;
background-position:left 3px;
}
.friends-strive-list .friends-strive-r{
	float: left;
width: 100%;
padding: 8px 0 0;
}
.friends-partners-section .friends-partners-list ul li{
	float: left;
width: 50%;
padding: 10px 5px 0;
}
.friends-partners-section .friends-partners-list ul li:nth-child(3), .friends-partners-section .friends-partners-list ul li:nth-child(7){
	clear:both;
}
.friend-fellowship-section .friend-fellowship-button a{
	width: 220px;
height: 50px;
line-height: 50px;
}
.friend-fellowship-section .friend-fellowship-button{
	padding-top:5px;
}
.now-hear-section .now-hear-main .now-hear-tabs-left{
	padding:28px 0 0;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper{
    padding: 20px 15px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper .amazingaudioplayer-text{
	padding:0 0 8px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper .amazingaudioplayer-text .amazingaudioplayer-title{
	font-size: 18px;
line-height: 22px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-player-wrapper .amazingaudioplayer-text .amazingaudioplayer-info{
	font-size: 14px;
line-height: 28px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container ul.amazingaudioplayer-tracks li{
	width:100%;
	margin:0 0 15px;
	padding: 0 0 30px 45px;
background-position: left 2px;
background-size: 34px;
}
.now-hear-display #wonderpluginaudio-2.wonderpluginaudio .amazingaudioplayer-tracklist .amazingaudioplayer-tracklist-container{
	padding:28px 0 0;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-player{
	width:100%;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row{
	float:left;
	width:100%;
	margin:12px 0 0;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-thumbnail .ayg-thumbnail-caption .ayg-thumbnail-title{
	font-size:16px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-thumbnail .ayg-thumbnail-caption{
	padding: 18px 0 0 14px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-gallery.ayg-row .ayg-col{
	padding:0 0 8px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-pagination span{
	margin:0 1px;
	font-size: 15px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-pagination span.ayg-btn{
	font-size: 13px;
line-height: 20px;
padding: 4px 10px 2px;
}
.video-vaults-display .ayg.ayg-theme-classic .ayg-pagination{
	margin:14px 0 0;
}
.home-new-slider-middle{
	width:100%;
}
.home-new-slider-display .home-slider-list ul li{
	height:350px;
	background-position: right center;
}
.home-new-slider-display .home-slider-list ul li:first-child{
background-position:center center;
}
.home-new-slider-display .home-slider-list ul li:nth-child(5) .home-new-slider-section:before, .home-new-slider-display .home-slider-list ul li:nth-child(6) .home-new-slider-section:before{
display:none;
}
.review-slider-iframe {
    display: none;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left {
    width: 100%;
    padding: 36px 12px 0;
	background: none;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left h3 {
font-size: 23px;
line-height: 31px;
margin-bottom: 4px;
text-align: center;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-r .review-slider-view-btn a {
    width: 238px;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left h1 {
font-size: 25px;
line-height: 29px;
margin-bottom: 10px;
text-align: center !important;
}
.review-home-slider.mortgage-slider-section.angel-slider-sec .review-home-details .review-home-r {
    padding-top: 5px;
}
.review-home-m {
    display: none;
}
.review-banner-icon {
    display: none;
}
.fundraiser-slider-l{
	float: none;
width: 100%;
padding: 0;
text-align: center;
}
.fundraiser-slider-details .fundraiser-slider-l h3{
font-size: 26px;
line-height: 30px;
margin: 0 0 10px;
}
.fundraiser-slider-details .fundraiser-slider-l h2{
font-size: 28px;
line-height: 33px;
margin: 0 0 8px;
}
.fundraise-slider-left-details-l{
	float:none;
	width:100%;
}
.fundraise-slider-left-details .fundraise-slider-left-details-l h4{
font-size: 20px;
line-height: 26px;
margin: 0 0 14px;
}
.fundraise-slider-left-details .fundraise-slider-left-details-l .go-fund-btn a{
width: 210px;
height: 52px;
line-height: 50px;
margin: auto;
}
.fundraise-slider-left-details-r{
	float: none;
margin: auto;
padding-top: 20px;
display: none;
}
.fundraiser-slider-m{
	left: 0;
position: relative;
width:172px;
display: none;
}
.fundraiser-slider-r{
float: none;
width: 216px;
padding-top: 26px;
margin: -66px auto auto;
display: none;
}
.fundraiser-right-img2{
	width: 130px;
right: 0;
bottom: 45px;
}
.fundraiser-slider-bottom h6{
	letter-spacing:1px;
}
.fundraiser-slider-bottom{
	padding:14px 0;
	display: none;
}
.fhl-fundraiser-slider{
	padding:0 15px;
}
.review-home-slider .review-home-details .review-home-left{
	width: 100%;
float: none;
padding: 0 15px 23px;
background:none;
color: #fff;
}
.review-home-slider .review-home-details .review-home-left h1{
font-size: 23px;
line-height: 30px;
margin: 0 0 10px;
color:#fff;
text-align: center;
}
.review-home-slider .review-home-details .review-home-left h1 br{
	display:none;
}
.review-banner-icon {
    width: 120px;
}
.review-home-slider .review-home-details .review-home-left p{
	margin:0 0 16px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.review-home-slider .review-home-details .review-home-left .review-slider-button a{
	width: 215px;
height: 47px;
line-height: 47px;
font-size: 16px;
border-radius: 50px;
margin: auto;
}
.review-home-m{
	width: 100%;
position: relative;
right:0;
}
.review-home-slider .review-home-details .review-home-r{
	background:none;
width: 100%;
float: none;
padding: 2px 15px;
}
.review-home-slider .review-home-details .review-home-r h4{
font-size: 20px;
line-height: 25px;
margin: 0 0 14px;
}
.review-home-slider .review-home-details .review-home-r .review-slider-view-btn a{
	width:170px;
height: 50px;
line-height: 50px;
}
.review-home-slider .review-home-details .review-home-r .review-slider-view-btn {
    padding: 0;
}
.review-home-slider.mortgage-slider-section.angel-slider-sec .review-home-details .review-home-left{
    padding: 0 12px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left h3 {
    font-size: 21px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left h1 {
font-size: 31px;
line-height: 40px;
padding-bottom: 0;
margin-bottom: 6px;
}
.review-home-slider.mortgage-slider-section .review-home-details .review-home-left p {
font-size: 16px;
line-height: 24px;
text-align: center !important;
width: 100% !important;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-left {
    padding-top: 0;
}
.fundraiser-right-img1{
	width: 120px;
bottom: 3px;
left: 10px;
}
.review-home-slider .review-home-details .review-home-left .review-home-r{
	display:none;
}
.home-new-slider-display .home-slider-list ul{
	height:350px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-r{
	margin:auto;
}
.review-home-slider.mortgage-slider-section.angel-slider-sec .review-home-details .review-home-r .review-slider-view-btn a{
margin:auto !important;
}
.home-new-slider-section{
display: flex;
align-items: center;
height: 100%;
position:relative;
}
.home-new-slider-section:before{
background:#000;
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
opacity: 0.4;
}
.join-us-img-icon img{
padding:0 0 20px;
}
.home-slider-list .slick-prev, .home-slider-list .slick-next{
width: 20px;
height: 20px;
}
.home-slider-list .slick-prev, .home-slider-list .slick-next{
background-size: 6px;
background-position:center center;
}
.home-slider-list .slick-prev{
left:12px;
}
.home-slider-list .slick-next{
right:12px;
}
.home-new-slider-display .home-slider-list ul li:last-child{
background:#47A2D9 !important;
}
.get-started-multi-step-form-section .get-started-multi-step-form-inner-left {
    width: 100%;
}
.get-started-multi-step-form-section .get-started-multi-step-form-inner-right {
    width: 100%;
    margin-top: 20px;
}
.get-started-multi-step-form-inner-main {
    padding: 30px 15px 35px;
    text-align: center;
    border-radius: 0;
}
.get-started-multi-step-form-section .get-stared-step-one-main-left {
    width: 100%;
}
.get-started-multi-step-form-section .get-stared-step-one-main-right {
    width: 100%;
}
.get-started-multi-step-form-section .uacf7-steps.steps-form {
    margin-bottom: 24px;
}
.get-started-multi-step-form-section .get-stared-step-two-main-one {
    width: 100%;
    margin-right: 0;
}
.get-started-multi-step-form-section .get-stared-step-two-main-two {
    width: 48%;
}
.get-started-multi-step-form-section .get-stared-step-two-main-three {
    width: 48%;
}
.get-started-multi-step-form-section .get-stared-step-two-main-second-left {
    width: 100%;
}
.get-started-multi-step-form-section .get-stared-step-two-main-second-right {
    width: 100%;
}
.uacf7-step.step-content button.uacf7-prev{
    float: left;
    margin-bottom: 35px;
}
.uacf7-step.step-content button.uacf7-next {
    float: right;
    margin-top: 5px;
}
.get-started-multi-step-form-section .uacf7-prev {
    font-size: 15px;
    line-height: 20px;
    padding: 12px 10px;
    width: 150px;
}
.get-started-multi-step-form-section .uacf7-next {
    font-size: 15px;
    line-height: 20px;
    padding: 12px 10px;
    width: 150px;
}
.get-started-multi-step-form-section h6{
    font-size: 15px !important;
line-height: 20px;
}
body.page-id-224933 .multi-step-form-bottom-contect {
    width: 100%;
    margin-left: 0;
}
.get-started-multi-step-form-section h4 {
    font-size: 28px;
    line-height: 28px;
}
.get-started-multi-step-form-section h3 {
    text-align: left;
}
.get-started-multi-step-form-section select {
    font-size: 13px  !important;
    padding: 13px 3px 13px 20px;
}
.get-started-multi-step-form-section p.get-multi-apply-btn input[type="submit"] {
    font-size: 15px;
    line-height: 20px;
    padding: 12px 10px;
    width: 150px;
}
.get-started-multi-step-form-section p.get-multi-apply-btn {
 width: 150px;
    margin-bottom: 0;
}
.get-stared-step-three-main-left {
    width: 100%;
}
.get-stared-step-three-main-right {
    width: 100%;
}
.get-started-multi-step-form-section {
    margin-top: 40px;
}
.get-started-multi-step-form-section span.wpcf7-not-valid-tip {
    text-align: left;
}
body.page-id-225117 .partnership-new-tittle-main {
    width: 99%;
    padding: 15px 10px;
}
body.page-id-225117 .partnership-new-tittle-main h6 {
font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
}
body.page-id-225117 .partnership-new-tittle-main .partnership-new-tittle-main-left {
    width: 54%;
}
body.page-id-225117 .partnership-new-tittle-main .partnership-new-tittle-main-right {
    width: 45%;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main {
    margin-top: 30px;
    margin-bottom: 30px;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-left {
    width: 100%;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-right {
    width: 100%;
    margin-top: 20px;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-left h4 {
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 0;
    margin-top: 0;
}
body.page-id-225117 .partnership-new-page-get-strated-text-main-right p {
    margin-bottom: 0;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main {
    padding: 45px 0;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main-inner-top-left {
    width: 100%;
    margin-bottom: 15px;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main-inner-top-right {
    width: 100%;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main h6 {
    margin-bottom: 0;
}
body.page-id-225117 .partnership-new-page-top-section-multi-step-form-main h6 br{
	display: none;
}
.steps-form .steps-row .steps-step {
    padding: 1px 15px 1px 0;
}
.uacf7-step.step-content button.uacf7-next {
    margin-top: 0;
}
.uacf7-step.step-content.step-start button.uacf7-next {
  float: left;
  margin-bottom: 10px;
}
.partner-ship-new-bottom-section-main {
    background:url(../images/callus-bg-final.jpg) repeat-x;
    padding: 22px 0;
}
.partner-ship-new-bottom-section-inner-left {
    width: 100%;
}
.partner-ship-new-bottom-section-inner-right {
    width: 100%;
}
.partner-ship-new-bottom-section-inner-right-main-tittle {
    width: 100%;
    margin-bottom: 15px;
    margin-top: 40px;
}
.partner-ship-new-bottom-section-inner-right-main-form {
    width: 100%;
    padding-bottom: 12px;
}
.partner-ship-new-bottom-section-inner-right-main-form form input[type="email"] {
    width: 99%;
}
.partner-ship-new-bottom-section-inner-right-main-form form input[type="submit"] {
    width: 75px;
    height: 100%;
    margin-top: -45px;
    padding: 14px 10px;
}
.partner-ship-new-bottom-section-main h3 {
    font-size: 20px;
    line-height: 20px;
    text-align: center;
}
.partner-ship-new-bottom-section-main ul li {
    font-size: 20px;
    line-height: 40px;
    padding-left: 36px;
    text-align: center;
    background-position: 38px 4px;
}
body.page-id-225117 .lSSlideOuter .lSSlideWrapper ul li img {
    height:250px !important;
}
body.page-id-225117 .partnership-gallery-slider .lSSlideOuter .lSPager.lSGallery img {
    height: 50px !important;
    width: 140px;
}
.lSSlideOuter .lSPager.lSGallery{
    margin-top: -120px;
}
.footer-widgets .f-widget:last-of-type {
    margin-left: 14px;
}
body.page-id-225117 .partnership-gallery-slider {
    margin-bottom: 45px;
}
.seminar-new-tittle-main-inner p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 22px;
    text-align: left;
    margin-right: 40px;
}
.seminar-new-tittle-main-inner p br{
    display: none;
}
.seminar-new-tittle-main-inner h4 b {
    font-size: 30px;
    line-height: 30px;
}
.seminar-new-tittle-main-inner a {
    border-radius: 44px;
    line-height: 20px;
    width: 195px;
    padding: 17px 0 15px;
    margin: 0 0 0;
    font-size: 15px;
    font-weight: 600;
}
.seminar-new-tittle-main-inner h4 {
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 20px;
    text-align: left;
    margin-right: 0;
    margin-top: -70px;
}
.seminar-during-this-section-main {
    padding:35px 0;
}
.seminar-during-this-section-inner-left {
    width: 100%;
    margin-right: 0;
}
.seminar-during-this-section-main h3 {
    font-size: 25px;
    line-height: 34px;
    margin-bottom: 24px;
    margin-right: 30px;
}
.seminar-during-this-section-main ul li {
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 20px;
    padding-left: 32px;
}
.seminar-during-this-section-main ul li br{
    display: none;
}
.seminar-new-tittle-main-inner h4 br{
    display: none;
}
.seminar-during-this-section-main a {
    border-radius: 44px;
    line-height: 20px;
    width: 190px;
    padding: 13px 0 14px;
    margin-top: 31px;
    font-size: 14px;
    font-weight: 600;
}
.seminar-during-this-section-inner-right {
    margin-top: 20px;
}
.seminar-join-the-section-main {
    padding:30px 0;
}
.seminar-join-the-section-main h5 {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 0;
}
.seminar-join-the-section-inner-right {
    width: 100%;
    margin-top: 18px;
}
.seminar-register-now-inner-right .wpcf7 form .wpcf7-response-output{
    margin: 7em 0.5em 1em;
}
.seminar-join-the-section-main h6 {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 20px;
    width: 90%;
}
.seminar-join-the-section-main a {
    border-radius: 44px;
    line-height: 20px;
    width: 190px;
    padding: 13px 0;
    margin-top: 0;
    font-size: 15px;
    font-weight: 600;
}
.seminar-register-now-section-main {
    padding: 19px 0;
    background:url(../images/register-bg-seminar.jpg) no-repeat !important;
}
.seminar-register-now-section-main .seminar-register-now-inner {
    padding: 25px 20px 10px;
    background: none !important;
    height: auto;
}
.seminar-register-now-section-main h3 {
    font-size: 24px;
    line-height: 35px;
    margin-bottom: 5px;
}
.seminar-register-now-section-main h6 br{
    display: none;
}
.seminar-register-now-inner-right {
    width: 100%;
    margin-top: 20px;
}
.seminar-rigister-form-disply-left {
    width: 100%;
}
.seminar-rigister-form-disply-right {
    width: 100%;
}
.seminar-rigister-form-disply-one {
    width: 100%;
    margin-right: 0;
}
.seminar-rigister-form-disply-two {
    width: 57%;
}
.seminar-rigister-form-disply-three {
    width: 39%;
}
.seminar-register-now-section-main select{
    padding: 12px 9px 12px;
}
.seminar-register-now-section-main form p textarea {
    height: 100px;
}
.seminar-register-now-section-main h6 {
    margin-bottom: 10px;
    margin-right: 160px;
}
.seminar-register-now-section-main p.form-submit {
    float: left;
    margin-bottom: 0;
}
.seminar-register-now-section-main input[type="submit"] {
    width: 190px;
    padding: 14px 0;
    margin-top: 7px;
    font-size: 15px;
    font-weight: 600;
}
.seminar-this-year-speaker-section-main {
    padding: 40px 0;
}
.seminar-this-year-speaker-section-main h5 {
    font-size: 25px;
    line-height: 40px;
    margin-bottom: 9px;
    font-weight: 700;
}
.seminar-this-year-speaker-one, .seminar-this-year-speaker-two, .seminar-this-year-speaker-three{
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}
.seminar-this-year-speaker-four{
    width: 100%;
    margin-right: 0;  
}
.seminar-this-year-speaker-section-main img{
    display: block;
    width: 100%;
}
.seminar-this-year-speaker-section-main h3 {
    font-size: 18px;
}
#wpfront-notification-bar-table {
    width: 99% !important;
}
#wpfront-notification-bar div.wpfront-message {
    width: 77% !important;
    margin-top: 3px;
    font-size: 9px !important;
    text-align: center !important;
}
.wpfront-notification-bar a.wpfront-button {
    font-size: 10px;
    padding: 4px 7px;
}
body.page-id-225263 .middle-image img {
    height: 500px !important;
}
body.page-id-36541 .loan-officers-top-desc h4 {
    font-size: 18px;
    line-height: 25px;
}
body.page-id-36541 .loan-officers-details h5 {
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 1px;
}
body.page-id-36541 .loan-officers-details p.nmls-text {
    margin-bottom: 10px;
}
body.page-id-36541 .officers-bottom-desc h4 {
    font-size: 20px;
    line-height: 25px;
    width: 100%;
    float: none;
    margin-top: 7px;
    text-align: center;
}
body.page-id-36541 .officers-bottom-desc .officers-bottom-button a {
    font-size: 16px;
    line-height: 18px;
    padding: 13px 9px;
    width: 165px;
    float: none;
}
body.page-id-36541 .home-latest-page-blog-update-section {
    padding: 30px 0;
    margin-top: 39px;
}
body.page-id-36541 .home-latest-page-blog-update-section-left {
    width: 100%;
    margin-top: 0;
}
body.page-id-36541 .home-latest-page-blog-update-section-left h4 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.page-id-36541 .home-latest-page-blog-update-section-left h4 br {
    display: none;
}
body.page-id-36541 .home-latest-page-blog-update-section-right {
    width: 100%;
    margin-top: 25px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right .swiper-slide {
    height: 440px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right .swiper-slide:hover .blog-read-more a {
    font-size: 12px;
    line-height: 20px;
    margin: 10px auto;
    padding: 8px 0;
    width: 120px;
}
body.page-id-36541 .home-latest-page-blog-update-section-right .swiper-slide:hover {
    height: 440px;
}
.staff-member-details-top {
    background: #50aee2 !important;
    width: 95%;
    margin: 9px auto auto;
    border-radius: 10px;
}
.staff-member-top-img {
    background: #50aee2 !important;
    width: 100%;
    border-radius: 20px;
}
.staff-member-top-img img {
    border-radius: 23px !important;
    margin: auto;
}
.staff-member-top-desc .loan-officer-inner-new-fields a.loan-officer-call-btn{
    margin-left: 14px;
}
.staff-member-top-desc .loan-officer-inner-new-fields .staff-reachout-button a{
    margin-top: 15px;
  margin-left: 14px;
}
.loan-officer-inner-social-icons {
    width: 96%;
    margin-top: 30px;
}
.loan-officer-inner-social-icons .staff-contact-details {
    width: 97%;
}
.loan-officer-inner-social-icons .staff-social-icons {
    padding: 0 !important;
    float: left;
    width: 40%;
    margin: 10px auto;
}
.staff-contact-details ul li a {
    font-size: 19px;
    line-height: 20px;
}
.loan-officer-inner-social-icons {
    width: 100%;
    margin-top: 0;
    background: #fff;
    padding: 24px 15px 0;
}
.get-reach-out-form {
    display: none;
    position: absolute;
    top: 11px;
    width: 100%;
    background: #2c87b8;
    padding: 7px 11px 0;
}
.get-reach-out-form p{
    margin-left: 0 !important;
}
.staff-member-main-page .staff-img-bottom-desc p {
    font-size: 15px;
    line-height: 26px;
    padding-left: 39px;
    height: auto;
    background-size: 7%;
}
.staff-details-list-main .container {
    width: 99%;
    margin: 21px auto auto;
}
.staff-details-list-main .ui-tabs .staff-details-post ul.ui-tabs-nav li {
    float: none;
    margin-right: 0;
}
.staff-details-list-main .ui-widget.ui-widget-content ul {
    width: 100%;
    margin: auto !important;
}
.staff-details-post-l{
    border-bottom: none;
}
body.single-loanofficers .home-latest-page-blog-update-section {
    padding: 20px 0;
    margin-top: 0;
}
body.single-loanofficers .home-latest-page-blog-update-section-left {
    width: 100%;
    margin-top: 20px;
}
body.single-loanofficers .home-latest-page-blog-update-section-left h4 {
    font-size: 29px;
    line-height: 30px;
    margin-bottom: 10px;
}
body.single-loanofficers .home-latest-page-blog-update-section-left h4 br{
    display: none;
}
body.single-loanofficers .home-latest-page-blog-update-section-right {
    float: right;
    width: 100%;
    margin-top: 30px;
}
body.single-loanofficers .home-latest-page-blog-update-section-right .swiper-slide {
    height: 440px;
}
body.single-loanofficers .home-latest-page-blog-update-section-right .swiper-slide:hover {
    height: 440px;
}
.staff-member-top-desc .loan-officer-inner-new-fields a {
    margin-right: 8px;
}
body.page-id-225263 .middle-image{
    display: none;
}
.seminar-page-mobile-img{
    display: block;
}
.seminar-page-mobile-img img{
    display: block;
    width: 100%;
}
body.page-id-225005 .header-mobile-menu{
display: none;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h3 {
    font-size: 23px !important;
    line-height: 28px !important;
    margin-top: 20px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h3 br{
    display: none;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h6 {
    font-size: 25px !important;
    line-height: 32px !important;
    margin-top: 21px !important;
}
body.page-id-225005 .small-business-top-section {
    padding: 45px 0 0;
}
body.page-id-225005 .small-business-top-section h3 {
    font-size: 34px;
    line-height: 37px;
    padding-bottom: 16px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-top-section h6 br{
    display: none;
}
body.page-id-225005 .small-business-top-section h6 {
    font-size: 18px;
    line-height: 28px;
    padding-bottom: 27px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-ourselves-section-inner-left {
    width: 100%;
}
body.page-id-225005 .small-business-ourselves-section-inner-right {
    width: 100%;
}
body.page-id-225005 .small-business-ourselves-section p {
    font-size: 17px;
    line-height: 27px;
    padding-bottom: 18px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-ourselves-section {
    margin-bottom: 45px;
}
body.page-id-225005 .each-has-reached-section p {
    font-size: 19px;
    line-height: 25px;
    padding-bottom: 0;
    margin-bottom: 0;
    width: 100%;
}
body.page-id-225005 .small-business-form-section .container {
    padding: 40px 15px;
    margin-top: -413px;
    margin-bottom: 40px;
}
body.page-id-225005 .small-business-form-left {
    width: 100%;
}
body.page-id-225005 .small-business-form-right {
    width: 100%;
}
body.page-id-225005 .small-business-form-section h5 {
    font-size: 26px;
    line-height: 28px;
    padding-bottom: 13px;
    margin-bottom: 0;
}
body.page-id-225005 .small-business-form-display-left {
    width: 100%;
}
body.page-id-225005 .small-business-form-display-right {
    width: 100%;
}
body.page-id-225005 .each-has-reached-section {
    padding-top: 0;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h4 {
    font-size: 25px !important;
    line-height: 29px !important;
    margin-top: 50px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h4 br{
    display: none;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h2 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-top: 50px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h2 br{
    display: none;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h5{
    font-size: 23px !important;
    line-height: 30px !important;
    margin-top: 55px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h5 br{
    display: none;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h1{
    font-size: 28px !important;
    line-height: 39px !important;
    margin-top: 56px !important;
}
body.page-id-225005 .feature-img-main.small-business-caption-main h1 br{
    display: none;
}
body.page-id-225005 .each-has-reached-section .each-has-reached-section-main {
    height: 726px;
    padding-top: 38px;
    width: 100%;
    margin: auto;
}
body.page-id-225005 .container {
    width: 96%;
}
body.page-id-225005 .each-has-reached-section .each-has-reached-section-main .container {
    padding: 0 0;
}
body.page-id-225005 .feature-img-main.small-business-caption-main .tp-bgimg{
    background-size: cover !important;
}
}





@media only screen and (min-width: 320px) and (max-width: 460px) {
.home-new-slider-display .home-slider-list ul li:nth-child(7){
background:none !important;
}
.mobile-banner-image{
	display:block;
	position: relative;
}
.home-friend-banner-image-inner {
    display: none;
}
.friend-slider-btn{
	top: 104px;
left: 28px;
}
.mobile-banner-image .friend-slider-btn a{
	font-family: "PoppinsSemiBold";
display: block;
background:#fff;
color:#50aee3;
font-size: 10px;
width: 70px;
text-transform: uppercase;
height: 30px;
line-height: 30px;
border-radius: 50px;
text-align: center;
}

}

@media only screen and (min-width: 410px) and (max-width: 568px) {
.home-new-slider-display .home-slider-list ul li, .home-new-slider-display .home-slider-list ul{
height:380px;
}

}


@media only screen and (min-width: 568px) and (max-width: 767px) {
.friends-partners-section .friends-partners-list ul li{
	width:33.333%;
}
.friends-partners-section .friends-partners-list ul li:nth-child(3), .friends-partners-section .friends-partners-list ul li:nth-child(5){
	clear:none;
}
.friends-partners-section .friends-partners-list ul li:nth-child(7){
	clear:both;
}
.home-friend-banner-image-inner{
	padding-top:49px;
}
.friend-slider-btn{
	top: 190px;
left: 23px;
}
.home-friend-banner-image-inner .friend-slider-btn a{
	width:100px;
	height: 40px;
line-height: 40px;
font-size:13px;
}
.mike-offer-left iframe{
	height:330px;
}
.mike-offer-right p{
	font-size: 23px;
line-height: 32px;
}
.review-home-slider.mortgage-slider-section.completely-slider-section .review-home-details .review-home-r{
width:100%;
}
body .header-mobile-menu{
top:51px !important;
}

}


@media only screen and (min-width: 1024px) and (max-width: 1215px) {
.home-new-slider-display .home-slider-list ul li {
    height: 540px;
}
.review-home-m {
    width: 450px;
    bottom: -90px;
}
.home-friend-banner-image-inner {
    bottom: -19px;
    width: 902px;
}
.friend-slider-btn{
top: 225px;
left: 26px;
}
.home-friend-banner-image-inner .friend-slider-btn a{
	width: 140px;
height: 54px;
line-height: 54px;
font-size: 17px;
}


}