﻿/*# sourceURL=../App_Themes/css/moneyfront.css */
/*@ sourceURL=../App_Themes/css/moneyfront.css */
@charset "utf-8";

.header_green, .news_feeds .news_img.videoimg, .pr, .special_report ul li div.videoimg, sub, sup {
    position: relative
}

.table > tbody > tr > td, .table > tbody > tr > td > a {
    font-family: GothamRnd-Book
}

.retureclcretxt, b, optgroup, strong {
    font-weight: 700
}

.errormain > b, .mfexplorer_cont p > strong {
    font-weight: 400;
    text-transform: uppercase
}

.blogcomments > p, .modelportfolio_cont a {
    word-wrap: break-word
}

article, aside, details, figcaption, figure, footer, header, header.fixed .top_header, hgroup, main, menu, nav, section, summary, table.dataTable > tbody > tr.child ul {
    display: block
}

.GridRupees, .copyright_info .copyright_navlist ul li > i > a, .fund-style, .registerimg > a > img, ul.fullchartmenu > li, ul.staticulli > li {
    display: inline-block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

    audio:not([controls]) {
        display: none;
        height: 0
    }

a {
    background-color: transparent;
    text-decoration: none !important
}

    a:active, a:hover {
        outline: 0;
        text-decoration: none
    }

abbr[title] {
    border-bottom: 1px dotted
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

.homeadvisory_list .swiper-container, img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

pre, textarea {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace,monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

    .latestupdates_list ul li.dateli, button[disabled], html input[disabled] {
        cursor: default
    }

    button::-moz-focus-inner, input::-moz-focus-inner {
        border: 0;
        padding: 0
    }

input {
    line-height: normal
}

    input[type=checkbox], input[type=radio] {
        box-sizing: border-box;
        padding: 0
    }

    input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
        height: auto
    }

    input[type=search] {
        -webkit-appearance: textfield;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

        input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
            -webkit-appearance: none
        }

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.commonnewspopup .modal-body, .commonresultpopup .modal-body, .latestupdates_list ul li.dateli > h6, .special_report ul, td, th {
    padding: 0
}

li, ul {
    list-style: none
}

:focus {
    outline: 0
}

.careers_applynow_formlist .applynow_btn, .footer_nav_list ul li a, .forgot_signup_btn a, .getintouch_txt .getintouch_txtcont a, .login_signup_pageinfo ul li .submit_btn, .newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab, .social_list a, .trans, .updates_news_listinner .updates_news_btn {
    transition: .5s
}

.row-centered {
    text-align: center
}

.fundcardddl, .tR {
    text-align: right
}

.cb {
    clear: both
}

.social_list a, .social_list_header a {
    margin-right: 4px
}

.copyright_info .copyright_navlist ul li {
    padding: 0 5px 0 0
}

    .copyright_info .copyright_navlist ul li > i {
        font-size: 10px;
        padding-right: 5px
    }

    #fundcardlegendname, .copyright_info .copyright_navlist ul li:after {
        display: none
    }

.social_list a:hover {
    background-color: #77ba43;
    color: #fff
}

#blogwholecontpage .pagination > li > a, #fundcardlegendname > a.bench, .articlepaginate .pagination > li > a, .blogcomments:hover > em, .footer_nav_list ul li a:hover, .forgot_signup_btn a:hover, .getintouch_txt .getintouch_txtcont a:hover, .marketcap_list .table > tbody > tr > td > a:hover, .news-feeds ul li > a:hover, .news_feeds .news_heading:hover, .table > tbody > tr > td > a:hover, ul.bredcrumbs > li > a:hover {
    color: #77ba43
}

.mfnewsupdts .latestupdates_list ul li, .overview_performance_top .overview_performance_btn ul li, .savemoneyfront_list ul li label {
    cursor: pointer
}

.invest_listinner .invest_listinnerimg h4, .title_banner h2 {
    text-transform: capitalize
}

.updates_news_listinner .updates_news_btn:hover {
    color: #fff;
    background-color: #77ba43
}

.graph_text .findoutnow_btn {
    transition: .5s;
    margin: 20px 0
}

    .graph_text .findoutnow_btn:hover {
        color: #fff;
        background-color: #134321
    }

.contactus_map_list > div {
    width: 100%;
    height: 400px;
    position: relative;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid….33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale");
    filter: gray
}

#blogwholecontpage .pagination, .SebiCircularFixed table, .articlepaginate .pagination, .calculatorresult_topcont, .emiradiobuton label, .performancetit > h3 {
    margin: 0
}

.submit_btninfo .submit_btn {
    line-height: 56px
}

.ajaxloaderhmediv {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: rgba(255,255,255,.6)
}

    .ajaxloaderhmediv > img {
        position: absolute;
        left: 50%;
        margin-left: -15px;
        top: 50%;
        margin-top: -15px
    }

#fundchartdiv, #popnewsdetails, .chartComp, .chartslegend > span, .commonnewspopup .modal-body > h4, .fund-style, .savingschart {
    position: relative
}

.mfnewsupdts .latestupdates_list, .mfnewsupdts .news_listinner {
    position: relative;
    min-height: 990px
}

#popnewsdetails, .commonnewspopup .modal-content {
    min-height: 400px
}

.mfnewsupdts.newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor:hover {
    color: #fff;
    background: #77ba43;
    transition: .5s
}

.aboutbloggercnt > a, .mfnewsupdts .latestupdates_list ul li:hover > .latestupdates_listcont, .mfnewsupdts .latestupdates_list ul li:hover > .latestupdates_listtime {
    color: #77ba43;
    transition: .5s
}

    .aboutbloggercnt > a:hover, .fperfclose:hover, .mfnewsupdts .news_listinner ul li .readmore_btn:hover {
        color: #134321
    }

.savingschart {
    height: 400px
}

