/**********************Media query****************/


/****************************************************************/
/*		start Media max-1920px                                   */
/****************************************************************/
@media (max-width:1920px) {

}





/****************************************************************/
/*		End Media max-1920px                                    */
/****************************************************************/


/****************************************************************/
/*		start Media max-1600px                                    */
/****************************************************************/

@media (min-width:1600px) {
    /*Home Page*/
    .mfo-banner-sec{background-image: url('../images/hm-banner-19.jpg'); padding: 320px 0;}

    /*borad-of-directors page*/
    .bd-dtr-info-sec .dtr-name{font-size:22px;}
    .dtr-main-sec p, .dtr-position{font-size:16px;}

    /*About Us page*/
    .mfo-inner-banner-sec.abt-banner{background-image: url('../images/abt-banner-19.jpg');}
    .mfo-inner-banner-sec{padding:100px 0;}
    .mfo-inner-banner-sec h2{font-size:60px}
    .abt-main-sec-rw p{font-size:16px;}

    /*Contact Us page*/
    .mfo-inner-banner-sec.cnt-banner{background-image: url('../images/cnt-banner-19.jpg');}
    .cnt-us-rw span:last-child{font-size:16px;}

    /*web policy page*/
    .web-main-sec-inner p{font-size:16px;}

    /*key-inves page*/
    .key-inves-sec.mfo-inner-banner-sec h2{font-size:55px;}
    .mfo-inner-banner-sec.info-banner{background-image: url('../images/info-banner-19.jpg');}

    .mfo-inner-banner-sec.fnud-l-banner{background-image: url('../images/cnt-banner-19.jpg');}

    /*finacial statement page*/
    .finacial-nav-tabs.nav-tabs>li>a{font-size:16px; padding:15px 10px;}
    .info-pdf-rw li span.pdf-title, .yr-tab-list li a{font-size:16px;}
    .info-tab-inner .panel-group .panel .panel-title{font-size:20px;}
}




/****************************************************************/
/*		End Media max-1600px                                    */
/****************************************************************/
/****************************************************************/
/*		start Media min-1368px                                    */
/****************************************************************/
@media (min-width:1368px) {



}

/****************************************************************/
/*		End Media min-1368px                                    */
/****************************************************************/
/****************************************************************/
/*		start Media max-1200px                                    */
/****************************************************************/
@media (max-width:1280px) {

}


@media (max-width:1200px) {
    /*Header*/
    .header-menu .header-nav .navbar-nav>li>a{font-size: 14px; padding: 15px 20px;}
    .megamenu-sec{padding-left: 20px;}
    .mgmenu_tabs .mgmenu_tabs_nav{width:28%;}
    .mgmenu_tabs .mgmenu_tabs_panels{width:72%;}

    /*Home Page*/
    .mfo-banner-sec h2{font-size: 35px;}
    .mfo-banner-sec{padding:200px 0;}
    .hm-title h2, .bd-title h2{font-size: 35px; padding: 0 0 40px;}
    .hm-3-sec h1{font-size:32px;}
    .hm-3-sec{padding:115px 0;}
    .we-do-list-rw h4{font-size:16px; padding-bottom:18px;}
    .hm-cnt-sec .hm-l-cnt-sec h2{font-size:40px; padding-bottom: 25px;}
    .hm-ph-sec .cnt-label, .hm-add-sec h4{font-size:16px;}
    .hm-map-head-sec h2{font-size:34px;}
    .hm-cnt-sec, .hm-3-sec{background-attachment:scroll;}


    /*About us page*/
    .abt-main-sec-rw p{font-size:13px;}

    /*Footer*/
    .newsltr-title-col p.title-para{font-size:18px;}
    .mfo-inner-banner-sec{padding: 60px 0; /*min-height:260px;*/}
    .mfo-inner-banner-sec h2{margin:0; padding:0; font-size:40px;}
    .bd-dtr-info-sec .dtr-name{font-size:18px;}
    .dtr-position p{font-size:12px;}
    .dtr-main-sec p{font-size:13px;}

    /*Fund Legal Page*/
    .fund-dwn-btn{font-size: 24px; padding: 20px;}
    .fund-dwn-btn .btn-img-sec img{width:30px;}

    /*factsheet page*/
    .fact-search-form-rw .year-frm  label{font-size: 22px; margin-right: 35px;}
    .fact-search-form-rw .year-frm  select.form-control{font-size:22px;}
    .factsheet-accordion-sec .panel-title{font-size:24px;}
    .factsheet-accordion-sec .panel-default>.panel-heading{padding: 16px 20px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:20px; font-size: 15px;}

    /*finacial page*/
    .finacial-nav-tabs.nav-tabs>li{margin-right:10px;}
    .finacial-nav-tabs.nav-tabs>li>a{font-size: 13px; padding: 15px 10px;}
    .yr-tab-list li a{padding:15px;}
    .info-tab-inner .panel-group .panel .panel-title{font-size:14px;}
    .info-pdf-rw li span.pdf-title{font-size:13px;}
    .info-pdf-rw li span.pdf-img img{width:45px;}

    /*price page*/
    .f-price-nm-title, .f-price-info-title{font-size: 16px;}
    .tm-frame-lb, .f-time-frame-list li a{font-size:14px;}
    .f-date-frame-col .tm-frame-lb{padding: 11px 20px;}
    .f-time-frame-col, .f-date-frame-col{width:50%;}
    .date-rw-col .input-group .form-control{height:36px;}
    .date-rw-col{width: 35%;}
    .fund-info-rw h1{font-size:30px;}
    .fund-info-table .table>thead>tr>th, .fund-info-table .table>tbody>tr>td{padding: 16px 10px; font-size: 13px;}
	
	/*footer*/
	.copyright-sec .fleft, .copyright-sec ul li a{font-size: 14px;}
	
}



