.filter-section{background-color:#2c6eb5;padding:10px 0;box-shadow:20px 14px 30px rgba(153,186,208,0.3)}
.filter-section.show-compare{border-top:2px solid #d7df23;border-bottom:2px solid #d7df23}
.filter-box .filter-btn-wrap{display:flex;flex-wrap:wrap;margin:0 -12px}
.filter-box .filter-btn-wrap .filter-item{padding:0 12px;margin:3px 0}
.dropdown-button{background-color:#f9fbff;border-radius:6px;padding:8px 13px;min-width:120px;cursor:pointer}
.dropdown-button.active{box-shadow:inset 0 0 0 2px #c7e5f8}
.dropdown-button a{font-weight:500;font-size:14px;line-height:21px;color:#606060;position:relative;padding-right:45px;display:block}
.dropdown-button a:before{content:"";font-family:"icomoon";font-size:7px;display:block;position:absolute;right:0;top:0;color:#2c6eb5;transition:all .3s}
.dropdown-button.active a:before{transform:rotate(-180deg)}
.custom-dropdown{position:relative}
.dropdown-card{background-color:#fff;box-shadow:0 16px 70px rgba(153,186,208,0.3);border-radius:0 0 10px 10px;position:absolute;bottom:-10px;transform:translateY(100%);left:0;min-width:240px;z-index:2;display:none}
.dropdown-card:before{content:"";width:70px;height:3px;background:#d7df23;position:absolute;top:-2px;left:0}
.filter-item:last-child .dropdown-card{right:0;left:auto}
.filter-item:last-child .dropdown-card:before{left:auto;right:0}
.dropdown-card-inner{padding:15px 20px}
.dropdown-header{display:flex;white-space:nowrap;align-items:center;justify-content:space-between;margin-bottom:20px}
.dropdown-header p{font-weight:600;font-size:14px;line-height:21px;color:#333;margin-right:70px}
.dropdown-header .clear-btn{font-weight:600;font-size:12px;line-height:18px;color:#2c6eb5}
.dropdown-content .rating-head{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;color:#606060;margin-bottom:5px}
.rating-checkbox-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px}
.rating-checkbox-wrap .checkbox-item{margin-bottom:10px}
.rating-checkbox-wrap .checkbox-item input{display:none}
.rating-checkbox-wrap .checkbox-item input:checked ~ p{background-color:#2c6eb5;border:1px solid #2c6eb5}
.rating-checkbox-wrap .checkbox-item p{font-weight:500;font-size:13px;line-height:19px;color:#f2c94c;display:inline-flex;align-items:center;border:1px solid #ccd8ee;border-radius:6px;padding:5px;width:31px;height:31px;cursor:pointer;margin:0 5px;transition:all .3s}
.rating-checkbox-wrap .checkbox-item p:hover{background-color:#2c6eb5;border:1px solid #2c6eb5}
.rating-checkbox-wrap .checkbox-item .icon{font-size:10px;margin-left:2px;line-height:11px}
.filter-checkbox:not(:last-child){margin-bottom:17px}
.filter-checkbox label{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;text-transform:capitalize;color:#606060;align-items:flex-start}
.filter-checkbox .checkbox-wrap:after{border-color:#fff}
.filter-checkbox input[type=checkbox]:checked ~ .checkbox-wrap{background-color:#2c6eb5}
.filter-row{margin:0;flex-wrap:nowrap}
.filter-row .left-col,.filter-row .right-col{padding:15px 20px}
.filter-row .category-list{display:block;margin:0}
.filter-row .category-list li{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;color:#606060;margin-bottom:15px;cursor:pointer;position:relative;padding-left:0;padding-right:15px;transition:all .3s}
.filter-row .category-list li:after{content:"";font-family:"icomoon";font-size:8px;position:absolute;right:0;top:0;display:none;transition:all .3s}
.filter-row .category-list li.active{font-weight:600;color:#2c6eb5}
.filter-row .category-list li.active:after{display:block}
.right-col{background-color:#f6fcff;min-width:270px;border-bottom-right-radius:10px}
.dropdown-header .select-all-btn{font-size:12px;line-height:18px;color:#2c6eb5;font-weight:600}
.category-filter-item{display:none}
.category-filter-item.active{display:block}
.amc-filter-card{min-width:315px}
.filterList-mCustomScrollbar{max-height:185px}
.search-form{position:relative;margin-bottom:15px}
.search-form .form-control{width:100%;background-color:#fff;border:1px solid #bfdbfa;box-sizing:border-box;border-radius:6px;height:37px;padding-left:38px;padding-right:10px;outline:0}
.search-form .form-control::-ms-clear{display:none}
.search-form .search-btn{position:absolute;left:0;background:transparent;border:0;outline:0;cursor:pointer;color:#2c6eb5;font-size:16px;top:10px;left:12px}
.filter-tags-wrap{display:none}
.clear-btn-wrap{text-align:right;position:relative}
.clear-btn-wrap:before{content:"";width:calc(100% - 85px);height:2px;border-top:1px solid rgba(255,255,255,0.2);position:absolute;left:0;top:50%}
.clear-all-btn{font-weight:bold;font-size:14px;line-height:21px;text-transform:uppercase;color:#d7df23}
.filter-tags{display:flex;width:calc(100% - 70px);padding:0 35px}
.filter-tags.overflow-visible{padding:0}
.filter-tags.overflow-visible .slick-list{overflow:visible}
.filter-tags .slick-arrow{width:30px;height:30px}
.filter-tags .slick-arrow:before{font-family:"icomoon";font-size:12px;position:absolute;top:0;width:100%;height:100%;color:#333;background-color:#d7df23;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:1}
.filter-tags .slick-arrow.slick-disabled{opacity:.8;pointer-events:none}
.filter-tags .slick-arrow.slick-prev{left:0}
.filter-tags .slick-arrow.slick-prev:before{content:""}
.filter-tags .slick-arrow.slick-next{right:0}
.filter-tags .slick-arrow.slick-next:before{content:""}
.filter-tag{font-weight:500;font-size:12px;line-height:18px;color:#333;background:#d7df23;border-radius:80px;padding:7px 12px 5px;margin:0 6px;display:block;white-space:nowrap;position:relative;z-index:1}
.filter-tag .remove-tag{font-size:8px;margin-left:10px;color:#005899}
.filterTags-mCustomScrollbar{width:100%}
.filterTags-mCustomScrollbar.mCS_no_scrollbar .mCustomScrollBox{padding:0}
.filterTags-mCustomScrollbar .mCSB_buttonLeft,.filterTags-mCustomScrollbar .mCSB_buttonRight{opacity:1 !important;width:30px !important;height:30px !important}
.filterTags-mCustomScrollbar .mCSB_buttonLeft:before,.filterTags-mCustomScrollbar .mCSB_buttonRight:before{font-family:"icomoon";font-size:12px;position:absolute;top:0;width:30px;height:30px;color:#333;background-color:#d7df23;display:flex;align-items:center;justify-content:center;border-radius:50%}
.filterTags-mCustomScrollbar .mCSB_buttonLeft:before{content:""}
.filterTags-mCustomScrollbar .mCSB_buttonRight:before{content:""}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:30px;z-index:1;opacity:1}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{display:none !important}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-color:#c0d2e3}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{display:none !important}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:50%;margin-left:-40px;z-index:4}
.filterTags-mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:50%;margin-right:-40px}
.filterTags-mCustomScrollbar .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:40px}
.filterTags-mCustomScrollbar.mCS_no_scrollbar .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:40px}
.fund-list-filter-box{position:relative}
.loader{position:fixed;top:0;left:0;background-color:rgba(255,255,255,0.8);width:100%;height:100%;align-items:center;justify-content:center;z-index:2;display:none}
.loader.show{display:flex}
.filter-section.sebi-filters .dropdown-button{min-width:140px}
.dropdown-card-inner.dropdownload-inner2{padding-left:11px;padding-right:11px}
.filters-heading-dropdown h6{font-weight:600;font-size:14px;line-height:21px;color:#333;margin-bottom:15px;padding-left:10px}
.filters-heading-dropdown .filters-heading-scroll{max-height:200px}
.filters-heading-dropdown .filters-heading-scroll .mCSB_inside>.mCSB_container{margin-right:15px}
.filter-search-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}
.filter-search-wrap .search-box{margin:3px 0}
.filter-search-wrap .search-box .filter-item .dropdown-card{right:auto;left:0}
.filter-search-wrap .search-box .dropdown-button a{white-space:nowrap}
.filter-search-wrap .search-box{margin-right:20px;padding-right:20px;border-right:1px solid rgba(122,204,255,0.3)}
.filter-search-wrap .filter-box{width:calc(100% - 242px)}
.filter-search-wrap .amc-filter-card{min-width:248px}
.js-fixContainer{left:0}
.js-fixContainer.affix{position:fixed;width:100%;z-index:1;opacity:1}
.blue-filtersize-box{background:linear-gradient(105.18deg,rgba(0,88,153,0.2) 8.75%,rgba(78,76,221,0.2) 49.88%,rgba(44,110,181,0.2) 86.94%),#2c6eb5;box-shadow:20px 14px 30px rgba(153,186,208,0.3);padding:10px 0}
.blue-filtersize-box h6{color:#fff;margin-bottom:15px}
.blue-filtersize-box .list-filter-checks{margin:0 -15px;display:flex;flex-wrap:wrap}
.blue-filtersize-box .list-filter-checks li{padding:0 15px 6px}
.blue-filtersize-box .list-filter-checks li .custom-checkbox label{color:#fff;font-weight:500;font-size:14px;line-height:21px;text-transform:inherit}
.fund-manager-filter-wrap .filter-tags-wrap{margin-top:10px}
.fund-manager-filter-wrap .search-box .filter-item{min-width:200px}
.fund-manager-filter-wrap .filter-box{display:flex}
.fund-manager-filter-wrap .filter-box .filter-item{margin-right:40px}
.fund-manager-filter-wrap .filter-box .filter-item h6{margin-bottom:5px}
.fund-manager-filter-wrap .clear-all-btn{margin-top:30px;display:none}
.sorting-backdrop{background-color:rgba(0,0,0,0.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:15;display:none}
.mob-sortby-box{position:fixed;left:0;right:0;bottom:0;z-index:16;transition:all .3s;display:none}
.mob-sortby-inner{background-color:#fff;border-radius:10px 10px 0 0;padding:17px 0 10px;width:100%;position:relative}
.mob-sortby-inner .mob-sorby-close{font-size:14px;line-height:14px;color:#2c6eb5;display:block;position:absolute;right:15px;top:10px}
.mob-sortby-inner h6{font-weight:600;font-size:16px;line-height:19px;letter-spacing:-0.01em;color:#333;margin-bottom:20px}
.mob-sortby-inner ul li{padding-bottom:13px}
.dropdown-content .error-msgs{position:relative;font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;color:#606060}
.dropdown-content .error-msgs b{font-weight:500;color:#333}
.dropdown-content .error-msgs:before{content:"";font-family:"icomoon";font-size:13px;position:absolute;top:0;left:0;color:#005899}
.dropdown-content .error-msgs{position:relative;font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;color:#606060}
.dropdown-content .error-msgs b{font-weight:500;color:#333}
.dropdown-content .error-msgs:before{content:"";font-family:"icomoon";font-size:13px;position:absolute;top:0;left:0;color:#005899}
.has-compare{opacity:.2;pointer-events:none;transition:all .4s}
.search-fund-modal .popover-modal-content{overflow:visible}
.search-fund-modal .popover-modal-body{background-color:#f6fcff;box-shadow:0 16px 70px rgba(153,186,208,0.3);border-radius:10px}
.search-fund-modal .modal-body-inner3{padding:50px 25px 30px}
.search-fund-modal .popover-modal-close{right:25px}
.modal-search-input{position:relative}
.modal-search-input .form-control{background-color:#fff;border:1px solid rgba(122,204,255,0.6);height:60px;width:100%;border-radius:100px;outline:0;padding:5px 25px 5px 52px;font-size:13px;line-height:21px;letter-spacing:.02em;color:#333}
.modal-search-input .search-btn{position:absolute;color:#2c6eb5;top:21px;z-index:1;left:22px;font-size:19px;line-height:19px}
.modal-search-list{margin-top:25px}
.modal-search-list li{margin-top:10px}
.modal-search-list li a{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;text-transform:capitalize;color:#333;display:block;padding:10px 10px;border-radius:8px;transition:all .3s}
.modal-search-list li a:hover{background-color:#fff;box-shadow:0 2px 10px rgba(153,186,208,0.11)}
.modal-search-input .twitter-typeahead{display:block !important}
.modal-search-input .tt-suggestion.tt-selectable{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.03em;text-transform:capitalize;color:#858997;display:block;padding:10px 10px;border-radius:8px;transition:all .3s}
.modal-search-input .tt-suggestion.tt-selectable:hover{background-color:#fff;cursor:pointer;box-shadow:0 2px 10px rgba(153,186,208,0.11)}
.modal-search-input .tt-suggestion .tt-highlight{color:#333;font-weight:500}
.modal-search-input .tt-menu{width:100%;position:relative !important;margin-top:15px}
@media(max-width:1200px){.filter-box .filter-btn-wrap{margin:0 -5px}
.filter-box .filter-btn-wrap .filter-item{padding:0 5px}
.filter-search-wrap .search-box{margin-right:10px;padding-right:10px}
.filter-search-wrap .dropdown-button a{padding-right:15px}
.filter-search-wrap .filter-box{width:calc(100% - 232px)}
}
@media(max-width:991px){.scroll-hide .mob-filter-container{z-index:1 !important}
.mob-filter-container{background-color:#2c6eb5;padding:14px 0;box-shadow:20px 14px 30px rgba(153,186,208,0.3)}
.show-compare{border-top:2px solid #d7df23;border-bottom:2px solid #d7df23}
.mobile-filter-sort{display:flex;justify-content:center;flex-wrap:wrap}
.mobile-filter-sort a{display:block;font-weight:600;font-size:14px;line-height:16px;color:#fff;position:relative}
.mobile-filter-sort .icon{margin-right:7px;color:#d7df23;font-size:12px}
.mob-filterBtn-wrap,.mob-sortBtn-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 5px}
.filter-count{width:15px;height:15px;background-color:#d7df23;display:none;justify-content:center;align-items:center;font-weight:600;font-size:10px;line-height:10px;color:#2c6eb5;border-radius:50%;position:absolute;top:-7px;left:-10px}
.filter-count.show{display:inline-flex}
.mob-filterBtn-wrap{border-right:1px solid rgba(122,205,0,0.6);width:50%}
.mob-sortBtn-wrap{width:50%}
.mob-filter-box{position:fixed;top:0;background-color:#2d6db6;left:0;z-index:16;width:calc(100% + 1px);height:100%;transform:translateX(-100%);transition:all .3s}
.mob-filter-box.open{transform:translateX(0)}
.rating-checkbox-wrap{justify-content:flex-start}
.back-btn{font-weight:600;font-size:12px;line-height:18px;text-transform:uppercase;color:#fff}
.back-btn .icon{color:#d7df23;font-size:11px;margin-right:8px}
.back-btn-wrap{padding:10px}
.filter-wrap{display:flex;height:100%;padding-bottom:120px}
.filter-link{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.03em;color:#fff;display:block;position:relative;padding-right:30px}
.filter-link:before{content:"";font-family:"icomoon";font-size:8px;position:absolute;top:1px;right:0}
.filter-link span{position:relative;display:inline-block;padding-right:5px}
.filter-link span:after{content:"";width:7px;height:7px;background:#d7df23;position:relative;top:-8px;right:-2px;z-index:0;border-radius:50%;display:none}
.filter-link.hasFilter span:after{display:inline-block}
.filter-link.active{color:#d7df23}
.filter-list-wrap{padding-left:10px;padding-right:15px;width:250px}
.filter-list-wrap li{margin-bottom:30px}
.filter-cards-wrap{background:#f6fcff;box-shadow:inset 2px 2px 0 1px #c7e5f8;border-top-left-radius:10px;flex-grow:1;flex-basis:0;padding-bottom:40px}
.filter-fotter{background:#fff;border:1px solid rgba(122,204,255,0.3);box-sizing:border-box;box-shadow:0 3px 36px rgba(153,186,208,0.26);border-radius:10px 10px 0 0;padding:19px 30px;text-align:center;position:absolute;bottom:0;left:0;right:0}
.filter-fotter .apply-filter-btn{margin-right:25px}
.filter-fotter .clear-all-btn{font-size:11px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5}
.filter-card-item{display:none}
.filter-card-item.active{display:block}
.dropdown-header{margin-bottom:12px}
.dropdown-header p{font-size:12px;line-height:18px;margin-right:15px}
.dropdown-card-inner{padding:15px 17px}
.search-form .form-control{height:27px;border-radius:2px;font-size:11px;line-height:18px;padding-left:30px}
.search-form .search-btn{font-size:11px}
.fund-category-box{position:fixed;z-index:0;bottom:0;left:0;width:100%;height:100%;background-color:#2c6eb5;transform:translateX(-100%);transition:all .3s}
.fund-category-box.active{transform:translateX(0)}
.filter-section{padding:14px 0}
.filter-section .loader.js-loader{position:fixed;z-index:16}
.loader{position:fixed;z-index:16}
.filter-section.sebi-filters{margin-bottom:5px}
.mob-filter-container .filterList-mCustomScrollbar{max-height:calc(100vh - 240px)}
.search-wrap .search-form .form-control{height:37px;padding-left:35px;border-radius:6px;font-size:13px;line-height:21px;letter-spacing:.02em;color:rgba(51,51,51,0.5)}
.search-wrap .search-form .search-btn{font-size:16px}
.mob-sortby-box{display:flex;transform:translateY(100%)}
.mob-sortby-box.opened-sort{transform:translateY(0)}
.tb-overflow-hidden{overflow:hidden}
.sorting-backdrop{display:block}
.mob-filter-fund-sortby{padding-bottom:25px}
.js-sortfixContainer .mob-filter-container.affix{position:fixed;width:100%;top:118px;z-index:9;margin:0}
.js-sortfixContainer .mob-filter-container.affix:before{content:"";width:100%;height:1px;border-top:1px solid #d7df23;position:absolute;top:2px;left:0}
}
@media(max-width:767px){.filter-list-wrap{min-width:148px;width:138px;padding-right:12px}
.filter-link{padding-right:16px}
.filter-section{margin-bottom:20px}
.mob-filter-fund-sortby .mob-filter-container{margin:0 -15px}
.js-sortfixContainer .mob-filter-container.affix{top:108px}
.search-fund-modal{padding:0}
.search-fund-modal .popover-modal-content{border-radius:0}
.search-fund-modal .modal-body-inner3{padding:45px 20px 30px}
.search-fund-modal .popover-modal-close{right:20px}
.modal-search-input .form-control{height:40px;padding:5px 24px;border-color:#acb4d1;opacity:1}
.modal-search-input .search-btn{width:38px;height:38px;background-color:#2c6eb5;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;left:auto;right:0;font-size:15px;line-height:15px;top:1px}
}
@media(max-width:359px){.dropdown-header{flex-wrap:wrap;flex-direction:column-reverse;align-items:self-end}
.dropdown-header p,.dropdown-header .select-all-btn{width:100%;margin-right:0}
.dropdown-header .clear-btn{margin-bottom:5px}
}
.blue-tab-box{background:linear-gradient(105.18deg,rgba(0,88,153,0.2) 8.75%,rgba(78,76,221,0.2) 49.88%,rgba(44,110,181,0.2) 86.94%),#2c6eb5;box-shadow:20px 14px 30px rgba(153,186,208,0.3);padding-top:17px}
.blue-tab-box ul{margin:-8px -10px 0;display:flex;flex-wrap:wrap}
.blue-tab-box ul li{padding:8px 10px 0}
.blue-tab-box ul li a{font-weight:600;font-size:11px;line-height:16px;display:block;letter-spacing:.0125em;text-transform:uppercase;color:rgba(255,255,255,0.8);padding-bottom:15px;position:relative}
.blue-tab-box ul li a:before{content:"";height:3px;background-color:#d7df23;position:absolute;left:0;bottom:0;right:0;display:none}
.blue-tab-box ul li.active a{color:#fff}
.blue-tab-box ul li.active a:before{display:block}
.blue-tab-box .blue-tab-slide{display:none}
.blue-tab-box .blue-tab-slide ul{margin-top:0}
.blue-tab-box .blue-tab-inner{position:relative;padding-right:80px}
.blue-tab-box .tab-link-text{color:#fff;font-weight:600;position:absolute;right:0;top:7px}
.blue-tab-box .tab-link-text i{font-style:normal}
.swp-blue-tab li{margin-right:80px}
.faq-detail-blue-tab li{margin-right:20px}
.mob-blue-menu-scroll{max-height:200px}
@media(max-width:1199px){.faq-detail-blue-tab ul{margin:-8px -8px 0}
.faq-detail-blue-tab ul li{margin-right:0;padding:8px 8px 0}
}
@media(max-width:991px){.mob-blue-menu{background-color:#2c6eb5;padding:10px 0}
.swp-blue-tab li{margin-right:0}
}
@media(max-width:767px){.mob-blue-menu .custom-dropdown.custom-dropdown-new .dropdown-button{padding-top:8px;padding-bottom:8px}
}