.commonnewspopup, .commonresultpopup {
    padding-top: 100px
}

    #sipcalcresultpopup .modal-dialog, .commonnewspopup .modal-dialog, .commonresultpopup .modal-dialog {
        z-index: 9999
    }

    .commonnewspopup .poparrowclose > .close, .commonresultpopup .poparrowclose > .close {
        position: absolute;
        top: -10px;
        right: -10px;
        width: 30px;
        height: 30px;
        background: url("https://invest.moneyfront.in/App_Themes/css/../images/popup_close.png") no-repeat;
        opacity: 1;
        margin: 0;
        overflow: hidden;
        text-indent: 9999px;
        z-index: 1
    }

    .commonnewspopup .modal-body > .newspopajax {
        padding: 20px 15px;
        height: 300px;
        overflow-y: auto
    }

    .commonnewspopup .modal-body > h4 {
        margin: 0;
        padding: 15px;
        border: 0;
        background: #38454f;
        font-size: 18px;
        line-height: 22px;
        color: #fff
    }

.blogcategories > a > em, .blogcommentbtn:hover, .blogsboxcnt > a:hover, .calculate_btn button:hover, .calculatorresult_bottomcont .signup_btnpopup:hover, .careers_applynow_formlist .applynow_btn:hover, .login_signup_pageinfo ul li .submit_btn:hover, .savemoneyfront_formlist .calculatesaving_btn:hover, .schemefilter_formlist .calculatesaving_btn:hover, .schemeplan_signup a:hover, .sipamount_list .go_btn:hover, .submit_btninfo .submit_btn:hover {
    background-color: #134321
}

.commonnewspopup .modal-body > h4 > span.datetime {
    font-size: 15px;
    color: #77ba43;
    font-family: GothamRnd-Light
}

.marketcap_list .table > tbody > tr > td > a {
    color: #38454f;
    transition: .5s
}

.top_holdings_listinner .top_holdings_listinnerval.normal {
    text-align: right;
    margin: 0 0 15px;
    color: #38454f;
    text-shadow: 0 0 0 #38454f
}

.best_worstperformance_ratios_info .fundcard_boxshadow {
    padding: 10px;
    min-height: 276px
}

.fund-style {
    top: 2px;
    width: 13px;
    height: 13px;
    margin-right: 3px;
    background: url("https://invest.moneyfront.in/App_Themes/css/../images/fundStyle.png") no-repeat
}

.Long_high {
    background-position: 0 0
}

.Long_medium {
    background-position: -18px 0
}

.Long_low {
    background-position: -36px 0
}

.Medium_high {
    background-position: -54px 0
}

.Medium_medium {
    background-position: -72px 0
}

.Medium_low {
    background-position: -90px 0
}

.Short_high {
    background-position: -108px 0
}

.Short_medium {
    background-position: -126px 0
}

.Short_low {
    background-position: -144px 0
}

.nfobackbtn, .nfocornerlist > li:hover > a {
    background: #77ba43
}

.chartComp {
    height: 340px
}

ul.fullchartmenu {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: right
}

    ul.fullchartmenu > li {
        margin: 0 5px;
        padding: 0;
        list-style: none;
        font-size: 15px;
        line-height: 15px
    }

        ul.fullchartmenu > li > a {
            display: block;
            padding: 2px;
            color: #8ab933
        }

            .special_report ul li:hover > a .amc_name, ul.fullchartmenu > li > a.active, ul.fullchartmenu > li > a:hover {
                color: #000
            }

#fundchartdiv {
    margin: 15px 0 0;
    height: 384px
}

.chartslegend {
    padding-left: 15px;
    display: none
}

    .chartslegend > span {
        display: block;
        font-size: 16px;
        padding-left: 20px;
        line-height: 16px;
        margin-bottom: 15px
    }

        .chartslegend > span > i {
            position: absolute;
            left: 0;
            top: 0
        }

.sipamount_list .go_btn {
    background-color: #77ba43;
    height: 40px;
    line-height: 40px
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_desc_disabled:after {
    font-size: 14px;
    line-height: 14px;
    opacity: 1 !important
}

.overview_performance_list .table {
    margin: 0 !important;
    position: relative
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
    top: 16px;
    background-color: #d0d0d0;
    color: #38454f;
    padding: 2px 4px;
    height: auto;
    width: auto
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
    background-color: #38454f;
    color: #d0d0d0
}

table.dataTable > tbody > tr.child span.dtr-title {
    min-width: 50%;
    display: inline-block
}

table.dataTable > tbody > tr.child span.dtr-data {
    text-align: right;
    min-width: 48%;
    display: inline-block
}

.table > tbody > tr > td > a {
    color: #134321;
    transition: .5s
}

.chartsipcalculator {
    height: 300px;
    margin: 0;
    padding: 0;
    width: 100%
}

.assetallocation_chart {
    width: 100%;
    height: 400px
}

.riskometer_funddetails_info .fundcard_boxshadow {
    min-height: 520px
}

.schemefilter_formlist.fundcard_schemefilter_formlist .calculatesaving_btn {
    text-align: center;
    margin: 35px 0 0 16px
}

.schemefilter_formlist .calculatesaving_btn {
    text-align: center;
    transition: .5s;
    background-color: #77ba43
}

#mfexplorerresultsec {
    min-height: 115px;
    position: relative
}

.overview_performance_top .overview_performance_btn ul li:hover {
    color: #77ba43;
    text-decoration: underline
}

.newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab:hover .r-tabs-anchor {
    color: #fff
}

.nfodettbl > tbody > tr > td:first-child {
    width: 30%
}

.nfodettbl > tbody > tr > td:last-child {
    width: 70%
}

.nfobackbtn {
    padding: 6px 20px;
    margin: 0 0 10px;
    display: inline-block;
    color: #fff;
    border-radius: 3px;
    font-size: 17px;
    transition: .8s
}

    .nfobackbtn:hover {
        background: #134321;
        color: #fff
    }

#retirementcalcresult .title_info h3 {
    margin: 40px 0
}

.retureclcretxt {
    font-size: 20px;
    line-height: 20px;
    text-shadow: 0 0 0 #38454f;
    margin: 40px 0;
    text-align: center
}

.downloadsrow {
    padding: 20px 0
}

header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    -webkit-box-shadow: 0 1px 10px 0 rgba(50,50,50,.2);
    -moz-box-shadow: 0 1px 10px 0 rgba(50,50,50,.2);
    box-shadow: 0 1px 10px 0 rgba(50,50,50,.2);
    z-index: 999
}

.mfexplorer_cont p, .modelportfolio_cont p {
    font-size: 14px;
    line-height: 24px;
    text-align: justify
}

.retirementcalculator_txt p {
    font-size: 14px;
    line-height: 24px;
    text-align: left
}

    .retirementcalculator_txt p a, .staticlist > ul > li > a {
        text-decoration: none;
        color: #77ba43
    }