/****************************************************************/
/*		End Media max-1200px                                    */
/****************************************************************/


@media (max-width:1199px) {
	.mgmenu_tabs .mgmenu_tabs_nav li a, .mgmenu li a{padding: 20px 8px;}
	.sub-sub-menu{min-width: 210px;}
	
	/*Board of Directors Page*/
	.dtr-pos-img{width: 130px; height: 130px;}
}


/****************************************************************/
/*		start Media max-1024px                                    */
/****************************************************************/

@media (max-width:1024px) {
    /*Home Page*/
    .mfo-banner-sec{background-size: cover; padding: 180px 0; background-attachment: scroll; background-position:center;}
    .hm-title h2, .bd-title h2{font-size: 36px; padding: 0 0 30px;}
    .mfo-banner-sec h2{font-size:32px;}
    .hm-3-sec h1{font-size:25px;}
    .hm-3-sec{padding: 100px 0;}
    .we-do-list li{padding-right: 20px; padding-bottom: 30px;}
    .we-do-list-rw h4{font-size:14px;}
    .hm-inner-container p, .we-do-list-rw p{font-size:12px;}
    .hm-cnt-sec .hm-l-cnt-sec h2{font-size: 30px; padding-bottom: 20px;}
    .hm-ph-sec .cnt-label, .hm-add-sec h4{font-size:14px;}
    .hm-ph-sec a.hm-add-sec p{font-size:12px;}
    .cnt-form .form-row .form-control{background-size: 13px; font-size:12px;}
    .cn-btn{font-size:16px;}
    .hm-map-head-sec h2{font-size:26px;}
    .hm-map-head-sec{padding:60px 0;}

    /*Footer*/
    .footer-newsltr-sec{padding:25px 20px;}
    .newsltr-title-col p.title-para{font-size:14px;}
    .newsltr-title-col p{font-size:12px;}
    .newsltr-form-col .form-inline .form-control{height:40px;}
    .newsltr-form-col .form-inline .sub-btn{height:40px; padding: 8px 0; font-size: 12px;}
    .ftr-abt-sec .hm-inner-sec img.ftr-logo{width:190px;}
    .footer-inner-sec .ftr-abt-sec p{font-size: 12px;}
    .ftr-link-col ul li{padding-bottom:15px;}
    .get-tch-sec-inner p, .ftr-link-col ul li a{font-size:14px;}
    .get-tch-sec h6{padding-top:3px;}


    .mfo-inner-banner-sec h2{font-size:30px;}
    .mfo-bd-main-sec{padding: 60px 0;}

    /*About Us page*/
    .abt-main-sec-rw{padding-bottom:15px;}

    /*web policy page*/
    .web-main-sec-inner p{font-size:13px; padding-bottom:25px;}
    .web-tr-c-rw{padding-bottom:25px;}
    .web-tr-c-rw .tr-c-title{font-size:16px;}

    /*Web Info Page*/
    .web-info-title{font-size: 25px;}

    /*key investore page*/
    .dwn-btn-sec .dwn-btn{font-size: 24px; padding: 12px;}

    /*factsheet page*/
    .fact-search-form-rw .year-frm  label{font-size: 20px; margin-right: 25px;}
    .fact-search-form-rw .year-frm  select.form-control{height: 45px; font-size: 20px;}
    .factsheet-accordion-sec .panel-default>.panel-heading{padding:15px;}
    .factsheet-accordion-sec .panel-title{font-size:22px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:14px; padding:15px;}
	
	/*fund legal page*/
	.dwn-btn-fn-sec h2{padding: 12px; font-size: 24px;}
	.dwn-btn-fn-sec .dwn-btn-fn-rw{padding: 12px;}
	
	/*menu*/
	.sub-menu{top: 73px;}
	
	/*Board of Director page*/
	.dtr-pos-img{width: 100px; height: 100px;}
	.dtr-pos-info{padding-left: 15px;}
}




