/* @import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&family=Solway:wght@400;500&family=Bebas+Neue&family=Quicksand:wght@300;400;600;700&family=Roboto+Condensed&family=Roboto:wght@300;400;600;700&family=Barlow+Condensed:wght@300;400;600;700&family=Barlow:wght@300;400;600;700&family=Crimson+Text&family=Galada:wght@300;400;600;700&family=Poppins:wght@300;400;500;600;700;900&family=Abril+Fatface&family=IBM+Plex+Sans:wght@300;400;500;600;700&family=Black+Ops+One&display=swap&display=swap&family=Solway:wght@400;500&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);*/
/* @import url('https://fonts.googleapis.com/css?family=Poppins:400,700,900');*/
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css');
body{background:#fff;font-family:"Inter",sans-serif;}
*:focus,:focus-visible{outline:none!important;}
::-webkit-scrollbar{width:0.6em;height:0.6em;}
::-webkit-scrollbar-thumb{background:slategray;border-radius:8px;}
::-webkit-scrollbar-track{background:#d2d5d7;border-radius:4px;}
::-webkit-input-placeholder{color:#a1a7ac;font-weight:400;font-size:15px;font-style:normal;}
:-moz-placeholder{color:#a1a7ac;font-weight:400;font-size:15px;font-style:normal;text-align:left;}
::-moz-placeholder{color:#a1a7ac;font-weight:400;font-size:15px;font-style:normal;text-align:left;}
:-ms-input-placeholder{color:/*#515a61;*/
 #a1a7ac;font-weight:400;font-size:15px;font-style:normal;text-align:left;}
input:focus-visible{outline:none;}
*{margin:0;padding:0;box-sizing:border-box;}
body{padding-top:0px;font-family:'IBM Plex Sans',sans-serif!important;}
#stickyheader{z-index:999;top:0;position:fixed;display:block!important;float:left;width:100%;}
.header-wrapper{width:100%;margin:0 auto;display:flex;}
.header-left{display:flex;align-items:center;padding:0 15px;height:100%;}
.header-right{display:flex;align-items:center;flex:1;justify-content:space-between;border-radius:0px 0px 0px 20px;}
#mm-header{font-family:'IBM Plex Sans',sans-serif !important;z-index:999;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:#fff;border-bottom:solid 1px rgba(160,160,160,.3);height:64px;left:0;line-height:64px;position:fixed;padding-top:5px;top:30px;width:100%;}
#mm-header a{text-decoration:none;}
#mm-header ul{list-style:none;margin:0;padding-left:0;}
#mm-header ul li{display:inline-block;padding-left:0;}
#mm-header h1{height:inherit;line-height:inherit;white-space:nowrap;padding:0px;margin:0px;}
#mm-header h1 a img{margin:-10px 0px 0px 0px;width:96px;}
#mm-header h1 a.mf-logo img{width:120px;}
.mob-logo{display:none;}
#mm-header .links{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:inherit;line-height:inherit;overflow:hidden;}
#mm-header .links ul li{line-height:1;margin-left:1em;padding-left:1em;}
/* #mm-header .links ul li:first-child{border-left:0;margin-left:0;padding-left:0;}
*/
#mm-header .links ul li div,#mm-header .links ul li a{border-bottom:0;font-size:14px;font-weight:500;color:#000;}
#mm-header .links ul li div:hover,#mm-header .links ul li a:hover{color:#000;cursor:pointer;}
.main-nav li{display:inline-block;list-style:outside none none;padding:0;}
.main-nav a{position:relative;text-decoration:none;}
.main-nav a:after,.main-nav a:before{position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease;}
/* .main-nav a:before{bottom:0;display:block;height:3px;width:0%;content:"";background-color:#0063f7;} */
.main-nav .mega-menu:before{position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease;}
.main-nav .mega-menu:before{bottom:0;display:block;height:3px;width:0%;content:"";background-color:#0d6efd;}
.main-nav .mega-menu:hover:before{opacity:1;width:100%;}
.main-nav .menu-highlight a:before{bottom:0;display:block;height:3px;width:0%;content:"";background-color:#D7AA2D;}
.main-nav a:after{left:0;top:0;padding:.5em 0;position:absolute;color:#fff;white-space:nowrap;max-width:0%;overflow:hidden;}
/* .main-nav .current a.mega-menu:first-child:before,.main-nav a.mega-menu:first-child:hover:before,.main-nav .mega-menu span:hover:before{opacity:1;width:100%;color:#0063f7;}
.main-nav .current a.mega-menu:first-child:after,.main-nav a.mega-menu:first-child:hover:after,.main-nav .mega-menu span:hover:after{max-width:100%;color:#0063f7;}
li.top-level-link.current a.mega-menu{color:#0063f7!important;} */
li.top-level-link.current a.mega-menu .arrow{border:solid #0063f7!important;border-width:0 1px 1px 0!important;}
.main-nav .menu-highlight-border a:before{bottom:0;display:block;height:3px;width:0%;content:"";background-color:#d7aa2d;}
.main-nav .menu-highlight-border a.mega-menu:first-child:before,.main-nav a.mega-menu:first-child:hover:before{opacity:1;width:100%;color:#d7aa2d;}
.mob-highlight-color{background-color:#fff;margin:0px 3px;}
.menu-highlight > a{color:#D7AA2D!important;}
#mm-header .links ul li a:hover .arrow{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;position:absolute;top:27px;}
#mm-header .links ul li.menu-highlight a:hover .arrow{border:solid #d7aa2d;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;position:absolute;top:27px;}
.current.menu-highlight .arrow{border:solid #0063f7;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;position:absolute;top:27px;}
.menu-highlight .arrow{border:solid #d7aa2d!important;border-width:0 1px 1px 0!important;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;position:absolute;top:27px;}
#mm-header .links ul li a.active{color:#0063f7;}
#mm-header .main span{display:inline-block;padding:.15em .35em;font-size:12px;font-weight:400;line-height:1;color:#fff;text-align:center;top:13px;right:9px;white-space:nowrap;vertical-align:baseline;position:absolute;border-radius:50%;background-color:red;-webkit-animation:not-blink 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:not-blink 2.1s cubic-bezier(.65,.815,.735,.395) infinite;}
#mm-header .main{display:flex;height:inherit;line-height:inherit;text-align:right;margin:-5px 0px 0px 0px;}
#mm-header .main ul{height:65px;line-height:inherit;}
#mm-header .main ul li{height:50px;line-height:inherit;white-space:nowrap;}
#mm-header .main ul li > *{display:block;float:left;}
#mm-header .main ul li > a{cursor:pointer;text-decoration:none;border-bottom:0;color:#aaa;overflow:hidden;position:relative;width:50px;text-align:center;}
#mm-header .main ul li > a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:900;}
#mm-header .main ul li > a:before{display:block;height:inherit;left:0;line-height:inherit;position:absolute;text-align:center;text-indent:0;top:0;width:inherit;}
li.menu{margin:0px 0px 5px 0px;}
li.menu a i.bi,li.menu button i.bi{color:#000;font-size:18px;}
.openbtnleft{display:none;}
.user-login-mobile{display:none!important;}
.user-login-web{display:block;}
.webinar-menu{color:#ff0000;margin:0px 0px 0px 0px;font-weight:500;display:flex;align-items:center;}
.webinar-menu img{width:20px;height:13px;}
.webinar-menu p{padding:0px;margin:0px;margin-left:5px}
.webinar-menu .webinarlink{margin-left:5px;animation:blinker 2.5s linear infinite;background-color:transparent!important;}
@media (max-width:767px){.webinar-menu{color:#ff0000;margin:25px 0px 0px 0px;font-weight:500;display:flex;align-items:center;}
}
@keyframes blinker{50%{opacity:0;}
}
.webinar-menu a{color:#ff0000;cursor:pointer;font-size:15px;}
.webinar-menu a:hover{color:#ff0000;}
.mf-logo{height:30px;}
@media (max-width:1024px){.openbtnleft{display:block;}
#mm-header h1 a img{display:none;}
#mm-header .links{visibility:hidden;}
}
@media screen and (max-width:980px){#mm-header .links{visibility:hidden;}
}
.infinity-redirect-logo{display:none;}
.mm-redirect-logo{display:none;}
@media screen and (max-width:1024px){.mm-logo{display:none;}
#mm-header h1 a img{display:block;margin:-2px 0px 0px 0px;}
.infinity-redirect-logo{display:block;margin-left:14px;margin-top:15px;}
.infinity-redirect-logo img{display:block;height:34px;padding-top:8px;}
.mm-redirect-logo{display:block;margin-left:14px;}
.mm-redirect-logo img{display:block;height:44px;padding-top:4px;}
}
.subscribe-menu{margin:-2px 10px 0 0;text-align:center;}
.subscribe-menu .nav-btn-black{width:auto;margin:0 auto;}
.subscribe-menu a:focus{color:#fff;}
.subscribe-menu .nav-btn-black:hover{width:auto;margin:0 auto;color:#fff;}
.subscrip-txt{font-size:12px;color:#EB2127;padding:0;font-weight:400;margin:0;line-height:0px;margin-top:-9px;}
@media screen and (max-width:736px){.subscrip-txt{position:absolute;left:25%;margin-top:-12px!important;}
.adplug_mojostock .sticky-top-ad{margin-top:0px!important;}
.infinity-redirect-logo{margin-top:0px;}
.subscrip-mob-txt{font-size:12px;width:120px;line-height:12px;text-align:center;font-weight:600;color:#e53535;margin:0 auto;margin-top:12px;}
.subscribe-menu .nav-btn-black{background-color:#D7AA2D;border-radius:4px;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;line-height:20px;margin:0 0 5px 0;padding:4px 8px;}
.subscribe-menu .nav-btn-black:hover{background-color:#cea125;border-radius:4px;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;line-height:20px;margin:0 0 5px 0;padding:4px 8px;}
.subscribe-menu{margin:-2px 10px 0 0; display: none;}
.header-wrapper{width:100%;height:48px;position:relative;margin:0;}
.header-left{padding:0 10px;display:flex;align-items:center;height:100%;}
.header-right{border-radius:0px 0px 0px 20px;display:flex;flex:0 1 auto;max-height:48px;overflow:hidden;}
div#country-dropdown-wrapper{padding:0 8px;margin:0;background:transparent;}
.user-login img{margin-top:-10px;}
#mm-header .main ul{height:57px;}
#mm-header .main{margin:-15px 0px 0px 0px;}
#mm-header{height:48px;box-shadow:2px 4px 8px rgba(208,208,208,0.25);background-color:#fff;padding-top:0;}
#mm-header h1{padding:0 0 0 0px;background:transparent;}
#mm-header .main .search{display:none;}
.openbtnleft{display:block;}
.mm-logo{display:none;}
.mob-logo{display:block!important;}
.mob-logo .mm-logo{display:block;}
#mm-header h1.mob-logo a img{height: 24px!important;
        width: auto!important;
        margin: 7px 0px 0px 8px;}
.user-login-web{display:none!important;}
.user-login-mobile{display:inline-block!important; margin-left: 2px !important;}
#mm-header .links{margin-left:0px;}
}
.sidepanelleft{font-family:'IBM Plex Sans',sans-serif !important;top:0px;width:0;position:fixed;z-index:1;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:0px;z-index:99999;height:auto;box-shadow:rgba(0,0,0,.16) 0 1px 4px;}
.sidepanelright{font-family:'IBM Plex Sans',sans-serif !important;top:0px;width:0;position:fixed;z-index:1;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:0px;z-index:99999;height:100vh;box-shadow:rgba(0,0,0,.16) 0 1px 4px;}
.sidepanelleft a,.sidepanelright a{padding:8px 8px 8px 20px;text-decoration:none;font-size:13px;color:#818181;display:block;transition:.1s;}
.sidepanelleft a:hover,.sidepanelright a:hover{color:#f1f1f1;}
.sidepanelleft .closebtnleft{position:absolute;top:0;right:5px;}
.openbtnleft,.openbtnright{font-size:20px;cursor:pointer;background-color:transparent;color:#fff;border:none;}
.openbtnleft:hover,.openbtnright:hover{background-color:#fff;}
.dropdown-content-user a{font-size:14px;font-weight:400;border-bottom:1px solid #ececec;line-height:24px;}
.dropdown-content-user a:hover{background-color:#F6FAFF;font-weight:500;color:#8F90A6;}
.closebtnright{position:absolute;right:10px;top:10px;}
.sticky-top{position:fixed;top:0;z-index:99999;}
.user-login{position:relative;padding:0px 0px 5px 0px;margin-left:10px;}
.user-login .dropbtn{font-size:16px;border:none;border-radius:50%;background:none;top:-5px;position:relative;}
.user-login .dropdown{position:relative;display:inline-block;}
.user-login .dropdown .mm-dropdown-content{padding-top:10px;font-size:14px;font-weight:300;text-align:left;line-height:18px;top:66px;display:block;position:absolute;background-color:#fff;min-width:240px;z-index:1;right:0;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}
.user-login .dropdown .mm-dropdown-content a{cursor:pointer;color:#8F90A6;padding:10px 16px;text-decoration:none;display:block;}
.user-login .dropdown .mm-dropdown-content a:hover{background-color:#F6FAFF;font-weight:500;}
.user-login .dropdown:hover .mm-dropdown-content{display:block;}
.user-login .dropdown:hover .dropbtn{cursor:pointer}
.user-login img{width:30px;height:30px;border-radius:60%;/* border:2px solid #000;*/
}
ul.main-nav{list-style-type:none;padding:0;font-size:0;max-width:1000px;margin:0 auto;}
ul.main-nav > li{display:inline-block;padding:0;}
ul.main-nav > li > a{display:block;padding:20px 0px;margin:0px 16px;position:relative;color:#000;font-size:16px;font-weight:400;box-sizing:border-box;}
ul.main-nav > li > a.pms-logo-menu,ul.main-nav > li > a.infinhub-logo-menu,ul.main-nav > li > a.mf-logo-menu{padding:15px 14px;}
ul.main-nav > li > a.pms-logo-menu .arrow,ul.main-nav > li > a.infinhub-logo-menu .arrow{top:24px!important}
img.pms-logo{height:25px;}
img.infinhub-logo{height:25px;}
img.infinity-logo{width:150px;}
ul.main-nav > li:hover > a{color:#000;font-weight:400;}
ul.main-nav > li ul.sub-menu-lists{margin:0;padding:0;list-style-type:none;display:block;}
ul.main-nav > li ul.sub-menu-lists > li{padding:2px 0;}
ul.main-nav > li ul.sub-menu-lists > li > a{font-size:14px;color:#333 !important;}
.sub-menu-head{margin:10px 0;}
@media only screen and (max-width:1024px){ul.main-nav{display:block;}
}
@media only screen and (min-width:768px){.ic.menu{display:none;}
ul.main-nav{display:block;}
.sub-menu-block{padding:15px 15px 0px 15px;}
ul.main-nav > li > div.sub-menu-block{border-top:solid 0px rgba(160,160,160,.3);z-index:999;visibility:hidden;background-color:#fff;position:absolute;width:100%;left:0;margin:0 auto;color:#333;box-sizing:border-box;z-index:3;font-size:16px;}
ul.main-nav > li:hover > div.sub-menu-block{background-color:#fff;visibility:visible;opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);}
ul.main-nav > li > div.sub-menu-block > *{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;opacity:0;}
ul.main-nav > li:hover > div.sub-menu-block > *{opacity:1;}
ul.main-nav > li > a:after{content:'';width:1px;height:62px;position:absolute;right:0;top:0;z-index:2;}
header.dark ul.main-nav > li > a:after{background-color:#777;}
header.light ul.main-nav > li > a:after{background-color:#999;}
ul.main-nav > li > a.mega-menu > span{display:block;vertical-align:middle;}
}
.row-wrapper{width:100%;display:flex;margin:10px 0 25px 0;}
.row-wrapper .row-list{width:33.33%;float:left;border-right:1px dashed #000;}
.nav-content{padding:14px 20px;margin:0px 25px;}
.nav-heading{color:#1c1c28!important;font-style:normal;font-weight:500;font-size:15px;line-height:20px;margin:0 0 5px 0;}
.nav-subheading{font-style:normal;font-weight:400!important;font-size:14px;line-height:20px;color:#8f90a6 !important;}
.nav-content:hover{background-color:#f6faff;cursor:pointer;border-radius:5px;}
.nav-content:hover .nav-heading{color:#0d6efd!important;}
.right--arrow{width:12px;transform:translateY(1px) scale(0,1);transition:transform 150ms ease-in-out;float:right;}
.nav-content:hover .right--arrow{transform:translateY(1.75px) scale(1);}
.row-wrapper .row-list:last-child{border:0;}
.nav-info-wrapper{display:flex;background:#f6faff;margin:0 25px 15px 25px;border-radius:5px;padding:14px 15px;}
.nav-info-wrap-lft{font-size:13px;line-height:22px;color:#8f90a6;padding-right:20px;}
.nav-info-wrap-lft span{color:#0063f7;font-size:16px;font-weight:500;line-height:44px;}
.nav-info-wrap-rht{display:flex;}
.nav-info-wrap-rht .nav-btn{height:44px;}
.upgrade-price-lft{float:left;font-weight:500;font-size:16px;padding-right:30px;color:#8f90a6!important;text-decoration:line-through;}
.upgrade-price-rht{float:right;font-weight:500;font-size:24px;color:#0063f7;}
#mm-header .text-end{float:right!important;}
#mm-header .text-start{text-align:left!important;}
.nav-card{padding:30px;margin:0 30px 30px 30px;background:#0063f7;border-radius:5px;color:#fff;font-weight:400;font-size:18px;}
.nav-card p{line-height:24px;margin:0px 0px 10px 0px;}
#mob-lft-menu .nav-info-wrap-lft .nav-btn{width:auto;text-align:center;height:40px;padding:0px;margin:0px;line-height:36px;margin:10px!important;}
/**************************/
/* Button styling */
/**************************/
.nav-btn{background-color:#0063f7;border-radius:4px;border-width:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:24px;list-style:none;margin:0;padding:10px 14px;text-align:center;transition:all .2s;white-space:nowrap;}
.nav-btn-white{background-color:#fff;border-radius:4px;border-width:0;color:#0063f7;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:20px;list-style:none;margin:0;padding:14px 25px;text-align:center;transition:all .2s;white-space:nowrap;}
.nav-btn:hover{background-color:#0063f7!important;}
/**************************/
/* SEARCH styling */
/**************************/
.mm-search-wrapper{background-color:#fff;border-radius:0 0 12px 12px;padding:10px;width:650px;margin:0 auto;font-family:'IBM Plex Sans',sans-serif!important;box-shadow:inset 0px 3px 4px rgba(103,104,121,0.08);height:400px;overflow:auto;}
.mm-search{width:500px;margin:0 auto;margin-top:65px;}
.search-more-result{text-align:center;color:#8f90a6;font-size:16px;font-weight:400;height:30px;margin:10px 0;line-height:29px;}
.search-for{font-weight:300;margin:10px 0px 0px 5px;font-size:14px;color:#81878c;line-height:22px;}
#flex-container{line-height:18px;margin-left:0px;padding:0px 6px;display:flex;grid-template-columns:repeat(3,1fr);column-gap:10px;border-bottom:1px solid #ececec;}
#flex-container:hover{background-color:#f6faff;cursor:pointer;}
#flex-container > div{padding:7px 10px 7px 0;display:block;}
.fund-name{font-size:14px;width:300px;}
.Search-colum2{width:140px;text-align:left;}
.premiumtxt-bottom{width:auto;font-size:12px;}
.premiumbg{background-color:#f9c31f;font-size:9px;border-radius:15px;padding:1px 8px;text-transform:uppercase;}
.range{width:auto;font-weight:500;text-align:left;line-height:22px;font-size:13px;color:#676879;margin-top:5px;}
.range-percent{font-weight:400;font-size:11px;margin-left:5px;}
.stocks{font-weight:400;font-size:12px;width:80px;color:#8f90a6;text-align:right;}
.range-percent img{margin:0 5px 0 0;}
.fund-name .arrow-pic{margin:2px 15px 0 -27px;}
.sctcard{position:relative;display:revert;align-items:center;justify-content:center;flex-direction:column;background-color:transparent;margin:0;width:auto;height:auto;border-radius:5px;}
.sctcard .percent{position:relative;width:auto;height:auto;color:#000;}
.sctcard svg{position:relative;width:30px;height:30px;transform:rotate(-90deg);}
.sctcard svg circle{width:50px;height:50px;fill:none;stroke:#f0f0f0;stroke-width:3px;stroke-linecap:round;}
.sctcard svg circle:last-of-type{stroke-dasharray:100px;stroke-dashoffset:calc(100px - (78px * var(--percent))/ 100);stroke:#3498db;}
.sctcard:nth-child(1) svg circle:last-of-type{stroke:#ffc107;}
.sctcard:nth-child(2) svg circle:last-of-type{stroke:#2ecc71;}
.sct5{position:absolute!important;font-size:12px;top:16px;text-align:center!important;left:14px;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;line-height:normal;white-space:normal;text-align:center;transform:translate(-50%,-50%);font-weight:600;}
.Search-colum2 .sct2{display:flex;margin-top:5px;justify-content:start;}
.sct3{display:flex;width:100%;justify-content:left;padding:0 0 0;}
.stroke-green{stroke:#31c747!important;}
.stroke-red{stroke:#f03c50!important;}
.stroke-orange{stroke:#ffc107!important;}
.stroke-gray{stroke:#ddd!important;}
.scp{font-style:normal;font-weight:500!important;font-size:12px!important;line-height:16px!important;}
.sct{font-style:normal;font-weight:400;font-size:12px!important;line-height:12px!important;display:flex;gap:4px;}
.text-red{color:#f03c50!important;}
#flex-container .text-green{color:#31c747!important;}
#flex-container .text-red{color:#f03c50!important;}
#flex-container .text-orange{color:#ffc107!important;}
#flex-container .text-gray{color:#6d6e71!important;}
#flex-container .text-info{font-weight:500;line-height:26px;font-size:12px;}
.mm-search-wrapper .filter-top{text-align:center;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:10px 0;margin-bottom:0px;gap:20px;width:500px;background:#fff;z-index:1;}
.mm-search-wrapper .filter-top span:hover{background-color:#E4F2FF;cursor:pointer;color:#808184;text-decoration:none;}
.mm-search-wrapper .filter-top span{min-width:50px;font-size:11px;line-height:28px;background-color:#fff;border:1px solid #ebebeb;height:34px;border-radius:24px;color:#808184;padding:2px 9px;}
.mm-search-wrapper .filter-top span.active{background-color:#E4F2FF;color:#676879;border:1px solid #f6faff;}
.search-more-result a{color:#8f90a6;text-decoration:none;font-weight:400;}
.search-more-result a:hover{color:#8f90a6;font-weight:500;}
.overlay{left:0;top:0;width:100%;height:100%;position:fixed;background:rgba(28,28,40,0.6);}
.overlay__inner{left:0;width:100%;height:100%;position:absolute;}
.overlay__content #mm-header{top:0px;}
.fade-in-search{animation:growDown 700ms ease-in-out forwards;transform-origin:top center}
@keyframes growDown{0%{transform:scaleY(0)}
80%{transform:scaleY(1.1)}
100%{transform:scaleY(1)}
}
/* .pageconetnt .overlay__content #mm-header{top:0px;}
*/
.search-big{margin:0 auto;width:620px;}
form.example input{padding:0 30px!important;background:url(https://uat-researchintelstatic.adityabirlamoney.com/images/mm-images/search-icon.svg) no-repeat left!important;}
form.example input[type=text]{box-sizing:inherit;padding:10px;font-size:17px;float:left;width:95%;height:60px;background:0 0;border:none;}
form.example button{float:left;height:20px;line-height:36px;border:none;width:8%;padding:10px;background:0 0;color:#000;font-size:17px;border-left:none;cursor:pointer;}
form.example button:hover{background:transparent;}
form.example::after{content:"";clear:both;display:table;}
#mm-header .arrow{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;position:absolute;top:27px;}
#mm-header .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
/**************************/
/* NOTIFICATION STYLING CSS */
/**************************/
.mm-topspace .mm-notification-wrapper{top:65px;}
.mm-notification-wrapper{box-shadow:rgb(99 99 99 / 20%) 0px 2px 8px 0px;overflow-y:auto;height:313px;width:310px;min-height:313px;right:40px;top:94px;background:#f5f6f8;position:fixed;z-index:998;border-radius:5px;}
.mm-notification-list{margin-bottom:0;/* cursor:pointer;*/
}
.mm-notification-list:nth-child(odd){background:#f6faff;padding:15px;display:inline-block;text-decoration:none;}
.mm-notification-list:nth-child(even){background:#fff;padding:15px;display:inline-block;text-decoration:none;}
.mm-notification-list.noti-no-data{background:none;}
.mm-notification-list a.no-link{text-decoration:none !important;cursor:auto !important;}
.mm-notification-list a:not(.no-link){cursor:pointer !important;}
.mm-notification-header{display:flex;margin-bottom:15px;}
.mm-notification-header .lft-txt{width:200px;float:left;font-style:normal;font-weight:500;font-size:16px;color:#1c1c28;line-height:18px;padding-right:15px;}
.mm-notification-header .rht-txt{width:70px;float:left;font-style:normal;font-weight:300;font-size:12px;color:#1c1c28;text-align:right;}
.mm-notification-content{font-style:normal;font-weight:300;font-size:14px;color:#1c1c28;}
.mm-notification-content p{line-height:18px;font-size:14px;margin:10px 0 10px 0;}
.mm-notification-content a{text-decoration:none;color:#1c1c28;}
.mm-notification-content span a{font-style:normal;font-weight:500;font-size:14px;color:#0063f7!important;text-decoration:none;}
.user-wrapper{background-color:#f6faff;padding:20px;}
.user-wrap-header{display:block;overflow:hidden;}
.user-wrap-img img{width:40px;height:40px;float:left;margin:0 10px 10px 0;border-radius:50%;border:2px solid #fff;}
.user-wrap-name{font-weight:400;line-height:36px;font-size:18px;color:#1c1c28;}
.user-wrap-info img{margin:0 5px 0 0;}
.user-wrap-info p{font-weight:500;font-size:14px;color:#81878c;}
.user-wrap-info span{font-weight:500;margin-bottom:5px;font-size:14px;color:#D7AA2D;width:100%;float:left;}
#mob-lft-menu{overflow:auto;position:relative;z-index:2;height:auto;}
.menu-highlight .mob-current > a{color:#D7AA2D!important;}
.mob-current > a{background-color:#fff;color:#0063f7!important;margin:0px 3px;}
.mob-current > a .arrow{border:solid #0063f7;border-width:0 1px 1px 0!important;}
#mob-lft-menu ul li:hover > ul.firstopen{display:block;left:150px;}
#mob-lft-menu ul li > ul.firstopen{display:block;left:150px;z-index:-2;width:-webkit-fill-available;}
.mob-lft-parent-menu{background-color:#f6faff;min-width:150px;float:left;height:100vh;}
.mob-lft-parent-menu .arrow{border:solid #81878c;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 8px;line-height:27px;top:-1px;position:relative;border-width:0 1px 1px 0;}
.menu-highlight > a:hover i.arrow.down{border:solid #0063f7!important;border-width:0 1px 1px 0!important;}
#mob-lft-menu ul li a:hover i.arrow.down{border:solid #0063f7;border-width:0 1px 1px 0!important;}
.mob-lft-parent-menu .down{transform:rotate(315deg);-webkit-transform:rotate(315deg);}
.menu-highlight a:hover i.arrow.down{border:solid #D7AA2D!important;border-width:0 1px 1px 0!important;}
#mob-lft-menu ul{list-style-type:none;padding:0px;}
#mob-lft-menu ul li a{padding:4px 4px 4px 8px;line-height:28px;display:block;color:#81878c;font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid #fff;margin:0px;}
#mob-lft-menu ul li ul li a{font-weight:400;border-bottom:1px solid #f3f3f3;padding-left:20px;color:#1c1c28;}
#mob-lft-menu ul li a:hover{background-color:#fff;color:#0063f7;}
.mob-current a{color:#0063f7;}
#mob-lft-menu ul li:hover > ul{left:150px;width:-webkit-fill-available;-webkit-transition:left .4s ease-out;-moz-transition:left .4s ease-out;-ms-transition:left .4s ease-out;transition:left .4s ease-out;}
#mob-lft-menu ul li > ul{position:absolute;background-color:#fff;top:0;left:-150px;display:inline-table;word-wrap:normal;z-index:-1;height:100vh;-webkit-transition:left .4s ease-out;-moz-transition:left .4s ease-out;-ms-transition:left .4s ease-out;transition:left .4s ease-out;}
.left-sec-top-wrap{display: flex; justify-content:space-between; border-bottom:1px solid #d3d3d3;height:60px;background-color:#fff;}
.left-sec-top-left{font-weight:600;font-size:14px;color:#81878c;text-transform:uppercase;background-color:#fff;width:150px;line-height:58px;padding:0 5px 0px 11px;}
.left-sec-top-right{background-color:#fff;float:left;}
.main-overlay{width:100%;height:100vh;left:0;background:rgba(28,28,40,.5);position:fixed;}
.main-overlay:hover{display:none;}
.mm-topspace header#mm-header,.pageconetnt header#mm-header{position:fixed;}
.mm-topspace .sidepanelleft,.mm-topspace .sidepanelright{top:0;}
.premium-wrapper{width:250px;padding:10px 15px;background-color:#44475e;}
.premium-header{font-weight:500;font-size:14px;margin-bottom:5px;color:#ffb61b;}
.premium-header img{margin-right:5px;height:15px;width:20px;}
.premium-content{width:75%;font-style:normal;font-weight:300;font-size:14px;color:#ecedef;white-space:normal;line-height:20px;}
@media screen and (max-width:736px){form.example input[type=text]{width:92%;}
.mm-notification-wrapper{top:80px;right:10px;}
button.openbtnleft{margin-top:-15px;}
.mm-search-wrapper .filter-top{gap:5px;width:100%;}
.mm-search-wrapper{width:100%;}
.mm-search{width:100%;margin-top:20%;}
.mm-search-wrapper{height:100vh;width:100%;padding:10px 10px;}
.overlay__content #mm-header{height:auto;top:0px!important;}
.pageconetnt .sidepanelleft,.pageconetnt .sidepanelright{top:0;}
}
.mm-trans-wrapper{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;left:0;top:0;right:0;bottom:0;display:none;overflow:hidden;z-index:99;}
/**************************/
/* trading 80 CSS */
/**************************/
.t80-submenu-wrapper{font-family:'IBM Plex Sans',sans-serif !important;height:48px;background:#F6FAFF;margin-top:94px;position:fixed;width:100%;z-index:99;}
.scrollmenu::-webkit-scrollbar{display:none;}
div.scrollmenu{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;font-size:14px;font-weight:400;}
div.scrollmenu a{display:inline-block;color:#8f90a6;text-align:center;text-decoration:none;position:relative;padding:12px 20px;text-decoration:none;}
.scrollmenu a:after,.scrollmenu a:before{position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease;}
.scrollmenu a:before{bottom:0;display:block;height:3px;width:0%;content:"";background-color:#0063F7;}
.scrollmenu a:after{left:0;top:0;padding:.5em 0;position:absolute;color:#fff;white-space:nowrap;max-width:0%;overflow:hidden;}
.scrollmenu .current:before,.scrollmenu a:hover:before{opacity:1;width:60%;color:#0063F7;}
.scrollmenu .current:after,.scrollmenu a:hover:after{max-width:60%;color:#0063F7;}
.scrollmenu a.current{color:#0063F7;}
.breadbrumb-logo{float:left;margin:6px 50px 0px 60px;}
.mfsearch-fund-search .mm-search{width:85%;margin:0 auto;}
.mfsearch-fund-search .mm-search-box{min-height:100px;max-height:406px;}
.mfsearch-fund-search .search-conatiner{height:405px;}
.beta-wrapper-web{background-color:#0063F7;font-size:10px;padding:3px 5px;color:#fff;font-weight:500;border-radius:4px;position:absolute;text-align:center;height:16px;right:17px;top:3px;line-height:11px;}
@media screen and (max-width:736px){.beta-wrapper-mob{background-color:#0063F7;font-size:10px;padding:0px 5px;color:#fff;font-weight:600;border-radius:4px;position:absolute;left:7px;z-index:99;margin:-38px 0px 0px 0px;}
.mfsearch-fund-search .mm-search{width:98%;margin:0 auto;}
.mfsearch-fund-search .mm-search-box{padding-top:-9%;}
.stocks{width:100px;}
.Search-colum2{width:240px;}
.search-big{margin-left:3%;}
.t80-submenu-wrapper{margin-top:78px;}
div.scrollmenu a{padding:12px 8px;}
.breadbrumb-logo{float:left;margin:6px 20px 0px 0px;}
}

.menu_banner .webinarcard_black{width:370px;height:212px;background:#FFF !important;}
.menu_banner .webinarcard_black .webinar6 img{width:auto;height:140px;}
.menu_banner .webinarcard_black .webinar6{position:absolute;top:0;right:0;margin-bottom:0;}
.menu_banner .webinarcard_black .webinarconetnt{padding:6px 0px 0px 12px !important;background-color:transparent !important;height:100%;position:relative;}
.menu_banner .webinarcard_black .webinar2{font-style:normal;font-weight:300;font-size:18px;line-height:26px;align-items:center;color:#000000;}
.menu_banner .webinarcard_black .webinar3{ max-width: 250px; font-style:normal;font-weight:600;font-size:24px;line-height:30px;align-items:center;color:#01AAD0;}
.menu_banner .webinarcard_black .webinar4{font-style:normal;font-weight:300;font-size:13px;line-height:15px;align-items:center;color:#000000;position:relative;z-index:1;}
.menu_banner .webinarcard_black .webbutton{min-width:140px;max-width:140px;height:30px;background-color:#0a8fab;padding:2px 0px 0px;font-style:normal;font-weight:bold;font-size:13px;line-height:27px;align-items:center;text-align:center;color:#101115;margin:10px 0px 10px;}
.menu_banner .webinarcard_blacknew{width:370px;height:212px;background:#FFF !important;}
.menu_banner .webinarcard_blacknew .webinar6 img{width:auto;height:120px;}
.menu_banner .webinarcard_blacknew .webinar6{position:absolute;top:0;right:0;margin-bottom:0;}
.menu_banner .webinarcard_blacknew .webinarconetnt{padding:6px 0px 0px 12px !important;background-color:transparent !important;position:relative; height: auto!important;}
.menu_banner .webinarcard_blacknew .webinar2{font-style:normal;font-weight:300;font-size:18px;line-height:26px;align-items:center;color:#000000;}
.menu_banner .webinarcard_blacknew .webinar3{max-width:250px;font-style:normal;font-weight:600!important;font-size:16px!important;line-height:22px!important;align-items:center;color:#01AAD0;}
.menu_banner .webinarcard_blacknew .webinar4{font-style:normal;font-weight:600!important;font-size:13px;line-height:15px;align-items:center;color:#000000;position:relative;z-index:1;}
.menu_banner .webinarcard_blacknew .webbutton{min-width:140px;max-width:140px;height:30px;background-color:#0a8fab;padding:2px 0px 0px;font-style:normal;font-weight:bold;font-size:13px;line-height:27px;align-items:center;text-align:center;color:#101115;margin:10px 0px 10px;}
.stb1{width:100%;float:left;margin:auto;padding:6px 10px;margin:70px 0%;background:#FFF7F7;mix-blend-mode:normal;border:1px solid #FF0005!important;box-sizing:border-box;border-radius:8px;margin-bottom:15px;}
.stb2{width:6%;float:left;}
.stb2 img{height:18px;width:auto;}
.stb3{width:94%;float:left;font-style:normal;font-weight:normal;font-size:15px;line-height:24px;lign-items:center;color:#FF0000;padding-left:12px;}
.stb4{color:#1B2143!important;float:left;font-size:16px;line-height:17px;font-weight:bold;padding:5px 0px 0px;}
.stb4 img{width:auto!important;height:20px;}
.stb5{display:inline-block;}
.stb3 a{color:#FF0000;}
.menu_banner .stb1{min-height:auto!important;border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important;border-radius:0;padding:10px 10px;margin:0px 0px 0px!important;}
.menu_banner .stb2{width:auto;right:50px;position:absolute!important;right:0px!important;}
.menu_banner .stb3{width:77%;font-size:13px;line-height:20px;padding-left:5px;}
.menu_banner .stb4{float:left;font-size:16px;line-height:17px;font-weight:bold;padding:5px 0px 0px;position:relative!important;}
.thtx999{margin-bottom:12px !important;}

.webpatch{position:absolute;right:0;top:0;}
.sticky-top-ad img{width:100%;}
.slideable{overflow:auto;max-height:420px;transition-property:height;transition-duration:1s;transition-timing-function:ease-in-out;}
.slideable_content{margin:0px !important;padding:0px !important;border:0px;}
.sub-menu-block .mpcombo,.sub-menu-block .sticky-top-ad{padding:0px 30px;margin:0px;}
.search-big img{cursor:pointer;}
.cearchinput{font-family:'IBM Plex Sans',sans-serif!important;}
.mid-search-wrapper{font-family:'IBM Plex Sans',sans-serif!important;text-align:left;}
.mid-search-wrapper .mm-search{margin-top:0px;}
.mm-search-box{min-height:100px;max-height:250px;overflow:auto;}
.facingassue{width:100%;position:fixed;z-index:99;border-radius:0px;background-color:#fffa7a;font-weight:400;padding:0px 10px 0px;font-size:12px;color:#333 !important;border:0px solid #efea61;text-align:center;line-height:1.3;margin:0px;top:94px;}
@media only screen and (max-width:750px){.facingassue{font-size:11px;padding:0px 0px 0px;}
}
@media screen and (max-width:960px){.facingassue{margin:-16px 0px 0px !important;}
.mobilebanner .procolaps1{width:98%;margin:0px 1%;padding:8px 4px 8px;border:0px solid #FFF;z-index:2;position:relative;font-family:Poppins;}
}
.header-hni-btn{margin-right:15px;}
.header-hni-btn .nav-btn{height:40px;line-height:14px;}
.header-login .header-hni-btn{margin-top:8px;}
/**************************/
/* footer CSS */
/**************************/
.copyrightcontent{width:100%;margin:auto;padding:0px 37px 10px;}
.sebitext{font-family:Roboto;font-style:normal;font-weight:normal;font-size:13px;line-height:17px;color:#A2A2A2;text-align:left;}
.sebitext a{color:#fff!important;}
.sebitext a:hover{color:#fff;}
.copyrighttext{font-family:Roboto;font-style:normal;font-weight:normal;font-size:13px;line-height:14px;color:#A2A2A2;text-align:right;}
@media only screen and (max-width:960px){.sebitext{text-align:center;}
.copyrighttext{text-align:center;padding:8px 0px 8px;}
.sebitext2{margin-bottom:4px;padding:6px 0px 0px;}
.sebitext3{margin-bottom:4px;padding:0px 0px 0px;}
}
.footer_content2 .sebitext{color:#e7e7e7;}
/**************************/
/* Investment Advisory CSS */
/**************************/
.investment-advisory-menu-wrap{width:auto;}
.investment-advisory-menu{padding:0px 25px;}
.investment-advisory-menu-top{margin:0px 0px -5px 0px;background:#1C1C28;line-height:8px;border-radius:2px;color:#fff;padding:3px 4px;text-align:center;text-transform:uppercase;font-size:8px;letter-spacing:3px;}
.investment-advisory-menu-bottom{display:flex;gap:20px}
.investment-advisory-menu-wrap a:hover{color:#8F90A6!important;}
.investment-advisory-menu-wrap-mobile{padding:0px 0px 0px 7px;margin:4px 0px 0px 0px;}
.investment-advisory-menu-wrap-mobile span{font-size:12px;line-height:32px;text-transform:uppercase;color:#676767;font-weight:400;margin:0px 0px 5px 0px;}
.nav-btn-black{background-color:#D7AA2D;border-radius:4px;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0 0 5px 0;width:100%;padding:6px 14px;text-align:center;transition:all .2s;white-space:nowrap;}
.nav-btn-black:hover{background-color:#cea125;border-radius:4px;border-width:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0 0 5px 0;width:100%;padding:6px 14px;text-align:center;transition:all .2s;white-space:nowrap;}
.investment-advisory-menu-wrap-mobile .text-center{text-align:center;}
/* .infinity-logo img{height:13px;}
*/
.infinity-logo-mob img{width:120%;}
img.infinity-logo{width:150px;}
@media screen and (min-width:800px) and (max-width:1025px){.user-login .dropdown .mm-dropdown-content a{padding:5px 16px;font-size:12px;}
.user-login .dropdown .mm-dropdown-content{top:59px!important;}
#mob-lft-menu ul li a{font-size:10px;cursor:pointer;padding:7px;line-height:normal;}
.webinar-wrapper-menu.green-webinar .webinar-tag{position:initial!important;}
#mob-lft-menu{overflow:auto;position:relative;z-index:2;height:auto;}
.mob-lft-parent-menu{background-color:#f6faff;min-width:150px;float:left;height:120vh!important;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.mt-menu{position:relative!important;}
.beta-wrapper-mob{background-color:#0063F7;font-size:10px;padding:0px 5px;color:#fff;font-weight:600;border-radius:4px;position:absolute;left:100px;z-index:99;margin:-38px 0px 0px 0px;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
.subscrip-mob-txt{font-size:12px;width:120px;line-height:12px;text-align:center;font-weight:600;color:#e53535;margin:0 auto;margin-top:12px;}
}
/*user monitor popup*/
.user-monitor-border-b:last-child{border:0!important;}
.user-monitor-massage-top{background:rgba(217,217,217,0.6);padding:10px 12px;border-radius:8px 8px 0 0;text-align:center;margin:3px!important;line-height:16px;}
.user-monitor-massage-bottom{background:rgba(217,217,217,0.6);padding:10px 12px;border-radius:0 0 8px 8px;text-align:left;margin:3px!important;}
.user-monitor-mr{margin-right:8px;}
.user-monitor-card{border-radius:8px!important;font-size:12px;color:#1c1c28!important;position:fixed!important;z-index:999;right:0;top:33%;right:18px;top:93px;width:285px!important;box-shadow:0 0 8px 0 #00000040!important;background:#fff;}
.user-monitor-card .card-body{padding:0;margin:0;}
.user-monitor-card .active,.user-monitor-card .active a{color:#1c1c28!important;}
.user-monitor-border-b{width:90%;margin:0 auto;color:#535353;display:flex;border-bottom:#e8e8e8 solid 1px;margin-bottom:5px;padding:10px 0;}
.user-monitor-name{font-size:12px;font-weight:500;width:60%;position:relative;text-align:left;}
.user-monitor-details{width:40%;position:relative;text-align:right;}
.user-monitor-card a{color:#0063f7!important;}
.user-monitor-card a:hover{color:#0063f7!important;text-decoration:underline;}
.arrow-monitor{position:absolute;top:-16px;right:37px;filter:drop-shadow(-3px -1px 0px rgb(0 0 0 / 0.1));}
.user-usage .stroke-green{stroke:#31c747!important;}
.user-usage .stroke-red{stroke:#F03C50!important;}
.user-usage .stroke-orange{stroke:#ffc107!important;}
.user-usage .stroke-gray{stroke:#ddd!important;}
.user-usage:hover{cursor:pointer;}
.circle-svg{display:block;margin:20px auto;max-height:30px;width:40px;}
.circle-svg text{text-align:center;color:#000;font-size:12px;font-weight:bold;}
.circle-svg text tspan{font-size:9px;font-weight:normal;}
.circle-svg path.percent{stroke:#6f6fff;fill:none;stroke-width:3.6;stroke-linecap:round;animation:progress 1s ease-out forwards;}
.circle-svg path.around{stroke:#c4c4c4;fill:none;stroke-width:3.6;}
.user-login .px-btn.theme{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border:2px solid #7545db;}
.user-login .px-btn{top:-5px;text-transform:uppercase;padding:0 15px;line-height:33px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:50rem;font-size:14px;font-weight:500;}
.user-login .px-btn:hover{text-decoration:none;border:2px solid #7545db;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.user-login .px-btn.theme-t{background:transparent;border:2px solid #7545db;color:#fe4f6c;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.user-monitor-list{height:250px;overflow:auto;}
.user-login .px-btn.theme-outline{background:transparent;border:1.5px solid #7545db!important; border-bottom:1.5px solid #7545db; color:#7545db!important;}
.user-login .px-btn.theme-outline:hover{ color: #7545db!important; -webkit-text-fill-color: #7545db !important;}

@media screen and (max-width:736px){.user-monitor-list{height:100%;}
.user-monitor-card{top:78px;}
.arrow-monitor img{width:18px!important;}
.arrow-monitor{right:30px;}
.user-login .px-btn{top:11px!important;width:75px!important;color:#fff!important;text-transform:uppercase;padding:0 8px!important;line-height:33px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:50rem;font-size:12px;font-weight:500;}
.user-login .px-btn:hover{text-decoration:none;border:2px solid #7545db;border-bottom:2px solid #7545db!important;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
}
.user-monitor-massage-top.bg-success{background-color:#eff6ec!important;}
.bg-success h1{color:#54a932!important;text-align:center;font-size:14px;font-weight:700!important;margin:0 0 3px 0;line-height:17px;text-transform:uppercase;}
.bg-success b{color:#54a932!important;}
.user-monitor-massage-top p{margin-bottom:10px!important;}
.user-monitor-card .px-btn.theme{text-decoration:none;background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff!important;border:2px solid #7545db;text-transform:capitalize!important;border-radius:6px!important;padding:0 10px!important;}
.user-monitor-card .px-btn{top:-5px;text-transform:uppercase;padding:0 15px;line-height:33px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:50rem;font-size:14px;font-weight:500;}
.user-monitor-card .px-btn:hover{text-decoration:none;border:2px solid #7545db;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
/* FLOATING SIDEBAR */
#slideout{font-family:'Inter',sans-serif!important;}
#slideout h4{font-size:18px;}
#slideout .blubtn{z-index:99999;clear:both;position:fixed;display:block;list-style-type:none;right:0;top:200px;-webkit-animation:slideright 1s forwards;-webkit-animation-delay:1.5s;animation:slideright 1s forwards;animation-delay:1.5s;}
@keyframes slideright{100%{right:0;}
}
#slideout .blubtn-inner{margin-bottom:40px;margin-right:-77px!important;padding:10px 15px 10px 15px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:0.5s ease-in-out;transition:width .5s,background-color .1s;box-shadow:rgba(14,30,37,0.12) 0px 2px 4px 0px,rgba(14,30,37,0.32) 0px 2px 16px 0px;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;}
#slideout .blubtn a{cursor:pointer;font-size:15px;font-weight:900;font-family:'Inter',sans-serif;text-transform:none;text-align:center;text-decoration:none;color:#ebebeb;}
#slideout .blubtn a:hover{background-color:rgba(30,45,127,1);color:#fff;}
.slideout-box{width:310px;background-color:#44475e;border-radius:6px;color:#fff;font-family:'Inter',sans-serif!important;font-size:12px;font-style:normal;font-weight:500;line-height:16px;padding:15px;position:fixed;margin:34px;float:left;right:0;top:108px;z-index:999999;}
.slideout-box.arrow-right:after{content:" ";position:absolute;right:-12px;top:60px;border-top:15px solid transparent;border-right:none;border-left:15px solid #44475e;border-bottom:15px solid transparent;}
.slideout-box .px-btn.theme{cursor:pointer;text-decoration:none;background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border:2px solid #7545db;}
.slideout-box .px-btn.theme:hover{color:#fff;cursor:pointer;}
.slideout-box .px-btn{cursor:pointer;top:-5px;text-transform:uppercase;padding:0 15px;line-height:33px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:12px;font-size:12px;font-weight:700;}
.slideout-box .px-btn:hover{text-decoration:none;color:#fff;border:2px solid #7545db;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.slideout-box .px-btn.theme-t{background:transparent;border:2px solid #7545db;color:#fe4f6c;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.bottom-wrap span{cursor:pointer;margin-left:20px;font-size:12px;top:-5px;font-weight:600;position:relative;}
.bottom-wrap{margin:15px 0px 0px 0px;}
.slbanner .adplug_mfeedHome{position:absolute;z-index:999;}
.siteblock-ad-popup{position:fixed;z-index:999;border:20px solid #fff;width:100%;}
.siteblock-closebtnright img{width:25px;height:25px;}
.siteblock-closebtnright{position:fixed;right:10px;top:10px;z-index:999999;}
.siteblock-ad-img img{width:100%;}
.adplugg-modal .adplugg-close-modal{font-size:1.375em;line-height:1;position:absolute;top:1px;right:0.6875em;color:#aaa;font-weight:bold;cursor:pointer;width:50px !important;text-align:center;height:50px !important;}
span.new_link{position:absolute;background:#7545db;color:#fff;font-size:9px;padding:1px 4px;border-radius:2px;margin:-7px 0px 0px 5px;letter-spacing:1.2px;line-height:14px;}
.section-landing .modal.fade:not(.show){opacity:1;background:transparent !important;}
.section-landing .modal-backdrop.fade{opacity:.5;}
.slbanner .adplugg-interstitial-ad.adplugg-modal{z-index:999;}
/* WEBINAR CSS */
.px-btn1.theme{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border:2px solid #7545db;}
.px-btn1{margin-top:10px;text-transform:uppercase;padding:0 15px;line-height:26px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:4px;font-size:14px;font-weight:500;}
.px-btn1:hover{text-decoration:none;border:2px solid #7545db;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.webinar-wrapper-menu{color:#424242!important;padding:20px 12px 12px 12px;position:relative;border-radius:8px;}
.webinar-wrapper-menu.green-webinar .webinar-tag{position:absolute;background-color:#16A34A;color:#fff;font-size:12px;padding:4px 12px;border-radius:4px;top:-14px;left:20px;line-height:normal;}
.webinar-wrapper-menu.red-webinar .webinar-tag{position:absolute;background-color:#DC2626;color:#fff!important;font-size:12px;padding:4px 12px;border-radius:4px;top:-14px;left:20px;line-height:normal;}
.webinar-wrapper-menu.orange-webinar .webinar-tag{position:absolute;background-color:#D97706;color:#fff;font-size:12px;padding:4px 12px;border-radius:4px;top:-14px;left:20px;line-height:normal;}
.webinar-wrapper-menu.green-webinar{border:1px solid #16A34A;background-color:#F0FDF4;}
.webinar-wrapper-menu.red-webinar{border:1px solid #DC2626;background-color:#FEF2F2;}
.webinar-wrapper-menu.orange-webinar{border:1px solid #D97706;background-color:#FFFBEB;}
.webinar-wrapper-menu h1{padding:0px;margin:0px;margin-bottom:10px!important;white-space:normal!important;font-size:16px;font-weight:700;line-height:normal;}
.webinar-wrapper-menu p{padding:0px;margin:0px;font-size:13px;line-height:normal;}
.founderdesignation{font-size:9px;font-weight:bold;}
.foundername{font-size:10px;font-weight:bold;}
.founder-group{display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:20px;}
@media screen and (max-width:736px){.webinar-wrapper-menu{width:180px;}
.webinar-wrapper-menu.green-webinar .webinar-tag,.webinar-wrapper-menu.orange-webinar .webinar-tag{position:relative;top:-10px;left:0px;}
.founder-group{display:grid;gap:5px;}
}
.popup-link{display:flex;flex-wrap:wrap;}
.popup-link a{background:#333;color:#fff;padding:10px 30px;border-radius:5px;font-size:17px;cursor:pointer;margin:20px;text-decoration:none;}
.popup-container{transition:all 0.3s ease-in-out;transform:scale(1.3);position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgba(21,17,17,0.61);display:flex;align-items:center;}
.popup-content{font-size:14px;background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:40%;border-radius:8px;}
.popup-content p{font-size:14px;padding:10px;line-height:20px;}
.popup-content p a,.popup-content .tacbox a{color:#7545DB!important;}
.popup-content a.close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;background:none;padding:0;margin:0;text-decoration:none;}
.popup-content a.close:hover{color:#333;}
.popup-content span:hover,.popup-content span:focus{color:#000;text-decoration:none;cursor:pointer;}
.popup-container:target{visibility:visible;opacity:1;transform:scale(1);}
.popup-container h3{margin:10px;font-size:20px;font-weight:bold;text-align:center;}
.tacbox{display:flex;padding:1em;gap:11px;}
.tacbox .form-check-input{width:14px;height:14px;flex-shrink:0;}
.tacbox label{flex-grow:1;}
.popup-container .px-btn.theme{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border:2px solid #7545db;}
.popup-container .px-btn{text-transform:uppercase;line-height:24px;padding:0px 12px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:50rem;font-size:14px;font-weight:500;}
.popup-container .px-btnn:hover{text-decoration:none;border:2px solid #7545db;background:transparent;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.popup-container .px-btn.theme-t{background:transparent;border:2px solid #7545db;color:#fe4f6c;background:var(--linear,linear-gradient(145deg,#7545db 0,#4968eb 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
@media screen and (max-width:736px){.popup-content{padding:10px;width:73%;}
}
.news-scroll-txt{background-color:#FFF7F0;padding:10px;border-radius:8px;color:#292929;font-size:14px;font-family:serif;}
.swiper-container-news,.portfolioplusStock_news{margin:100px 0px 0px 0px;}
.news-scroll-txt-wrapper123{margin:100px 0px 0px 0px;position:relative;}
.modelportfoliosummary_news.news-scroll-txt-wrapper123,.ipohome_news.news-scroll-txt-wrapper123{margin:100px 0px -120px 0px!important;position:relative}
.mojostock_news.news-scroll-txt-wrapper123{margin:175px 0px 0px 0px;}
.news-scroll-txt-wrapper123.watchlist_news{margin:180px 0px 0px 0px;}
.news-scroll-txt-wrapper123 .swiper-button-prev:after,.news-scroll-txt-wrapper123 .swiper-button-prev:after{font-size:30px !important;color:#292929;margin-left:30px}
.news-scroll-txt-wrapper123 .swiper-button-next:after,.news-scroll-txt-wrapper123 .swiper-button-next:after{font-size:30px !important;color:#292929}
.news-scroll-txt-wrapper{display:flex;margin-top:100px;gap:10px;}
.news-scroll-txt{gap:20px;background-color:#FFF7F0;padding:10px;border-radius:8px;color:#292929;font-size:14px;font-weight:700;line-height:normal;font-family:serif;}
.news-scroll-txt p{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:35px;padding:0px;margin:0px;}
.news-scroll-txt p.news-date-time{margin:0px;padding:0px;font-weight:normal;height:auto;font-size:12px;color:#737373;}
.news-scroll-txt a{text-decoration:none;color:#292929;}
.news-scroll-txt a:hover{text-decoration:underline;color:#292929;}
.no_news{margin-top:100px!important;}
.no_news_stock{margin:78px 0px 0px 0px;}
.news_sticky_top{margin:7px 0px 0px 0px!important;}
.stock-sticky-top{margin:-75px 0px 0px 0px!important;}
.maindiv-1.no_news{margin:40px 0px 0px 0px!important;}
.no_news_stock.stock-sticky-top{margin:70px 0px 0px 0px!important;}
.news_sticky_top.stock-sticky-top{margin:-80px 0px 0px 0px!important;}
.maindiv.maindiv-marketsmojo.no_news{margin:0px 0px 0px 0px;}
.mojostock.no_news{margin:150px 0px 0px 0px!important;}
.watchlist.no_news{margin:100px 0px 0px 0px!important;}
/* .cioPickHome.no_news{margin:180px 0px 0px 0px!important;}
*/
.cioPickHome.no_news{margin:100px 0px 0px 0px!important;}
@media screen and (max-width:736px){.maindiv.maindiv-marketsmojo.no_news{margin:60px 0px 0px 0px!important;}
.maindiv-1.no_news{margin:60px 0px 0px 0px!important;}
.no_news_stock.stock-sticky-top{margin:60px 0px 0px 0px!important;}
.mojostock.no_news{margin:80px 0px 0px 0px!important;}
.resultcorner .sticky-top-ad{margin-top:0px;}
.news-scroll-txt{font-size:12px;height:60px;}
.no_news{margin:80px 0px 0px 0px;}
.news-scroll-txt p{width:auto;height:auto;}
.mojostock_news.news-scroll-txt-wrapper123{margin:90px 0px 0px 0px;}
.news_sticky_top{margin:15px 0px 0px 0px;}
.stock-sticky-top{margin:-82px 0px 0px 0px!important;}
.resultcorner .adplugg-tag.sticky-top-ad{margin-top:0px!important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.no_news{margin:100px 0px 0px 0px;}
}
.clmm_footer .foot-menu a{margin:0 15px;}
.clmm_footer .foot-menu{margin:0 auto;text-align:center;justify-content:center;}
.clmm-theme .page-mojostock{margin-top:40px;}
.clmm-theme .page-cioPickHome{margin-top:180px;}
.clmm-theme .search-conatiner .filter-top{justify-content:flex-start;}
.clmm-theme .section-landing-banner{margin-bottom:0px;}
.clmm-theme .mm-search-wrapper .filter-top{justify-content:flex-start}
@media screen and (max-width:736px){.clmm-theme .page-professional .righttexcontent{margin-top:25%;}
.clmm-theme .page-cioPickHome{margin-top:140px;}
.page-cioPickHome .maincontent.no_news{margin-top:60px!important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.clmm-theme .page-cioPickHome{margin-top:180px;}
}
.country-flag-wrapper{display:flex;line-height:26px;column-gap:4px;}
.card-flag-wrapper h1 small{font-size:12px;line-height:32px;}
.card-flag-wrapper h1{display:flex;}
/* ************************ FLAG CSS MD ******************** */
.flag-sm{width:65px;height:50px;background:url("https://uat-researchintelstatic.adityabirlamoney.com/flags-square-small.svg") no-repeat;zoom:38%;-moz-transform:scale(0.5);-webkit-transform:scale(1.0);/* zoom:0.4;-ms-zoom:0.4;-webkit-zoom:0.4;-moz-transform:scale(0.4,0.4);-moz-transform-origin:top right;*/
}
.flag-md{width:65px;height:50px;background:url("https://uat-researchintelstatic.adityabirlamoney.com/flags-square-small.svg") no-repeat;zoom:0.6;-ms-zoom:0.6;-webkit-zoom:0.6;-moz-transform:scale(0.6,0.6);-moz-transform-origin:top center;}
.banner-flag .flag-md{margin:0 auto;}
.flag-au{background-position:-22px -21px;}
.flag-bd{background-position:-105px -21px;}
.flag-be{background-position:-190px -21px;}
.flag-br{background-position:-275px -21px;}
.flag-bg{background-position:-22px -88px;}
.flag-ca{background-position:-105px -88px;}
.flag-cl{background-position:-190px -88px;}
.flag-cn{background-position:-275px -88px;}
.flag-dk{background-position:-22px -156px;}
.flag-eg{background-position:-105px -156px;}
.flag-fi{background-position:-190px -156px;}
.flag-fr{background-position:-275px -156px;}
.flag-de{background-position:-22px -225px}
.flag-gr{background-position:-105px -225px}
.flag-hk{background-position:-190px -225px}
.flag-in{background-position:-275px -225px}
.flag-id{background-position:-22px -292px}
.flag-il{background-position:-105px -292px}
.flag-it{background-position:-190px -292px}
.flag-jp{background-position:-275px -292px}
.flag-jo{background-position:-22px -360px}
.flag-kw{background-position:-105px -360px}
.flag-my{background-position:-190px -360px}
.flag-mx{background-position:-275px -360px}
.flag-nl{background-position:-22px -429px}
.flag-nz{background-position:-105px -429px}
.flag-ng{background-position:-190px -429px}
.flag-no{background-position:-275px -429px}
.flag-pk{background-position:-22px -497px}
.flag-pe{background-position:-105px -497px}
.flag-ph{background-position:-190px -497px}
.flag-pl{background-position:-275px -497px}
.flag-pt{background-position:-22px -565px}
.flag-qa{background-position:-105px -565px}
.flag-ru{background-position:-190px -565px}
.flag-sa{background-position:-275px -565px}
.flag-sg{background-position:-22px -633px}
.flag-za{background-position:-105px -633px}
.flag-kr{background-position:-190px -633px}
.flag-es{background-position:-275px -633px}
.flag-lk{background-position:-22px -701px}
.flag-se{background-position:-105px -701px}
.flag-ch{background-position:-190px -701px}
.flag-tw{background-position:-275px -701px}
.flag-th{background-position:-22px -769px}
.flag-tr{background-position:-105px -769px}
.flag-ae{background-position:-190px -769px}
.flag-gb{background-position:-275px -769px}
.flag-us{background-position:-22px -837px}
.flag-vn{background-position:-105px -837px}
.flag-ro{background-position:-190px -837px}
.country-card .flag-md{width:70px;height:70px;background:url("https://uat-researchintelstatic.adityabirlamoney.com/images/flag-circle.png") no-repeat;zoom:0.9;-ms-zoom:0.9;-webkit-zoom:0.6;-moz-transform:scale(0.9,0.9);-moz-transform-origin:top center;}
.country-card .flag-au{background-position:-18px -21px;}
.country-card .flag-bd{background-position:-95px -21px;}
.country-card .flag-be{background-position:-170px -21px;}
.country-card .flag-br{background-position:-245px -21px;}
.country-card .flag-bg{background-position:-18px -88px;}
.country-card .flag-ca{background-position:-95px -88px;}
.country-card .flag-cl{background-position:-170px -88px;}
.country-card .flag-cn{background-position:-245px -88px;}
.country-card .flag-dk{background-position:-18px -165px;}
.country-card .flag-eg{background-position:-95px -165px;}
.country-card .flag-fi{background-position:-170px -165px;}
.country-card .flag-fr{background-position:-245px -165px;}
.country-card .flag-de{background-position:-18px -240px}
.country-card .flag-gr{background-position:-95px -240px}
.country-card .flag-hk{background-position:-170px -240px}
.country-card .flag-in{background-position:-245px -240px}
.country-card .flag-id{background-position:-18px -320px}
.country-card .flag-il{background-position:-95px -320px}
.country-card .flag-it{background-position:-170px -320px}
.country-card .flag-jp{background-position:-245px -320px}
.country-card .flag-jo{background-position:-18px -395px}
.country-card .flag-kw{background-position:-95px -395px}
.country-card .flag-my{background-position:-170px -395px}
.country-card .flag-mx{background-position:-245px -395px}
.country-card .flag-nl{background-position:-18px -470px}
.country-card .flag-nz{background-position:-95px -470px}
.country-card .flag-ng{background-position:-170px -470px}
.country-card .flag-no{background-position:-245px -470px}
.country-card .flag-pk{background-position:-18px -545px}
.country-card .flag-pe{background-position:-95px -545px}
.country-card .flag-ph{background-position:-170px -545px}
.country-card .flag-pl{background-position:-245px -545px}
.country-card .flag-pt{background-position:-18px -620px}
.country-card .flag-qa{background-position:-95px -620px}
.country-card .flag-ru{background-position:-170px -620px}
.country-card .flag-sa{background-position:-245px -620px}
.country-card .flag-sg{background-position:-18px -695px}
.country-card .flag-za{background-position:-95px -695px}
.country-card .flag-kr{background-position:-170px -695px}
.country-card .flag-es{background-position:-245px -695px}
.country-card .flag-lk{background-position:-18px -770px}
.country-card .flag-se{background-position:-95px -770px}
.country-card .flag-ch{background-position:-170px -770px}
.country-card .flag-tw{background-position:-245px -770px}
.country-card .flag-th{background-position:-18px -850px}
.country-card .flag-tr{background-position:-95px -850px}
.country-card .flag-ae{background-position:-170px -850px}
.country-card .flag-gb{background-position:-245px -850px}
.country-card .flag-us{background-position:-18px -925px}
.country-card .flag-vn{background-position:-95px -925px}
.country-card .flag-ro{background-position:-170px -925px}
div#country-dropdown-wrapper{/* display:none;*/
 cursor:pointer;height:25px;margin:19px 0px 0px 15px;}
.menu-flag{position:fixed;top:89px;left:100px;width:240px;background-color:#fff;color:#8F8F8F;min-height:auto;padding:0 0;box-shadow:rgba(50,50,105,0.15) 0px 2px 5px 0px,rgba(0,0,0,0.05) 0px 1px 1px 0px;}
.menu-flag-list{width:100%;min-height:auto;max-height:350px;overflow:auto;overflow-x:hidden;position:relative;left:0;}
.menu-flag-wrapper{display:flex;align-items:center;gap:10px;line-height:38px!important;}
.menu-flag-img{border-radius:14px;box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px; flex-shrink: 0; }
.menu-flag-text{ line-height: normal;}
.menu-flag-list ul{padding:0px;margin:0px;}
.menu-flag-list ul li{display:block !important;width:100%;font-size:12px;font-weight:500;text-transform:uppercase;padding:6px 10px !important;border-bottom:1px solid #E3E3E3 !important;}
.menu-flag-list ul li:hover{color:#0063F7;background-color:#f6faff;}
.menu-flag-list::-webkit-scrollbar{width:6px;}
.menu-flag-list::-webkit-scrollbar-thumb{background-color:#7b7d7f;border:1px solid #fff;border-radius:10rem;}
.menu-flag-list::-webkit-scrollbar-track{position:absolute;right:-1rem;top:-50rem;background:#fff;}
.integrated .portfolioplusStock{margin-top:0px}
.integrated{margin-top:90px!important;}
.integrated .oneview-menu-wrapper{margin-top:90px!important;}
.integrated.page-portfolioplusStock{margin-top:-25px!important;}
.integrated.page-portfolioplusAnalyzer{margin-top:-25px!important;}
.integrated.professionalpack{margin-top:0px!important;}
.nav-btn-sow{position:relative;background:var(--Premium,linear-gradient(66deg,#181805 43.63%,#1B1B09 55.95%,#232314 67.45%,#313127 78.64%,#454541 89.56%,#515151 94.88%));border-radius:4px;border-width:0;color:#FBDF56;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0 0 5px 0;width:100%;padding:6px 10px 6px 10px;text-align:center;transition:all .2s;white-space:nowrap;}
.nav-btn-sow:hover{background:var(--Premium,linear-gradient(66deg,#181805 43.63%,#1B1B09 55.95%,#232314 67.45%,#313127 78.64%,#454541 89.56%,#515151 94.88%));border-radius:4px;border-width:0;color:#FFE97C!important;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0 0 5px 0;width:100%;padding:6px 10px 6px 10px;text-align:center;transition:all .2s;white-space:nowrap;}
.sow-ribbon{font-size:8px !important;width:fit-content;position:absolute;background:#0A61E2;color:#fff;text-align:center;padding:0px 6px;left:0px;top:0px;z-index:2;line-height:11px;border-radius:2px 0px 0px 0px;}
.sow-ribbon:after{content:"";position:absolute;display:block;bottom:0px;border:5.9px solid #0A61E2;z-index:-1;height:11px;}
.sow-ribbon:after{right:-5px;border-right-color:transparent;}
.sow-ribbon .sow-ribbon-content:before{left:0;border-width:1em 0 0 1em;}
.sow-ribbon .sow-ribbon-content:after{right:0;border-width:1em 1em 0 0;}
@media screen and (max-width:736px){.nav-btn-sow{font-size:11px;padding:6px 6px 6px 6px;}
.nav-btn-sow:hover{font-size:11px;padding:6px 6px 6px 6px;}
.integrated{margin-top:75px!important;}
#mm-header .main ul li > a{width:35px;}
.menu-flag{position:fixed;top:75px;left:30px;}
div#country-dropdown-wrapper{cursor:pointer;height:25px;margin:9px 0px 0px 15px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.webinar-wrapper-menu{width:200px}
.webinar-wrapper-menu.green-webinar .webinar-tag,.webinar-wrapper-menu.orange-webinar .webinar-tag{position:relative;top:-10px;left:0px;}
.no_news{margin:100px 0px 0px 0px;}
.menu-flag{left:45px;}
}
/* ************************ CLEVERTAP CSS Added ******************** */
.ct_pgname_header_web{padding-top:0px !important;}
.ct_pgname_header_mob{padding-top:0px !important;}
.page-cioPickHome .ct_pgname_header_mob{padding-left:15px;padding-right:15px;}
.result_corner_landing_page_content .ct_pgname_header_web{padding-top:40px!important;}
.result_corner_landing_page_content .ct_pgname_header_mob{padding-top:85px !important;}
.no_news .ct_stock_web{padding-top:10px !important;}
.no_news .ct_stock_mob{padding-left:15px !important;padding-right:15px !important;}
.mojostock_page_content .ct_pgname_header_mob{padding-top:0px !important;}
.showbanner img{display:flex;margin:0 auto;}
.mf-logo-menu img{height:22px;}
/*upstock css*/
.upstox_header{padding-top:20px;}
.upstox_header #mm-header{font-family:'IBM Plex Sans',sans-serif !important;z-index:999;display:-moz-flex;display:-ms-flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:#fff;border-bottom:solid 1px rgba(160,160,160,.3);height:64px;left:0;position:fixed;padding-top:5px;top:10px;width:100%;}
.upstox_header .searchhead{text-align:center;margin-bottom:0%;background-color:transparent;float:left;width:100%;padding-top:10px;}
.upstox_header .searchheadtext{text-align:center;font-size:30px;line-height:40px;color:#000;font-family:'Poppins',sans-serif;padding:0px 12px;}
.upstox_header .cearchinput{width:100%;text-align:center;float:left;}
.upstox_header .stiput{border-radius:0px;border:1px solid #00abcf;color:#00abcf;font-size:16px;text-align:left;font-weight:600;height:37px !important;padding:0px 6px !important;}
.upstox_header .input-group-btn{position:relative;font-size:0;white-space:nowrap;}
.upstox_header .input-group-btn{position:relative;font-size:0;white-space:nowrap;background-color:#00abcf;height:20px;line-height:normal;border:none !important;}
/*::placeholder{font-size:16px;font-weight:400;}
*/
.upstox_header .width-style{width:33.33% !important;}
.upstox_header .user-logo{width:33%;float:left;padding-left:10px;}
.upstox_header .user-search{width:33%;float:left;}
.upstox_header .mm-logo-upstpck{width:33%;float:left;text-align:right;padding-right:13px !important;}
.upstox_header .input-group-btn .search-icon-width{width:20px;}
.upstox_header .mh16padd img{width:90px;}
.upstox_header .user-logo img{width:96px !important;}
.upstox_header .input-group-btn img{width:20px;}
.upstox_header .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px;border:none;width:40px;}
.upstox_header .input-group .form-control{position:relative;z-index:2;float:left;width:100% !important;margin-bottom:0;}
.upstox_header .searchhead input{display:block !important;}
.upstox_header .mm-search-wrapper{background-color:#fff;border-radius:0 0 12px 12px;padding:10px;width:650px;margin:0 auto;font-family:'IBM Plex Sans',sans-serif !important;box-shadow:inset 0 3px 4px rgba(103,104,121,0.08);height:400px;overflow:auto;margin-top:-11px !important;}
.upstox_header .user-search-box{width:100%;position:relative;display:flex;margin:10px 0px 0px 0px;}
.upstox_header .user-search-input{width:100%;padding:10px;border:1px solid #00abcf;border-radius:4px 0 0 4px;border-right:none;outline:none;font-size:20px;color:#424242;background:none;height:40px;}
.upstox_header .user-search-button{text-align:center;height:40px;width:40px;outline:none;cursor:pointer;border:1px solid #00abcf;border-radius:0 4px 4px 0;border-left:none;background:#00abcf;font-size:20px;border-left:1px solid #00abcf;}
.upstox_header .user-search-button img{width:20px;height:20px;top:-13px;position:relative;}
@media screen and (min-width:768px) and (max-width:830px){.upstox_header .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px;border:none;width:40px;height:37px;}
.upstox_header .input-group .form-control{position:relative;z-index:2;float:left;width:99% !important;margin-bottom:0;}
}
@media (max-width:767px){.left-sec-top-left img{width:96px;}
img.infinity-logo{width:110px;margin:0px;}
.client-upstox .no_news_stock{margin:85px 0px 0px 0px !important;}
.upstox_header .mm-search{margin-top:10%;}
.upstox_header .user-search-input{display:none;}
.upstox_header .user-search-button{border-radius:4px;}
.upstox_header #mm-header{height:58px !important;box-shadow:2px 4px 8px rgba(208,208,208,0.25);}
.upstox_header .user-logo img{width:95px !important;}
.upstox_header{padding-top:0px !important;padding-bottom:56px !important;}
.upstox_header .searchhead input{display:none !important;}
.upstox_header .user-search,.user-search > div,.user-search .searchhead,.user-search .cearchinput,.user-search .input-group{border:none !important;margin:0 !important;padding:0 !important;background:none !important;margin-top:3px !important;}
.upstox_header .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px;border:none;width:41px;height:35px;border-radius:5px;}
.upstox_header .user-logo{width:70%;float:left;}
.upstox_header .user-search{width:20%;float:right;}
.upstox_header .mm-logo-upstpck{width:10%;float:left;text-align:right;padding-right:117px !important;}
}
.ct_menu_mob{width:145px;}
/*Footer css*/
.new-footer{font-family:'Inter',sans-serif;background:#000;color:#fff;padding-top:10px;}
.new-footer a{color:#fff;text-decoration:none;}
.new-footer a:hover{color:#fff;}
.new-footer p{padding:0px;margin:0px;}
.new-footer h3{color:#0894d1;letter-spacing:1px;margin:30px 0 20px;}
.new-footer .two-column{overflow:hidden;font-size:12px;}
.new-footer .two-column li{width:49%;float:left;padding:5px 0;}
.new-footer .socila-list{overflow:hidden;margin:20px 0 10px;}
.new-footer .socila-list li{float:left;margin-right:3px;opacity:0.7;overflow:hidden;border-radius:50%;transition:all 0.3s ease-in-out;}
.new-footer .socila-list li:hover{opacity:1;}
.new-footer .img-thumbnail{background:rgba(0,0,0,0.2);border:1px solid #444;margin-bottom:5px;}
.new-footer .copyright{padding:5px 0 15px 0px;font-size:12px;}
.new-footer .copyright span{color:#0894d1;}
.disclaimer-txt{font-size:13px;line-height:20px;padding:15px 0px;min-height:20px;overflow:auto;}
.addres-wrap{line-height:26px;}
.footer-txt{font-size:12px;}
.footer-txt p{margin:0px 0px 5px 0px;}
.footer-contact-person{padding:10px 0px;}
.text-white{color:#fff!important;}
.footer-subtitle{font-size:12px;}
.bg-grey{background-color:#685E68;}
.spacing-10{padding:20px 0px;}
/* .row-wrap{padding:20px 0px;border-top:1px solid #685E68;}
*/
.footer-swiper{margin:10px 0px;}
hr.border-ontop{border-top:1px solid #685E68;opacity:1;padding:0px;}
.new-footer .border-btm{border-bottom:1px solid #685E68;}
.f_social_icon a{width:40px;height:40px;border-radius:50%;font-size:22px;line-height:41px;color:#fff;display:inline-block;/* background:#ebeef5;*/
 text-align:center;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
/* .f_social_icon a:hover{background:#5e2ced;border-color:#5e2ced;color:#fff;}
*/
.f_social_icon a + a{margin-left:4px;}
.f_social_icon img{width:34px;}
.stocklist-wrapper{text-align:center;font-size:12px;padding:0px 0px 0px 0px;}
.stocklist-wrapper .title{color:#898989;}
.stocklist-wrapper ul{padding:0px;margin:0px;}
.stocklist-wrapper ul li{display:inline-block;border-right:1px solid #666;padding-right:7px;padding-left:4px;}
.stocklist-wrapper ul li a{text-decoration:none;color:#fff;font-size:12px!important;}
.new-footer .px-btn.theme{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:#fff;border:2px solid #7545db;}
.new-footer .px-btn{text-transform:uppercase;padding:5px 15px;line-height:33px;border:2px solid transparent;position:relative;display:inline-block;background:none;border:none;-moz-transition:ease all 0.35s;-o-transition:ease all 0.35s;-webkit-transition:ease all 0.35s;transition:ease all 0.35s;border-radius:50rem;font-size:14px;font-weight:500;}
.new-footer .px-btn:hover{text-decoration:none;border:2px solid #7545db;-webkit-text-fill-color:#fff!important;}
.advisory-txt{margin:10px 0px 0px 0px!important;}
.form-subscribe{background-color:#252729;padding:0px 0px 0px 20px;flex-wrap:nowrap!important;align-items:center;transition:background 300ms linear;}
.form-subscribe:hover{background-color:#2f3133;}
.form-subscribe-input{background:transparent;outline:0;border:0;font-size:18px;color:white;width:100%;}
.form-subscribe-btn{padding:17px 33px;border:0;font-size:20px;cursor:pointer;font-weight:500;text-transform:capitalize;}
.form-subscribe-btn:focus{outline:0;}
.appimg img{height:50px;margin:0px 5px;}
.footer_sub_error{color:#e82e2e;}
.tps_swiper a{text-decoration:none !important;}
.winning-portfolio-wrapper a{text-decoration:underline!important;}
.disclaimer-txt p{margin:0px 0px 10px 0px;font-weight:300;}
.disclaimer-txt b{font-weight:700;}
.disclaimer-txt ul{margin-left:-15px;}
.disclaimer-txt ul li{margin:0px 0px 10px 0px;list-style-type:disc;}
.disclaimer-txt ul li b{margin-bottom:10px;}
.disclaimer-txt h6{font-size:14px;font-weight:600;margin:25px 0px 5px 0px;}
.footer_sub_succ{color:#10AC24;}
@media only screen and (max-width:768px){.disclaimer-txt{min-height:30px;}
}
.simplify-investing_page_content .cearchinput,.marketingPage_page_content .cearchinput{color:#000;width:550px;text-align:left;padding:25px 0px 13px;margin:0 auto;float:none}
.simplify-investing_page_content .search-big,.marketingPage_page_content .search-big{background-color:#fff;margin:0 auto;width:100%;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px;border:1px solid #ebebeb;border-radius:6px;padding:0px 10px;}
.simplify-investing_page_content .range-percent img,.marketingPage_page_content .range-percent img{width:11px;}
.simplify-investing_page_content .mm-search-wrapper,.marketingPage_page_content .mm-search-wrapper{width:inherit;position:absolute;}
.simplify-investing_page_content .mm-search,.marketingPage_page_content .mm-search{margin-top:0px;}
@media (max-width:767px){.simplify-investing_page_content .cearchinput,.marketingPage_page_content .cearchinput{width:100%;}
.simplify-investing_page_content .mm-search-wrapper,.marketingPage_page_content .mm-search-wrapper{width:95%;height:50vh;z-index:9;}
}
/* profile premium page css*/
.profile-premium-style{border-radius:5px !important;background:linear-gradient(93.47deg,#181805 4.48%,#616161 97.9%);padding:10px !important;cursor:pointer;width:100%;overflow:hidden;}
.text-color-premium{color:#FDC050;font-size:14px;font-weight:600;line-height:25px;width:90%;float:left;}
.text-color-premium .premium-img{width:20px;height:auto !important;margin-top:-3px;margin-right:5px;}
.right-content-style{text-align:right;width:10%;float:right;}
.reset-pass .premium-arrow{width:8px;height:auto !important;}
.mm-dropdown-content .premium-wrapper{padding:0px 15px 10px 13px !important;background-color:white !important;}
/* Extra small devices (phones,600px and down) */
@media only screen and (max-width:600px){.side-panel-open{width:100%;}
}
/* Small devices (portrait tablets and large phones,600px and up) */
@media only screen and (min-width:600px){.side-panel-open{width:100%;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
}
/* Medium devices (landscape tablets,768px and up) */
@media only screen and (min-width:768px){.webinar-wrapper-menu{width:200px}
#mm-header{top:25px;}
.side-panel-open{width:52%;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
}
/* Large devices (laptops/desktops,992px and up) */
@media only screen and (min-width:992px){.webinar-wrapper-menu{width:200px}
.side-panel-open{width:45%;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
}
/* Extra large devices (large laptops and desktops,1200px and up) */
@media only screen and (min-width:1200px){.webinar-wrapper-menu{width:100%}
.side-panel-open{width:45%;}
.mob-menuright-overlay{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;z-index:999;}
}
.header-feedback-container{position:fixed;right:10px;bottom:10px;z-index:99999;display:none;}
@media screen and (max-width:767px){.header-feedback-container{bottom:55px}
}
.header-feedback-container .feedback-button{line-height:2.5;background-color:#fff;font-size:14px !important;border:transparent;padding:3px 3px 3px 15px;border-radius:25px;color:#7545DB;font-weight:800;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}
.header-feedback-container .feedback-button img{width:35px;height:35px;margin-left:5px;}
.header-feedback-container .feedback-button:hover{color:#9CA3AF;}
.header-feedback-container .feedback-button img.hover-icon{display:none;}
.header-feedback-container .feedback-button:hover .default-icon{display:none;}
.header-feedback-container .feedback-button:hover .hover-icon{display:inline-block;}
.bottomfix-add{position:fixed;bottom:0px;z-index:99999;}
.addwrapper{width:100%;font-family:Inter;font-size:14px;background:linear-gradient(90deg,#7545DB 0%,#4A67EA 100%);color:#fff;padding:20px;}
.add-wrap{width:100%;margin:0 auto;margin-top:10px;padding:10px 0px 0px 0px;border-top:1px solid #8F90A6;}
.add-wrap-lft{width:75%;float:left;margin-right:5%;font-size:14px;}
.add-wrap-rht{width:20%;float:left;}
.add-wrap-lft b{font-size:18px;}
.add-wrap-lft p{font-size:14px;}
.add-wrap-rht a.button{background-color:#fff;border:none;font-weight:600;color:#4968EB;padding:12px 32px;text-align:center;text-decoration:none;font-size:14px;display:inline-block;margin:4px 2px;width:100%;}
.addwrapper .toptxt img{position:absolute;right:0px;top:0px;}
.toptxt{text-align:center;position:relative;}
.addwrapper-container{width:90%;margin:0 auto;}
.toptxt a{text-decoration:underline;color:#fff;}
.toptxt a:hover{color:#fff;}
.toptxt a:focus{color:#fff;}
.toptxt b{text-decoration:underline}
.closebtn{width:25px;position:absolute;right:30px;top:17px}
.toptxt p{width:90%;padding:0px;margin:0px;}
@media (max-width:767px){.addwrapper .toptxt img{float:right;position:absolute;right:0px;top:0px;}
.add-wrap-lft p{margin-top:10px;}
.toptxt{text-align:start;position:relative;}
.addwrapper-container{width:98%;margin:0 auto;}
.addwrapper .toptxt b{display:block;}
.closebtn{display:none;}
.add-wrap-lft{width:100%;}
.add-wrap-rht{width:100%;margin-top:10px;}
}
.add-wrap{display:block;/* Initially hide the element */
}
.add-wrap.show{display:block;/* Show when the class 'show' is added */
}
.ct_menu_banner{width:150px !important;margin:14px auto;height:25px;}
.clearfix{display:block;clear:both;}
.ct_menu_banner{width:130px !important;margin:10px auto;height:25px;}
.row-wrap-Fourcolumn .row-list{width:25%;}
.row-list-right-section{width:75%;}
.row-list-right-section .row-list{width:33%;}
.wealth-logo{height:22px;}
.mob-lft-parent-menu .sub-down{transform:rotate(315deg);-webkit-transform:rotate(45deg);}
.nav-content.web-menuactive{background-color:#f6faff!important;cursor:pointer;border-radius:5px;}
.mt-menu .mojotime_name{font-family:'Times New Roman',Times,serif;text-transform:uppercase!important;font-weight:bold;color:#000;}
.mt-menu{position:absolute;}
.nav-content.web-menuactive .right--arrow{transform:translateY(1.75px) scale(1);}
.mob-menuactive{background-color:#f6faff!important;}
@media (max-width:767px){.mob-lft-parent-menu .arrow.sub-down{border:solid #81878c;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin:0 0 0 17px;line-height:27px;top:-2px;position:relative;border-width:0 1.5px 1.5px 0;}
.ct_menu_mob{width:130px;margin-left:8px;}
.mt-menu{position:relative;}
#mob-lft-menu ul li ul li .wealth-sublinks a{border-bottom:none;}
}
.download-menu-app{position:fixed;bottom:20%;z-index:99;}
.download-menu-app span{position:absolute;right:-6px;background-color:#fff;height:16px;width:16px;top:-7px;border-radius:10px;box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px;display:flex;align-items:center;justify-content:center;}
.download-menu-app span img{width:6px;position:relative;/* top:-5px;*/
}
/*custom css for pages loginform*/
.login-register-modal .new-feed-body-bg.mt-0{/* margin:10px 0px 0px 0px;*/
padding:20px!important;border-radius:6px!important;}
.login-register-modal .new-feed-login-form .form-control{box-sizing:inherit !important;border-radius:6px !important;border:1px solid #1F2B38 !important;background:#FFF !important;padding:0px 5px;box-shadow:0px 4px 4px 0px rgba(21,33,41,0.10)!important;font-size:14px !important;height:36px !important;width:100% !important;}
.login-register-modal.modal.fade.show,.forgotPass-small-modal.modal.fade.show{opacity:1;}
.lockinModal-small-modal.modal.fade.show{opacity:1;}
.forgotPass-small-modal .card{border:none;min-height:250px;}
.forgotPass-small-modal.modal .modal-content{min-height:200px;}
.forgotPass-small-modal .new-forgot-pass-border{height:46px;}
.login-register-modal.modal .modal-content{padding:0 !important;min-height:auto!important;max-height:none;overflow:auto;height:auto!important;top:10%;position:absolute;}
.login-register-modal.modal section{width:100%!important;box-shadow:none!important;padding:0px;margin:0px;height:auto;/* top:5%;*/
 /* position:relative;*/
 /* width:100%;*/
}
.feed-a-info a{color:#0063F7 !important;text-decoration-line:underline!important;cursor:pointer;}
.login-register-modal .exitcall-closebtn{position:absolute;right:5px;top:-1px;z-index:9;width:17px;cursor:pointer;}
.login-register-modal .new-feed-social-media h3{color:#303030;font-size:14px!important;text-transform:uppercase;font-weight:700;}
.login-register-modal .new-feed-login-form .forgot-password a{font-weight:600;font-size:12px;color:#0063F7!important;text-decoration:underline;cursor:pointer;}
.login-register-modal .form-check input[type="checkbox"]:checked{position:inherit !important;left:-9999px !important;height:16px;width:16px;}
.new-feed-login-form .forgot-password a{color:#0063F7!important;}
.invalid-error{color:#dc3545;font-size:12px;}
.login-register-modal .floating-menu-user{margin-bottom:10px;}
.login-register-modal .new-feed-login-form .login-btn{height:38px;}
.login-register-modal .new-feed-login-screen h1{font-size:22px;margin-left:14px;}
.login-register-modal .floating-menu-user{height:32px;}
.new-feed-social-media img{height:32px;}
.login-register-modal .new-feed-body-bg{margin-top:0px!important;padding:20px 0px!important;}
.login-register-modal .new-feed-login-form .marginb-3{margin-bottom:15px;}
.login-register-modal p.feed-a-info{margin:0px;}
.login-register-modal.marginb-3.new-feed-login-re{margin-bottom:5px !important;}
.login-register-modal p.or{margin:5px 0px!important;padding:0px;}
.login-register-modal .feed-new-login-message{margin:10px 0px 15px 0px;}
.login-register-modal .non-login-banner{padding-top:50px;}
.login-register-modal .feed-login-box{justify-content:right;}
.login-register-modal .feed-login-card{width:335px;margin-right:0px;}
.login-register-modal .marginb-3.new-feed-login-re{margin-bottom:0px !important;}
.floating-menu-user li{cursor:pointer!important;}
.forgotPass-small-modal .btn-grad{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);padding:14px 30px;border:0;text-align:center;color:#fff !important;border-radius:50px;font-size:14px;height:50px!important;line-height:12px;font-weight:600;width:100%;}
.forgotPass-small-modal .add-watclist{padding:14px 30px!important;font-weight:bold;height:50px!important;text-align:center;color:#152129;border-radius:50px;background:#fff;border:2px solid transparent;font-size:14px;background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#1eabfa,#3241d2);background-clip:padding-box,border-box;background-origin:padding-box,border-box;}
.image-responsive.exitcall-closebtn{position:absolute;right:5px;top:1px;z-index:9;width:17px;cursor:pointer;}
.custom-common-modal .modal-backdrop.fade{opacity:0.5!important;}
.custom-common-modal .fade:not(.show){opacity:1;}
[ng-controller="news"].custom-common-modal .fade:not(.show),.ipo_page.custom-common-modal .fade:not(.show){opacity:1;}
.forgotPass-modal .btn.btn-link{position:absolute;right:-9px;top:-20px;}
.custom-common-modal .login-register-modal .new-feed-body-bg{padding:20px 0px !important;border-radius:10px;}
.custom-common-modal .forgotPass-small-modal{width:40%;top:100px;}
.forgotPass-small-modal .btn img{position:absolute;width:17px;}
@media (max-width:767px){.custom-common-modal .forgotPass-small-modal{width:98%!important;top:100px;}
.non-login-banner img{width:70%;}
.login-register-modal .feed-login-card{width:91%;margin-right:0px;}
.login-register-modal .feed-login-box{justify-content:center;}
.login-register-modal .non-login-banner{padding:0px 30px 20px 30px;text-align:center;}
.login-register-modal .new-feed-login-screen h1{font-size:16px;font-weight:700;}
.login-register-modal.modal .modal-content{width:100%;}
.login-register-modal .new-feed-body-bg.mt-0{padding:30px 10px!important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.custom-common-modal .forgotPass-small-modal{width:60%;top:100px;}
.new-feed-social-media .marginb-3{margin-bottom:0px!important;}
.login-register-modal .new-feed-login-form .forgot-password a{font-size:9px!important;}
.login-register-modal .new-feed-social-media h3{font-size:12px!important;}
.login-register-modal .floating-menu-user a{font-size:9px!important;}
.login-register-modal .feed-login-card{padding:10px;}
.login-register-modal .new-feed-login-re .form-check-label{font-size:9px!important;}
.login-register-modal .new-feed-login-form .form-control{height:30px!important;}
.login-register-modal .new-feed-login-form .login-btn{height:30px!important;font-size:14px!important;}
.feed-new-login-message span{font-weight:700;font-size:12px!important;}
.new-feed-social-media img{height:28px!important;}
.login-register-modal .new-feed-login-screen h1{font-size:18px;margin-left:14px;}
}
@media only screen and (min-width:1025px){.custom-common-modal .login-register-modal{margin-top:6%!important;width:800px;padding:0px!important;}
}
@media only screen and (min-width:768px) and (max-width:834px) and (min-height:1024px) and (max-height:1194px){.custom-common-modal .login-register-modal{margin-top:15%!important;width:500px;padding:0px!important;}
}
@media only screen and (min-width:1024px) and (max-width:1194px) and (min-height:768px) and (max-height:834px){.custom-common-modal .login-register-modal{margin-top:15%!important;width:500px;padding:0px!important;}
}
.news_page_content .cearchinput{background-color:#fff;border-radius:4px;}
/************************* login page************************/
body{background-color:#ffffff !important;}
.new-feed-body-bg{background:linear-gradient(180deg,#E4E7F8 0%,rgba(228,231,248,0.00) 100%);background-color:#fff!important;}
.new-feed-login-screen{font-family:Inter;}
.new-feed-login-screen h1{color:#152129;font-size:28px;font-weight:700;}
.new-feed-login-screen .sub-text{color:#152129;font-size:20px;font-weight:500;}
.feed-login-box{display:flex;justify-content:center;align-items:center;}
.feed-login-card{border-radius:20px;background:#FFF;box-shadow:0px 0px 8px 0px rgba(21,33,41,0.30);width:335px;padding:20px;}
.feed-start-tex{background:var(--eeee,linear-gradient(145deg,#7545DB 0%,#4968EB 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:12px;font-weight:700;}
.feed-new-login-message{color:#152129;font-size:16px;font-weight:400;}
.feed-new-login-message span{font-weight:700;}
.new-feed-login-form{position:relative;}
.new-feed-login-form .form-control{width:100%!important;border-radius:10px!important;border:1px solid #1F2B38!important;background:#FFF!important;box-shadow:0px 4px 4px 0px rgba(21,33,41,0.10)!important;font-size:14px !important;height:48px!important;}
.new-feed-login-form .form-text{font-size:11px;}
.new-feed-login-form .policy{font-size:11px;color:#303030;font-weight:400;line-height:15px;}
.new-feed-login-form .policy span{font-size:10px;color:#0063F7;font-weight:700;text-decoration:underline;}
.new-feed-login-form .form-check-input{float:left;margin-left:-1.5em;margin-top:3px;border-radius:2px !important;box-shadow:0px 4px 4px 0px #00000040 !important;border:1px solid #D6D5EE !important;}
.new-feed-login-form .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;box-shadow:0px 4px 4px 0px #00000040 !important;border:1px solid #D6D5EE !important;}
.new-feed-login-form .form-check-input:focus{border-color:none !important;outline:0;box-shadow:0px 4px 4px 0px #00000040 !important;border:1px solid #D6D5EE !important;}
.new-feed-login-form .login-btn{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);padding:14px 30px;border:0;text-align:center;color:#fff!important;border-radius:50px;font-size:15px;height:50px;line-height:12px;font-weight:600;width:100%;}
.new-feed-login-form .login-btn:hover{text-decoration:none;background:linear-gradient(94.35deg,#4968eb 4.27%,#4968eb 44.95%,#7545db 160.47%);color:#fff;}
.new-feed-login-form .or{color:#303030;font-size:12px;font-weight:400;}
.new-feed-social-media{position:relative;}
.new-feed-social-media h3{color:#303030;font-size:14px;text-transform:uppercase;font-weight:700;}
.feed-a-info{color:#303030;font-size:11px;font-weight:700;}
.feed-a-info a{color:#0063F7;font-size:11px;text-decoration-line:underline;font-weight:700;}
.feed-a-info a:hover{color:#0063F7;}
.new-feed-login-form .forgot-password a{font-weight:600;font-size:12px;color:#0063F7;text-decoration:underline;}
.new-feed-login-form .forgot-password a:hover{font-weight:600;font-size:12px;color:#0063F7;}
.new-feed-login-re .form-check-input{float:left;margin-left:-1.5em;margin-top:3px;border-radius:2px !important;box-shadow:0px 4px 4px 0px #00000040 !important;border:1px solid #D6D5EE !important;}
.new-feed-login-re .form-check-input{float:left;margin-left:-1.5em;margin-top:5px;border-radius:2px !important;box-shadow:0px 4px 4px 0px #00000040 !important;border:1px solid #D6D5EE !important;}
.new-feed-login-re .form-check-label{padding-left:0;padding-right:10px;font-style:normal;font-weight:600;font-size:12px !important;line-height:120%;color:#303030;}
.floating-menu-user{list-style:none;margin:0;padding:0;width:100%;height:38px;margin:auto;position:relative;background-color:#fff;border-radius:8px;z-index:7;border:1px solid #D9D9D9;margin-bottom:20px;}
.floating-menu-user li{float:left;width:50%;height:100%;margin:0;padding:0;}
.floating-menu-user a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;color:#152129;text-decoration:none;position:relative;font-size:12px;font-weight:700;z-index:9;text-transform:uppercase;}
.floating-menu-user a:hover{color:#000;text-decoration:none;}
.floating-menu-user a.active{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);pointer-events:none;border-radius:8px;color:#fff;}
@media (max-width:576px){/* login page */
.new-feed-body-bg{background:linear-gradient(180deg,#E4E7F8 -80%,rgba(228,231,248,0.00) 60%);background-color:#fff!important;}
.new-feed-login-screen h1{font-size:24px;font-weight:700;}
.new-feed-login-screen .sub-text{color:#152129;font-size:18px;font-weight:500;}
}
/* ********************top news header************************ */
#news_tickerweb{height:27px;margin:5px auto 0;overflow:hidden;position:relative;}
#news_tickerweb table tr td{padding:0 5px 0 0 !important;}
#news_tickerweb ul{-webkit-animation:tickerweb 10s cubic-bezier(1,0,.8,0) infinite;-moz-animation:tickerweb 10s cubic-bezier(1,0,.8,0) infinite;-ms-animation:tickerweb 10s cubic-bezier(1,0,.8,0) infinite;animation:tickerweb 10s cubic-bezier(1,0,.8,0) infinite;}
#news_tickerweb li{line-height:26px;color:#fff;}
.nf-sen table.left{width:85%;margin:0 auto;float:none !important;}
#news_tickerweb table tr td{padding:0 5px 0 0 !important;font-size:12px;}
.nf-sen table.left td.dm-block table.left{width:10px;}
.nft-val{font-weight:500 !important;}
.nf-sen table.left td.dm-block table.left{width:10px;}
.nf-sen table.left{width:85%;margin:0 auto;float:none !important;}
.nf-sen table table{width:80%;}
#news_ticker{height:35px;margin:0px auto 0;overflow:hidden;position:relative;}
#news_ticker ul{float:left;-webkit-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-moz-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-ms-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;}
/*************************ticker************************/
#news_ticker{height:27px;margin:0px auto 0;overflow:hidden;position:relative;}
#news_ticker table tr td{padding:0 !important}
#news_ticker ul{float:left;-webkit-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-moz-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-ms-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;}
#news_ticker ul:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused;}
#news_ticker li{line-height:26px;}
#news_ticker a{color:#fff;text-decoration:none;font-size:13px;}
@-webkit-keyframes ticker{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:-52px;}
75%{margin-top:-78px;}
100%{margin-top:0;}
}
@-moz-keyframes ticker{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:-52px;}
75%{margin-top:-78px;}
100%{margin-top:0;}
}
@-ms-keyframes ticker{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:-52px;}
75%{margin-top:-78px;}
100%{margin-top:0;}
}
@keyframes ticker{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:-52px;}
75%{margin-top:-78px;}
100%{margin-top:0;}
}
#news_tickerweb{height:27px;margin:5px auto 0;overflow:hidden;position:relative;}
#news_tickerweb table tr td{padding:0 5px 0 0 !important;}
#news_tickerweb ul{-webkit-animation:tickerweb 15s cubic-bezier(1,0,.8,.3) infinite;-moz-animation:tickerweb 15s cubic-bezier(1,0,.8,.3) infinite;-ms-animation:tickerweb 15s cubic-bezier(1,0,.8,.3) infinite;animation:tickerweb 15s cubic-bezier(1,0,.8,.3) infinite;}
#news_tickerweb ul:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused;}
#news_tickerweb li{line-height:26px;}
#news_tickerweb a{color:#fff;text-decoration:none;}
@-webkit-keyframes tickerweb{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:0px;}
75%{margin-top:-26px;}
100%{margin-top:0;}
}
@-moz-keyframes tickerweb{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:0px;}
75%{margin-top:-26px;}
100%{margin-top:0;}
}
@-ms-keyframes tickerweb{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:0px;}
75%{margin-top:-26px;}
100%{margin-top:0;}
}
@keyframes tickerweb{0%{margin-top:0;}
25%{margin-top:-26px;}
50%{margin-top:0px;}
75%{margin-top:-26px;}
100%{margin-top:0;}
}
li{list-style:none;}
.nf-sen{background:#101115;top:0;position:fixed;display:none !important;z-index:8;width:100%;min-height:24px;font-family:'Poppins',sans-serif;}
.nft-name{font-weight:300;color:#ccc;}
.pull-down .arrow_box-top{left:40%;top:40px;}
.arrow_box-top,.pull-down .arrow_box-top{position:absolute;width:280px;background:#0a0e0f;z-index:10000;padding:20px;opacity:.9;}
.arrow_box-top{left:100px;top:60px;}
.m-txt-22{font-size:1rem;text-align:center;}
.homecard .row,.homecard-top .row{padding:10px 0;border-bottom:1px solid #3c464e;}
#news_tickerweb{height:27px;margin:5px auto 0;overflow:hidden;position:relative;}
#news_tickerweb table tr td{padding:0 5px 0 0;}
#news_tickerweb li{line-height:26px;}
.nf-sen table.left{width:85%;margin:0 auto;float:none;}
#news_tickerweb table tr td{padding:0 5px 0 0;}
.nf-sen table.left td.dm-block table.left{width:10px;}
.nf-sen .dm-block table tr td{padding:3px;margin:0;color:#fff;font-weight:normal;white-space:nowrap;font-size:12px;line-height:22px;font-family:'Poppins',sans-serif;}
.nft-val{font-weight:500;}
.nf-sen table.left td.dm-block table.left{width:10px;}
.nf-sen table.left{width:85%;margin:0 auto;float:none;}
.nf-sen table table{width:80%;}
#news_ticker{height:35px;margin:0px auto 0;overflow:hidden;position:relative;}
#news_ticker ul{float:left;-webkit-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-moz-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;-ms-animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;animation:ticker 10s cubic-bezier(1,0,.8,0) infinite;}
.pull-down-cont{background:#2b303c;padding:10px;display:none;border-bottom:20px solid #2b303c;height:420px;overflow:auto;}
.homecard-top{float:left;margin:20px 35px;width:40%;}
.homecard-top_new{float:left;margin:20px 0px;width:44%;}
.homecard-top .cardHead{color:#fff;font-size:22px;text-transform:capitalize;border-bottom:1px solid #343944;padding:5px 0 10px;margin-bottom:10px;font-weight:300;}
.row .col.s5{width:41.66667%;margin-left:0;}
.homecard .col,.homecard-top .col{padding:0;}
.row .col.s4{width:33.33333%;margin-left:0;}
.row .col.s3{width:25%;margin-left:0;}
.hm-stk-nm{padding:5px 0;}
.hm-stk-nm div{color:#fff;text-transform:uppercase;}
.hm-stk-nm p{font-size:11px;color:#FFF;}
.hm-stk-nm div a{text-transform:capitalize;}
.hm-nottrad{font-size:1.1rem;}
.homecard .row,.homecard-top .row{padding:10px 0;border-bottom:1px solid #313a41;}
.homecard .row p,.homecard-top .row p{font-size:15px;color:#75777d;margin:4px 0 0;padding:0;}
.hm-stk-val{text-align:right;padding:5px;margin-right:15px;}
.hm-stk-val p{color:#FFF;font-size:11px;}
.hm-stk-val div{color:#fff;}
.nf-sen .green{color:#0ef6ab;}
.nf-sen .red{color:#e35744;}
.hm-stk-val div,.hm-stk-val-col div{font-size:1.1rem;color:#FFF;}
.hm-stk-val-col.grey{background:#373944;border:1px solid #585962;border-radius:5px;color:#FFF;}
.hm-stk-val-col.grey p{color:#fff;}
.hm-stk-val-col.grey div{color:#fff;}
.hm-stk-val-col.green p{color:#0ac488;}
.hm-stk-val-col.green div{color:#0ef6ab;}
.hm-stk-val-col.red p{color:#e35744;}
.hm-stk-val-col.red div{color:#e35744;}
.nav-upnf{top:0;}
.mkt-close,.mkt-open{position:absolute;left:5px;top:9px;}
.mkt-close,.mkt-open{right:5px;}
.mkt-open .mkt-txt{padding:1px 5px;color:#eee;border-radius:5px;font-size:.76rem;text-transform:uppercase;}
.mkt-open .mkt-txt .fa{font-size:15px;}
#date{text-align:right;font-size:0.7375rem;color:#7e909e;padding-top:0px;}
.fixed-action-btn{bottom:5px;right:5px;position:absolute;z-index:1023;top:72%;}
.sub-nav a.btn-floating{line-height:inherit;height:auto;}
.fixed-action-btn .main-bt{background:url(https://uat-researchintelstatic.adityabirlamoney.com/addBut_new.png) no-repeat;height:50px;width:50px;box-shadow:none;background-size:contain;}
.fixed-action-btn .main-bt2{/* background:url(https://uat-researchintelstatic.adityabirlamoney.com/addBut.png) no-repeat;*/
 background:#00add1;height:50px;width:50px;box-shadow:none;background-size:contain;}
.newbutton{width:63%;display:inline-block;font-size:10px;height:12px;line-height:11px;padding:0 0px;color:#fff;background:#FF3300;border-radius:3px;position:relative;z-index:999999999;left:9px;top:22px;border:transparent;text-align:center;}
.orange-mojo,.omojo{background:url(https://uat-researchintelstatic.adityabirlamoney.com/orgdot.png) no-repeat;width:12px;height:12px;background-size:contain;margin-right:2px;display:inline-block;}
.green-mojo,.gmojo{background:url(https://uat-researchintelstatic.adityabirlamoney.com/grndot.png) no-repeat;width:12px;height:12px;background-size:contain;margin-right:2px;display:inline-block;}
.red-mojo,.gmojo{background:url(https://uat-researchintelstatic.adityabirlamoney.com/reddot.png) no-repeat;width:12px;height:12px;background-size:contain;margin-right:2px;display:inline-block;}
.grey-mojo,.gmojo{background:url(https://uat-researchintelstatic.adityabirlamoney.com/greydot.png) no-repeat;width:12px;height:12px;background-size:contain;margin-right:2px;display:inline-block;}
.hm-card-cont .row{margin-left:auto;margin-right:auto;}
.news-col01{width:50%!important;float:left;margin:auto;}
.news-col02{width:30%!important;float:left;margin:auto;}
.news-col03{width:20%!important;float:left;margin:auto;}
.newstickerstk{height:45px;}
.pull-down{background:url(https://uat-researchintelstatic.adityabirlamoney.com/ellipse.png) no-repeat 50% -13px;height:23px;left:0;width:100%;position:absolute;bottom:-14px;z-index:-1;text-align:center;}
.pull-down .arrow_box-top{background:#0a0e0f;position:absolute;z-index:10000;padding:20px;width:280px;left:40%;top:40px;opacity:.9;}
.nf-sen #nftytable .newstickerstk{margin-top:0px;margin-bottom:-5px;font-size:1.2rem;position:relative;top:-8px;}
.newstickerstk li{padding:8px 0;color:#666;min-height:50px;}
.arrow_box-top{background:#0a0e0f;position:absolute;z-index:10000;padding:20px;width:280px;top:60px;opacity:.9;}
.m-txt-22{font-size:1rem;color:#fff;line-height:1.3rem;text-align:center;font-style:italic;}
.ok_gotit{text-align:center;margin:10px 0;}
.ok_gotit .btn{background:#04a5c7;border-radius:20px;text-transform:capitalize;}
.modal-dialog{width:auto;margin:30px auto;}
h1.cont-head{margin:0px 0 0px 15px;padding:10px 0 0 0;}
h1.cont-head-new{margin:0px 0 0px 15px;padding:10px 0 0 0;}
.hm-stk-nm{padding:5px 0;}
.hm-stk-nm div{color:#fff;text-transform:uppercase;}
.hm-stk-nm p{font-size:11px;color:#FFF;}
.hm-stk-nm div a{text-transform:capitalize;color:#039be5;padding-right:5px;text-decoration:none;}
.hm-nottrad{font-size:1.1rem;}
@media only screen and (min-width:1024px){.no-web{display:none !important;}
}
@media only screen and (min-width:750px){#stkTicker{margin:-10px 0;padding:3px 0 0 0;}
}
@media only screen and (min-width:750px) and (max-width:960px){.no-tab3{display:none;}
.no-tab2{display:none !important;}
h1.cont-head{margin:2px 0 0 40px;padding:10px 0 0 0;}
h1.cont-head-new{margin:2px 0 0 40px;padding:10px 0 0 0;}
}
@media only screen and (max-width:960px){.homecard-top_new{float:left;margin:20px 0px;width:50%;}
.homecard-top{float:left;margin:20px 15px;width:46%;}
.sidenav{top:90px;}
}
@media only screen and (max-width:750px){.homecard-top_new{float:left;margin:20px 0px;width:100%;}
.homecard-top{width:100%;overflow:hidden;float:left;margin:14px 0px;padding:0px 13px;}
.hm-stk-val div,.hm-stk-val-col div{font-size:14px;}
.hm-stk-nm div{color:#fff;font-size:14px;}
.hm-stk-val-col{text-align:center;padding:3px;margin:0px;}
}
@media only screen and (max-width:340px){.hm-stk-val div,.hm-stk-val-col div{font-size:14px;}
.homecard .row p,.homecard-top .row p{font-size:14px;color:#75777d;margin:4px 0 0;padding:0;}
.hm-stk-val-col{text-align:center;padding:0px;}
}
@media only screen and (max-width:960px){#news_ticker table tr td{color:#FFFFFF;font-size:12px;}
.pull-down img{height:16px;margin-top:4px;}
.pull-down{background:url(https://uat-researchintelstatic.adityabirlamoney.com/ellipse.png) no-repeat 50% 3px;background-size:22px;height:32px;left:0;width:100%;position:absolute;bottom:-14px;z-index:-1;text-align:center;}
.pull-down img{position:relative;top:6px;}
#news_ticker{height:25px;margin:2px 10px;overflow:hidden;position:relative;font-size:12px;}
#news_ticker ul{width:100%;}
}
.modal-header .close{margin-top:-18px;right:-7px;position:relative;color:#fff;background:#333;padding:0px 4px;border-radius:46%;}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1;}
.nf-sen .green div{color:#0ef6ab;}
.nf-sen .red div{color:#e35744;}
.hm-stk-val-col.green{background:#283c42;border:1px solid #1d6f5c;border-radius:5px;}
.hm-stk-val-col.red{background:#39323b;border:1px solid #8d423d;border-radius:5px;}
.hm-stk-val-col{text-align:center;padding:5px;}
.hm-stk-val-col{position:relative;height:49px;}
.hm-stk-val div,.hm-stk-val-col div{font-size:15px;line-height:16px;}
.hm-stk-val-col .col-btn{position:absolute;right:-20px;bottom:20px;}
.auto-search{cursor:pointer;z-index:100;}
.auto-search{background:#fff;padding:10px;height:250px;overflow-y:auto;right:0;display:none;}
.auto-search li a{padding:10px;border-bottom:1px solid #c9cdd3;display:block;color:#3e4850;}
.autocomplete ul > li > a:focus,a:hover,ul li a:focus,a:hover{background-color:transparent;color:#000;}
input:focus{outline:none !important;}
@media only screen and (min-width:750px) and (max-width:960px){.nf-sen{min-height:32px;}
.baricon{font-size:30px;cursor:pointer;position:relative;top:2px;float:left;left:10px;}
}
@media only screen and (max-width:960px){.nf-sen{min-height:26px;}
#news_tickerweb{height:20px;margin:0px auto 0;}
.nfnew{display:block !important;float:left;width:100%;margin-top:0px;}
}

/*new common login modal css 4/2/2025*/
.mm-login-register-modal section{width:100% !important;height:auto !important;padding:0px !important;border-radius:10px;margin:0px;}
.mm-login-register-modal .new-feed-body-bg{margin-top:0px !important;border-radius:10px;}
.mm-login-register-modal .modal{width:unset !important;}
.mm-login-register-modal .non-login-banner img{width:100% !important}
.mm-login-register-modal .new-feed-login-form .form-control{box-sizing:inherit !important;border-radius:6px !important;border:1px solid #1F2B38 !important;background:#FFF !important;padding:0px 5px;box-shadow:0px 4px 4px 0px rgba(21,33,41,0.10) !important;font-size:14px !important;height:36px !important;width:100% !important;}
.mm-login-register-modal .feed-login-box{display:flex;justify-content:right !important;align-items:center;padding-top:20px;padding-bottom:20px;}
.mm-login-register-modal{margin-top:5% !important;width:800px !important;overflow-y:hidden !important;}
.mm-login-register-modal .feed-login-card{width:335px !important;margin-right:0px !important;}
.mm-login-register-modal .container{width:100% !important;}
.mm-login-register-modal .new-feed-login-re .form-check-input{box-shadow:unset !important;width:12px !important;height:12px !important;cursor:pointer;}
.mm-login-register-modal section .new-feed-login-re{display:flex;justify-content:space-between;}
.mm-login-register-modal .new-feed-login-form .form-check-input{margin-left:0px !important;}
.mm-login-register-modal .new-feed-login-re .form-check-label{padding-left:6px !important;}
.mm-login-register-modal .marginb-3{margin-bottom:15px !important;}
.mm-login-register-modal .flex-row.marginb-3{justify-content:center !important;}
.mm-login-register-modal .feed-new-login-message{margin-bottom:16px !important;}
.mm-login-register-modal .new-feed-login-form .form-check-input{box-shadow:unset !important;}
.mm-login-register-modal .marginb-3.form-check{display:flex;margin-bottom:0px !important;}
.mm-login-register-modal .marginb-3.form-check #exampleCheck1{width:12px !important;height:12px !important;margin-top:4px !important;cursor:pointer;}
.mm-login-register-modal .new-feed-login-form .policy{margin-left:6px !important;margin-bottom:15px !important;}
.mm-login-register-modal .forgot-password{cursor:pointer;}
.mm-login-register-modal .new-feed-login-screen h1{color:#152129;font-size:22px !important;font-weight:600 !important;margin-left:14px !important;line-height:normal !important;}
.mm-login-register-modal .non-login-banner{padding-top:50px;}
.mm-login-register-modal .exitcall-closebtn{position:absolute;right:2px;top:0px;z-index:9;width:17px;cursor:pointer;}
.mm-login-register-modal .exitcall-closebtn img{width:100%;height:auto;}
.mm-login-register-modal .new-feed-login-re .form-check-label{margin-top:2px !important;}
.mm-login-register-modal .feed-a-info a{font-size:14px !important;}
.mm-login-register-modal .feed-a-info{font-size:14px !important;margin-top:30px;}
.mm-login-register-modal .new-feed-social-media h3{margin:0px !important;margin-bottom:15px !important;}
.mm-login-register-modal .floating-menu-user{margin-bottom:10px;}
.mm-login-register-modal .feed-new-login-message{margin:10px 0px 15px 0px;}
.mm-login-register-modal .new-feed-login-form .login-btn{height:38px !important;}
.mm-login-register-modal .floating-menu-user{height:32px !important;}
/*forgot password modal*/
 .mmForgotModal .card{border:none;min-height:250px;background:#fff;border-radius:6px;padding:15px 15px !important;}
.mmForgotModal .new-forgot-pass-border{border:1px solid #1f2b38;height:auto !important;border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0px !important;border-top-right-radius:0px;border-bottom-right-radius:0px;/* padding-top:11px;padding-left:5px;*/
 padding:9px 0px 9px 5px;}
.mmForgotModal .new-forgot-pass input{background:#f4f5ff;border:1px solid #1f2b38;border-radius:10px;color:#9291b6;font-size:13px;font-weight:500;/* height:27px !important;*/
 height:initial !important;border-left:0px !important;border-right:1px solid #1f2b38 !important;box-shadow:unset !important;}
.mmForgotModal{font-family:'Inter',sans-serif !important;}
.mmForgotModal .mmForgotModal-btn-wrap{display:flex;margin-top:15px;justify-content:center;}
.mmForgotModal .btn img{position:absolute;width:17px;right:24px;}
.mmForgotModal .btn.btn-link{position:absolute;width:17px;right:0px;top:-2px}
.mmForgotModal .w-50{width:50% !important;}
.mmForgotModal .add-watclist{margin-left:10px;}
.mmForgotModal .marginb-3.new-forgot-pass{display:flex;}
.mmForgotModal .new-forgot-box-shadow{background-color:#f4f5ff !important;}
.mmForgotModal{width:40% !important;top:100px !important;}
.mmForgotModal .new-forgot-pass-head{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;font-size:18px;}
.mmForgotModal .new-forgot-pass-ms{font-weight:500;font-size:12px;color:#8f90a6;margin-top:12px;}
.mmForgotModal .new-forgot-box-shadow{box-shadow:0 4px 4px rgba(21,33,41,.1);border-radius:10px;}
.st-blur-img{cursor:pointer;}
.new-feed-social-media img{cursor:pointer;}
/*end*/
 @media only screen and (max-width:767px){.mmForgotModal{width:100% !important;top:100px;}
.mm-login-register-modal section{width:98% !important;}
.mm-login-register-modal{width:98% !important;margin:0 auto;}
.mm-login-register-modal .non-login-banner{padding-top:10px;text-align:center;}
.mm-login-register-modal .non-login-banner img{width:70% !important;}
.mm-login-register-modal .feed-login-card{margin-right:0px !important;}
.mm-login-register-modal .exitcall-closebtn{right:14px;top:6px;}
.mm-login-register-modal .feed-login-box{justify-content:center !important;}
.mm-login-register-modal .new-feed-login-screen h1{font-size:16px !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:820px){.mmForgotModal{width:80% !important;top:100px;}
.mm-login-register-modal{width:85% !important;}
.mm-login-register-modal .non-login-banner img{width:70% !important;}
.mm-login-register-modal .non-login-banner{padding-top:30px;text-align:center;}
.mm-login-register-modal .feed-login-box{justify-content:center !important;margin-top:27px;}
.mm-login-register-modal .feed-login-card{margin-right:0px !important;}
}
.st-blur-img{cursor:pointer;}
.new-feed-social-media img{cursor:pointer;}
/*end here*/
/*screener page modal css*/
.screener-result-corner .mm-login-register-modal [type="checkbox"]:checked + label:before{top:unset !important;width:12px !important;height:12px !important;border:unset !important;-webkit-transform:unset !important;border-radius:3px;}
.screener-result-corner .mm-login-register-modal [type="checkbox"] + label:before{width:12px !important;height:12px !important;border:1px solid #5a5a5a !important;border-radius:3px;}
.custom-common-modal .modal-backdrop{background-color:#000;}
.screener-result-corner .modal-open .modal{overflow:hidden;}
.screener-result-corner .mm-login-register-modal .new-feed-login-form .policy{margin-bottom:37px !important;padding-left:19px !important;margin-left:0px !important;}
.screener-result-corner .mm-login-register-modal .new-feed-login-re .form-check-label{padding-left:22px !important;}
.screener-result-corner .mm-login-register-modal .new-feed-login-screen h1{margin-top:24px !important;}
.screener-result-corner .mm-login-register-modal .marginb-3.form-check #exampleCheck1{left:0px !important;border:unset !important;}
.screener-result-corner .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.screener-result-corner .mm-login-register-modal .new-feed-social-media h3{margin-bottom:0px !important;}
.screener-result-corner .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.screener-result-corner .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.screener-result-corner .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
/*end*/
/*trading call page css*/
#mm-header a{cursor:pointer;}
.new-feed-login-form .form-check-input{box-shadow:none !important}
.custom-common-modal.section-landing .marginb-3.form-check{padding-left:0px !important;margin-top:5px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .marginb-3.form-check #exampleCheck1{min-width:12px !important;min-height:12px !important;border:1px solid #000 !important;}
.custom-common-modal.section-landing .mm-login-register-modal .new-feed-login-screen h1{margin-top:28px !important;}
.custom-common-modal.section-landing .mmForgotModal .new-forgot-pass-ms{margin-top:0px !important;margin-bottom:10px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .new-feed-login-screen h1{margin-left:18px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .non-login-banner{margin-left:4px;}
.custom-common-modal.section-landing .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.custom-common-modal.section-landing .mm-login-register-modal .new-feed-social-media h3{margin-bottom:0px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.custom-common-modal.section-landing .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
/*end*/
/*ipo page modal css*/
.ipo_page .mm-login-register-modal label.form-check-label.policy{line-height:normal !important;padding-left:22px !important;margin-left:0px !important;margin-top:5px !important;}
.ipo_page .mm-login-register-modal .marginb-3.form-check{padding-left:0px !important;/* display:flex;align-items:center;*/
}
.ipo_page .mm-login-register-modal .new-feed-login-re .form-check-label{padding-left:19px !important;display:flex;align-items:center;}
.ipo_page .mm-login-register-modal .new-feed-login-re .form-check-label{margin-top:0px !important;}
.ipo_page .mm-login-register-modal .new-feed-login-form .policy{margin-bottom:25px !important;}
.ipo_page .mm-login-register-modal .new-feed-login-screen h1{margin-top:32px !important;}
.ipo_page .form-check-input[type="checkbox"]+label:before{/* margin-top:0px !important */
left:0 !important;border:none !important;box-shadow:none;top:0 !important;}
.ipo_page .mm-login-register-modal [type="checkbox"]:not(:checked),.ipo_page .mm-login-register-modal [type="checkbox"]:checked{opacity:1 !important;}
.ipo_page [type="checkbox"] + label:before{top:unset !important;width:12px !important;height:12px !important;-webkit-transform:unset !important;border-radius:3px;border:1px solid #000 !important;}
.ipo_page.custom-common-modal.modal-open{overflow:hidden !important;}
.ipo_page .mm-login-register-modal .marginb-3.form-check #exampleCheck1{margin-top:7px !important;}
.ipo_page .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.ipo_page .mm-login-register-modal .new-feed-social-media h3{margin-bottom:0px !important;}
.ipo_page .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.ipo_page .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.ipo_page .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
.ipo_page .mm-login-register-modal .new-feed-login-form .login-btn{text-transform:capitalize !important;}
.ipo_page .new-feed-login-form p{margin-bottom:0px !important;}
/*end*/
/*webinar blog page modal css*/
.blog_mediaCenter_page .mm-login-register-modal [type="checkbox"] + label:before{content:'';position:absolute;top:0;left:0;width:12px;height:12px;z-index:0;border:1px solid #000;border-radius:3px;margin-top:2px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;border:none;}
.blog_mediaCenter_page .mm-login-register-modal [type="checkbox"]:checked + label:before{/* top:-4px;left:-3px;*/
width:12px !important;height:12px !important;transform:unset !important;-webkit-backface-visibility:unset !important;-webkit-transform-origin:unset !important;transform-origin:unset !important;border:none;}
.blog_mediaCenter_page .mm-login-register-modal [type="checkbox"]:not(:checked),.blog_mediaCenter_page .mm-login-register-modal [type="checkbox"]:checked{/* position:relative;*/
left:0 !important;visibility:unset !important;}
.blog_mediaCenter_page .mm-login-register-modal .marginb-3.form-check #exampleCheck1{left:0 !important;}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-login-form .policy{margin-left:2px !important;}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-login-form .policy{padding-left:20px !important;margin-bottom:36px !important;}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-login-re .form-check-label{padding-left:20px !important;}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-login-screen h1{margin-top:30px !important;}
.blog_mediaCenter_page .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-social-media h3{margin-bottom:0px !important;}
.blog_mediaCenter_page .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.blog_mediaCenter_page .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.blog_mediaCenter_page .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
.blog_mediaCenter_page .mm-login-register-modal .new-feed-login-form .login-btn{text-transform:capitalize !important;}
/*end*/
/*ipo details page css modal*/
.ipo_detail_page .mm-login-register-modal .marginb-4 .text-start{margin-top:26px !important;}
.ipo_detail_page .mm-login-register-modal .new-feed-social-media h3{font-size:14px !important;}
.ipo_detail_page .card{min-height:100px !important;}
.ipo_detail_page .mmForgotModal .card{padding-bottom:20px !important;}
.ipo_detail_page .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.ipo_detail_page .mm-login-register-modal .new-feed-social-media h3{margin-bottom:0px !important;}
.ipo_detail_page .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.ipo_detail_page .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.ipo_detail_page .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
.ipo_detail_page .mm-login-register-modal .new-feed-login-form .login-btn{text-transform:capitalize !important;}
/*end*/
/*blog post page page */
.blog_post_page .mm-login-register-modal [type="checkbox"] + label:before{content:'';position:absolute;top:0;left:0;width:12px;height:12px;z-index:0;border:1px solid #000;border-radius:3px;margin-top:2px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;border:none;}
.blog_post_page .mm-login-register-modal [type="checkbox"]:checked + label:before{/* top:-4px;left:-3px;*/
width:12px !important;height:12px !important;transform:unset !important;-webkit-backface-visibility:unset !important;-webkit-transform-origin:unset !important;transform-origin:unset !important;border:none;}
.blog_post_page .mm-login-register-modal [type="checkbox"]:not(:checked),.blog_post_page .mm-login-register-modal [type="checkbox"]:not(:checked) [type="checkbox"]:checked{/* position:relative;*/
left:0 !important;visibility:unset !important;}
.blog_post_page .mm-login-register-modal .new-feed-login-re .form-check-label{padding-left:18px !important;}
.blog_post_page .mm-login-register-modal [type="checkbox"] + label{padding-left:15px !important;}
.blog_post_page .mm-login-register-modal .new-feed-login-form .policy{margin-bottom:36px !important;}
.blog_post_page .mm-login-register-modal .feed-a-info{margin-top:0px !important}
.blog_post_page .mm-login-register-modal .feed-login-card{padding:15px 20px !important;}
.blog_post_page .mm-login-register-modal .feed-new-login-message{margin:0px !important;}
.blog_post_page .mm-login-register-modal .feed-new-login-message{margin-bottom:10px !important;}
.blog_post_page .mm-login-register-modal .new-feed-login-form .login-btn{text-transform:capitalize !important;}
/*end*/
/*forgot password*/
.new-forgot-pass-head{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:700;font-size:18px;}
.new-forgot-pass-ms{font-weight:500;font-size:12px;color:#8f90a6;}
.new-forgot-pass input{background:#f4f5ff;border:1px solid #1f2b38;border-radius:10px;color:#9291b6;font-size:13px;font-weight:500;}
.new-forgot-pass span{background:#f4f5ff;border:1px solid #1f2b38;border-radius:10px;padding:10px 0 10px 10px;}
.new-forgot-pass-border{border:solid 1px #1f2b38;}
.new-forgot-box-shadow{box-shadow:0 4px 4px rgba(21,33,41,.1);border-radius:10px;}
.new-forgot-box .form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:none;}
.new-forgot-btn-close{color:#292d32;font-size:20px;font-weight:800;}
.new-forgot-box .form-control:focus{color:#212529;background-color:#f4f5ff;border-color:#86b7fe;outline:0;box-shadow:none;border:1px solid #1f2b38;}
.forgotPass-modal .btn-grad{border-radius:50rem !important;width:100%;background:linear-gradient(93.03deg,#1daafa 7.12%,#3339ce 46.3%,#000 94.91%);/* padding:15px 35px;*/
border:0 !important;text-align:center;color:#fff !important;border-radius:10px;display:block;height:50px;line-height:32px;}
.forgotPass-modal .feed-card .add-watclist{padding:12px 30px;text-align:center;color:#152129;border-radius:50px;background:#fff;border:2px solid transparent;background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#1eabfa,#3241d2);background-clip:padding-box,border-box;background-origin:padding-box,border-box;}
.forgotPass-modal .feed-card .col-12.col-md-12{display:flex;justify-content:center;}
.forgotPass-modal .feed-card .card{border:unset !important;}
/*news css*/
[ng-controller="news"] .fade:not(.show){opacity:1;}
[ng-controller="news"] .modal{left:0;right:0;padding:0;/* width:73%;*/
margin:0 auto;overflow:visible;border-radius:2px;will-change:top,opacity;font-size:16px;background-color:transparent;}
#news_page .fade:not(.show){opacity:1;}
#news_page .modal{left:0;right:0;padding:0;/* width:73%;*/
margin:0 auto;overflow:visible;border-radius:2px;will-change:top,opacity;font-size:16px;background-color:transparent;}
@media screen and (max-width:767px){#news_page .modal{margin-top:40px;}
}
/* **********footer app************** */
.appbgarea_footer{margin-left:0%;margin-right:0%;margin-top:3%;padding:16px 23% 5px;position:relative;width:100%;float:left;z-index:1;}
.appbg_footer{float:left;width:100%;}
.appbgcontent_footer{width:100%;float:left;margin:auto;text-align:center;font-size:20px;line-height:20px;color:#00acd3;font-family:'Barlow',sans-serif;font-weight:600;padding-bottom:14px;}
.appbgimg_footer{width:100%;float:left;position:relative;z-index:999999;}
.appg_footer{width:100%;float:left;border:1px solid #00add4;}
.appios_footer{width:100%;float:left;border:1px solid #00add4;}
.appg_footer img{height:60px;}
.appios_footer img{height:60px;}
@media (min-width:1200px) and (max-width:1366px){.appbgarea_footer{padding:16px 17% 5px;}
}
@media (min-width:1025px) and (max-width:1200px){.appbgarea_footer{padding:16px 13% 5px;}
}
@media (min-width:960px) and (max-width:1024px){.appbgarea_footer{padding:16px 6% 13px;}
}
@media (min-width:750px) and (max-width:960px){.appbgarea_footer{padding:0px 30% 13px;}
}
@media screen and (max-width:750px){.appbgarea_footer{padding:0px 22% 13px;}
}
@media screen and (max-width:320px){.appbgarea_footer{padding:0px 17% 13px;}
}
#fin-footer-new{width:100%;float:left;margin:0 auto;position:initial!important;margin-top:0px;bottom:0px;overflow:auto;overflow-x:hidden;z-index:9;}
#fin-footer-new #footer-new{width:100%;float:left;margin:0 auto;position:initial!important;color:#a2a2a4;margin-top:0%;bottom:0;background:url(https://uat-researchintelstatic.adityabirlamoney.com/foot_bg.png);border-top:0px solid #4d5361;}
#fin-footer-new footer{background:url(https://uat-researchintelstatic.adityabirlamoney.com/foot_bg.png);opacity:1;font-family:'Open Sans',sans-serif;}
#fin-footer-new footer a,footer{color:#a2a2a4;}
#fin-footer-new footer{float:left;width:100%;}
#fin-footer-new .copyrte-foot{border-top:1px solid #474646;margin:0px 0;padding:10px 14px;font-size:12px;color:#a2a2a4;position:initial!important;}
#fin-footer-new .finfootetxt{float:left;width:100%;}
#fin-footer-new .finfoot{padding-right:6px;margin-bottom:4px;}
#fin-footer-new .fincopy{padding:0px 0px;text-align:right;}
#fin-footer-new .list14 li a{color:#a2a2a4;}
#fin-footer-new #footer-new ul.list14{padding:0;}
/* ///////////////////////////footer end/////////////////////////*/
/* //////////////////////New footerarea start//////////////////// */
footer{background-color:#666;opacity:1;font-family:"Roboto",arial,sans-serif;}
footer a,footer{color:#a2a2a4;}
footer a:hover{color:#fff}
.foot-atozlinks ul li{display:inline-block;border-right:1px solid #666;padding-right:7px;padding-left:4px;}
.foot-atozlinks ul li:last-child{border:none;}
.foot-atozlinks{margin-top:12px;}
footer{padding:0px;}
#footer-new{width:100%;float:left;margin:0 auto;position:relative;margin-top:0%;bottom:0;z-index:99;}
#footer-new footer{background:url(https://uat-researchintelstatic.adityabirlamoney.com/foot_bg.png);border-top:0px solid #4d5361;padding:0px;text-align:center;}
#footer-new footer{width:100%;float:left;padding:0px;}
.footerarea{width:100%;float:left;margin:0 auto;background:#2a2e39;}
.footerarea-new{width:100%;float:left;margin:auto;text-align:left;border-bottom:1px solid #474d5b;border-top:1px solid #474d5b;padding:0px 0px;margin-bottom:0;background:#2a2e39;}
.footer-new-area{width:94%;float:left;margin:0 auto;margin-left:2%;margin-right:2%;}
.footnewleft{width:100%;float:left;margin:auto;margin-top:0%;}
.footer-new-logo{margin-bottom:6%;margin-top:20px;}
.footer-new-logo-new{margin-bottom:2%;margin-top:10%;}
.footerul{border-left:1px solid #474d5b;border-right:1px solid #474d5b;border-bottom:1px solid #474d5b;}
.rowmargin1{margin-left:-10px;margin-right:-10px;}
.footnew li{margin:8px 0px;text-align:left;position:relative;margin-top:2%;}
.footer-new-border1{margin-bottom:0%;border-bottom:0px solid #474d5b;margin-left:0%;}
.footer-new-line{line-height:1.6;}
.footer-new-siocal{text-align:center;padding:22px 33px 22px 33.28px;}
.footer-new-border2{margin-bottom:0%;border-left:1px solid #474d5b;border-bottom:0px solid #474d5b;margin:0px 0px;}
.footer-new-border3{margin-bottom:0%;border-left:1px solid #474d5b;border-bottom:0px solid #474d5b;margin:0px 0px;}
.footer-new-border4{margin-bottom:0%;border-left:1px solid #474d5b;border-bottom:0px solid #474d5b;margin:0px 0px;}
.footer-new-border5{margin-bottom:0%;border-left:1px solid #474d5b;border-right:1px solid #474d5b;border-bottom:0px solid #474d5b;margin:0px 0px;}
.footer-new-border6{margin-top:0%;border-left:1px solid #474d5b;border-right:1px solid #474d5b;width:100%;position:relative;}
.footer-new-border10{border-left:0px solid #333;border-right:0px solid #333;}
.footer-new-sub{width:89%;text-align:center;text-align:left;margin-top:0%;margin-bottom:0%;padding:30px 10px;}
.footer-new-sub2{padding:9px 0px 0px 13px;}
.footer-new-input-head{font-size:18px;font-weight:400;color:#FFFFFF;margin-bottom:15px;}
.footer-new-apphead{text-align:center;padding:25px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-apphead-new{text-align:center;padding:19px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-aapmarin{text-align:center;padding:3px 0px;}
.footer-new-aapmarin2{text-align:center;padding:3px 0px;}
.footer-new-aapmarin-new{width:50%;float:left;text-align:left;padding:3px 0px;}
.footer-new-aapmarin2-new{width:50%;float:right;text-align:center;padding:3px 32px;}
.copyrte-foot{width:100%;margin:0px 0px;font-size:12px;border-top:1px solid #424652;}
.copy-new-margin{padding:10px 0px;margin-top:6px;}
.footer-new-border6 .inputsubcribe{width:94%;height:44px;border-radius:4px;border:1px solid #474d5b;text-align:left;color:#FFF;padding:5px 0px 5px 40px;background:url(https://uat-researchintelstatic.adityabirlamoney.com/mail-icon.png) no-repeat 6px 18px #242731;box-sizing:content-box;}
.inputsubcribe2{width:85%;height:28px;}
.btnsubbutton-new{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.subbutton-new{padding:8px 18px;height:39px;width:100px;border-radius:4px;margin:0px 0px;background:#00add1;color:#FFF;}
.subbutton-new:hover{padding:8px 18px;height:39px;border-radius:4px;margin:0px 0px;background:#00a0c1;color:#FFF;}
.footer-new-sub .btn-default{color:#FFF;background-color:#00a7ca;border-color:#ccc;}
.footer-new-sub .btn-default:hover{color:#FFF;background-color:#00d3ff;border-color:#adadad;}
.footerslidehead{float:left;font-size:16px;color:#FFFFFF;font-weight:400;padding:10px 10px 2px;}
.ftslidearea{float:left;margin:auto;text-align:center;width:80%;position:relative;z-index:1;overflow:hidden;margin-left:10%;margin-right:0%;height:88px;margin-top:10px;}
.slidearrowright{background:transparent;margin-top:0px;padding-right:22px;float:right;cursor:pointer;position:absolute;top:66px;right:24px;}
.slidearrowleft{background:transparent;margin-top:0px;padding-left:38px;float:left;width:100%;cursor:pointer;position:absolute;top:66px;left:0px;}
.slidearrowcolor{font-size:30px;color:#FFFFFF;}
.footerslidetext{float:left;font-size:13px;color:#FFFFFF;font-weight:400;padding:0px 10px 5px;}
.foot-logo{width:auto;}
/* ********footer slide****** */
.footer-new-border6 .inputsubcribe2{width:94%;height:28px;border-radius:4px;border:1px solid #474d5b;text-align:left;color:#FFF;padding:5px 0px 5px 35px;background:url(https://uat-researchintelstatic.adityabirlamoney.com/mail-icon.png) no-repeat 6px 9px #242731;box-sizing:content-box;}
.swiper-button-prev-logo,.swiper-container-rtl .swiper-button-next-logo{background-image:url(https://uat-researchintelstatic.adityabirlamoney.com/leftarrow_new.png);left:10px;right:auto;}
.swiper-button-next-logo,.swiper-container-rtl .swiper-button-prev-logo{background-image:url(https://uat-researchintelstatic.adityabirlamoney.com/rightarrow_new.png);right:10px;left:auto;}
@media only screen and (min-width:1500px) and (max-width:1710px){.footer-new-siocal{padding:22px 39px 22px 41.3px;}
}
@media only screen and (max-width:1310px){.footer-new-logo{margin-bottom:3%;margin-top:7%;}
.footer-new-siocal{padding:22px 29px 22px 30.1px;}
.footer-new-area{margin-left:3%;margin-right:3%;}
.ftslidearea{height:96px;}
}
@media only screen and (max-width:1200px){.footer-new-siocal{padding:22px 27px 22px 24.5px;}
}
@media only screen and (max-width:1200px){.footer-new-siocal{padding:22px 27px 22px 22.90px;}
}
@media only screen and (max-width:1150px){.footer-new-siocal{padding:22px 21px 22px 21.5px;}
}
@media only screen and (max-width:1024px){.subbutton-new{padding:5px 12px;width:96px;}
.ftslidearea{float:left;margin:auto;text-align:center;width:90%;position:relative;z-index:1;overflow:hidden;margin-left:5%;margin-right:5%;height:84px;margin-top:10px;}
.foot-logo{width:100px;}
.slidearrowleft{display:block;background:transparent;margin-top:0px;margin-left:-22px;top:57px;}
.slidearrowright{display:block;background:transparent;margin-top:0px;margin-right:-22px;top:57px;right:0px;padding-right:39px;}
.footer-new-sub{width:82%;text-align:center;text-align:left;margin-top:0%;margin-bottom:0%;padding:30px 10px;}
.footer-new-siocal{text-align:center;padding:22px 12px 22px 12.3px;}
}
@media only screen and (min-width:750px) and (max-width:1024px){.footer-new-area{font-size:12px;}
}
.apprespnsive-new{height:48px;/* width:100%;*/
}
.footertextalg{text-align:left;}
@media only screen and (max-width:960px){.footerslidetext{padding:0px 16px 5px;}
.ftslidearea{float:left;margin:auto;text-align:center;width:80%;position:relative;z-index:1;overflow:hidden;margin-left:10%;margin-right:0%;height:80px;margin-top:10px;}
.footerslidehead{font-size:18px;padding:16px 18px 2px;text-align:center;}
.slidearrowleft{display:block;background:transparent;margin-top:8px;margin-left:28px;}
.slidearrowright{display:block;background:transparent;margin-top:8px;margin-right:0px;padding-right:65px;}
.foot-logo{width:98px;}
.footer-new-sub .input-group-addon,.input-group-btn{width:100%;}
.apprespnsive{width:85%;}
.apprespnsive1{width:81%;}
.footerul{border-left:1px solid #474d5b;border-right:1px solid #474d5b;border-bottom:1px solid #474d5b;border-top:1px solid #474d5b;}
.footertextalg{text-align:center;}
.footer-new-apphead{text-align:center;padding:11px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-apphead-new{text-align:center;padding:11px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-siocal{text-align:center;padding:22px 22px 22px 22px;}
.footer-new-aapmarin{text-align:right;padding:10px 4px;}
.footer-new-aapmarin2{text-align:left;padding:10px 4px;}
.footer-new-aapmarin-new{text-align:right;padding:10px 4px;}
.footer-new-aapmarin2-new{text-align:left;padding:10px 4px;}
.footer-new-sub{width:100%;text-align:center;text-align:center;margin-top:0%;margin-bottom:0%;padding:30px 10px;}
.footer-new-logo{margin-bottom:2%;margin-top:6%;text-align:center;}
.footer-new-logo-new{margin-bottom:2%;margin-top:6%;text-align:center;}
.footer-new-border1{margin-bottom:0%;border-bottom:0 solid #474d5b;margin-left:0%;margin-top:12px;text-align:center;}
.footer-new-border2{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;}
.footer-new-border3{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;}
.footer-new-border4{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;}
.footer-new-border5{margin-bottom:0%;border-left:0px solid #474d5b;border-right:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;}
.footer-new-border6{margin-top:0%;border-left:0px solid #474d5b;border-right:0px solid #474d5b;border-bottom:0px solid #474d5b;}
}
.colmargin{padding-left:0px !important;padding-right:0px !important;}
.siocalicon{text-align:center;padding:20px 0px;border-right:1px solid #474d5b;}
.siocaliconlast{text-align:center;padding:20px 0px;border-right:0px solid #474d5b;}
.siocalsize{font-size:37px !important;}
.fbtext{text-align:center;position:relative;top:6px;}
.fbtext-new{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
.siocalicon-fb{text-align:center;padding:20px 0px;border-right:1px solid #474d5b;}
.siocalicon-fb a{color:#75777d;}
.siocalicon-fb a:hover{color:#3b5998;}
.fbtext-fb{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
.siocalicon-linked{text-align:center;padding:20px 0px;border-right:1px solid #474d5b;}
.siocalicon-linked a{color:#75777d;}
.siocalicon-linked a:hover{color:#2489d7;}
.fbtext-linked{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
.siocalicon-twitter{text-align:center;padding:20px 0px;border-right:1px solid #474d5b;}
.siocalicon-twitter a{color:#75777d;}
.siocalicon-twitter a:hover{color:#55acee;}
.fbtext-twitter{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
.siocalicon-email{text-align:center;padding:20px 0px;border-right:0px solid #474d5b;}
.siocalicon-email a{color:#75777d;}
.siocalicon-email a:hover{color:#FFFFFF;}
.fbtext-email{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
.siocalicon-youtube{text-align:center;padding:20px 0px;border-right:0px solid #474d5b;}
.siocalicon-youtube a{color:#75777d;}
.siocalicon-youtube a:hover{color:#ff0000;}
.fbtext-youtube{text-align:center;position:relative;top:6px;font-size:14px;float:left;width:100%;}
@media only screen and (max-width:750px){.slidearrowcolor{color:#2a2e39;}
.ftslidearea{float:left;margin:auto;text-align:center;width:100%;position:relative;z-index:1;overflow:hidden;margin-left:0%;margin-right:0%;height:60px;margin-top:10px;}
.footerslidehead{font-size:14px;padding:10px 16px 2px;text-align:center;}
.slidearrowleft{display:block;background:transparent;margin-top:54px;margin-left:-63px;}
.slidearrowright{display:block;background:transparent;margin-top:54px;margin-right:-58px;}
.foot-logo{width:78px;}
.rowmargin1{margin-left:-6px !important;margin-right:-17px !important;}
.apprespnsive{width:95%;}
.apprespnsive1{width:91%;}
.siocalsize{font-size:20px !important;}
.fbtext{top:2px;}
.fbtext-new{top:2px;font-size:12px;}
.siocalicon{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.siocalicon-fb{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.siocalicon-linked{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.siocalicon-twitter{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.siocalicon-email{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.siocalicon-youtube{text-align:center;padding:6px 0px;border:1px solid #474d5b;margin:0px 2px;}
.rowmargin{margin-right:0;margin-left:0;}
.footerul{width:100%;margin-top:8px;margin-bottom:6px;padding:0;border:0px solid #474d5b;}
#footer-new .btn,.btn-large,.btn-flat{height:37px;line-height:1.3;}
.footer-new-border6 .inputsubcribe{width:94%;height:23px;padding:8px 0px 5px 40px;background:url(https://uat-researchintelstatic.adityabirlamoney.com/mail-icon.png) no-repeat 10px 8px #242731;}
.inputsubcribe::-webkit-input-placeholder{font-size:14px;}
.inputsubcribe::-webkit-input-placeholder{font-size:14px;}
.inputsubcribe::-webkit-input-placeholder{font-size:14px;}
.inputsubcribe:-moz-placeholder{font-size:14px;}
.inputsubcribe::-moz-placeholder{font-size:14px;}
.inputsubcribe:-ms-input-placeholder{font-size:14px;}
#footer-new footer{background:url(https://uat-researchintelstatic.adityabirlamoney.com/foot_bg.png);border-top:0px solid #4d5361;padding:0px;text-align:center;}
#footer-new footer{padding:0px;width:100%;float:left;}
.footerarea{width:100%;float:left;margin:0 auto;background:#2a2e39;}
.footerarea-new{width:100%;float:left;margin:auto;text-align:left;border-bottom:1px solid #474d5b;border-top:0px solid #474d5b;padding:0px 0px;margin-bottom:0;}
.footnewleft{width:100%;float:left;margin:auto;margin-top:0%;}
.footer-new-logo{margin-bottom:10%;margin-top:10%;text-align:center;}
.footnew li{margin:8px 0px;text-align:left;position:relative;margin-top:2%;}
.footer-new-border1{margin-bottom:0%;border-bottom:0px solid #474d5b;padding:0px 0px;margin-left:10px;margin-right:10px;text-align:center;}
.footer-new-siocal{text-align:center;padding:30px 0px;}
.footer-new-border2{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;margin:0px 20px 0px 0px;}
.footer-new-border3{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;margin:0px 20px 0px 0px;}
.footer-new-border4{margin-bottom:0%;border-left:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;margin:0px 20px 0px 0px;}
.footer-new-border5{margin-bottom:0%;border-left:0px solid #474d5b;border-right:0px solid #474d5b;border-bottom:0px solid #474d5b;border-top:0px solid #474d5b;margin:0px 20px 0px 0px;}
.footer-new-border6{margin-top:0%;border-left:0px solid #474d5b;border-right:0px solid #474d5b;padding:0;border-bottom:0px solid #474d5b;}
.footer-new-sub{text-align:center;width:85%;text-align:left;margin-top:0%;margin-bottom:0%;padding:6px 0px;margin-left:0%;}
.footer-new-input-head{font-size:18px;font-weight:400;color:#FFFFFF;margin-bottom:15px;text-align:center;line-height:1.3;}
.footer-new-apphead{text-align:center;padding:15px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-apphead-new{text-align:center;padding:15px 0px;color:#FFFFFF;font-size:16px;font-weight:400;}
.footer-new-aapmarin{text-align:center;padding:3px 0px;}
.footer-new-aapmarin2{text-align:center;padding:3px 0px;margin-bottom:15px;}
.copyrte-foot{width:100%;margin-top:0px;font-size:12px;background:#2a2e39;border-top:0px solid #424652;}
.copy-new-margin{padding:10px 0px;margin-top:6px;}
.footer-new-area{width:94%;float:left;margin:0 auto;margin-left:3%;margin-right:0%;}
.subbutton-new{padding:8px 11px;height:38px;border-radius:4px;margin:0px 6px;}
.subbutton-new:hover{padding:8px 11px;height:38px;border-radius:4px;margin:0px 6px;}
}
@media only screen and (max-width:330px){.footer-new-sub{text-align:center;width:75%;text-align:left;margin-top:4%;margin-bottom:0%;padding:2px 0px;}
}
@media only screen and (max-width:320px){.footer-new-border2{margin:0px 10px 0px 0px;}
.footer-new-border3{margin:0px 10px 0px 0px;}
.footer-new-border4{margin:0px 10px 0px 0px;}
.footer-new-border5{margin:0px 10px 0px 0px;}
}
/*end*/
/* search styling */
.text-secondary{color:#676879!important;}
.cearchinput .search-conatiner{left:1px;width:100%;overflow-y:hidden;overflow-x:hidden;}
.cearchinput .search-conatiner .filter-top{position:relative;width:100%;}
.cearchinput .search-conatiner ul.search-feed{background:#fff;padding:0 20px;top:45px;position:relative;overflow:auto;min-height:250px;max-height:250px;}
.cearchinput .search-conatiner .filter-top span{padding:4px 10px;border-radius:24px;line-height:22px;}
.cearchinput .search-conatiner .filter-top{padding:12px 20px;margin-top:0px;}
.cearchinput .search-conatiner ul.search-feed li span{font-size:14px;}
.cearchinput .no_match_found{width:1%;}
.search-conatiner .filter-top{text-align:center;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:10px 18px;position:fixed;gap:20px;width:421px;background:#fff;z-index:1;box-shadow:rgba(27,31,35,.04) 0 1px 0,rgba(255,255,255,.25) 0 1px 0 inset;}
.search-conatiner .filter-top span:hover{background-color:#E4F2FF;cursor:pointer;color:#808184;text-decoration:none;}
.search-conatiner .filter-top span{min-width:50px;font-size:13px;background-color:#fff;border:1px solid #ebebeb;border-radius:4px;color:#808184;padding:2px 10px;}
.search-conatiner .filter-top span.active{background-color:#E4F2FF;color:#676879;border:#E4F2FF;}
.search-conatiner{width:330px;border-radius:4px;z-index:9;overflow-y:auto;height:330px;padding:0;position:absolute;background-color:#fff;box-shadow:rgb(0 0 0 / 16%) 0 1px 4px;right:0;}
.search-conatiner ul.search-feed{background:#fff;padding:0;top:41px;position:relative;padding:0px 0px;}
.search-conatiner ul.search-feed li{list-style:none;display:block;padding:6px 14px 4px;font-size:13px;font-weight:400;border-bottom:1px solid #D9D9D9;}
.search-conatiner ul.search-feed li:last-child{border-bottom:0px;}
.search-conatiner ul.search-feed li:hover{background-color:#E4F2FF;cursor:pointer;text-decoration:none;}
.search-conatiner ul.search-feed li span{font-size:14px;color:#000;font-weight:400;}
.search-conatiner ul.search-feed li span:hover{text-decoration:none;}
.search-conatiner ul.search-feed li div{position:relative;text-align:left;}
.search-conatiner ul.search-feed li .small{text-transform:uppercase;text-align:left;}
.search-conatiner ul.search-feed li .chat-item::after{content:"";width:100%;height:1px;border-top:0px solid #ecedef;position:absolute;bottom:-10px;left:0;}
.search-conatiner ul.search-feed li a{color:#6d6e71;text-decoration:none;}
.search-conatiner ul.search-feed li img{display:flex;width:12px;align-items:center;margin:1px 0px 0px 1px;}
.search-conatiner ul.search-feed li .stock-icon{float:left;background-color:#f9f9f9;min-width:22px;min-height:22px;border-radius:15px;padding:6px;margin-right:12px;border:1px solid #efeded;display:none;}
.search-conatiner .d-flex{display:flex!important;/* padding:0px 10px;*/
}
.search-conatiner .w-100{width:95%!important;padding-right:20px;padding-bottom:4px;}
.search-conatiner .flex-column{flex-direction:column!important;}
.search-conatiner ul.search-feed li p{font-size:11px;font-weight:400;line-height:18px;margin-bottom:5px;}
.no_match_found{text-align:center;color:#676879;font-size:13px;margin-bottom:4px;font-weight:600 !important;height:170px;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;width:1%;}
#header_new .searchimphold input::placeholder{font-size:13px;color:#676879;}
@media only screen and (max-width:767px){.search-conatiner .filter-top{width:312px;}
.search-conatiner{width:321px;left:0px;}
}
.csorecontent{width:100%;text-align:left;margin:0px 0px;font-size:13px;white-space:nowrap;display:flex;padding-left:0;}
.csorecontent span{padding-right:0;}
.sct i.fa.fa-caret-up{font-size:20px;line-height:12px;}
.sct i.fa.fa-caret-down{font-size:20px;line-height:12px;}
.scp{font-style:normal;font-weight:500 !important;font-size:12px !important;line-height:22px;}
.sct{font-style:normal;font-weight:400;font-size:12px !important;line-height:12px !important;display:flex;gap:4px;}
.sct2{display:flex;width:100%;justify-content:end;text-align:right !important;gap:4px;top:-3px;height:30px;}
.sct3{display:flex;width:100%;justify-content:left;padding:0px 0px 0px;}
.sct4{font-style:normal;font-weight:400;font-size:10px !important;line-height:140%;}
.sct4{font-style:normal;font-weight:500;font-size:12px;line-height:140%;text-align:right;/* color:#E53535;*/
}
.score-img{width:20px !important;}
.text-red{color:#F03C50 !important;}
.green-text{color:#31c747 !important;}
.red-text{color:#F03C50 !important;}
.orange-text{color:#FFAE40 !important;}
.csorecontent .progress{height:20px;margin-bottom:0;}
@media only screen and (max-width:767px){.cearchinput .search-conatiner .filter-top{padding:12px 10px;gap:1px;}
}
.sctcard{display:revert;align-items:center;justify-content:center;flex-direction:column;background-color:transparent;margin:0;width:auto;height:auto;border-radius:5px;top:-5px;}
.sctcard .percent{position:relative;width:auto;height:auto;color:#000;}
.sctcard svg{position:relative;width:30px;height:30px;transform:rotate(-90deg);}
.sctcard svg circle{width:50px;height:50px;fill:none;stroke:#f0f0f0;stroke-width:3px;stroke-linecap:round;}
.sctcard svg circle:last-of-type{stroke-dasharray:100px;stroke-dashoffset:calc(100px - (78px * var(--percent)) / 100);stroke:#3498db;}
.sctcard:nth-child(1) svg circle:last-of-type{stroke:#ffc107;}
.sctcard:nth-child(2) svg circle:last-of-type{stroke:#2ecc71;}
.sct5{position:absolute !important;font-size:12px;top:7px;text-align:center !important;left:7px;position:absolute;top:50%;left:48%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;line-height:normal;white-space:normal;text-align:center;transform:translate(-50%,-50%);font-weight:600;}
.stroke-green{stroke:#31c747 !important;}
.stroke-red{stroke:#F03C50 !important;}
.stroke-orange{stroke:#ffc107 !important;}
.stroke-gray{stroke:#ddd !important;}
.arp{position:relative;top:0px !important;left:0px !important;font-size:20px !important;}
.sct6{font-style:normal;font-weight:500 !important;font-size:12px !important;line-height:140% !important;}
.swiper-container{/*margin:0 auto;*/
position:relative;overflow:hidden;z-index:1;}
.copyrightcontent2{width:100%;margin:auto;text-align:left;border-bottom:1px solid #474d5b;border-top:0px solid #474d5b;padding:12px 37px;margin-bottom:10px;background:#2a2e39;}
.copyrightcontent2 i.fa.fa-map-marker{font-size:15px;padding-right:4px;}
.copyrightcontent2 i.fa.fa-map-pin{font-size:15px;padding-right:4px;}
/* ********country slider****** */
.status-badge{display:inline-flex;margin:0px 2px;gap:6px;background-color:#f4f4f4;border-radius:4px;padding:4px 4px 5px 4px;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.status-badge:hover{background:linear-gradient(90deg,#7148DC 0%,#585CE5 100%);color:#fff!important;cursor:pointer;}
.status-badge .country:hover,.status-badge:hover .country{color:#fff!important;}
.status-badge .flag{width:26px;height:18px;border-radius:6px;}
.status-badge .flag img{width:100%;height:100%;object-fit:cover;}
.status-badge .country{font-weight:500;color:#333!important;}
.status-badge .status{background-color:#d4f8d4;color:#28a745;font-size:12px;font-weight:600;padding:2px 8px;border-radius:12px;}
.country-container{position:relative;justify-content:center;display:flex;align-items:center;gap:20px;padding:20px;}
.country-card{position:relative;display:flex;align-items:center;gap:5px;background:#fff;border-radius:8px;padding:0px 5px 5px 5px;min-width:200px;box-shadow:0px 8px 35px 0px #0000001A;}
.country-card1{position:relative;display:flex;align-items:center;gap:10px;background:#fff;border-radius:8px;padding:2px 5px;min-width:200px;box-shadow:0px 8px 35px 0px #0000001A;}
.country-card a{text-decoration:none;}
.country-card img{width:40px;height:40px;border-radius:50%;object-fit:cover;}
.country-name{font-weight:600;margin:0;font-size:14px;color:#000!important;}
.country-card.active .country-name{color:#fff!important;}
.country-card .status{font-size:12px;padding:4px 8px;border-radius:6px;display:inline-block;margin-top:4px;}
.country-card .status.active{background-color:#d1fadf;color:#14BB01;}
.country-card .status.activate_now{background-color:#E8E0FF;color:#7148DC;text-decoration:none;}
.view-all-pill{min-width:200px;justify-content:center;font-size:16px;display:flex;align-items:center;background-color:#fdfdfd;color:#04BE45;padding:10px 14px;border-radius:8PX;font-weight:500;cursor:pointer;gap:10px;box-shadow:0px 8px 35px 0px #0000001A;}
.view-all-pill .badge{background:#04BE45;color:#fff;padding:4px 8px;border-radius:50%;font-weight:600;width:30px;height:30px;line-height:22px;}
.country-card.active{background:linear-gradient(90deg,#7148DC 0%,#585CE5 100%);color:#fff;}
.country-card a{text-decoration:none;}
.mojoone-country-swiper .menu-flag{position:absolute;z-index:8;right:0px;top:-30px;left:0px;border-radius:12px;}
.mojoone-country-swiper .menu-flag .menu-flag-list{width:100%;min-height:auto;max-height:220px;overflow:auto;overflow-x:hidden;position:relative;left:0;}
.mojoone-country-swiper .menu-flag .menu-flag-list ul li a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;color:#8F8F8F;}
.country-card1 .menu-flag-list ul{margin-left:0px;padding-left:0px;}
.country-card1 .menu-flag-list ul li{margin-left:0px}
.country-card1 .menu-flag-list ul li a .status{font-size:9px;height:auto;line-height:normal;padding:4px 6px;border-radius:6px;display:inline-block;margin-top:4px;}
.country-card1 .menu-flag-list ul li a .status.active{background-color:#d1fadf;color:#14BB01;}
.country-card1 .menu-flag-list ul li a .status.activate_now{background-color:#E8E0FF;color:#7148DC;text-decoration:underline;}
.countrt-box-wrapper .menu-flag-list ul li{margin-left:0px!important;}
.countrt-box-wrapper .menu-flag-list ul li a{color:#8F8F8F;text-decoration:none;display:flex;align-items:center;justify-content:space-between;}
.countrt-box-wrapper .menu-flag-list ul li a .status{font-size:9px;height:auto;line-height:normal;padding:4px 6px;border-radius:6px;display:inline-block;margin-top:4px;}
.countrt-box-wrapper .menu-flag-list ul li a .status.active{background-color:#d1fadf;color:#14BB01;}
.countrt-box-wrapper .menu-flag-list ul li a .status.activate_now{background-color:#E8E0FF;color:#7148DC;text-decoration:underline;}
.countrt-box-wrapper{position:relative;text-align:start;margin-bottom:15px;}
.countrt-box-wrapper .label{margin-bottom:5px;font-weight:600;font-size:14px;}
.country-box{background-color:#fff;display:flex;align-items:center;justify-content:space-between;border:0.84px solid #00000033;border-radius:8px;padding:10px 15px;max-width:100%;cursor:pointer;position:relative;}
.country-box .dropdown-icon img{ height: 26px;}
.country-info{display:flex;align-items:center;gap:10px;}
.country-info .country-name{font-weight:600;margin:0!important;font-size:14px;}
.country-flag{overflow:hidden;}
.country-flag img{width:100%;height:100%;object-fit:cover;}
.country-card .country-name{margin:0px!important;color:#6A5AE0;font-weight:bold;font-size:16px;text-transform:capitalize;}
.country-dropdown-icon{font-size:20px;}
.country-dropdown{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ccc;border-radius:8px;margin-top:-1px;z-index:10;overflow-y:auto;}
/* .country-dropdown div{display:flex;align-items:center;gap:10px;cursor:pointer;}
*/
.country-dropdown div:hover{background-color:#f0f0f0;}
#country-dropdown .menu-flag-list{min-height:auto;max-height:300px;}
.status-badge .status-active{background-color:#dfebde;color:#28a745;font-size:10px;font-weight:600;padding:2px 8px;border-radius:12px;}
.status-active-dot{width:8px;height:8px;background-color:#14C700;border-radius:50%;}
.country-name-wrapper{padding:10px;line-height:normal;}
.country-name{font-size:14px;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
.country-name-list .status-badge{margin:0px 10px 10px 0px;align-items:center;font-size:13px;line-height:normal;}
.ct-wrap{display:inline-flex!important;align-items:center;}
#mm-header .ct-wrap .arrow{right:-12px;top:25px!important;}
.status-badge.active{background:linear-gradient(90deg,#7148DC 0%,#585CE5 100%);color:#fff!important;cursor:pointer;}
.status-badge.active .country{color:#fff!important;}
.sub-menu-block-mob{position:absolute;height:500px;overflow:auto;}
.menu-flag-list .sub-menu-block-mob{position:relative;height:auto;}
.verdict_page,.switcher,.screenerProHome{margin:100px 0px 0px 0px;}
.mismatch-alert-banner{display:flex;align-items:center;background-color:#fff8d9;border:1px solid #f4c000;padding:10px 12px;font-size:14px;color:#000;border-radius:4px;max-width:100%;box-sizing:border-box;margin:5px 0px;}
.mismatch-alert-banner .alert-icon{background-color:#f4c000;color:white;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;margin-right:8px;flex-shrink:0;}
@media (max-width:676px){.mismatch-alert-banner{font-size:13px;padding:8px 10px;}
}
.flag-wrap-search{display:flex;align-items:center;gap:5px;}
.flag-wrap-search .flag-sm{zoom:32%}

.socailmedia-box button{background-color:transparent;border:none;}
.app-link button{background-color:transparent;border:1px solid #00add4;}
/* CUSTOM POPUP CSS */
.mm-custom-popup{}
.mm-custom-popup-header{font-size:22px;margin-bottom:10px;color:#fff;padding:5px 0px;}
.mm-custom-popup-body{overflow:auto;border-radius:4px;overflow-x:hidden;min-height:375px;max-height:375px;margin:5px 0px 0px 0px;padding:15px;background-color:#fff;}
.mm-custom-popup-body::-webkit-scrollbar{width:6px;height:6px;}
.mm-custom-popup-body::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:0px;}
.mm-custom-popup-body::-webkit-scrollbar-track{background:#c2c2c2;border-radius:0px;}
.portfolio_modal_new{z-index:1003;display:block;opacity:1;transform:scaleX(1);top:10%;}
.drm-modal .return-methodology{margin:0px;}
.return-methodology{margin:10px 20px;padding:10px;overflow:hidden;background-color:#374047;border-radius:4px;}
.return-methodology h1{font-size:18px;margin-bottom:10px;}
.return-methodology h1,.return-methodology h2{color:#2a2a2a;}
.return-methodology .section{margin-bottom:2rem;}
.return-methodology .icon-title{font-size:18px;font-weight:600;margin-bottom:1rem;}
.return-methodology .icon-title i{color:#007bff;margin-right:0.5rem;}
.return-methodology ul{list-style:none;padding-left:0;}
.return-methodology ul li::before{content:"-";margin-right:0.5rem;color:black;}
.table-container{overflow-x:auto;}
.return-methodology .demo-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:14px;min-width:800px;}
.return-methodology .demo-table th,.return-methodology .demo-table td{padding:6px;border:1px solid #ccc;text-align:center;background:#fff;}
.return-methodology .demo-table th:first-child,.return-methodology .demo-table td:first-child{position:sticky;left:0;background:#f0f0f0;z-index:1;}
.return-methodology .highlight{background:#f0f8ff;padding:1rem;border-left:5px solid #007bff;margin:1rem 0;}
.tooltip1 a{cursor:pointer;}
.portfolio_modal_new .close-blk{top:6px;right:0px;position:absolute;background:#656d73;color:#fff;padding:5px 10px;border-radius:50%;border:2px solid #fff;z-index:9999999999999999999;}
@media (max-width:767px){.return-methodology .demo-table th,.return-methodology .demo-table td{padding:0.5rem;font-size:0.9rem;}
}
/* tooltip CSS */
.tooltip-data{position:relative;display:flex;flex-direction:column;}
.newsletter-box .tooltip-data{position:relative;display:flex;flex-direction:initial;gap:5px;}
.alert-icon{background-color:#007bff;color:white;border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:bold;cursor:pointer;}
.tooltip-text{visibility:hidden;opacity:0;transition:opacity 0.3s ease;position:absolute;top:-35px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px;border-radius:6px;width:240px;max-width:45vw;text-align:left;font-size:12px;line-height:normal;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,0.2);}
.tooltip-text a,.returnmethod a{color:#00add1!important;}
.tooltip-text::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);}
.tooltip-data:hover .tooltip-text{visibility:visible;opacity:1;}
.tooltip-data .alert-icon{background-color:#4968EB;color:white;text-transform:math-auto;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;flex-shrink:0;}
.MojoPortfolio_page_content .tooltip-data .tpb2{display:flex;}
/* benchmark tooltip CSS */
.benchmark-tooltip-data{position:relative;display:inline-flex;align-items:center;gap:8px;}
.benchmark-tooltip-data .tooltip-wrapper{position:relative;display:inline-block;}
.benchmark-tooltip-data .alert-icon{background-color:#00add1;color:white;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:bold;cursor:pointer;text-transform:math-auto;}
.benchmark-tooltip-data .tooltip-text{height:fit-content;visibility:hidden;opacity:0;font-weight:normal !important;text-transform:none;transition:opacity 0.3s ease;position:absolute;top:130%;left:50%;transform:translateX(-50%) translateY(-8px);background-color:#333;color:#fff;padding:6px 8px;border-radius:6px;width:180px;max-width:90vw;text-align:left;font-size:13px;line-height:normal;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,0.2);}
.benchmark-tooltip-data .tooltip-text::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);/* border-width:6px;border-style:solid;border-color:#333 transparent transparent transparent;*/
}
.benchmark-tooltip-data .tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1;}
.mainhead3 img.infotxt_1{width:13px;}
.view-all-stock{border-bottom:1px solid #E2E2E2;padding:4px 0px;display:flex;align-items:center;justify-content:space-between;color:#222529;font-size:14px;font-weight:500;width:100%;}
.view-all-stock p{padding:0px;margin:0px;}
.view-all-stock a{display:flex;align-items:center;justify-content:space-between;color:#222529;cursor:pointer;width:100%;line-height:normal;padding:6px 6px;}
.view-all-stock img{width:14px;}
/* benchmark tooltip CSS */
.trialwrapper{width:150px;text-align:center;font-size:9px;line-height:normal;background-color:#FB0D1C;padding:2px 5px;border-radius:3px;color:#fff;margin:19px 0px 0px 0px;}
.trialwrapper a,.trialwrapper a:hover{color:#fff!important;}
.trial-text p{padding:0px;margin:0px;line-height:normal;/* margin-top:5px;*/
}
.trial-text .blink-soft{text-decoration:underline;text-transform:uppercase;font-weight:500;}
.trialwrap-timer{display:flex;text-align:center;align-items:center;justify-content:center;}
.trialwrap-timer-number{font-size:12px;font-weight:600;}
.trialwrap-timer-label{font-size:10px;font-weight:400;font-style:italic;}
.trialwrap-timer-element{border-right:1.5px dashed #fff;padding:0px 5px 0px 5px;display:flex;align-items:baseline;}
.trialwrap-timer-element:last-child{border:none;}
#mob-lft-menu ul li .trialwrapper a:hover{background-color:initial;}
.blink-soft{animation:trialblinker 1.5s linear infinite;}
@keyframes trialblinker{50%{opacity:0.4;}
}
@media (max-width:767px){#country-dropdown-wrapper .menu-flag{width:100%;left:0px;}
.trialwrapper{width:130px;margin:0px 0px 0px 8px;}
}



/* registration new flow with mobile no CSS */
.registration-flow a{color:#0d6efd}
.registration-flow .verifytext-mob{font-weight:700;font-size:16px;text-transform:capitalize;}
.registration-flow .verifytext-mob .verifytext{margin-bottom:5px; color: #000;}
.registration-flow .text-lg{font-size:16px!important;}
.registration-flow .txt-primary .text-center{font-size: 14px;}
.registration-flow .text-center.mt-3{ margin-top: 15px;}
.registration-flow .py-1.px-1.mb-3{ margin-bottom: 20px;}
.registration-flow h2{padding:0px;margin:0px;font-size:20px;}
.registration-flow .mob-verify-input .dropdown-menu.show, .registration-flow .mob-verify-input .iti__arrow{display:block!important;}
.registration-flow .mob-verify-input .dropdown-menu.country-dropdown{white-space:normal;width:295px;z-index:1;}
.registration-flow .mob-verify-input .dropdown-menu.show, .registration-flow .mob-verify-input .iti__country-list{overflow-x:hidden;}
.mob-verify-input .iti__country-list{max-height:150px; overflow-x: hidden;}
.mfeedMobVerify_page_content .mob-verify-input .dropdown-menu.country-dropdown {
    width: 323px;
}
.registration-flow .text-small{font-size:12px;line-height:normal;margin-bottom:10px;}
.registration-flow .feed-new-login-message{font-size:16px;}
.registration-flow .feed-new-login-message span{font-weight:700;text-transform:capitalize;}
.registration-flow .feed-new-login-message-sec{font-size:14px;font-weight:600;}
.registration-flow .text-sm.txt-secondary{color:#7B8A9C; font-size: 14px;}
.registration-flow .txt-secondary.text-10{color:#7B8A9C;font-size:11px;text-align:start; font-weight: 500;}
.registration-flow .intl-tel-input{position:relative;display:flex; margin-bottom: 7px;}
/* .registration-flow .form-check{padding: 0px;} */
.registration-flow  .new-feed-social-media h3{ margin-bottom: 0px!important;}
.registration-flow .verifytext-mob .text-xs{font-size: 12px; font-weight: 500;}
.mm-login-register-modal .new-feed-login-form .form-control.mob-input{padding-left:50px;margin-top:10px!important}
.registration-flow .intl-tel-input .flag-dropdown{top:10px!important;}
.registration-flow .phone-input-button{border:1px solid #000;border-right:0px;}
.registration-flow .react-international-phone-input.form-control{border-radius:0px 6px 6px 0px !important;}
.registration-flow .react-international-phone-country-selector-dropdown{margin-top: -5px;}
.mm-login-register-modal .new-feed-login-form .policy{text-align:start;}
.mm-login-register-modal .intl-tel-input .country-list{text-align:start;width:280px;z-index:9;max-height:170px;white-space:normal;}
.login-register-modal .new-feed-login-form .otp-input.form-control{ box-shadow: none!important; width:50px!important;height:50px!important;border-radius:4px!important;border:solid 1px #c5c5c5!important;text-align:center!important;font-size:22px!important;}
.txt-gradient-primary{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.custom-checkbox{ text-align: start; margin-bottom: 15px; display:flex;align-items:flex-start;cursor:pointer;user-select:none;font-size:11px;color:#303030;font-weight:normal;}
.custom-checkbox input[type="checkbox"]{display:none;}
.custom-checkbox .box{flex-shrink:0;width:14px;height:14px;border:1.5px solid #ccc;border-radius:3px;background-color:#fff;display:inline-block;position:relative;transition:all 0.2s ease;margin-right:8px;margin-top:1px;}
.custom-checkbox input:checked + .box{background-color:#007bff;border-color:#007bff;}
.custom-checkbox .box::after{content:"";position:absolute;display:none;left:4px;top:1px;width:4px;height:7px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);}
.custom-checkbox input:checked + .box::after{display:block;}
.custom-checkbox span.text{line-height:1.4;}
.mm-login-register-modal .new-feed-login-screen h1{margin-top:24px !important;}
.new-feed-registerform{margin-top:20px !important;}

.otp-wrapper-box{display:flex; flex-direction: column;}
.otp-container{background-color:#fff;text-align:center;}
.otp-container .otp-inputs{display:flex;justify-content:center;margin:0px 0;gap:0px;}
.otp-container .otp-inputs input{ margin: 0px 2px; box-shadow: none; background-color:#fff; width:100%;max-width:50px;padding:10px;font-size:20px;text-align:center;border:1px solid #ccc;border-radius:6px;}
.ng-otp-input-wrapper .otp-input{width:50px !important;height:50px !important;border-radius:4px !important;border:solid 1px #c5c5c5 !important;text-align:center !important;font-size:32px !important;}
@media (max-width:767px){
.webinar-wrapper-menu.red-webinar .webinar-tag{color:#fff!important;font-size:9px !important;padding:2px 4px !important;top:2px !important;left:13px !important;}
.otp-container .otp-inputs input{font-size:18px;padding:8px;}
}


.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;}
@keyframes shimmer{0%{background-position:-200% 0;}
100%{background-position:200% 0;}
}
.skeleton-card{width:129px;padding:16px 0px;}
.skeleton-img{width:100%;height:31px;}
.skeleton-title{width:80%;height:20px;margin-bottom:0.5rem;}
.skeleton-text{width:100%;height:15px;margin-bottom:0.5rem;}

/* Powered by css */
.powered-by img{height:50px;margin:0px 25px 0px 0px;background:#fff;padding: 8px 12px ;border-radius:5px;}
@media (max-width:767px){
 .powered-by-mob img{height:30px;margin:14px -100px 0px 0px;}
.powered-by img{display:none;}

}

/* ONE VIEW CSS MENU (SECOND LEVEL MENU ) */
.oneview-menu-wrapper{ margin-top: 90px;}
.tab-bar-container{overflow-x:auto;margin-bottom:0px;white-space:nowrap;background:#fff;padding:6px 0;box-shadow:0 2px 4px rgba(0,0,0,0.05);}
.portfolio-tabs{display:inline-flex;gap:20px;padding:0 16px;}
.portfolio-tabs .tab{padding:4px 10px;font-size:14px;color:#888;border-radius:6px;cursor:pointer;transition:all 0.3s ease;white-space:nowrap;}
.portfolio-tabs .tab:hover{background:linear-gradient(90deg,#7148DC 0%,#585CE5 100%);color:#fff;}
.portfolio-tabs .tab.active{background:linear-gradient(90deg,#7148DC 0%,#585CE5 100%);color:white;box-shadow:0 0 8px rgba(140,82,255,0.5);}
/* Scrollbar hidden on WebKit */
.tab-bar-container::-webkit-scrollbar{display:none;}
.tab-bar-container{-ms-overflow-style:none;scrollbar-width:none;}

.news-scroll-txt-wrapper123.portfolioplusStock_news{margin:-12px 0px 0px 0px;position:relative;}
.page-portfolioplusStock .no_news{margin-top:0px !important;}
.page-portfolioplusAnalyzer .portfolioplusAnalyzer.no_news {margin-top: 10px !important;}
.result-earnings_page_content .ct_pgname_header_web{padding-top:43px!important;}

.partner-btn{ line-height: normal; border:1.5px solid #7545db!important;background:linear-gradient(87.14deg,#6D4DD3 0%,#506AE2 100%);color:white;padding:9px 14px;font-size:14px;margin-left:15px;font-weight:500;border:none;border-radius:4px;cursor:pointer;transition:background 0.3s ease;}
.partner-btn:hover{background:#fff;color:#6D4DD3;border:1.5px solid #7545db!important;}
@media screen and (max-width:767px){
.partner-btn{padding:6px 6px;font-size:12px;margin:7px;line-height:normal;}
.no-mob{display:none !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
    .partner-btn{margin:7px; padding:6px 6px;}
}
@media only screen and (min-width:767px) and (max-width:960px){.no-tab2{display:none !important;}
}

.optimizerProHome.no_news{margin-top:90px !important;}
.clmm_logo img {height: 45px !important;}
.integrated #stickyheader{display:none !important;}
.common-banner-head{min-height:10px;}
.portfolioplusStock_news,.watchlist_news{display:none !important;}
 .mojotimes-banner{margin-top:90px;}
 .mojofeeds-banner{margin-top:90px;}
.page-watchlist{margin:80px 0px 0px 0px;}
.integrated.page-watchlist{margin:90px 0px 0px 0px!important;}
.page-sectionlanding{margin-top:90px;}
.page-modelportfoliosummary{margin-top:90px;}
.page-modelportfolio{margin-top:90px;}
.page-portfolioplusAnalyzer{margin-top:40px!important;}
.page-ipohome{margin-top:90px;}
.mojopro_page_content{margin-top:90px;}
.mojopro_page_content .rc-bg.p-2{padding:0px!important;}
.page-blog{margin-top:90px;}
.page-optimizerProHome{margin-top:90px;}
.page-webinar_home{margin-top:90px;}
@media screen and (max-width:767px){
     .mojofeeds-banner{margin-top:80px;}
     .page-sectionlanding{margin-top:80px;}
.ct_pgname_header_mob{min-height:10px;}
.page-watchlist{margin:80px 0px 0px 0px;}
.integrated.page-watchlist{margin:75px 0px 0px 0px!important;}
.watchlist.no_news{margin:80px 0px 0px 0px !important;}
.integrated .watchlist.no_news{margin:75px 0px 0px 0px !important;}
.page-modelportfoliosummary{margin-top:80px;}
.page-modelportfolio{margin-top:80px;}
.page-portfolioplusAnalyzer{margin-top:40px!important;}
.page-ipohome{margin-top:80px;}
.mojopro_page_content{margin-top:80px;}
.page-blog{margin-top:80px;}
.page-optimizerProHome{margin-top:80px;}
.page-webinar_home{margin-top:80px;}
 .mojotimes-banner{margin-top:80px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-watchlist{margin:130px 0px 0px 0px;}
.integrated.page-watchlist{margin:90px 0px 0px 0px!important;}
.ct_pgname_header_mob{padding-top:0px !important;min-height:30px;}
.page-sectionlanding{margin-top:90px;}
.page-sectionlanding{margin-top:90px;}
.page-modelportfolio{margin-top:90px;}
.page-ipohome{margin-top:90px;}
.mojopro_page_content{margin-top:90px;}
.page-blog{margin-top:90px;}
.page-optimizerProHome{margin-top:90px;}
.page-webinar_home{margin-top:90px;}
 .mojofeeds-banner{margin-top:30px;}
.mojotimes-banner{margin-top:90px;}
}

.partner-btn-change{ display: none;}
@media screen and (max-width:767px){
.partner-btn-change{display:block;}
.user-login .px-btn.theme-outline{width:60px !important;line-height:normal;padding:5px 4px !important;margin-top:3px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
  .partner-btn-change{ display: block;}
}

.addbanners{height: auto;background: #fff;padding:10px;border-radius:6px;}
.addbanners h3{font-size: 22px!important;font-family:Georgia, 'Times New Roman', Times, serif;font-weight: 600;}
.addbanners p{font-size: 16px!important;}  
.addbanners-border{border: 1px solid #7b61ff;} 
.advertise-btn{text-decoration: none;display: block;width: fit-content;text-decoration: none!important;padding: 8px 12px;margin-top: 15px;font-size:13px!important;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;color:#7148dc;background:linear-gradient(90deg,rgba(113,72,220,.1),rgba(88,92,229,.1));}
.advertise-btn:hover{color:#7148dc;background:linear-gradient(90deg,rgba(113,72,220,.1),rgba(88,92,229,.1));}






/* NEW POPUP */

 .general-signup *{margin:0;padding:0;box-sizing:border-box;}
.general-signup{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#333;background:#f5f5f5;}
.general-signup .article-container{max-width:800px;margin:0 auto;background:white;padding:40px;min-height:2000px;}
.general-signup .article-meta{color:#666;font-size:14px;margin-bottom:8px;}
.general-signup .article-title{font-size:32px;font-weight:700;color:#1a1a1a;margin:16px 0;line-height:1.3;font-family:'Inter',sans-serif;}
.general-signup .article-excerpt{color:#666;font-size:18px;margin-bottom:24px;}
.general-signup .article-content p{margin-bottom:16px;color:#444;font-size:16px;}
.general-signup .demo-controls{margin-top:40px;padding:20px;background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-radius:12px;border:2px solid #e8e0ff;}
.general-signup .demo-controls h3{font-size:14px;font-weight:700;color:#7545db;margin-bottom:12px;}
.general-signup .demo-buttons{display:flex;flex-wrap:wrap;gap:10px;}
.general-signup .demo-btn{padding:10px 16px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.3s ease;font-family:'Inter',sans-serif;}
.general-signup .demo-btn.blue{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:white;}
.general-signup .demo-btn.green{background:#4caf50;color:white;}
.general-signup .demo-btn.purple{background:linear-gradient(135deg,#9b59b6 0%,#8e44ad 100%);color:white;}
.general-signup .demo-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,0.2);}
.general-signup .demo-btn:active{transform:translateY(-1px);}
.general-signup .overlay-backdrop{position:fixed;inset:0;background:rgba(20,20,40,0.7);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;z-index:9998;animation:fadeIn 0.3s ease-out;}
.general-signup .overlay-backdrop.active{display:flex;}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes slideUp{from{transform:translateY(40px);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
@keyframes bounceIn{0%{transform:scale(0.8);opacity:0;}
50%{transform:scale(1.05);}
100%{transform:scale(1);opacity:1;}
}
.general-signup .registration-modal{ margin: 0 auto; margin-top: 30px; background:white;border-radius:16px;max-width:480px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 24px 80px rgba(117,69,219,0.25);animation:slideUp 0.4s ease-out;display:flex;flex-direction:column;}
.general-signup .exit-intent-modal{animation:bounceIn 0.5s ease-out;max-height:80vh;}

.general-signup .modal-header{ display: block; background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:white;padding:5px 24px 5px;border-radius:16px 16px 0 0;position:relative;text-align:center;}



.general-signup .close-btn{position:absolute;top:10px;right:10px;background:rgba(255,255,255,0.2);border:none;color:white;width:26px;height:26px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s;font-size:16px;}
.general-signup .close-btn:hover{background:rgba(255,255,255,0.3);}
.general-signup .tab-navigation{display:flex;background:#f5f5f5;padding:3px;gap:3px;}
.general-signup .tab-btn{flex:1;background:transparent;border:none;color:#666;padding:5px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.3s ease;font-family:'Inter',sans-serif;}
.general-signup .tab-btn.active{background:white;color:#7545db;box-shadow:0 2px 8px rgba(117,69,219,0.15);}
.general-signup .tab-btn:hover:not(.active){background:rgba(255,255,255,0.5);}
.general-signup .offer-badge{display:inline-block;background:linear-gradient(135deg,#ffd700 0%,#ffed4e 100%);color:#1a1a1a;font-size:9px;font-weight:700;padding:4px 10px;border-radius:20px;margin-bottom:6px;letter-spacing:0.8px;box-shadow:0 2px 8px rgba(255,215,0,0.4);text-transform:uppercase;}
.general-signup .modal-title{font-size:18px;font-weight:700;margin-bottom:3px;line-height:1.2;}
.general-signup .modal-subtitle{font-size:13px;opacity:0.95;font-weight:500;}
.general-signup .benefits-section{padding:12px 24px;background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);}
.general-signup .exit-intent-modal .benefits-section{background:#fff9e6;}
.general-signup .benefits-grid{display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:10px;}
.general-signup .benefit-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#333;flex:0 0 calc(50% - 6px);font-weight:500;}
.general-signup .benefit-icon{color:#7545db;flex-shrink:0;font-size:13px;font-weight:bold;}
.general-signup .social-proof{display:flex;align-items:center;justify-content:space-between;background:white;border-radius:8px;padding:8px 12px;font-size:11px;box-shadow:0 2px 8px rgba(0,0,0,0.06);}
.general-signup .proof-item{display:flex;align-items:center;gap:4px;}
.general-signup .proof-number{font-weight:700;color:#1a1a1a;font-size:11px;}
.general-signup .proof-text{color:#666;font-size:11px;}
.general-signup .proof-urgent{color:#f57c00;}
.general-signup .form-section{padding:5px 24px; font-size: 14px;}
.general-signup .modal-content-wrapper{overflow-y:auto;flex:1;scrollbar-width:none;-ms-overflow-style:none;}
.general-signup .modal-content-wrapper::-webkit-scrollbar{width:0px;}
.general-signup .form-label{display:block;font-size:12px;font-weight:600;color:#333;margin-bottom:0px;}
.general-signup .marginb-3{margin-bottom: 12px;}
.general-signup .intl-tel-input .form-control{border: none;}
.general-signup .error, .general-signup .invalid-error{color: red; font-size: 12px;}
.general-signup .intl-tel-input{width: 100%;
    border: 2px solid #e8e8e8;
    border-radius: 10px;
    padding: 10px 12px;
    font-size: 14px;
    outline: none;
   }
.general-signup .mobile-input-group{display:flex;border:2px solid #e8e8e8;border-radius:10px;overflow:hidden;transition:all 0.3s ease;}
.general-signup .mobile-input-group:focus-within{border-color:#7545db;box-shadow:0 0 0 4px rgba(117,69,219,0.1);}
.general-signup .country-code{background:#fafafa;padding:10px 12px;font-weight:600;color:#666;display:flex;align-items:center;font-size:14px;font-family:'Inter',sans-serif;}
.general-signup .mobile-input{flex:1;border:none;padding:10px 12px;font-size:14px;outline:none;font-family:'Inter',sans-serif;}
.general-signup .text-input{width:100%;border:2px solid #e8e8e8;border-radius:10px;padding:6px 12px;font-size:14px;outline:none;transition:all 0.3s ease;font-family:'Inter',sans-serif;}
.general-signup .text-input:focus{border-color:#7545db;box-shadow:0 0 0 4px rgba(117,69,219,0.1);}
.general-signup .password-input-group{position:relative;}
.general-signup .toggle-password{ display: none; position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;font-size:18px;}
.general-signup .forgot-password{text-align:right;margin-top:5px;}
.general-signup .forgot-password .link-btn{font-size:11px;}
.general-signup .forgot-password-modal{max-width:420px;}
.general-signup .reset-success-icon{width:40px;height:40px;background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;box-shadow:0 4px 16px rgba(117,69,219,0.2);}
.general-signup .reset-message{text-align:center;color:#666;font-size:12px;line-height:1.5;margin:10px 0;}
.general-signup .reset-email-display{background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);padding:8px;border-radius:8px;text-align:center;margin:10px 0;font-weight:600;color:#7545db;font-size:12px;}
.general-signup .error-message{color:#d32f2f;font-size:11px;margin-top:4px;}
.general-signup .otp-header{text-align:center;margin-bottom:12px;}
.general-signup .otp-header > p{font-size:12px;color:#333;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0px;}
.general-signup .otp-header > p > span:first-child::after{content:"â€¢";margin:0 8px;color:#ccc;}
.general-signup .otp-phone{font-weight:bold;color:#1a1a1a;font-size:13px;}
.general-signup .change-number{color:#7545db;font-size:11px;background:none;border:none;cursor:pointer;text-decoration:underline;margin-top:0;font-weight:500;}
.general-signup .change-number:hover{color:#4968eb;}
.general-signup .otp-inputs{display:flex;justify-content:center;gap:10px;margin-bottom:12px;}
.general-signup .otp-input{width:44px;height:50px;text-align:center;font-size:20px;font-weight:700;border:2px solid #e8e8e8;border-radius:10px;outline:none;transition:all 0.3s ease;font-family:'Inter',sans-serif;}
.general-signup .otp-input:focus{border-color:#7545db;box-shadow:0 0 0 4px rgba(117,69,219,0.1);transform:scale(1.05);}
.general-signup .primary-btn{width:100%;background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:white;border:none;padding:12px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;margin-top:10px;transition:all 0.3s ease;box-shadow:0 4px 16px rgba(117,69,219,0.3);letter-spacing:0.3px;}
.general-signup .primary-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(117,69,219,0.4);}
.general-signup .primary-btn:active{transform:translateY(0);}
.general-signup .secondary-link{text-align:center;margin-top:10px;font-size:11px;color:#666;}
.general-signup .link-btn{color:#7545db;background:none;border:none;cursor:pointer;text-decoration:underline;font-size:11px;font-weight:500;transition:color 0.2s;}
.general-signup .link-btn:hover{color:#4968eb;}
.general-signup .security-badges{display: none; display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;font-size:10px;color:#999;}
.general-signup .security-item{display:flex;align-items:center;gap:4px;}
.general-signup .success-content{text-align:center;padding:10px 16px;}
.general-signup .success-icon{width:40px;height:40px;background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;box-shadow:0 4px 16px rgba(117,69,219,0.2);}
.general-signup .success-title{font-size:15px;font-weight:700;color:#1a1a1a;margin-bottom:3px;line-height:1.2;}
.general-signup .success-subtitle{color:#666;margin-bottom:10px;font-size:11px;font-weight:500;}
.general-signup .action-box{background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-radius:8px;padding:8px;margin-bottom:6px;}
.general-signup .action-label{font-size:9px;font-weight:700;color:#7545db;margin-bottom:5px;letter-spacing:0.5px;}
.general-signup .action-buttons{display:flex;flex-direction:row;gap:4px;}
.general-signup .action-btn{background:white;color:#7545db;border:2px solid #e8e0ff;padding:6px 6px;border-radius:6px;font-weight:600;cursor:pointer;transition:all 0.3s ease;font-size:9px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.general-signup .action-btn:hover{background:linear-gradient(93.47deg,#f3f0ff 4.48%,#e8f4ff 97.9%);border-color:#7545db;transform:translateY(-1px);box-shadow:0 2px 8px rgba(117,69,219,0.15);}
.general-signup .welcome-message{text-align:center;margin-bottom:12px;}
.general-signup .welcome-title{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:3px;}
.general-signup .welcome-subtitle-1{font-size:13px;font-weight:600;color:#1a1a1a;margin-bottom:10px;}
.general-signup .welcome-subtitle{font-size:12px;color:#666;font-weight:500;}
.general-signup .or{ margin-top: -15px;}
.general-signup .continue-text h3{ padding: 0px; margin: 0px; font-size: 13px; text-transform: uppercase; font-weight: 600;}
.general-signup .social-group {
    display: flex;
    gap: 10px;
    justify-content: center;
}
.general-signup .social-group img{width: 34px;}
.general-signup .login-info-box{background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-left:4px solid #7545db;padding:6px 12px;border-radius:6px;margin-bottom:12px;}
.general-signup .login-info-box p{font-size:11px;color:#5c3ba8;margin:0;font-weight:500;}
.general-signup .modal-footer{ display: none; justify-content: center; background:#fafafa;padding:10px 24px;text-align:center;font-size:9px;color:#999;border-radius:0 0 16px 16px;}
.general-signup .sticky-banner{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);color:white;padding:16px;box-shadow:0 -4px 24px rgba(117,69,219,0.4);z-index:9997;display:none;animation:slideUp 0.4s ease-out;}
.general-signup .sticky-banner.active{display:block;}
.general-signup .banner-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;}
.general-signup .banner-text{display:flex;align-items:center;gap:12px;flex:1;}
.general-signup .banner-icon{font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));}
.general-signup .banner-message{font-size:15px;font-weight:600;font-family:'Inter',sans-serif;}
.general-signup .banner-actions{display:flex;align-items:center;gap:12px;}
.general-signup .banner-btn{background:white;color:#7545db;border:none;padding:6px 24px;border-radius:8px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all 0.3s ease;box-shadow:0 2px 12px rgba(0,0,0,0.15);font-family:'Inter',sans-serif;}
.general-signup .banner-btn:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.25);background:#f8f8f8;}
.general-signup .banner-close{background:rgba(255,255,255,0.2);border:none;color:white;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;font-size:20px;}
.general-signup .banner-close:hover{background:rgba(255,255,255,0.3);transform:rotate(90deg);}
.general-signup .highlight-box{background:#fff9e6;border:2px solid #ffc107;border-radius:8px;padding:10px;text-align:center;margin-bottom:12px;}
.general-signup .highlight-title{color:#f57c00;font-weight:700;font-size:15px;margin-bottom:3px;}
.general-signup .highlight-subtitle{color:#f57c00;font-size:11px;}
.general-signup .feature-list{margin-bottom:16px;}
.general-signup .feature-item{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:13px;font-weight:500;}
.general-signup .feature-icon{width:26px;height:26px;background:linear-gradient(135deg,#f3f0ff 0%,#e8f4ff 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.general-signup .feature-icon span{font-size:14px;color:#7545db;font-weight:700;}
.general-signup .decline-btn{width:100%;background:none;border:none;color:#999;font-size:11px;padding:8px;cursor:pointer;transition:color 0.2s;}
.general-signup .decline-btn:hover{color:#666;}
.general-signup .success-checkmark{font-size:20px;color:#7545db;}
.general-signup .forgot-title-spacing{margin-bottom:3px;}
.general-signup .forgot-success-wrapper{text-align:center;padding:10px 0;}
.general-signup .input-wrapper-medium{margin-bottom:10px;}
.general-signup .input-wrapper-small{margin-bottom:5px;}
.general-signup .sms-message{font-size:9px;color:#666;margin-top:6px;}
.general-signup .exit-footer-text{text-align:center;font-size:9px;color:#999;margin-top:8px;}
.general-signup .hidden{display:none !important;}
@media (max-width:768px){.general-signup .article-container{padding:20px;}
.general-signup .article-title{font-size:24px;}
.general-signup .registration-modal{width:95%;}
.general-signup .modal-title{font-size:18px;}
.general-signup .modal-subtitle{font-size:13px;}
.general-signup .benefits-grid{gap:6px;}
.general-signup .benefit-item{flex:0 0 calc(50% - 6px);}
.general-signup .banner-content{flex-direction:column;align-items:stretch;}
.general-signup .banner-message{font-size:13px;}
.general-signup .banner-actions{width:100%;justify-content:space-between;}
.general-signup .otp-header > p{flex-direction:column;gap:4px;}
.general-signup .otp-header > p > span:first-child::after{display:none;}
.general-signup .otp-input{width:40px;height:46px;font-size:18px;}
.general-signup .otp-inputs{gap:8px;}
.general-signup .action-buttons{flex-direction:column;gap:6px;}
.general-signup .action-btn{font-size:11px;padding:8px;white-space:normal;}
}

/* Color Theme Variants */
 /* Theme 1:Purple (Default - MarketsMojo) */
.general-signup.generaltheme1 .modal-header{ display: block; background:linear-gradient(135deg, #1976d2 0%, #1565c0 100%);color:white;padding:16px 24px 12px;border-radius:16px 16px 0 0;position:relative;text-align:center;}
.general-signup.generaltheme2 .modal-header{background:linear-gradient(93.47deg,#7545db 4.48%,#4968eb 97.9%);}
 .general-signup.generaltheme3 .modal-header{background:linear-gradient(135deg,#2196f3 0%,#1976d2 100%);}
.general-signup.generaltheme4 .modal-header{background:linear-gradient(135deg,#4caf50 0%,#43a047 100%);}

.general-signup.generaltheme1 .exit-intent-modal .modal-header{background:linear-gradient(135deg,#ef5350 0%,#ec407a 100%);}
.general-signup.generaltheme2 .exit-intent-modal .modal-header{background:linear-gradient(135deg,#ef5350 0%,#ec407a 100%);}
.general-signup.generaltheme3 .exit-intent-modal .modal-header{background:linear-gradient(135deg,#ef5350 0%,#ec407a 100%);}
.general-signup.generaltheme4 .exit-intent-modal .modal-header{background:linear-gradient(135deg,#ef5350 0%,#ec407a 100%);}
.general-signup .modal-body{display:flex;justify-content:center;align-items:center;height:100vh;}

@media (max-width:767px){.general-signup .modal-body{align-items:flex-start;padding-top:20px;height:auto;}
}


.header-variation .subscribe-menu{display: none!important;}
.header-variation ul.main-nav>li>a{margin: 0px 8px!important;}
.header-variation .arrow{margin-left: 4px!important;}
.header-variation .partner-btn{ padding: 6px 8px!important;}
.header-variation ul.main-nav>li>.mega-menu{margin: 0px 8px;}

/* ABML Place Order Button */
.place-order-btn{margin-left:10px;}
.btn-place-order{background-color:#6c5ce7;color:white;padding:4px 12px;border-radius:4px;font-size:12px;text-decoration:none;display:inline-block;}
.btn-place-order:hover{background-color:#5b4cdb;color:white;}
.btn-place-order i{margin-right:4px;}

/* Powered by css */
.powered-by img{height:50px;margin:0px 25px 0px 0px;background:#fff;padding:8px 12px;border-radius:5px;}
@media (max-width:767px){.powered-by-mob img{height:30px;margin:14px -100px 0px 0px;}
.powered-by img{display:none;}
}