.mfexplorer_cont p > strong {
    display: block;
    margin: 0 0 10px;
    padding: 0;
    font-size: 18px;
    line-height: 24px;
    color: #39464f;
    font-family: GothamRnd-Medium;
    text-align: left
}

.staticlist {
    padding: 15px 25px;
    margin: 0 0 40px;
    box-shadow: 0 1px 7px 0 rgba(0,0,0,.3)
}

    .staticlist > span {
        font-size: 20px;
        font-family: 'Work Sans',sans-serif
    }

        .staticlist > span > i {
            padding: 0 15px
        }

    .staticlist > ul {
        padding: 10px 0 0;
        margin: 0
    }

        .staticlist > ul > li {
            font-size: 16px;
            padding: 0 0 10px 30px;
            position: relative;
            display: inline-block;
            transition: .3s;
            font-family: 'Work Sans', sans-serif;
        }

            .staticlist > ul > li:hover::before {
                transform: scale(1.2);
                color: #77ba43
            }

            .staticlist > ul > li:before {
                content: "\f192";
                font-family: "Font Awesome 5 Pro";
                position: absolute;
                left: 10px;
                top: 0;
                transition: .5s
            }

.howitwork {
    padding: 40px 0 0
}

    .howitwork div.staticlist {
        min-height: 393px
    }

        .howitwork div.staticlist .howitworks_cont {
            padding: 15px 0 0
        }

.submenu_list ul li:hover a:after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2px;
    background: #77ba43;
    content: ""
}

.testimonial_details .testimonial_cont p {
    min-height: 127px;
    position: relative;
    margin: 0;
    padding: 0 0 30px
}

.tstmnialcntmore {
    position: absolute;
    right: 0;
    bottom: 0;
    color: #71787e;
    cursor: pointer
}

    .tstmnialcntmore:hover {
        color: #fb0202
    }

.testmnilpopupbody .testimonial_details .testimonial_cont p {
    min-height: 0;
    max-height: 270px;
    overflow: auto;
    padding: 0 5px 0 0;
    margin: 0 0 30px;
    font-family: 'Work Sans',sans-serif
}

    .testmnilpopupbody .testimonial_details .testimonial_cont p > span {
        text-transform: capitalize;
        display: block;
        color: #77ba43;
        font-size: 15px;
        line-height: 15px;
        margin: 5px 0
    }

.tstimnilmodalmain {
    z-index: 9999;
    margin: 150px auto;
    width: 600px
}

.testmnilpopup {
    text-align: center;
    padding: 0 !important
}

.testmnilpopupbody {
    position: relative;
    padding: 0
}

    .testmnilpopupbody > button.close {
        position: absolute;
        top: -10px;
        right: -10px;
        width: 30px;
        height: 30px;
        background: url("https://invest.moneyfront.in/App_Themes/css/../images/popup_close.png") no-repeat;
        opacity: 1;
        margin: 0;
        overflow: hidden;
        text-indent: 9999px;
        z-index: 1
    }

.testimonial_details .testimonial_img > img {
    width: 97px;
    height: 97px
}

#didvdentablebind {
    min-height: 50px;
    position: relative
}

.calculatorresult_bottomcont .signup_btnpopup {
    padding: 3px 0;
    font-size: 21px
}

.calculatorresult_bottomcont {
    padding: 19px 0 0
}

.commonresultpopup .modal-content {
    min-height: auto
}

.commonresultpopup .modal-body > h4 {
    margin: 0;
    padding: 30px 15px;
    border: 0;
    background: #38454f;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 22px;
    color: #fff;
    position: relative;
    text-align: center
}

.fundcardddl > select {
    border: 1px solid #9ba0a4;
    border-radius: 2px;
    background-color: #fff;
    height: 40px;
    font-size: 16px;
    color: #38454f;
    margin: 35px 0;
    display: inline-block;
    padding: 0 10px
}

.fperfclose {
    padding-left: 10px;
    font-size: 20px;
    line-height: 20px;
    cursor: pointer;
    color: #77ba43;
    transition: .5s
}

.termsandconditions_list ul li p.padleft {
    padding: 0 0 0 50px
}

.aboutus_txt .aboutus_txtleft p, .careers_listinner p, .commonnewspopup .modal-body > .newspopajax p, .faq_list ul li .faq_listcont, .faq_list ul li h6, .fundcard_boxshadow > p, .howitworks_cont p, .invest_listinner p, .latestupdates_list ul li .latestupdates_listcont, .mutualfunds_info p, .news_listinner ul li p, .team_list ul li .team_cont .team_continner p, .termsandconditions_list ul li p, .testimonialcontent p {
    text-align: justify
}

.tranparentoverlay {
    font-family: GothamRnd-Medium;
    text-align: center;
    font-size: 32px;
    line-height: 32px;
    padding: 300px 0 20px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: rgba(0,0,0,.9);
    z-index: 1;
    color: #fff
}

    .tranparentoverlay > em {
        position: absolute;
        right: -12px;
        top: -16px;
        font-style: normal;
        z-index: 9;
        color: #fff;
        width: 30px;
        height: 30px;
        text-align: center;
        font-size: 19px;
        background: #77ba43;
        border-radius: 50%;
        cursor: pointer
    }

    .tranparentoverlay > b {
        display: block;
        font-size: 36px;
        line-height: 36px;
        color: #77ba43
    }

.graph_text h5 {
    line-height: 34px
}

.scrollbar::-webkit-scrollbar {
    -webkit-appearance: none
}

    .scrollbar::-webkit-scrollbar:vertical {
        width: 5px
    }

    .scrollbar::-webkit-scrollbar:horizontal {
        height: 5px
    }

.scrollbar::-webkit-scrollbar-thumb {
    background-color: #77ba43;
    border-radius: 5px
}

.scrollbar::-webkit-scrollbar-track {
    background-color: transparent
}

.scrollToTop {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 10px;
    cursor: pointer;
    z-index: 999;
    text-align: center;
    color: #77ba43
}

    .scrollToTop:hover > i {
        color: #a4a4a4
    }

    .scrollToTop > i {
        font-size: 40px;
        line-height: 40px
    }

