/* Mobile Portrait View */

/* max 320 px*/
@media screen and (max-width:29.938em) {
.mail-float{ display:inherit; text-align:right;}
.home-black-col, .home-shadow-col{ background-repeat:repeat;}
.product-left-conten{ display:none;}	
.post-content, .sidebar-left{ width:auto; margin:0 0 20px 0; float:none;}
.comments-area textarea{ width:96%;}
.post-thumbnail img{ margin:0 0 20px 0; float:none; width:90%; height:auto;}
.top-calculater span{ margin:-2px 1px 0 0;}
.home-left-conten .mario{ font:18px/18px "Calluna-Regular"; padding:10px 0 5px 0;}
.home-left-conten p .titleone{ text-align:left !important; letter-spacing:0;}
.titleone {line-height: 16px;}
.product-content{ margin-top:0;}
.top-login{ margin-top:10px;}
.pay-percentage .percen{ top:80px;}
.product-left-conten, .product-content, .product-box{ width:100%; margin-right:0;}
.team-thumb img {
   width: 33%;
   max-width: 100px;
   padding-bottom: 0; 
   margin-bottom: 0;
}
.about-team h3, .sidebar-home-left h3 {font-size: 26px;}
.about-team h5 {font-size: 16px; letter-spacing:2px;}
.header-wrapper { background-position:center top;}
.header { padding-bottom:30px; margin-bottom:20px; background-size:cover;}
.header-wrapper-pages { background-size:cover;}
.top-header-menu { padding-left:0;}
.top-calculater a { margin-bottom:20px;}
.top-gray-applynow {margin: 10px 0 0 0;}
.top-login {display: none;}
.equity-group { margin-bottom:10px;}
.home-description h1 { font-size:32px;}
.contener, .footer-contener, .header, .home-widget-left, .home-widget-right { width:auto; padding:0 20px;}
.footer-contener { background-size:cover;}
.black-shadow-wrapper, .contact-form textarea, .pages-description, .advice-title, .template-gray, .footer-logo-privency { width:auto;}
.logo-menu-area, .logo, .nav, .home-description, .home-black-col-inner, .home-widget-conten, .pages-left-conten, .pages-content, .about-column, .testimonial-content, .contact-form, .contact-form .fiels-left, .contact-form .fiels-right, .contact-right, .product-title, .product-title-text{ width:auto; float:none;}
.testimonial-left-conten { width:auto; float:none; margin-right:0;}
.form-price-property { width:auto; float:none; padding:30px 20px; margin-left:0;}
.advice-template, .client-feed, .call-applynow, .home-your-payment, .pages-left-conten { width:auto;  float:none; margin-right:0; margin-left:0;}
.home-calculate input[type="submit"] { width:100%; float:none; margin-left:0;}
.home-left-conten { width:auto; float:none; margin-right:0; margin-left:0; margin-bottom:60px;}
.home-widget-left, .left-widget, .home-widget-right, .down-payment, .pay-percentage { float:none;}
.home-shadow-col-inner { width:auto; float:left; height:auto; background-repeat:repeat; margin:0 0 30px 0; box-shadow:0 10px 10px -1px #ccc; -moz-box-shadow:0 10px 10px -1px #ccc; -webkit-box-shadow:0 10px 10px -1px #ccc; -o-box-shadow:0 10px 10px -1px #ccc; -ms-box-shadow:0 10px 10px -1px #ccc;}
.home-main-col img, home-left-conten img, .aligncenter, img.aligncenter, .team-thumb img, .testimonial-content img, .contact-map iframe, .inner-main-col-pages img, home-left-conten img, .testimonial-left-conten img, .homepage-watch-video iframe,.productpage-watch-video iframe { width:100%; height:100%;}
.simple-loan-title-text { background:none;}
.submit-required    {width: 40%;
   max-width: 170px; line-height: 50px; padding: 0; margin: 0;}
.italic-footer{ font-style:italic; margin-top: 40px; line-height: 25px;}
.footer-nav {text-align:center;}
.privacy-link {display:block; margin-top: 20px;}
.italic-footer span{ display:block; font-size:14px;}
.footer-logo-privency span{ display:block; font-size:14px;}
.design-by{font-size:14px;}

.footer-logo-privency{ margin:10px 0;}
.homepage-watch-video iframe, .pages-content iframe{ width:100%; height:100%; margin-right:0; margin-bottom: 25px;}
.productpage-watch-video iframe{ width:100%; height:100%; margin-right:0; margin-bottom: 25px;}

.homepage-watch-video h2{font-size: 28px;}
.productpage-watch-video h2{font-size: 28px;}
.home-description, .contact-map { height:auto;}
.home-main-col { width:auto; position:static; top:0; margin-left:0;}
.home-left-conten h2 { font-size:25px;}
.yello-bar { width:100%; margin:55px 0 0 0;}
.inp-position, .home-description { margin:0;}
.home-description { margin-bottom:30px;}
.black-shadow-wrapper { position:relative;}
.inp-position { width:100%; float:none;}
.form-price-property input[type="text"] { width:100%; box-sizing:border-box;}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form textarea { width:100%; float:none; box-sizing:border-box;}
.contact-form input[type="submit"] { width:100%;}
.about-column-first { margin-right:0;}
.pages-left-conten h2 { font-size:28px;}
.inner-main-col-pages { width:auto; position:static; top:0; left:0; margin-left:0;}
.yello-bar-pages { width:100%; margin:92px 0 0;}
.pages-loan-title { font-size:23px;}
#footer { background-repeat:repeat;}
.footer-nav { padding-top:20px; border-bottom:1px solid #e2b164;}
.footer-nav:before, .footer-nav:after { display:none;}
.client-feed-secontd { float:none !important;}
.advice-search { width:100%; margin-top:10px;}
.advice-search input[type="text"] { width:100%; box-sizing:border-box; height:35px;}
.advice-shadow { background-position:left 100px; background-color:#fff;}
.advice-title h1, .product-title h1{ font-size:24px;}
.footer-nav ul li a { font-size:13px;}
.testimonial-content { margin-top:20px; padding-right:20px;}
.employinfo { display:block;}
.employinfo li { background:none; display:block; float:none; border-bottom:#f0d9b4 solid 1px;}
.advice-applynow { width:100%;}
.home-black-col, .home-shadow-col { display:none;}
.home-black-col-inner { height:295px;}
.simpleloan{min-height:290px;}
.advice-content .advice-applynow{ position:inherit; bottom:0; margin-bottom:10px;}
.advice-share-icon{ position:inherit;}

.product-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 100%; }
.productpage-watch-video .textwidget > h2,.productpage-watch-video .textwidget > p,.productpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}

.testimonial-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 100%; }
.testimonialpage-watch-video .textwidget > h2,.testimonialpage-watch-video .textwidget > p,.testimonialpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}
div.template-gray{width: auto !important;}
.testimonialpage-watch-video iframe{width: 100%; height:auto;}
.hupso_counters > img {   width: auto; }
div#loadMore{margin: 20px auto 0;float:none;}
.testimonial-content{float:left;}

}

