@charset "utf-8";
/* CSS Document */

@media  (min-width: 992px) and (max-width: 1199px) 
{
.nav > li > a {padding: 8px 9px !important;}
.ser-detail-con li {margin: 33px 9px;}
.review-wrapper {
    background-position: -105px center;
}
.banner .lastline {
    margin-top: 15px;
    margin-bottom: 28px;
}
.htax-wrapper {
    background-position: -389px 0px;
}
.how-it-work-detail li {margin: 0 17px;}
.your-detail-desc-sub li {margin-left: 0px; margin-right: 0px;}
.your-invest {font-size: 55px; line-height: 62px; font-family: 'robotobold'; margin-bottom: 0px;}
#footer li {
    padding: 0px 0px 5px 12px;
}
.caption2-heading {
    width: 144%;
}
	#mf_forms iframe{
	width: 100%;
	height: 1100px;
}
}

@media (min-width: 768px) and (max-width: 991px) 
{
.nav > li > a {padding:8px 10px !important;}
.navbar {
    min-height: 160px !important;
}

.banner-wrapper {margin-top: 158px;}
.caption2-heading {
   
    height: 60px;
    line-height: 35px;
    background: none;
    width: 100%;
    margin-top: 10px;
    background-position-x: 0px;
}
.htax-wrapper {
    background-position: -700px 0px;
}
.how-it-work-detail li {margin: 0 20px; margin-top: 20px;}
.mobile-app-pic {margin-top: 30px;}
.review-wrapper {background-size: cover;}
.review-desc-wrapper {float: none; text-align: center;}
.testi-wrapper {float: none; margin: auto;}
.review-form-wrapper {float: none; margin: auto; margin-top: auto; margin-top: 40px;}
	#mf_forms iframe{
	width: 100%;
	height: 1100px;
}	
	
}
@media  (min-width: 426px) and (max-width: 767px) 
{
nav {top: 0px;}
.banner-wrapper {margin-top: 75px;}
.service-panel-wrapper {padding: 20px 0 28px 0;}
.ser-detail-con li {margin: 13px 15px;}
.htax-wrapper {/*padding: 20px 0 10px 0;*/ min-height: 450px!important; padding: 60px 0 20px 0;
    background-position: right; }
.how-it-work-wrapper {padding: 25px 0 20px 0;}
.how-it-work-detail li {margin-top: 25px;}
.your-detail-wrapper {padding: 20px 0 20px 0;}
.mobile-app-pic {margin-top: 30px;}
.review-wrapper { padding: 20px 0 30px 0; background-size: cover;}
.testi-wrapper {float: none; margin: auto; margin-bottom:25px; margin-top: 25px;}
.make-appoinment {text-align: center;}
.send-query {text-align: center;}
.smart-way {font-size: 36px;}
.save-tax {font-size: 30px;}
.your-detail-heading {font-size: 27px;}
.mobile-app-wrapper {padding-top: 20px;}
.mobile-app-detail-wrapper {margin-top: 10px;}
.now-mobile {font-size: 16px; margin-top: 0px;}
.your-invest {font-size: 46px; line-height: 48px;}
.even-when {font-size: 26px; line-height: 30px;}
.app-desc {margin: 15px 0px;}
.review-form-wrapper {margin-left: 0%;}
#mf_forms iframe{
	width: 100%;
	height: 1100px;
}	
	
}
@media  (min-width: 300px) and (max-width: 425px) 
{
nav {top: 0px;}
.navbar-collapse {
    border-top: 0px solid transparent;
    /* -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1); */
    /* box-shadow: inset 0 0px 0 rgba(255,255,255,.1); */
}


.banner-wrapper {margin-top: 75px;}
.banner .heading2 {
    font-size: 30px;
    line-height: 36px;
}
.banner .heading {
    font-size: 26px;
    line-height: 30px;
}
.banner .heading2para2 {
    font-size: 30px;
    line-height: 30px;
}
.navbar-right li:nth-child(7) a {
    width: 34%;
    margin-left: 15px;
}
.service-panel-wrapper {padding: 20px 0 20px 0;}
.ser-heading {padding-top: 40px; font-size: 20px; line-height: 22px; margin-bottom: 10px;}
.ser-detail-con li {margin: 10px 0px;}
.htax-wrapper {padding:60px 0 20px 0;     background-position: right;}
.smart-way {font-size: 27px; line-height: 30px;}
.save-tax {font-size: 26px;
    line-height:30px;
    margin-bottom: 0px;}
.reduce-tax {    line-height: 27px;
    font-size: 16px;}
.grow-wealth {font-size: 36px; min-height: 150px!important;}
.how-it-work-wrapper {padding: 25px 0 20px 0;}
.how-it-work-detail li {margin:0px;}
.your-detail-wrapper {padding: 20px 0 20px 0;}
.your-detail-heading {font-size: 20px; line-height: 22px;}
.your-detail-desc {margin-bottom: 20px;}
.mobile-app-wrapper {padding-top: 55px;}
.mobile-app-detail-wrapper {margin-top: 10px;}
.your-invest {font-size: 33px; line-height: 35px;}
.even-when {font-size: 18px; line-height: 20px;}
.app-desc {margin: 20px 0px;}
.app-link img {margin-bottom: 10px;}
.review-wrapper {padding: 20px 0 20px 0; background-size: cover;}
.make-appoinment {font-size: 27px; line-height: 30px;}
.send-query {font-size: 14px; line-height: 16px;}
.testi-wrapper {margin-top: 20px; margin-bottom:20px;}
.review-form-wrapper { margin-left: 0%;}
	#mf_forms iframe{
	width: 100%;
	height: 1200px;
}	
	
}
	