.input[type=number], .savemoneyfront_formlist input[type=number] {
    border: 1px solid #9ba0a4;
    border-radius: 2px;
    background-color: #fff;
    width: 100%;
    height: 42px;
    font-size: 10.6pt;
    color: #38454f;
    margin: 0 0 40px;
    display: block;
    padding: 0 10px
}

.sipamount_list input[type=number] {
    border: 1px solid #9ba0a4;
    border-radius: 2px;
    background-color: #fff;
    width: 100%;
    max-width: 190px;
    height: 40px;
    font-size: 16px;
    color: #38454f;
    margin: 0;
    display: inline-block;
    padding: 0 10px
}

.errormain > a:after, .errormain > a:hover {
    background: #134321
}

input[type=number] {
    -moz-appearance: textfield
}

    input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0
    }

.errormain {
    display: block;
    text-align: center;
    padding: 40px 0
}

    .errormain > span {
        font-family: proxima_nova_regular;
        color: #737373;
        font-size: 30px;
        position: relative;
        padding: 0 0 0 33px
    }

    .errormain > b {
        display: block;
        font-size: 90px;
        font-family: proxima_nova_rgbold;
        position: relative;
        color: #77ba43
    }

        .errormain > b > i {
            padding: 0 0 0 40px
        }

    .errormain > span:before {
        content: "\f06a";
        font: 30px/45px FontAwesome;
        position: absolute;
        left: 0;
        color: #134321
    }

    .errormain > p {
        margin: 0;
        font-size: 20px
    }

    .errormain > a {
        padding: 15px 25px 15px 65px;
        display: inline-block;
        background: #77ba43;
        color: #fff;
        margin: 25px 0;
        font-size: 20px;
        border-radius: 5px;
        text-transform: capitalize;
        position: relative;
        transition: .5s
    }

.title_banner h1, .title_info h2 {
    padding: 0 0 30px;
    font-weight: 400
}

.errormain > a:before {
    color: #fff;
    z-index: 9;
    content: "\f015";
    font: 40px/1 FontAwesome;
    position: absolute;
    left: 9px;
    top: 8px
}

.errormain > a:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 55px;
    border-radius: 5px 0 0 5px
}

.errormain > a:hover:after {
    background: #77ba43;
    transition: .3s
}

.title_banner h1 {
    margin: 0;
    font-size: 42px;
    color: #fff;
    background: url("https://invest.moneyfront.in/App_Themes/css/../images/title_banner_bg.png") center bottom no-repeat;
    text-transform: capitalize;
    font-family: 'Work Sans',sans-serif
}

.blogsboxcnt > span, .homeadvisorycntmore, .smbloghed, .title_info h2 {
    text-transform: uppercase
}

.title_info h2 {
    font-size: 28px;
    margin: 0 0 30px;
    color: #134321;
    font-family: GothamRnd-Book;
    background: url("https://invest.moneyfront.in/App_Themes/css/../images/title_bg.png") center bottom no-repeat
}

.logo_info .logo {
    float: left;
    width: 250px;
    height: 43px;
    margin: 0;
    text-indent: -9999px;
    background: url("https://invest.moneyfront.in/App_Themes/css/../images/logo.png") center center/100% no-repeat;
    transition: .5s
}

    .logo_info .logo > a {
        display: block;
        height: 100%
    }

.homeadvisory {
    background: url("https://invest.moneyfront.in/App_Themes/css/../images/banner_bg.jpg") no-repeat fixed;
    padding: 30px 0
}

    .homeadvisory .title_info > h3 {
        color: #fff;
        margin: 0 0 30px;
        padding: 0;
        font-size: 36px;
        line-height: 40px;
        background: 0 0
    }

.homeadvisory_list {
    width: 100%;
    position: relative;
    padding: 0 0 50px
}

    .homeadvisory_list .swiper-slide {
        padding: 50px 0 0
    }

.homeadvisory_details {
    width: 100%;
    background: rgba(29,75,43,.5);
    padding: 70px 20px 20px;
    position: relative
}

    .homeadvisory_details:after {
        content: "";
        background: #134321;
        transition: .5s;
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 100%;
        z-index: -1
    }

    .homeadvisory_details:hover:after {
        bottom: 0
    }

    .homeadvisory_details .homeadvisory_img {
        width: 100%;
        padding: 0 0 10px;
        text-align: center;
        position: absolute;
        top: -50px;
        left: 0;
        right: 0
    }

        .homeadvisory_details .homeadvisory_img > img {
            padding: 5px;
            background: #fff
        }

    .homeadvisory_details .homeadvisory_cont {
        width: 100%;
        font-size: 14px;
        color: #fff;
        line-height: 24px
    }

        .homeadvisory_details .homeadvisory_cont p {
            min-height: 100px;
            position: relative;
            margin: 0;
            padding: 0;
            text-align: center;
            font-size: 14px;
            line-height: 22px;
            font-family: GothamRnd-Book
        }

        .homeadvisory_details .homeadvisory_cont span {
            margin: 0;
            display: block;
            text-align: center;
            padding: 0;
            font-size: 16px;
            color: #a0cb7f;
            font-family: GothamRnd-Medium
        }

.homeadvisory_list .swiper-pagination {
    bottom: 0;
    text-align: center;
    width: 100%
}

.homeadvisory_list .swiper-pagination-clickable .swiper-pagination-bullet {
    background: #134321;
    opacity: 1;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
    width: 14px;
    height: 14px;
    position: relative
}

    .homeadvisory_list .swiper-pagination-clickable .swiper-pagination-bullet:hover {
        background: 0 0;
        border: 2px solid #77ba43
    }

    .homeadvisory_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: 0 0;
        border: 2px solid #f4f8f9;
        width: 20px;
        height: 20px
    }

        .homeadvisory_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
            background: #f4f8f9;
            width: 8px;
            height: 8px;
            content: "";
            left: 50%;
            top: 50%;
            transform: translate(-50%,-50%);
            -webkit-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
            position: absolute;
            -moz-border-radius: 100%;
            -webkit-border-radius: 100%;
            border-radius: 100%
        }

.homeadvisorycntmore {
    color: #134321;
    cursor: pointer;
    transition: .5s;
    background: #fff;
    width: 107px;
    padding: 8px 0;
    text-align: center;
    font-size: 13px;
    line-height: 13px;
    margin: 15px auto 0;
    display: block;
    font-family: GothamRnd-Medium
}

    .homeadvisorycntmore:hover {
        color: #fff;
        background-color: #a0cb7f
    }

