.download-tab .nav-tabs li a , .download-tab .nav-tabs li a:hover, .download-tab .nav-tabs > li.active > a:hover{padding: 9px 8px;}
.note-txt{font-size:12px; margin-top:15px; float:left; width:100%;}
.note-txt strong{ color:#dd002a;}
.privacy-txt p a{color:#282828;}
.privacy-txt p a:hover{color:#dd002a;}
.download-pdf li a.lnks span:after{content:"\e144";}
.ekyc-link{ font-size:14px;}
.ekyc-link a{color:#dd002a; font-weight:bold;}
.ekyc-link a .glyphicon-link{color:#dd002a!important;}

.contact-subbtn a, .contact-subbtn a:hover{background:#dd002a; color:#FFFFFF; height:32px; line-height:32px; padding:0px 15px;}
.art-dit-vid iframe { width:100%; height:300px;}

.radio-check-error {margin-top:10px; clear: both;}
.ser-box input {font-size:13px;}
.ser-box {width: 100%; margin-right:0px;}
.article-mid-content img {width:100%;}

.ince-sub { width:100%; border-top: solid 1px #cc0033; border-left:0px; padding-bottom:5px; padding-top:5px;}
.ince-sub p{text-align:center; margin-bottom:0px;}
.ince-sub:first-child {border-top: solid 0px #cc0033;padding-top:0px;}

.slide-center .owl-carousel .owl-item { float:none; display:inline-block;}
.slide-center .owl-carousel .owl-wrapper { width:100%!important; text-align:center;}

.thnk-msg {border:solid 2px #dd002a; padding: 10px 30px 10px 10px; position:relative;}
.thnk-msg h3 { color:#333333; font-size:16px;}
.thclose {position: absolute; right:9px; top:6px;}

.callme-btn .glyphicon-triangle-right {font-size:10px;}


.rem-top { left:0px; top:30px; padding-bottom:10px;}
.rem-top .input-field label{font-size:15px; font-weight:normal; color:#333333;}
.rem-top input{margin-bottom:5px!important;}
.rem-top .input-field input[type=text]:focus:not([readonly]) + label, .rem-top .input-field label.active {
    font-size: 12px;
    top: 1rem;
    font-weight: bold;
    color: #dd002a;
}

.ucdivi-top { left:0px; top:21.5rem; padding-bottom:10px;}
.ucdivi-top .input-field label{font-size:15px; font-weight:normal; color:#333333;}
.ucdivi-top input{margin-bottom:5px!important;}
.ucdivi-top .input-field input[type=text]:focus:not([readonly]) + label, .ucdivi-top .input-field label.active {
    font-size: 12px;
    top: 1rem;
    font-weight: bold;
    color: #dd002a;
}

/*.learn-right .affix{position:fixed; top:100px;}*/

.navbar-nav > li.fright{float: right; }
.notific-detail p {margin-bottom: 0px;}
#mdDownloadSection.modal{background:none;box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0.22), 0 0px 0px 0 rgba(0, 0, 0, 0.21);}

#toast-container {top: inherit;}
.toast-message {font-size: 16px;}
ul.ac-appender {margin-bottom:0px;}
.aniDots {position: absolute;}
.inv-amnt .lbl{font-size:26px; color:#dd002a; min-height:56px;position: static!important}
.product-fund-pdf li{width:100%;}
.validation-patch {float: left; width: 100%;}
#toast-container {top:inherit !important;}
.aspNetHidden {display:none;}

.yes-no.xyz{margin:0px;}
.yes-no.xyz > label{ font-size:15px !important; line-height:28px !important;}

.btn-primary:focus, .btn-primary.focus {background-color:#dd002a;}
.otp-text {letter-spacing:12px;}

.user-nm{ display:inline-block; margin-top:15px; vertical-align:top;}
.front-user-profile .dropdown-menu{max-width:250px; min-width:inherit!important; width: inherit;}
.front-user-profile{ display:inline-block; vertical-align:top;}
.front-user-profile a img{ border-radisu:50%; width:37px; height:37px;}
.front-user-profile a{float:left; padding: 7px 8px 6px 11px;}
.front-user-profile a:hover{background:#464646 !important;}

.front-user-profile .dropdown-menu li {border-bottom:solid 1px #000000; float:left; width:100%;}
.front-user-profile .dropdown-menu li:last-child{border-bottom:solid 0px #FFFFFF;}
.front-user-profile .dropdown-menu {right:0; left:inherit;}
.front-user-profile .dropdown-menu > li > a {padding:8px 50px 8px 15px; width:100%;}

.front-user-profile .dropdown-menu > li > a:focus{background-color: #282828; color:#ffffff;}
.front-user-profile.open .dropdown-toggle{ background:#464646;}
.unone{ display:none;}

.front-user-profile a .caret {
    vertical-align:middle;
    border-top:6px dashed;
    border-top:6px solid \9;
    border-right:6px solid transparent;
    border-left:6px solid transparent;
}
.front-user-profile a .caret-up {
    border-bottom:6px dashed;
    border-bottom:6px solid \9;
    border-right:6px solid transparent;
    border-left:6px solid transparent;
}
@media all and (max-width:1040px){	
	.front-user-profile .dropdown-menu{ position:absolute;}	
}

::-webkit-input-placeholder {
   text-transform: initial;
}

:-moz-placeholder { 
   text-transform: initial;
}

::-moz-placeholder {  
   text-transform: initial;
}

:-ms-input-placeholder { 
   text-transform: initial;
}