#ui-datepicker-div { 
    display: none; 
}
.ui-datepicker table, .ui-datepicker th, .ui-datepicker td{
    border: none !important;
}
.ui-datepicker select {
   width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    margin-top: 6px;
    margin-bottom: 25px;
    resize: vertical;
    background: transparent;
}

.ui-state-highlight {
    border: 1px solid #d12b3f !important;
    background: #f6f6f6 !important;
    font-weight: 400 !important;
    color: #454545 !important;
}

body{
	overflow:hidden;
}
.calculator-section{
    top:136px;
  }
.addscroll{
    overflow:auto;
}

.sip-description{
    margin-top: 1.2rem !important;
}
.invest-row-one::before {
  display:none !important;
}
.invest-row-one::after {
  display:none !important;
}
.invest-row-one .invest img:first-child{
    width:30px !important;
    margin-right:10px !important;
}
.invest-row-one .invest-btn{
    padding:6px 18px !important;
    font-size:20px !important;
}
.invest-row-one .invest-btn::before{
    height:42px !important;
}
.master .container{
    max-width:1290px !important;
}

#portfolio{
    background: #f6f7f9;
}
.holding-left-inner .asset{
    background-color:#fff !important;
    padding :10px !important;
}
.performance-btns .nav-item:first-child{
    margin-right:16px !important;
}
.performance-btns .nav-item a{
    font-size:16px !important;
}
.performance-btns .nav-tabs{
    border-bottom:0px !important;
}
.history-btns .nav-tabs{
    border-bottom:0px !important;
}
.history-btns .nav-item a{
    font-size:16px !important;
}
.history-btns .nav-item:first-child{
    margin-right:16px !important;
}

.also-viwed .also-carousel #arrow-prev{
    top: -195px !important;
    right: -473px !important;
}
.content-wrapper.product-page .form-left{
    padding-bottom:0px !important;
}
.content-wrapper.product-page .down{
    padding-bottom:8px !important;
}

#sebiFormat h2{
    white-space:nowrap;
    margin-right:20px;
}
.history-table-heading{
    font-size:16px !important;
}

.invest-row{
    margin-left: 20px !important;
}
.modal-open .modal {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

.on-desktop{
    white-space: nowrap;
}
.container-fluid > div{
    margin-right: 35px;
}
#myHistory{
        margin-right: 42px;
}
.calculator-section{
    width: 100%;
}

.scrollActive {
    top: 0px !important;
}
#hdrmain{
    position: absolute !important;
}
.history-table-heading > h2{
     font-size: 21px !important;
}
.container-fluid > div{
    margin-right: 35px;
}
.full-view {
    margin-top: 2.5rem !important;
}
.sip-disclaimer  > button{
    font-size: 20px;
}
.sip-disclaimer {
     padding-top: none !important;
     border-top: none  !important;
}

.modal-dialog{
    margin-top: -601px !important;
    width: 45%;
}
.modal-dialog .modal-content .modal-body p {
    margin: 0px !important;
}
.modal-dialog .modal-content .modal-body p:nth-child(1){
    text-align: left;
}
.modal-dialog .modal-content .modal-body p:nth-child(2){
     text-align: right;
}
footer div{
    position: relative;
    z-index: 999;
}

.modal-footer .btn {
    padding: 0px 20px;
    color: white;
    background: #C91429 !important;
    font-size: 20px;
}

modal-
.global-scroll{
    margin-top: 50px;
}

.history-table-heading{
    width:100% !important;
}

.flexi_cap_hided_text{
    display:none;
}
.fund_title_heading:hover ~ .flexi_cap_hided_text{
    background-color:#000;
    display:block;
}
.flexi_cap_hided_text{
    cursor:pointer;
}
.flexi_cap_hided_text {
    visibility:hidden;
    background-color: #eceee5;
    font-size: 16px;
    width: 200px  !important;
    padding: 7px 1px 4px 16px;
    position: absolute !important;
    display: block;
    left: -118px  !important;
    top: 23px;
    z-index: 9;
}

.hover_title:hover .flexi_cap_hided_text{
 visibility:visible;
  cursor:pointer;
  transition:all 0.8s;
}
.flexi_cap_hided_text::after {
    content: "";
    position: absolute;
    top: 11%;
    right: 50%;
    z-index: 1;
    margin-top: -17px;
    border-width: 7px;
    border-style: solid;
    border-color: transparent transparent #eceee5 transparent;
}
.ppadtop{
    padding-top: 200px !important;
}

.patop{
    position :static !important;

}
#exampleModal .modal-dialog{
   margin-top: -710px ;
}
#fundOverview .container{
    margin: 0px auto !important;
}
.holding-inner .container{
    margin: 0px auto !important;
}
.history-inner  .container{
    margin: 0px auto !important;
}
#fundSummary  .container{
    margin: 0px auto !important;
}
#taxSection   .container{
    margin: 0px auto !important;
}
#downloads   .container{
    margin: 0px auto !important;
}
#alsoViewd   .container{
    margin: 0px auto !important;
}
#startHere   .container{
    margin: 0px auto !important;
}
.subscribe   .container{
    margin: 0px auto !important;
}
#faqSection .container{
    margin: 0px auto !important;
}

#downloadApp .container{
    margin: 0px auto !important;
}
.fund-title{
    text-align:center;
    padding-top: 10px;
}

.chartremove{

    margin-top: 0px !important;

}
.avaamo__chat__widget, .buNowWrapper{
    display: none !important;
}

.product-page .global-scroll {
    top: 50%;
}
#InvestNowFP:focus,#InvestNowFP:focus-visible {
    background-color: #c91429 !important;
}
.hover_title .flexi_cap_hided_text {
    display: none;
}