.howitworks_video {
    max-width: 640px;
    border: 1px solid #134321
}

.bloginnerdetails > .blogsboxcnt * {
    font-family: GothamRnd-Light !important;
    font-size: 15px !important;
    line-height: 26px !important;
    color: #000;
    text-shadow: 0 0 0 #38454f;
    text-align: justify !important
}

.blogsboxcnt > .blogtype, .blogsboxcnt > span {
    font-size: 13px !important;
    font-family: proxima_nova_ltsemibold !important
}

.bloginnerdetails > .blogsboxcnt b {
    font-weight: 400;
    font-family: GothamRnd-Bold !important
}

.bloginnerdetails > .blogsboxcnt a {
    color: #77ba43;
    display: inline-block;
    text-indent: 0 !important;
    text-decoration: none !important;
    font-style: normal !important;
    font-weight: 400 !important
}

.blogsboxcnt > span {
    color: #000 !important
}

.blogsboxcnt > h5, .blogsboximg > span {
    font-family: proxima_nova_ltsemibold
}

.smbloghed {
    background-color: #77ba43;
    color: #fff;
    margin: 0;
    padding: 10px;
    font-size: 18px;
    line-height: 18px
}

.blogsbox {
    position: relative;
    padding-left: 190px;
    padding-bottom: 20px;
    min-height: 260px;
    background-color: #fff;
    border-bottom: 2px solid #f4efef;
    margin-bottom: 30px;
    transition: .8s
}

.blogsboximg {
    position: absolute;
    top: 0;
    left: 0;
    transition: .8s
}

    .blogsboximg > img {
        display: block;
        width: 160px
    }

    .blogsboximg > span {
        display: block;
        margin-top: 15px;
        font-size: 18px;
        text-align: center;
        text-transform: capitalize
    }

.blogsboxcnt > h5 {
    font-size: 18px;
    line-height: 22px;
    margin: 10px 0;
    color: #77ba43;
    text-transform: uppercase
}

.blogsboxcnt > .blogtype {
    color: #134321 !important;
    text-transform: uppercase
}

.bloginnerdetails > .blogsboxcnt > p font, .special_report .amc_name {
    font-family: GothamRnd-Light
}

.blogsboxcnt > p {
    color: #000;
    font-size: 15px;
    line-height: 25px
}

.blogcount {
    border: 1px solid #77ba43;
    margin-bottom: 20px
}

.blogcategories {
    padding: 20px 20px 10px
}

    .blogcategories > a {
        position: relative;
        display: inline-block;
        padding: 10px 40px 10px 10px;
        background-color: #dedede;
        color: #022433;
        margin: 0 10px 10px 0
    }

.exprtblog > b, .exprtblog > span {
    margin: 0;
    text-transform: capitalize;
    display: block;
    bottom: 120px
}

.blogcategories > a > em {
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px;
    color: #fff;
    font-style: normal
}

.exprtblog {
    position: relative;
    padding: 30px 0 0 100px;
    min-height: 130px;
    border-bottom: 1px solid #77ba43;
    transition: .8s
}

.bloginnerdetails, .commonblogsbox {
    border-bottom: 2px solid #134321;
    position: relative;
    margin-bottom: 30px
}

.exprtblog:last-child {
    border-bottom: 0
}

.exprtblog > img {
    width: 90px;
    height: 100px;
    position: absolute;
    top: 15px;
    left: 0;
    transition: .8s
}

.exprtblog > span {
    color: #134321;
    left: 190px;
    font-size: 16px;
    font-family: GothamRnd-Book
}

.exprtblog > b {
    color: #77ba43;
    left: 190px;
    font-size: 14px;
    font-weight: 400
}

.blogcommentbtn, .blogsboxcnt > a, ul.staticulli > li > a {
    text-transform: uppercase
}

.bloginnerdetails {
    padding-bottom: 20px
}

    .bloginnerdetails > span {
        display: block;
        text-align: center;
        margin-bottom: 20px;
        background: #f0f0f0
    }

        .bloginnerdetails > span > img {
            display: inline-block;
            width: 100%
        }

    .bloginnerdetails > .blogsboxcnt > p {
        display: block;
        text-align: justify
    }

    .bloginnerdetails > h4 {
        margin: 0 0 25px;
        padding: 0;
        font-size: 30px;
        color: #134321;
        font-weight: 400;
        font-family: GothamRnd-Book
    }

.blogcommentbtn, .blogsboxcnt > a {
    color: #fff;
    background-color: #77ba43
}

.blogsboxcnt > a {
    display: inline-block;
    font-size: 13px;
    line-height: 13px;
    transition: .8s;
    padding: 5px 10px;
    border-radius: 10px
}

.aboutbloggercnt > p, .blogcomments > p {
    text-align: justify;
    line-height: 20px
}

.blogsboxcnt > a > i {
    padding-left: 5px
}

.aboutbloggercnt {
    padding: 15px 0
}

    .aboutbloggercnt > span {
        color: #134321;
        left: 190px;
        bottom: 120px;
        font-size: 18px;
        margin: 0 0 10px;
        display: block;
        text-transform: capitalize;
        font-family: GothamRnd-Book
    }

        .aboutbloggercnt > span > b {
            display: block;
            color: #7a7a7a;
            left: 190px;
            bottom: 120px;
            font-size: 15px;
            font-weight: 400
        }

    .aboutbloggercnt > p {
        color: #7a7a7a;
        font-size: 14px
    }

.blogcommentlist {
    margin-bottom: 30px
}

.blogcomments {
    position: relative;
    padding: 10px 0 10px 45px;
    border-bottom: 1px solid rgba(119,186,67,.29)
}

    .blogcomments > em {
        position: absolute;
        left: 5px;
        top: 14px;
        transition: .3s;
        font-size: 32px;
        color: #134321
    }

    .blogcomments > span {
        font-size: 18px;
        color: #134321
    }

        .blogcomments > span > b {
            color: Red;
            font-weight: 400;
            font-size: 16px
        }

    .blogcomments > p {
        color: #7a7a7a;
        font-size: 14px
    }

.blogleavecommentsbox {
    position: relative;
    padding: 15px;
    margin-bottom: 30px;
    border: 1px solid #77ba43
}