/* Mobile Landscape View */

@media screen and (max-width:44.938em) and (min-width:30.000em) { 
.one-line {display: block;}
.home-black-col, .home-shadow-col{ background-repeat:repeat;}
.post-content, .sidebar-left{ width:auto; margin:0 0 20px 0; float:none;}
.comments-area textarea{ width:80%;}
.post-thumbnail img{ margin:0 0 20px 0; float:none; min-width:94%; height:auto;}

.product-content{ margin-top:0;}
.pay-percentage .percen{ top:80px;}
.product-left-conten, .product-content, .product-box, .product-left-conten img{ width:100%; margin-right:0;}


/* .footer-contener span{ display:block;} */
.italic-footer{ font-style:italic;}
.italic-footer span{ display:block; font-size:14px;}
.footer-logo-privency span{ display:block; font-size:14px;}
.design-by{font-size:14px;}

.footer-logo-privency{ margin:10px 0; width:100%; height:100%;}
.homepage-watch-video iframe, .pages-content iframe,.productpage-watch-video iframe{ width:100%; height:100%; margin-right:0;}

.header-wrapper { background-position:center top;}
.header { padding-bottom:30px; margin-bottom:20px; background-size:cover;}
.header-wrapper-pages { background-size:cover;}
.logo { width:80%;}
.top-header-menu { padding-left:0;}
.top-calculater a { margin-bottom:50px;}
.top-gray-applynow { width:100%; margin:15px 0 0 0; box-sizing:border-box;}
.equity-group { margin-bottom:10px; margin-right:15px;}
.home-description h1 { font-size:32px;}
.home-widget-left, .home-widget-right{ display:inline-block;}
.contener, .footer-contener, .header, .home-widget-left, .home-widget-right { width:auto; padding:0 20px;}
.black-shadow-wrapper, .contact-form textarea, .pages-description, .advice-title, .template-gray, .product-title, .product-title-text{ width:auto;}
.logo-menu-area, .nav, .home-description, .home-black-col-inner, .home-widget-conten, .pages-left-conten, .pages-content, .about-column, .testimonial-left-conten, .testimonial-content, .contact-form, .contact-form .fiels-left, .contact-form .fiels-right, .contact-right { width:auto; float:none;}
.testimonial-left-conten { width:auto; float:none; margin-right:0;}
.form-price-property { width:auto; float:none; padding:30px 20px; margin-left:0;}
.advice-template{ min-height:630px;}
.advice-template, .client-feed, .call-applynow, .home-your-payment, .pages-left-conten { width:auto; float:none; margin-right:0; margin-left:0;}
.home-calculate input[type="submit"] { width:100%; float:none; margin-left:0;}
.home-left-conten { width:auto; float:none; margin-right:0; margin-left:0; margin-bottom:60px;}
.home-widget-left, .left-widget, .home-widget-right, .down-payment, .pay-percentage { float:none;}
.home-shadow-col-inner { width:auto; float:left; height:auto; background-repeat:repeat; margin:0 0 30px 0; box-shadow:0 10px 10px -1px #ccc; -moz-box-shadow:0 10px 10px -1px #ccc; -webkit-box-shadow:0 10px 10px -1px #ccc; -o-box-shadow:0 10px 10px -1px #ccc; -ms-box-shadow:0 10px 10px -1px #ccc;}
.home-main-col img, home-left-conten img, .aligncenter, img.aligncenter, .team-thumb img, .testimonial-content img, .contact-map iframe, .inner-main-col-pages img, .home-left-conten img, .testimonial-left-conten img { width:100%; height:100%;}
.home-left-conten p img{ width:auto;}
.home-widget-reaad { background-position:center center; text-align:center;}
.simple-loan-title-text { background:none;}
.home-description, .contact-map { height:auto;}
.home-main-col { width:auto; position:static; top:0; margin-left:0;}
.home-left-conten h2 { font-size:25px;}
.yello-bar { width:100%; margin:55px 0 0 0;}
.inp-position, .home-description { margin:0;}
.home-description { margin-bottom:30px;}
.black-shadow-wrapper { position:relative;}
.inp-position { width:100%; float:none;}
.form-price-property input[type="text"] { width:100%; box-sizing:border-box;}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form textarea { width:100%; float:none; box-sizing:border-box;}
.contact-form input[type="submit"] { width:100%;}
.about-column-first { margin-right:0;}
.pages-left-conten h2 { font-size:28px;}
.inner-main-col-pages { width:auto; position:static; top:0; left:0; margin-left:0;}
.yello-bar-pages { width:100%; margin:144px 0 0;}
.pages-loan-title { font-size:23px;}
#footer { background-repeat:repeat;}
.footer-nav { padding-top:20px; border-bottom:1px solid #e2b164; width:auto; margin:0 auto; display:table;}
.footer-nav:before, .footer-nav:after { display:none;}
.client-feed-secontd { float:none !important;}
.advice-search { width:100%; margin-top:20px;}
.advice-search input[type="text"] { width:100%; box-sizing:border-box; height:35px;}
.testimonial-content { margin-top:20px; padding-right:20px;}
.advice-shadow { background-position:left 100px; background-color:#fff;}
.advice-title h1 { font-size:25px;}
.footer-nav ul li a { font-size:13px;}
.employinfo li { width:42%; background:none;}
.advice-applynow { width:100%;}
.home-black-col, .home-shadow-col{display:none;}
.home-black-col-inner{height:225px;343px;}
..simpleloan{height:225px;}


.product-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 100%; }
.productpage-watch-video .textwidget > h2,.productpage-watch-video .textwidget > p,.productpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}

.testimonial-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 100%; }
.testimonialpage-watch-video .textwidget > h2,.testimonialpage-watch-video .textwidget > p,.testimonialpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}
div.template-gray{width: auto !important;}
.testimonialpage-watch-video iframe{width: 100%;height:auto;}
.hupso_counters > img {   width: auto; }
div#loadMore{margin: 20px auto 0;float:none;}
.testimonial-content{float:left;}

}