/****************************************************************/
/*		End Media max-1024px                                    */
/****************************************************************/


/****************************************************************/
/*		start Media max-992px                                    */
/****************************************************************/
@media (max-width:992px) {
    /*header*/
    .header-menu .navbar-header .navbar-brand img{width:140px;}
    .search-icon-sec a .fa{font-size: 16px;}
    .header-menu .header-nav .navbar-nav > li > a{font-size: 13px; padding: 10px 14px;}
    .header-menu .header-nav .navbar-brand{height:50px;}
    .header-menu .header-nav .navbar{min-height:50px;}
    .search-icon-sec .search-block{top:60px;}

    /*home Page*/
    .mfo-banner-sec{margin-top:72px;}
    .mfo-banner-sec h2{font-size: 28px;}
    .mfo-banner-sec{padding: 150px 0;}
    .hm-title h2, .bd-title h2{font-size: 25px; padding: 0 0 20px;}
    .hm-3-sec{padding: 85px 0;}
    .we-do-list li{padding-right:10px;}
    .hm-cnt-sec .hm-l-cnt-sec h2{font-size: 26px; padding-bottom: 15px;}
    .hm-map-head-sec h2{font-size:24px;}


    .bd-inner-col{padding:0 15px 15px 15px;}
    .bd-dtr-info-sec .dtr-name{font-size: 16px; padding-bottom: 15px;}

    .mfo-inner-banner-sec{margin-top:72px;}

    /*about us page*/
    .abt-main-sec-rw p{font-size:12px; padding-bottom:20px;}
    .abt-img-dt-col{width:50%;}
    .abt-img-col{width:50%; padding-left:0;}

    /*finacial page*/
    .finacial-nav-tabs.nav-tabs>li>a{font-size:12px;}
    .yr-tab-list li a{padding: 12px 15px;}
    .info-tab-inner .panel-default>.panel-heading{padding:12px;}
    .info-tab-panel-rw{padding:10px;}
    .info-pdf-rw li{padding:10px;}

    /*price page*/
    .fund-info-rw h1{font-size: 28px;}
    .f-price-nm, .f-price-info{padding: 12px 15px;}
}




/****************************************************************/
/*		End Media max-992px                                    */
/****************************************************************/

