/**
Revamped MF dashboard
 */

.cd-section .tab-content {min-height: 500px;}
.dashboard-loading{margin:100px;}

/*Loading icon*/
.mf-loading{margin:0;background-color:rgba(255,255,255,.8);display:block;position:absolute;top:0;width:100%;height:100%;text-align:center;}
.mf-loading img{margin:200px auto;}

/*No Info Starts*/
.no-info{margin-top:15px;}
.no-info .btn{width:162px;}
.no-info .btn, .help-desk{margin-top:30px;}
.no-info p, .help-desk .contact-info{font-size:14px;}
.bbicons-sprite-sticky-modal{dbImage_background:SPRITE_STICKY_MODAL;height:52px;width:60px;}
.bbicons-taking{height:36px;width:44px;background-position:-30px -216px;display:inline-block;vertical-align:middle;}
.tel-number{color:#34495e;font-weight:bold;cursor:text;}
/*No Info End*/

/*Tab Section */
.investment-tab{margin:10px 0 0 0;border-bottom:1px solid #ddd;}
.investment-tab li:first-child{margin-left:15px;}
.investment-tab li{float: left;margin-bottom:-1px;position:relative;display:block;}
.investment-tab>li>a{padding:10px 20px;display:block;}
.investment-tab li a{margin:0;color:#38acc9;font-size:14px;cursor:pointer;}
.investment-tab li.active a{color:#34495e;border:1px solid #ddd;border-bottom-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;}


.dashboard-block{background-color:#fff;box-shadow:0 1px 3px #cecece;font-size:12px;position:relative;line-height:normal;padding:10px;margin:15px 0}
.dashboard-block:first-child{padding:10px 0 0;box-shadow:none;margin:15px -10px;}
.mf-dashboard-title{font-size:18px;color:#475c6f;margin-top:20px;margin-bottom:10px;}

.bbdashboard-sprite{dbImage_background-image:SPRITE_BBDASHBOARD;background-position:0 100px;background-repeat:no-repeat;}
.bbicons-help{cursor:pointer;display:inline-block;height:14px;width:16px;vertical-align:middle;background-position:-1px -107px;}

.dashboard-values{font-size:25px;width:100%;text-align:center;border-spacing:15px 0;border-collapse:separate;}
.dashboard-values td{background-color:#eef5fd;border-top:#27ae60 3px solid;color:#27ae60;width:20%;padding:20px 0}
.dashboard-values td .bb-rupee-xs{font-size:19px;margin-right:-5px;}
.dashboard-values td.invested-amount{border-top:#1b9cfc 3px solid;color:#1b9cfc}
.dashboard-values td .details{font-size:14px;color:#4a5b6b;margin-top:5px;}
.dashboard-values .details .change-value{padding-right:20px}
.dashboard-values td.loss{border-top:#e74c3c 3px solid;color:#e74c3c;}
.dashboard-invest-data .loss{line-height:18px;}
.dashboard-values .gain .change-value,.dashboard-values .loss .change-value{font-size:14px;padding-bottom:1px;padding-top:1px;}
.dashboard-values .gain .change-value{background-position:right -37px;color:#27ae60;}
.dashboard-values .loss .change-value{background-position:right -63px;color:#e74c3c;}


.fund-type-dist{font-size:14px;width:100%;color:#475c6f;}
.fund-type-dist-head{padding:20px;font-size:14px;text-transform:uppercase;line-height:1px;}
.fund-type-dist-head.mf-action .mf-action-search{display:inline-block;vertical-align:middle;margin-left:15px;text-transform:none;}
.fund-type-dist-head.mf-action .btn{border:1px solid #d4d0d0;font-size:14px;height:25px;line-height:18px;background:#fff;}
.fund-type-dist .amc,.fund-type-dist .fund-type{text-align:center;width:50%}
.fund-type-dist .title{font-size:20px;padding:30px 0;}


.dashboard-invest-data{font-size:13px;color:#757575;width:100%;border-collapse: collapse;}
.dashboard-invest-data thead{color:#4a5d6e;background-color:#eef5fd;font-size:12px;}
.dashboard-invest-data tbody tr:nth-of-type(even){background-color:#f6f9fe;}
.dashboard-invest-data td{padding:10px;text-align:center;border: 1px solid #dee2e6;}
.dashboard-invest-data td.amount{min-width:70px;}
.dashboard-invest-data .scheme-name{max-width:212px;}
.dashboard-invest-data .gain{color:#27ae60;font-weight:bold;}
.dashboard-invest-data .loss{color:#e74c3c;font-weight:bold;}
.dashboard-invest-data .value-percen{font-weight:normal;display:block}
.dashboard-invest-data .btn-group .btn-cancel{background-color:#e74c3c;color:#e74c3c;}
.dashboard-invest-data .bb-rupee-xs{width:13px;font-size:11px;}
.mf-action .btn.invest-again{background-color:#1abc9c;color:#fff;padding:8px 15px;border-radius:4px;border:none}
.action-details{display:block;font-size:12px;max-width:150px;text-align:center;margin:5px auto 0;padding:0}
.mf-action .btn.cancel-sip{border:1px solid #ff585f;border-radius:4px;padding:6px 15px;color:#ff585f}
.mf-action .disabled.btn.cancel-sip{margin-left:20px;}

/*.my-investments .mf-action .mf-offer-search .btn-group{position: inherit;width: 78%;}*/
.mf-portfolio-type .mf-offer-search .btn-group{ width:120px; margin-left:10px;}
.mf-portfolio-type .mf-offer-search .select .btn{ height:35px; padding:5px 10px; border-radius:3px; color:#34495e; font-size:12px;}
.mf-portfolio-type .mf-offer-search .select .btn .caret{ right:10px; top:44%;}


.dropdown-menu{background-color: #f3f4f5;border-radius:4px;border: 0;display: block;margin-top:8px;opacity:0;padding:0;visibility: hidden;position: absolute;top: 100%;float: left;margin: 2px 0 0;z-index: 2;}
.open>.dropdown-menu{margin-top: 2px;opacity: 1;visibility: visible;}
.mf-action .btn-group{display:table;margin:0 auto;position:relative;top:auto;}
.mf-action .btn-group .btn{line-height:12px;}
.btn-group.select-block .btn{width:87px;}
.mf-action .btn-group.select-block .btn .filter-option{width:60px;text-align:left;}
.mf-action-search .btn-group.select-block .btn{min-width:114px;}
.mf-action .mf-action-search .btn-group.select-block .btn .filter-option{width:85px;text-align:left;}
.mf-action .btn{background-color:transparent;color:#888;font-size:11px;border:1px solid #d4d0d0;padding:3px 5px;line-height:normal;display:table-cell;border-radius: 0;}
.mf-action .caret{dbImage_background-image:SPRITE_BBDASHBOARD;background-position:0 100px;background-repeat:no-repeat;width:12px;height:7px;background-position:-4px -91px;display:inline-block;transition:.5s all ease;-webkit-transition: .5s all ease;-moz-transition: .5s all ease;}
.mf-action .btn-group.open .caret{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.mf-action .go-btn{background:#1abc9c;border:1px solid #1abc9c;color:#fff;margin-left: 2px;}
.mf-action .open>.dropdown-menu{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;}
.mf-action .open>.dropdown-menu li{display:block;padding:0;}
.mf-action .open>.dropdown-menu a, .mf-action .dropdown-menu a{width:100%;padding:3px 7px;display: block;float:left;text-align:left;color: #333;font-size:12px;}
.mf-action .mf-action-search .open>.dropdown-menu a{font-size:14px;}
.mf-action .open>.dropdown-menu{min-width:120px;}
.mf-action-search .select>.dropdown-menu li.selected a, .mf-action-search .select>.dropdown-menu li a:hover,.mf-action .select>.dropdown-menu li.selected a, .mf-action .select>.dropdown-menu li a:hover{background-color:#1e90ff;color:#fff;}
.tab-section-right{border:none;}
.btn-group .btn-cancel{background-color:#e74c3c;color:#e74c3c;}

@media screen and (max-width:768px) {
    .dashboard-values{font-size:20px;}
    .dashboard-values td .bb-rupee-xs{font-size:15px;}
    .dashboard-values td .details,.dashboard-invest-data .loss,.dashboard-invest-data .gain{font-size:12px;}
    .dashboard-values .loss .change-value,.dashboard-values .gain .change-value{font-size:12px;display:inline-block;}
    .mf-dashboard-title{margin-left:10px;font-size:15px;}
    .dashboard-invest-data thead,.dashboard-invest-data{font-size:11px;}
    .dashboard-invest-data td.mf-action{width:140px;}
    .dashboard-invest-data td{padding:8px;}
    .investment-summary .scheme-name{width:130px;}
    .investment-tab li a{font-size:12px;}
    .dashboard-invest-data .bb-rupee-xs{font-size:10px;}
    .dashboard-values .gain .change-value{background-position:right -39px;}
    .dashboard-values .loss .change-value{background-position:right -64px;}
    .mf-action .disabled.btn.cancel-sip{margin-left:17px;}
}

/*Tool Tip*/
.tooltip-inner{background-color:#7af8bd;padding:6px 10px;text-align:left;width:160px;color:#038239;}
.tooltip.right .tooltip-arrow{border-right-color:#7af8bd;}