@media screen and (max-width:44.938em) and (min-width:20.000em) { 

.nav ul li { float:none; background:none; border-bottom:#3e3e3e solid 1px; line-height:30px;}
.nav ul li a { display:block;}
.toggleMenu {z-index:9999; display:none; padding:10px 15px 10px; background:#e2b164 url(../images/toggle-bg.png) no-repeat right 0px; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; height:auto; margin:0; text-decoration:none; position:relative; float:none; width:100%; border-bottom:0 !important; box-sizing:border-box; color:#fff;}
.toggleMenu:hover { color:#fff;}

}


/* Tablet View */

@media screen and (max-width:64.000em) and (min-width:45.000em) { 
.home-black-col, .home-shadow-col{ background-repeat:repeat;}
.footer-nav{ margin-bottom:10px;}
.post-content{ width:60%;}
.sidebar-left{ width:37%;}
.comments-area textarea{ width:74%;}
.post-thumbnail img{ margin:0 0 20px 0; float:none; width:96%; height:auto;}

.product-title{ width:37%;}
.product-title-text{ width:63%; margin-top:-5px;}
.product-left-conten{ width:30%;}
.product-content{ width:64%;}
.product-box{ width:48%; margin-right:9px;}


.footer-contener span{ display:block;}
.footer-logo-privency{ margin:10px 0; width:100%; height:100%;}
.homepage-watch-video iframe,.productpage-watch-video iframe{ width:37%; 100%; height:auto; 100%; margin-right:20px; margin-bottom:20px;}
.pages-content iframe{ width:100%; height:100%; margin-right:0; margin-bottom:20px;}
.home-shadow-col, .home-black-col{ border-top:none;}

.header-wrapper { background-position:center top; background-size:cover;}
.header-wrapper-pages { background-size:cover;}
.contener, .footer-contener, .header { width:auto; padding:0 20px;}
.black-shadow-wrapper, .form-price-property, .home-widget-conten, .logo-menu-area, .contact-form, .template-gray, .by-admin, .post-calender { width:auto;}
.logo-menu-area { padding-bottom:30px;}
.top-calculater a { margin-bottom:20px;}
.equity-group { margin-bottom:15px; margin-right:2px; font-size:10px;}
.top-login ul li{ padding:5px 6px;}
.fb, .tw, .in, .zillow { margin-right:2px;}
.logo {margin-top:10px; margin-left: -20px;} 
.nav { margin:0;}
.top-header-menu { padding-left:0; width:100%;}
.left-widget { width:95.5%;}

.home-icon{ margin-right:0;}
.top-gray-applynow{ margin-left:0; width:95px;}

.yello-bar { width:50%; margin-top:80px; margin-left:0;}
.home-main { float:none;}
.home-main-col { width:auto; top:0; left:0; margin-left:0; position:inherit;}
.home-main-col img { width:100%;50%;}
.home-description { width:100%; 45%; height:auto;}
.home-description h1 { font-size:32px;}
.call-applynow { width:44%; margin:20px 10px 30px 0;}
.home-left-conten { width:auto; margin-right:0; margin-bottom:40px;}
.home-shadow-col-inner { width:65%; margin-left:0; box-sizing:border-box;}
.form-price-property input[type="text"], .contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form textarea { width:100%; box-sizing:border-box;}
.pay-percentage .percen{ top:80px;}
.inp-position { width:45%;}
.home-left-conten img, .aligncenter, img.aligncenter { width:100%; height:100%;}
.home-left-conten p img{ width:auto;}
.home-widget-left, .home-widget-right { width:42%; padding:0 20px 20px;}

.testimonial-left-conten { width:33%; margin-right:0;}
.testimonial-content { width:63.65%; float:right; padding-right:20px; box-sizing:border-box;}
.client-feed { width:47%; box-sizing:border-box;}
.advice-title { width:60%;}
.advice-title h1 { font-size:20px;}
.inner-main-col-pages { width:auto; top:0; margin-left:0; position:static;}
.advice-template { width:31%;}
.advice-thumb img, .testimonial-left-conten img { width:100%; height:100%;}
.advice-applynow { width:100%;}
.contact-form { width:60%;}
.contact-form .fiels-right, .contact-form .fiels-left { width:48%;}
.contact-right { width:35%;}
.pages-left-conten { width:33.48%; margin-right:0;}
.pages-content { width:62.79%; float:right;}
.about-column { width:48%; 100%;}
.advice-search { width:32%;}
#main-black-shadow { height:490px; margin-bottom:60px; box-shadow:0 10px 10px -1px #ccc; -moz-box-shadow:0 10px 10px -1px #ccc; -webkit-box-shadow:0 10px 10px -1px #ccc; -o-box-shadow:0 10px 10px -1px #ccc; -ms-box-shadow:0 10px 10px -1px #ccc;}
.black-shadow-wrapper { height:100%;}
.home-black-col-inner { width:35%; box-sizing:border-box;}
.home-black-col-inner, .home-shadow-col-inner { height:100%; background-repeat:repeat;}
.home-black-col-inner { background: url(../images/left-black-bg2.jpg) repeat scroll 0 4px rgba(0, 0, 0, 0);}
.simple-loan-title-text { background-image:none;}
.footer-nav:before, .footer-nav:after { display: none;}
.footer-nav { width:auto; border-bottom: 1px solid #e2b164; padding-top: 20px;}
#footer{ background-repeat:repeat;}
.advice-search input[type="text"] { width:100%; box-sizing:border-box; height:35px;}
.advice-content { /* min-height:820px;978px;*/ }
.advice-template{min-height:1000px; }
.employinfo li { width:41.80%; background:none;}
.inner-main-col-pages img { width:50%;}
.yello-bar-pages { width:50%; margin-top:95px;}
.pages-description { width:50%; margin-top:-38px;}
.pages-loan-title { font-size:18px;}
.footer-nav ul { margin:auto; width:74%;}
.advice-content .advice-applynow{ bottom:50px; width:80%;}
.italic-footer {line-height: 28px; margin-top: 22px;}

.product-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 64%; }
.productpage-watch-video .textwidget > h2,.productpage-watch-video .textwidget > p,.productpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}
.productpage-watch-video iframe{width: 100%;}

.testimonial-content.contener.wvideo {  float: left;  margin: 0;  padding: 0;  width: 100%; }
.testimonialpage-watch-video .textwidget > h2,.testimonialpage-watch-video .textwidget > p,.testimonialpage-watch-video .textwidget > .hupso-share-buttons{  float: left;  margin: 0;  padding: 0;  width: 100%; min-height:auto;}
.testimonialpage-watch-video iframe{width: 100%;height:auto;}
div.template-gray{width: auto !important;}
.hupso_counters > img {   width: auto; }
div#loadMore{margin: 20px auto 0;float:none;}
.testimonial-content{float:left;}

}


@media screen and (max-width:73.125em) and (min-width:61.250em) { 

.home-left-conten { width:33.48%; float:left;}
.home-widget-conten { width:62.36%; float:right;}
.home-widget-left, .home-widget-right { width:48%; min-height:473px; padding: 0 20px 20px; box-sizing:border-box;}
.top-header-menu, .left-widget  { width:auto;}
.top-calculater a { margin-bottom:30px;}
.advice-title h1 { font-size:26px;}
.inner-main-col-pages img { width:75%;}
.yello-bar-pages { width:75%; margin-top:135px;}
.pages-description { width:49%; margin-top:-57px;}
.pages-loan-title { font-size:25px;}
.employinfo li { width:27.40%;}
.footer-nav ul { margin:auto; width:50%;}

}

@media( max-width:414px ){
	.top-header-menu .social-icon{
		width: 100% !important;
		float: left !important;
		text-align: center !important;
	}
	.top-header-menu .youtube, .top-header-menu .fb, .top-header-menu .ins, .top-header-menu .tw, .top-header-menu .in, .top-header-menu .zillow{
		display: inline-block !important;
		float: none !important;
	}
	#translator-dropdown-jquery-container{
		margin-top: 10px !important;
		float: left !important;
		margin-left: 5% !important;
	}
	.home-icon{
		margin: -5px 15px 0 10% !important;
	}
	.top-gray-applynow{
		margin-left: 20%;
	}
	.equity-group{
		margin-bottom: 5px !important;
	}
	.top-calculater{
		width: 100%;
	}
	.top-calculater > span{
		margin-right: 15px;
	}
	.top-header-menu{
		padding-bottom: 15px !important;
	}
	.header-wrapper > .contener{
		position: relative !important;
		z-index:99999 !important;
	}
}
@media( max-width:375px ){
	.home-icon {
		margin: -5px 15px 0 5% !important;
	}
}