ul.staticulli {
    position: relative;
    background-color: #77ba43;
    margin: 0;
    padding: 10px 15px
}

    ul.staticulli > li > a {
        display: block;
        color: #77ba43;
        font-size: 17px;
        line-height: 17px;
        cursor: pointer;
        transition: .5s
    }

        ul.staticulli > li > a.active, ul.staticulli > li > a:hover {
            color: #f3f6f8
        }

        ul.staticulli > li > a > em {
            font-style: normal;
            margin: 0 2px 0 7px;
            color: #a4a4a4
        }

.blogleavecommentsbox .statcommontxt {
    border: 1px solid #d6cec3;
    margin-bottom: 20px
}

.blogcommentbtn {
    font-size: 15px;
    padding: 10px 25px;
    border: 0;
    border-radius: 6px;
    display: block;
    width: 100%;
    transition: .5s
}

.captchaimage {
    margin-bottom: 15px
}

.txtblog {
    background: #fff;
    color: #757575;
    border: 1px solid #c8c8c7;
    display: block;
    padding: 10px;
    width: 100%;
    font-size: 15px;
    margin: 0 0 15px;
    resize: none
}

.blogleavecommentsbox textarea {
    height: 150px
}

.retirementcalculator_list span {
    padding: 0 5px
}

.emiradiobuton > input {
    margin: 0 5px
}

.blogsharebutton {
    display: block;
    margin-bottom: 10px
}

    .blogsharebutton > div {
        display: inline-block !important;
        margin-right: 10px
    }

        .blogsharebutton > div.fb {
            height: 10px !important;
            line-height: 10px !important
        }

.exprtviewswrap .blogsboxcnt > h5, .knlgehubwrap .blogsboxcnt > h5 {
    color: #2376ad
}

.exprtviewswrap .exprtblog > span, .knlgehubwrap .exprtblog > span {
    color: #2376ad;
    margin-top: -20px
}

#blogwholecontpage .pagination__controls, .articlepaginate .pagination__controls, .mutualfunds_info h6 {
    margin-bottom: 20px
}

.mfreturntable {
    margin-bottom: 35px
}

.headerbtmmrgn {
    margin-top: 125px
}

#blogwholecontpage .pagination > li.active > a, .articlepaginate .pagination > li.active > a {
    color: #fff;
    background-color: #77ba43;
    border-color: #77ba43
}

#blogwholecontpage .pagecount, .articlepaginate .pagecount {
    height: 34px;
    line-height: 34px
}

.transeqheight {
    padding-bottom: 65px
}

    .transeqheight .nodistributorfees_bottom {
        position: absolute;
        bottom: 0
    }

.mfexplorbtn {
    margin: 35px 0
}

.submenu_list ul li {
    vertical-align: bottom
}

table.dataTable > tbody > tr.child ul li {
    background: 0 0
}

.top_header {
    min-height: 52px
}

.irs-grid-text {
    color: #000 !important;
    font-size: 12px !important;
    line-height: 12px !important
}

.calculate_btn button, .calculatorresult_bottomcont .signup_btnpopup, .savemoneyfront_formlist .calculatesaving_btn, .schemeplan_signup a, .submit_btninfo .submit_btn {
    transition: .5s;
    background-color: #77ba43
}

#paginate {
    margin: 10px 0;
    text-align: right
}

    #paginate > select {
        display: inline-block;
        margin: 0 0 0 15px;
        padding: 0 10px;
        border: 1px solid #9ba0a4;
        border-radius: 2px;
        background-color: #fff;
        height: 30px;
        font-size: 10.6pt;
        color: #38454f
    }

#compleggend > a, #fundcardlegendname > a {
    line-height: 20px;
    margin-right: 10px;
    display: inline-block
}

.graph_info .yeartab_info.yeartab_info1 {
    left: 10%
}

.graph_info .yeartab_info.yeartab_info2 {
    left: 25%
}

.graph_info .yeartab_info.yeartab_info3 {
    left: 40%
}

.graph_info .yeartab_info.yeartab_info4 {
    left: 57%
}

.graph_info .yeartab_info.yeartab_infob4 {
    left: 84%
}

.mfcomparison_searech_list ul li {
    position: relative;
    padding-right: 25px
}

    .mfcomparison_searech_list ul li > span {
        position: absolute;
        right: 6px;
        top: 50%;
        margin-top: -16px;
        font-size: 28px;
        line-height: 28px
    }

.swiper-pagination, .xdsoft_datetimepicker {
    z-index: 8
}

.mfcomparison table {
    table-layout: fixed
}

#fundcardlegendname > a {
    color: #0a3e1a;
    font-size: 16px;
    font-family: GothamRnd-Medium;
    margin-bottom: 5px
}

    #fundcardlegendname > a > i {
        font-size: 11px;
        line-height: 11px;
        padding-right: 10px
    }

#compleggend {
    display: none;
    margin: 10px
}

    #compleggend > a {
        color: #000;
        font-size: 16px;
        margin-bottom: 5px
    }

        #compleggend > a > i {
            font-size: 16px;
            line-height: 16px;
            padding-right: 10px;
            color: #77ba43;
            border-radius: 0
        }

.contactus_address .contactus_addressinner .contactus_address_cont ul li a {
    display: inline-block;
    color: #77ba43;
    font-family: 'Work Sans', sans-serif;
}

.testimonial_details {
    min-height: 292px
}

input[type=text]::-ms-clear {
    display: none
}

input[type=number]::-ms-clear {
    display: none
}

#fundperfr .table > thead > tr > th {
    word-wrap: break-word;
    white-space: normal
}

.downloads_list .downloads_list_name {
    min-height: 40px
}

.trnsparindvsigntxt {
    font-family: GothamRnd-Medium;
    text-align: center;
    font-size: 30px;
    line-height: 30px;
    padding: 0;
    margin-bottom: 30px;
    color: #38454f
}

    .trnsparindvsigntxt > b {
        display: block;
        font-size: 40px;
        line-height: 40px;
        color: #77ba43;
        margin-top: 15px
    }

.signup_pageinfo {
    max-width: 100%;
    margin: 0
}

