@media only screen and (max-width:1800px) {
	ul.bannerUL, ul.bannerUL li{height:490px}
}
@media only screen and (max-width:1600px) {
	ul.navUL > li > a, ul.navUL2 > li > a{padding:0 15px;}
	ul.navUL:first-child > li:first-child > a{padding:0 25px}
}
@media only screen and (min-width:1068px) {
    .popupBOD, .popup-box {
        min-height: 500px;
    }
}
@media only screen and (max-width: 640px) {
    
    .fundWrapper .fundLinksWrap .row .col-md-4 {
        width: 100%!important;
        margin: 10px 0;
    }
	.mantxt ul li {
    width: 100% !important;
    float: left;
    border: 1px solid #0008;
    margin: 5px 0px;
    padding: 10px;
    height: auto; 
}
.mantxt ul li p {
    
    margin-bottom: 15px;
    height: auto;
    font-size: 1.3em;
}
.hedntag {
    font-size: 1.8em !important;
    line-height: 28px;
    color: #000;
    font-weight: bold;
    margin-bottom: 10px;
    
}
.rdnbtn {
    
    top: 0;
    
}
    .quick-link ul.bulletUL li p {
        font-size: 1.5em;
        margin: 5px 0 5px 0;
    }
    .quick-link ul.bulletUL li a {
        font-size: 1.2em;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .headTitleFunds h2::before {
        left:200px !important;
        
    }
    .headTitlenew h2::before {
    
    left: 360px;
  
}
}
   

@media only screen 
   and (max-width : 320px) 
   and (max-height : 568px) {
   	.mantxt ul li {
    width: 80% !important;
    float: left;
    border: 1px solid #0008;
    margin: 5px 8px;
    padding: 10px;
    height: auto; 
}
}
@media only screen 
   and (min-width : 768px) 
   and (max-width : 1024px) {
   .mantxt ul li {
    width: 47%;
    float: left;
    border: 1px solid #0008;
    margin: 5px 8px;
    padding: 10px;
    height: auto; 
    
}
.rdnbtn {
    
    top: 0;
    
}
}


@media only screen and (max-width:1366px){
	ul.bannerUL li .bannerDesc{right:0%; bottom:0;}
	ul.bannerUL .active li .bannerDesc{right:5%;}
	ul.bannerUL li .bannerDescLeft{right:auto; left:0%; bottom:0;}	
	ul.bannerUL .active li .bannerDescLeft{right:auto; left:5%;}
	ul.bannerUL, ul.bannerUL li{height:auto}
	.investWrap img{height:auto; width:300px; top:50%; margin-top:-120px;} 
	.createFolioWrapper .investWrap img{width:auto; top:0; margin-top:0}
	.fixedActice ul.navUL:first-child > li:first-child > a{width:160px; padding:0 45px 0 10px;}
	.fixedActice ul.navUL > li:first-child > a.investNowW{padding:0 25px}
	.fixedActice ul.navUL2 > li:first-child > a{width:auto}
	.fixedActice ul.navUL li .bnpHome, ul.navUL li .bnpHome{width:130px}
	ul.navUL > li > a, ul.navUL2 > li > a{padding:0 15px;}
	
	.stage2Nav{padding:30px 30px}
	/*ul.navUL > li ul.subNavUL{margin:0 20px 0 0; width:265px}*/
	ul.navUL > li ul.subNavUL li a {padding: 4px 0px 7px 17px;} 
	/*ul.navUL > li ul.subNavUL li.titleLI h3 {padding: 0 0 15px 0}*/
	ul.navUL > li ul.subNavUL li a:after {top: 11px;}
      

}
 
@media only screen and (min-width:1300px){ 
    .stage2Nav .container-width {
        max-width: 1200px;
        margin: 0 auto;
    }
    ul.navUL > li ul.subNavUL {
        /*padding: 0 50px 0 0;*/
    }
    .stage2Nav .container-width.d-flex {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    
}

@media only screen and (max-width:1280px){
	ul.navUL > li > a, ul.navUL2 > li > a{padding:0 12px; }
	.fpWrapLeft{width:30%;}
	.fpWrapRight{width:70%; padding:0 0 0 20px}
	.fpWrapRight .titleRow ul.returnsUL li a{padding:0 10px;}
	.fpWrapRight .schemeBox{padding:15px 15px 15px 25px}
	ul.schemeUL li{font-size:1.8em; padding:0 5px;}
	.fpWrapRight .schemeBox{padding:15px 0px 15px 25px}
	.fpWrapRight .compareReturns{padding:15px 0px 15px 15px}	
	.fpWrapRight .compareReturns p{margin:0 10px 0 0}
	.fpWrapRight .schemeBox .box{padding:5px 5px 10px 25px}	
	ul.valueUL > li ul.box > li .val{font-size:3.6em}
	ul.valueUL > li ul.box > li label{font-size:2.2em}
	.fundDetail ul.valueUL > li ul.box > li label .tooltpIcon2 {font-size:0.8em; left:0; top:-9px;}
	.fpWrapLeft > h3, .fpWrapRight .titleRow h3, .sebiWrap h3{font-size:1.8em}
	
	.needhelpWrapper:after{background-position:0 0; width:65%; height:50%; background-size:cover}
	.innerBanner .bannerDetails h3, .topContW h3{font-size:2em}
	
	.navImg{width:300px; overflow:hidden}
	.navImg .cont img{width:100%}
	
	.fundperfWrap ul.tabUL{left:0; box-sizing:border-box; padding:0 20px;}
	
	.bottomCont{width:90%;}
	
	.globalWrapper .container{padding:0 25px;}
}
@media only screen and (max-width:1210px){
	main{width:100%; float:left}	
	.popupBOD, .popup-box{width:90%; left:45%; transform:translate(-45%,0); }
	.bootomLinkWrap .container, .container{padding:40px 25px;}
	.needhelpWrapper02 .leftCont {padding:21px 10px 21px 30px  }
	
	.homeWrapper .container{padding:40px 25px;} 
	ul.formUL{width:80%;}
	.needWrap{width:100%;}
	ul.navUL > li > a, ul.navUL2 > li > a{padding:0px 17px}
	a.searchClick{padding:5px 35px 8px 0}
	.midHeader h2{margin:20px 0 0 40px}
	.midHeader .logobnp img{width:200px;}
	.midHeader aside{padding:10px 0 15px 0}
	.headCont p{width:380px;}
	.fundLinksWrap{width:30%; }
	ul.fundLinksUL li a{padding:0 5px}
	.ourFundCarousel{width:70%;}
	.latestNav{width:90%}
	ul.lookingUL{left:5%}
	ul.bannerUL .owl-controls{left:20px;}
	footer .midHeader ul.footerLinksUL{margin:20px 0}
	ul.bannerUL, ul.bannerUL li{height:auto}
	.mfSimplifiedWrapper .leftSimplified{width:35%; padding:0 20px;}
	.mfSimplifiedWrapper .rightSimplified{width:65%; padding:0 0 0 20px;}
	
	/*nav{height:50px}
	ul.navUL > li > a, ul.navUL2 > li > a{padding:0 10px; line-height:50px; font-size:1.1em; font-weight:normal; padding:0 7px;}
	ul.navUL > li:first-child > a{line-height:50px; height:50px; text-align:center}
	ul.navUL > li ul.subNavUL{top:50px;}*/
	ul.navUL > li > a, ul.navUL2 > li > a{font-weight:normal; padding:0 9px;}
	ul.navUL > li a.investNowW{padding:0 25px;}
	ul.navUL:first-child > li:first-child > a{width:40px; text-align:center; padding:0 5px;}
	ul.navUL > li a.investNowW{width:auto}
	
	.fixedActice ul.navUL2 > li:first-child > a{width:auto}
	.fixedActice ul.navUL li .bnpHome, ul.navUL li .bnpHome{width:110px}
	/*.fundWrapper ul.ourFundCarouselUL > li{width:50%}*/
	.fixedActice ul.navUL > li:first-child > a{width:100%}
	.fixedActice ul.navUL > li:first-child > a{width:140px; text-align:left }
	.expertWrap ul.expertUL li .cont{padding:20px 20px 10px 20px}
	.expertWrap ul.expertUL li .cont p{font-size:1.4em}
	
	.kycWrap .kycImg{max-width:45%; left:20px;}
	.needhelpWrapper02 ul.linkNeed li{width:40%}
	.needhelpWrapper02 ul.linkNeed li:first-child{width:50%; padding:0 20px 0 0}
	
	.bootomLinkWrap ul.bulletUL li{padding:0 30px 0 0}


	.stage2Nav{padding:50px 20px;}
	.navImg{width:250px; overflow:hidden}
	.navImg .cont img{width:100%}
	ul.navUL > li ul.subNavUL{width:280px;}	
	
	ul.downloadFormsUL li{padding:0 10px;}
	ul.downloadFormsUL li .box{padding:20px;}
	ul.downloadFormsUL li h3{font-size:2.2em}
	
	
	.gMap main{float:none}
	.gMap .container{left:20px;}
	
	.popup{width:90%; left:5%; transform:none; -webkit-transform:none; -moz-transform:none; }
	.followFund, .subscribePopup, .unsubscribePopup{width:500px; left:50%; transform:translate(-50%, 0); -webkit-transform:translate(-50%, 0); -moz-transform:translate(-50%, 0); -o-transform:translate(-50%, 0);}
	ul.squreBox > li{padding:20px 25px}
	.bottomCont{width:100%;}
	ul.sipUL li{width:250px;}
	
	/*.learnMore ul li .coverImg img {width:150%; margin:0 0 0 -20%;}*/

	.mediaContent .tabdetailWrapper {background-color: transparent;}
}
@media only screen and (max-width:1100px){
	main{width:100%;}	
	.historical .text1, .historical .subscribeTextBox .left, .historical .subscribeTextBox .right {width:100%;}
	.historicalNav .selectOption .row .col {padding:15px;}
	
	footer .topFooter{padding:20px;}
	footer ul.socialULNew{top: 20px; right: 20px;}
	footer ul.footerLinksUL li:first-child, footer ul.footerLinksUL li{margin:0 0 10px 0; border:none; position:relative; padding-left:8px; margin-right:5px;}
	footer ul.footerLinksUL li:after{
	width: 4px;
    height: 4px;
    content: '';
    display: block;
    background: #fff;
    border-radius: 5px;
    position: absolute;
    left: 0;
    top: 6px;
	    
	}
	.ftrmob li{
	    
	    display: block !important; 
    text-align: left !important;

	}
	footer .midHeader ul.footerLinksUL{float:left; padding:0 20px; box-sizing:border-box; margin:10px 0}	
	footer .midHeader ul.footerLinksUL li:after{background:#7a7a7a}
	footer .ftCont{margin:10px 0 0 0}	
	
	.calculater .tabSection .tabHeader ul li {margin:0 15px 0 0;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:last-child {width:20%;}
	.
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:last-child {width:100%;}	
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:first-child, .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(2) {width:20%;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li {width:30%;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(4):after {display:none;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:last-child:after {display:block; width:100%; height:1px; top:0; left:0;}
	.calculater .tabSection .tabData .tabContent .threeCol ul li:first-child {width: 30%;}
	.calculater .tabSection .tabData .tabContent .threeCol ul li:nth-child(2) {width: 30%;}
	.calculater .tabSection .tabData .tabContent .threeCol ul li:nth-child(2) {width: 30%;}
	.calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(1) {width:45%;}
	.calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(2) {width:47%;}
	.calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(3) {width:45%;}
	.calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(4) {width:47%;}
	
	
	.learnMore ul li .content a.knowMore {bottom:0;}
	.learnMoreInner .row ul li .imgBox {width:40%;}
	.learnMoreInner .row ul li .data {width:55%;}
	
	.learnMoreInner .row3 ul li .imgBox {width:50%;}
	.learnMoreInner .row3 ul li .data {width:45%;}
	 
	
	ul.assestNumbebrUL li{padding:0 10px}
	ul.assestNumbebrUL li h3{font-size:2.8em}
	ul.selfUL li{padding:0 10px 60px 10px}
	ul.selfUL li a.greenButton{width:90%; left:5%;}
	ul.selfUL li a.greenButton{padding:0 10px}
	}
@media only screen and (min-width:1025px){
    /*nav {*/
    /*    display: flex;*/
    /*    flex-wrap: wrap;*/
    /*    justify-content: space-between;*/
    /*}*/
    
    
    .img-sec{
    width: calc(32% - 120px);
    float: right;  
    }
    
	ul.navUL.nav-right > li:first-child {
        border-left: 1px solid #d7d7d7;
    }
    ul.navUL > li > a:before, ul.navUL > li > a.selected:before {
        position: absolute;
        top: 0;
        left: 0;
        right: 0; 
        margin: auto;
        width: 0;
        content: '.'; 
        color: transparent;
        background: #f25d3c;
        height: 3px;
        transition: all .5s;
    }
    ul.navUL > li:hover > a:before, ul.navUL > li > a.selected:before {
        width: 100%;
    }
    .fixedActice ul.navUL:first-child > li:first-child > a.selected:before {
        width: 0px;
    }
    ul.navUL > li ul.subNavUL li.titleLI { 
        padding: 2px 5px 6px 13px; 
        margin: 6px 0; width:100%; 
        float:left; 
        font-size:1.4em;  
        font-family:'bnpp_squareregular'; 
        box-sizing:border-box;  
        position:relative;  
        color:#01a66e;}
    ul.navUL > li ul.subNavUL li.titleLI a {padding: 0px; font-size: 1.1em; }
    ul.navUL > li ul.subNavUL li.titleLI:after {
        width:0; height: 75%; border-left:3px solid #01A66E;  content:''; padding:3px; position:absolute; left:0; top:0px; 
    }
    ul.navUL > li ul.subNavUL li.titleLI h3 {
        padding: 2px 0 5px 0;
    }  
}
@media only screen and (max-width:1160px){ 
    ul.ourFundCarouselUL li .fundBox > h3, .right-sec .headTitle h1 {
        width: auto;
        padding-right: 55px!important;
    }
    .left-sec {
        width: 46%!important;
    } 
    .right-sec {
        width: 42%!important;
    }
    .portfolioWrapper {
        padding:0px;
    }
}
@media only screen and (max-width:1024px){ 
    .fund-overview img {
        width: 100%!important;
        height: 100%;
        object-fit: cover;
    }
    .fund-overview {
        width: 55%;
    }
    .fndbx {
        width: 40%!important;
        padding-left :0px!important;
    }
    #fund-carousel .owl-item .item {
        margin: 0px;
    }
    #fund-carousel .item {
        justify-content: space-between;
    }
    .right-sec {
        width: auto!important; 
        padding: 20px 0px;
        margin-left: 0px!important; 
    }
    .fundDetail ul.valueUL > li ul.box > li:first-child {
        width: 100%;
    }
    .right-sec .headTitle h1:before, .right-sec .headTitle h1:after {
        width: 0px;
    }
    ul.navUL > li ul.subNavUL {padding: 0px;margin: 5px 0; } 
    .img-sec {margin: 20px 0;} 
    .down-arrow .fa {display: none;}
    .navImg {width: auto!important; float: none;}
    .section-link {width: auto!important; text-align: inherit!important;} 
    .desc {text-align: center;}
    ul.navUL > li ul.subNavUL li a:after {
        width: 0; 
        height: 0; 
        border: 1px solid #fff;
        border-width: 1px 1px 0 0;
        content: '';
        padding: 3px;
        position: absolute;
        left: 0;
        top: 12px;
        transform: rotate(45deg);
    }
	h2{font-size:3.0em}
	a.grayButton:hover:before{box-shadow:0px 0px 0px 0px #bcc2c0; -webkit-box-shadow:0px 0px 0px 0px #bcc2c0; -moz-box-shadow:0px 0px 0px 0px #bcc2c0; -o-box-shadow:0px 0px 0px 0px #bcc2c0; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1);}
	a.grayButton:active:before{box-shadow:2px 3px 10px -1px #bcc2c0; -webkit-box-shadow:2px 3px 10px -1px #bcc2c0; -moz-box-shadow:2px 3px 10px -1px #bcc2c0; -o-box-shadow:2px 3px 10px -1px #bcc2c0; transform:scale(1.01,1.01); -webkit-transform:scale(1.01,1.01); -moz-transform:scale(1.01,1.01); -o-transform:scale(1.01,1.01);}	
	a.greenButton:hover:before{box-shadow:0px 0px 0px 0px #86c5b1; -webkit-box-shadow:0px 0px 0px 0px #86c5b1; -moz-box-shadow:0px 0px 0px 0px #86c5b1; -o-box-shadow:0px 0px 0px 0px #86c5b1; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1);}
	a.greenButton:active:before{box-shadow:2px 5px 11px -1px #86c5b1; -webkit-box-shadow:2px 5px 11px -1px #86c5b1; -moz-box-shadow:2px 5px 11px -1px #86c5b1; -o-box-shadow:2px 5px 11px -1px #86c5b1; transform:scale(1.01,1.01); -webkit-transform:scale(1.01,1.01); -moz-transform:scale(1.01,1.01); -o-transform:scale(1.01,1.01); }	
	ul.bannerUL li a.greenButton:hover:before{box-shadow:0px 0px 0px 0px #007953; -webkit-box-shadow:0px 0px 0px 0px #007953; -moz-box-shadow:0px 0px 0px 0px #007953; -o-box-shadow:0px 0px 0px 0px #007953; }
	ul.bannerUL li a.greenButton:active:before{box-shadow:4px 6px 10px 2px #007953; -webkit-box-shadow:4px 6px 10px 2px #007953; -moz-box-shadow:4px 6px 10px 2px #007953; -o-box-shadow:4px 6px 10px 2px #007953; }
	
	.owl-controls .owl-buttons .owl-prev:hover, .owl-controls .owl-buttons .owl-next:hover{background:#dfdcdc;}
	.owl-controls .owl-buttons .owl-prev:active, .owl-controls .owl-buttons .owl-next:active{background:#00965e; }
	.owl-controls .owl-buttons .owl-next:hover:after{border-color:transparent #5f5f5f #5f5f5f transparent; }
	.owl-controls .owl-buttons .owl-prev:hover:after{border-color:#5f5f5f  transparent transparent #5f5f5f; }
	.owl-controls .owl-buttons .owl-next:active:after{border-color:transparent #fff #fff transparent; }
	.owl-controls .owl-buttons .owl-prev:active:after{border-color:#fff  transparent transparent #fff; }
	
	.owl-controls .owl-buttons .owl-prev.disabled:active, .owl-controls .owl-buttons .owl-next.disabled:active, .owl-controls .owl-buttons .owl-prev.disabled:hover, .owl-controls .owl-buttons .owl-next.disabled:hover{background:#dfdcdc; }
	.owl-controls .owl-buttons .owl-next.disabled:hover:after, .owl-controls .owl-buttons .owl-next.disabled:active:after{border-color:transparent #5f5f5f #5f5f5f transparent; }
	.owl-controls .owl-buttons .owl-prev.disabled:hover:after, .owl-controls .owl-buttons .owl-prev.disabled:active:after{border-color:#5f5f5f  transparent transparent #5f5f5f; }
	
	ul.lookingUL li a:hover{color:#636363; left:0; padding-left:0; }
	ul.lookingUL li a:hover:after{height:0px; top:0%; margin-top:17px;}
	ul.lookingUL li a:active{color:#00965e; left:0; padding-left:15px; box-sizing:border-box;}
	ul.lookingUL li a:active:after{height:18px; margin-top:-7px; top:50%; }
	
	footer ul.footerLinksUL li a:hover{color:#fff}
	footer .midHeader{z-index:-1}
	footer .midHeader ul.footerLinksUL li a:hover{color:#7a7a7a;}
	footer ul.footerLinksUL li a:active, footer .midHeader ul.footerLinksUL li a:active{color:#00975c;}

	
	header{position:fixed; z-index:3}
	html.menuActive{overflow:hidden}
	.midHeader h2, .socialNav{display:none}
	footer .midHeader h2{display:block}
	.investnowWrap{position:relative; left:20px; top:auto}
	.midHeader{ padding:0; overflow:hidden; display:block;border-bottom: 1px solid #000;}
	.sngllin{
	  border-bottom: none !important;  
	    
	}
	.midHeader aside{margin:10px 100px 0 0; padding:0}
	.midHeader a.searchClick{margin:20px}
	.midHeader a.logobnp{margin:10px 20px 0 20px;}	
	a.menuIcon{width:80px; height:100%; 
	/*background:#00965f; */
	float:right; position:relative; position:absolute; right:0; display:block; }
	a.menuIcon span{width:50%; height:auto; float:left; text-indent:-99px; overflow:hidden}
	a.menuIcon:after, a.menuIcon span:after, a.menuIcon span:before {width:30px; height:2px; background:#000; content:''; display:block; left:50%; top:50%; margin:0px 0 0 -15px; position:absolute; transition:all ease 0.3s}
	a.menuIcon span:before{margin-top:-11px}
	a.menuIcon:after{margin-top:11px;}	
	a.menuIcon.active span:after{display:none}
	a.menuIcon.active:after{transform:rotate(45deg); margin-top:0px}
	a.menuIcon.active span:before{transform:rotate(-45deg); margin-top:0px}
	.fixedActice nav, nav{position:absolute; top:109px; z-index:4; background:#212121; height:100%; display:none; width:50%; left:50%; overflow:auto;  border:none; padding-bottom:0; box-sizing:border-box }
	ul.navUL, ul.navUL2{width:100%;}
	ul.navUL > li, ul.navUL2 > li{width:100%; float:left; position:relative; }
	ul.navUL > li > a, ul.navUL2 > li > a, ul.navUL02 > li > a{width:auto; float:left; border:none; border-bottom:none; color:#fff; position:relative; padding:0 15px;}
	ul.navUL > li a.investNowW{padding:0 15px;}
	ul.navUL > li.nosubnav > a, ul.navUL2 > li > a, ul.navUL02 > li > a{width:100%;}
	ul.navUL > li , ul.navUL2 > li {border-bottom:1px solid #000; }
	ul.navUL > li:after{width:0; height:0; border:2px solid #0d9b66; padding:4px; border-color:transparent transparent #0d9b66 #0d9b66 ; content:''; display:block; position:absolute; right:25px; top:24px; transition:all ease 0.3s}
	ul.navUL > li.selected:after{border-color:#0d9b66 #0d9b66 transparent transparent  ;}
	ul.navUL > li.nosubnav:after{display:none}
	ul.navUL2 li .stage2Nav{width:100%; padding:0 15px;}
	.stage2Nav{position:relative; top:0; left:0; padding:0 15px;}



	
	.navImg{display:inline-block;}
	ul.navUL2 > li:after, ul.navUL02 > li:after{display:none}
	ul.navUL2 > li:after{border-color:transparent transparent #fff #fff;}
	ul.navUL2 > li.selected:after{border-color:#fff #fff transparent transparent  ;}
	ul.navUL:first-child > li:first-child{display:none} 
	ul.navUL2 > li.searchIcon{display:none}  
	ul.navUL2 > li:first-child{display:block; }
	.fixedActice ul.navUL2 > li:first-child > a, ul.navUL2 > li:first-child > a{width:100%; text-align:left}
	ul.navUL > li:hover > a, ul.navUL > li:active > a{background:none}
	ul.navUL2 > li:first-child:hover > a, ul.navUL2 > li:first-child:active > a{background:#00965e; color:#fff}
	ul.navUL > li:active > a, ul.navUL > li > a.selected{color:#00965e}
	ul.navUL > li.investNowW:hover > a, ul.navUL > li.investNowW:active > a{background:#00965e}
	ul.navUL > li.investNowW{background:#00965e;}
	ul.navUL > li.investNowW.selected:hover > a, ul.navUL > li > a.investNowW:hover, ul.navUL > li.investNowW:active > a, ul.navUL > li > a.investNowW.selected{color:#fff; background:#00965e;}
	ul.navUL > li:hover .stage2Nav, ul.navUL > li:active .stage2Nav{width:100%; position:relative; display:none}
	ul.navUL > li ul.subNavUL li a:hover:after{border-color:#fff}
	ul.navUL > li:hover > a, ul.navUL > li > a.selected{background:none}
	ul.navUL > li ul.subNavUL li a:active:after, ul.navUL > li ul.subNavUL li a.selected:after{border-color:#00965e}
	ul.navUL > li ul.subNavUL{width:100%; float:left; background:none; border:none; top:0; position:relative;}
	ul.navUL > li ul.subNavUL > li > a{border:none; color:#fff; width:100%; box-sizing:border-box}
	ul.navUL > li ul.subNavUL li a:hover{color:#fff;}
	ul.navUL > li ul.subNavUL li a:active, ul.navUL > li ul.subNavUL li a.selected{color:#00965e;}
	ul.navUL > li ul.subNavUL > li:first-child{border-top:1px solid #fff}
	ul.navUL > li ul.subNavUL:first-child li:last-child{border-bottom:none}
	ul.navUL li ul.subNavUL:first-child li:first-child{border-top:none}
	ul.navUL > li ul.subNavUL li:last-child{border-bottom:none}
	ul.navUL > li ul.subNavUL li a{font-size:1.3em; padding: 7px 0px 10px 17px;}
	ul.navUL > li ul.subNavUL li a:after {top: 13px;}
	ul.navUL2 > li:first-child:hover > a, ul.navUL2 > li:first-child > a.active{background:#00965e}
	ul.navUL > li.investNowW:hover a, ul.navUL > li.investNowW:active a{color:#fff}
	
	nav .navUL02{display:block; margin-bottom:100px}
	ul.navUL2{margin-bottom:0}
	ul.navUL02 > li:first-child{display:block;}
	ul.navUL02 > li:first-child > a{border:none; width:100%; box-sizing:border-box; text-align:left; padding: 0 15px}
	ul.navUL02 > li:first-child > a.tollFree{ padding: 0 15px}
	ul.navUL02 li a.tollFree{width:auto !important}
	ul.navUL02 > li > a::after{display:none}
	
	
	.investnowWrap{width:100%; left:0; margin:15px 0;}
	.investnowWrap a.buttonStyle{width:100%; border-radius:0; }
	ul.investUL{width:100%; position:relative; top:0; float:left; background:none; border:none;}
	ul.investUL li:first-child, ul.investUL li{border:none; border-bottom:1px solid #5f5f5f;}
	ul.investUL li a{padding:15px 20px;}
	.fixedActice section, .fixedActice footer, section, footer{top:75px; position:relative}
	ul.bannerUL li .bannerDesc, ul.bannerUL li.active .bannerDesc{padding:25px 20px; bottom:0; width:400px;}
	ul.bannerUL li .bannerDesc h2{font-size:3.6em}
	article.lookingWrapper .lookingImg{width:50%;}
	.mfSimplifiedWrapper .leftSimplified{width:35%; padding:0 10px 0 0;}
	.mfSimplifiedWrapper .rightSimplified{width:65%; padding:0 0 0 10px;}
	
	.searchWrapper{top:0 !important; padding:25px 20px 85px 20px !important; height:100% !important; overflow:auto; z-index:3; border-top:4px solid  #00965e }	
	.searchWrapper .searchIcon{display:none}
	.searchWrapper input[type=text]{padding-left:15px;}
	
	.searchWrapper a.closeBtn:hover span:after, .searchWrapper a.closeBtn:hover span:before{background:#717171; height:1px;}
	.searchWrapper a.closeBtn:active span:after, .searchWrapper a.closeBtn:active span:before{background:#00965e; height:2px;}
	footer .socialNav{display:table}
	footer ul.footerLinksUL{ padding:0 0 5px 0}
	footer .midHeader ul.footerLinksUL{border:none; padding:0 20px; }
	footer .ftCont p{ color:#fff}
	footer .ftCont p a{color:#fff}
	a.scrollTopClick{width:40px; height:40px; right:10px; }
	a.scrollTopClick.scrollActiveAbsolute{bottom:auto; top:-15px;}
	a.scrollTopClick:after{height:16px;}
	a.scrollTopClick:before{margin-top:-8px;}	
	ul.breadcrumb{display:none}
	.breadcrumbW h1, .breadcrumbW h2{margin:0} 
	/*.fundWrapper .fundLinksWrap{padding:0 20px 0 0}*/
	ul.fundLinksUL li a:hover:after, ul.fundLinksUL li a:active:after, ul.fundLinksUL li a.selected:after{display:none}
	
	.assetWrapper h3{font-size:2.0em; margin:20px 0 15px 0}
		
	ul.valueUL > li ul.box > li .val{font-size:3.2em}
	ul.valueUL > li ul.box > li label{font-size:2.0em}
	.fundDetail ul.valueUL > li ul.box > li label .tooltpIcon2 {font-size:0.9em; top:-8px;}
	.fpWrapLeft > h3, .fpWrapRight .titleRow h3, .sebiWrap h3{font-size:1.8em}
	
	.imgmfWorks{width:25%; max-width:200px;}
	.mfWorks{width:75%; padding:0 0 0 20px; float:right}
	ul.bulletUL li a{font-size:1.3em}
	.headCont p{width:280px;}
	.ourfundWrapper .leftContainer{width:70%; padding:0 20px 0 0}
	.ourfundWrapper .rightContainer{width:30%; padding:0 0 0 20px}
	
	.whyInvest .leftWrap ul li{padding:0 10px;}
	.whyInvest .leftWrap ul li h3{font-size:3em;}
	.whyInvest .leftWrap h6, .whyInvest p, .whyInvest .leftWrap ul li h5{font-size:1.4em}
	.whyInvest .leftWrap ul li h5 br{display:none; margin:0; padding:0; width:0; height:0;}
	.expertWrap ul.expertUL li .cont{padding:10px;}
	
	footer .socialNav ul.socialUL{top: -5px;}
	
	
	.topCont p{width:75%}	
	
	.fundWrapper .fundboxWrapper .chooseplanType{position:relative; margin:0 0 20px 0; top:0}
	
	.filterFund .row .pure-checkbox{margin:0 10px 5px 0}
	.fundWrapper ul.ourFundCarouselUL li .fundBox > h3{font-size:1.8em; line-height:1.2em}
	ul.ourFundCarouselUL li .cont{margin:10px 0 15px 0}
	.filterFund .row.rowRisk .dropdown{width:100%;}

	.kycWrap .box{padding-bottom:50px;}
	.kycWrap .btmBox, .investerWrapper .btmBox{padding:0 50px;}	
	
	ul.bodUL li .img, ul.card-box li .img{height:250px;}
	ul.bodUL li .desc h3, ul.card-box li .desc h3{font-size:1.8em}
	
ul.bannerUL li .bannerDesc{opacity:1;}
ul.bannerUL li img{opacity:1; }
.expertWrap ul.expertUL li{opacity:1}
.expertWrap ul.expertUL li .cont h4{opacity:1; left:0}
.expertWrap ul.expertUL li .cont p{opacity:1; left:0;}

.fillFreeWrapper .left p{font-size:1.4em}
.fillFreeWrapper .contDetails h3, .fillFreeWrapper .left h3{font-size:1.8em}
.fillFreeWrapper .img .imgDetails h3{font-size:1.8em}
.fillFreeWrapper .img{width:40%;}
.fillFreeWrapper .contDetails{width:60%; padding:0 0 0 20px;}
.fillFreeWrapper .contDetails p{font-size:1.4em}

.folioWrapper .bannerDetails p{font-size:1.8em}
.distributorBox .midRow p{width:100%; padding:0 0; box-sizing:border-box; line-height:1.4em; margin:0 0 15px 0}
.distributorBox .dropdown{float:left; }

ul.navUL > li ul.subNavUL li.titleLI h3{margin:20px 0 0 0; padding:0 0 10px 0;}
ul.navUL > li ul.otherDocument{margin:20px 0 0 0}

.expertArticle .rightContainer ul.bulletUL li a:hover, .expertArticle .rightContainer ul.bulletUL li a:hover:after{color: #e9721c; border-color:#e9721c}
.expertArticle .rightContainer ul.bulletUL li a:active, .expertArticle .rightContainer ul.bulletUL li a:active:after{color: #a04300; border-color:#a04300}
.fundBox .bottomLinks a.notification:hover{background-position:-247px -121px;}
.fundBox .bottomLinks a.notification:active{background-position:-247px -141px;}
ul.bulletUL li a:hover{color:#00965e}
ul.bulletUL li a:after:hover{border-color:#00965e}
ul.bulletUL li a:active{color:#09603f}
ul.bulletUL li a:after:active{border-color:#09603f}
a.brownLink:hover{color:#e9721c}
a.brownLink:active{color:#a04300}
ul.linkNeed li a:hover{background:#dadada; color:#5f5f5f;}
ul.linkNeed li a:hover span:after{background-position:-112px -172px;}
ul.linkNeed li a.getCall:hover span:after{background-position:-166px -171px}
ul.linkNeed li a:active{background:#00965e; color:#fff;}
ul.linkNeed li a:active span:after{background-position:-112px -121px;}
ul.linkNeed li a.getCall:active span:after{background-position:-166px -120px;}
footer .ftCont p a:active{color:#00975c}

.dropdown h3:hover, a.viewDetails:hover{color:#5f5f5f}
.dropdown h3:active, a.viewDetails:active{color:#00965e}

ul.downloadFundUL li a:hover{background:#f1f1f1; color:#00965e;}
ul.downloadFundUL li a.downloadIcon:hover span{background:url(../images/pdfIcon.png) no-repeat 0 center;}
ul.downloadFundUL li a:active{background:#00965e; color:#fff}
ul.downloadFundUL li a.downloadIcon:active span{background:url(../images/pdfIconHover.png) no-repeat 0 center;}
ul.formslinkUL > li ul.bulletUL li a:hover, ul.formslinkUL > li ul.bulletUL li a:hover:after{color: #e9721c;border-color: #e9721c;}
ul.formslinkUL > li ul.bulletUL li a:active, ul.formslinkUL > li ul.bulletUL li a:active:after{color: #a04300;border-color: #a04300;}

.expertArticle .leftContainer ul.bulletUL li a:hover, .expertArticle .leftContainer ul.bulletUL li a:hover:after{color:#96275a; border-color:#96275a}
.expertArticle .leftContainer ul.bulletUL li a:active, .expertArticle .leftContainer ul.bulletUL li a:active:after{color:#621136; border-color:#621136}

ul.boxUL{
    
    padding:10px 5px;
}

ul.boxUL li a:hover{box-shadow:4px 4px 8px 2px #c7c6c6}
ul.boxUL li a:hover .right p{background-image:url(../images/pdfIcon.png); color:#00965e }
ul.boxUL li a:hover .right{background:#f0eded}
ul.boxUL li a.excelLink:hover .right p{ background-image:url(../images/xlsIcon.png);}
ul.boxUL li a:active{box-shadow:-1px -1px 15px 2px #abaaaa; }
ul.boxUL li a:active .right p{background-image:url(../images/pdfIconHover.png); color:#f0eded}
ul.boxUL li a:active .right{background:#00965e}
ul.boxUL li a.excelLink:active .right p{background-image:url(../images/xlsIcon-hover.png);}
.videoWrapper, .videoWrapper .video{height:350px;}

.aboutPMS .halfWidth{width:65%;}
.aboutPMS .lastdivWidth{width:35%}

ul.videoUL li .img {margin:10px 0 0 0}
	
	.nofoundpage .wrap404{width: 700px;}
	.nofoundpage .wrap404 img{margin: 0 50px 0 0;}
	.nofoundpage .wrap404 .cont h2{font-size: 6em}
	.nofoundpage .wrap404 .cont h3{font-size: 3em}
	.fundWrapper .fundboxWrapperne .chooseplanTypenew {
    right: 0px;
}
.fundboxWrapperne h1:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #000;
    width: 88%;
    position: relative;
    left: 332px;
    bottom: -6px;
}
.fundboxWrapperne h1 {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: 20px 0;
    grid-gap: 5px;
    width: 80%;
}
.ourFundCarouselULnew {
    margin-top: 0px !important;
}
.breadcrumbWn h1:before, .breadcrumbWn h2:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #ff5c33;
    width: 80%;
    position: relative;
    left: 55px;
    bottom: -5px;
}
.breadcrumbWn h1:after, .breadcrumbWn h2:after {
    content: " ";
    display: block;
    border-bottom: 3px solid #01a66c;
    width: 80%;
    bottom: -5px;
    position: relative;
}

.fundBox .bottomLinks a.notification {
    width: 100%;
}
ul.bulletULcre li {
    text-align: left;
    border-bottom: 1px solid#0005;
    margin-top: 15px;
}

ul.bulletULcre li:first-child{
   border-bottom: 1px solid#0005 !important;
   
    
}

.bulletULcre {
    display: block;
}
.bulletULcre li {
    border-left: 1px solid #0000;
}
/*.headTitlenew h2:before {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #ff5c33;*/
/*    width: 100%;*/
/*    position: relative;*/
/*   left: 0px; */
/*}*/
/*.headTitlenew h2:after {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #01a66c;*/
/*    width: 100%;*/
/*}*/
/*.headTitleFunds h2:before {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #ff5c33;*/
/*    width: 100%;*/
/*    position: relative;*/
/*    left: 0px;*/
/*    bottom: 5px;*/
/*}*/
/*.headTitleFunds h2:after {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #01a66c;*/
/*    width: 100%;*/
/*    position: relative;*/
/*    bottom: 5px;*/
/*}*/
.headTitle h1:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #ff5c33;
    width: 100%;
    position: relative;
    left: 0px;
}
.headTitle h1:after {
    content: " ";
    display: block;
    border-bottom: 3px solid #01a66c;
    width: 100%;
}
.expertWrap ul.expertUL li .cont {
    width: 100%;
}


/*------ABOUT US------*/
.Insightsnew:before {
    width: 100%;
    left: 0;
    bottom: -5px;
}
.Insightsnew:after {
    width: 100%;
}
.assetMngtWrappernew h2:before {
    width: 100%;
    left: 0px;
    bottom: 5px;
}
.assetMngtWrappernew h2:after {
    width: 100%;
    bottom: 5px;
}
.bootomLinkWrapnew h2:before {
    width: 100%;
    left: 0px;
    bottom: 5px;
}
.bootomLinkWrapnew h2:after {
    width: 100%;
    bottom: 5px;
}
.Globala:before {
 width: 100%;
    left: 0px;
}
.Globala:after {
    width: 100%;
}
.Philosophy:before {
    width: 100%;
    left: 0px;
}
.Philosophy:after {
    width: 100%;
}
.Directors:before {
    width: 100%;
    left: 0px;
}
.Directors:after {
    width: 100%;
}
.Investment:before {
    width: 100%;
    left: 0px;
}
.Investment:after {
    width: 100%;
}
.Sponsors:before {
    width: 100%;
    left: 0px;
}
.Sponsors:after {
    width: 100%;
}



/*--------------Invester center-----------*/
.KYc:before {
    width: 100%;
    left: 0px;
}
.KYc:after {
    width: 100%;
}
.Unclaimed:before {
    width: 100%;
    left: 0px;
}
.Unclaimed:after {
    width: 100%;
}
.Process:before {
    width: 100%;
    left: 0px;
    bottom: -5px;
}
.Process:after {
    width: 100%;
    bottom: -5px;
}
.Folio:before {
    width: 100%;
    left: 0px;
}
.Folio:after {
    width: 100%;
}
.Systematic:before {
    width: 100%;
    left: 0px;
}
.Systematic:after {
    width: 100%;
}
.Systematic{
    font-size:25px;
}
.Net:before {
    width: 100%;
    left: 0px;
}
.Net:after {
    width: 100%;
}
.Divi:before {
    width: 100%;
    left: 0px;
}
.Divi:after {
    width: 100%;
}
.FATCA:before {
    width: 100%;
    left: 0px;
}
.FATCA:after {
    width: 100%;
}
.Query:before {
    width: 100%;
    left: 0px;
}
.Query:after {
    width: 100%;
}
.Contact:after {
  width: 100%;
}
.Contact:before {
      width: 100%;
left: 0px;
}
.Targeted{
    margin-top:50px;
}
.DTAP {
    font-size: 30px;
}
.DTAP:before {
    width: 100%;
    left: 0px;
}
.DTAP:after {
    width: 100%;
}
.Total:before {
    width: 100%;
    left: 0px;
}
.Total:after {
    width: 100%;
}
.Investor:before {
    width: 100%;
    left: 0px;
    bottom: 5px;
}
.Investor:after {
    width: 100%;
    bottom: 5px;
}




.topCont p{
    margin-top: -25px;
}

.impnotify:before {
    width: 100%;
    left: 6px;
    bottom: -2px;
}
.impnotify:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.impnotify{
    font-size:34px ;
}


.sitemp:before {
    width: 100%;
    left: 9px;
    bottom: -2px;
}
.sitemp:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.sitemp{
    font-size:34px ;
}


.sea-rch:before {
    width: 100%;
    left: 9px;
    bottom: -2px;
}
.sea-rch:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.sea-rch{
    font-size:34px ;
}





.distransec:before {
    width: 100%;
    left: 6px;
    bottom:2px;
}
.distransec:after {
    width: 100%;
    bottom: 2px;
    right: 7px;
}
.distransec{
    margin-top:30px !important;
    font-size:30px;
}


.votpol:before {
    width: 100%;
    left: 6px;
    bottom:-2px;
}
.votpol:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.votpol{
    margin-top:30px;
}

.isswisedis:before {
    width: 100%;
    left: 6px;
    bottom:-2px;
}
.isswisedis:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.isswisedis{
    margin-top:30px;
}

.discomdis:before {
    width: 100%;
    left: 6px;
    bottom:2px;
}
.discomdis:after {
    width: 100%;
    bottom: 2px;
    right: 7px;
}
.discomdis{
   font-size:30px;
}

.aumd:before {
    width: 100%;
    left: 6px;
    bottom:2px;
}
.aumd:after {
    width: 100%;
    bottom: 2px;
    right: 7px;
}
.aumd{
    font-size:30px;
}

.portscheme:before {
    width: 100%;
    left: 6px;
    bottom: -2px;
}
.portscheme:after {
    width: 100%;
    bottom: -2px;
    right: 7px;
}
.portscheme{
    font-size:34px ;
}
.Systematic:after {
    bottom: 5px;
}
.Systematic:before {
    bottom: 5px;
}
.MORE:before {
    width: 100%;
    left: 0px;
}
.MORE:after {
    width: 100%;
}
.Primer:before {
    width: 100%;
    left: 0px;
}
.Primer:after {
    width: 100%;
}
.Sahi:before {
    width: 100%;
    left: 0px;
}
.Sahi:after {
    width: 100%;
    left: 0px;
}
.Growth:before {
    width: 100%;
    left: 0px;
}
.Growth:after {
    width: 100%;
}

.fundWrapper .fundLinksWrap .row {
    flex-wrap: wrap;
}
.fundWrapper .fundLinksWrap .row .col-md-4 {
    width: 45%;
    margin: 15px 0;
}



}
@media only screen and (min-width:992px){
    
    .fundWrapper ul.ourFundCarouselUL li {
        width: 33.33%;
        padding: 0 15px;
    }
}
@media only screen and (max-width:991px){
    ul.ourFundCarouselUL {
        justify-content: space-between;
    }
    .footerLink {
        width: calc(33.33% - 30px);
    }
    .fundWrapper ul.ourFundCarouselUL > li {
        width: 48%;
    }
}
@media only screen and (max-width:990px){
	.historical .text1 {font-size:2em; margin: 10px 0 30px 0;}
	.table2Box, .table3Box {overflow:scroll;}
	.table2Box table, .table3Box table {width:1100px;}
	.table2Box table th:first-child {width:50%;}
	.historical .subscribeTextBox .right a {float:left; margin-top:20px;}
	.historical .fundData .checkBoxArea {float:left;}
	.historicalNav .selectOption .row .col {padding:15px 0;}
	.historicalNav .selectOption .row .col1, .historicalNav .selectOption .row .col2, .historicalNav .selectOption .row .col3 {width:60%;}
	.historicalNav .selectOption .row {border:0;}
	.historicalNav .selectOption .row .col:after {display:none;}
	.historicalNav .selectOption .row2 ul li {padding:0 20px;}	
	
	.calculater .tabSection .tabHeader {overflow:auto; height:145px;}
	.calculater .tabSection .tabHeader ul {width:613px;}
	.calculater .tabSection .tabHeader ul li {margin:0 -5px 0 0;}
	.calculater .tabSection .tabData .tabContent .goalAmtBox ul li:first-child, .calculater .tabSection .tabData .tabContent .goalAmtBox ul li:nth-child(2), .calculater .tabSection .tabData .tabContent .goalAmtBox ul li:last-child, .calculater .tabSection .tabData .tabContent .threeCol ul li:nth-child(3), .calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(3), .calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(4), .calculater .tabSection .tabData .tabContent .goalAmtBox ul li:nth-child(3), .calculater .tabSection .tabData .tabContent .threeCol ul li:nth-child(4), .calculater .tabSection .tabData .tabContent .fourthCol ul li:nth-child(5) {width:100%; margin:0 0 20px 0;}
	/*.calculater .tabSection .tabHeader ul li a.active, .calculater .tabSection .tabHeader ul li a:hover {-webkit-box-shadow: 0px 9px 27px 0px rgba(95, 95, 95, 0.3); box-shadow: 0px 9px 27px 0px rgba(95, 95, 95, 0.3);}*/
	.calculater .tabSection .tabData .tabContent .pHeight ul li p {height:auto;}
	
	
	
	.learnMore ul li .content {padding:20px;}
	.learnMore ul li .content a.knowMore {left:20px; bottom:0;}
	.learnMore ul li .content p {height:170px;}
	
	.learnMoreInner .steps ul li .left {width:30%;}
	.learnMoreInner .steps ul li .right {width:70%;}

	.insightTopUL li:first-child{padding: 0 5px 0 0}
	.insightTopUL li:nth-child(2){padding:0 0 0 5px; }
	ul.fundDesc {    height: auto;}
}



@media only screen and (max-width:900px) {
    ul.managerUL {
        padding: 15px 10px;
        width: calc(100% - 20px);
    }
	/*html, body{overflow-x:hidden}*/
	h2{font-size:2.8em}
	/*.fixedActice nav, nav{top:74px;}*/
	ul.fundLinksUL li a{height:auto; line-height:1.5em; padding:10px 5px;}
	.fundWrapper ul.ourFundCarouselUL > li{padding:0 5px; box-sizing:border-box}
	.fundWrapper ul.fundLinksUL li a{height:auto; padding:10px 5px;}	
	a.grayButton{padding:0 5px}
	/*.fundLinksWrap{padding:0 30px 0 0}*/
	
	
	ul.ourFundCarouselUL li .cont .leftCont p{padding-right:30px; box-sizing:border-box}
	ul.ourFundCarouselUL li .cont .rightCont{display:none}
	ul.ourFundCarouselUL li .cont .leftCont{width:100%; padding:0}
	.tooltipWrap{margin-left:-190px; z-index:3;}
	.tooltipWrap:after{left:auto; right:6px}
	
	.tooltipWrapBench{margin-left:-288px; z-index:3;width: 300px;}
	.tooltipWrapBench:after{left:auto; right:6px}
	
	.tooltipWrapmatrix{margin-left:-288px; z-index:3;width: 300px;}
	.tooltipWrapmatrix:after{left:auto; right:6px}
	
	.boxWrap{padding:60px 50px 40px 0px}
	#defaultCountdown{position:relative; right:100px}
	#defaultCountdown .countdown-section{width:70px;}
	#defaultCountdown .countdown-amount{font-size:2.0em;  }
	#defaultCountdown .countdown-period{font-size:1.1em; }
	.countdown h3{font-size:1.3em; margin-left:110px; line-height:40px  }
	ul.investBoxUL li{width:90px;}
	.createFolioWrapper .investWrap img{width:200px; height:auto; padding-top:0}
	.latestNav{width:100%; float:left;}
	ul.latestBox, ul.latestNavUL{width:100%;}
	ul.latestPagination{left:-15px;}
	
	.titleBx .rgt p.rupeeIcon{font-size:2.4em}
	ul.formUL_ > li{padding:0px 20px 10px 20px;}
	ul.formUL_ > li.radioLI{padding:10px 20px 10px 20px;}
	ul.formUL_ > li.radioLI .pure-radiobutton{margin-bottom:10px}
	.needWrap .leftCont .row{padding:10px 20px}
	ul.innerFormUL_ li{padding:15px 20px 0px 0}
	.distributorQuery .error {padding:0 20px 10px 20px;}
	input[type="text"] + label, input[type="tel"] + label, input[type="email"] + label, textarea + label{top:15px}
	input[type="text"]:visited, input[type="text"]:focus + label, input[type="text"]:valid + label, input[type="tel"]:visited, input[type="tel"]:focus + label, input[type="tel"]:valid + label, input[type="email"]:visited, input[type="email"]:focus + label, input[type="email"]:valid + label, input.filled + label, textarea:visited, textarea:focus + label, textarea:valid + label{top:-2px}

	ul.lookingUL{left:0;}
	.downloadWrapper a.grayButton{position:relative; right:auto; top:10px; margin:0 auto; display:table}
	.latestNav ul.counterUL{left:80px;}
	a.grayButton{padding:0 15px}
	.bannerDesc p{}
	ul.bannerUL li .bannerDesc h2{font-size:2.6em; margin:0 0 5px 0}
	ul.bannerUL li .bannerDesc, ul.bannerUL li.active .bannerDesc{width:300px}
	ul.bannerUL li .bannerDesc p{font-size: 1.4em; margin: 5px 0 15px 0; }
	ul.lookingUL li a{font-size:2em}
	ul.formUL li label{width:140px; height:140px; padding:0 30px 0 20px; }
	ul.formUL li .formEvent{width:140px; height:140px;}
	ul.formUL li{width:150px; }
	ul.formUL li:hover label{width:150px; height:150px; padding:0 40px 0 20px;}
	ul.formUL li:hover .formEvent{width:150px; height:150px; }
	ul.formUL li .formEvent a{font-size:1.6em}
	ul.ourFundCarouselUL .owl-buttons{bottom:-75px;}
	.ourFundCarousel ul.counterUL{bottom:-40px;}
	ul.counterUL{left:80px;}
	.headCont p{width:300px; padding:0 0px 0 15px}
	.headTitle h2{margin:0 20px 0 0; line-height:1em}
	.midHeader a.searchClick{border:none; text-indent:-200px; width:40px; height:40px; overflow:hidden}
	a.searchClick:after{right:12px;}
	a.searchClick:before{right:11px;}
	.midHeader aside{margin:0 80px 0 0}
	.midHeader a.logobnp{margin:7px 20px 3px 10px}
	
	.titleBx h3, ul.formUL li label{font-size:1.4em}
	.headCont p{font-size:1.4em}
	footer ul.footerLinksUL li a, ul.latestBox li .btmCnt p.smallTxt, .titleBx01 .lft p, .titleBx .rgt p{font-size:1.2em}
	.ourfundWrapper a.grayButton{left:0; bottom:-15px}
	.expertWrap a.grayButton{bottom:-65px;}
	.expertWrap ul.expertUL li .cont{padding:15px 20px 15px 20px}
	ul.latestBox li{left:5px; top:5px}
	ul.latestBox li:nth-child(2){left:10px; top:10px; }
	ul.latestBox li:nth-child(3){left:15px; top:15px; box-shadow:none}
	
	
	ul.investBoxUL li a:hover svg{fill:#000;}
	ul.investBoxUL li a:hover .strokeColor{stroke:#000;}
	ul.investBoxUL li a:hover{color:#000}
	ul.investBoxUL li a:hover{color:#000}
	ul.investBoxUL li a:active svg{fill:#00965e;}
	ul.investBoxUL li a:active .strokeColor{stroke:#00965e;}
	ul.investBoxUL li a:active {color:#00965e}
	ul.investBoxUL li a:active {color:#00965e}
	ul.bannerUL .owl-controls .owl-pagination{float:left}
	
	.mfSimplifiedWrapper .leftSimplified{width:100%; padding:0 0 0 0;}
	.mfSimplifiedWrapper .rightSimplified{width:100%; padding:0 0 0 0; margin:80px 0 0 0}
	ul.leftSimplifiedUL li{min-height:90px; left:25%;}
	.mfSimplifiedWrapper ul.counterUL{left:80px;}
	.fundWrapper .fundboxWrapper ul.ourFundCarouselUL li .dropdown{width:100%}
	
	ul.formUL li .formName{width:130px; height:130px;}
	.fundDetails ul.formUL{width:100%}
	.fundDetails ul.formUL li label{width:120px; height:120px; padding:0 20px 0 15px; }
	.fundDetails ul.formUL li .formEvent{width:120px; height:120px;}
	.fundDetails ul.formUL li{width:130px; float:left }
	.fundDetails ul.formUL li:hover label{width:130px; height:130px; padding:0 30px 0 15px;}	
	.fundDetails ul.formUL li .formEvent{padding:33% 20px 0 20px}
	.fundDetails ul.formUL li:hover .formEvent{width:130px; height:130px;  }
	.fundDetails ul.formUL li .formEvent a{font-size:1.4em}
	
	.downloadFund{margin:0; padding:0; box-sizing:border-box; clear:left}
	ul.managerUL li .img{width:25%;}
	ul.managerUL li .detl{width:75%; padding:0 0 0 20px}
	.assetWrapper .leftAsset{width:55%;}
	.assetWrapper .rightAsset{width:45%; padding-left:25px;}
	.fpWrapLeft{width:100%; display:none}
	.fpWrapRight{width:100%; padding:0}
	ul.fundDesc li{padding:10px 10px}
	a.editInvestment{display:block;}
	
	.expertArticle .leftContainer{width:100%;}	
	.expertArticle .rightContainer{width:100%; padding:0; margin:50px 0 0 0}
	.imgmfWorks{display:none}
	.mfWorks{padding:0; width:100%;}
	ul.mfWorksUL li p{font-size:1.4em}
	.whyInvest .leftWrap, .whyInvest .rightWrap, .ourfundWrapper .rightContainer, .ourfundWrapper .leftContainer{width:100%; padding:0; border:none}
	.ourfundWrapper .leftContainer{margin:0 0 40px 0}
	ul.innerFormUL02_ li{width:50%;}

	.ourfundWrapper .rightContainer ul.bulletUL{margin:20px 0 0 0}
	
	ul.boxUL li .left{width:70%}	
	ul.boxUL li .right{width:30%;}
	
	.innerBanner .bannerDetails{width:80%; padding:20px 5% 0px 5%}
	.innerBanner .bannerDetails01{padding-bottom:20px}
	.bootomLinkWrap ul.bulletUL li{width:50%; padding:0 10px 0 0;}
	.bootomLinkWrap ul.bulletUL li:nth-child(2n){padding:0 0 0 10px;}
	.bootomLinkWrap ul.bulletUL li:nth-child(3n+1){clear:none}
	.bootomLinkWrap ul.bulletUL li:nth-child(2n+1){clear:left}
	
	ul.bodUL li, ul.card-box li{width:33.33%;}
	ul.bodUL li:nth-child(4n+1), ul.card-box li:nth-child(4n+1){clear:none}
	ul.bodUL li:nth-child(3n+1), ul.card-box li:nth-child(3n+1){clear:left}
	
	.historyWrap{padding:0 50px;}
	.videoW iframe{height:300px;}
	.expertArticle .rightContainer ul.bulletUL{margin:0; }
	
	ul.downloadFormsUL li{padding:0 5px;}
	ul.downloadFormsUL li .box{padding:10px 10px 20px 10px;}
	ul.downloadFormsUL a.greenButton{font-size:1.1em; padding:0 10px; width:100%;}
	

	.fillFreeWrapper .left{padding:0 20px 0 0; }
	.fillFreeWrapper .right{padding:0 0 0 20px; }
	.fillFreeWrapper .img .imgDetails{padding:10px; width:95%;}
	.folioWrapper .bannerDetails p{font-size:1.6em}
	
	ul.investNowBox li{width:50%; padding:0 0 0 25px; box-sizing:border-box; border:none; border-left:1px solid #cfcfcf}
	ul.investNowBox li:first-child{padding:0 25px 0 0; border:none }
	
	.popup{padding:60px 25px 40px 25px;}
	.popup a.closePopup{right:25px; top:20px}
	.investnowWrapper .rightCont, .investnowWrapper .leftCont, .investnowPopup .rightCont, .investnowPopup .leftCont{width:100%; padding:0}
	.investnowWrapper .rightCont, .investnowPopup .rightCont{margin:25px 0 0 0}
	.investnowWrapper .contBox, .investnowPopup .contBox{max-width:100%;}
	
	.fundDetails .leftCont, .fundDetails .rightCont{width:100%; padding:0}
	.fundDetails .rightCont{padding:40px 25px; margin:40px 0 0 0}
	
	ul.fundsManageUL li{padding:0 10px; margin:0 0 20px 0}
	ul.fundsManageUL li .content p{font-size:1.4em}
	ul.fundsManageUL li .content p.smalltext{font-size:1.2em}
	ul.fundsManageUL li a.videoButton{width:50px; height:50px;}
	ul.fundsManageUL li a.videoButton::after{border-width:7px; margin:-7px 0 0 -10px}
	.videoContent{position:relative; width:90%; bottom:20px; left:5%; display:table}
	.videoBanner a.videoButton{left:auto; left:20px; bottom:auto; top:20px; width:60px; height:60px;}
	ul.vidFilter li:first-child{width:100%; float:left; margin:0 0 10px 0}
	
	.assetMngtWrapper .details{width:100%; padding:0; margin:0 0 25px 0}
	.assetMngtWrapper .numberDetails{width:100%; padding:0}
	.assetMngtWrapper p{margin:0 0 15px 0;}
	.assetMngtWrapper h2{margin:0 0 15px 0}
	
	.distributorDemo .headCont{padding:0; border:none}
	.headCont p{padding:0; margin:10px 0 0 0; float:left}
	.distributorDemo .leftContainer{width:60%; padding:0 15px 0 0;}
	.distributorDemo .rightContainer{width:40%; padding:0 0 0 15px;}
	.fullWidth .halfWidth{padding:0 0px 0 20px}
	.fullWidth .halfWidth:first-child{padding:0 20px 0 0}
	
	ul.selfUL li p, ul.selfUL li h3{font-size:1.4em}
	a.greenButton, a.grayButton{padding:0px 10px;  }
	a.smallLink{font-size:1.1em; line-height:1.4em; min-height:40px; padding:10px 5px; height:auto}
	.fullWidth h3{font-size:2em}
	.fullWidth ul.numberUL{margin-bottom:0}
	
	ul.sipUL li{width:200px; padding:0 15px; margin:15px 0}
	ul.sipUL li p, ul.sipUL li h3{font-size:1.4em}
	
	.requirementWrapper h3{width:70%; font-size:1.8em; margin:0 0 40px 0}
	.requirementWrapper .rightDiv{padding:0 0 0 50px; width:60%;}
	.requirementWrapper .leftDiv{width:40%;}
	
	.aboutPMS .halfWidth{width:60%;}
	.aboutPMS .lastdivWidth{width:40%}
	.choosePMS main{width:100%; float:left}
	.aboutPMS .fullWidth p{font-size:1.4em}
	.pmsInvestorWrap .container{width:100%;}
	.pmsInvestorWrap .box img{right:48%}
	.commongreyWrapper .container .contWrap p{font-size:1.6em}
	.commongreyWrapper .container .contWrap{padding:20px 0 20px 20px}
	ul.videoUL li .cont p{font-size:1.4em}
	ul.videoUL li{padding:15px 10px}
	a.videoButton{width:60px; height:60px;}
	.commongreyWrapper .container .imageLeft{width:50%; }
	
	.followFund a.backBtn{left: 25px; top: 20px; line-height:30px; padding:0 0 0 40px}
	.followFund a.backBtn:after{width:30px; height:30px;}

	.noRecord{font-size: 1.8em}
	
	.historicalNav .selectOption .row2 ul li{padding: 0 10px}
	.historicalNav .selectOption .row2 ul li a.file{font-size: 1.2em; padding: 0 0 0 30px}
	.historicalNav .selectOption .row2 ul li a.notification{padding-left: 20px;}
ul.fundDesc {    height: auto;}

}


@media only screen and (max-width:850px){
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:first-child, .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(2), .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(3), .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(4) {width:50%; padding:10px 10px 10px 30px}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(3):before, .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(4):before {content:""; position:absolute; left:0; top:0; width:100%; height:1px; background-color:#c1c1c1;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(2):after {display:none;}
	
	
	.learnMore ul li:nth-child(3n+1), .learnMore ul li:nth-child(3n+3) {margin:auto;}
	.learnMore ul li {width:45%; margin:0 2% 40px 2% !important;}
	
	/*.learnMore ul li .coverImg img {width:130%; margin:0 0 0 -15%;}*/
	.learnMoreInner .steps ul li .left {width:20%;}
	.learnMoreInner .steps ul li i.icon {display:none;}
	.insightWrapper .learnMore .filterBox ul.dropdownW > li{margin: 0 !important}
	ul.fundDesc {    height: auto;}
}
@media only screen and (width:768px) {
    .tooltipWrap {
        margin-left: 0px!important;
    }
}

@media only screen and (max-width:767px) {
    .transaction-slip.box img {
        width: 100%;
        max-width: 100%;
    }
    .right-side {
        width: 100%;
        margin-left: 0px;
    }
    ul.tabUL li {
        width: 20%;
    }
    ul.ourFundCarouselUL .owl-buttons {
        display: flex; 
        left: 0px!important;
    } 
    ul.ourFundCarouselUL .owl-buttons .owl-prev {
        right: auto; 
    }
    ul.ourFundCarouselUL .owl-buttons .owl-next {
        left: auto!important;
        margin-left: auto;
    }
    
    #fund-carousel .item {
        justify-content: center;
    }
    .fund-overview {
        width: 80%;
        margin-bottom: 30px;
    }
    .fndbx {
        width: 90%!important;
        padding-left :0px!important;
    }
    .right-sec .headCont {
        margin-top: 0px;
        margin-bottom: 10px
    }
    .right-sec ul.fundDesc li {
        border-top: 0px;
    }
    .fund-accordion {
        width: 50%;
        padding-right: 0px;
    }
    .footerLink {
        width: calc(50% - 30px);
    }
    footer .topFooter.bottomFooter {
        padding: 40px 30px;
    }
    .footerLink h3 {margin-bottom: 15px;}
    .archiveLink li {
        width: 100%;
    }
    .headContNewChan {width: 100%!important;}
	html, body{overflow-x:hidden}
	.headTitle h2{margin:0}
	ul.bannerUL, ul.bannerUL li{overflow:hidden}
	h2{font-size:3.2em}
	.fixedActice section, .fixedActice footer, section, footer{top:0; }
	footer{z-index:0}
	section{padding-top:102px;}
	.searchWrapper{z-index:5}
	.searchWrapper p{font-size:1.4em; margin:5px 0;}
	.searchWrapper a.closeBtn{top:0; right:0px;}
	ul.fundDesc {    height: auto;}
	.midHeader .logobnp img{width:150px}
	a.menuIcon{width:60px}
	.midHeader a.searchClick{margin:10px 20px}
	.midHeader aside{margin:0 60px 0 0;}

	ul.bannerUL li img{height:250px; width:auto}
	ul.bannerUL .owl-controls{bottom:auto; left:20px; top:auto; bottom:4px;}
	ul.bannerUL .owl-controls .owl-pagination{display:block; float:left}
	
	ul.bannerUL .owl-controls .owl-pagination .owl-page{margin:0 10px 0 0}
	ul.bannerUL li .bannerDesc h2 br{display:none}
	.investWrap img, .createFolioWrapper .investWrap img{width:250px; margin:0 auto; display: table; float: none; position:relative; top:0; right:auto; left:0; padding:20px 0 0px 0}
	
	.boxWrap{width:100%; padding:20px; box-sizing:border-box}
	
	.headCont{width:100%; float:left; border:none; padding:0; margin-top: 25px; margin-bottom: 30px;}
	.headCont p{width:100%; border:none; padding:0; margin:15px 0 0 0; float:left; height:auto}
	.countdown{margin:0}
	.countdown h3{width:auto; margin:0 auto; position:relative; left:0; display:table}
	.countdown h3:after, .countdown h3:before{display:none}
	#defaultCountdown{right:0}	
	ul.latestBox, ul.latestNavUL{height:auto}
	ul.latestBox li, ul.latestNavUL li{height:auto}
	.titleBx .rgt, .titleBx .lft{width:100%; padding:15px 0 0 0}
	.titleBx .rgt{border:none; margin:15px 0; padding:0}
	ul.rightSimplifiedUL{height:206px;}
	ul.rightSimplifiedUL li .link, ul.latestBox li .link, ul.latestNavUL li .link{float:left; width:100%; height:auto; background:none}
	ul.rightSimplifiedUL li .link{margin:20px 0 0 0}
	ul.latestBox li{display:none !important; }
	ul.latestBox li.selected{display:block !important;}
	ul.latestBox li .btmCnt{padding:15px 0}
	ul.latestBox li .btmCnt.btmCnt01{padding:25px 0 15px 0}
	ul.latestBox li .btmCnt p.smallTxt{position:relative; float:none; margin:0 auto; display:table}
	ul.latestBox li:nth-child(1), ul.latestBox li:nth-child(2), ul.latestBox li:nth-child(3), ul.latestBox li:nth-child(4){left:0; top:0}
	ul.rightSimplifiedUL li .link a, ul.latestBox li .link a, ul.latestNavUL li .link a{display:block; height:40px; line-height:40px; margin:0 auto; background:#00965e; width:160px; padding:0 20px 0 40px; border-radius:5px; box-sizing:border-box}
	ul.rightSimplifiedUL li .link a:after, ul.latestBox li .link a:after, ul.latestNavUL li .link a:after{margin-left:-60px; transform:scale(0.6,0.6); top:-2px}
	ul.rightSimplifiedUL li .vMid, ul.latestBox li .vMid, ul.latestNavUL li .vMid{display:block;}
	ul.rightSimplifiedUL li .midBx{height:auto}
	ul.latestBox li .titleBx01{margin: 0 auto;    height: auto;    width: 100%;    margin: 50px 0;    float: left;}
	ul.rightSimplifiedUL li .titleBx01{padding:50px 0 0 0; width:100%;}
	ul.rightSimplifiedUL li .btmCnt{margin:0}
	ul.rightSimplifiedUL li a.closeBtn{left:0}
	.counterUL, .latestNavUL{opacity:1; visibility:visible}
	.popupActivate a.grayButton,.popupActivate .counterUL, .popupActivate .latestNavUL{opacity:0; visibility:hidden}
	.headContNews p{height:auto}
	
	ul.rightSimplifiedUL li, .investBox, .needWrap .rightCont, .investWrap, ul.latestBox li, ul.latestNavUL{box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none;}
	.bootomLinkWrap .container, .container{padding:40px 20px}
	.homeWrapper .container{padding:40px 20px} 	
	.ourfundWrapper .leftContainer ul.ourFundCarouselUL{margin:15px 0}
	.createFolioWrapper .boxWrap, .boxWrap, .headTitle{padding:0; box-sizing:border-box }
	.midWrap.investBox{padding:0; margin:20px 0 0 0}
	.latestNav01{padding:0 20px; box-sizing:border-box}
	ul.rightSimplifiedUL li .vMid, ul.latestBox li .vMid, ul.latestNavUL li .vMid{padding:0}
	.latestNav a.grayButton{position:relative; bottom:-65px;}
	.latestNav ul.counterUL{position:absolute; bottom:5px; left:100px}	
	ul.latestNavUL .owl-buttons{position:absolute; bottom:-40px}
	.latestNav01{margin-bottom:80px;}
	ul.latestBox li .midBx{padding:0 20px; box-sizing:border-box}
	
	.fundLinksWrap{display:none}
	.ourFundCarousel{width:100%; z-index:1}
	.ourfundWrapper .midWrap{margin:20px 0; padding:0 20px; box-sizing:border-box }
	.ourfundWrapper a.grayButton{position:relative; bottom:auto; left:auto; margin:40px 0 0px 0}
	a.greenButton{padding:0 20px;}	
	.ourFundCarousel{padding:0; background:none}
	ul.ourFundCarouselUL.owl-carousel  .owl-item{padding:0 5px; box-sizing:border-box}
	ul.ourFundCarouselUL li{padding:0 10px 0 0; box-sizing:border-box; opacity:1;  left:0; transition:all ease 0s; -webkit-transition:all ease 0s; -moz-transition:all ease 0s; -o-transition:all ease 0s; }
	
	ul.ourFundCarouselUL .active li{transition:all ease 0s; -webkit-transition:all ease 0s; -moz-transition:all ease 0s; -o-transition:all ease 0s;}
	ul.ourFundCarouselUL .owl-buttons{bottom:-45px; left:0;}
	 .dropdown ul li{padding:0}
	 .button{width:100%;}
	 ul.investBoxUL li{width:100%;}
	 ul.investBoxUL li a svg{width:90%; margin:0 auto 10px auto; float:none; display:table; height:auto}
	 ul.bannerUL li .bannerDesc p, .boxWrap p{margin:10px 0 15px 0}
	.titleBx h3{height:auto; display:table}
	.titleBx, ul.latestBox li .titleBx{height:auto; display:block;}
	.needWrap .rightCont{width:100%; float:left; display:block; height:auto}  
	ul.innerFormUL_ li{width:100%; padding:25px 0px 0px 0}
	ul.formUL_ > li{padding:0px 10px 20px 10px;}
	ul.formUL_ > li.submitLI, .needWrap .rightCont{padding:20px 0;}
	.fixedActice nav, nav{width:100%; left:0; top: 100px; padding-top:0; height: calc(100vh - 100px);}
	.fixedActice header .midHeader, header .midHeader{z-index:5}
		
	article.lookingWrapper .lookingImg{width:45%}
	ul.lookingUL{margin:0px 20px 20px 20px; }
	.midWrap{margin:20px 0 }
	.mfSimplifiedWrapper .midWrap{padding:0 20px; box-sizing:border-box}
	ul.formUL{width:100%; float:left; overflow:hidden; margin:0 auto 25px auto}
	ul.formUL li{width:100%; margin:0; padding:10px 0; box-sizing:border-box; position:relative; display:block; float:left;}
	ul.formUL li:after{width:100%; height:1px; background:#cacaca; content:''; position:absolute; left:0%; top:0; display:block; padding:0 20px; box-sizing:border-box; z-index:0}
	ul.formUL li .formName{width:auto; height:auto; display:block; float:left;position:relative; transition:all ease 0.3s; left:0; padding-left:20px; box-sizing:border-box}
	ul.formUL li:hover .formName{margin-left:0; position:relative; left:0%; padding-left:0 }
	ul.formUL li label, ul.formUL li:hover label{width:auto; height:auto; display:block; border-radius:0; background:none; box-shadow:none; left:0; color:#5f5f5f; padding:0; float:left}	
	ul.formUL li:hover .formEvent, ul.formUL li .formEvent{float:right; width:auto; height:auto; text-align:left; padding:0; position:absolute; left:auto; right:-60%; top:0; opacity:0; z-index:1}
	ul.formUL li:hover .formEvent{opacity:1; right:0;}		
	ul.formUL li .formEvent a{clear:none; border:none; min-width:40px; margin:0; padding:10px 10px; background:#dadada; color:#5f5f5f; border-left:1px solid #fff; }
	ul.formUL li .formEvent a:first-child{border:none}
	ul.formUL li .formEvent a:hover{color:#5f5f5f}
	ul.formUL li .formEvent a:active{background:#00975c; color:#fff}	
	ul.formUL li .formEvent, ul.formUL li:active .formEvent{opacity:1}
	ul.formUL li:active .formEvent{opacity:1; width:auto; height:auto; background:none; border-radius:0; box-shadow:none; left:auto; right:0}
	ul.formUL li .formEvent a:after{display:none}
	.downloadWrapper a.grayButton{width:auto; margin:0 auto; float:none}
	
	.expertWrap ul.expertUL li .video{width:100%;}
	.expertWrap ul.expertUL li .cont{width:100%;}
	ul.counterUL{bottom:-5px;}
	.expertWrap a.grayButton{width:auto; float:none; display:table; margin:0 auto; position:relative}
	.expertWrap ul.expertUL .owl-buttons{bottom:-50px; left:20px}
	.expertWrap ul.counterUL{bottom:-5px; left:100px}
	.expertWrap .videoPlayer{width:100%; height:90%}
	.expertWrap .videoPlayer div, .expertWrap .videoPlayer iframe{width:100%; height:100%;}
	
	footer .midHeader h2, footer .midHeader a.logobnp{display:block}
	.needWrap h3{font-size:2em}
	.needWrap h3:after{top:1px}
	.awarenessWrapper .leftImg{margin:0 auto; float:none; display:table }
	.awarenessWrapper .rightInfo{width:100%; padding:0 20px; box-sizing:border-box}
	.awarenessWrapper .expertWrap ul.counterUL{bottom:-43px; left:120px;}
	.awarenessWrapper .expertWrap ul.expertUL li .cont p{width:100%;}
	.awarenessWrapper .leftImg{width:80%; max-width:300px;}
	.grayBgArticle .investBox{background:none}
	.thankyouWrap {width:80%;}
	ul.leftSimplifiedUL li h3{font-size:2.4em; margin-bottom:0}
	ul.leftSimplifiedUL li p{font-size:1.4em}
	
	.needWrap, .needWrap .rightCont{background:none}
	.needWrap .rightCont{padding-bottom:0}
	ul.latestPagination{left:auto; right:25px; width:auto; z-index:1}
	ul.latestPagination li{float:left; margin:0 0 0 10px}
	.needhelpWrapper .midWrap{margin:0;}
	a.moneyMarketfunds{display:block; top:40px; right:20px;}
	.ourfundWrapper .midWrap{position:static}
	.fundLinksWrap{display:block; position:absolute; right:0; top:75px; background:#fff; padding:20px 25px; width:50%; box-sizing:border-box; box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -webkit-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -moz-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -o-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); display:none;}	
	ul.fundLinksUL li a{color:#5f5f5f; border-bottom-color:#cacaca; font-weight:normal}
	ul.fundLinksUL li:first-child a{color:#5f5f5f; border-top-color:#cacaca}
	ul.fundLinksUL li a.selected, ul.fundLinksUL li a:hover, ul.fundLinksUL li a:active{color:#00965e; }
	ul.fundLinksUL li a.selected:before{display:none}
	ul.fundLinksUL li a:hover:before{display:none; }
	.fundLinksWrap h3{color:#5f5f5f;}
	ul.fundLinksUL:first-child{margin-bottom:40px;}
	.fundWrapper .fundboxWrapper{width:100%;}
	.fundWrapper ul.ourFundCarouselUL li{padding:0 10px 0 0; background:none}
	.fundWrapper ul.ourFundCarouselUL li:nth-child(2n){padding:0 0 0 10px;}
	.fundWrapper .fundboxWrapper h1 a span{display:block; width:auto; float:right}
	.fundWrapper .fundboxWrapper h1 a.moneyMarketfunds{font-size:1.2em; position:relative; right:0; top:0; color:#636363}
	.fundWrapper .fundboxWrapper h1 a.moneyMarketfunds::before{border-color:transparent transparent #636363 #636363}
	.fundWrapper .fundboxWrapper h1 a.moneyMarketfunds::after{background:#636363}
	.fundWrapper .fundLinksWrap{width:100%; padding:15px 20px; box-sizing:border-box; display:block; position:relative; left:0; top:0; margin:0 0 40px 0; display:none }
	.fundWrapper .fundLinksWrap .midW{background:#fff; padding:20px; box-sizing:border-box; width:100%; float:left; box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -webkit-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -moz-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); -o-box-shadow:8px 8px 55px 0px rgba(95,95,95,0.30); }
	.fundWrapper .fundboxWrapper .chooseplanType{position:absolute}
	.filterFund .row .pure-checkbox{margin:0 15px 5px 0}
	.downloadFund, .assetWrapper .leftAsset, .assetWrapper .rightAsset, .fundDetails .leftCont, .fundDetails .rightCont{width:100%;}	
	ul.managerUL li .img{width:auto}
	ul.managerUL li .img img{max-width:110px;}
	.assetWrapper .tableClass{margin:0 0 20px 0}
	.assetWrapper .rightAsset{padding:0; margin:30px 0 0px 0}
	.assetWrapper .assetMid{margin:30px 0 0 0}
	.assetWrapper .assetMid .tableClass{width:75%}
	
	
	ul.formUL li .formName{width:auto; height:auto; padding:0}
	.fundDetails ul.formUL li label, .fundDetails ul.formUL li:hover label{width:auto; height:auto; background:none; padding:0 30px 0 20px}
	.fundDetails ul.formUL li:hover .formEvent, .fundDetails ul.formUL li .formEvent{width:auto; height:auto; padding:0}
	.fundDetails ul.formUL li .formEvent{width:auto; height:auto;}
	.fundDetails ul.formUL li{width:100%; float:left }
	.fundDetails ul.formUL li .formEvent a{font-size:1.4em}
	/*.fundDetails .container{padding:40px 0}
	.fundDetails .leftCont, .fundDetails .rightCont{padding:0}
	.fundDetails .rightCont, .downloadFund{background:#e8e8e8}
	.downloadFund h3, ul.accordionUL li h3{border-color:#fff}
	ul.formUL li:after{background:#fff}
	.downloadFund h3, ul.accordionUL li h3{padding:10px 30px 10px 20px;}
	ul.accordionUL li h3:before{right:28px}
	ul.accordionUL li h3:after{right:21px}
	ul.accordionUL li .detail{padding:15px 20px 10px 20px}
	*/
	.downloadFund{margin:40px 0 0 0}
	
	.fpWrapRight .titleRow h3{width:100%; float:left; }
	.fpWrapRight .titleRow ul.returnsUL{float:left; margin:15px 0 0 0}
	.fpWrapRight .titleRow{ border:none}
	.fpWrapRight .schemeBox{width:100%; float:left;}
	.fpWrapRight .compareReturns p{width:100%; margin:0 0 15px  0; text-align:left; border-bottom:1px solid #707070; padding:0 0 10px 0; position:relative}
	.fpWrapRight .compareReturns p:after{width:0; height:0; content:''; position:absolute; left:13px; top:auto; bottom:-5px; border:1px solid #707070; border-color:transparent transparent #707070 #707070 ; padding:3px; background:#e8e8e8; z-index:1; }
	.fpWrapRight .compareReturns {padding:15px 0 0 0}
	.fpWrapRight .schemeBox .box:before{display:none}
	.fpWrapRight .schemeBox .box:after{display:none}
	.fpWrapRight .schemeBox .box{width:50%}
	.fpWrapRight .schemeBox .box:nth-child(2){border-right:1px solid #707070}
	
	ul.accordionUL li .detail{padding:15px 0px 10px 0}
	
	/*.needWrap{display:none}*/
	.needWrap .leftCont{width:100%; }
	.needWrap .rightCont{padding:20px 10px; border-top:1px solid #dfdfdf}
	.needWrap .rightCont ul.bulletUL{position:relative; left:0; bottom:auto; top:0; width:100%; margin:15px 0 0 0}
	ul.linkNeed, .insideContactFooterMobile{display:block}
	ul.mobileIcon {margin-top: 10px;}
	.insideContactFooterDesktop {display: none;}


	.kycWrap .kycImg{position:relative; left:0; top:0; margin:0 20px 15px 0; float:left; max-height:none; width:320px; max-width:90%; }
	.kycWrap .box p{width:100%; float:left; font-size:1.4em}
	.kycWrap .box{width:100%;}
	.needhelpWrapper:after, .needhelpWrapper:before{display:none}		
	.kycWrap .box{padding-bottom:50px;}
	
	.categoryW{padding:0 15px;}
	.categoryW .dropdownW .dropdown{width:125px;}
	.categoryW .pure-radiobutton{margin:0 10px;}
	
	.needhelpWrapper02 .rgtCont{display:none}
	.needhelpWrapper02 .leftCont{width:100%;}
	
	.mobileFund{display:block;  font-size:1.6em; margin:0 0 25px 0; color:#5f5f5f; font-weight:normal; font-family:'bnpp_squareregular'; width:100%; float:left}
	.mobileFund a{float:right; text-transform:uppercase; text-decoration:none; border-bottom:1px solid #5f5f5f; }
	.mobileFund a:active, .mobileFund a.active{color:#00965e; border-bottom:1px solid #00965e;}
	
	.kycWrap .btmBox br, .investerWrapper .btmBox br{display:none}	   
	
	
	.popupBOD, .popup-box{padding:130px 20px 40px 20px; min-height:100px}
	.popupBOD .cont, .popup-box .cont{width:100%;}
	.popupBOD .cont h3, .popupBOD .cont h4, .popup-box .cont h3, .popup-box .cont h4{padding:0}
	.popupBOD .cont .img, .popup-box .cont .img{position:relative; left:0; top:0; padding:0; width:100%; max-width:100%}
	.popupBOD .cont .img img, .popup-box .cont .img img{max-width:220px}
	.innerBanner .bannerDetails h3, .topContW h3{font-size:1.8em}	 
	
	ul.downloadFormsUL li{width:100%; padding:0; margin:0 0 25px 0}
	ul.downloadFormsUL a.greenButton{width:auto}
	ul.downloadFormsUL li .box .topCont, ul.downloadFormsUL li p{margin:0 0 15px 0}
	
	.gMap .container{position:relative; height:auto; left:auto; margin:0 auto 40px auto; float:none; display:table; box-shadow:0 0 15px 5px #ccc; }
	.branchSelection .or{padding:30px 0}
	.gMap #map_canvas{height:300px;float: left; width: 100%;}
	.fillFreeWrapper .left, .fillFreeWrapper .right{width:100%; padding:0; margin:0 0 25px 0}
	.fillFreeWrapper .right{border:none; padding-left:0; padding-top:20px; border-top:1px solid #cfcfcf}
	.fillFreeWrapper .contDetails{padding-left:0}
	.folioWrapper .innerBanner .bannerDetails{top:0}	
	.folioWrapper .container{padding-top:30px;}
	
	.popup .tableWrap{overflow:auto; padding-bottom:10px;}
	.popup .tableWrap .tableClass{width:800px;}
	.tooltipWrap2 {margin:0 0 0 -60px; width:auto;}
	.tooltipWrap2:after {display:none;}
	
	.sebiWrap .left50, .sebiWrap .right50{width:100%;}
	.videoPopup iframe{height:300px;}
	ul.selfUL li a.greenButton{padding:0 5px;}
	
	.distributorQuery .needWrap {display:block;}
	.distributorQuery  .leftCont {padding: 0 20px;}
	.distributorQuery .error {padding:0 0 10px 0;}
	.distributorQuery .needWrap h3 {font-size: 1.4em;}
	.distributorQuery .selectDropdown {padding:15px 0 0 0;}
	.distributorQuery .zindexMobile {z-index:3;}
	.distributorQuery .rightCont {display:none !important;}
	.distributorWrapper .btmBox{padding:0}
	
	ul.sipUL li{width:45%;}
	.contactMobileSpacing {padding:0 40px; box-sizing:border-box;}
	.calculater .tabSection .tabHeader ul li a{width:90px; height: auto;}
	.calculater .tabSection .tabHeader ul li a.active:before, .calculater .tabSection .tabHeader ul li a:hover:before {bottom: 23px;}
	.homeWrapper .needWrap {    display: none;}
	.videoWrapper, .videoWrapper .video{height:250px;}	
	
	.pmsInvestorWrap .box img{position:relative; right:0; height:auto; width:auto;  max-width:240px;}
	.pmsInvestorWrap .box{width:100%; float:left; padding:0}
	ul.choosePMS_UL li{font-size:1.4em}

	ul.mediaWrapper li {width: 50%;}
	.mediaContent .tabdetailWrapper {padding:30px 0;}

	.insightTopUL li{width: 100% !important; padding:10px 0 !important;  }

	.insightWrapper .learnMore ul.boxHT li .content{padding:20px 20px 80px 20px }
	.insightWrapper .learnMore ul.boxHT li .content a.knowMore{left: 20px; bottom: 30px;}
	.insightWrapper .learnMore ul.boxHT li .content a.greenButton{left: 20px}
	footer h3{margin: 0}
	footer ul.socialULNew{position: relative; right: auto; left: 0; top: 0; margin: 10px 0; width: 100%; float: left; }	
	
	.nofoundpage .wrap404{width: 100%;}
	.nofoundpage .wrap404 img{margin: 0 25px 0 0;}
	.nofoundpage .wrap404 .cont h2{font-size: 6em}
	.nofoundpage .wrap404 .cont h3{font-size: 2.8em}
 
/*//mobile friendly*/

	.calculater .tabSection .tabHeader ul li { float: none;} 
	.equityWrapper .box img {max-width: 100%; position: static; margin: 0 auto;}
	.equityWrapper .box .cont {
	    width: 100%; 
	}
	.applyNowWrapper img.fullImg, .innerBanner img { width: 100%;}
	paragraph=.aboutWrap ul.boxUL li .box .rgtCont { width: 100%;}

        .fundDetail p.disclaimer {font-size: 9px;}
        .innerBanner img {width: 100% !important;}
        .ourfundWrapper p.disclaimer {font-size: 10px;}
.headTitle h1:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #ff5c33;
    width: 75%;
    position: relative;
    left: 0px;
    margin: 0 auto;
}
.headTitle h1:after {
    content: " ";
    display: block;
    border-bottom: 3px solid #01a66c;
    width: 75%;
    left: 0px;
    margin: 0 auto;
}
.bannerULban {
   /*margin-top: 35px; */
}
.topNav {
    height: 45px;
}
.ourinv {
    width: 210px !important;
}
.bulletULne {
    margin-top: 20px;
}
/*.headTitlenew h2:after {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #01a66c;*/
/*    width: 75%;*/
/*     position: relative;*/
/*    bottom: 5px;*/
/*}*/
/*.headTitlenew h2:before {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #ff5c33;*/
/*    width: 75%;*/
/*    position: relative;*/
/*    left: 20px;*/
/*    bottom: 5px;*/
/*}*/
.bulletULcre {
    display: block;
}
ul.bulletULcre li {
    text-align: center;
}
.bulletULcre li {
    border-left: none;
}
.bulletULne i{font-size: 15px;}
.bulletULcre {
    margin-top: 0px;
}
.headTitleFunds h2 {
    font-size: 18px !important;
}
/*.headTitleFunds h2:before {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #ff5c33;*/
/*    width: 75%;*/
/*    position: relative;*/
/*    left: 10px;*/
/*    bottom: 8px;*/
/*}*/
/*.headTitleFunds h2:after {*/
/*    content: " ";*/
/*    display: block;*/
/*    border-bottom: 3px solid #01a66c;*/
/*    width: 75%;*/
/*     position: relative;*/
/*      bottom: 8px;*/
/*}*/
.bulletULchild {
    margin-top: 0px!important;
}
.headContnew p{
        font-size: 1.3em;
    text-align: center;
}
.rightContainernew{
    margin-top:20px;
}
a.brownLinknew {
    padding-top: 15px;
}

.dect{
    display:none;
}
.mobil{
    display:block;
}
.Mutualmobi{
    display:block;
    margin-top: 30px;
}
.Mutualdes{
   display:none; 
}
footer .ftCont p {
    font-size: 1.1em;
}
footer .midHeader ul.footerLinksUL li{
    border:none;
}
.footerLideck{
    display:none;
}
ul.footerLimob {
  width: 100% !important;
}
.linebre{
    position: relative;
    width: 45px !important;
    top: 5px;
    border-top: 1px solid #000 !important;
}
.footerLimob{display: block;}
.insightTopULnew li:first-child {
    width: 100% !important;
}
.insightTopULnew {
    padding-left: 0px;
}
.insightTopULnew li .box {
    width: 100% !important;
}
.contnewb {
    height: 270px !important;
}
.breadcrumbWnew{
    margin-top:30px !important;
}
.Insightsnew:before {
    width: 75%;
    left: 20px;
    bottom: 0;
}
.Insightsnew:after {
    width: 75%;
    bottom: 0px;
}
.learnMorenew h2:before {
    width: 75%;
    left: 20px;
    bottom: 5px;
}
.learnMorenew h2:after {
    width: 75%;
    bottom: 5px;
}
.containernWe h2:before {
    width: 70%;
    left: 20px;
    bottom: 5px;
}
.containernWe h2:after {
    width: 75%;
    bottom: 5px;
}
.articleMorenew h2:before {
    width: 60%;
    left: 20px;
    bottom: 5px;
}
.articleMorenew h2:after {
    width: 60%;
    bottom: 5px;
}
.videoMorenew h2:before {
    width: 60%;
    left: 20px;
    bottom: 5px;
}
.videoMorenew h2:after {
    width: 60%;
    bottom: 5px;
}
.insightTopULnew li:nth-child(2) {
    width: 100% !important;
}
.fundboxWrapperne h1:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #0000;
    width: 0px;
    position: relative;
    left: 0px;
    bottom: 0px;
}
.fundboxWrapperne h1:after {
    content: " ";
    display: block;
    border-bottom: 3px solid #0000;
    width: 0px;
    bottom: 0px;
    position: relative;
}
.fundboxWrapperne h1 {
    display: block;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: 20px 0;
    grid-gap: 5px;
    width: 100%;
}
.ourFundCarouselULnew {
    margin-top: 0px !important;
}
.breadcrumbWn{    margin-top: 45px !important;}
.breadcrumbWn h1:before, .breadcrumbWn h2:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #ff5c33;
    width: 95%;
    position: relative;
    left: 0px;
    bottom: 0px;
}
.breadcrumbWn h1:after, .breadcrumbWn h2:after {
    content: " ";
    display: block;
    border-bottom: 3px solid #01a66c;
    width: 100%;
    bottom: 0px;
    position: relative;
}
.fundWrapper .fundboxWrapperne .chooseplanTypenew {
    right: 0px;
}


/*------ABOUT US------*/
.assetMngtWrappernew h2:before {
    width: 100%;
    left: 0px;
    bottom: 5px;
}
.assetMngtWrappernew h2:after {
    width: 100%;
    bottom: 5px;
}
.bootomLinkWrapnew h2:before {
    width: 78%;
    left: 20px;
    bottom: 5px;
}
.bootomLinkWrapnew h2:after {
    width: 78%;
    bottom: 5px;
}
.Globala:before {
    bottom: 10px;
}
.Globala:after {
    bottom: 10px;
}
.Philosophy:before {
    bottom: 0px;
}
.Philosophy:after {
    bottom: 0px;
}
.Directors:before {
    bottom: 1px;
}
.Directors:after {
    bottom: 1px;
}
.Investment:before {
    bottom: 0px;
}
.Investment:after {
    bottom: 0px;
}
.Sponsors:before {
    bottom: 0px;
}
.Sponsors:after {
    bottom: 0px;
}


/*------------Investor centre---------------*/
.KYc:before {
    bottom: 0px;
}
.KYc:after {
    bottom: 0px;
}
.Unclaimed{
    font-size: 18px;
}
.Unclaimed:before {
    width: 100%;
    left: 0px;
    bottom: 8px;
}
.Unclaimed:after {
    width: 100%;
    left: 0px;
    bottom: 8px;
}
.Process{
        font-size: 25px;
}
.Process:before {
    bottom: 5px;
}
.Process:after {
    bottom: 5px;
}
.Folio:before {
    bottom: 0px;
}
.Folio:after {
    bottom: 0px;
}
.Systematic:before {
    bottom: 5px;
}
.Systematic:after {
    bottom: 5px;
}
.Net:before {
    bottom: 0px;
}
.Net:after {
    bottom: 0px;
}
.Divi:after {
    bottom: 0px;
}
.Divi:before {
    bottom: 0px;
}
.FATCA{
    font-size:25px;
}
.FATCA:before {
    bottom: 3px;
}
.FATCA:after {
    bottom: 3px;
}
.Query:before {
    bottom: 0px;
}
.Query:after {
    bottom: 0px;
}
.Contact:before {
    bottom: 0px;
}
.Contact:after {
    bottom: 0px;
}
.DTAP {
    font-size: 18px !important;
}
.DTAP:before {
    bottom: 10px;
}
.DTAP:after {
    bottom: 10px;
}
.Total{font-size:18px;}
.Total:before {
    bottom: 8px;
}
.Total:after {
    bottom: 8px;
}





.impnotify:before {
    width: 100%;
    left: 6px;
    bottom: 5px;
}
.impnotify:after {
    width: 100%;
    bottom: 5px;
    right: 7px;
}



.votpol:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.votpol:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.votpol{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}


.isswisedis:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.isswisedis:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.isswisedis{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}


.discomdis:before {
    width: 100%;
    left: 6px;
    bottom:11px;
}
.discomdis:after {
    width: 100%;
    bottom: 11px;
    right: 7px;
}
.discomdis{
        margin-top: 30px !IMPORTANT;
    font-size: 13px;
}


.aumd:before {
    width: 100%;
    left: 6px;
    bottom:11px;
}
.aumd:after {
    width: 100%;
    bottom: 11px;
    right: 7px;
}
.aumd{
        margin-top: 30px !important;
    font-size: 13px;
}


.distransec:before {
    width: 100%;
    left: 6px;
    bottom:11px;
}
.distransec:after {
    width: 100%;
    bottom: 11px;
    right: 7px;
}
.distransec{
        margin-top: 30px !important;
    font-size: 13px;
}

.impnotify:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.impnotify:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.impnotify{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}



.sitemp:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.sitemp:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.sitemp{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}


.sea-rch:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.sea-rch:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.sea-rch{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}






.portscheme:before {
    width: 100%;
    left: 6px;
    bottom:7px;
}
.portscheme:after {
    width: 100%;
    bottom: 7px;
    right: 7px;
}
.portscheme{
     margin-top: 30px !IMPORTANT;
    font-size: 22px;
}
.MORE{
  font-size: 17px;  
}
.MORE:before {
    bottom: 8px;
}
.MORE:after {
    bottom: 8px;
}
.Primer{
  font-size: 17px;  
}
.Primer:before {
    bottom: 8px;
}
.Primer:after {
    bottom: 8px;
}
.Sahi{font-size: 18px;}
.Sahi:before {
    bottom: 8px;
}
.Sahi:after {
    bottom: 8px;
}
.Growth{font-size: 18px;}
.Growth:before {
    bottom: 8px;
}
.Growth:after {
    bottom: 8px;
}



}


@media only screen and (max-width:690px){
	.table2Box table, .table3Box table {width:800px;}
	.table2Box table th:first-child, .table3Box table th:first-child {width:40%;}
	.historicalNav .selectOption .row .col1, .historicalNav .selectOption .row .col2, .historicalNav .selectOption .row .col3, .historicalNav .result .row3 {width:100%;}
	.historicalNav .selectOption .row .col3 .text1 {width:auto; margin:0 20px 0 0;}
	.historicalNav .selectOption .row2 ul li {width:auto; margin:0 20px 0 0;  border-right: none;}
	.historicalNav .selectOption .row2 ul li:first-child {width:100%; margin-bottom:20px;}
	.historicalNav .selectOption .row2 ul li:nth-child(2) {padding-left:0;}
	.historicalNav .selectOption {margin: 10px 0 50px 0;}
	.historicalNav .result .tableBox {float:left; width:100%;}
	.historicalNav .result .loadMore {margin:20px 0 50px 0;}
	ul.fundDesc {    height: auto;}
	.historicalNav .result .tableBox2 {width:100%; overflow:scroll;}
	.historicalNav .result .tableBox2 table {width:700px;}		
	
	.insightTopUL li img {width:150%; margin:0 0 0 -25%;}
	.learnMore ul li .content a.knowMore {position:relative; left:0; margin:30px 0 0 0; float:left;}
	.insightTopUL li .img{height: auto;}
	.insightTopUL li img{min-height: auto; left: 0; top: 0; -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none;}
}



@media only screen and (max-width:640px) { 
    .breadcrumbWn h2 {
        font-size: 3.2em;
    }
    .expertArticlenw{
        padding-bottom: 35px; 
    } 
    .fundperfWrap .box_shadow {width: calc(100% - 50px);}  
    .head-title {
        padding: 0 40px;
        display: flex;
        text-align: center;
        margin: 0 auto;
        justify-content: center;
        flex-wrap: wrap;
        position: relative;
    }
    .head-title h2, .head-title h1 {
        display: inline-block;
        padding: 0 10px;
        margin-bottom: 16px;
        position: relative;
        text-align: center;
        margin: 0 auto; 
        font-size: 2.7em !important;
        text-transform: uppercase;
        width: auto;
        
    }
    .topFooternewback h4 {
        font-size: 2.7em !important;
    }
    .headTitle h2, .headTitle h1 {
        text-transform: uppercase;
        margin-bottom: 15px;
    } 
    .head-title h2:before, .head-title h1:before {
        content: " ";
        display: block;
        border-bottom: 3px solid #ff5c33;
        /*width: 20%;*/
        position: absolute;
        /*left: 0px;*/
        top: 50%;
        bottom: auto;
        transform: translateY(-50%);
    }
    .head-title h2:after, .head-title h1:after {
        content: " ";
        display: block;
        border-bottom: 3px solid #01a66c;
        /*width: 20%;*/
        position: absolute;
        bottom: auto;
        /*right: 0px;*/
        top: 50%;
        transform: translateY(-50%);
    }
         .owl-item img{width:385px;}
         a.greenButton {height: 30px;line-height: 30px;}
         ul.bannerUL li .bannerDesc, ul.bannerUL li.active .bannerDesc{padding:10px 10px; bottom:0; width:400px;}
         ul.bannerUL li img {height: auto; max-width: 100%;}
         ul.bannerUL .owl-controls {top: auto;bottom: 132px;}
	.headTitle{padding:0}
	h1{font-size:3.2em}
	.headTitle h2, h2, .headTitle h1{font-size:2.6em; line-height:1em}
	ul.fundDesc {    height: auto;}
	ul.bannerUL li .bannerDesc h2{font-size:2.2em}
	.bootomLinkWrap .container, .container{padding:25px 15px}
	.globalWrapper .container{padding:40px 15px 20px 15px;}
	.homeWrapper .container{padding:25px 20px} 
	.needhelpWrapper .container{padding:25px 20px} 
	.searchWrapper{padding:0px 0px 85px 0px !important; }
	.searchWrapper .searchResultWrap{padding:0 20px; box-sizing:border-box; }
	.newsContainer{padding:0}
	ul.bannerUL .active li .bannerDesc, ul.bannerUL li .bannerDesc{position:relative; float:right; right:5%; width:90%;}
	ul.bannerUL li .bannerDesc, ul.bannerUL li.active .bannerDesc{bottom:5px;}
	ul.formUL li:hover .formName{margin-left:0; left:0}
	
	article main .midWrap.expertWrap{margin:30px 0 40px 0}
	footer .topFooter{padding:35px 20px 20px 20px}
	article.lookingWrapper .lookingImg{display:none}
	
	ul.rightSimplifiedUL{height:auto; }
	ul.rightSimplifiedUL li{box-shadow:none}
	ul.rightSimplifiedUL li .link{width:100%; float:left; height:auto}
	ul.rightSimplifiedUL li .vMid{width:100%; float:left; padding:0; }	
	ul.rightSimplifiedUL li .btmCnt{margin:0 0 20px 0}
	ul.rightSimplifiedUL li.thankyouLI{padding:50px 0 20px 0}
	ul.rightSimplifiedUL li a.closeBtn{left:auto; right:0}
	ul.rightSimplifiedUL li .titleBx01{padding:0px 0 0 0 }
	.thankyouWrap {width:100%; padding:0 20px; box-sizing:border-box}
	ul.formUL{margin-bottom:15px}	
	a.moneyMarketfunds{top:25px}
	.fundLinksWrap{top:60px; width:75%}
	.fundWrapper ul.ourFundCarouselUL > li{padding:0 5px;}
	
	ul.valueUL > li{width:100%; padding:0; margin:5px 0 0 0}
	ul.valueUL > li:first-child{padding:0; margin:0}
	ul.fundDesc{margin:0}
	ul.fundDesc li{width:100%; display:block; border-top:1px solid #cacaca; min-height:50px; padding:10px 0}
	
	/*.investTree main{width:70%}*/
	.investTree main img{width:50%; max-width:150px}
	.sebiWrap .left50, .sebiWrap .right50{width:100%; padding:0}
	ul.numberUL{margin:0 0 15px 0}
	ul.valueUL > li ul.box > li .val{font-size:2.8em}
	a.scrollTopClick{width:25px; height:25px; right:5px;}
	a.scrollTopClick:before{padding:3px; margin:-7px 0 0 -4px}
	a.scrollTopClick:after{height:15px; margin:-1px 0 0 0px}
	ul.valueUL{margin:20px 0}
	ul.tabUL{top:-50px;}
	ul.tabUL li a{line-height:50px; height:50px;}
	
	ul.mfWorksUL{margin:0 0 20px 0}
	.mfWorks ul.bulletUL li{width:100%; margin:0}
	.mfWorks ul.bulletUL li:nth-child(2n){border-top:none}
	ul.mfWorksUL li:first-child, ul.mfWorksUL li{width:100%; padding:20px 0; border:none; border-top:1px solid #cfcfcf}
	ul.mfWorksUL li:first-child{padding-top:0; border:none}
	
	.topCont p{width:100%; font-size:1.6em}	
	.categoryW{height:auto}
	.categoryW .dropdownW{border:none; margin:0 auto; display:table; float:none}
	.categoryW .left{float:none; margin:0 auto; display:table; padding:20px 0 0 0; }
	
	ul.boxUL li p{font-size:1.4em}
	ul.boxUL li .left{padding:15px 15px}
	ul.boxUL li .left{width:100%}
	ul.boxUL li .right{width:100%; height:auto; padding:15px 0; min-height:20px;}
	ul.boxUL li .right p{background-position:15px 0; padding:0 0 0 55px; line-height:30px; text-align:left}
	footer .midHeader .logobnp img{width:130px; margin-right:0; margin-bottom:10px}
	footer .midHeader h2{font-size:1.1em; margin:15px 0px 0 0; width:100%; line-height:1.2em;text-align: center;}
	.sngllin h2 {
	   width:50% !important;  
	   
	   text-align: left !important; 
	    
	}
	.fundWrapper .fundboxWrapper .chooseplanType{position:relative; width:100%; float:left}
	.mobileFund a{margin:0px 0  0 0}
	.needhelpWrapper02 .leftCont{padding:20px}
	
	.innerBanner .bannerDetails{width:90%; padding:20px 15px 0px 15px; top:-20px; margin:0 auto 20px auto}	
	.innerBanner .bannerDetails01{padding-bottom:20px}
	.popupBOD, .popup-box{padding:50px 20px 30px 20px; top:5%;}
	.popupBOD .cont:after, .popup-box .cont:after {display:none}
	.popupBOD .cont .img, .popup-box .cont .img{max-width:100%; width:100%;}
	.popupBOD .cont .img img, .popup-box .cont .img img{max-width:180px}
	.popupBOD .cont h3, .popup-box .cont h3{font-size:1.6em}
	.popupBOD .cont h4, .popup-box .cont h4{font-size:1.2em; }
	.popupBOD .cont p, .popup-box .cont p{font-size:1.2em}
	.popupBOD a.closeBod, .popup-box a.closeBod{right:15px; top:15px; width:30px; height:30px; text-indent:-99px; overflow:hidden; padding:0}
	
	ul.bodUL li, ul.card-box li{width:50%;}
	ul.bodUL li:nth-child(3n+1), ul.card-box li:nth-child(3n+1){clear:none}
	ul.bodUL li:nth-child(2n+1), ul.card-box li:nth-child(2n+1){clear:left}
	.topContW{padding:0 40px;}
	
	.historyWrap{padding:0;}
	.videoW iframe{height:250px;}
	ul.historyUL li{padding:0 0 0 120px}
	ul.historyUL li h3{font-size:2.2em; min-width:100px; padding:0 20px 0 0}
	ul.historyUL li p{font-size:1.4em}
	ul.boxUL01{width:100%;}
	.aboutWrap ul.boxUL01 li .box .rgtCont{padding:0 0 0 20px;}
	.historyWrap .btmCont p{font-size:1.4em}
	.historyWrap .btmCont p br{display:none}
	
	.equityWrapper .box{min-height:100px; margin-top:20px}
	.equityWrapper .box01{margin:0}
	.equityWrapper .box01 .cont, .equityWrapper .box .cont{width:100%; }
	.equityWrapper .box img{position:relative; max-width:100%; margin:0 0 15px 0}
	.equityWrapper .box p{font-size:1.4em}
	.equityWrapper .box h3{font-size:1.8em}
	.philosophyWrap .philosophyImg{top:0;}
	.philosophyWrap{padding-bottom:25px;}
	
	ul.formslinkUL > li{padding:0; margin:0 0 40px 0; width:100%;}
	ul.downloadFormsUL li h3{font-size:2em}
	ul.formslinkUL > li h3{font-size:2em; margin:5px 0 10px 0}
	ul.formslinkUL > li img{width:50px;}
	.innerBanner .bannerDetails01{margin-bottom:10px}
	
	
	.fillFreeWrapper .img .imgDetails h3, .fillFreeWrapper .contDetails h3, .fillFreeWrapper .left h3	{font-size:1.6em}
	.fillFreeWrapper .img .imgDetails p{font-size:1.2em}
	.folioWrapper .bannerDetails p{font-size:1.4em}	
	.innerBanner{overflow:hidden}
	.innerBanner .bannerDetails{width:100%; top:0}
	.innerBanner .bannerDetails{padding:15px 0}
	.applyNowWrapper img.fullImg, .innerBanner img{width:640px; position:relative; left:50%; top:0; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
	ul.formslinkUL > li:last-child{margin:0 0 20px 0 }
	.applyNowWrapper .innerBanner .bannerDetails01{top:0; padding:30px 0 10px 0}
	
	.assetWrapper .assetMid .tableClass	{width:100%;}
	.fundDetails h4, .downloadFund h3, .assetWrapper h3{font-size:2em}
	/*.fundDetail ul.valueUL > li:first-child ul.box {border-right:1px solid #d0d0d0;}*/
	
	.innerBanner .bannerDetails h3, .topContW h3{font-size:1.8em}
	.needhelpWrapper02 .linkNeed h3{font-size:1.8em}
	.needhelpWrapper02 .linkNeed h3::after{top:3px}
	
	.fullWidth{margin:10px 0}
	.fullWidth .halfWidth{width:100%; padding:25px 0 0px 0;}
	.fullWidth .halfWidth:first-child{padding:0px 0 25px 0; border-bottom:1px solid #bcbcbc}
	.fullWidth .halfWidth::after{display:none}
	.fullWidth h3{font-size:1.8em}
	.fullWidth p{margin:10px 0 5px 0}
	.fullWidth ul.bulletNumbering li, .fullWidth p{font-size:1.4em}
	.investerWrapper .btmBox{margin:10px 0}
	a.scrollTopClick{display:none}
	 
	.tabdetailWrapper .sebiWrap .tableWrap{width:100%; float:left; overflow-x:auto;}
	.tabdetailWrapper .sebiWrap .tableWrap .tableClass{width:700px;}
	.tabdetails .table50{width:80%;}
	ul.tabUL li{display:table}
	ul.tabUL li a{font-size:1.4em; float:none; line-height:1em; display:table-cell; vertical-align:middle}
	ul.squreBox{margin:20px 0 20px 0}
	ul.squreBox > li{width:100%; border-left:none; border-top:1px solid #b7b7b7; padding:15px}
	ul.squreBox > li:first-child{border-top:none}
	
	ul.fundsManageUL{margin:0}
	ul.fundsManageUL li{width:50%;}	
	ul.fundsManageUL li:nth-child(3n+1){clear:none}
	ul.fundsManageUL li:nth-child(2n+1){clear:left}
	ul.vidFilter{margin:10px 0 20px 0}
	ul.vidFilter li{width:50%; float:left; box-sizing:border-box; margin:5px 0 ; line-height:1.5em}
	
	
	ul.vidFilter li:nth-child(3n+1){clear:left}
	.pure-checkbox input[type="checkbox"] + label, .pure-radiobutton input[type="checkbox"] + label, .pure-checkbox input[type="radio"] + label, .pure-radiobutton input[type="radio"] + label{margin:0 10px 0 0}
	
	.assetMngtWrapper p{font-size:1.4em}
	.assetMngtWrapper p.smallTxt{font-size:1.2em}
	.distributorDemo .leftContainer{width:100%; padding:0 ; margin:0 0 25px 0}
	.distributorDemo .rightContainer{width:100%; margin:0; padding:0}
	.fullWidth .div70{width:100%; margin:20px 0 0 0}
	.distributorDemo .rightContainer ul.bulletUL{margin:30px 0 0 0}
	a.videoButton{width:50px; height:50px;}
	
	ul.selfUL{height:auto}
	ul.selfUL li{width:50%; margin:20px 0}
	ul.selfUL li:nth-child(2n+1){clear:left; border:none}
	.innerBanner .bannerDetails{box-shadow:none}
	ul.selfUL{margin:0}
	.fullWidth ul.numberUL{margin:15px 0 0 0}
	.fullWidth ul.numberUL li{font-size:1.4em}
	.distributorBox{margin:0 0 40px 0}
	.distributorBox .midRow{padding:25px 20px}
	.distributorBox .midRow p{margin:0 0 5px 0}
	.bottomCont p, .distributorBox h4, .distributorBox p{font-size:1.4em}
	
	.requirementWrapper{margin:15px 0 0 0}
	.requirementWrapper h3{width:100%; }
	.requirementWrapper .leftDiv{width:100%; margin:0 0 40px 0}
	.requirementWrapper .rightDiv{padding:0; width:100%;}
	
	
	.learnMore ul li {width:100%; margin:0 0 30px 0 !important; height:auto;}
	.learnMore ul li .content p {height:auto;}
	.learnMoreInner h2 {font-size:2em;}
	.learnMoreInner h2.mtop40 {margin:20px 0 0 0;}
	.learnMoreInner .steps ul li .left {font-size:2.8em;}
	.learnMoreInner .steps ul li .right {width:80%;}
	.learnMoreInner {width:100%; margin:30px 0;}
	.learnMoreInner .steps {margin:20px 0 0 0;}
	
	.learnMoreInner .row ul li .imgBox {display:none;}
	.learnMoreInner .row ul li .data, .learnMoreInner .row3 ul li .imgBox {width:100%;}
	.learnMoreInner .row3 ul li .imgBox {display:block;}
	.learnMoreInner .row2 .tableBox {width:100%;}
	.learnMoreInner .row {margin:15px 0 0 0;}
	
	ul.sitemapUL > li{width:100%; float:left; padding:0; margin:25px 0 0 0}
	ul.sitemapUL > li:first-child{margin:0}
	ul.sitemapUL > li > a{font-size:1.6em}
	.commonFormat p{font-size:1.4em}
	.commonFormat ul.bulletNumbering li{font-size:1.4em; }
	.searchFaqs{width:100%;}
	.searchFaqs .serachW input[type="text"]{font-size:2.0em; height:45px; height:45px; line-height:45px;}
	.searchFaqs .serachW .searchImg{width:45px; height:45px; top:5px;}
	ul.searchCategoryUL li a{font-size:1.2em}
	.searchFaqs .serachW input[type="text"]{padding-left:0}
	
	.careerWrapper .container{padding-top:40px; top:0}
	.applyNowWrapper .innerBanner .bannerDetails01{padding-top:15px}
	.applyNowWrapper .bannerDetails .midBx{padding-top:0}
	.fundsDisclaimerPopup{padding:25px 20px;}
	.fundsDisclaimerPopup .links a{margin:0 0 15px 0; height:auto; line-height:1.2em; padding:15px 10px; box-sizing:border-box}
	
	.contactP {width:100% !important; margin:10px 0 !important; }
	.contactMobileRow {padding:20px !important;}
	.contactMobileSpacing {padding: 0 20px;}
	.contactMobilemidWrap {margin:15px 0 0 0 !important;}
	.table2Box table, .table3Box table {width:640px;}
	.filterDetails a.grayButton{padding:12px 10px 10px 10px; line-height:1.4em}
	.topContW_new p{font-size:1.4em; margin:5px 0}
	.fillFreeWrapper .contDetails p.head{font-size:1.8em}
	
	.videoWrapper, .videoWrapper .video{height:auto; width:100%;}	
	.videoWrapper{margin:20px auto 0px auto}
	.videoWrapper .video img{width:100%; height:auto}
	
	ul.choosePMS_UL li{padding-right:10px;}
	ul.choosePMS_UL li:nth-child(2n){padding-left:10px;}
	ul.choosePMS_UL li:nth-child(2n)::after{left:10px;}
	
	ul.videoUL li{width:50%;}
	ul.videoUL li:nth-child(3n+1){clear:none}
	ul.videoUL li:nth-child(2n+1){clear:left}
	.commongreyWrapper .container .contWrap, .commongreyWrapper .container .videoWrap{width:100%;}
	.commongreyWrapper .container .contWrap p{font-size:1.4em; margin:5px 0}
	.commongreyWrapper .container .contWrap{padding:10px 0 20px 0}
	.commongreyWrapper .container .imageLeft{width:100%;}
	.commongreyWrapper .headTitle{margin:0 0 10px 0}
	.commongreyWrapper .container .contWrap a.grayButton{margin:10px 0 0 0}
	.globalWrapper .container .contWrap h2{margin:10px 0 10px 0}
	.commongreyWrapper .container .vidWrapper .contWrap{padding:15px; box-sizing:border-box}
	.pmsInvestorWrap .box h2{margin:0}
	.btmCont01  a.grayButton{line-height:normal; padding:10px 10px; box-sizing:border-box; height:auto}
	
	.followFund, .subscribePopup, .unsubscribePopup{width:90%; left:5%; transform:none; -webkit-transform:none; -moz-transform:none; }
	.error_msg{font-size: 11px; display: none;}
	.filterBox{border: none}
	.filterBox a.backBtn{margin:10px 0 20px 0px;}
	.insightWrapper .learnMore .filterBox ul.dropdownW{width: 100%; border: 1px solid #d0d0d0;}	
	.insightWrapper .learnMore .filterBox ul.dropdownW > li{width: 50%;}
	.insightWrapper .learnMore .filterBox ul.dropdownW > li:first-child{border: none;}
	
	footer .socialNav ul.socialUL{position:relative; margin:0 auto 10px auto; float:left}
	footer .ftCont p.copyright{width: 100%;}

	ul.bannerUL li .bannerDesc p{margin: 5px 0 10px 0;}
	.nofoundpage .wrap404 .cont h2{font-size: 5em}
	.nofoundpage .wrap404 .cont h3{font-size: 2.0em; margin: 20px 0 0 0;}

//new
	.calculater .tabSection .tabHeader ul li { margin: 0 -5px 0 0;}

}




/*//new*/



@media only screen and (max-width:568px) {
    ul.bannerUL .owl-controls {    top: 145px;}
    .calculater .tabSection .tabHeader ul li {float: left;}
    .fundWrapper ul.ourFundCarouselUL > li {
        width: 100%;
    }
}
@media only screen and (max-width:520px) {
    .fundBox .bottomLinks {display: flex; justify-content: space-between;flex-wrap: wrap;}
    .fundBox .bottomLinks a.notification {width: auto;}
    .fundWrapper .fundLinksWrap .row {flex-direction: column;}
    .fund-accordion {width:100%;}
	.expertWrap a.grayButton{width:90%;}
	.needWrap .leftCont .row p.mandatory{top:30px;}
	a.greenButton, a.grayButton{width:100%; float:left; box-sizing:border-box; text-align:center}
	.downloadWrapper a.grayButton{width:93%}
	.insightWrapper .learnMore ul.boxHT li .content a.greenButton{width: auto;}
	ul.bannerUL li a.greenButton{width:auto}
	.needWrap .leftCont .row{padding:20px 0}
	ul.formUL_ > li.radioLI{padding:0px 0 10px 0}
	ul.formUL_ > li.submitLI, .needWrap .rightCont{padding:20px 10px;}
	
	footer .topFooter{padding:35px 15px 20px 15px}
	.ourfundWrapper .midWrap{padding:0 25px; margin:20px 0 10px 0}
	footer h3{line-height:1.2em; }
	footer h3 a{margin:5px 0 0 0; }
	.latestNav01, .createFolioWrapper .boxWrap, .boxWrap, .homeWrapper .headTitle, .needhelpWrapper .headTitle{padding:0}
	footer .midHeader ul.footerLinksUL{padding:0 15px;}
	ul.lookingUL{margin:0px 15px 20px 15px; }
	ul.formUL li .formName{padding-left:15px;}
	.needWrap .leftCont .row p.mandatory, ul.formUL li .formEvent a, ul.formUL li label{font-size:1.2em}
	ul.lookingUL li a{font-size:1.6em; }
	ul.innerFormUL_ li input[type="text"]{font-size:1.4em}
	.pure-checkbox input[type="checkbox"] + label, .pure-radiobutton input[type="checkbox"] + label, .pure-checkbox input[type="radio"] + label, .pure-radiobutton input[type="radio"] + label{font-size:1.2em ; margin:0 4px 0 0; padding:3px 0 0 21px;}
	ul.bannerUL li .bannerDesc p, .boxWrap p{font-size:1.2em}
	ul.ourFundCarouselUL li .fundBox > h3, ul.ourFundCarouselUL li > h3, .fundWrapper ul.ourFundCarouselUL li .fundBox > h3{font-size:1.4em; height:auto !important}	
	
	
	ul.ourFundCarouselUL li .cont{margin:15px 0; padding:10px 0 0 0;}
	ul.ourFundCarouselUL li .cont .box{padding:10px 0}
	ul.ourFundCarouselUL li .cont p.arrowCont{top:5px; font-size:1.4em}
	ul.ourFundCarouselUL li .cont .box01 p{font-size:1.4em}
	.ourfundWrapper a.grayButton{margin:25px 0 0px 0}
	ul.innerFormUL_ li{padding:25px 0px 0px 0}
	.div50{width:100%; margin:0 0 10px 0; padding:0}
	.mfSimplifiedWrapper .midWrap{padding:0 15px;}
	.searchWrapper .searchRow{height:50px;}
	.searchWrapper .searchRow input[type=text]{font-size:1.8em; height:50px; line-height:50px}
	.searchWrapper .searchRow a.searchClick{width:50px; height:50px;}
	.searchWrapper a.closeBtn{height:50px}
	.searchWrapper .searchRow a.searchClick:before{right:15px; bottom:8px; height:12px;}
	
	ul.rightSimplifiedUL li .link a, ul.latestBox li .link a, ul.latestNavUL li .link a{width:100%; }
	.fundLinksWrap{width:90%}
	.fundWrapper ul.ourFundCarouselUL li:nth-child(2n), .fundWrapper ul.ourFundCarouselUL > li{padding:0 0; width:100%;  }	
	.fundDetails .rightCont{padding:25px 20px}
	ul.managerUL li .detl{width:100%; float:left; padding:0; margin:15px 0 0 0}
	ul.managerUL > li .detl p span{margin:2px 0 0 0}
	.needhelpWrapper02 ul.linkNeed li{width:100%; padding:0; margin:35px 0 0 0}
	.needhelpWrapper02 ul.linkNeed li:first-child{width:100%; padding:0; margin:0}
	.investTree main{width:100%}	
	.investTree main img{width:60%; max-width:130px}
	ul.tabUL li a, ul.numberUL li{font-size:1.4em}
	ul.valueUL > li ul.box{padding:20px 15px;}
	.fpWrapLeft > h3, .fpWrapRight .titleRow h3, .sebiWrap h3{font-size:1.6em}
	.downloadFund ul.formUL li .formName{padding-left:0}
	.fundDetails ul.formUL li label, .fundDetails ul.formUL li:hover label{padding:0}
	
	ul.ourFundCarouselUL > li:nth-child(2n), ul.ourFundCarouselUL li{width:100%; margin:0 0 20px 0; padding:0}
	.whyInvest .leftWrap ul li:first-child, .whyInvest .leftWrap ul li{width:100%; padding:15px 0; border:none; border-bottom:1px solid #d0d0d0}
	
.categoryW p{width:100%; text-align:center}
.categoryW{padding:0}
.categoryW .dropdownW{padding:0}	
.categoryW .tabW{width:auto; float:none; display:table; margin:0 auto; padding:10px 0 0 0 }
.categoryW .dropdownW p{width:auto}	

.kycWrap .btmBox, .investerWrapper .btmBox{padding:0 20px;}
.kycWrap .btmBox h3, .investerWrapper .btmBox h3, .distributorWrapper .btmBox h3{font-size:1.8em}
.needhelpWrapper02 .linkNeed h3{font-size:1.4em}
.needhelpWrapper02 .linkNeed h3:after{top:0}

.bootomLinkWrap ul.bulletUL li, .bootomLinkWrap ul.bulletUL li:nth-child(2n){width:100%; padding:0}
ul.bulletUL li a, .bootomLinkWrap ul.bulletUL li a{font-size:1.0em}
.bootomLinkWrap ul.bulletUL li a:before{display:block}

ul.boxUL li, ul.boxUL li:nth-child(2n){width:100%; padding:0; margin:0 0 20px 0}

	ul.bodUL li .img, ul.card-box li .img{height:220px}
	
	.fillFreeWrapper .img{width:100%; max-width:220px;}
	.fillFreeWrapper .contDetails{width:100%; float:left; padding:0; margin:0}
	.fillFreeWrapper .contDetails p.emailId{margin:15px 0 0 0}
	.fillFreeWrapper .headTitle{margin:0 0 15px 0}
	.bannerDetails h2{font-size:1.8em}
	.bannerDetails p{font-size:1.4em}
	.innerBanner .bannerDetails01 p{margin:10px 0 0 0}
	
	ul.investNowBox{margin:15px 0 0 0}
	ul.investNowBox li{width:100%; padding:20px 0 0px 0; border:none; border-top:1px solid #cfcfcf}
	ul.investNowBox li:first-child{padding:0 0 10px 0}
	
	.popup{padding:50px 20px 40px 20px; top:100px;}
	.popup a.closePopup{right:10px; top:10px; width:30px; height:30px; overflow:hidden; padding:0; text-indent:-99px;}
	.investnowWrapper ul.div_50 li, .popup ul.div_50 li{width:100%; border:none; padding:0}
	.investnowWrapper ul.div_50 li:first-child, .popup ul.div_50 li:first-child{padding:0 0 10px 0; border-bottom:1px solid #bcbcbc; margin:0 0 25px 0}
	.investnowWrapper a.greenButton, .popup a.greenButton{margin:0}
	
	.fundsDisclaimerPopup{padding:25px 20px;}
	.fundsDisclaimerPopup .links a{margin:0 0 15px 0; height:auto; line-height:1.2em; padding:15px 10px; box-sizing:border-box}
	
	.investnowWrapper .sundaramWrap .videoBox, .investnowPopup .sundaramWrap .videoBox{margin:5px 0 0 0}
	.investnowWrapper .sundaramWrap .videoBox iframe, .investnowPopup .sundaramWrap .videoBox iframe{height:250px;}
	.investnowWrapper h4, .popup h4{font-size:1.4em;}
	
	.popup .tableWrap .tableClass{width:700px;}
	.tableClass th, .tableClass td{font-size:1.2em}
	ul.managerUL li .img{width:100%;}
	ul.linkUL{margin:10px 0 0 0}
	ul.managerUL > li .detl p{line-height:1em}
	.fundDetail ul.valueUL > li ul.box {padding:15px 30px 15px 15px;}
	.fundDetail ul.valueUL > li ul.box > li {height:auto;}
	.fundDetail ul.valueUL > li ul.box > li .val {line-height:initial !important;}
	/*.fundDetail ul.valueUL > li ul.box a.viewAll {width:80%;}*/
	
	.investerWrapper .btmBox{padding:0}
	.investnowWrapper h5, .popup h5{font-size:1.6em}
	ul.bulletUL_auto li{width:100%; border-bottom:1px solid #cfcfcf}
	ul.bulletUL_auto li:first-child{border-top:1px solid #cfcfcf}
	.remunerationPopup ul.bulletNumbering li{font-size:1.4em}
	
	.tabdetails .tableClass{margin:20px 0 10px 0}
	.tabdetails .table50{width:100%; float:left}
	.tabdetailWrapper .sebiWrap .tableWrap .tableClass{width:640px;}
	ul.assestNumbebrUL{height:auto; position:relative; display:block}
	ul.assestNumbebrUL:before, ul.assestNumbebrUL:after{width:100%; height:1px; background:#9c9c9c; content:''; display:block; position:absolute; left:0; top:50%; margin:-1px 0 0 0}
	ul.assestNumbebrUL:before{width:1px; height:100%;left:50%; top:0%; margin:0px 0 0 0}
	ul.assestNumbebrUL li{width:50%; height:auto; padding:0px 15px 25px 15px; display:block}
	ul.assestNumbebrUL li:after{display:none}	
	ul.assestNumbebrUL li:nth-child(2n+1){clear:left}
	
	.distributorBox .dropdown{width:100%;}
	.fullWidth h3{font-size:1.6em}
	.distributorWrapper .btmBox p{text-align:left; margin:0 0 10px 0}
	.distributorWrapper .btmBox ul.bulletUL li{width:100%; }
	.distributorWrapper .btmBox ul.bulletUL li:first-child{border:none}
	.distributorWrapper .btmBox ul.bulletUL li a{float:left}
	
	ul.sipUL li{width:100%; padding:0}
	.requirementWrapper h3{font-size:1.6em; margin:0 0 25px 0}
	.requirementWrapper .leftDiv{padding:25px 20px 25px 20px;}
	.requirementWrapper p{font-size:1.4em}
	.topContW{padding:0 20px;}
	
	.distributorvideoPopup video, .investnowPopup .sundaramWrap .videoBox video , .investnowWrapper .sundaramWrap .videoBox video {height:250px;}
	.followFund a.backBtn{left: 10px; top: 10px;width: 30px;height: 30px;overflow: hidden;padding: 0;text-indent: -99px;}
	.followSteps .links{width:90%;}
	.followSteps .links a{margin:0 0 10px 0; line-height:normal; padding:10px; box-sizing:border-box; height:auto }
	
	.linksWrap{margin: 0 auto 10px auto; width: 100%}
	.investTree .linksWrap a.greenButton, .linksWrap a.greenButton{margin-bottom: 0}
	.linksWrap a.notification{float: none; margin: 0 auto; display: table}	
	
	.nofoundpage .wrap404 .cont h2{font-size: 5em}
	.nofoundpage .wrap404 img{width: 35%; margin: 0; float: left}
	.nofoundpage .wrap404 .cont{width: 60%; padding: 0 0 0 20px;	}
	.nofoundpage .wrap404 ul.bulletUL{clear: left; }
	.nofoundpage .wrap404 .cont h3 br{display: none}
	.fundWrapper .fundboxWrapperne .chooseplanTypenew .dropdowncol {
    width: 105px !important;;
}
}


@media only screen and (max-width:500px){
	.historical .text1 {font-size:1.8em;}
	.historical .fundData .checkBoxArea ul li {margin-right:10px;}
	.table2Box table, table3Box table {width:600px;}
	.table2Box table th:first-child, .table2Box table td:first-child, .table3Box table th:first-child, .table3Box table td:first-child {padding-left:20px;}
	.historical .fundData .checkBoxArea ul li .pure-checkbox input[type="checkbox"] + label {padding-left:25px; margin: 0 5px 0 0;}
	.historicalNav .selectOption {margin:0 0 30px 0;}
	.historicalNav .result .header {margin-bottom:30px;}
	.historicalNav .result .tableBox {margin:0 auto 20px;}
	.table2Box table td, .table2Box table th, .historicalNav .result .tableBox table th, .historicalNav .result .tableBox table td,    .table3Box table td, .table3Box table th, .historicalNav .result .tableBox2 table th, .historicalNav .result .tableBox2 table td {font-size:1.5em;}
	.historicalNav .result .tableBox table th, .historicalNav .result .tableBox2 table th {padding:20px;}
	.historicalNav .result .tableBox table td, .historicalNav .result .tableBox2 table td {padding:10px 20px;}
	.historicalNav .result .tableBox2 table {width:600px;}	
	
	.calculater .tabSection .tabData .tabContent .header {font-size:2.5em; padding:20px;}
	.calculater .tabSection .tabData .tabContent .form {padding:20px;}
	.calculater .tabSection .tabData .tabContent .goalAmtBox ul li .showResult {margin:10px 0 0 0;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:first-child, .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(2), .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(3), .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(4) {width:100%; }
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(2):before {content:""; position:absolute; left:0; top:0; width:100%; height:1px; background-color:#c1c1c1;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(1):after, .calculater .tabSection .tabData .tabContent .formResult .row2 ul li:nth-child(3):after {display:none;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li:last-child {text-align:left;}
	.calculater .tabSection .tabData .tabContent .formResult .row {padding:0 20px;}
	.calculater .tabSection .tabData .tabContent .formResult .row2 ul li, .calculater .tabSection .tabData .tabContent .formResult .row3 {padding:10px 20px !important;}
	.calculater .tabSection .tabData .tabContent .formResult .emiAmount {font-size:3em;}
	
	.insightTopUL li img {width:120%; margin:0 0 0 -10%;}
	.learnMoreInner h2 {margin-bottom:10px;}
	.learnMoreInner p, .learnMoreInner .steps ul li .right, .learnMoreInner .row2 .tableBox table th, .learnMoreInner .row2 .tableBox table td {font-size:1.4em;}
	.learnMoreInner .row2 .tableBox table th, .learnMoreInner .row2 .tableBox table td {padding:10px 15px;}
	.learnMoreInner ul.numberUL li {line-height:1.5em;}
	.learnMoreInner .row ul li {margin-bottom:10px;}

	.mediaContent2 ul li {width: 100%; padding: 0 !important;}
	.mediaContent2 ul li.text2 {background-image: none; margin-top: 20px;}
	.mediaContent2 {margin-top: 20px;}
	.mediaContent2 ul li.text {font-size: 1.6em;}

	.insightWrapper .learnMore .filterBox ul.dropdownW > li{padding:10px 10px }
	.kycWrap .box h3 {display: inline-block;}
	.footerLink {
        width: 100%;
    }
}
@media only screen and (max-width:480px){
    .ourfundWrapper ul.ourFundCarouselUL > li {
        width:100%;
    }
}
@media only screen and (max-width:420px){	
	.searchWrapper .searchRow input[type=text]{width:70%}
	ul.formUL li:hover .formName{margin-left:-75%; left:50%;}
	.createFolioWrapper .investWrap img, .investWrap img{width:60%; padding:10px 0 0px 0; }	
	ul.formUL_ > li.radioLI .pure-radiobutton{margin-right:0}
	.compareReturns ul.schemeUL li{width:100%; float:left; padding:0; border:none; margin:0 0 5px 0}
	.compareReturns ul.schemeUL li span.rupeeIcon{margin-left:0}	
	ul.valueUL > li ul.box > li label.lbl, ul.valueUL > li ul.box > li .val{line-height:50px;}
	ul.valueUL > li ul.box > li{min-height:50px; height:50px;}
	ul.linkUL li a{font-size:1.2em}
	.kycWrap .kycImg{max-width:100%;}
	.innerBanner .bannerDetails h3, .topContW h3{font-size:1.4em; line-height:1.4em}
	.innerBanner .bannerDetails h3{font-size:1.8em}
	ul.bodUL li .img, ul.card-box li .img{height:180px}
	
	ul.bodUL li .desc h3, ul.card-box li .desc h3{font-size:11px; margin:0 0 5px 0}
	ul.bodUL li .desc p, ul.card-box li .desc p{font-size:11px}
	ul.bodUL li .desc, ul.card-box li .desc{width:100%; padding:10px;}
	.videoW iframe{height:200px}
	ul.historyUL li{padding:0 0 0 95px;}
	ul.historyUL li h3{font-size:2em; min-width:85px;}
	.aboutWrap ul.boxUL01 li .box .rgtCont{padding:0 0 0 15px;}
	ul.downloadFundUL li{line-height:none; height:auto}
	ul.downloadFundUL li p{padding:15px 20px 25px 20px; line-height:1.4em; margin:0 }
	ul.downloadFundUL li a{width:100%; position:relative; float:left; line-height:55px; padding:0 20px;}
	.fundDetails h4, .downloadFund h3, .assetWrapper h3{font-size:1.8em}
	
	.fundperfWrap ul.tabUL{padding:0 0px;}
	ul.tabUL li a{font-size:1.2em}
	.videoContent ul.bulletUL li{width:100%; float:left}
	.videoContent ul.bulletUL li:first-child a{border:none}
	.videoContent ul.bulletUL{margin:10px 0 0 0}
	.videoContent h2{font-size:1.6em; line-height:1.2em}
	.videoContent{padding:20px 15px;}
	.videoBanner a.videoButton{left:auto; right:20px;}
	a.greenarrowlink{font-size:1.2em}
	a.greenarrowlink:after{padding:3px; top:13px}
	.videoBanner a.videoButton{width:50px; height:50px; right:10px; top:10px;}	
	a.videoButton::after{border-width:7px; margin:-7px 0 0 -10px}
	.videoPopup iframe{height:250px;}
	ul.assestNumbebrUL li{padding:0px 10px 25px 10px}
	ul.assestNumbebrUL li p{font-size:1.3em}
	
	
	.homeWrapper .container{padding:25px 15px} 	
	article main .midWrap.expertWrap{margin:30px 0 25px 0}
	.expertArticle .rightContainer{margin:0px 0 0 0}
	.ourfundWrapper .leftContainer ul.ourFundCarouselUL{margin:15px 0 0 0}
	.ourfundWrapper .leftContainer{margin:0 0 25px 0}
	a.brownLink{margin:15px 0 10px 0}
	.homeWrapper ul.linkNeed{margin:10px 0 0 0}
	.needhelpWrapper .container{padding-top:0}
	.filterWrap{margin:15px 0 0 0}
	.tabdetails .table50{padding:0px 0 20px 0}
	.fundDetails h2{margin-bottom:15px}
	ul.accordionUL li .detail{padding:10px 0px 10px 0}
	.downloadFund{margin:25px 0 0 0}
	ul.selfUL li{margin:15px 0}
	.breadcrumbW{margin:0; padding:15px 20px 15px 20px}
	h1{font-size:3em}
	.headCont{min-height:inherit}
	.headCont p{margin:10px 0 0 0}
	.distributorDemo .rightContainer .headTitle{margin:0 0 10px 0}
	.fullWidth ul.numberUL{margin:10px 0 0 0}
	.fullWidth .halfWidth{padding:20px 0 0px 0}
	.fullWidth .halfWidth:first-child{padding:0px 0 15px 0}
	ul.numberUL li{margin:0 0 5px 0}
	a.greenarrowlink{margin:5px 0}
	.bottomCont p{margin:5px 0}
	.kycWrap .box ul.bulletUL{margin:15px 0 0 0}
	.kycWrap .box{padding-bottom:15px;}
	.categoryW{margin:0 0 25px 0}
	.bootomLinkWrap ul.bulletUL{margin:15px 0 }
	.historicalNav .result .row3 p{margin-bottom:15px;}
	.historicalNav .result .tableBox2, .historicalNav .result .row3{margin:0 auto 15px}
	.historicalNav .result .loadMore{margin:15px 0 30px 0}
	.commonFormat ul.bulletNumbering li{margin:5px 0}	
	.gMap .container{width:100%; margin:0}
	.mapWrapper{margin-bottom:25px;}
	.fillFreeWrapper .right{margin:0}
	.expertHeader{border-bottom:none}
	
	ul.choosePMS_UL li{width:100%; padding:15px 0 20px 0}
	ul.choosePMS_UL li:after{width:80px;}
	ul.choosePMS_UL li:nth-child(2n){padding-left:0; padding-right:0; }
	ul.choosePMS_UL li:nth-child(2n):after{left:0}
	.aboutPMS .fullWidth h3{font-size:1.4em}
	
}

@media only screen and (max-width:400px){
	.historical .text1 {font-size:1.7em;}
	.historicalNav .selectOption .row .col3 .text1 {width:100%; margin:0 0 5px 0;}
	.historicalNav .selectOption .row .col3 .from, .historicalNav .selectOption .row .col3 .to {width:45%;}
	.historicalNav .selectOption .row2 ul li a.greenButton, .historicalNav .result .row3 a.greenButton {font-size:1.4em;}
	.historicalNav .selectOption .row {margin-bottom:30px;}
	.historicalNav .selectOption .row2 ul li {margin:0;}
	
	ul.fundsManageUL li{width:100%; padding:0}
	ul.selfUL li{width:100%; border:none; padding:0 0px; } 	
	ul.selfUL li a.greenButton{position:relative; width:100%; left:0}
	
	.insightTopUL li img {width:130%; margin:0 0 0 -15%;}

	ul.linkNeed li a.mailUs {line-height: 23px; padding:10px 0; height: auto;}
}

@media only screen and (max-width:360px){
	.investerWrapper .btmBox a.greenButton{padding:0 5px; font-size:1.1em}
	.fpWrapRight .titleRow ul.returnsUL li a{font-size:1.1em}
	
	.historical .fundData .checkBoxArea ul li {margin-bottom:10px;}
	.historical .subscribeTextBox {margin-bottom:30px;}
	.historicalNav .selectOption .row2 ul li {width:100%; padding:0; text-align:center;}
	.historicalNav .selectOption .row2 ul li a.file {float:none;}
	.historicalNav .result .row3 a.follow {width:260px; text-align:left; line-height:1.5em;}
	.historicalNav .result .row3 a.follow:before {top:2px;}
	
	.insightTopUL li img {width:140%; margin:0 0 0 -20%;}
	
	ul.videoUL li{width:100%; padding:15px 0}
	ul.videoUL li .img{margin:0 0 10px 0}
	.dropdown h3{font-size: 1.3em}
	.nofoundpage .wrap404 .cont h3{font-size: 1.8em}
	.login-right {margin-top: 15px;}
	.pmsInvestorWrap .box h2 {margin-bottom: 8px;}
}

@media only screen and (max-width:320px){}
@media only screen and (max-width:767px) and (orientation:landscape) {}