@media (max-width:991px) {
    /*Contact Us Page*/
    .cnt-head-sec h3{font-size: 20px; padding-bottom: 15px;}
    .get-in-tch-col{padding-right:20px;}
    .cnt-us-col{padding-left:20px;}
    .cn-send-btn{font-size:16px;}

    /*Web Info Page*/
    .web-info-title{font-size: 24px; padding-bottom: 10px;}
    .web-info-title-sec span{margin: 0 0 15px 0; max-width:150px;}

    /*key investore page*/
    .key-inves-sec.mfo-inner-banner-sec h2{font-size:34px;}
    .dwn-btn-sec .dwn-btn{font-size: 22px;}
    .dwn-btn-sec .dwn-btn img{width:30px;}

    /*Fund Legal Page*/
    .fund-dwn-btn{font-size: 22px; padding: 18px}

    /*factsheet page*/
    .fact-search-form-rw .year-frm  label{font-size:18px;}
    .factsheet-accordion-sec .panel-title{font-size:20px;}
    .fact-search-form-rw .year-frm  select.form-control{background-size:18px;}

    /*finacial page*/
    .yr-tab-list li a{font-size:12px;}
    .info-pdf-rw li{width:33.33%}
    .navbar-toggle.navbar-toggle1{display:block;}
    .finacial-nav-tabs.navbar-collapse.collapse{display:none !important;}
    .finacial-nav-tabs.navbar-collapse.collapse.in{display:block !important;}
    .report-menu-col-heading{display:block;}
    .finacial-nav-tabs.nav-tabs{border: 1px solid #293694; position: absolute; right: 0px; width: auto; float: right; top: 60px; z-index: 10;}
    .finacial-nav-tabs.nav-tabs>li{display:block; width:100%; margin:0;}

    /*price page*/
    .f-price-nm, .f-price-info{padding: 12px 10px;}
    .f-time-frame-list li a{padding:0 16px;}
    .f-time-frame-col, .f-date-frame-col{width: 100%;}
    .f-date-frame-col{padding-top:15px;}
    .fund-info-rw h1{font-size:24px; margin-bottom:10px;}
    .f-price-nm-title, .f-price-info-title{font-size:14px;}
    .fund-info-table .table-responsive{width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd;}
    .fund-info-table .table-responsive>.table>tbody>tr>td, .fund-info-table .table-responsive>.table>tbody>tr>th, .fund-info-table .table-responsive>.table>tfoot>tr>td, .fund-info-table .table-responsive>.table>tfoot>tr>th, .fund-info-table .table-responsive>.table>thead>tr>td, .fund-info-table .table-responsive>.table>thead>tr>th{white-space: nowrap;}

    /*megamenu css*/
    .mgmenu_tabs .mgmenu_tabs_nav{width: 30%;}
    .mgmenu_tabs .mgmenu_tabs_panels{width:70%;}
    .mgmenu_tabs .mgmenu_tabs_nav li a, .mgmenu li a{font-size:11px;}
    .mgmenu li  a .fa{font-size: 14px; margin-top: 3px; padding-right: 10px;}
    .mgmenu_tabs .mgmenu_tabs_nav li a, .mgmenu li a{padding: 12px 10px;}
	
	/*footer*/
	.copyright-sec .fleft, .copyright-sec .frite{width: 100%; text-align: center}
	.copyright-sec .fleft, .copyright-sec ul li a{font-size:13px;}
	.copyright-sec .frite{padding-top:10px;}
	.copyright-sec ul li:first-child{padding-left:0;}
	
	/*fund legal page*/
	.dwn-btn-fn-sec h2{font-size: 22px;}
	.dwn-btn-fn-sec h2 img{width:30px;}
}



/****************************************************************/
/*		start Media max-980px                                    */
/****************************************************************/

@media (max-width:980px) {
    /*Board of Directors*/
    .mfo-inner-banner-sec{padding:80px 0; /*min-height: 240px;*/}
    .mfo-inner-banner-sec h2{font-size:26px;}
    .dtr-main-sec p{font-size: 12px;}
    .bd-dtr-info-sec .dtr-name{font-size: 15px; padding-bottom: 12px;}
    .bd-dtr-info-sec hr{margin-top:15px;}

    /*About us page*/
    .get-in-tch-col{padding-right:10px;}
    .cnt-head-sec h3{font-size: 18px; padding-bottom: 10px;}

    /*web policy page*/
    .web-main-sec-inner p{font-size:12px; padding-bottom:20px;}
    .web-tr-c-rw .tr-c-title{font-size:15px;}

    /*web info Page*/
    .web-info-title{font-size:22px;}
    .web-info-title-sec span{border: 1px solid #c2bdbd;}
    .web-info-title-sec .inner-span{left: -1px; width: 40px; border: 1px solid #3841a3; bottom: -1px;}
	
	/*menu*/
	.sub-sub-menu{left: -115%;}
}



/****************************************************************/
/*		End Media max-980px                                    */
/****************************************************************/


/****************************************************************/
/*		start Media max-768px to max-979px                       */
/****************************************************************/
@media (max-width: 768px){
    /*Board of Directors*/
    .mfo-inner-banner-sec{padding:70px 0;}
    .mfo-bd-main-sec{padding: 45px 0;}

	/*footer*/
	.ftr-abt-sec .hm-inner-sec img.ftr-logo{width:140px;}

}





/****************************************************************/
/*		End Media max-768px to max-979px                         */
/****************************************************************/


/****************************************************************/
/*		start Media max-767px                                   */
/****************************************************************/

@media (max-width:767px) {
    /*header*/
    .header-menu .navbar-header .navbar-brand img{width:120px;}
    .header-menu .navbar-header .navbar-toggle{border: 1px solid #293694; padding:9px 10px; margin:3px 0;}
    .header-menu .navbar-header .navbar-toggle .icon-bar{border: 1px solid #293694;}
    .header-menu .header-nav .navbar-brand{height:40px; padding-left: 0;}
    .header-menu .header-nav .navbar{min-height:40px;}

    .header-menu .navbar .container-fluid>.navbar-collapse{width: 100%; margin: 0px -15px; padding: 30px 0; background-color: #fff; border-top: none; z-index: 11; top: 0; height: 100%; overflow: auto; position: fixed;
        right: -100%; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; display:block;}
    .out{right:-100%;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
    .header-menu .navbar .container-fluid>.navbar-collapse.collapse.in{right:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; transform: translateX(0px); display:block;}
    .header-menu .container{padding: 0;}
    .header-menu .navbar .container-fluid>.navbar-collapse{margin:0;}
    .header-menu .container-fluid>.navbar-header{margin:0; display:table; width:100%;}
    .header-menu .navbar-nav{margin:0;}
    .header-menu .nav>li{width:100%; float:left;}
    .header-menu .header-nav .navbar-nav > li > a{border-right:none; text-align:center; font-size:14px;}
    span.close {display: block;}

    .header-menu .nav>li.search-icon-sec{display:none;}

    .mobi-serach.search-icon-sec{position: absolute !important; top: 16px; right: 80px; display:block;}
    .mobi-serach.search-icon-sec a .fa{font-size:20px; color:#293694;}
    .mobi-serach.search-icon-sec .search-block{top:41px; right:-16px;}
    .hm-ph-sec a, .hm-add-sec p{font-size:13px;}


    /*home*/
    .mfo-banner-sec{margin-top: 62px;}
    .mfo-banner-sec{padding:120px 0;}
    .hm-3-sec h1{font-size:22px;}
    .hm-3-sec{padding:80px 0;}
    .we-do-list-rw h4{font-size:13px;}
    .hm-inner-container p, .we-do-list-rw p{font-size:11px;}
    .hm-map-head-sec h2{font-size:22px;}
    .hm-map-sec .map-row{height:320px;}

    /*footer*/
    .ftr-abt-sec{width: 100%; padding-right:0;}
    .ftr-abt-sec .hm-inner-sec img.ftr-logo{width:140px;}
    .ftr-links-sec{width: 100%; padding-left: 0; padding-top: 20px;}
    .get-tch-sec h6, .get-tch-sec-inner p, .ftr-link-col ul li a{font-size:12px;}
    .ftr-link-col ul li{padding-bottom:12px;}
    .footer-lst-sec{padding:30px 0;}
    .copyright-sec{padding:20px 0; font-size:13px;}
    .copyright-sec ul li a{font-size:13px;}

    /*Board of Directors*/
    .mfo-inner-banner-sec{margin-top: 62px;}
    .mfo-inner-banner-sec h2{font-size:26px;}
    .bd-inner-col{width: 100%; height: auto !important;}

    /*About us page*/
    .mfo-cnt-main-sec .map-row{height:360px;}

    /*key investore page*/
    .key-inves-sec.mfo-inner-banner-sec h2{font-size:28px;}
    .dwn-btn-sec .dwn-btn{font-size:20px;}

    /*factsheet page*/
    .fact-search-form-rw{padding-bottom:10px;}
    .factsheet-accordion-sec .panel-default>.panel-heading{padding: 12px 15px;}
    .factsheet-accordion-sec .panel-title{font-size:18px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px;}
    .factsheet-accordion-sec{padding-top:0;}

    /*financial statements page*/
    .report-heading{font-size: 14px;}
    .report-menu-col-heading{padding: 10px 20px;}
    .report-heading{margin-top: 7px;}
    .report-menu-col-heading .navbar-toggle.navbar-toggle1{font-size: 12px; margin-top: 0;}
    .info-tab-panel-rw{padding:0;}
    .info-pdf-rw li span.pdf-title{font-size: 12px;}
    .info-pdf-rw li span.pdf-img img{width:40px;}

    /*Price page*/
    .time-frame-main-sec{padding-top: 10px;}
    .fund-info-rw h1{font-size:22px;}
    .fund-info-rw p{font-size:13px;}
    .fund-info-table{padding-top: 30px;}

    /*mobile menu*/
    #dl-menu.dl-menuwrapper{position: static; width: 100%; max-width: 360px; -webkit-perspective: initial; perspective: initial; -webkit-perspective-origin: initial; perspective-origin: initial; display:block;}
    #dl-menu .dl-trigger{position: absolute; right: 14px; top: 9px;}
    .dl-menuwrapper .dl-menu.dl-menuopen{width: 100%; margin: 5px -16px 0 -16px; position: fixed; height: 100%; overflow-y: auto;}
    .dl-menuwrapper button{background: #fff; border:1px solid #293694; border-radius:4px;}
    .dl-menuwrapper button:after{background: #293694;  box-shadow: 0 10px 0 #293694, 0 20px 0 #293694; height:3px;}
    .dl-menuwrapper li a{text-transform:capitalize; cursor:pointer;}
    .dl-menuwrapper ul{background: #293694;}
	
	/*fund legal page*/
	.dwn-btn-fn-sec h2{font-size: 20px;}
	.dwn-btn-fn-sec h2 img{margin-right: 10px;}
	
	/*.dl-menuwrapper li a:hover{border-style: solid;border-color: #fff;border-width: 0px 0px 1px;}*/
}



/****************************************************************/
/*		End Media max-767px                                     */
/****************************************************************/


/****************************************************************/
/*		start Media max-695px                                   */
/****************************************************************/
@media (max-width:695px) {
    /*home page*/
    .mfo-banner-sec{padding:100px 0;}
    .mfo-banner-sec h2{font-size:24px;}
    .hm-title h2, .bd-title h2{font-size: 22px; padding: 0 0 15px;}
    .hm-2-sec{padding:30px 0;}
    .hm-3-sec h1{font-size:18px;}
    .we-do-list li{width:100%; padding:15px 0;}
    .we-do-list li:nth-child(2n){padding-left:0;}
    .we-do-list-rw h4{font-size:14px; text-align:center;}
    .hm-map-head-sec{padding:40px 0;}
    .hm-map-head-sec h2{font-size:18px;}

    .newsltr-title-col{text-align:center; width:100%; padding-bottom:10px;}
    .newsltr-form-col{width:100%;}
    .footer-newsltr-sec{padding: 15px 20px;}

    /*Board of Directors Page*/
    .mfo-inner-banner-sec h2{font-size:24px;}
    .mfo-inner-banner-sec{padding:60px 0;}
    .bd-inner-col{padding: 0 10px 10px 10px;}

    /*about us page*/
    .abt-img-col{width:100%; float:left;}
    .abt-img-col img{width:100%;}
    .abt-img-dt-col{width:100%; padding-right:0; padding-top:20px;}
    .abt-main-sec-rw{padding-bottom:0;}


    /*Contact Us Page*/
    .cnt-us-col, .get-in-tch-col{width:100%; padding:0;}
    .cnt-us-col{padding-top:40px;}

    /*web info page*/
    .web-info-title{font-size: 18px;}
    .web-info-title-sec span{max-width:130px;}

    .key-inves-sec.mfo-inner-banner-sec h2{font-size:26px;}
    .dwn-btn-sec .dwn-btn img{width:28px;}

    /*factsheet page*/
    .fact-search-form-rw .year-frm  label{font-size: 16px;}
    .fact-search-form-rw .year-frm  select.form-control{height: 40px; font-size: 18px; padding: 0 15px;}
    .factsheet-accordion-sec .panel-title{font-size:16px;}
    .factsheet-accordion-sec .panel-default>.panel-heading{padding:10px 15px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:12px;}

    /*financial statements page*/
    .yr-tab-col{width:30%;}
    .info-tab-col{width:70%;}
    .info-tab-inner .panel-default>.panel-heading{padding:10px;}
    .info-pdf-rw li{width:50%;}

    /*price page*/
    .f-price-nm{width: 100%; text-align: center; margin-bottom: 10px;}
    .f-price-info{width: 50%; text-align: center; margin:0; display: block; float: left;}
	
	/*fund legal page*/
	.dwn-btn-fn-sec h2{font-size: 18px;}
	.dwn-btn-fn-sec h2 img{width:25px;}
	.dwn-btn-fn-rw .fleft{font-size:14px;}
	.dwn-btn-fn-rw .frite img{width:20px;}
}





/****************************************************************/
/*		End Media max-695px                                     */
/****************************************************************/


/****************************************************************/
/*		start Media max-592px                                   */
/****************************************************************/
@media (max-width:592px) {
    /*home page*/
    .mfo-banner-sec{padding: 80px 0;}
    .hm-title h2, .bd-title h2, .mfo-banner-sec h2{font-size:18px;}
    .hm-3-sec{padding: 70px 0;}
    .hm-3-sec h1{font-size:16px;}
    .hm-cnt-sec{padding:40px 0;}
    .hm-cnt-sec .hm-l-cnt-sec{width: 100%; float: left; padding-right: 0; padding-bottom: 15px;}
    .hm-cnt-sec .hm-l-cnt-sec h2{font-size: 20px; padding-bottom: 0px;}
    .hm-cnt-sec .hm-r-cnt-sec{width: 100%; float: left; padding-left: 0;}
    .hm-ph-sec .cnt-label, .hm-add-sec h4{font-size:13px;}
    .hm-ph-sec{padding-top:15px;}

    /*Board of Directors Page*/
    .mfo-inner-banner-sec h2{font-size: 22px;}
    .mfo-inner-banner-sec{padding:55px 0;}
    .bd-dtr-info-sec hr{margin-top:10px; max-width:50px;}

    /*About us page*/
    .mfo-bd-main-sec{padding:35px 0;}

    /*Contact Us Page*/
    .cnt-main-sec-inner{padding:40px 0;}
    .cnt-head-sec h3{font-size:16px;}
    .cnt-pg-form .form-control{height:40px; font-size:13px;}
    .cn-send-btn{font-size: 15px; padding:10px 30px;}


    /*web policy page*/
    .web-main-sec-inner p{padding-bottom:15px;}
    .web-tr-c-rw .tr-c-title{padding-bottom:15px; font-size:14px;}

    .key-inves-sec.mfo-inner-banner-sec h2{font-size: 22px;}
    .dwn-btn-sec .dwn-btn{font-size:18px;}

    /*Fund Legal Page*/
    .fund-dwn-btn .btn-img-sec img{width:25px;}
    .fund-dwn-btn{font-size: 18px; padding: 15px;}

    /*financial statements page*/
    .yr-tab-col{width:35%;}
    .info-tab-col{width:65%;}
    .info-tab-inner .panel-group .panel .panel-title{font-size:13px;}
	
	
}




/****************************************************************/
/*		End Media  max-592px                                     */
/****************************************************************/


/****************************************************************/
/*		start Media max-534px                                   */
/****************************************************************/

@media (max-width:534px) {
    /*Board of Directors Page*/
    .mfo-inner-banner-sec h2{font-size: 20px;}
    .mfo-inner-banner-sec{padding:50px 0;}
    .dtr-position{font-size:11px;}

    /*Contact Us Page*/
    .cn-send-btn{padding:8px 30px;}


    .key-inves-sec.mfo-inner-banner-sec h2{font-size:20px;}

    /*factsheet page*/
    .fact-search-form-rw .year-frm  label, .factsheet-accordion-sec .panel-title{font-size: 14px;}
    .fact-search-form-rw .year-frm  select.form-control{font-size:16px;}
    .fact-search-form-rw .year-frm  select.form-control{background-size:14px; height:34px;}
    .panel-group .panel+.panel{margin-top:15px;}

    /*price page*/
    .tm-frame-lb, .f-time-frame-list li a{font-size:12px;}
    .date-rw-col{width:50%;}
    .chart-rw{padding: 20px 0 10px;}
    .date-rw-col .input-group .form-control{height:34px;}
    .fund-info-rw h1{font-size:18px;}
    .fund-info-table .table>thead>tr>th, .fund-info-table .table>tbody>tr>td{padding: 12px 10px; font-size: 12px;}

}



/****************************************************************/
/*		End Media  max-534px                                     */
/****************************************************************/

/****************************************************************/
/*		start Media max-480px                                   */
/****************************************************************/
@media (max-width:480px) {

    /*Home Page*/
    .mfo-banner-sec{padding: 70px 0;}
    .hm-title h2, .bd-title h2, .mfo-banner-sec h2{font-size:16px;}
    .hm-3-sec h1{font-size:14px;}
    .hm-3-sec{padding:60px 0;}
    .we-do-list-rw h4{font-size: 13px;}
    .hm-cnt-sec .hm-l-cnt-sec h2{font-size:18px;}
    .hm-map-head-sec h2{font-size:16px;}
    .hm-map-head-sec{padding:30px 0;}

    /*footer*/
    .newsltr-form-col .form-inline .form-control{height:34px; font-size:12px; border:1px solid #fff;}
    .newsltr-form-col .form-inline .sub-btn{height: 34px; padding: 6px 0; font-size: 12px; border: 1px solid #fff;}
    .footer-newsltr-sec{padding:12px;}
    .header-menu .navbar-header .navbar-brand img{width:105px; padding-top: 3px;}
    .ftr-abt-sec .hm-inner-sec img.ftr-logo{width:140px;}

    /*Board of Directors Page*/
    .mfo-inner-banner-sec h2{font-size:18px;}
    .bd-dtr-info-sec .dtr-name{font-size:14px;}
	.dtr-pos-img {width: 80px; height: 80px;}

    /*web info page*/
    .web-info-title{font-size:16px;}

    /*megamenu*/
    .dl-menuwrapper li a{font-size:14px;}


    .key-inves-sec.mfo-inner-banner-sec h2{font-size:16px;}
    .dwn-btn-sec .dwn-btn img{width:24px;}
    .dwn-btn-sec .dwn-btn{font-size:16px;}

    /*financial statements page*/
    .yr-tab-col{margin-bottom: 20px; width: 100%; padding: 0;}
    .info-tab-col{width:100%;}
    .yr-tab-list{border: 1px solid #eaeaea; border-top: none;}

    /*price page*/
    .f-price-info{text-align:left; width: 100%;}
	
	/*footer*/
	.copyright-sec ul li a{font-size: 12px;}
	.copyright-sec ul li{padding: 0 5px;}
	
	/*Fund Legal Page*/
	.dwn-btn-fn-rw .frite, .dwn-btn-fn-rw .fleft{font-size: 14px; width: 100%; float: left; padding: 0;}
	.dwn-btn-fn-rw .frite{padding-top: 5px;}
	

}




/****************************************************************/
/*		End Media  max-480px                                     */
/****************************************************************/
@media (max-width:411px) {

    /*home page*/
    .hm-map-head-sec h2{font-size: 14px;}

    .ftr-link-col, .ftr-link-col:last-child{width:100%;}
    .hm-cnt-sec{padding:30px 0;}
    .mfo-banner-sec{padding:55px 0;}
    .cn-btn{font-size:14px;}
    .hm-title h2, .bd-title h2, .mfo-banner-sec h2{font-size:15px;}
    .mobi-serach.search-icon-sec .search-block{right:-60px;}

    /*Board of Directors*/
    .bd-inner-col{width:100%;}
    .mfo-bd-main-sec{padding:35px 0;}
    .bd-dtr-info-sec hr{max-width:45px;}

    /*about us page*/
    .abt-main-sec-rw p{padding-bottom:15px; font-size:11px;}

    /*Contact Us Page*/
    .cnt-head-sec h3{font-size:14px;}
    .cnt-us-rw span:last-child{font-size:12px;}
    .cn-send-btn{font-size:13px;}
    .cnt-pg-form .form-control{font-size:12px; height:36px;}

    /*web info page*/
    .web-info-title{font-size:15px;}

    /*factsheet page*/
    .factsheet-accordion-sec .panel-default>.panel-heading{padding:10px;}
    .fact-search-form-rw .year-frm  label, .factsheet-accordion-sec .panel-title{font-size:13px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:11px;}
    .factsheet-accordion-sec .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:10px;}

    /*price page*/
    .f-time-frame-list li a{padding: 0 12px;}
    .tm-frame-lb{padding: 11px 13px;}
    .fund-info-rw h1{font-size: 16px;}
    .f-price-info-rw{padding-bottom:10px;}
	
	.dwn-btn-fn-sec h2{font-size: 16px;}
}
/****************************************************************/
/*		start Media max-360px                                   */
/****************************************************************/
@media (max-width: 360px) {
    .newsltr-form-col .form-inline .form-control, .newsltr-form-col .form-inline .sub-btn{font-size:10px;}
    .newsltr-title-col p.title-para{font-size:12px;}

    /*web policy page*/
    .web-main-sec-inner p{font-size:11px;}

    /*price page*/
    .f-price-nm-title, .f-price-info-title{font-size:12px;}
    .f-time-frame-col{padding-right:0;}
    .f-time-frame-list{width:100%; float:left;}
    .f-time-frame-list li{display: block; width: 20%; float: left;}
    .f-time-frame-list li a{width: 100%; float: left; text-align: center;}
    .tm-frame-lb{width: 100%; text-align: center;}
    .fund-info-rw h1{font-size:14px;}
}




/****************************************************************/
/*		End Media  max-360px                                     */
/****************************************************************/

@media (max-width: 359px) {

}


/****************************************************************/
/*		start Media max-320px                                   */
/****************************************************************/

@media (max-width: 320px) {

}



/****************************************************************/
/*		End Media  max-320px                                     */
/****************************************************************/