.signupcontent {
    padding: 0 0 0 110px
}

    .signupcontent > h6 {
        display: block;
        color: #6c3;
        font-size: 25px;
        line-height: 28px;
        margin: 0 0 20px;
        padding: 0 110px 10px 70px;
        position: relative;
        min-height: 60px
    }

    .signupcontent > p, .signupcontent > ul > li {
        font-family: GothamRnd-Book;
        color: #666;
        display: block
    }

    .signupcontent > h6:before {
        content: "";
        background: url("https://invest.moneyfront.in/App_Themes/css/../images/signupclock.png") center center no-repeat;
        width: 52px;
        height: 61px;
        position: absolute;
        left: 0;
        top: 0
    }

    .signupcontent > ul {
        display: block;
        margin: 0 0 30px;
        padding: 0
    }

        .signupcontent > ul > li {
            margin: 0 0 5px;
            padding: 10px 0 10px 60px;
            position: relative;
            min-height: 50px;
            font-size: 18px;
            line-height: 22px
        }

            .signupcontent > ul > li > span {
                position: absolute;
                left: 0;
                top: 0;
                width: 45px;
                height: 45px;
                background-color: #efefef;
                border-radius: 50%;
                color: #6c3;
                font-family: GothamRnd-Book;
                padding: 8px 0;
                font-size: 15px;
                line-height: 15px;
                text-align: center
            }

.img-cont, .limitoffer, .new_icon, .special_report, ul.StaticUl > li, ul.bredcrumbs > li > a {
    position: relative
}

.signupcontent > ul > li > span > i {
    display: block;
    font-style: normal;
    font-size: 12px;
    line-height: 12px;
    text-align: center
}

.signupcontent > p {
    font-size: 13px;
    line-height: 18px;
    padding-left: 10px;
    margin: 0
}

    .signupcontent > p > i {
        font-size: 9px;
        display: inline-block;
        margin-right: 2px
    }

    .signupcontent > p > a {
        display: inline-block;
        color: #6c3
    }

.goog-te-gadget-simple {
    border: none !important
}

    .goog-te-gadget-simple .goog-te-menu-value {
        color: #77ba43 !important;
        padding: 11px 15px
    }

        .goog-te-gadget-simple .goog-te-menu-value:hover {
            color: #fff !important
        }

        .goog-te-gadget-simple .goog-te-menu-value > img {
            display: none !important
        }

.SebiCircularFixed > ul, .goog-te-gadget img, ul.bredcrumbs > li:last-child > a:before {
    display: none
}

a.limitoffer {
    margin-top: 30px;
    text-align: center;
    padding-left: 0;
    padding-bottom: 0;
    display: block
}

.limitoffer > div {
    display: inline-block;
    margin: 0;
    padding: 0 0 0 15px;
    font-size: 22px;
    line-height: 22px;
    font-weight: 400;
    color: #2a6000;
    text-transform: capitalize;
    font-family: 'Work Sans',sans-serif
}

.limitoffer > img {
    width: 110px;
    display: inline-block;
    margin: 0;
    max-width: 100%
}

.registerimg > a {
    display: block;
    font-size: 30px;
    line-height: 30px
}

.ourservicesfree_list .ourservicesfree_listinner p > b {
    display: block;
    font-size: 13px;
    line-height: 13px;
    margin-top: 10px;
    font-weight: 400
}

.special_report {
    padding: 0 60px
}

    .special_report ul li {
        display: inline-block;
        margin: 4% 4% 10px;
        padding: 0 0 15px;
        vertical-align: text-top;
        width: 97%;
        transition: .5s;
        border: none;
        border-radius: 0
    }

        .special_report ul li:hover {
            webkit-box-shadow: 0px 0px 61px 6px rgba(0,0,0,0.1);
            -moz-box-shadow: 0 0 61px 6px rgba(0,0,0,.1);
            box-shadow: 0 0 20px 2px rgba(0,0,0,.18)
        }

        .special_report ul li > a {
            display: block;
            color: #38454f
        }

        .special_report ul li h1 {
            color: #2376ad;
            font-size: 16px;
            font-family: GothamRnd-Medium;
            transition: .5s;
            text-align: left;
            padding: 10px;
            margin: 0;
            min-height: 0;
            line-height: 20px
        }

        .special_report ul li:hover > a > h1 {
            color: #76ba43
        }

        .special_report ul li > a > div > img {
            transition: .6s
        }

        .special_report ul li div.videoimg:before, .videoimg:before {
            position: absolute;
            content: '';
            background: url("https://invest.moneyfront.in/App_Themes/css/../images/Play.png") no-repeat;
            height: 48px;
            width: 48px;
            z-index: 1;
            top: 50%;
            margin-top: -24px;
            left: 50%;
            margin-left: -24px
        }

        .special_report ul li div.imgthumb {
            height: 200px;
            overflow: hidden;
            margin-bottom: 10px;
            transition: .5s
        }

            .special_report ul li div.imgthumb > img {
                max-height: 200px;
                height: 200px
            }

    .special_report .amc_name {
        min-height: 0;
        margin-top: 5px;
        margin-bottom: 5px;
        font-size: 14px;
        text-align: left;
        padding: 0 10px;
        line-height: 18px
    }

.pager-left {
    left: calc(0% + 15px)
}

.pager-right {
    right: calc(0% + 15px)
}

.next1, .prev1 {
    font-size: 28px;
    color: #ccc
}

.amc_heading, .news-feeds {
    font-size: 18px
}

.thumbnail h1 {
    min-height: 45px
}

.customNavigation > span {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    position: absolute
}

.specialreportsection {
    position: relative;
    padding: 85px 0;
    height: 100%
}

.img-cont, .img-cont img {
    height: 400px;
    display: block
}

.specialreportsection:before {
    opacity: .5;
    content: ' ';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-repeat: no-repeat;
    background-position: 50% 100%
}

.img-cont {
    border-radius: 5px
}

    .img-cont img {
        width: 100%;
        background-size: cover !important
    }

    .img-cont span.info {
        background: #000;
        display: block;
        padding: 10px;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        color: #fff;
        font-size: 17px;
        line-height: 20px
    }

        .img-cont span.info small {
            display: block;
            font-size: 14px
        }

.news-feeds h3 {
    font-size: 20px;
    color: #77ba43;
    margin-top: 0;
    margin-bottom: 10px
}

.news-feeds ul {
    padding: 0;
    margin: 0
}

    .news-feeds ul li {
        display: block;
        margin: 12px 0;
        border-bottom: 1px solid #ccc
    }

        .news-feeds ul li > a {
            color: #2376ad;
            display: block;
            font-family: GothamRnd-Book;
            transition: .5s;
            font-size: 16px;
            line-height: 18px
        }

        .news-feeds ul li span {
            font-size: 12px;
            color: #666;
            margin-top: 10px;
            display: block
        }

            .news-feeds ul li span b {
                color: #666;
                font-weight: 400
            }

.brand_amc {
    margin-top: 30px
}

.amc_heading {
    margin-top: 5px
}

.amc_box {
    min-height: 120px;
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 15px 0;
    display: flex;
    align-items: center
}

    .amc_box img {
        display: block;
        width: 80%;
        height: auto;
        margin: 0 auto
    }

.expert_view {
    margin-top: 50px
}

.header_green .header-text {
    font-size: 28px;
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    color: #77ba43
}

.header_green .view_more {
    display: inline-table;
    color: #77b943;
    position: absolute;
    right: 10px;
    top: 0
}

.news_feeds .blogsbox {
    min-height: 10px
}

a.newstag {
    color: #38454f;
    display: block
}

.news_feeds .news_heading {
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 30px;
    color: #2376ad;
    font-family: GothamRnd-Book
}

.news_feeds .news_img {
    min-height: 50px;
    width: 100%
}

    .news_feeds .news_img img {
        width: 100%;
        height: auto
    }

.feed_bottom {
    margin-top: 10px
}

.news_feeds .link {
    color: #999;
    margin-bottom: 5px;
    font-family: GothamRnd-Book
}

    .news_feeds .link b {
        color: #999;
        font-weight: 400;
        display: block
    }

    .news_feeds .link a:hover {
        color: #75b740
    }

.news_feeds .news_details {
    font-size: 12px;
    color: #38454f;
    font-family: GothamRnd-Book
}

.news_feeds .news_img.ads_img, .news_feeds .news_img.ads_img img {
    height: 200px
}

.bredcrumbsbg {
    padding: 10px 0
}

ul.bredcrumbs {
    display: block;
    padding: 0;
    margin: 0;
    text-align: left
}

    ul.bredcrumbs > li {
        display: inline-block;
        padding: 0;
        margin: 0
    }

        ul.bredcrumbs > li > a {
            display: block;
            color: #000;
            text-transform: capitalize;
            font-size: 13px;
            line-height: 13px;
            padding-right: 15px
        }

            ul.bredcrumbs > li > a:before {
                color: #77ba43;
                content: '\f105';
                font-family: FontAwesome;
                position: absolute;
                right: 3px;
                top: 0
            }

            ul.bredcrumbs > li > a:after {
                content: "";
                height: 1px;
                position: absolute;
                left: 2px;
                bottom: -4px;
                width: 0;
                background-color: #dc2a28;
                transition: .5s
            }

.submenu_list ul li a > sup {
    color: #dc2a28;
    font-size: 14px;
    line-height: 14px;
    padding-left: 4px;
    display: inline-block
}

.new_icon {
    top: -10px;
    right: -5px
}

#custom_fc_button {
    position: fixed;
    bottom: 0;
    right: 40px;
    background: #134321;
    padding: 5px;
    width: 250px;
    height: 30px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    z-index: 999
}

    #custom_fc_button img {
        float: left;
        width: 35px;
        height: 35px;
        border: 5px solid #134321;
        border-radius: 50%;
        margin-top: -15px
    }

    #custom_fc_button p {
        margin-top: 1px;
        text-align: left;
        margin-left: 60px;
        color: #e4ebe1
    }

ul.StaticUl {
    display: block;
    padding: 0;
    margin: 0 0 10px
}

    ul.StaticUl > li {
        display: block;
        margin: 0 0 5px;
        padding: 0 0 0 16px;
        font-size: 16px;
        line-height: 22px;
        color: #717171
    }

.SebiCircularFixed table th, .SebiCircularFixed > ul > li {
    font-size: 14px;
    line-height: 16px
}

ul.StaticUl > li > b {
    display: inline-block;
    font-weight: 400;
    color: #77ba43
}

ul.StaticUl > li:before {
    content: '\f111';
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    top: 7px;
    font-size: 8px;
    line-height: 8px;
    color: #77ba43
}

.statictblWrap {
    margin: 25px 0
}

.ELSSBg {
    margin: 0 0 20px
}

.banner_info ul li.banner_3 .banner3_cont .googleplay_gtn > a {
    display: inline-block;
    width: 200px;
    height: 55px
}

.SebiCircularFixed {
    display: block;
    position: fixed;
    background-color: #134321;
    width: 315px;
    top: 160px;
    right: -315px;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    padding: 15px;
    transition: .5s;
    cursor: pointer;
    z-index: 9
}

    .SebiCircularFixed:hover {
        right: 0
    }

    .SebiCircularFixed:before {
        content: '';
        background-image: url("https://invest.moneyfront.in/App_Themes/css/../images/sebicircularfixedicon.png");
        height: 35px;
        width: 35px;
        display: block;
        position: absolute;
        left: -35px;
        top: 12px;
        margin-top: -12px;
        background-color: #134321;
        padding: 5px;
        background-repeat: no-repeat;
        background-position: center center
    }

    .SebiCircularFixed > b {
        text-align: center;
        display: block;
        font-size: 17px;
        line-height: 17px;
        margin-bottom: 5px;
        font-family: proxima_nova_rgbold;
        border-bottom: 1px solid #fff;
        padding-bottom: 5px
    }

    .SebiCircularFixed > p {
        margin: 0 0 5px;
        font-size: 12px;
        line-height: 15px;
        padding-bottom: 5px;
        text-align: center
    }

    .SebiCircularFixed > b > i {
        display: block;
        font-style: normal
    }

    .SebiCircularFixed > ul > li {
        width: 100px;
        display: block;
        text-align: center;
        margin: 10px auto
    }

        .SebiCircularFixed > ul > li > b {
            display: block;
            font-family: proxima_nova_rgbold;
            font-size: 22px;
            line-height: 22px;
            margin-top: 5px
        }

    .SebiCircularFixed table td {
        font-size: 14px;
        line-height: 16px !important;
        border: none !important
    }
