@charset "UTF-8";.notification-warning p a,.publish-slugs span.author a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{text-decoration:underline}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-15{width:20%;float:left}.nav>li>a:focus,.nav>li>a:hover{background:0 0;outline:0}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.form-control{box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}.form-control.white-box{background:#fff;border-width:0 0 1px;border-radius:0;border-color:#e0e0e0;border-style:solid}.min-height90{min-height:90px}.min-height180{min-height:180px}.breadcrumb{font-size:14px;background:0 0;border-radius:0;padding:12px 0 15px;margin-bottom:0}.breadcrumb li{font-family:RobotoCondensedRegular}.breadcrumb li a{font-family:RobotoCondensedRegular;color:#333}.breadcrumb li a:hover{color:#f04e45}.breadcrumb .back-link{color:#03002f;display:inline-block;line-height:18px}.breadcrumb .back-link i{display:inline-block;font-size:22px;position:relative;top:2px;padding-right:2px}.breadcrumb .back-link:hover{color:#f04e45}.breadcrumb>li+li::before{color:#03002f;padding:0 5px 0 6px}.table-hover tr:hover{background:#f9f8f6}.table-hover tr:first-child:hover{background:0 0}.modal{z-index:1100;overflow:visible;padding-left:17px;padding-right:17px}.modal .modal-dialog{margin:60px auto 30px}.modal .modal-dialog .modal-content{border-radius:0;padding:0}.modal .modal-dialog.small-dialog{max-width:470px}.modal .close{margin-top:-11px;font-size:34px;font-family:serif;margin-right:-5px;opacity:.5;float:right}.modal .close:hover{opacity:1;color:#f04e45}.modal .modal-header{padding-bottom:0}.modal .modal-header .modal-title{font:16px OswaldRegular;margin-top:13px;padding-left:12px;margin-bottom:22px}.modal .modal-header .modal-title span{display:block;font:14px RobotoCondensedItalic;color:#999}.controls .nextBtn,.controls .prevBtn,.ui-select-choices-group .divider,.ui-select-multiple.ng-not-empty input[type=search]{display:none}@media (max-width:1199px){.breadcrumb{margin-top:0}}@media (max-width:767px){.modal{padding-left:17px!important}.modal .modal-header .modal-title{font-size:18px}.notification-warning .des_not{vertical-align:top}}.controls .numericControls{list-style-type:none;text-align:center;margin:70px 0 40px}.controls .numericControls li{display:inline;margin:0 3px}.controls .numericControls li a{height:12px;width:12px;border-radius:50%;-webkit-border-radius:50%;display:inline-block;text-indent:-9999px;background:#d8dbdd}.controls .numericControls li.current a{background:#9ea4aa}.bse-mf-flow .bse-mf-btn{border-radius:3px;border:1px solid #183884;background-color:transparent;padding:2px 5px;margin:5px 0;font-size:13px;color:#183884;line-height:1.69;font-family:RobotoCondensedRegular}.bse-mf-flow .bse-mf-btn.mf-bse-invalid{border:1px solid #ebebeb;background-color:transparent;color:#ebebeb;pointer-events:none}.bse-mf.container table,.bse-mf.container td{border:1px solid #000;border-collapse:collapse}.bse-mf.container td{width:28%;font-size:17px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.await{color:#f04e45;font-size:14px;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.error{font-size:12px;color:#d51c1c;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.reject{font-size:14px;font-family:RobotoCondensedRegular;color:#d51c1c}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.success{font-size:14px;font-family:RobotoCondensedRegular;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.refund{font-size:14px;font-family:RobotoCondensedRegular;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.bse-mf-flow .table-row .table-cell span.invalid{font-size:11px;letter-spacing:.06px;line-height:1.1;font-family:RobotoCondensedRegular}.descrip-text{position:absolute;left:50%;bottom:40px;font-size:14px;font-family:RobotoCondensedBold;margin-left:-30px;text-align:center;width:60px;border-bottom:1px solid #d2cbc5}.descrip-text .anistate{height:0;width:0;opacity:0}.mCSB_container{padding-right:24px}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#f9f9f9}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#fff}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{width:calc(100% - 45px)!important}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{padding:0;border-radius:0;max-height:410px!important}.ui-select-bootstrap .ui-select-choices-row>a{padding:3px 9px!important}.ui-select-bootstrap .ui-select-choices-row.active>a{background:0 0!important;color:#3d4246!important}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover,.ui-select-choices-row:hover{background:0 0!important}.ui-select-choices-group{border:none!important}.ui-select-match-item{border-radius:0;border:0;background:#d2d2d2;padding:3px 25px 3px 7px;font-size:16px;color:#3d4246;font-family:RobotoCondensedRegular!important;z-index:2;text-transform:uppercase}.pubIssue-tab .modal-dialog .close{position:absolute;right:10px;top:10px;z-index:1;font-size:2.5em;font-weight:var(--font-weight-light)}.pubIssue-tab .modal-dialog .agree-btn button{padding:5px}.pubIssue-tab .modal-dialog .agree-btn button a{color:#000}.pubIssue-tab .modal-content{font-size:16.5px}.pubIssue-tab .modal-content ul{margin-left:20px}.ui-select-match-item.btn-default:hover,.ui-select-match-item.btn-primary.focus,.ui-select-match-item.btn-primary:focus,.ui-select-match-item.btn-primary:hover{background-color:#d2d2d2;border-color:#d2d2d2;color:#3d4246}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{background:url(../images/black-cross.png) right 10px no-repeat;color:transparent!important;height:100%;left:auto;margin:0 -18px 0 0;opacity:1;position:absolute;right:25px;text-indent:-9999px;top:0;width:100%}.ui-select-container span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close:hover{background-image:url(../images/close-icon.png)}.animate-repeat{line-height:30px;list-style:none;box-sizing:border-box}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{transition:all linear .5s}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0;max-height:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1;max-height:30px}div.table-wrapper{margin-bottom:0}.fancybox-wrap{padding:0!important}.fancybox-wrap .fancybox-close{right:-26px;top:-10px;background:url(/assets/images/close-filter.png) center center no-repeat #f9f9f9;background-size:40%;width:30px;height:30px}.fancybox-wrap .fancybox-close:hover{background-image:url(/assets/images/close-filter-active2.png)}.fancybox-skin{-webkit-border-radius:0!important;border-radius:0!important;padding:4px!important}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(/assets/images/fancybox/fancybox_sprite.png)!important}#fancybox-loading div{background:url(/assets/images/fancybox/fancybox_loading.gif) center center no-repeat!important}.fancybox-nav{background:url(/assets/images/fancybox/blank.gif)!important}.fancybox-overlay{background:url(/assets/images/fancybox/fancybox_overlay.png)!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/assets/images/fancybox/fancybox_sprite@2x.png)!important;background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/images/fancybox/fancybox_loading@2x.gif)!important;background-size:24px 24px}}@media only screen and (max-width:767px){.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{max-height:260px!important}}@font-face{font-family:icomoon;font-weight:400;font-style:normal;src:url(../fonts/icomoon/icomoon.eot?5d3x20);src:local("Icomoon Into Light Two"),local("Icomoon-Regular"),url(../fonts/icomoon/icomoon.eot?5d3x20#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?5d3x20) format("truetype"),url(../fonts/icomoon/icomoon.woff?5d3x20) format("woff"),url(../fonts/icomoon/icomoon.svg?5d3x20#icomoon) format("svg")}[class*=" icom-"],[class^=icom-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased}.icom-y:before{content:""}.icom-india:before{content:""}.icom-lang:before{content:""}.icom-risk:before{content:""}.icom-tech:before{content:""}.icom-dropdown-down2:before{content:""}.icom-circle-border:before{content:""}.icom-arrow-right-small:before{content:""}.icom-briefcase:before{content:""}.icom-check-bold:before{content:""}.icom-circle-check:before{content:""}.icom-clock-2:before{content:""}.icom-close-btn:before{content:""}.icom-download-file:before{content:""}.icom-dropdown-down:before{content:""}.icom-inner-circle:before{content:""}.icom-location-pin:before{content:""}.icom-popup-close:before{content:""}.icom-refresh:before{content:""}.icom-check:before{content:""}.icom-clock-21:before{content:""}.icom-validate:before{content:""}.icom-signature:before{content:""}.icom-existing-img:before{content:""}.icom-camera:before{content:""}.icom-right-arrow:before{content:""}.icom-algo:before{content:""}.icom-queries:before{content:""}.icom-add:before{content:""}.icom-next:before{content:""}.icom-star-amp:before{content:""}.icom-chart-score:before{content:""}.icom-question:before{content:""}.icom-tele:before{content:""}.icom-processing:before{content:""}.icom-email-icon:before{content:""}.icom-id-card:before{content:""}.icom-pdf-upload:before{content:""}.icom-update:before{content:""}.icom-quality:before{content:""}.icom-shield:before{content:""}.icom-star-rating:before{content:""}.icom-centralized:before{content:""}.icom-document:before{content:""}.icom-magnify:before{content:""}.icom-optimize:before{content:""}.icom-pancard:before{content:""}.icom-pointing-hand:before{content:""}.icom-watch:before{content:""}.icom-download-icon:before{content:""}.icom-lock-pin:before{content:""}.icom-notify:before{content:""}.icom-pointing-arrow:before{content:""}.icom-process:before{content:""}.icom-process-mob:before{content:""}.icom-responsive:before{content:""}.icom-user-id:before{content:""}.icom-Right_Active_Arrow:before{content:""}.icom-Left_Active_Arrow:before{content:""}.icom-Filter_Selected:before{content:""}.icom-Choose:before{content:""}.icom-down-arrow:before{content:""}.icom-file-upload:before{content:""}.icom-eye-hide:before{content:""}.icom-eye:before{content:""}.icom-call-us:before{content:""}.icom-email-us:before{content:""}.icom-faqs:before{content:""}.icom-locate-us:before{content:""}.icom-login-help:before{content:""}.icom-file-download:before{content:""}.icom-Track:before{content:""}.icom-Thematic:before{content:""}.icom-No-Lock:before{content:""}.icom-No-Fee:before{content:""}.icom-Manage:before{content:""}.icom-Low-Cost:before{content:""}.icom-Engineering:before{content:""}.icom-Diversified:before{content:""}.icom-Control:before{content:""}.icom-Buy:before{content:""}.icom-feedback-button:before{content:""}.icom-profile-filled:before{content:""}.icom-view-filled:before{content:""}.icom-arrow:before{content:""}.icom-user-unkown:before{content:""}.icom-atRate:before{content:""}.icom-mail-sent:before{content:""}.icom-verify-email:before{content:""}.icom-sign-doc:before{content:""}.icom-maintain:before{content:""}.icom-star-dark:before{content:""}.icom-profile:before{content:""}.icom-star-1:before{content:""}.icom-star-2:before{content:""}.icom-star-3:before{content:""}.icom-star-4:before{content:""}.icom-star-5:before{content:""}.icom-star-6:before{content:""}.icom-star-7:before{content:""}.icom-star-8:before{content:""}.icom-star-9:before{content:""}.icom-star-filled:before,.rmratingsec .icom-star-checked:before{content:""}.icom-hand-comment:before{content:""}.icom-hand-star:before{content:""}.icom-hand-tool:before{content:""}.icom-thumps-up:before{content:""}.icom-thumps-down:before{content:""}.icom-clock:before{content:""}.icom-comment:before{content:""}.icom-file:before{content:""}.icom-share:before{content:""}.icom-star:before{content:""}.icom-view:before{content:""}.icom-check-edit:before{content:""}.icom-mail:before{content:""}.icom-excel:before{content:""}.icom-pdf:before{content:""}.icom-handpoint:before{content:""}.icom-6star:before{content:""}.icom-communication:before{content:""}.icom-exp_adv:before{content:""}.icom-extlink:before{content:""}.icom-time_exe:before{content:""}.icom-conversation:before{content:""}.icom-mail-o:before{content:""}.icom-call:before{content:""}.icom-search:before{content:""}.icom-bulb:before{content:""}.icom-doc:before{content:""}.icom-calendar:before{content:""}.icom-sort:before{content:""}.icom-numbers-bg:before{content:""}.icom-delete:before{content:""}.icom-replace:before{content:""}.icom-filter:before{content:""}.icom-mobile:before{content:""}.icom-edel-logo:before{content:""}.icom-tick:before{content:""}.icom-ed-close:before{content:""}.icom-umbrella:before{content:""}.icom-redirect:before{content:""}.icom-video:before{content:""}.icom-undo:before{content:""}.icom-alert:before{content:""}.icom-close:before{content:""}.icom-help_outline:before{content:""}.designSevDec .error-div .msgText:before,.eMandate .error-msg span:before,.icom-alert-triangle:before{content:""}.icom-announce:before{content:""}.icom-triangle-down:before{content:""}.bullet-list ul li:after,.title-slugline span:after,.title-slugline span:before,h3.single-striked:before{content:""}body,html{font-size:18px;line-height:28px;font-family:Helvetica,Arial,sans-serif;font-family:RobotoCondensedLight;min-height:100%!important;height:100%}.btn,.load-more,.read-more-link,strong{font-family:RobotoCondensedBold}.float-right{float:right!important}.float-left{float:left!important}body{padding-top:72px}body.modal-open{overflow:hidden}body.menu-open{position:fixed}#wrapper{overflow:hidden}@media only screen and (max-width:991px){.contentCntr{padding-bottom:25px}}.contentCntr,.contentCntr.insightRoute{padding:0 10px 100px}.relative{position:relative}img{display:block;max-width:100%}.publish-slugs span,.red-alertic,.tags ul li,.title-slugline span,.under-border,h3.single-striked span{display:inline-block}*{margin:0;padding:0}.borderless td,.borderless th{border:none!important}strong{font-weight:400}h2,h2.secondheading{font-family:Helvetica,Arial,sans-serif}a{text-decoration:none;color:#03002f;cursor:pointer}a:hover{text-decoration:none;color:#f04e45}a:focus{text-decoration:none}.uib-datepicker-popup,.uib-datepicker-popup li,.uib-datepicker-popup li td{padding:0!important;margin:0!important}.uib-datepicker-popup li.uib-button-bar{padding:10px!important}.img-full{width:100%}.bg-image{min-height:450px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000}.modal.video-modal .modal-header .modal-title{font-size:24px;letter-spacing:0;margin:0 0 15px}.modal.video-modal video{width:100%}.line-height12{line-height:12px!important}.line-height16{line-height:16px!important}.line-height20{line-height:20px!important}.line-height22{line-height:22px!important}.line-height25{line-height:25px!important}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}h1,h2,h3,h4,h5,h6,p{margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{text-decoration:none}h2{font-size:48px;color:#353b3f;font-family:YesevaOneRegular;line-height:40px;letter-spacing:-2.4px}h2.secondheading{letter-spacing:-.02em;font-family:OswaldRegular}h3,h4{color:#353b3f;font-family:Helvetica,Arial,sans-serif}h3{font-size:39px;font-family:OswaldRegular;line-height:40px;letter-spacing:-1.5px}h3.small{font-size:30px;line-height:30px}h4{font-size:24px;font-family:OswaldRegular;line-height:30px}h5,h6{font-family:Helvetica,Arial,sans-serif}h5{font-size:20px;font-family:OswaldRegular}h6{font-size:18px;font-family:OswaldRegular}h3.single-striked{font-size:24px;font-family:Helvetica,Arial,sans-serif;font-family:AlegreyaItalic;position:relative;text-align:center;font-style:italic}h3.single-striked span{background:#F0F1EC;position:relative;padding:0 15px;letter-spacing:.1px;margin:0 30px;line-height:28px}h3.single-striked:before{height:1px;width:100%;position:absolute;background:#cbc2ba;top:50%;left:0}.ft-right{float:right!important}.ft-left{float:left!important}.font-roboto{font-family:Roboto!important}.font-sans-serif{font-family:sans-serif!important}.roboto-medium{font-family:Roboto-Medium}.font-fontAwesome{font-family:FontAwesome!important}.font-openSansLight{font-family:OpenSansLight!important}.font-encodeSans{font-family:'Encode Sans'!important}.font-work-sans-bold{font-family:WorkSansBold!important}.font-work-sans-reg{font-family:WorkSansRegular!important}.roboto-bold{font-family:RobotoCondensedBold!important}.roboto-regularFont{font-family:Roboto-Regular!important}.roboto-boldFont{font-family:Roboto-Bold!important}.roboto-regular{font-family:RobotoCondensedRegular!important}.roboto-light{font-family:RobotoCondensedLight}.roboto-italic{font-family:RobotoCondensedItalic!important}.inline-block{display:inline-block!important}.inline{display:inline}.block{display:block!important}.yellow{border-color:#efcc31!important}.orange{border-color:#fe8500!important}.red{border-color:#d20000!important}.decoration-none{text-decoration:none!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-highlight{color:#444!important;font-weight:bolder!important}.toc-highlight{font-family:RobotoCondensedBold!important;color:#0b1015!important}.f13l15r,.f20l30r,.notification-warning p{font-family:RobotoCondensedRegular}.btn-w175{width:175px}.width-50{width:50%!important}.width-100{width:100%!important}.width275{width:275px!important}.left-twenty{left:20px!important}.left-minus-sixty{left:-60px!important}.left-minus-twelve{left:-12px!important}.left-minus-seventy-five{left:-75px!important}.left-minus-eighty-five{left:-85px!important}.left-minus-one-twenty{left:-120px!important}.left-minus-one-eighty{left:-180px!important}.left-minus-one-ninty{left:-190px!important}.left-minus-two-twenty{left:-220px!important}.left-minus-two-fifty{left:-250px!important}.left-minus-three-twenty{left:-320px!important}.left-minus-two-hundred{left:-200px!important}.wd-70{width:70px!important}.wd-80{width:80px!important}.wd-95{width:95px!important}.wd-120{width:120px!important}.wd-130{width:130px!important}.wd-146{width:146px!important}.wd-160{width:160px!important}.wd-240{width:240px!important}.wd-190{width:190px!important}.ht-160{height:160px!important}.max-w255{max-width:255px!important}.min-w220{min-width:220px!important}.min-w200{min-width:200px!important}.red-alertic{width:17px;height:14px;background:url(../images/red-alert.png) center center no-repeat}.back-btn-in-box{position:absolute;left:0;bottom:100%;margin-bottom:10px;font-size:14px;color:#183884}.email_text_profille{display:flex;justify-content:space-between}.email_text_link{display:flex;font-size:12px;margin-top:-7px}.SpaceLR75{padding:0 75px}.SpaceLR40{padding:0 40px}.notification-warning{background:#F7F1C3;text-align:center;padding:7px 45px;position:relative}.notification-warning p{color:#343a3f;font-size:16px}.notification-warning p a:hover i.icon-oldversion{background-position:-700px -140px}.notification-warning .des_not p{color:#202020!important;font-style:normal;font-size:14px!important}@media (max-width:991px){.notification-warning .setup_org{position:absolute;right:8px;top:32%}}.notification-warning .setup_org p{color:#f78735!important}.notification-warning .setup_org p i{font-size:11px;vertical-align:middle!important;padding-left:10px}.notification-warning .setup_org:hover{cursor:pointer}.notification-warning .close-notification{background:url(../images/close-icon.png) center center no-repeat #DCDABB;position:absolute;right:0;top:0;height:42px;width:42px;font-size:24px;line-height:42px}.notification-warning .close-notification:hover{background-color:#174082;background-image:url(../images/close-icon-white.png)}.close-button-right{background:url(../images/close-icon.png) center center no-repeat #fff;border:1px solid #acacac;border-left:none;position:absolute;right:-32px;top:-1px;height:32px;width:32px;font-size:24px;line-height:32px}.close-button-right:hover{background-color:#174082;background-image:url(../images/close-icon-white.png)}.bullet-list ul{margin:0;padding:0;list-style-type:none}.bullet-list ul li{line-height:24px;margin-bottom:15px;padding-left:16px;position:relative}.bullet-list ul li:after{background:#ef863c;height:16px;left:0;position:absolute;top:5px;width:4px}.tags ul{margin-bottom:0;list-style:none}.tags ul li a{background-color:#e1e1e1;color:#828282;font-size:12px;padding:4px;margin-right:10px}.tags ul li a:hover{background:#828282;color:#e1e1e1}.under-border{border-bottom:1px solid #bbb}.f20l30r{font-size:16px;line-height:20px;color:#333}.f13l15r{font-size:13px;line-height:15px;color:#999}.margin-auto{margin:0 auto}.new-banner-border-all{border:1px solid #d0d0d0}.title-slugline{color:#8e8d8d;font-family:AlegreyaItalic;margin:0 auto;font-style:italic;padding:8px 87px 60px}.title-slugline.shortheight{padding:0 87px 25px}.title-slugline span{position:relative;padding:0 10px;font-size:18px;line-height:18px}.title-slugline span:before{right:100%;top:50%;position:absolute;margin-top:-2px;background:url(../images/left-borders.png) no-repeat;height:100%;width:87px}.title-slugline span:after{left:100%;top:50%;position:absolute;margin-top:-2px;background:url(../images/right-borders.png) no-repeat;height:100%;width:87px}.full{float:left;width:100%}.publish-slugs{font-size:14px;line-height:14px;color:#7e8183;padding-top:10px;padding-bottom:10px}.publish-slugs span{color:#7e8183;font-size:14px;line-height:25px;background:url(../images/publish_div.png) right center no-repeat;padding-bottom:0;padding-right:9px;vertical-align:middle;min-height:25px}.publish-slugs span.detail-text:before,.publish-slugs span.infographic-text:before,.publish-slugs span.podcast-text:before,.publish-slugs span.published:before,.publish-slugs span.slideshow-text:before{display:block;left:0;top:-10px;content:"";width:34px;height:34px}.publish-slugs span a{color:#7e8183}.publish-slugs span a:hover{color:#f04e45}.avg-rating .rtg-block span.data-block:hover,.avg-rating .rtg-block:hover i,.avg-rating .rtg-block:hover span,.meta-block .avg-rating .rtg-block,.publish-slugs span.author a{color:#7e8183}.publish-slugs span a:hover .icon-comment{background-position:0 -90px}.publish-slugs span a:hover .icon-share{background-position:-30px -90px}.publish-slugs span.author a:hover{color:#f04e45}.publish-slugs span.published{padding-left:40px;position:relative}.publish-slugs span.published:before{position:absolute;background:url(../images/sprite.png) -70px 0 no-repeat;background-size:1000px 1000px}.publish-slugs span.detail-text{padding-left:40px;position:relative}.publish-slugs span.detail-text:before{position:absolute;background:url(../images/sprite.png) -105px 0 no-repeat;background-size:1000px 1000px}.publish-slugs span.infographic-text{padding-left:40px;position:relative}.publish-slugs span.infographic-text:before{position:absolute;background:url(../images/sprite.png) -246px -1px no-repeat;background-size:1000px 1000px}.publish-slugs span.slideshow-text{padding-left:40px;position:relative}.publish-slugs span.slideshow-text:before{position:absolute;background:url(../images/sprite.png) -281px -1px no-repeat;background-size:1000px 1000px}.publish-slugs span.podcast-text{padding-left:40px;position:relative}.publish-slugs span.podcast-text:before{position:absolute;background:url(../images/sprite.png) -316px -1px no-repeat;background-size:1000px 1000px}.publish-slugs span:last-child{background:0 0}.publish-slugs.two-line{height:45px;padding-left:45px;position:relative;margin-bottom:10px!important;display:table;width:100%}.publish-slugs.two-line .middle-content{display:table-cell;vertical-align:middle}.publish-slugs.two-line span{line-height:14px;min-height:auto}.publish-slugs.two-line span.type{position:absolute;left:0}.publish-slugs.two-line span.date{display:block;background:0 0}.light-read-more-link a,.read-more-link{margin-top:10px;display:inline-block;vertical-align:middle}.publish-slugs.two-line span.comment{margin-left:-5px}.read-more-link{font-size:16px}.btn.btn-thin,.light-read-more-link a{font-family:RobotoCondensedRegular}.read-more-link i{font-weight:400;font-size:14px}.light-read-more-link{border-top:1px solid #dedede}.light-read-more-link a{font-size:16px}.light-read-more-link a i{font-weight:400;font-size:14px}.btn.btn-thin{font-size:14px;line-height:14px;color:#03002f}.btn.btn-thin:hover{color:#f04e45}.btn.btn-thin:focus{box-shadow:none;-webkit-box-shadow:none}.btn.btn-line{border:1px solid #183884;border-radius:3px;-webkit-border-radius:3px}.btn.btn-line:hover{color:#fff;border-color:#f5690f;background-color:#f5690f}.font-9{font-size:9px!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-17{font-size:17px!important}.font-18{font-size:18px!important}.font-19{font-size:19px!important}.font-20{font-size:20px!important}.font-23{font-size:23px!important}.font-24{font-size:24px!important}.font-28{font-size:28px!important}.font-31{font-size:31px!important}.font-40{font-size:40px!important}.font-48{font-size:48px!important}.font-26{font-size:24px!important}.font-65{font-size:65px!important}.txt-transform-none{text-transform:none!important}.image-center{margin-left:auto;margin-right:auto;display:block}.heigth-full{height:100%}.display-table{height:100%;width:100%;display:table}.display-table .display-table-cell{width:100%;display:table-cell;vertical-align:middle}.display-none{display:none}.height-none{height:0;overflow:hidden}.fancybox-wrap,.posts .inner,.top-brdr-block{background:#fff;border-top:10px solid #c9c9c1;position:relative;padding-left:10px;padding-right:10px}.fancybox-wrap:before,.posts .inner:before,.top-brdr-block:before{content:"";height:10px;width:auto;display:block;position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px;right:14px}.top-brdr-block-affixed{background:#fff;border-top:10px solid #c9c9c1;position:absolute;left:0;top:0;width:calc(100% - 25px);z-index:9}.top-brdr-block-affixed:before{content:"";height:10px;width:calc(100% - 28px);position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px}.bottom-brdr-block{background:#fff;border-bottom:10px solid #c9c9c1;position:relative}.bottom-brdr-block:after{content:"";height:10px;width:calc(100% - 28px);position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;bottom:-10px;left:14px}.mg-auto{margin:auto!important}.mg-b0{margin-bottom:0!important}.mg-b5{margin-bottom:5px!important}.mg-b10{margin-bottom:10px}.mg-bi10,.verify-otp-box.VerifyFullWidth .opt-box .form-control{margin-bottom:10px!important}.mg-b15{margin-bottom:15px}.mg-b20{margin-bottom:20px!important}.mg-b25{margin-bottom:25px}.mg-b30{margin-bottom:30px}.mg-b40{margin-bottom:40px}.mg-b50{margin-bottom:50px}.mg-b60{margin-bottom:60px}.mg-b70{margin-bottom:70px}.mg-tm30{margin-top:-30px!important}.mg-t0{margin-top:0!important}.mg-t3{margin-top:3px}.mg-t3i{margin-top:3px!important}.mg-t5{margin-top:5px}.mg-t8{margin-top:8px}.mg-t15{margin-top:15px}.mg-t10{margin-top:10px!important}.mg-t20{margin-top:20px}.mg-t20i{margin-top:20px!important}.mg-t25{margin-top:25px}.mg-t30,.posts .inner .data .media.audio,.posts .inner .data-media .media.audio{margin-top:30px}.mg-t35{margin-top:35px}.mg-t40{margin-top:40px}.mg-t50{margin-top:50px}.mg-t60{margin-top:60px}.mg-t70{margin-top:70px}.mg-t90{margin-top:90px}.mg-t200{margin-top:200px!important}.mg-t-70{margin-top:-70px!important}.mg-t95{margin-top:95px!important}.mg-r-15{margin-right:-15px!important}.mg-r0{margin-right:0}.mg-r0i{margin-right:0!important}.mg-r5{margin-right:5px!important}.mg-r10{margin-right:10px}.mg-r12{margin-right:12px}.mg-r15{margin-right:15px}.mg-ri15{margin-right:15px!important}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a,.mg-r20{margin-right:20px}.mg-r25{margin-right:25px}.mg-r30{margin-right:30px!important}.mg-l-30{margin-left:-30px!important}.mg-l-110{margin-left:-110px!important}.mg-l-20{margin-left:-20px!important}.mg-l-10{margin-left:-10px!important}.mg-l0{margin-left:0!important}.mg-l10{margin-left:10px}.mg-l5{margin-left:5px!important}.mg-l15{margin-left:15px}.mg-l20{margin-left:20px}.mg-l30{margin-left:30px}.mg-l85{margin-left:85px}.mg-l110{margin-left:110px}.mg-l130{margin-left:130px}.mg-lr{margin-left:0!important;margin-right:0!important}.mg-l-15{margin-left:-15px}.mg-l-290{margin-left:-290px!important}.mg-tm25{margin-top:-25px!important}.no-margin-padding-LR{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.no-boxshadow{box-shadow:none!important;-webkit-box-shadow:none!important}.small-otp-section{border-bottom:1px solid #ccc8c1;border-top:1px solid #ccc8c1;background-color:#f9f9f9}.btn-clear,.no-bg{background:0 0!important}.no-border-input{border-radius:0;width:150px}.external-totp button{min-width:120px}.verticle-middle{vertical-align:middle}.vertical-top{vertical-align:top!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.divider-line{max-width:250px;margin:auto;overflow:hidden;padding-top:20px;padding-bottom:10px;border-top:1px solid #dddcdb}.no-border{border:none!important}.lr-offset{padding-left:15px}.pd-all0{padding:0!important}.pd-all{padding:30px 25px}.pd-all15{padding:15px}.pd-b0{padding-bottom:0!important}.pd-b5{padding-bottom:5px!important}.pd-b7{padding-bottom:7px!important}.pd-b10{padding-bottom:10px!important}.pd-b15{padding-bottom:15px}.pd-b20{padding-bottom:20px}.pd-b30{padding-bottom:30px}.pd-b40{padding-bottom:40px}.pd-b50{padding-bottom:50px}.pd-b60{padding-bottom:60px}.pd-b60i{padding-bottom:60px!important}.pd-b70{padding-bottom:70px}.pd-bm30{padding-bottom:30px!important}.pd-bm200{padding-bottom:200px!important}.pd-t0{padding-top:0!important}.pd-t5{padding-top:5px!important}.pd-t6{padding-top:6px}.pd-t7{padding-top:7px}.pd-t8{padding-top:8px}.pd-t10{padding-top:10px}.pd-t15{padding-top:15px}.pd-t20{padding-top:20px}.pd-t30{padding-top:30px}.pd-t30i{padding-top:30px!important}.pd-t40{padding-top:40px}.pd-t50{padding-top:50px}.pd-t60{padding-top:60px}.pd-t60i{padding-top:60px!important}.pd-t70{padding-top:70px}.pd-t80{padding-top:80px}.pd-t100{padding-top:100px!important}.pd-r0{padding-right:0}.pd-r0i{padding-right:0!important}.pd-r5{padding-right:5px!important}.pd-r10{padding-right:10px}.pd-r13{padding-right:13px!important}.pd-r15{padding-right:15px}.pd-rt20{padding-right:20px!important}.pd-r40{padding-right:40px}.pd-r30{padding-right:30px}.pd-r60{padding-right:60px!important}.pd-l00{padding-left:0!important}.pd-l0{padding-left:0}.pd-l2{padding-left:2px!important}.pd-l4{padding-left:4px!important}.pd-l5{padding-left:5px!important}.pd-l6{padding-left:6px!important}.pd-l8{padding-left:8px!important}.pd-l10{padding-left:10px}.pd-l15{padding-left:15px}.pd-l20{padding-left:20px!important}.pd-l24{padding-left:24px!important}.pd-l25{padding-left:25px!important}.pd-l22{padding-left:22px!important}.pd-l28{padding-left:28px!important}.pd-l30{padding-left:30px!important}.pd-l35{padding-left:35px!important}.pd-l40{padding-left:40px!important}.pd-l50{padding-left:50px!important}.pd-l55{padding-left:55px!important}.pd-l60{padding-left:60px!important}.pd-l80{padding-left:80px!important}.pd-l100{padding-left:100px!important}.pd-all10{padding:10px}.pd-all20{padding:20px}.mg-bm15{margin-bottom:-15px}.pdlr0{padding-left:0;padding-right:0}.pd-lr20{padding-left:20px!important;padding-right:20px!important}.pd-lr30{padding-left:30px!important;padding-right:30px!important}.pd-lr50{padding-left:50px!important;padding-right:50px!important}.border-right1px{border-right:1px solid #dddfdf}.pd-3{padding:3px!important}.pd-v30-h15{padding:30px 15px}.pd-v30-h40{padding:10px 40px}.transparent-bg{background-color:transparent!important}.light-bg{background-color:#fff!important}.primary-bg{background-color:#03002f}.primary-bgi{background-color:#03002f!important}.secondary-bg{background-color:#e47335!important}.tertiary-bg{background-color:#066}.quaternary-bg{background-color:#ad9e8a}.quinary-bg{background-color:#474a4d}.senary-bg{background-color:#65686b}.septenary-bg{background-color:#d2572f}.octonary-bg{background-color:#97d226}.peach-bg{background-color:#F4F1F0!important}.nonary-bg{background-color:#a5a5a5}.decimal-bg{background-color:#ececec}.decimal-bg14{background-color:#fcfbfb!important}.decimal-color1{background-color:#fbf9f8!important}.green2-bg{background-color:#3E8300!important}.logoPink-bg{background-color:#f04e45!important}.transPurple-bg{background-color:#E5B7D733!important}.transBlue-bg{background-color:#A4D7EF33!important}.transGreen-bg{background-color:#E6F4EF!important}.transOrange-bg{background-color:#FCD4B233!important}.transGreen2-bg{background-color:#99E0C733!important}.indigo-bg{background-color:#02022D!important}.powderBLue-bg{background-color:#E9F2FF!important}.orange2-bg{background-color:#EE752F!important}.powderBlue2-bg{background-color:#F0F7FF!important}.orange3-bg{background:rgba(238,117,47,.1)}.icon-b,.icon-s{background-image:url(../images/sprite-big.png)}.icon,.icon-b,.icon-s{background-repeat:no-repeat;text-indent:-9999px;vertical-align:middle;display:inline-block}.primary-color{color:#174082!important}.secondary-color{color:#e47335!important}.secondary-light-color{color:#FF6B01!important}.tertiary-color{color:#066!important}.quaternary-color{color:#ad9e8a!important}.quinary-color{color:#474a4d!important}.dark-grey-color{color:#363636!important}.senary-color{color:#65686b!important}.septenary-color{color:#d2572f!important}.octonary-color{color:#97d226!important}.nonary-color{color:#a5a5a5!important}.decimal-color{color:#ececec!important}.nonary-color1{color:#333!important}.nonary-color2{color:#444!important}.nonary-color3{color:#5b5b5b!important}.nonary-color4{color:#4F4E70!important}.light-color1{color:#d1d1d1}.red-color{color:#ff1f1f!important}.red-color2{color:#f04e45!important}.nonary-color24{color:#999!important}.nonary-color10{color:#666!important}.voiletp{color:#0597c6!important}.teal-color{color:#1C9AD6!important}.nonary-color7{color:#03002f!important}.light-color{color:#fff!important}.green-color2{color:#3E8300!important}.footer-grey{color:#939393!important}.pale-orange{color:#F1ECE5!important}.purple-color{color:#BD4B9B!important}.bottleGreen-color{color:#00B274!important}.parrot-green{color:#51B255!important}.green2-color{color:#27AE60!important}.brightOrange-color{color:#F0512D!important}.slate-grey{color:#4F4E70!important}.grey2-color{color:#8D8D99!important}.orange-color{color:#F7943E!important}.orange2-color{color:#EE752F!important}.borderGray-color{color:#B8B8B8!important}.icon-s{background-size:700px 700px}.icon-s.icon-18{width:18px;height:18px}.icon-b{background-size:1000px 1000px}.icon-b.icon-25{width:25px;height:25px}.icon-b.icon-25.icon-profile{background-position:0 -100px}.icon-b.icon-25.icon-download{background-position:-25px -100px}.icon-b.icon-25.icon-searchNH{background-position:-50px -100px;background-size:1000px 1000px!important}.icon-b.icon-25.icon-searchNH:hover{background-position:-75px -100px;background-size:1000px 1000px}.icon-b.icon-25.icon-rupees{background-position:-100px -100px}.icon-b.icon-25.icon-filterb{background-position:-125px -100px}.icon-b.icon-25.icon-coin{background-position:-150px -100px}.icon-b.icon-25.icon-5star{background-position:-175px -100px}.icon-b.icon-25.icon-graphb{background-position:-225px -100px}.icon-b.icon-25.icon-lpoint{background-position:-250px -100px}.icon-b.icon-25.icon-gthree{background-position:-275px -100px}.icon-b.icon-25.icon-starb{background-position:-300px -100px}.icon-b.icon-25.icon-rupeess{background-position:-325px -100px}.icon-b.icon-25.icon-question{background-position:-350px -100px}.icon-b.icon-35{width:35px;height:35px}.icon-b.icon-35.icon-green{background-position:0 -315px}.icon-b.icon-20{width:20px;height:20px}.colorreduce{opacity:.4}.colorreduce:hover{opacity:1}.icon-b.icon-20.icon-map{background-position:0 -140px}.icon-b.icon-20.icon-email{background-position:-20px -140px}.icon-b.icon-20.icon-mobile{background-position:-40px -140px}.icon-b.icon-20.icon-profile{background-position:-60px -140px}.icon-b.icon-20.icon-has{background-position:-80px -140px}.icon-b.icon-20.icon-account{background-position:-100px -140px}.icon-b.icon-20.icon-id{background-position:-120px -140px}.icon-b.icon-20.icon-code{background-position:-140px -140px}.icon-b.icon-20.icon-graph{background-position:-160px -140px}.icon-b.icon-20.icon-check{background-position:-180px -140px}.icon-b.icon-20.icon-close{background-position:-200px -140px}.icon-b.icon-20.icon-close:hover{background-position:-200px -160px}.icon-b.icon-20.icon-cellphone{background-position:-220px -140px}.icon-b.icon-20.icon-setting{background-position:-240px -140px}.icon-b.icon-20.icon-filter{background-position:-260px -140px}.icon-b.icon-20.icon-check-dg{background-position:-280px -140px}.icon-b.icon-20.icon-flt{background-position:-300px -140px}.icon-b.icon-20.icon-flt:hover{background-position:-320px -140px}.icon-b.icon-20.icon-searchh,.icon-s.icon-18.icon-searchh{background-position:-236px -95px}.icon-s.icon-18.icon-searchh:hover{background-position:-250px -95px}.icon-b.icon-20.icon-searchh:hover{background-position:-360px -140px}.icon-b.icon-20.icon-proPic{background-position:-380px -140px}.icon-b.icon-20.icon-mgsd{background-position:-400px -140px}.icon-b.icon-20.icon-mobd{background-position:-420px -140px}.icon-b.icon-20.icon-downloadd{background-position:-440px -140px}.icon-b.icon-20.icon-linkmandate{background-position:-460px -140px}.icon-b.icon-20.icon-resetb{background-position:-480px -140px}.icon-b.icon-20.icon-resetb:hover{background-position:-500px -140px}.icon-b.icon-20.icon-quest{background-position:-520px -140px}.icon-b.icon-20.icon-keyh{background-position:-540px -140px}.icon-b.icon-20.icon-loung{background-position:-560px -140px}.icon-b.icon-20.icon-powerb{background-position:-580px -140px;background-size:1000px 1000px!important}.feedback-modal .upload,.icon{background-size:1000px 1000px}.icon-b.icon-20.icon-visitd{background-position:-600px -140px}.icon-b.icon-20.icon-visitd:hover{background-position:-620px -140px}.icon-b.icon-20.icon-arrowline{background-position:-640px -140px}.icon-b.icon-20.icon-calender{background-position:-660px -140px}.icon-b.icon-20.icon-oldversion{background-position:-680px -140px}.icon-b.icon-20.icon-oldversion:hover{background-position:-700px -140px}.icon-b.icon-20.icon-warningh{background-position:-720px -140px}.icon-b.icon-20.icon-callh{background-position:-740px -140px}.icon-b.icon-20.icon-maph{background-position:-760px -140px}.icon-b.icon-20.icon-messegeh{background-position:-780px -140px}.icon-b.icon-20.icon-like{background-position:-800px -140px}.icon-b.icon-20.icon-like-active,.looking-feedback ul li a:hover .icon-like{background-position:-820px -140px}.icon-b.icon-20.icon-dislike{background-position:-840px -140px}.icon-b.icon-20.icon-dislike-active{background-position:-860px -140px}.icon-b.icon-20.icon-mandate{background-position:-880px -140px}.icon-b.icon-20.icon-sharem{background-position:-900px -140px}.icon-b.icon-20.icon-sharem:hover{background-position:-920px -140px}.icon-b.icon-10{width:10px;height:10px}.icon-b.icon-10.icon-arrow{background-position:0 -160px}.icon-b.icon-10.icon-arrow-2{background-position:-10px -160px}.icon-b.icon-10.icon-close{background-position:-20px -160px}.icon-b.icon-10.icon-close:hover{background-position:-30px -160px}.icon-b.icon-10.icon-plus{background-position:-40px -160px}.icon-b.icon-10.icon-minus{background-position:-50px -160px}.icon-b.icon-10.icon-usert{background-position:-60px -160px}.icon-b.icon-10.icon-userthover{background-position:-70px -160px}.icon-b.icon-10.icon-plusb{background-position:-80px -160px}.icon-b.icon-30{width:30px;height:30px}.icon-b.icon-30.icon-profile{background-position:0 -60px}.icon-b.icon-30.icon-pointer{background-position:-30px -60px}.icon-b.icon-30.icon-circlef{background-position:-60px -60px}.icon-b.icon-30.icon-edits{background-position:-90px -60px}.icon-b.icon-30.icon-edits:hover{background-position:-120px -60px}.icon-b.icon-30.icon-or{background-position:-150px -60px}.icon-b.icon-30.icon-line1{background-position:-180px -60px}.icon-b.icon-30.icon-info{background-position:-210px -60px}.icon-b.icon-30.icon-tv{background-position:-240px -60px}.icon-b.icon-40{width:40px;height:40px}.icon-b.icon-40.icon-nifty{background-position:0 0}.icon-b.icon-40.icon-nifty-bank{background-position:-40px 0}.icon-b.icon-40.icon-gold{background-position:-80px 0}.icon-b.icon-40.icon-real{background-position:-120px 0}.icon-b.icon-40.icon-equity{background-position:-160px 0}.icon-b.icon-40.icon-line{background-position:-200px 0}.icon-b.icon-40.icon-debt{background-position:-240px 0}.icon-b.icon-40.icon-userb{background-position:-280px 0}.icon-b.icon-40.icon-edel{background-position:-320px 0}.icon-b.icon-40.icon-edelblue{background-position:-360px 0}.icon-b.icon-40.icon-nextmgs{background-position:-400px 0}.icon-b.icon-40.icon-editmgs{background-position:-440px 0}.icon-b.icon-40.icon-callb{background-position:-480px 0}.icon-b.icon-40.icon-security{background-position:-520px 0}.icon-b.icon-40.icon-device{background-position:-560px 0}.icon-b.icon-40.icon-warning{background-position:-600px 0}.icon-b.icon-40.icon-support{background-position:-640px 0}.icon-b.icon-40.icon-contact{background-position:-680px 0}.icon-b.icon-40.icon-filemgs{background-position:-720px 0}.icon-b.icon-40.icon-autorun{background-position:-760px 0}.icon-b.icon-40.icon-system{background-position:-800px 0}.icon-b.icon-40.icon-notsupport{background-position:-840px 0}.icon-b.icon-40.icon-multiuser{background-position:-880px 0}.icon-b.icon-40.icon-countmgs{background-position:-920px 0}.icon-b.icon-40.icon-https{background-position:-960px 0}.icon-b.icon-40.icon-warningb{background-position:0 -520px}.icon-b.icon-40.icon-searchmgs{background-position:-40px -520px}.icon-b.icon-40.icon-mgsstep{background-position:-80px -520px}.icon-b.icon-40.icon-lockstar{background-position:-120px -520px}.icon-b.icon-40.icon-warningstar{background-position:-160px -520px}.icon-b.icon-40.icon-memberb{background-position:-200px -520px}.icon-b.icon-40.icon-accurate{background-position:-240px -520px}.icon-b.icon-40.icon-readunderstand{background-position:-280px -520px}.icon-b.icon-40.icon-importance{background-position:-320px -520px}.icon-b.icon-40.icon-dontoverright{background-position:-400px -520px}.icon-b.icon-40.icon-riskreturn{background-position:-440px -520px}.icon-b.icon-40.icon-globe{background-position:-480px -520px}.icon-b.icon-40.icon-paymentb{background-position:-520px -520px}.icon-b.icon-40.icon-allgraph{background-position:-560px -520px}.icon-b.icon-40.icon-donttrading{background-position:-600px -520px}.icon-b.icon-40.icon-dontcarried{background-position:-640px -520px}.icon-b.icon-40.icon-dontcash{background-position:-680px -520px}.icon-b.icon-40.icon-dontcheck{background-position:-720px -520px}.icon-b.icon-40.icon-fundrupee{background-position:-760px -520px}.icon-b.icon-40.icon-orderrupee{background-position:-800px -520px}.icon-b.icon-40.icon-ledgerb{background-position:-840px -520px}.icon-b.icon-40.icon-instruction{background-position:-880px -520px}.icon-b.icon-40.icon-lockpass{background-position:-920px -520px}.icon-b.icon-40.icon-adequote{background-position:-960px -520px}.icon-b.icon-40.icon-userclose{background-position:0 -560px}.icon-b.icon-40.icon-tradeok{background-position:-40px -560px}.icon-b.icon-40.icon-emailok{background-position:-80px -560px}.icon-b.icon-40.icon-practiceok{background-position:-120px -560px}.icon-b.icon-40.icon-cashdelever{background-position:-160px -560px}.icon-b.icon-40.icon-notaccept{background-position:-200px -560px}.icon-b.icon-40.icon-checktransaction{background-position:-240px -560px}.icon-b.icon-40.icon-handledelevery{background-position:-280px -560px}.icon-b.icon-40.icon-instance{background-position:-320px -560px}.icon-b.icon-40.icon-securitysend{background-position:-360px -560px}.icon-b.icon-40.icon-mention{background-position:-400px -560px}.icon-b.icon-40.icon-holder{background-position:-440px -560px}.icon-b.icon-40.icon-frequentlyb{background-position:-480px -560px}.icon-b.icon-40.icon-demetdelevery{background-position:-520px -560px}.icon-b.icon-40.icon-dontleave{background-position:-560px -560px}.icon-b.icon-40.icon-ptarrow{background-position:-600px -560px}.icon-b.icon-40.icon-eligible{background-position:-640px -560px}.icon-b.icon-40.icon-infra{background-position:-680px -560px}.icon-b.icon-45{width:45px;height:45px}.icon.icon-50,.rupee-sign{height:50px;width:50px}.icon-b.icon-45.icon-line2{background-position:0 -180px}.icon-b.icon-45.icon-equityb{background-position:-45px -180px}.icon-b.icon-45.icon-derivates{background-position:-90px -180px}.icon-b.icon-45.icon-currency{background-position:-135px -180px}.icon-b.icon-45.icon-mfb{background-position:-180px -180px}.icon-b.icon-45.icon-ipos{background-position:-225px -180px}.icon-b.icon-45.icon-goldet{background-position:-270px -180px}.icon-b.icon-45.icon-asset{background-position:-315px -180px}.icon-b.icon-45.icon-revenue{background-position:-360px -180px}.icon-b.icon-45.icon-office{background-position:-405px -180px}.icon-b.icon-45.icon-location{background-position:-450px -180px}.icon-b.icon-45.icon-team{background-position:-495px -180px}.icon-b.icon-45.icon-client{background-position:-540px -180px}.icon-b.icon-45.icon-struct{background-position:-585px -180px}.icon-b.icon-45.icon-esopf{background-position:-630px -180px}.icon-b.icon-45.icon-las{background-position:-675px -180px}.icon-b.icon-45.icon-lap{background-position:-720px -180px}.icon-b.icon-45.icon-insurance{background-position:-765px -180px}.icon-b.icon-45.icon-pms{background-position:-810px -180px}.icon-b.icon-50{width:50px;height:50px}.icon-b.icon-50.icon-brainb{background-position:0 -450px}.icon-b.icon-50.icon-weight{background-position:-50px -450px}.icon-b.icon-50.icon-care{background-position:-100px -450px}.icon-b.icon-50.icon-handshake{background-position:-150px -450px}.icon-b.icon-50.icon-growth{background-position:-200px -450px}.icon-b.icon-50.icon-trust{background-position:-250px -450px}.icon-b.icon-50.icon-rules{background-position:-300px -450px}.icon-b.icon-50.icon-warning{background-position:-350px -450px}.icon-b.icon-50.icon-capital{background-position:-400px -450px}.icon-b.icon-50.icon-ruppeshand{background-position:-450px -450px}.icon-b.icon-50.icon-txtre{background-position:-500px -450px}.icon-b.icon-50.icon-avisery{background-position:-550px -450px}.icon-b.icon-50.icon-evntb{background-position:-600px -450px}.icon-b.icon-50.icon-rmhead{background-position:-650px -450px}.icon-b.icon-50.icon-dedicatead{background-position:-700px -450px}.icon-b.icon-50.icon-branding{background-position:-750px -450px}.icon-b.icon-50.icon-collab{background-position:-800px -450px}.icon{background-image:url(../images/sprite.png)}.icon.icon-55{height:55px;width:55px}.icon.icon-45{height:45px;width:45px}.icon.icon-45.drop-arrow{background-position:-50px -553px}.icon.icon-25.icon-play,.researchArea .icon.icon-play{background-position:0 -475px}.icon.icon-25{height:25px;width:25px}.icon.icon-25.icon-detail-note{background-position:-25px -475px}.icon.icon-25.icon-infographic{background-position:-50px -475px}.icon.icon-25.icon-slideshow{background-position:-75px -475px}.icon.icon-25.icon-podcast{background-position:-100px -475px}.icon.icon-25.icon-power{background-position:-175px -475px}.icon.icon-25.umbrella{background-position:0 -425px}.icon.icon-20{height:20px;width:20px}.icon.icon-20.icon-power{background-position:-60px -960px}.icon.icon-20.icon-bat{background-position:-80px -960px}.icon.icon-20.icon-signal{background-position:-100px -960px}.icon.icon-20.icon-tab{background-position:-120px -960px}.icon.icon-20.icon-Osearch{background-position:-60px -980px}.icon.icon-20.icon-Onotes{background-position:-80px -980px}.icon.icon-20.icon-Ocorporate{background-position:-100px -980px}.icon.icon-20.icon-Omeetings{background-position:-120px -980px}.icon.icon-20.icon-OEvents{background-position:-140px -980px}.icon.icon-20.icon-search{background-position:-300px -960px}.icon.icon-20.icon-meeting{background-position:-280px -960px}.icon.icon-20.icon-petrolium{background-position:-20px 0}.icon.icon-20.icon-watch{background-position:-140px -960px}.icon.icon-20.icon-phone{background-position:-880px -960px}.icon.icon-20.icon-email{background-position:-900px -960px}.icon.icon-20.icon-mob{background-position:-920px -960px}.icon.icon-20.icon-ind{background:url(../images/flag-in.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-us{background:url(../images/flag-us.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-germany{background:url(../images/flag-germany.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-eng{background:url(../images/flag-eng.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-france{background:url(../images/flag-france.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-hk{background:url(../images/flag-hk.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-brazil{background:url(../images/flag-brazil.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-china{background:url(../images/flag-china.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-sc{background:url(../images/flag-sc.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-italy{background:url(../images/flag-italy.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-japan{background:url(../images/flag-japan.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-uk{background:url(../images/flag-uk.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-netherland{background:url(../images/flag-netherland.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-spain{background:url(../images/flag-spain.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-indo{background:url(../images/flag-indo.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-aus{background:url(../images/flag-aus.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-srilanka{background:url(../images/flag-srilanka.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-taiwan{background:url(../images/flag-taiwan.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-belgium{background:url(../images/flag-belgium.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-switzer{background:url(../images/flag-switzer.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-thailand{background:url(../images/flag-thailand.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-malaysia{background:url(../images/flag-malaysia.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-maxico{background:url(../images/flag-maxico.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-argentina{background:url(../images/flag-argentina.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-philip{background:url(../images/flag-philip.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-easter{background:url(../images/flag-easter.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-singapore{background:url(../images/flag-singapore.png) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-israel{background:url(../images/flag-israel.jpg) left 1px no-repeat;background-size:18px auto;width:18px;height:15px}.icon.icon-20.icon-up1{background-position:-445px -962px}.icon.icon-20.icon-down1{background-position:-458px -962px}.icon.icon-20.icon-plus{background-position:-501px -962px}.icon.icon-20.icon-gold{background-position:-202px -962px}.icon.icon-20.icon-silver{background-position:-622px -962px}.icon.icon-20.icon-cruid{background-position:-222px -962px}.icon.icon-20.icon-copper{background-position:-662px -962px}.icon.icon-20.icon-usdoller{background-position:-242px -962px}.icon.icon-20.icon-jpydoller{background-position:-640px -962px}.icon.icon-20.icon-gbp{background-position:-700px -962px}.icon.icon-20.icon-file{background-position:-260px -962px}.icon.icon-20.icon-search1{background-position:-740px -960px}.icon.icon-20.icon-search1:hover{background-position:-740px -980px}.icon.icon-20.icon-search2{background-position:-320px -960px}.icon.icon-20.icon-search2:hover{background-position:-320px -980px!important}.icon.icon-20.icon-eye{background-position:-759px -961px}.icon.icon-20.icon-research{background-position:-779px -962px}.icon.icon-20.icon-news{background-position:-799px -962px}.icon.icon-20.icon-edit{background-position:-821px -961px}.icon.icon-20.del-icon{background-position:-860px -960px}.icon.icon-20.del-icon:hover{background-position:-860px -980px}.icon.icon-20.icon-location{background-position:-160px -980px}.icon.icon-15{height:15px;width:15px}.icon.icon-2030{height:20px;width:30px}.icon.icon-30{height:30px;width:30px}.icon.icon-30.icon-uti{background-position:-90px -1050px;background-size:2000px}.icon.icon-30.icon-franklin{background-position:-60px -1050px;background-size:2000px}.icon.icon-30.icon-icici{background-position:-120px -1050px;background-size:2000px}.icon.icon-30.icon-hdfc{background-position:-150px -1050px;background-size:2000px}.icon.icon-30.icon-escorts{background-position:-184px -1050px;background-size:2000px}.icon.icon-30.icon-share{background-position:-30px -60px}.icon.icon-30.icon-share:hover{background-position:-30px -90px}.icon.icon-35{height:35px;width:35px}.icon.icon-35.icon-checkf{background-position:-385px 0}.icon.icon-35.icon-questionf{background-position:-420px 0}.icon.icon-35.icon-userf{background-position:-455px 0}.icon.icon-35.icon-courtf{background-position:-490px 0}.icon.icon-10{height:20px;width:10px}.icon.icon-10.icon-down{background-position:-186px -960px}.icon.icon-10.icon-up{background-position:-165px -961px}.icon.icon-10.icon-nill{background-position:-526px -961px}.icon.icon-login{background-position:2px -2px}.icon.icon-comment{background-position:0 -60px}.icon.icon-share{background-position:-30px -60px}.icon.icon-search{background-position:-34px -132px}.icon.icon-search:hover{background-position:-62px -132px}.icon.icon-circle{background-position:-1px -134px}.icon.phone-icon{background-position:0 -180px}.icon.email-icon{background-position:-20px -180px}.icon.merkar-icon{background-position:-40px -180px}.icon.chat-icon{background-position:-60px -180px}.icon.promo-icon{background-position:0 -220px}.icon.circle-arrow-icon{background-position:-90px -133px}.icon.icon-arrow{background-position:-120px -133px}.icon.success-icon{background-position:-140px 0}.icon.filter-icon{background-position:-125px -477px}.icon.menu-icon{background-position:-150px -477px}.icon.icon-play{background-position:-70px 0}.icon.icon-detail-note{background-position:-105px 0}.icon.icon-infographic{background-position:-245px 0}.icon.icon-slideshow{background-position:-280px 0}.icon.icon-podcast{background-position:-315px 0}.icon.icon-person{background-position:-4px -2px}.icon.icon-full-screen{background-position:-60px -60px}.icon.icon-full-screen:hover{background-position:-60px -90px}.icon.icon-video-play{background-position:0 -550px}.icon.icon-save{background-position:0 -510px}.icon.icon-save:hover{background-position:0 -525px}.icon.icon-save-filter{background-position:-15px -510px}.icon.icon-save-filter:hover{background-position:-15px -525px}.icon.icon-bull{background-position:-150px -550px}.icon.icon-bear{background-position:-500px -550px}.icon.icon-back-link{background-position:-275px -475px}.icon.icon-home-link{background-position:-300px -475px}.icon.icon-contact-link{background-position:-325px -475px}.icon.icon-call-link{background-position:-425px -475px}button:hover .icon-search1{background-position:-740px -980px!important}.btn{text-decoration:none}.btn.btn-light-blue,.btn.btn-light-border,.btn.btn-sky{font-family:RobotoCondensedRegular}.btn.btn-link:focus{text-decoration:none}.btn.btn-link:focus:hover,.footertop span a,.login-modal .login-merge p.link-text a,.tradingEmptyBlock a{text-decoration:underline}.btn.no-radius{border-radius:0;-webkit-border-radius:0}.btn.btn-sky{background-color:#03002f}.btn.btn-sky:focus,.btn.btn-sky:hover{border-color:#f04e45;background-color:#f04e45}.btn.btn-sky.disabled{border-color:#d3d6dc;opacity:1;background-color:#d3d6dc}.btn.btn-light-blue{color:#fff;background-color:#03002f;padding:5px 30px}.btn.btn-light-blue:focus,.btn.btn-light-blue:hover{border-color:#f04e45;background-color:#f04e45}.btn.btn-filter{font-size:13px;line-height:15px;text-align:left;border:1px solid transparent;border-bottom-color:#ccd3d7;border-radius:0;-webkit-border-radius:0;background-color:#fff;position:relative;color:#333}.btn.btn-filter:focus{box-shadow:none;-webkit-box-shadow:none}.btn.btn-filter:before{content:'\f107';font-family:FontAwesome;font-size:18px;color:#333;position:absolute;right:10px}.btn.btn-light-border{border:1px solid #03002f;font-size:13px;line-height:13px;color:#03002f;box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-webkit-border-radius:3px}.btn.btn-light-border:focus,.btn.btn-light-border:hover{border-color:#f04e45;color:#f04e45}.btn-warning{border-color:#d2572f;color:#d2572f}.btn-primary{border-color:#03002f;background:#03002f}.btn-primary.OpenAcontBtn{background-color:#e47335;border-color:#e47335}.btn-primary.OpenAcontBtn:hover{background-color:#de6726}.btn-primary:hover{background:#f04e45;color:#fff;border-color:#f04e45}.btn-primary[disabled]:hover{border-color:#1e2d86;background:#1e2d86}.load-more{background:#03002f;font-size:18px;padding-left:50px;padding-right:50px;color:#fff}.load-more:focus,.load-more:hover{background:#f04e45;color:#fff;border-color:#f04e45}.load-more.btn-open{background:0 0;color:#2e6da4;border-radius:0;font-family:RobotoCondensedRegular}.load-more.btn-open:hover{background:0 0;color:#2e6da4;opacity:.6}.load-more.btn-sm{font-size:14px;padding:0 10px;font-family:RobotoCondensedRegular}.btn-border,.textbox-plane.big{font-family:RobotoCondensedBold}.btn-border{padding:4px 12px;font-size:16px;line-height:24px;color:#03002f;background:0 0;white-space:normal}.btn-border.btn-sm,.btn-link.btn-link-n,.textbox-plane{font-family:RobotoCondensedRegular}.btn-border:focus,.btn-border:hover{color:#fff;background-color:#f04e45;border-color:#f04e45}.btn-border.btn-sm{font-size:14px;padding:0 10px;white-space:nowrap}.btn-link.btn-link-n,.long-btn0{padding-right:0;padding-left:0}.btn-border.active-comp:hover{background:#fff;color:#183884}.btn-border.btn-warning{border-color:#fedeae;background:#fdfef1}.btn-border.btn-warning:focus,.btn-border.btn-warning:hover{background:#e47335;color:#fff;border-color:#e47335}.btn-link.btn-link-n{font-size:16px;color:#183884}.bg-none{background-color:transparent!important}hr{border-color:#b7b7b7}hr.decimal-color7{border-color:#f0f1ec}hr.light-grey-hr{border-color:#C8C8C8}.btn-info,.btn-info:focus,.btn-info:hover{background-color:#066;border-color:#066}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-24{line-height:24px}.lh-28{line-height:28px}.lh-120{line-height:120%}.lh-135{line-height:135%}.lh-140{line-height:140%}.lh-150{line-height:150%}.lh-normal{line-height:normal!important}.ls-normal{letter-spacing:normal}.long-btn5{padding-left:5px;padding-right:5px}.long-btn9{padding-left:9px;padding-right:8px}.long-btn20{padding-left:20px!important;padding-right:20px!important}.long-btn30{padding-left:30px;padding-right:30px}.long-btnW30{padding-left:30px!important;padding-right:30px!important}.long-btn50{padding-left:50px;padding-right:50px}.long-btnw50{padding-left:50px!important;padding-right:50px!important}.long-btn60{padding-left:60px;padding-right:60px}.long-btn70{padding-left:70px;padding-right:70px}.long-btn100{padding-left:100px;padding-right:100px}.btn-info:focus,.btn-info:hover{opacity:.6}.btn-info.btn-clear,.ed-btn.default.trans,.ed-btn.plain{background-color:transparent}.btn-info.btn-clear{color:#066}.btn-info.btn-clear:focus,.btn-info.btn-clear:hover{background-color:#fff;color:#066;opacity:1}.textbox-plane{font-size:13px;display:inline-block;height:23px;border-radius:0;-webkit-border-radius:0;border-color:transparent;border-bottom:1px solid #bbb}.textbox-plane.big{font-size:20px;color:#333;height:30px}.analysis-view-tabs li a,.analysis-view-tabs-mob li a,.form-control.norml-txtBox{font-family:RobotoCondensedRegular}.market-overlay{position:fixed;left:0;top:0;z-index:1050;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.analysis-view-tabs li{display:inline-block;margin-left:3px}.analysis-view-tabs li a{padding:2px 7px;border:1px solid #333;border-radius:2px;-webkit-border-radius:2px;font-size:12px;line-height:22px;color:#333;position:relative}.analysis-view-tabs li a:hover,.analysis-view-tabs li.active a{color:#fff;border-color:#f04e45;background-color:#f04e45}.analysis-view-tabs-mob li{display:inline-block;margin-left:3px}.analysis-view-tabs-mob li a{padding:2px 4px;border:1px solid #333;border-radius:2px;-webkit-border-radius:2px;font-size:12px;line-height:22px;color:#333;position:relative}.analysis-view-tabs-mob li a:hover,.analysis-view-tabs-mob li.active a{color:#fff;border-color:#f04e45;background-color:#f04e45}.with-filter-buttons{padding-right:0;position:relative}.with-filter-buttons .filter-buttons{display:none;position:absolute;right:0;top:5px}.calendar-sign,.calendar-sign-small,.custom-radio,.ed-dropdown,.filter-select,.ic-help,.rupee-sign,.time-sign{position:relative}.with-filter-buttons .filter-buttons li{padding:0 5px;display:inline-block;border-left:1px solid #d3d4d1;margin-top:5px;margin-bottom:5px}.with-filter-buttons .filter-buttons li:first-child{border:none}.with-filter-buttons .filter-buttons li .dropdown-menu{right:0;left:auto;background:#f0f1ec}.with-filter-buttons .filter-buttons li .dropdown-menu li{padding:0;border:none;float:left;width:100%}.with-filter-buttons .filter-buttons li .dropdown-menu li a{background:#f0f1ec;padding:5px 15px}.with-filter-buttons .filter-buttons li .dropdown-menu li a:hover{background:#474a4d;color:#fff}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.in-flex{display:inline-flex}.custom-radio{display:inline-block;background:0 0;vertical-align:top}.custom-radio input[type=radio]{width:100%;height:100%;position:absolute;opacity:0;left:0;top:0;cursor:pointer}.disabled,.posts .main-post .socialshare ul.social-links a:hover{opacity:.6}.custom-radio .icon-check{display:block;height:19px;width:19px;margin-bottom:0;margin-top:0;margin-right:6px;background:url(../images/custom-radio.png) center center no-repeat;background-size:19px 19px}.calendar-sign,.calendar-sign-small,.filter-select,.filter-select span .down-arrow,.ic-help,.mgs-alertYR,.rupee-sign,.time-sign{display:inline-block}.custom-radio input:checked~.icon-check{background:url(../images/active-radio.png) center center no-repeat;background-size:19px 19px}.custom-radio.disabled input:checked~.icon-check{background:url(../images/active-radio-disable.png) center center no-repeat;background-size:17px 17px}.custom-radio.active-red .icon-check{height:17px;width:17px;background:url(../images/radio2.png) center center no-repeat;background-size:17px 17px}.custom-radio.active-red input:checked~.icon-check{background:url(../images/radio2_active.png) center center no-repeat;background-size:17px 17px}.disabled{filter:alpha(opacity=60);cursor:not-allowed;pointer-events:none}.bsdropdown-menu .dropdown-menu .mCSB_scrollTools,.filter-select a:hover{opacity:1}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-justify{text-align:justify!important}.ic-help{vertical-align:middle;width:12px;height:12px;background:url(../images/question.png);background-size:100%;margin-top:-2px}.rupee-sign{vertical-align:middle;background:url(../images/sprite.png) -200px -550px no-repeat;background-size:1000px}.calendar-sign{vertical-align:middle;width:70px;height:70px;background:url(../images/sprite-big.png) 0 -350px no-repeat;background-size:1000px}.calendar-sign-small{vertical-align:middle;width:50px;height:50px;background:url(../images/sprite.png) -400px -550px no-repeat;background-size:998px}.time-sign{vertical-align:middle;width:70px;height:70px;background:url(../images/sprite-big.png) -70px -350px no-repeat;background-size:1000px}.form-control.norml-txtBox{border-radius:0;-webkit-border-radius:0;font-size:13px;line-height:15px;color:#888;border-color:#c2c2c2}.mgs-alertYR p,.notification-messege-offer p{font-family:RobotoCondensedRegular;font-size:14px}.form-control.norml-txtBox.error{border-color:#fe4e4e}.mgs-alertYR{padding:7px 13px;background-color:#fbf9ca}.mgs-alertYR p{line-height:20px;color:#d20000}.filter-select{margin:0 2px;vertical-align:middle}.filter-select i{background-size:500px 500px;height:23px;position:absolute;right:2px;top:0;width:16px;background-position:-17px -60px}.filter-select span{position:absolute;top:0;bottom:1px;background:#f5f2f1;width:14px;right:4px;pointer-events:none}.filter-select span .down-arrow{background:url(../images/blue-down-arrow.png) center center no-repeat;background-size:9px auto}.filter-select .custome{background:#f5f2f1;border:none;padding:2px 7px;font-size:13px;height:23px;width:138px}.filter-select .custome.dropdown{color:#03002f;width:auto;position:static}.filter-select .custome.dropdown a{display:block;line-height:19px;text-align:left;font-family:RobotoCondensedRegular;font-size:13px;padding-right:15px}.filter-select .custome.dropdown.active:after{height:6px;width:100%;background:#f5f2f1;position:absolute;bottom:-5px;display:inline-block;left:0;content:""}.filter-select .custome .dropdown-menu{border:none;background:#f5f2f1;border-radius:0;margin-top:0;box-shadow:none;width:436px;padding:17px 18px}.filter-select .custome .dropdown-menu a{padding:0;color:#03002f}.filter-select .custome .input{background:0 0;border:none;display:block;width:100%;padding:2px 14px 2px 0;line-height:1.5px}.filter-select .custome .input:focus{outline:0}.filter-select.show-mobile{display:none}.filter-select:hover .down-arrow{background:url(../images/orange-down-arrow.png) center center no-repeat;display:inline-block;background-size:9px auto}.filter-select:hover .custome.dropdown a{color:#f04e45}.notification-messege-offer{padding:10px 0;border:1px solid #dddfdf;border-left:none;border-right:none;text-align:center;background-color:#fffdce}.ed-dropdown,.ed-dropdown.active:after{background:#f5f2f1;display:inline-block}.notification-messege-offer p{line-height:14px;color:#666}.ed-dropdown{min-width:77px;padding:4px 7px;text-align:left;cursor:pointer;color:#03002f}.ed-dropdown span{font:13px RobotoCondensedLight}.ed-dropdown.active:after{height:6px;width:100%;position:absolute;bottom:-5px;left:0;content:""}.ed-dropdown:hover .ed-inner-dropdown{display:inline-block}.ed-dropdown .ic-down-arrow{float:right;width:11px;height:14px;background:url(../images/blue-down-arrow.png) center no-repeat;display:inline-block;background-size:9px auto}.ed-inner-dropdown{background:#f5f2f1;border:3px solid #f0f1ec;padding:25px 0 0;position:absolute;display:none;z-index:99;max-height:180px;overflow:auto}.ed-inner-dropdown.small{min-width:180px}.ed-inner-dropdown h3{letter-spacing:0;color:#929292;margin-bottom:15px;margin-left:25px;font:16px RobotoCondensedBold}.ed-inner-dropdown ul{display:inline-block;list-style:none;vertical-align:top}.ed-inner-dropdown ul .block{display:inline-block;margin-right:25px;margin-left:25px}.ed-inner-dropdown ul li{color:#183884;margin-bottom:15px;font:14px RobotoCondensedRegular}.ed-green{color:#3e8300!important}.ed-red{color:#d20000!important}.ed-blue{color:#03002f!important}.ed-gray{color:#999!important}.hasOverlay{position:relative;z-index:1051}.ic-sort{vertical-align:bottom;width:12px;height:13px;background:url(../images/short.png) no-repeat;display:inline-block;margin:0 1px 0 4px}.ic-sort.up1{background:url(../images/up_img1.png) center center no-repeat}.ic-sort.down1{background:url(../images/down_img1.png) center center no-repeat}.alert{position:relative;border:0;border-radius:0;padding:11px 20px 12px}.alert.invest{display:block;margin:0 auto;max-width:500px}.alert.changeRisk{margin:0 auto;max-width:700px;display:block}.alert.changeRisk .underline{border-bottom:1px solid #bebc8c}.alert p:first-child{font:18px RobotoCondensedRegular}.alert p:first-child.red-color{color:#ea463c}.alert.alert-warning{color:#666;background:#fff6a1}.alert.alert-warning a{text-decoration:none;color:#666}.custom-table,.event-blocks .ed-table,.indice .indices-type .ed-table,.marketmap .stockcover .stockcontant .ed-table,.optionchain .ed-table,.trends .ed-table{float:left;width:100%}.custom-table .has-icon,.event-blocks .ed-table .has-icon,.indice .indices-type .ed-table .has-icon,.marketmap .stockcover .stockcontant .ed-table .has-icon,.optionchain .ed-table .has-icon,.trends .ed-table .has-icon{display:inline-block;position:relative;padding-right:13px}.custom-table .has-icon .ic-help,.event-blocks .ed-table .has-icon .ic-help,.indice .indices-type .ed-table .has-icon .ic-help,.marketmap .stockcover .stockcontant .ed-table .has-icon .ic-help,.optionchain .ed-table .has-icon .ic-help,.trends .ed-table .has-icon .ic-help{position:absolute!important;right:-2px;top:4px!important}.custom-table .ed,.event-blocks .ed-table .ed,.indice .indices-type .ed-table .ed,.marketmap .stockcover .stockcontant .ed-table .ed,.optionchain .ed-table .ed,.trends .ed-table .ed{table-layout:fixed;border-collapse:collapse;border-spacing:0;margin:0 auto}.custom-table .ed .ic-sort,.event-blocks .ed-table .ed .ic-sort,.indice .indices-type .ed-table .ed .ic-sort,.marketmap .stockcover .stockcontant .ed-table .ed .ic-sort,.optionchain .ed-table .ed .ic-sort,.trends .ed-table .ed .ic-sort{vertical-align:bottom;width:12px;height:13px;background:url(../images/short.png) no-repeat;display:inline-block;margin:0 1px 0 4px}.custom-table .ed .ic-sort.up1,.event-blocks .ed-table .ed .ic-sort.up1,.indice .indices-type .ed-table .ed .ic-sort.up1,.marketmap .stockcover .stockcontant .ed-table .ed .ic-sort.up1,.optionchain .ed-table .ed .ic-sort.up1,.trends .ed-table .ed .ic-sort.up1{background:url(../images/up_img1.png) center center no-repeat}.custom-table .ed .ic-sort.down1,.event-blocks .ed-table .ed .ic-sort.down1,.indice .indices-type .ed-table .ed .ic-sort.down1,.marketmap .stockcover .stockcontant .ed-table .ed .ic-sort.down1,.optionchain .ed-table .ed .ic-sort.down1,.trends .ed-table .ed .ic-sort.down1{background:url(../images/down_img1.png) center center no-repeat}.custom-table .ed tr:last-child td,.event-blocks .ed-table .ed tr:last-child td,.indice .indices-type .ed-table .ed tr:last-child td,.marketmap .stockcover .stockcontant .ed-table .ed tr:last-child td,.optionchain .ed-table .ed tr:last-child td,.trends .ed-table .ed tr:last-child td{border:0}.custom-table .ed td.ed-baqh.ed-performance,.event-blocks .ed-table .ed td.ed-baqh.ed-performance,.indice .indices-type .ed-table .ed td.ed-baqh.ed-performance,.marketmap .stockcover .stockcontant .ed-table .ed td.ed-baqh.ed-performance,.optionchain .ed-table .ed td.ed-baqh.ed-performance,.trends .ed-table .ed td.ed-baqh.ed-performance{padding-left:30px!important}.custom-table .ed th.ed-main-s6z2.text-center,.event-blocks .ed-table .ed th.ed-main-s6z2.text-center,.indice .indices-type .ed-table .ed th.ed-main-s6z2.text-center,.marketmap .stockcover .stockcontant .ed-table .ed th.ed-main-s6z2.text-center,.optionchain .ed-table .ed th.ed-main-s6z2.text-center,.trends .ed-table .ed th.ed-main-s6z2.text-center{padding-left:50px!important}.custom-table .ed td.ed-baqh.ed-high,.custom-table .ed td.ed-s6z2.ed-high,.event-blocks .ed-table .ed td.ed-baqh.ed-high,.event-blocks .ed-table .ed td.ed-s6z2.ed-high,.indice .indices-type .ed-table .ed td.ed-baqh.ed-high,.indice .indices-type .ed-table .ed td.ed-s6z2.ed-high,.marketmap .stockcover .stockcontant .ed-table .ed td.ed-baqh.ed-high,.marketmap .stockcover .stockcontant .ed-table .ed td.ed-s6z2.ed-high,.optionchain .ed-table .ed td.ed-baqh.ed-high,.optionchain .ed-table .ed td.ed-s6z2.ed-high,.trends .ed-table .ed td.ed-baqh.ed-high,.trends .ed-table .ed td.ed-s6z2.ed-high{text-align:right!important}.custom-table .ed td,.event-blocks .ed-table .ed td,.indice .indices-type .ed-table .ed td,.marketmap .stockcover .stockcontant .ed-table .ed td,.optionchain .ed-table .ed td,.trends .ed-table .ed td{font-size:14px;font-family:Roboto-Regular;padding:8px 4px;border-bottom:1px solid #f0f1ec;overflow:hidden;word-break:normal;text-align:right}.custom-table .ed td.ed-high,.event-blocks .ed-table .ed td.ed-high,.indice .indices-type .ed-table .ed td.ed-high,.marketmap .stockcover .stockcontant .ed-table .ed td.ed-high,.optionchain .ed-table .ed td.ed-high,.trends .ed-table .ed td.ed-high{text-align:left}.custom-table .ed td.ed-low,.event-blocks .ed-table .ed td.ed-low,.indice .indices-type .ed-table .ed td.ed-low,.marketmap .stockcover .stockcontant .ed-table .ed td.ed-low,.optionchain .ed-table .ed td.ed-low,.trends .ed-table .ed td.ed-low{text-align:right}.custom-table .ed td.green-color,.event-blocks .ed-table .ed td.green-color,.indice .indices-type .ed-table .ed td.green-color,.marketmap .stockcover .stockcontant .ed-table .ed td.green-color,.optionchain .ed-table .ed td.green-color,.trends .ed-table .ed td.green-color{color:#3e8300}.custom-table .ed td.green-color span,.event-blocks .ed-table .ed td.green-color span,.indice .indices-type .ed-table .ed td.green-color span,.marketmap .stockcover .stockcontant .ed-table .ed td.green-color span,.optionchain .ed-table .ed td.green-color span,.trends .ed-table .ed td.green-color span{color:#75a448;display:inline-block;width:55px}.custom-table .ed th,.event-blocks .ed-table .ed th,.indice .indices-type .ed-table .ed th,.marketmap .stockcover .stockcontant .ed-table .ed th,.optionchain .ed-table .ed th,.trends .ed-table .ed th{color:#888;font:13px RobotoCondensedLight;padding:7px 4px;vertical-align:top;border-top:1px solid #f0f1ec;border-bottom:1px solid #f0f1ec;word-break:normal}.custom-table .ed th span.dark,.event-blocks .ed-table .ed th span.dark,.indice .indices-type .ed-table .ed th span.dark,.marketmap .stockcover .stockcontant .ed-table .ed th span.dark,.optionchain .ed-table .ed th span.dark,.trends .ed-table .ed th span.dark{font-family:RobotoCondensedRegular;color:#666}.custom-table .ed th .ic-help,.event-blocks .ed-table .ed th .ic-help,.indice .indices-type .ed-table .ed th .ic-help,.marketmap .stockcover .stockcontant .ed-table .ed th .ic-help,.optionchain .ed-table .ed th .ic-help,.trends .ed-table .ed th .ic-help{vertical-align:top;position:relative;top:4px}.custom-table .ed td:first-child,.custom-table .ed th:first-child,.event-blocks .ed-table .ed td:first-child,.event-blocks .ed-table .ed th:first-child,.indice .indices-type .ed-table .ed td:first-child,.indice .indices-type .ed-table .ed th:first-child,.marketmap .stockcover .stockcontant .ed-table .ed td:first-child,.marketmap .stockcover .stockcontant .ed-table .ed th:first-child,.optionchain .ed-table .ed td:first-child,.optionchain .ed-table .ed th:first-child,.trends .ed-table .ed td:first-child,.trends .ed-table .ed th:first-child{text-align:left}.custom-table .ed .ed-main-s6z2,.custom-table .ed .ed-s6z2,.event-blocks .ed-table .ed .ed-main-s6z2,.event-blocks .ed-table .ed .ed-s6z2,.indice .indices-type .ed-table .ed .ed-main-s6z2,.indice .indices-type .ed-table .ed .ed-s6z2,.marketmap .stockcover .stockcontant .ed-table .ed .ed-main-s6z2,.marketmap .stockcover .stockcontant .ed-table .ed .ed-s6z2,.optionchain .ed-table .ed .ed-main-s6z2,.optionchain .ed-table .ed .ed-s6z2,.trends .ed-table .ed .ed-main-s6z2,.trends .ed-table .ed .ed-s6z2{font:13px RobotoCondensedLight;color:#888;text-align:right;vertical-align:top;padding:3px 0}.custom-table .ed .ed-main-s6z2,.event-blocks .ed-table .ed .ed-main-s6z2,.indice .indices-type .ed-table .ed .ed-main-s6z2,.marketmap .stockcover .stockcontant .ed-table .ed .ed-main-s6z2,.optionchain .ed-table .ed .ed-main-s6z2,.trends .ed-table .ed .ed-main-s6z2{padding:5px 0}.custom-table .ed .ed-hgcj,.event-blocks .ed-table .ed .ed-hgcj,.indice .indices-type .ed-table .ed .ed-hgcj,.marketmap .stockcover .stockcontant .ed-table .ed .ed-hgcj,.optionchain .ed-table .ed .ed-hgcj,.trends .ed-table .ed .ed-hgcj{font-weight:700;text-align:center}.custom-table .ed .ed-index,.event-blocks .ed-table .ed .ed-index,.indice .indices-type .ed-table .ed .ed-index,.marketmap .stockcover .stockcontant .ed-table .ed .ed-index,.optionchain .ed-table .ed .ed-index,.trends .ed-table .ed .ed-index{color:#174082!important;font-family:RobotoCondensedRegular}.custom-table .ed .ed-th-change,.event-blocks .ed-table .ed .ed-th-change,.indice .indices-type .ed-table .ed .ed-th-change,.marketmap .stockcover .stockcontant .ed-table .ed .ed-th-change,.optionchain .ed-table .ed .ed-th-change,.trends .ed-table .ed .ed-th-change{padding-right:70px}.custom-table .ed .ed-change,.event-blocks .ed-table .ed .ed-change,.indice .indices-type .ed-table .ed .ed-change,.marketmap .stockcover .stockcontant .ed-table .ed .ed-change,.optionchain .ed-table .ed .ed-change,.trends .ed-table .ed .ed-change{padding-right:70px;color:#3e8300!important}.custom-table .ed .ed-change span,.event-blocks .ed-table .ed .ed-change span,.indice .indices-type .ed-table .ed .ed-change span,.marketmap .stockcover .stockcontant .ed-table .ed .ed-change span,.optionchain .ed-table .ed .ed-change span,.trends .ed-table .ed .ed-change span{color:#70bf28;margin-left:0;width:55px;display:inline-block}.custom-table .ed .ed-performance,.event-blocks .ed-table .ed .ed-performance,.indice .indices-type .ed-table .ed .ed-performance,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance,.optionchain .ed-table .ed .ed-performance,.trends .ed-table .ed .ed-performance{color:#3e8300;text-align:center}.custom-table .ed .ed-performance .availability,.event-blocks .ed-table .ed .ed-performance .availability,.indice .indices-type .ed-table .ed .ed-performance .availability,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance .availability,.optionchain .ed-table .ed .ed-performance .availability,.trends .ed-table .ed .ed-performance .availability{text-align:right;display:inline-block;float:right}.custom-table .ed .ed-performance .open,.event-blocks .ed-table .ed .ed-performance .open,.indice .indices-type .ed-table .ed .ed-performance .open,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance .open,.optionchain .ed-table .ed .ed-performance .open,.trends .ed-table .ed .ed-performance .open{font:12px RobotoCondensedBold;margin-right:10px}.custom-table .ed .ed-performance .date,.event-blocks .ed-table .ed .ed-performance .date,.indice .indices-type .ed-table .ed .ed-performance .date,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance .date,.optionchain .ed-table .ed .ed-performance .date,.trends .ed-table .ed .ed-performance .date{font:12px RobotoCondensedRegular;color:#a9afaf}.custom-table .ed .ed-performance .date .ic-time,.event-blocks .ed-table .ed .ed-performance .date .ic-time,.indice .indices-type .ed-table .ed .ed-performance .date .ic-time,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance .date .ic-time,.optionchain .ed-table .ed .ed-performance .date .ic-time,.trends .ed-table .ed .ed-performance .date .ic-time{width:13px;height:13px;vertical-align:middle;display:inline-block;background:url(../images/sprite.png) -144px 36px/1000px 1000px;margin-right:4px}.sort.sort-down,.sort.sort-up{background-position:center center!important}.custom-table .ed .ed-performance .green,.event-blocks .ed-table .ed .ed-performance .green,.indice .indices-type .ed-table .ed .ed-performance .green,.marketmap .stockcover .stockcontant .ed-table .ed .ed-performance .green,.optionchain .ed-table .ed .ed-performance .green,.trends .ed-table .ed .ed-performance .green{color:#70bf28;margin-left:10px}.pinned .ed{width:100%!important}.scrollable .ed{margin-left:35%!important}.sort.sort-up{background-image:url(../images/sort-up.png)!important}.sort.sort-down{background-image:url(../images/sort-down.png)!important}.custom-checkbox{display:inline-block;background:0 0;vertical-align:middle;position:relative}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;height:100%;width:100%;left:0;top:0;cursor:pointer}.custom-checkbox .icon-check{display:block;height:18px;width:19px;margin-bottom:0;margin-top:0;margin-right:6px;background:url(../images/inactive-checkbox.png) left top no-repeat;background-size:19px 38px}.custom-checkbox .icon-check.green-check{background-image:url(../images/green-checkbox.png)}.custom-checkbox .icon-check.orange-check{background-image:url(../images/orange-checkbox.png)}.custom-checkbox .icon-check.blue-check{background-image:url(../images/blue-checkbox.png)}.custom-checkbox .icon-check.purple-check{background-image:url(../images/purple-checkbox.png)}.custom-checkbox input:checked~.icon-check{background-position:left bottom;background-size:19px 38px}.custom-checkbox.toc-sm-chk .icon-check{width:13px;height:13px;background-image:url(../images/ed-sprites.png);background-size:2000px;background-position:-320px -11px}.custom-checkbox.toc-sm-chk input:checked~.icon-check{background-image:url(../images/ed-sprites.png);background-size:2000px;background-position:-303px -11px}.bordr-topn{border-top:none!important}.bordr-bottomn{border-bottom:none!important}.bsdropdown-menu{max-width:523px;width:100%;display:block;margin:0 auto 10px}.bsdropdown-menu .btn{border:none;background:#f5f2f1;border-radius:0;height:52px;font-size:24px;color:#333;font-family:OswaldRegular;text-align:left;padding:8px 50px 8px 19px;width:100%;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bsdropdown-menu .btn .arrow{height:30px;width:30px;display:inline-block;position:absolute;right:10px;top:12px;background:url(../images/dropdown-arrow.png) center center no-repeat;background-size:50%}.bsdropdown-menu .btn:focus{background:#f5f2f1!important}.bsdropdown-menu .dropdown-menu{width:100%;border:3px solid #d4d7d7;border-radius:0;margin-top:0;font-size:18px;padding:5px 0;max-height:275px;z-index:11;height:auto!important}.bsdropdown-menu .dropdown-menu li a{padding:10px 20px;display:block;color:#333;font-family:OswaldLight}.bsdropdown-menu .dropdown-menu li a:hover{color:#f04e45}.bsdropdown-menu .dropdown-menu li.active a{background-color:#f04e45;color:#fff!important}.bsdropdown-menu .dropdown-menu li.active a:hover{color:#fff!important}.bsdropdown-menu .dropdown-menu .mCustomScrollBox .mCSB_container{padding-right:15px}.bsdropdown-menu .dropdown-menu .mCSB_draggerRail{background:#f0f0f0;width:6px;border-radius:0;-webkit-border-radius:0}.bsdropdown-menu .dropdown-menu .mCSB_dragger_bar{background:#c8cac1;width:6px;border-radius:0;-webkit-border-radius:0}.bsdropdown-menu .dropdown-menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.bsdropdown-menu .dropdown-menu .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.bsdropdown-menu .dropdown-menu .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.bsdropdown-menu .dropdown-menu .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#c8cac1}.green-color{color:#547c05}.login-btn{min-width:146px;line-height:21px;padding:6px 10px;background:#03002f;color:#fff;font:14px RobotoCondensedRegular;border-color:#03002f}.login-btn.disabled{opacity:.65;font-size:15px}.login-btn.disabled:hover{background:#03002f;color:#fff;border-color:#03002f}.login-btn.disabled:focus{background:#03002f;color:#fff;border-color:#174082}.login-btn[disabled]:hover{border-color:#03002f;background:#03002f}.login-btn.btn-oborder{color:#03002f;border-color:#03002f;background:0 0}.login-btn.btn-oborder:focus,.login-btn.btn-oborder:hover{background:#f04e45;color:#fff;border-color:#f04e45}.login-btn.btn-owidth{color:#03002f;background:0 0;border-color:transparent;vertical-align:middle}.login-btn.btn-owidth:focus,.login-btn.btn-owidth:hover{background:0 0;border-color:transparent;color:#f04e45;box-shadow:none}.login-btn.btn-olink{min-width:0;color:#03002f;background:0 0;padding:0;border-color:transparent;vertical-align:middle}.login-btn.btn-olink:focus,.login-btn.btn-olink:hover{background:0 0;border-color:transparent;color:#f04e45;box-shadow:none}.tooltip.in{opacity:.97}.tooltip .tooltip-inner{border-radius:0;-webkit-border-radius:0;position:relative;padding:10px;width:358px;border:1px solid #f6731f;background:#f9fbe7;color:#000;text-align:left;opacity:1}.tooltip.bottom .tooltip-arrow,.tooltip.bottom .tooltip-arrow:before,.tooltip.top .tooltip-arrow{border-style:solid;height:10px;width:20px;content:"";position:absolute;border-width:10px}.tooltip.bottom{margin-top:13px}.tooltip.bottom .tooltip-arrow{right:46px;top:-15px;border-color:transparent transparent #f6731f;margin-left:-10px;z-index:9}.tooltip.bottom .tooltip-arrow:before{left:-10px;top:-9px;border-color:transparent transparent #f9fbe7}.tooltip.top .tooltip-arrow{right:46px;bottom:-15px;border-color:#f6731f transparent transparent;margin-left:-10px;z-index:9}.tooltip.top .tooltip-arrow:before{position:absolute;left:-10px;bottom:-9px;border-width:10px;border-color:#f9fbe7 transparent transparent;border-style:solid;height:10px;width:20px;content:""}.tooltip.left .tooltip-arrow,.tooltip.right .tooltip-arrow{border-color:#f6731f transparent transparent;margin-top:-10px;border-width:10px;height:10px;width:20px;position:absolute;content:"";border-style:solid;z-index:9}.tooltip.left .tooltip-arrow{margin-right:-15px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}.tooltip.left .tooltip-arrow:before{position:absolute;left:-10px;bottom:-9px;border-width:10px;border-color:#f9fbe7 transparent transparent;border-style:solid;height:10px;width:20px;content:""}.tooltip.right .tooltip-arrow{margin-left:-15px!important;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.tooltip.right .tooltip-arrow:before{position:absolute;left:-10px;bottom:-9px;border-width:10px;border-color:#f9fbe7 transparent transparent;border-style:solid;height:10px;width:20px;content:""}.tooltip.Left{position:absolute;top:-12px;right:-210px}.tooltip.Left .tooltip-arrow{top:50%;margin:-10px 0 0;left:-21px;right:auto;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.new-portfolio{background:#174082;min-width:117px;padding:5px 10px;line-height:21px;border-radius:3px;font:14px RobotoCondensedRegular;margin-left:10px;margin-right:10px;color:#fff}.validation-error{color:#ff1f1f;font-size:13px;font-family:RobotoCondensedRegular}.font-light{font-family:RobotoCondensedLight!important}.verify-otp-box label,.verify-otp-box label.mgs{font-family:RobotoCondensedBold}.font-color1{color:#34ac95}.font-color2,.font-color3{color:#98be6a}.font-color4{color:#70bf28}.font-color5{color:#f56e6e}.font-color6{color:#fe8600}.font-color7{color:#f5690f}.verify-otp-box{padding:15px 12px;background-color:#fcf9c9}.verify-otp-box label.mgs{font-size:12px;line-height:15px;color:#888;display:block}.verify-otp-box .opt-box{padding-right:98px;position:relative}.verify-otp-box .opt-box .form-control{font-family:RobotoCondensedLightItalic;border-radius:0;-webkit-border-radius:0}.PlanListInfo ul li,.mandate-recommendted,.nosearchfound .bg-search p,.progress-bar-item .progress .progress-bar span.per{font-family:RobotoCondensedRegular}.verify-otp-box .opt-box .btn{position:absolute;right:0;top:0}.verify-otp-box.VerifyFullWidth .opt-box{padding-right:0}.verify-otp-box.VerifyFullWidth .opt-box .btn{position:static;margin-right:10px}.bordertop{border-top:1px solid #d0d3d6}.borderbottom{border-bottom:1px solid #d0d3d6}.borderleft{border-left:1px solid #d0d3d6}.borderright{border-right:1px solid #d0d3d6}.border-none{border:0!important}.blocked-input{position:relative}.blocked-input input[type=text]{padding-right:30px}.blocked-input span.icon-lock{background:url(../images/sprite.png) -30px -511px no-repeat;background-size:1000px 1000px;height:15px;width:15px;position:absolute;right:9px;top:9px}.animate-hide{transition:all linear .3s;opacity:1}.animate-hide.ng-hide{opacity:0}.animate-show{transition:all linear .3s;opacity:1}.animate-show.ng-show{opacity:0}.animate-if.ng-enter,.animate-if.ng-leave{transition:all cubic-bezier(.25,.46,.45,.94) .3s}.animate-if.ng-enter,.animate-if.ng-leave.ng-leave-active{opacity:0}.animate-if.ng-enter.ng-enter-active,.animate-if.ng-leave{opacity:1}.progress-bar-item .progress{height:5px;margin-bottom:0;margin-top:6px;box-shadow:0;-webkit-box-shadow:0;border-radius:10px;-webkit-border-radius:10px;background-color:#e4e4e4;position:relative;overflow:visible}.progress-bar-item .progress .progress-bar{border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 0 1px 1px #fff;-webkit-box-shadow:3px 0 1px 1px #fff;background-color:#00aff4}.progress-bar-item .progress .progress-bar span.per{font-size:12px;line-height:12px;color:#888}.PlanListInfo ul{list-style-type:none}.PlanListInfo ul li{padding-left:13px;padding-bottom:15px;font-size:16px;line-height:24px;color:#666;position:relative}.PlanListInfo ul li:before{border-left:4px solid #ff5a00;content:'';height:14px;position:absolute;top:4px;left:0}.PlanListInfo ul ul li:before{height:7px;top:7px}.PlanListInfo .NewSpce{padding-left:200px}.table.fixtablehead{top:47px;position:fixed;z-index:99;width:auto}.mandate-recommendted{font-size:13px;line-height:15px;display:block;color:#f5690f;position:relative}.mandate-recommendted .icon-mandate{position:relative;top:-2px}.nosearchfound{border-top:1px solid #f0f1ec;padding:35px 10px 15px;width:100%;display:table}.nosearchfound .bg-search{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.nosearchfound .bg-search span.search-deep{margin:0 auto 15px;position:relative;left:10px;width:69px;height:73px;display:block;background:url(../images/search-deep.png) center center no-repeat;background-size:contain}.nosearchfound .bg-search p{font-size:18px;color:#666;line-height:24px;margin-bottom:20px}.angular-calender .uib-datepicker-popup.dropdown-menu{box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0;border-color:#a1a1a1}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tr td,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tr th{font-family:RobotoCondensedLight;font-size:12px;color:#666}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr{background-color:#f5f2f1}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr:nth-child(2) th{color:#bdd3e7;background-color:#03002f}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.btn-default,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-title{font-family:RobotoCondensedRegular;font-size:16px;color:#03002f}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-left,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-right{width:34px;height:30px;background:url(../images/datepicker-left.png) center center no-repeat}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-left i.glyphicon,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-right i.glyphicon{visibility:hidden}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-right{background-image:url(../images/datepicker-right.png)}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody{background-color:#fcfcfc}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-group-sm.btn{border-radius:0;-webkit-border-radius:0}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm{border-radius:0;-webkit-border-radius:0;border-color:transparent;background-color:#fcfcfc}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default.active,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default:hover,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm.active,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm:hover{color:#fff;background-color:#f04e45}.t-uppercase{text-transform:uppercase!important}.looking-feedback{-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out;position:fixed;right:0;top:200px;z-index:100;width:205px;border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;padding:20px 15px 15px;box-shadow:0 0 16px rgba(0,0,0,.4);-webkit-box-shadow:0 0 16px rgba(0,0,0,.4);background-color:#fdfdfc}.looking-feedback.looking-feedback-closed{right:-210px;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}.looking-feedback a.closed-btn{position:absolute;right:8px;top:8px;width:13px;height:13px;background:url(../images/close-filter.png) center center no-repeat;background-size:contain}.looking-feedback a.closed-btn:hover{background-image:url(../images/close-filter-active2.png)}.looking-feedback h6{font-family:RobotoCondensedRegular;font-size:18px;line-height:25px;color:#666;margin-bottom:7px}.looking-feedback ul{margin-bottom:0}.looking-feedback ul li a{font-family:RobotoCondensedBold;font-size:16px;line-height:16px;color:#183884}.looking-feedback ul li a:hover,.looking-feedback ul li.active a{color:#f5690f}.looking-feedback ul li a:hover .icon-dislike{background-position:-860px -140px}.looking-feedback ul li a .icon-like{position:relative;top:-5px}.looking-feedback ul li a .icon-dislike{position:relative;top:1px}.looking-feedback ul li.active a .icon-like{background-position:-820px -140px}.looking-feedback ul li.active a .icon-dislike{background-position:-860px -140px}.looking-feedback textarea{padding:7px 10px;width:100%;height:125px;font-family:RobotoCondensedRegular;font-size:14px;line-height:20px;color:#b1b1b1;margin-top:8px;resize:none}.looking-feedback .comment-box{display:none}.looking-feedback .feedback-successfull-mgs{display:none;padding-top:8px}.looking-feedback .feedback-successfull-mgs p{padding:10px;background-color:#fbf9c8;text-align:center;font-family:RobotoCondensedRegular;font-size:18px;line-height:22px;color:#3e8300}@media only screen and (max-width:1199px){.mg-tmd50{margin-top:50px!important}.table.fixtablehead{display:none!important}.btn-border.btn-sm{white-space:normal}.SpaceLR75{padding:0 40px}.mg-tmd40{margin-top:40px}.mg-tmd20{margin-top:20px!important}}@media only screen and (max-width:991px){body{padding-top:95px}.mg-sm-b0{margin-bottom:0}.mg-sm-b5{margin-bottom:5px}.mg-sm-b10{margin-bottom:10px}.mg-sm-b20{margin-bottom:20px}.mg-sm-b30{margin-bottom:30px}.mg-sm-b40{margin-bottom:40px}.mg-sm-b50{margin-bottom:50px}.mg-sm-b60{margin-bottom:60px}.mg-sm-b70{margin-bottom:70px}.mg-sm-t0{margin-top:0}.mg-sm-t15{margin-top:15px}.mg-sm-t10{margin-top:10px}.mg-sm-t20{margin-top:20px}.mg-sm-t30{margin-top:30px}.mg-sm-t40{margin-top:40px}.mg-sm-t50{margin-top:50px}.mg-sm-t60{margin-top:60px}.mg-sm-t70{margin-top:70px}.pd-sm-b0{padding-bottom:0}.pd-sm-b5{padding-bottom:5px}.pd-sm-b10{padding-bottom:10px}.pd-sm-b20{padding-bottom:20px}.pd-sm-b30{padding-bottom:30px}.pd-sm-b40{padding-bottom:40px}.pd-sm-b50{padding-bottom:50px}.pd-sm-b60{padding-bottom:60px}.pd-sm-b70{padding-bottom:70px}.pd-sm-t0{padding-top:0}.pd-sm-t15{padding-top:15px}.pd-sm-t10{padding-top:10px}.pd-sm-t20{padding-top:20px}.pd-sm-t30{padding-top:30px}.pd-sm-t40{padding-top:40px}.pd-sm-t50{padding-top:50px}.pd-sm-t60{padding-top:60px}.pd-sm-t70{padding-top:70px}.text-sm-left{text-align:left!important}.sm-noFloat{float:none!important}.top-brdr-block-affixed{width:100%}.SpaceLR75{padding:0}.pd-l35,.pd-l40,.pd-l55{padding-left:30px!important}.PlanListInfo .NewSpce{padding-left:180px}.mg-s-t20{margin-top:20px}.mg-s-b20{margin-bottom:20px}}@media only screen and (max-width:1000px){.m-text-center{text-align:center!important}.m-text-right{text-align:right!important}.m-text-left{text-align:left!important}}@media only screen and (max-width:767px){.looking-feedback{width:100%;background:rgba(255,255,255,.9)}.looking-feedback.looking-feedback-closed{right:-110%}.looking-feedback a.closed-btn{display:block}.looking-feedback .feedback-successfull-mgs{padding-top:20px}.mob-f-right{float:right!important}.mob-f-left{float:left!important}.mob-f-none{float:none!important}.m-0{margin:0!important}.mob-center{text-align:center}.c-text-center,.mob-text-center{text-align:center!important}.c-text-right{text-align:right!important}.c-text-left{text-align:left!important}.PlanListInfo .NewSpce{padding:0 10px}.contentCntr{padding-bottom:45px}.explne-column{border-top:1px solid #e2e2e2;width:92%;margin:0 auto}.mob-bor-topn{border-top:none!important}.light-read-more-link a{padding:15px;margin-top:0}.show-mobile{display:block!important}.show-inline-mobile{display:inline-block!important}.mob-inline-block{display:inline-block}.shadow-bar{padding-right:15px;overflow:hidden;position:relative;width:100%}.shadow-bar:after{display:block;width:82px;height:100%;position:absolute;right:-15px;top:0;content:"";background:url(../images/shadow-pic.png) left top repeat-y;background-size:100% auto;pointer-events:none}.mg-x-b0{margin-bottom:0!important}.mg-x-b5{margin-bottom:5px!important}.mg-x-b10{margin-bottom:10px!important}.mg-x-b20{margin-bottom:20px}.mg-x-b25{margin-bottom:25px}.mg-x-b30{margin-bottom:30px!important}.mg-x-b40{margin-bottom:40px!important}.mg-x-b50{margin-bottom:50px!important}.mg-x-b60{margin-bottom:60px}.mg-x-b70{margin-bottom:70px}.mg-x-t0{margin-top:0!important}.mg-x-t15{margin-top:15px!important}.mg-x-t10{margin-top:10px}.mg-x-t20{margin-top:20px}.mg-x-t25{margin-top:25px}.mg-x-t30{margin-top:30px}.mg-x-t40{margin-top:40px!important}.mg-x-t50{margin-top:50px!important}.mg-x-t60{margin-top:60px}.mg-x-t70{margin-top:70px}.pd-x-b0{padding-bottom:0}.pd-x-b5{padding-bottom:5px}.pd-x-b10{padding-bottom:10px}.pd-x-b15{padding-bottom:15px}.pd-x-b25{padding-bottom:25px}.pd-x-b20{padding-bottom:20px}.pd-x-b30{padding-bottom:30px}.pd-x-b40{padding-bottom:40px}.pd-x-b50{padding-bottom:50px}.pd-x-b60{padding-bottom:60px}.pd-x-b70{padding-bottom:70px}.pd-x-t0{padding-top:0!important}.pd-xn-10{padding-top:10px!important;margin:0!important}.pd-x-t15{padding-top:15px}.pd-x-t10{padding-top:10px}.pd-x-t20{padding-top:20px}.pd-x-t30{padding-top:30px}.pd-x-t40{padding-top:40px}.pd-x-t50{padding-top:50px}.pd-x-t60{padding-top:60px}.pd-x-t70{padding-top:70px}.pd-x-l0{padding-left:0!important}.pd-x-l12{padding-left:12px!important}.pd-x-l5{padding-left:5px!important}.pd-x-l15{padding-left:15px!important}.pd-x-r15{padding-right:15px!important}.btn-xs-long-35{padding-left:35px;padding-right:35px}.pd-x-r0{padding-right:0!important}.pd-x-l10{padding-left:10px!important}.mob-table-450{width:450px!important}.mob-table-370{width:370px!important}.mob-table-340{width:340px!important}.hide-mobe{display:none}.show-mobe{display:inline-block}.fw-500{font-weight:500!important}.contentCntr,.lr-offset{padding-left:0;padding-right:0}.contentCntr{padding-top:0}.contentCntr.insightRoute{padding:0 0 50px}.with-filter-buttons{padding-right:100px}.with-filter-buttons .filter-buttons{display:block}h2{font-size:36px;line-height:36px}h3{font-size:28px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.notification-warning{margin-top:0}.title-slugline{padding:0 45px 10px}.title-slugline span:before{background:url(../images/left-borders.png) left center no-repeat;width:40px;height:40px;margin-top:-20px}.title-slugline span:after{background:url(../images/right-borders.png) right center no-repeat;width:40px;height:40px;margin-top:-20px}.mobile-top-texture{border-top:10px solid #c9c9c1;position:relative}.mobile-top-texture:before{background:url(../images/border-pattern.jpg) left top repeat-x;content:"";height:10px;left:14px;position:absolute;top:-10px;width:calc(100% - 28px)}.ed-inner-dropdown{left:27px!important;right:0!important;width:calc(100% - 54px);min-width:0;margin-top:-4px}.mob-block{display:block!important}.pd-l35,.pd-l40,.pd-l55{padding-left:25px!important}.overflowauto-m{overflow:auto!important}.overflowauto-m .minwidth-m{width:100%}body{padding-top:72px}}@media only screen and (max-width:480px){.mob-full{width:100%}.pd-r0{padding-right:15px}.mini-hidden{display:none!important}.mini-show{display:block!important}.mini-mg-bt-10{margin-bottom:10px}}@media only screen and (max-width:549px){.mobm-full-width.col-xs-6{width:100%}}@media only screen and (max-width:639px){.col-xs-6.mob-full{width:100%!important}.mg-xs-t40{margin-top:40px}.mg-t-0{margin-top:0!important}.mg-t-10{margin-top:10px!important}}@media only screen and (min-width:768px){.showdesktop{display:inline-block}}.some-container-class .ui-select-choices{top:auto;bottom:100%}.mob-bor-t{border-top:1px solid #dddfdf!important}i.ics{background:url(../images/icons.png);height:50px;width:50px;display:inline-block;background-size:616px auto}i.ics:hover{cursor:pointer}i.ics.ic1{background-position:0 0}i.ics.ic1:hover{background-position:0 -50px}i.ics.ic2{background-position:-50px 0}i.ics.ic2:hover{background-position:-50px -50px}i.ics.ic3{background-position:-100px 0}i.ics.ic3:hover{background-position:-100px -50px}i.ics.ic4{background-position:-150px 0}i.ics.ic4:hover{background-position:-150px -50px}i.ics.ic5{background-position:-200px 0}i.ics.ic5:hover{background-position:-200px -50px}i.ics.ic6{background-position:-250px 0}i.ics.ic6:hover{background-position:-250px -50px}i.ics.ic7{background-position:-300px 0}i.ics.ic7:hover{background-position:-300px -50px}i.ics.ic8{background-position:-350px 0}i.ics.ic8:hover{background-position:-350px -50px}i.ics.ic9{background-position:-400px 0}i.ics.ic9:hover{background-position:-400px -50px}i.ics.ic10{background-position:-450px 0}i.ics.ic10:hover{background-position:-450px -50px}i.ics.ic11{background-position:-500px 0}i.ics.ic11:hover{background-position:-500px -50px}i.ics.ic12{background-position:0 -100px}i.ics.ic12:hover{background-position:0 -150px}i.ics.ic13{background-position:-50px -100px}i.ics.ic13:hover{background-position:-50px -150px}i.ics.ic14{background-position:-100px -100px}i.ics.ic14:hover{background-position:-100px -150px}i.ics.ic15{background-position:-150px -100px}i.ics.ic15:hover{background-position:-150px -150px}i.ics.ic16{background-position:-200px -100px}i.ics.ic16:hover{background-position:-200px -150px}i.ics.ic17{background-position:-250px -100px}i.ics.ic17:hover{background-position:-250px -150px}i.ics.ic18{background-position:-300px -100px}i.ics.ic18:hover{background-position:-300px -150px}i.ics.ic19{background-position:-350px -100px}i.ics.ic19:hover{background-position:-350px -150px}i.ics.ic20{background-position:-400px -100px}i.ics.ic20:hover{background-position:-400px -150px}i.ics.ic21{background-position:-450px -100px}i.ics.ic21:hover{background-position:-450px -150px}i.ics.ic22{background-position:-500px -100px}i.ics.ic22:hover{background-position:-500px -150px}i.ics.ic23{background-position:0 50px}i.ics.ic23:hover{background-position:0 100px}i.ics.ic24{background-position:-50px 50px}i.ics.ic24:hover{background-position:-50px 100px}i.ics.ic25{background-position:-100px 50px}i.ics.ic25:hover{background-position:-100px 100px}i.ics.ic26{background-position:-150px 50px}i.ics.ic26:hover{background-position:-150px 100px}i.ics.ic27{background-position:-200px 50px}i.ics.ic27:hover{background-position:-200px 100px}i.ics.ic28{background-position:-250px 50px}i.ics.ic28:hover{background-position:-250px 100px}i.ics.ic29{background-position:-300px 50px}i.ics.ic29:hover{background-position:-300px 100px}i.ics.ic30{background-position:-350px 50px}i.ics.ic30:hover{background-position:-350px 100px}i.ics.ic31{background-position:-400px 50px}i.ics.ic31:hover{background-position:-400px 100px}i.ics.ic32{background-position:-450px 50px}i.ics.ic32:hover{background-position:-450px 100px}i.ics.ic33{background-position:-500px 50px}i.ics.ic33:hover{background-position:-500px 100px}.enter-icon{background:url(../images/enter-icon.png) no-repeat;background-size:13px;width:13px;height:12px;display:inline-block}.faqs-icon,.live-chat-icon,.modal-tick,.need-help-icon{width:20px;display:inline-block;vertical-align:middle}.live-chat-icon{background:url(../images/live-chat-icon.png) no-repeat;background-size:20px;height:20px}.need-help-icon{background:url(../images/need-help-icon.png) no-repeat;background-size:20px;height:18px}.faqs-icon{background:url(../images/faqs-icon.png) no-repeat;background-size:20px;height:19px}.modal-tick{background:url(../images/modal-tick.png) no-repeat;background-size:20px;height:20px}.edit-pancil{background:url(../images/sprite-diy.png) -45px -105px no-repeat;background-size:1000px;width:15px;height:15px;display:inline-block;vertical-align:middle}.asset-class,.goal-base,.portfolio-tracker,.trade-across{width:40px;display:inline-block;vertical-align:middle}.goal-base{background:url(../images/sprite-diy.png) 0 -160px no-repeat;background-size:1000px;height:40px}.trade-across{background:url(../images/sprite-diy.png) -80px -160px no-repeat;background-size:1000px;height:40px}.asset-class{background:url(../images/sprite-diy.png) -120px -160px no-repeat;background-size:1000px;height:40px}.portfolio-tracker{background:url(../images/sprite-diy.png) -40px -160px no-repeat;background-size:1000px;height:40px}.phonediy-icon{background:url(../images/sprite-diy.png) -240px 0 no-repeat;background-size:1000px;width:20px;height:20px;display:inline-block;vertical-align:middle}.msg-icon{background:url(../images/sprite-diy.png) -200px 0 no-repeat;background-size:1000px;width:20px;height:20px;display:inline-block;vertical-align:middle}.envol-icon,.fb-icon,.twitter-icon{height:25px;display:inline-block;vertical-align:middle;width:25px}.twitter-icon{background:url(../images/sprite-diy.png) -25px -75px no-repeat;background-size:1000px}.fb-icon{background:url(../images/sprite-diy.png) -50px -75px no-repeat;background-size:1000px}.envol-icon{background:url(../images/sprite-diy.png) -75px -75px no-repeat;background-size:1000px}.extreme-icon{background:url(../images/mobile-trader-icon.png) no-repeat;background-size:33px;width:33px;height:29px;display:inline-block;vertical-align:middle}.mobile-icon{background:url(../images/mobile-trader-icon.png) 0 -29px no-repeat;background-size:33px;width:33px;height:29px;display:inline-block;vertical-align:middle}.dwnld-icon,.madate-investmen{width:16px;display:inline-block;vertical-align:middle}.dwnld-icon{background:url(../images/sprite.png) -179px -511px no-repeat;background-size:1000px;height:16px}.madate-investmen{background:url(../images/madate-investmen.png) no-repeat;background-size:16px;height:16px}input[type=checkbox].clr-chkbx,input[type=checkbox].rect-checkbox,input[type=radio].cir-checkbox,input[type=radio].tick-radio{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0 12px;border:0}input[type=checkbox].clr-chkbx+label.clr-lbl,input[type=radio].tick-radio+label.tick-rdo-lbl{color:#666;cursor:pointer;display:inline-block;font-size:14px;line-height:28px;padding-left:23px;position:relative}input[type=checkbox].clr-chkbx+label.clr-lbl:before,input[type=radio].tick-radio+label.tick-rdo-lbl:before{border:1px solid #c2c2c2;content:"";display:inline-block;height:16px;left:0;position:absolute;top:4.5px;width:16px;font-size:8px;text-align:center;padding:3px 0 0}input[type=checkbox].clr-chkbx+label.clr-lbl:hover,input[type=checkbox].clr-chkbx:checked+label.clr-lbl,input[type=checkbox].clr-chkbx:checked:focus+label.clr-lbl,input[type=checkbox].clr-chkbx:checked:hover+label.clr-lbl,input[type=radio].tick-radio+label.tick-rdo-lbl:hover,input[type=radio].tick-radio:checked+label.tick-rdo-lbl,input[type=radio].tick-radio:checked:focus+label.tick-rdo-lbl,input[type=radio].tick-radio:checked:hover+label.tick-rdo-lbl{color:#333}input[type=checkbox].clr-chkbx:checked+label.clr-lbl:before,input[type=checkbox].clr-chkbx:checked:focus+label.clr-lbl:before,input[type=checkbox].clr-chkbx:checked:hover+label.clr-lbl:before,input[type=radio].tick-radio:checked+label.tick-rdo-lbl:before,input[type=radio].tick-radio:checked:focus+label.tick-rdo-lbl:before,input[type=radio].tick-radio:checked:hover+label.tick-rdo-lbl:before{content:"";font-family:icomoon!important;line-height:1}input[type=checkbox].rect-checkbox+label.rect-label,input[type=radio].cir-checkbox+label.cir-label{font-size:14px;font-family:RobotoCondensedRegular;display:inline-block;line-height:28px;padding-left:23px;cursor:pointer;background-repeat:no-repeat;color:#a8a8a8}input[type=radio].cir-checkbox+label.cir-label{position:relative}input[type=radio].cir-checkbox+label.cir-label:before{content:"";left:0;top:5px;position:absolute;width:17px;height:17px;border:1px solid #a8a8a8;border-radius:50%}input[type=radio].cir-checkbox+label.cir-label:after{position:absolute;content:"";left:5px;top:10px;width:7px;height:7px;border:1px solid transparent;border-radius:50%;background:0 0}input[type=radio].cir-checkbox:focus+label.cir-label,input[type=radio].cir-checkbox:hover+label.cir-label{color:#f04e45}input[type=radio].cir-checkbox:checked+label.cir-label,input[type=radio].cir-checkbox:focus:checked+label.cir-label,input[type=radio].cir-checkbox:hover:checked+label.cir-label{color:#333;cursor:default}input[type=radio].cir-checkbox:checked+label.cir-label:before,input[type=radio].cir-checkbox:focus:checked+label.cir-label:before,input[type=radio].cir-checkbox:hover:checked+label.cir-label:before{border-color:#f04e45}input[type=radio].cir-checkbox:checked+label.cir-label:after,input[type=radio].cir-checkbox:focus:checked+label.cir-label:after,input[type=radio].cir-checkbox:hover:checked+label.cir-label:after{border-color:#f04e45;background-color:#f04e45}input[type=radio].cir-checkbox:focus:checked+label.cir-label{color:#f04e45}input[type=radio].user_radio{transform:scale(1.1)}input[type=checkbox].rect-checkbox+label.rect-label{position:relative}input[type=checkbox].rect-checkbox+label.rect-label:before{background-image:url(../images/ed-sprites.png);background-size:2000px;outline:#333 solid 1px;background-position:-320px -11px;position:absolute;top:6.5px;left:0;content:"";width:13px;height:13px}input[type=checkbox].rect-checkbox:focus+label.rect-label,input[type=checkbox].rect-checkbox:hover+label.rect-label{color:#f04e45;cursor:pointer}input[type=checkbox].rect-checkbox:checked+label.rect-label,input[type=checkbox].rect-checkbox:checked:focus+label.rect-label,input[type=checkbox].rect-checkbox:checked:hover+label.rect-label{color:#333}input[type=checkbox].rect-checkbox:checked+label.rect-label:before,input[type=checkbox].rect-checkbox:checked:focus+label.rect-label:before,input[type=checkbox].rect-checkbox:checked:hover+label.rect-label:before{background-image:url(../images/ed-sprites.png);outline:#333 solid 1px;background-size:2000px;background-position:-303px -11px}.login-radio{display:inline-block;margin:0 10px}.login-radio.mg-t20{margin-top:20px}.login-radio.mg-t25{margin-top:25px}.login-radio.mg-t10{margin-top:10px}.login-radio.mg-b25{margin-bottom:25px}.login-radio.mg-b20{margin-bottom:20px}.login-radio input[type=radio].log-radio{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;width:1px;height:1px;margin:-1px}.login-radio input[type=radio].log-radio+label.log-label{font-size:20px;font-family:RobotoCondensedRegular;display:inline-block;line-height:1;padding:10px 10px 10px 35px;cursor:pointer;background:#f5f3f2;color:#666;min-width:140px;border:1px solid #ccc;margin:0;border-radius:3px;text-align:left;text-transform:capitalize;position:relative}.login-radio input[type=radio].log-radio+label.log-label.capz{text-transform:capitalize}.login-radio input[type=radio].log-radio+label.log-label:before{content:"";left:8px;top:11px;position:absolute;width:19px;height:19px;border:1px solid #e5e4e4;border-radius:50%;background:#fbfafa}.login-radio input[type=radio].log-radio+label.log-label:after{position:absolute;content:"";width:9px;height:7px;left:13px;top:17px;background:0 0}.login-radio.login-radio-help input[type=radio].log-radio+label.log-label{font-size:16px;font-family:RobotoCondensedBold;padding:7px 10px 7px 35px;min-width:119px}.acc-types ul li a,.ed-btn,.headerCntr .navbar .dropdown-menu.NewheaderUpdate a.dplink{font-family:RobotoCondensedRegular}.login-radio.login-radio-help input[type=radio].log-radio+label.log-label:before{top:5px}.login-radio.login-radio-help input[type=radio].log-radio+label.log-label:after{top:11px}.login-radio input[type=radio].log-radio:focus+label.log-label,.login-radio input[type=radio].log-radio:hover+label.log-label{color:#4caf50}.login-radio input[type=radio].log-radio:checked+label.log-label,.login-radio input[type=radio].log-radio:focus:checked+label.log-label,.login-radio input[type=radio].log-radio:hover:checked+label.log-label{color:#4caf50;cursor:default;border-color:#4caf50;background-color:#f0fff1}.login-radio input[type=radio].log-radio:checked+label.log-label:before,.login-radio input[type=radio].log-radio:focus:checked+label.log-label:before,.login-radio input[type=radio].log-radio:hover:checked+label.log-label:before{border-color:#4caf50;background:#fff}.login-radio input[type=radio].log-radio:checked+label.log-label:after,.login-radio input[type=radio].log-radio:focus:checked+label.log-label:after,.login-radio input[type=radio].log-radio:hover:checked+label.log-label:after{background:url(../images/commodity/tick-small.png) left center no-repeat;background-size:9px 7px}.login-radio input[type=radio].log-radio:focus:checked+label.log-label{color:#4caf50}.ed-btn{font-size:18px;border:0;border-radius:3px;background-color:#fff;color:#03002f;padding:9px 36px}.ed-btn:hover{color:#f04e45}.ed-btn.active{line-height:18px;color:#fff;background-color:#03002f;border:1px solid #03002f}.ed-btn.active:hover{background-color:#f04e45;border-color:#f04e45;color:#fff}@media (max-width:991px){.ed-btn.active:focus{background-color:#f04e45;border-color:#f04e45;color:#fff}}.ed-btn.outline{line-height:18px;color:#174082;border:1px solid #174082}.ed-btn.outline:hover{border-color:#f56c27;color:#f56c27}@media (max-width:991px){.ed-btn.outline:focus{border-color:#f56c27;color:#f56c27}}.ed-btn.default{border-radius:5px;border:1px solid #03002f}.ed-btn.default:hover{border-color:#f04e45}.ed-btn.default.brd-3{border-radius:3px}.ed-btn.default.disabled{color:#03002f}.ed-btn.plain{border:none}.ed-btn.disabled,.ed-btn.disabled:focus,.ed-btn.disabled:hover{background-color:#a4b5cc;color:#fff;border-color:#a4b5cc}.ed-btn.disabled{cursor:default}.ed-icon{background:url(../images/ed-sprites.png) no-repeat;display:inline-block}.triangle-arrow{position:absolute;left:46px;top:0;border-width:6px;border-color:#e5e7e7 transparent transparent;border-style:solid;height:4px;margin-left:-10px;width:10px;z-index:41;content:""}.triangle-arrow:before{position:absolute;left:-10px;bottom:-9px;border-width:10px;border-color:#fff transparent transparent;border-style:solid;content:""}.acc-types{width:225px;margin:0 auto;line-height:1}.acc-types ul{line-height:24px;position:relative;display:inline-block;width:100%;height:24px;text-align:center;vertical-align:middle;border:1px solid #b7b7b7;border-radius:3px;font-size:0;margin:0;list-style-type:none}.acc-types ul li{line-height:1;position:relative;z-index:44;width:50%;display:inline-block;vertical-align:middle}.acc-types ul li a{font-size:14px;color:#03002f;text-transform:uppercase}.acc-types ul li:hover a{color:#f04e45}.acc-types ul li.active a{font-family:RobotoCondensedBold;padding:5px 15px;color:#fff;border-radius:3px;background-color:#f04e45;cursor:default}.acc-types ul li.active:first-child{left:-1px}.acc-types ul li.active:first-child a{padding:5px 35px}.acc-types ul li.active:last-child{right:-1px}.acc-types ul li.active:hover a{color:#fff}.acc-types.com-types{width:375px}.acc-types.com-types ul li a{padding:5px 0;display:inline-block;width:100%}.login-otp .acc-types ul li.active:first-child a{padding:5px 28px}.login-otp .acc-types ul li.active:first-child{left:-2px}.login-otp .acc-types ul li.active:last-child{right:-3px}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize}.break-word{word-wrap:break-word;word-break:break-word}cite{font-style:normal}.filterBox{border-top:1px solid #ebeae9}.filterBox .filter-date{width:148px;display:inline-block;background-color:#fff;border-bottom:1px solid #bebebe;padding:0 5px}.filterBox .filter-date .filter-field{width:100px;margin:0;display:inline-block;border:0;height:35px;font-family:RobotoCondensedItalic;padding:5px}.filterBox .btn-filter-portfolio{background-color:transparent;border:1px solid #03002f;line-height:18px;color:#03002f;font:14px RobotoCondensedRegular;margin:0 2px}.filterBox .btn-filter-portfolio.active,.filterBox .btn-filter-portfolio:hover{border-color:#f04e45;color:#f04e45;box-shadow:none;background-color:transparent}.filterBox .btn-filter-portfolio.cancel{font-size:17px}.filterBox .btn-filter-submit{background-color:#03002f;border-color:#03002f;font:17px RobotoCondensedRegular;text-shadow:none}.filterBox .filter-title,.filterBox .item{font:15px RobotoCondensedRegular}.filterBox .btn-filter-submit:hover{background-color:#f04e45;border-color:#f04e45}.filterBox .item{margin-right:30px;position:relative}.filterBox .item.green{color:#3e8300}.filterBox .item.red{color:#d20000}.filterBox .item .custom-checkbox{margin-top:-3px}.filterBox .filter-title{text-shadow:none}.filterBox .filter-title.midd{margin-top:10px}.filterBox .margin-right{margin-right:47px}.filterBox .btn-box a{width:107px;margin-right:11px}.portfolio-action{background:#fbf9f8;padding:24px 40px 29px;font:14px RobotoCondensedRegular;border-bottom:1px solid #dadbdb}.portfolio-action h5.transaction-heading{font-size:24px;color:#333}.portfolio-action.add-height{padding-top:32px;padding-bottom:32px}.portfolio-action.add-height .action{padding-top:0}.portfolio-action.add-height .filterBox .btn-filter-portfolio.active,.portfolio-action.add-height .filterBox .btn-filter-portfolio:hover{background:#f04e45;color:#fff}@media only screen and (max-width:767px){.filterBox .filter-date{width:100%;display:block;margin-bottom:10px}.filterBox .item{margin-right:0;min-width:120px}.filterBox .btn-filter-portfolio,.filterBox .btn-filter-submit{margin:0 2px 10px}}.portfolio-tab{list-style:none;text-align:center;margin-bottom:-1px}.portfolio-tab li{display:inline-block}.portfolio-tab li a{display:block;min-width:217px;padding:10px 30px;border-top:3px solid transparent;font:16px RobotoCondensedBold;color:#999;text-align:left;text-transform:uppercase}.portfolio-tab li.active{border-top:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-left:1px solid #b7b7b7}.portfolio-tab li.active a{color:#333;border-top:3px solid #f04e45;background-color:#fbf9f8}@media only screen and (max-width:767px){.portfolio-tab{margin-bottom:-2px;position:relative;z-index:10}.portfolio-tab li{float:left;margin-bottom:-1px}}@media only screen and (max-width:479px){.portfolio-tab li a{min-width:inherit;padding:10px 15px}}.searchBox .form-control{border-radius:0;-webkit-border-radius:0;border-right:none;box-shadow:none;-webkit-box-shadow:none;border-color:#ccc}.searchBox .btn{border-radius:0;-webkit-border-radius:0;border-left:none;border-color:#ccc;background:0 0;height:34px}.searchBox .btn:hover{background:0 0}.headerCntr .navbar .topShare .AccountLogin a.login:hover .icon-b.icon-10.icon-usert,.headerCntr .navbar .topShare .AccountLogin.open a.login .icon-b.icon-10.icon-usert{background-position:-70px -160px}body.hide-headfoot .notification-bar,body.hide-headfoot footer,body.hide-headfoot header{display:none!important}@media print{body.global-print .notification-bar,body.global-print footer,body.global-print header{display:none!important}}.headerCntr .navbar{margin-bottom:0;border-bottom:0;height:92px}.headerCntr .navbar .dropdown-menu.NewheaderUpdate.TopLogInDetails{padding:20px}.headerCntr .navbar .dropdown-menu.NewheaderUpdate.TopLogInDetails h6{padding:0 10px}.headerCntr .navbar .dropdown-menu.NewheaderUpdate.TopLogInDetails .row>div{padding-left:10px;padding-right:15px}.headerCntr .navbar .dropdown-menu.NewheaderUpdate.TopLogInDetails .row p{text-align:left}.headerCntr .navbar .dropdown-menu.NewheaderUpdate{padding:20px 30px;min-width:197px;left:auto;right:0;box-shadow:none;-webkit-box-shadow:none;border:1px solid #cecece;border-radius:0;-webkit-border-radius:0;background-color:#fff}.headerCntr .navbar .dropdown-menu.NewheaderUpdate .updateSpace{padding:0 8px}.headerCntr .navbar .dropdown-menu.NewheaderUpdate .updateSpace.BorderTopSpce{padding-top:15px;padding-bottom:15px;border-top:1px solid #d1d1d0}.headerCntr .navbar .dropdown-menu.NewheaderUpdate a.dplink{font-size:14px;line-height:18px;color:#132e6f;display:block}.headerCntr .navbar .dropdown-menu.NewheaderUpdate a.dplink:hover{color:#f5690f}.headerCntr .navbar .dropdown-menu.NewheaderUpdate.MyPortfolio-width{min-width:215px}.headerCntr .navbar .topShare{position:relative;margin-left:15px;border-bottom:1px solid rgba(145,146,143,.3)}.headerCntr .navbar .topShare .ShareLeft{padding-top:2px;float:left;margin-bottom:7px}.headerCntr .navbar .topShare .ShareLeft ul{margin-bottom:0}.headerCntr .navbar .topShare .ShareLeft ul li{float:left;margin-left:25px;font-family:RobotoCondensedBold;font-size:14px;line-height:15px;color:#ddd;display:block}.headerCntr .navbar .topShare .ShareLeft ul li span{font-family:Roboto-Medium;display:inline-block}.headerCntr .navbar .topShare .ShareLeft ul li cite{font-style:normal;color:#b5b3b3;display:inline-block}.headerCntr .navbar .topShare .ShareLeft ul li i{font-size:23px;color:#77b61a;position:relative;top:3px}.headerCntr .navbar .topShare .ShareLeft ul li i.down{color:#eb331e}.headerCntr .navbar .topShare .ShareLeft ul li:first-child{margin-left:0}.headerCntr .navbar .topShare .ShareLeft.ShareMarketClosed ul li,.headerCntr .navbar .topShare .ShareLeft.ShareMarketClosed ul li cite{color:#b5b3b3}.headerCntr .navbar .topShare .AccountLogin{float:right}.headerCntr .navbar .topShare .AccountLogin a.login{padding:2px 9px;font-family:RobotoCondensedBold;font-size:11px;line-height:15px;color:#dcdcdc;display:inline-block;margin-left:20px;border:1px solid #fff;border-radius:2px;-webkit-border-radius:2px}.headerCntr .navbar .topShare .AccountLogin a.login .icon-b.icon-10.icon-usert{position:relative;top:-1px}.headerCntr .navbar .topShare .AccountLogin a.login:hover{color:#e47335;border-color:#e47335}.headerCntr .navbar .topShare .AccountLogin .btn.btn-primary{padding-top:6px;padding-bottom:4px;font-family:RobotoCondensedBold;font-size:11px;line-height:11px;text-transform:uppercase;background-color:#e3480b}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails{width:540px;top:100%;margin-top:0}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails h6{font-family:RobotoCondensedBold;font-size:12px;line-height:12px;color:#666;margin-bottom:12px;text-transform:uppercase}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn{margin-bottom:20px;cursor:pointer}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn a.head1{font-family:RobotoCondensedBold;font-size:14px;line-height:15px;color:#132e6f;text-transform:uppercase}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn a.head1:hover{color:#e47335}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn p{font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#666}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn:hover a.head1{color:#e47335}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .NewBdrLeft{padding-left:30px;border-left:1px solid #d1d1d0}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin{padding:20px 0 0;border-top:1px solid #dadada}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .wd-45{width:50%}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .wd-220{width:220px}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .pd-106{padding-left:90px}.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a .icon-keyh,.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a .icon-quest{position:relative;top:-1px}.headerCntr .navbar .topShare .AccountLogin.open a.login{color:#e47335;border-color:#e47335}.headerCntr .navbar .topShare .AccountLogin a.header-sublinks{font-family:RobotoCondensedBold;font-size:11px;line-height:15px;color:#648be9;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-right:10px}.ClientAright .support-center .dropdown-menu.SupportCenter ul,.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul{margin:6px 0}.headerCntr .navbar .topShare .AccountLogin a.header-sublinks:hover{color:#fff}.headerCntr .navbar .topShare .AccountLogin .support-center{display:inline-block;position:relative}.headerCntr .navbar .topShare .AccountLogin .support-center a.btn-support{padding-top:7px;padding-bottom:7px;font-family:RobotoCondensedBold;font-size:11px;line-height:15px;color:#648be9;text-transform:uppercase}.headerCntr .navbar .topShare .AccountLogin .support-center a.btn-support:hover{color:#fff}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter{width:340px}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter:before{content:'';width:7px;height:5px;position:absolute;right:90px;top:-5px;background:url(../images/support-center-arrow.png) top center no-repeat}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li{font-family:RobotoCondensedBold;font-size:14px;line-height:20px;color:#353b3f;margin-top:20px}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li:first-child{margin-top:0}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li a{font-size:14px;line-height:20px;color:#183884;display:block}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li a:hover{color:#e47335}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li span{font-family:RobotoCondensedRegular;text-transform:uppercase}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li i.icon-b{margin-right:5px;display:inline-block}.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li i.icom-bulb{margin-right:11px;color:#ccc;display:inline-block;font-size:17px;vertical-align:text-bottom;text-align:center}.headerCntr .navbar .topShare .AccountLogin .support-center.open a.btn-support{color:#fff}.headerCntr .navbar .topShare .ClientAright{float:right;padding-right:40px;position:relative}.headerCntr .navbar .topShare .ClientAright .nav-right ul{margin-bottom:0}.headerCntr .navbar .topShare .ClientAright .nav-right ul li{margin-left:20px;font-weight:700;display:inline-block;position:relative}.headerCntr .navbar .topShare .ClientAright .nav-right ul li.active a.TxtINfo{color:#f5690f;border-bottom-color:#f5690f}.headerCntr .navbar .topShare .ClientAright .nav-right ul li a{padding-bottom:5px;font-size:14px;line-height:15px;text-transform:uppercase;font-family:RobotoCondensedBold;color:#ebebeb;display:inline-block;border-bottom:3px solid transparent}.headerCntr .navbar .topShare .ClientAright .nav-right ul li a span{display:inline-block;font-family:RobotoCondensedLight}.headerCntr .navbar .topShare .ClientAright .nav-right ul li a i{border-left:1px solid rgba(145,146,143,.3);padding-left:5px;margin-left:3px}.headerCntr .navbar .topShare .ClientAright .nav-right ul li a:hover{color:#f5690f}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate{padding:14px;margin-top:0}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .updateSpace{padding:10px 7px}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li{display:block;margin:0 0 3px}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li a{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#132e6f;display:block;text-transform:capitalize;padding-bottom:0;border-bottom:none}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li a:hover{color:#f5690f}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li{cursor:pointer}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li p{padding-top:3px;font-family:RobotoCondensedRegular;font-size:13px;line-height:16px;color:#666}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li:hover a{color:#f5690f}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown.open .dropdown-menu{display:none}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown:hover a.TxtINfo{color:#f5690f;border-bottom-color:#f5690f}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown:hover .dropdown-menu{display:block}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .bd-dv{width:25px;float:right;margin-left:5px}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .bd-dv a{padding-right:7px}.headerCntr .navbar .topShare .ClientAright .caUserDrop{padding-bottom:27px;width:26px;height:26px;position:absolute;right:0;top:3px}.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user{display:block;border-bottom:3px solid transparent}.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user span.userPic{width:26px;height:26px;z-index:10;border-radius:50%;-webkit-border-radius:50%;background:url(../images/ca-user1.png) center center no-repeat;display:inline-block;display:block;background-size:cover}.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user span.badge{position:absolute;right:auto;left:19px;top:0;font-size:11px;line-height:11px;border-radius:3px;-webkit-border-radius:3px;padding:3px 6px;background-color:#ff5c00}.headerCntr .navbar .topShare .ClientAright .caUserDrop.open a.ca-user{border-bottom-color:#f5690f}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate{width:590px;padding:20px 0}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .Litem{width:296px;padding:0 22px;float:left}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .Ritem{width:260px;padding:0 13px;float:right;border-left:1px solid #d1d1d0}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .SameHeigh{min-height:293px}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .updateSpace{padding:0 8px}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .updateSpace.BorderTopSpce{padding-top:15px;padding-bottom:15px}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate h6{padding-left:8px;font-family:RobotoCondensedBold;font-size:12px;line-height:12px;color:#666;margin-bottom:12px;text-transform:uppercase}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate a.dplink.headlink{font-size:13px;position:relative;text-transform:uppercase;margin-bottom:5px}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate a.dplink span.badge{padding:3px 7px;min-width:20px;font-family:RobotoCondensedBold;font-size:11px;line-height:11px;color:#fff;position:relative;top:-7px;font-weight:400;border-radius:3px;-webkit-border-radius:3px;background-color:#db5d29}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate span.paraText{display:block;font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#333}.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate span.mobNumber{font-family:RobotoCondensedRegular;font-size:14px;color:#333}.headerCntr .navbar .topShare .ClientAright a.tab-btnt{display:none}.headerCntr .navbar .nav-wrapper{padding-top:7px}@media (min-width:992px){.headerCntr .navbar .nav-wrapper #bs-example-navbar-collapse-1{float:right}}.headerCntr .navbar .nav-wrapper .navbar-brand{margin:8px 15px!important;width:177px;height:27px;background:url(../images/logo.png) no-repeat;background-size:contain}.headerCntr .navbar .nav-wrapper .navbar-nav li{position:static}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu{padding:8px 0 0;width:100%;position:absolute;top:0;display:none;left:0;z-index:99;border-bottom:1px solid #cecece;background-color:#fff}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .SpaceLeft{margin-left:300px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu ul{margin-bottom:0}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu ul li{padding:0;display:inline-block}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu{margin-left:-80px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li{margin-left:30px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li:first-child{margin-left:15px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li a{padding-bottom:12px;font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#132e6f;display:block;text-transform:uppercase;border-bottom:3px solid transparent}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li:hover a{color:#e47335}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li.active a{font-family:RobotoCondensedBold;color:#333;border-bottom-color:#f5690f}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu{padding-left:67px;margin-left:116px;width:350px;position:relative;top:4px;border-left:1px solid #e4e4e4;max-height:43px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu i.icon-tv{position:absolute;left:30px;top:2px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a{font-family:RobotoCondensedRegular;font-size:13px;line-height:16px;color:#909090;text-transform:inherit;padding-top:0;padding-bottom:0}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a i.fa-angle-right{font-size:18px;position:relative;top:2px;line-height:15px;padding-left:3px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a span{color:#1e4c96}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu:hover a span{color:#eb5e06}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp{margin:6px 0 0 -15px;overflow:hidden}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li{padding:0 15px;margin-bottom:15px;width:230px;float:left;border-left:1px solid #d1d1d0}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li a{padding-bottom:0;display:block;border-bottom:none}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li h6{font-family:RobotoCondensedBold;font-size:14px;line-height:14px;color:#132e6f;text-transform:uppercase;margin-bottom:5px}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li p{font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#666}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li:first-child{border-left:none}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li:hover a h6{color:#db5d29}.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu.current-open{top:100%}.headerCntr .navbar .nav-wrapper .navbar-nav li:hover .headerSubMneu{display:block;top:100%}.headerCntr .navbar .nav-wrapper .nav-first{margin-right:6px}.headerCntr .navbar .nav-wrapper .nav-first li{padding:0 22px;position:static}.headerCntr .navbar .nav-wrapper .nav-first li a{color:#fff;line-height:15px;font-size:16px;font-family:RobotoCondensedBold;padding:5px 0 15px;border-bottom:3px solid transparent}.headerCntr .navbar .nav-wrapper .nav-first li a small{font-size:14px;color:#fff;display:block;letter-spacing:.2px;line-height:14px}.headerCntr .navbar .nav-wrapper .nav-first li:hover a{border-bottom:3px solid transparent;color:#e47335}.headerCntr .navbar .nav-wrapper .nav-first li:hover a small{color:#e47335}.headerCntr .navbar .nav-wrapper .nav-first li.active a{border-bottom:3px solid #e47335;color:#e47335}.headerCntr .navbar .nav-wrapper .nav-first li.active a small{color:#e47335}.headerCntr .navbar .nav-wrapper .nav-second{padding-right:13px}.headerCntr .navbar .nav-wrapper .nav-second li{padding:0 22px}.headerCntr .navbar .nav-wrapper .nav-second li a{font-family:RobotoCondensedRegular;font-size:15px;color:#d1d1d1;line-height:15px;padding:5px 0 14px;border-bottom:3px solid transparent}.headerCntr .navbar .nav-wrapper .nav-second li a span{display:block;font-size:14px;color:#9f9f9f;text-transform:uppercase}.headerCntr .navbar .nav-wrapper .nav-second li a:hover,.headerCntr .navbar .nav-wrapper .nav-second li a:hover span{color:#e47335}.headerCntr .navbar .nav-wrapper .nav-second li.active a{border-bottom:3px solid #e47335;color:#e47335}.headerCntr .navbar .nav-wrapper .nav-second li.active a span{color:#e47335}.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft{margin-left:776px}.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewRrch{margin-left:667px}.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewMarket{margin-left:60px!important}.headerCntr .navbar .nav-wrapper .nav-second:after{background:#a2a3a0;content:"";height:31px;opacity:.3;position:absolute;right:100%;top:8px;width:1px}.headerCntr .navbar .nav-wrapper .nav-right{display:inline-block;margin-top:20px;vertical-align:top;position:absolute;right:0;top:7px;width:200px}.headerCntr .navbar .nav-wrapper .nav-right .open-account{font-family:RobotoCondensedBold;color:#FF6B01;font-size:14px;line-height:15px;display:inline-block}.headerCntr .navbar .nav-wrapper .nav-right .open-account small{display:block;font-family:RobotoCondensedRegular;color:#9f9f9f;line-height:13px;font-size:13px}.headerCntr .navbar .nav-wrapper .nav-right .login{float:right}.headerCntr .navbar .nav-wrapper .nav-right .login span.icon{vertical-align:middle}.headerCntr .navbar .nav-wrapper .TopSearchHead{padding-bottom:14px;width:266px;float:right;margin-top:8px;position:relative}.headerCntr .navbar .nav-wrapper .TopSearchHead form .searchStrip{display:none}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group{position:relative;margin-bottom:0}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group .form-control{border-radius:0;-webkit-border-radius:0;font-family:RobotoCondensedItalic;font-size:13px;line-height:15px;color:#fff;height:30px;border-color:#0e2357;background-color:#0e2357}.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn{width:30px;height:32px;position:absolute;right:0;top:-2px;box-shadow:none;-webkit-box-shadow:none;background-color:transparent}.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn .icon-searchh{display:block}.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn .icon-searchNH{display:none}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form{transition:all .4s;-webkit-transition:all .4s;position:absolute;right:0;top:50%;margin-top:-20px;padding:20px 9px 9px;width:266px;background-color:#fff}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip{display:block;width:100%;position:absolute;top:3px;left:3px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p{font-family:RobotoCondensedLight;font-size:12px;line-height:15px;color:#666}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p span{font-family:RobotoCondensedBold;text-transform:uppercase}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p .icon-powerb{position:relative;top:-2px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group{padding-right:28px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group .form-control{padding-left:0;border:none;text-indent:4px;border-bottom:1px solid #132e6f;font-size:16px;color:#132e6f;box-shadow:none;-webkit-box-shadow:none;background-color:#fff}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn{padding:0;right:26px;top:-8px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn .icon-searchh{display:none}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn .icon-searchNH{display:block}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk a.closedSearchbtn{position:absolute;right:7px;top:5px;width:12px;height:12px;background:url(../images/close-filter.png) center center no-repeat;background-size:cover;z-index:1}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk.expend-search form{width:583px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar{height:80vh;overflow-y:scroll;display:block;padding:12px 0}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont{margin-right:0;margin-left:0}@media (max-width:375px){.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont{overflow-y:auto;overflow-x:hidden;max-height:260px}}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont .col-search-left{padding-left:12px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar{display:none;padding:12px;position:absolute;top:100%;border:1px solid #cecece;border-top:none;background-color:#fff;z-index:99}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6{font-family:RobotoCondensedRegular;font-size:12px;line-height:15px;color:#666;text-transform:uppercase;margin-bottom:15px;padding:0 12px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6 span{font-size:13px;color:#878787}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul{margin-bottom:0}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li{margin-bottom:15px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a{font-family:RobotoCondensedRegular;color:#132e6f;display:block}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a:hover{color:#e47335}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#535353;display:block}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH.clor{color:#262626}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.BuyPrice{font-family:Roboto-Medium;font-size:16px;line-height:20px;color:#535353;display:inline-block}.headerCntr .navbar.fixed-down .topShare .AccountLogin a.header-sublinks,.headerCntr .navbar.fixed-down .topShare .ShareLeft,.headerCntr .navbar.fixed-down .topShare .support-center{display:none}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy{padding:2px 12px;font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;border-color:#446b08;background-color:#446b08;border-radius:3px;-webkit-border-radius:3px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy:hover{border-color:#e47335;background-color:#e47335}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch{padding-bottom:6px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch h6{margin-bottom:4px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch.SearchReportTxt ul li a{font-size:15px;line-height:18px}.headerCntr .navbar.fixed-down{padding-top:7px;padding-bottom:4px;height:52px;min-height:inherit}.headerCntr .navbar.fixed-down.for-crismus .container span.x-mus-left,.headerCntr .navbar.fixed-down.for-crismus .container span.x-mus-right{height:45px}.headerCntr .navbar.fixed-down .nav-wrapper{padding-top:0}.headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand{width:155px;height:23px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead{margin-top:3px;padding-bottom:10px;width:192px;margin-right:177px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-second,.researchArea .researchFilter .form-control .dropdown1.dropdown2 .left{margin-right:50px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead .form-group .form-control{height:32px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead .form-group button.btn{top:0}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form{margin-top:-11px;padding-top:3px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form .form-group button.btn{top:-3px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first{padding-right:6px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li{padding:0 19px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li a{padding-bottom:8px;font-size:14px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .WidthSomeHelp{margin-bottom:0}.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li{padding:0 18px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li a{padding-bottom:7px;font-size:13px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{width:172px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .navbar-nav.nav-second{padding-right:0}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first{margin-left:0}.headerCntr .navbar.fixed-down .topShare{border-bottom:none}.headerCntr .navbar.fixed-down .topShare .AccountLogin{position:absolute;right:0;top:4px;z-index:10;margin-top:5px}.headerCntr .navbar.fixed-down .topShare .AccountLogin a.login{position:relative;padding:3px 6px;margin-left:0;top:-8px;border:1px solid #fff;border-radius:2px;-webkit-border-radius:2px}.headerCntr .navbar.fixed-down .topShare .AccountLogin a.login:hover,.headerCntr .navbar.fixed-down .topShare .AccountLogin.open a.login{border-color:#e47335}.headerCntr .navbar.fixed-down .topShare .AccountLogin .btn.btn-primary{line-height:15px;margin-top:-14px}.headerCntr .navbar.fixed-down .topShare .AccountLogin .icon-usert{position:relative;top:-1px}.headerCntr .navbar.fixed-down .topShare .ClientAright{padding-right:35px;position:absolute;right:0;top:7px}.headerCntr .navbar.fixed-down .topShare .ClientAright .caUserDrop{padding-bottom:33px}.headerCntr .navbar.fixed-down .topShare .ClientAright .caUserDrop a.ca-user{padding-bottom:6px}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a{padding-bottom:5px}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a span{display:block}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a i{position:relative;top:-6px}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .bd-dv a{padding-bottom:12px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft{margin-left:689px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewRrch{margin-left:596px}.headerCntr{position:relative}.overlay-mobilemenu,.overlay-search{position:fixed;left:0;display:none;bottom:0;height:calc(100% - 48px);width:100%;background:rgba(0,0,0,.5);z-index:999}.overlay-mobilemenu.active,.overlay-mobilemenu.in,.overlay-search.active,.overlay-search.in{display:block}.overlay-mobilemenu.collapsed{display:none}.overlay-mobilemenu.in,.overlay-mobilemenu[aria-expanded=true]{display:block}.evotingLoader{position:absolute;width:100%}@media only screen and (max-width:1199px){.headerCntr .navbar .nav-wrapper .nav-first li a,.headerCntr .navbar .nav-wrapper .nav-second li a{font-size:13px}.headerCntr .navbar.for-newYear .container img.new-year-right{right:-15px}.headerCntr .navbar.for-newYear .container img.new-year-left{left:3px}.headerCntr .navbar.for-newYear .container img.new-year-big{left:-25px}.headerCntr .navbar .nav-wrapper .navbar-brand{display:block}.headerCntr .navbar .nav-wrapper .TopSearchHead{width:170px}.headerCntr .navbar .nav-wrapper .nav-first{margin-left:60px}.headerCntr .navbar .nav-wrapper .nav-first li{padding:0 21px}.headerCntr .navbar .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft{margin-left:290px}.headerCntr .navbar .nav-wrapper .nav-second{padding-right:0}.headerCntr .navbar .nav-wrapper .nav-second li{padding:0 21px}.headerCntr .navbar .nav-wrapper.client-area-header .nav-first{margin-left:70px}.headerCntr .navbar .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft{margin-left:300px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar{right:0;width:583px;border-color:transparent}.headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand{width:120px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first{padding-right:0;margin-left:45px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li,.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li{padding:0 13px}.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft{margin-left:205px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead{width:155px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{margin-right:225px;width:145px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first{margin-left:10px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft{margin-left:295px}.headerCntr .navbar.fixed-down .topShare .ClientAright{padding-right:35px}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .bd-dv{margin-left:0}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate.PostionLeft{left:auto;right:0}}@media only screen and (max-width:1449px){.top-dropdown .dropdown .dropdown-menu li a{padding-top:8px;padding-bottom:8px;font-size:13px}}@media only screen and (max-width:991px){.headerCntr .navbar .nav-wrapper .nav-first,.headerCntr .navbar .nav-wrapper .nav-second,.headerCntr .navbar .topShare .AccountLogin{display:none}.overlay-search,.overlay-search.active{opacity:0}.headerCntr .navbar{height:48px;min-height:auto}.headerCntr .navbar.for-newYear .container{position:static}.headerCntr .navbar.for-newYear .container img.new-year-left{left:13px;width:26px;bottom:-116px}.headerCntr .navbar.for-newYear .container img.new-year-right{width:40px;right:14px;bottom:-110px}.headerCntr .navbar.for-newYear .container img.new-year-big{left:-10px;width:244px;bottom:-203px}.headerCntr .navbar .topShare{padding:0 15px;width:100%;margin:0;position:absolute;top:100%;left:0;border-bottom:none;background-color:#174082}.headerCntr .navbar .topShare .ShareLeft{float:none;width:100%;padding:8px 0;border-top:1px solid rgba(145,146,143,.3)}.headerCntr .navbar .nav-wrapper .navbar-header{float:right}.headerCntr .navbar .nav-wrapper .navbar-brand{width:111px;margin:10px 10px 5px 0!important}.headerCntr .navbar .nav-wrapper .TopSearchHead{margin-top:1px;padding-bottom:0}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group{padding-right:30px}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group .form-control{padding-right:0;border-color:transparent;background-color:transparent}.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn{top:-1px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form{top:15px;padding-top:4px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group{padding-right:0}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group .form-control{padding-right:30px;height:31px;padding-left:30px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn{right:auto;left:0;top:-3px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form a.closedSearchbtn{right:10px;top:13px;z-index:10}.headerCntr .navbar.fixed-down{height:48px}.headerCntr .navbar.fixed-down.for-newYear .container img.new-year-left{bottom:-69px}.headerCntr .navbar.fixed-down.for-newYear .container img.new-year-right{bottom:-63px}.headerCntr .navbar.fixed-down.for-newYear .container img.new-year-big{bottom:-157px}.headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand{width:111px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead{margin-top:0;margin-right:0;padding-bottom:0;width:180px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form{margin-top:-6px;padding-top:4px;top:2px}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{margin-right:0;width:180px}.headerCntr .navbar .MobHeaderNew{padding:0;width:100%;border:none;right:0;background-color:#fff;transition:all .3s;-webkit-transition:all .2s!important;margin-right:-100%!important;top:auto;height:100%!important;position:fixed;bottom:0;overflow:hidden}.headerCntr .navbar .MobHeaderNew.in{margin-right:0!important}.headerCntr .navbar .MobHeaderNew .MobHeaderlogo{height:50px;min-height:auto;background-color:#174082;position:absolute;width:100%;z-index:3}.headerCntr .navbar .MobHeaderNew .MobHeaderlogo .navbar-brand{margin:15px 15px 5px!important;width:111px;height:27px;display:block;background:url(../images/logo.png) no-repeat;background-size:contain}.headerCntr .navbar .MobHeaderNew .MobHeaderlogo .close{position:relative;color:#f5690f;overflow:hidden;top:15px;right:18px;font-size:20px;opacity:1;text-shadow:none}.headerCntr .navbar .MobHeaderNew .mob-menu-container{padding:0;margin:50px 0 0;height:100%}.headerCntr .navbar .MobHeaderNew .mob-menu-container .NotloginMenu{max-height:calc(100% - 203px);overflow-y:auto}.headerCntr .navbar .MobHeaderNew .mob-menu-container.login-mob-menu-container .loginMenu{max-height:calc(100% - 123px);overflow-y:auto}.headerCntr .navbar .MobHeaderNew .MobCol-1 .HeadIng-gi{text-align:left}.headerCntr .navbar .MobHeaderNew .MobCol-1:first-child{margin-top:20px;text-align:center;font-family:RobotoCondensedBold;font-size:18px;line-height:20px}.headerCntr .navbar .MobHeaderNew .MobCol-1 .mob-heading{margin:20px 30px;font-family:RobotoCondensedBold;font-size:18px;line-height:20px}.headerCntr .navbar .MobHeaderNew .MobCol-1{width:100%;margin:0;display:block;padding:0}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu{padding:0;position:relative;display:none}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu:before{content:'';width:13px;height:8px;background:url(../images/arow-moble-nm.png) center top no-repeat;position:absolute;top:-8px;left:60px}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li{cursor:pointer}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li a{font-size:14px;line-height:15px}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li a:hover{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li p{font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#999;margin-top:5px}.headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li:hover a{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed{position:absolute;bottom:0;padding:20px 0 0;background-color:#fff}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed.menu-btm-fixed-logout{padding-bottom:20px}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon{padding:0;display:inline-block;width:100%;text-align:center}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn{width:135px;display:inline-block;color:#fff;padding:9px 0;font-family:RobotoCondensedBold;font-size:16px;line-height:15px;margin:0 20px 0 0;min-width:135px;background-color:#174082;border-color:#174082}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn:focus,.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn:hover{background-color:#e47335;border:#e47335}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.acc-btn{width:160px;display:inline-block;color:#fff;padding:9px 0;margin:0;font-family:RobotoCondensedBold;font-size:16px;line-height:15px;background-color:#e47335;border-color:#e47335}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer{background:#f0f7ff;border-top:1px solid #e4e4e4;display:inline-block;width:100%;padding:15px 0 10px;margin-top:20px;text-align:center}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a{display:inline-block!important;margin:0;padding:0 10px 0 0;color:#174082;text-transform:unset;font-size:13px;line-height:20px;font-family:Roboto-Regular}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a:last-child{padding-right:0}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a:hover{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a i{display:block;text-align:center;font-size:50px;line-height:20px;padding-bottom:10px}.headerCntr .navbar .MobHeaderNew .BODERTop{border-top:1px solid #d7d7d6}.headerCntr .navbar .MobHeaderNew a.btnUpdateLk{font-family:RobotoCondensedBold;font-size:15px;line-height:16px;color:#174082;display:block;text-transform:uppercase}.headerCntr .navbar .MobHeaderNew a.btnUpdateLk span.badge{font-family:RobotoCondensedBold;font-size:13px;line-height:15px;color:#fff;border-radius:3px;-webkit-border-radius:3px;background-color:#e47335}.headerCntr .navbar .MobHeaderNew a{font-family:Roboto-Regular;font-size:18px;line-height:20px;color:#174082;display:block;text-transform:uppercase;position:relative;margin:0 30px 20px;padding:0}.headerCntr .navbar .MobHeaderNew a.HeadIng{font-family:RobotoCondensedBold;font-size:18px;line-height:20px}.headerCntr .navbar .MobHeaderNew a.HeadIng.reg-text{font-family:Roboto-Regular}.headerCntr .navbar .MobHeaderNew a .new-fea-block{background-color:#f5690f;color:#fff;font-size:12px;line-height:normal;padding:1px 7px;font-family:RobotoCondensedRegular;position:relative;top:-2px;left:10px;text-transform:capitalize}.headerCntr .navbar .MobHeaderNew a .new-fea-block:before{content:"";width:0;height:0;position:absolute;right:-7px;top:0;border-style:solid;border-width:7px 7px 0 0;border-color:#f5690f transparent transparent}.headerCntr .navbar .MobHeaderNew a .new-fea-block:after{content:"";width:0;height:0;position:absolute;right:-7px;bottom:0;border-style:solid;border-width:7px 0 0 7px;border-color:transparent transparent transparent #f5690f}.headerCntr .navbar .MobHeaderNew a.mobileHeaderWithoutMenu:before{content:none}.headerCntr .navbar .MobHeaderNew a:before{content:'\f107';font-family:FontAwesome;font-size:20px;color:#174082;position:absolute;right:0;top:0}.headerCntr .navbar .MobHeaderNew a.active{color:#eb5e06}.headerCntr .navbar .MobHeaderNew a.active:before{content:'\f106';color:#eb5e06}.headerCntr .navbar .MobHeaderNew a.arrownone:before{content:none}.headerCntr .navbar .MobHeaderNew .text-capitalize{text-transform:capitalize!important}.headerCntr .navbar .MobHeaderNew .menu-divider{border-bottom:1px solid #f0f1ec;margin:0 30px 20px}.headerCntr .navbar .MobHeaderNew .SubMenuITEM{padding:0;max-height:0;transition:max-height .5s cubic-bezier(.39,.58,.57,1) 0s;overflow-y:hidden}.headerCntr .navbar .MobHeaderNew .SubMenuITEM.vs{max-height:500px;transition:max-height .6s cubic-bezier(.4,0,1,1) .1s}.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul{background-color:#f0f1ec;padding:20px 15px 5px;width:100%;display:inline-block;margin:0 0 20px}.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li{margin:0}.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a{font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#174082;display:block;margin-bottom:15px;padding-bottom:0;text-transform:capitalize}.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a:before{display:none}.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a:hover,.headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li.active a{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li{cursor:pointer}.headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li p{padding-top:5px;font-family:RobotoCondensedRegular;font-size:13px;line-height:16px;color:#797979}.headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li:hover a{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .SHowSubMenu{padding:0}.headerCntr .navbar .MobHeaderNew .SHowSubMenu ul{margin-bottom:0}.headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li{margin-top:15px}.headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li:first-child{margin-top:0}.headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li a{font-family:RobotoCondensedRegular;font-size:18px;line-height:20px;color:#174082;display:block;text-transform:uppercase}.headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li a:hover{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li{position:relative;padding-left:38px;margin:0 -15px}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li i.icon-tv{position:absolute;left:0;top:0}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a{font-family:RobotoCondensedRegular;font-size:13px;line-height:16px;color:#909090;text-transform:inherit}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a i.fa-angle-right{font-size:18px;position:relative;top:2px;line-height:15px;padding-left:3px}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a span{color:#1e4c96}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li:hover a span{color:#eb5e06}.headerCntr .navbar .MobHeaderNew .btn-primary.btnOpen{border-radius:3px;-webkit-border-radius:3px;padding-left:20px;padding-right:20px;font-size:14px;line-height:15px;border-color:#eb5e06;text-transform:uppercase;background-color:#eb5e06}.headerCntr .navbar .MobHeaderNew .btn-primary.btnOpen.active{background-color:#db5501}.headerCntr .navbar-toggle{margin:0;background:0 0;border-radius:0;-webkit-border-radius:0;padding:10px 10px 13px;display:block!important;border-bottom:3px solid transparent}.headerCntr .navbar-toggle:before{content:'';width:1px;height:18px;border-left:1px solid rgba(145,146,143,.3);position:absolute;left:0;top:7px}.headerCntr .navbar-toggle .icon-bar{background:#fff}.headerCntr .navbar-toggle.in,.headerCntr .navbar-toggle[aria-expanded=true]{border-bottom-color:#f97e0d}.headerCntr .navbar-toggle.in .icon-bar,.headerCntr .navbar-toggle[aria-expanded=true] .icon-bar{background:#f97e0d}.headerCntr .navbar .MobHeaderNew .logout-btn-con{text-align:center}.headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout{display:inline-block;color:#fff;padding:9px 0;font-family:RobotoCondensedBold;font-size:16px;line-height:15px;margin:0 auto;min-width:135px;float:none;text-align:center;background-color:#174082;border:#174082}.headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout:focus,.headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout:hover{background-color:#e47335;border:#e47335}}@media only screen and (max-width:767px){.overlay-search,.overlay-search.active{opacity:1}.overlay-search{opacity:999;top:auto;bottom:0}.headerCntr .navbar.for-newYear .container img.new-year-right{right:4px}.headerCntr .navbar .nav-wrapper .navbar-brand{margin-left:10px!important}.headerCntr .navbar .nav-wrapper .TopSearchHead{width:180px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk{position:absolute;width:100%}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk.expend-search form{width:auto}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form{width:auto;left:5px;right:13px}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip{display:none}.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .NewHeaderSearhBar{width:100%;right:0;position:relative}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6 span{font-size:14px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a{font-size:15px;line-height:15px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch h6{margin-bottom:15px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH{font-size:15px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .SeachByPrice{margin-top:10px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead{width:180px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk{position:absolute;width:100%}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form{width:auto;left:5px;right:13px}.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form .NewHeaderSearhBar{width:100%;right:0}}@media only screen and (max-width:374px){.headerCntr .navbar .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{width:158px}.headerCntr .navbar .topShare .ShareLeft ul li{margin-left:4px;font-size:12px}h3.single-striked span.home-heading{padding:0 10px}.headerCntr .navbar .MobHeaderNew .MobCol-1 .topShare .ShareLeft ul li{margin-left:3px}.headerCntr .navbar .MobHeaderNew .MobCol-1 a{margin-bottom:20px;text-align:left}.headerCntr .navbar .MobHeaderNew .MobCol-1 .SubMenuITEM ul{padding:15px 10px 0 15px}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed{padding:15px 0 0}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn{width:100px;min-width:100px;text-align:center}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.acc-btn{width:145px;text-align:center}.headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a{padding:0 2px 0 0}}.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block,.nav-wrapper .navbar-nav.nav-first li a .new-fea-block{background-color:#f5690f;color:#fff;font-size:12px;line-height:normal;padding:1px 7px;font-family:RobotoCondensedRegular;top:0}@media only screen and (min-width:992px){.headerCntr .navbar .MobHeaderNew,.headerCntr .navbar .MobHeaderNew.active,.headerCntr .navbar .navbar-toggle,.headerCntr .navbar .overlay-mobilemenu{display:none!important}.overlay-mobilemenu.active,.overlay-search.active{opacity:0!important}}.mobileHeaderWithoutMenu:before{content:none}.nav-wrapper .navbar-nav.nav-first li a{position:relative}.nav-wrapper .navbar-nav.nav-first li a .new-fea-block{position:absolute;left:51px}.nav-wrapper .navbar-nav.nav-first li a .new-fea-block:before{content:"";width:0;height:0;position:absolute;right:-7px;top:0;border-style:solid;border-width:7px 7px 0 0;border-color:#f5690f transparent transparent}.nav-wrapper .navbar-nav.nav-first li a .new-fea-block:after{content:"";width:0;height:0;position:absolute;right:-7px;bottom:0;border-style:solid;border-width:7px 0 0 7px;border-color:transparent transparent transparent #f5690f}.headerSubMneu .OwnInvestmenu li a.PortOrganizer{position:relative}.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block{position:absolute;left:-40px;text-transform:capitalize}.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block:before{content:"";width:0;height:0;position:absolute;left:-8px;top:0;border-style:solid;border-width:0 8px 8px 0;border-color:transparent #f5690f transparent transparent}.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block:after{content:"";width:0;height:0;position:absolute;left:-8px;bottom:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #f5690f}.NewHeaderSearhBar .SearchBasedAdsContainer{border-top:1px solid #cecece;padding:15px 0}@media (max-width:375px){.NewHeaderSearhBar .SearchBasedAdsContainer{bottom:0;background:#fff}}.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppTitle{font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;color:#878787;text-transform:uppercase;padding:0 12px}.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppTitle span{font-family:RobotoCondensedBold;font-size:11px;line-height:15px;color:#fff;background:#f5690f;padding:1px 0 0;display:inline-block;min-width:36px;font-weight:700;margin-left:8px;text-align:center}.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#212121;padding:5px 15px 0 12px}.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a{text-decoration:none}@media (max-width:767px){.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a{font-weight:700}}.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a:hover{text-decoration:none}.search-bar{position:fixed;left:50%;bottom:0;height:65px;margin-left:-483px;width:966px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;z-index:999;box-shadow:0 0 5px rgba(0,0,0,.3);background:#fff}.search-bar .input-group{padding:15px}.search-bar .form-control{background:#ececec;box-shadow:none;-webkit-box-shadow:none;border:none;height:38px;font-size:16px;padding:10px 15px}.search-bar .market-updates,.search-bar .market-updates h4{font-size:18px;font-family:RobotoCondensedRegular}.search-bar .btn{padding:7px 15px;height:38px;border:none;box-shadow:none;-webkit-box-shadow:none;background:#ececec}.search-bar .market-updates{padding:5px 0 0;color:#353b3f}.search-bar .market-updates h4{margin-top:5px;text-transform:uppercase;color:#002c4d;line-height:20px}.search-bar .market-updates h4 sup{font-size:10px;font-family:kelson_sansregular;background-color:#598505;padding:1px 5px;border-radius:3px;-webkit-border-radius:3px;color:#fff;margin:-2px 0 0 3px}.search-bar .market-updates small{font-size:14px}.search-bar .market-updates small.text-danger{color:#af3c24}.search-bar .market-updates small.text-success{color:#547c05}.search-bar .market-updates i{font-size:22px;margin:0 5px}.search-bar .market-updates strong{font-family:RobotoCondensedBold}.search-bar .market-updates img{display:inline-block}@media only screen and (max-width:1199px){.search-bar{width:98%;left:0;margin:0 1%}}@media only screen and (min-width:768px){.search-bar .form-control{display:block!important}}@media only screen and (max-width:767px){.search-bar .btn{background-color:#fff}.input-field-search{padding:0;position:absolute;left:0;top:0;width:100%}.input-field-search .btn{border-radius:0;-webkit-border-radius:0}.stock-details{padding-left:110px}}.footerCntr{color:#505050}.footer-dis-p{text-align:justify}.footertop{padding:22px 0;background:rgba(0,0,0,.5);width:100%;font-size:15px}.footertop .or{display:inline-block;position:relative;opacity:.5;font-size:18px;line-height:18px}.footertop .or:after,.footertop .or:before{position:absolute;left:50%;top:100%;content:"";width:1px;height:6px;background:#505050}.footertop .or:before{top:auto;bottom:100%}.footertop .chat{color:#97d226;position:relative}.footertop .chat:after{position:absolute;right:-10px;top:-5px;height:10px;width:10px;content:"";border-radius:50%;-webkit-border-radius:50%;background:#97d226}.footertop ul{margin:0}.footertop ul li{margin:0 10px;font-family:RobotoCondensedRegular}.footertop ul li small{color:rgba(165,165,165,.5);font-size:16px}.footertop span{font-size:16px}.footertop a{color:#505050}.footertop a:hover{color:#97d226}.footertop .pos-ad{margin:-5px 10px 0 0}.query{position:relative;padding-left:26px!important}.query:before{content:'';height:18px;width:1px;background-color:#626060;position:absolute;top:6px;left:0}.icon-warn{background-position:-940px -140px}@-webkit-keyframes example{0%,100%{left:0;top:0}50%{left:5px;top:0}}@keyframes example{0%,100%{left:0;top:0}50%{left:5px;top:0}}.footer-bar .promobar{cursor:pointer;padding:22px 15px;background:#d2572f;width:190px;position:relative;font-size:28px;line-height:36px;color:#dedede;letter-spacing:-.01em;font-family:kelson_sansregular}.footer-bar .promobar a{padding:15px 0 0;display:inline-block;color:#dedede;position:relative}.footer-bar .promobar a .circle-arrow{position:absolute;right:20px;bottom:4px;height:30px;width:30px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;text-align:center;line-height:26px;font-size:14px;display:inline-block;margin-top:-2px}.footer-bar .promobar a .circle-arrow img{display:inline-block;position:relative;margin-top:0;width:16px}.footer-bar .promobar:after{position:absolute;left:0;top:100%;content:"";background:url(../images/promo-bar-bottom.png) left top no-repeat;background-size:100%;width:100%;height:35px}.footer-bar .promobar:hover a{color:#fff}.footer-bar .promobar:hover a .circle-arrow img{animation-name:example;animation-duration:.9s;animation-iteration-count:infinite;-webkit-animation-name:example;-webkit-animation-duration:.9s;-webkit-animation-iteration-count:infinite}.footer-bar .contents{padding:40px 0 0;margin-bottom:10px;border-bottom:1px solid #65686b}.footer-bar .contents .socialtext{border-bottom:1px solid #65686b;padding-bottom:25px;margin-bottom:40px}.footer-bar .contents .socialtext p{margin-bottom:15px}.footer-bar .contents .socialtext a.btn.btn-visitwebsite{position:relative;padding-left:20px;padding-right:0;margin-bottom:15px;font-family:RobotoCondensedRegular;font-size:15px;line-height:18px;color:#f5690f;text-align:left;box-shadow:none;-webkit-box-shadow:none}.footer-bar .contents .socialtext a.btn.btn-visitwebsite i.icon-visitd{position:absolute;left:-3px;top:5px}.footer-bar .contents .socialtext a.btn.btn-visitwebsite:hover{color:#fff}.footer-bar .contents .socialtext a.btn.btn-visitwebsite:hover i.icon-visitd{background-position:-620px -140px}.footer-bar .sociallinks li{padding-left:0}.footer-bar .sociallinks li a{display:inline-block;text-align:center;line-height:27px;color:#474a4d;background:#505050;height:27px;width:27px;border-radius:50%;-webkit-border-radius:50%}.footer-bar .sociallinks li a:hover{background:#474a4d;color:#505050}.footer-bar .HeadingFooter{font-family:RobotoCondensedRegular;font-size:15px;line-height:28px;color:#505050;margin-bottom:15px}.footer-bar .links{list-style-type:none}.footer-bar .links li{margin-bottom:15px}.footer-bar .links li a{font-size:15px;color:#505050;font-family:RobotoCondensedRegular}.footer-bar .links li a:hover{color:#97d226}.footer-bar .ftrfeedback-btn{font-family:RobotoCondensedRegular;font-size:15px}.footer-bar p{font-size:14px}@media only screen and (max-width:1199px){.footertop{font-size:14px}.footertop ul li{margin:0}.footertop .icon{margin:5px}.footertop .icon.pos-ad{margin:0 5px 0 0}.footer-bar .contents .socialtext a.btn.btn-visitwebsite{white-space:normal}}@media only screen and (max-width:991px){.footertop{padding:15px 0;font-size:14px}.footertop ul li{margin:0;padding:0 5px}.footertop .contents{padding-top:40px}.footer-bar .promobar{width:100%}.footer-bar .HeadingFooter{font-size:12px}.footer-bar .links li{margin-bottom:10px}.footer-bar .links li a{font-size:12px}.footer-bar .sociallinks li{padding-left:2px;padding-right:2px}.query:before{height:0;text-align:center}}@media only screen and (max-width:767px){.footerCntr{padding-bottom:10px;height:auto}.query{padding-left:0!important;width:100%!important;line-height:1.2!important}.anc-query{word-break:initial!important}.footer-bar{text-align:center}.footer-bar .HeadingFooter{font-size:16px;line-height:18px;text-align:left;color:#7a7a7a}.footer-bar .contents{margin-top:50px;padding-top:15px;text-align:center}.footer-bar .contents .socialtext{margin-bottom:20px;margin-top:20px;border-bottom:none}.footer-bar .contents .socialtext p{margin-bottom:3px;line-height:20px}.footer-bar .contents .socialtext a.btn.ftrfeedback-btn{padding-top:2px;padding-bottom:2px;color:#e47335;border-color:#e47335}.footer-bar .links{list-style-type:none!important;margin-left:0!important}.footer-bar .links li{text-align:left;line-height:18px}.footer-bar .links li a{font-size:14px}.footer-bar .sociallinks{margin-bottom:17px}.footer-bar .sociallinks li{padding:0 15px}.footer-bar .promobar{padding:5px 15px 15px;font-size:18px;line-height:20px;background-color:#e47335}.footer-bar .promobar:after{height:38px;background:url(../images/footer-reason.png) top center no-repeat;background-size:100%}.footer-bar .promobar a{padding-top:0;color:#fff}.footer-bar .promobar a .circle-arrow{right:-27px;bottom:1px;width:20px;height:20px;border-width:1px}.footer-bar .promobar a .circle-arrow img{width:10px;margin-top:-9px}.footer-bar .promobar a .icon.promo-icon{position:absolute;left:-45px;bottom:-16px;opacity:.15}.stock-details{padding-left:100px}.search-bar{left:0;margin:0 3%;width:94%}.search-bar .form-control{width:100%}.search-bar .market-updates{padding-top:0;padding-bottom:0}.search-bar .market-updates h4{border-right:1px solid #b7b7b7;border-left:1px solid #b7b7b7;display:inline-block;margin:15px 10px 14px 0;padding:8px 10px}.search-bar .market-updates img{max-height:35px;width:auto}.search-bar .market-updates .mob-share-value{padding:18px 0;display:inline-block;width:auto}.footertop{padding:15px;overflow:hidden}.footertop a{word-break:break-all}.footertop .text-center{text-align:left!important}.footertop span a.mob-hidden{display:none}.footertop span a.visible-mobile{display:inline-block;font-size:13px}.footertop ul li{min-height:50px;padding:15px 0 0;float:left;width:50%}.footertop ul li:first-child{border-bottom:1px solid rgba(236,236,236,.1);width:100%;min-height:60px}.footertop ul li .visit_support{margin-left:8px}.footertop ul li small{display:block;line-height:10px;padding-left:32px}}@media only screen and (max-width:480px){.footertop ul li{min-height:auto;float:left}.footertop ul li:first-child{min-height:65px}.search-bar{left:0;margin:0 1%;width:98%}.search-bar .market-updates .mob-share-value,.search-bar .market-updates h4{font-size:14px}.search-bar .market-updates .mob-share-value small{display:none}}@media only screen and (max-width:374px){.footer-bar .promobar{font-size:15px}.footertop ul li{width:100%}.footertop ul li small{padding-left:0;display:inline-block}}@media only screen and (min-width:768px){.footertop span a.mob-hidden{display:inline-block}.footertop span a.visible-mobile{display:none}}.topmenuArea{width:100%;background:#F0F1EC;left:0;top:92px}.topmenuArea.fixed-down{position:fixed;top:51px}.topmenuArea ul{border-bottom:1px solid #e47335;padding:10px 0 0}.topmenuArea ul li{display:inline-block}.topmenuArea ul li a{font-family:RobotoCondensedRegular;font-size:16px;line-height:21px;margin:0 10px;padding:5px 0;display:block;border-bottom:3px solid transparent;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.topmenuArea ul li.active a{font-family:RobotoCondensedBold;color:#353b3f;border-bottom:3px solid #f04e45}.topmenuArea.client-area-tab{background:#fff}.topmenuArea.client-area-tab ul li{margin:0 10px}.topmenuArea.client-area-tab ul li.active a{color:#333}.topmenuArea.client-area-tab ul li a{position:relative;font-family:RobotoCondensedBold;font-size:16px;line-height:22px;color:#2a1a88}.topmenuArea.client-area-tab ul li a span.number{padding:0 2px;width:24px;height:16px;font-size:11px;line-height:16px;color:#fff;display:block;text-align:center;background-color:#f04e45;position:absolute;top:3px;right:0;margin-right:-24px;border-radius:10px;-webkit-border-radius:10px}.filter h3,.topmenuArea.client-area-tab ul li a:hover{color:#f04e45}.topmenuArea.client-area-tab.About-usf ul{border-bottom-color:#d7d7d7}.topmenuArea.client-area-tab.About-usf ul li a{font-family:RobotoCondensedRegular;font-size:14px}.topmenuArea.client-area-tab.About-usf ul li.active a{font-family:RobotoCondensedBold}.filter h3,.filter h4,.posts .main-post .inner .articleHding,.posts .main-post .inner h3{font-family:OswaldRegular}@media only screen and (max-width:1199px){.topmenuArea{top:92px}}@media only screen and (max-width:991px){.topmenuArea.fixed-down{top:48px}}@media only screen and (max-width:767px){.topmenuArea{display:none}.topmenuArea.client-area-tab{background:0 0;position:static;padding-bottom:10px;display:block;width:100%;overflow:auto}.topmenuArea.client-area-tab ul{min-width:600px;white-space:nowrap}}.filter{transition:all .3s;-webkit-transition:all .3s;letter-spacing:.04em}.filter .close-btn{display:none}.filter h3{font-size:18px;letter-spacing:.04em;line-height:28px}.filter h4{font-size:15px;margin-top:5px;margin-bottom:5px}.filter ul{list-style:none;margin-bottom:17px}.filter ul li{font-size:14px;margin-bottom:6px}.filter ul li .custom-checkbox,.filter ul li .custom-radio{margin-left:-30px}.filter ul li .checkbox{margin:0}.filter ul li .checkbox input[type=checkbox],.filter ul li .checkbox input[type=radio]{margin:7px 0 0 -20px}.filter ul li label{font-weight:400;padding-left:30px}.filter ul li label .custom-checkbox .icon-check,.filter ul li label .custom-radio .icon-check{margin-bottom:0;margin-top:0}.filter ul .see-more{margin-left:30px;font-size:14px;border-bottom:1px solid #1e2d86}.filter ul .see-more:hover{border-bottom:1px solid #e47335}.posts .sort{margin-bottom:10px;color:#888;font-size:15px;height:auto;width:100%;background:0 0}.posts .sort b{color:#333}.posts .sort .sort-by label{margin-right:10px}.posts .sort .sort-by select{color:#000;font-size:14px;padding:3px 5px}.posts .inner{padding:0;margin-bottom:20px}.posts .inner .data{padding:25px 30px}@media (max-width:767px){.posts .inner .data{padding:25px 30px 10px}}.posts .inner .data .tags{margin-bottom:15px}.posts .inner .data .media{width:100%;height:auto;margin-bottom:15px}.posts .inner .data-media{padding:25px 30px 0}.posts .inner .data-media .media{width:100%;height:auto;margin-bottom:15px}.posts .inner h3{font-size:34px}.posts .inner h3 a{color:#353b3f;text-decoration:none}.posts .inner h3 a:hover{color:#f04e45}.posts .inner p{font-size:19px;margin-bottom:15px}.posts .inner img{margin:0 auto}.posts .inner img.audio-post{max-width:97px;max-height:97px}.posts .inner img.full-image{width:100%}.posts .inner .publish-slugs{margin-bottom:0;padding-bottom:0}.posts .inner .publish-slugs .type{background:0 0;margin-right:0;padding-right:0;position:relative}.posts .inner .publish-slugs.two-line span.type{position:absolute;left:0}.posts .main-post .inner{margin-bottom:10px}.posts .main-post .inner .data{padding-left:45px;padding-right:45px}.posts .main-post .inner .articleHding,.posts .main-post .inner h3{font-size:48px;line-height:48px;word-wrap:break-word;margin-top:0;letter-spacing:-1.5px}.posts .main-post .socialshare{background:#fff;margin:0 0 10px;font-family:RobotoCondensedRegular;font-size:16px}.posts .main-post .socialshare ul.social-links{display:inline-block;margin:0 0 0 15px}.posts .main-post .socialshare ul.social-links a span{display:inline-block;height:35px;width:35px;background:url(../images/sprite.png) no-repeat;vertical-align:middle;background-size:1000px 1000px}.posts .main-post .socialshare ul.social-links .fb{background-position:-1px -350px}.posts .main-post .socialshare ul.social-links .twit{background-position:-36px -350px}.posts .main-post .socialshare ul.social-links .gplus{background-position:-71px -350px}.posts .main-post .socialshare ul.social-links .linkedin{background-position:-106px -350px}.posts .main-post .comment-box{background:#fff;padding:25px 30px;margin:0 0 10px}.posts .main-post .comment-box h5.title{margin-bottom:15px;font-family:RobotoCondensedBold}.posts .main-post .comment-box h5.title .star{color:#999}.posts .main-post .comment-box .post-comment{padding:15px 0 15px 70px;position:relative;min-height:75px}.posts .main-post .comment-box .post-comment .comment-pic{width:50px;height:auto;position:absolute;left:0}.posts .main-post .comment-box .post-comment textarea.form-control{border-radius:0;resize:none;font-size:20px;color:#a5a6a8;font-family:RobotoCondensedRegular;height:50px;border:1px solid #ccc}.posts .main-post .comment-box .posted-comments .head{border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:5px}.posts .main-post .comment-box .posted-comments .head .left{float:left}.posts .main-post .comment-box .posted-comments .head .left .rating{width:100px;overflow:hidden;background:url(../images/select-arrow.jpg) right center no-repeat;display:inline-block;vertical-align:middle;padding-right:10px}.posts .main-post .comment-box .posted-comments .head .left .rating .comment-ratting{width:125px;border:none;background:0 0;color:#626262;font-size:18px;font-family:RobotoCondensedBold;padding-right:30px}.posts .main-post .comment-box .posted-comments .head .left .rating .comment-ratting:focus{background:0 0;border:none;outline:0}.posts .main-post .comment-box .posted-comments .head .left .community{display:inline-block;vertical-align:middle;font-size:18px;color:#a5a6a8;font-family:RobotoCondensedRegular}.posts .main-post .comment-box .posted-comments .head .right{float:right}.posts .main-post .comment-box .posted-comments .head .right .sharewith{display:inline-block;vertical-align:middle;font-size:18px;color:#a5a6a8;font-family:RobotoCondensedRegular}.posts .main-post .comment-box .posted-comments .head .right .sharewith:hover{color:#e47335}.posts .main-post .comment-box .posted-comments .head .right .sharewith .share-icon{background:url(../images/sprite.png) -141px -350px no-repeat;background-size:1000px 1000px;display:inline-block;height:35px;width:35px;vertical-align:middle}.posts .main-post .comment-box .posted-comments .head .right .settings{background:url(../images/sprite.png) -176px -350px no-repeat;background-size:1000px 1000px;display:inline-block;height:35px;width:35px;vertical-align:middle}.posts .main-post .comment-box .posted-comments .post-comment{position:relative;padding-left:70px}.posts .main-post .comment-box .posted-comments .post-comment .comment-pic{width:50px;height:auto;position:absolute;left:0}.posts .main-post .comment-box .posted-comments .post-comment .post-text{color:#636363;font-size:17px;font-family:RobotoCondensedRegular}.tradingEmptyBlock .inner{padding:20px;height:650px}.tradingEmptyBlock h3{font-weight:400;font-family:OswaldLight;color:#777}.tradingEmptyBlock h3 span{font-family:OswaldRegular;color:#353b3f}.tradingEmptyBlock h5{color:#333;font-family:RobotoCondensedLight}.tradingEmptyBlock a{font-family:RobotoCondensedRegular}.topicbox h5{margin-bottom:7px;color:#ad9e8a}.topicbox h6{margin-bottom:7px;color:#e47335}.topicbox .load-more{padding:3px 25px}.topicbox .tags ul li a{padding:5px 10px;margin-right:6px}.topicbox .checkboxes{margin:0;display:inline-block}.topicbox .checkboxes input[type=radio]{display:none}.topicbox .checkboxes.border-div{position:relative;border-top:1px solid #b7b7b7;padding:5px 55px 0}.topicbox .checkboxes.border-div:after{background:url(../images/arrow-top.png) left top no-repeat #f0f1ec;content:"";height:8px;width:14px;position:absolute;right:100px;top:-1px}.topicbox .checkboxes.border-div.checkboxlist3:after{right:290px}.topicbox .checkboxes li{font-size:15px;color:#ad9e8a;line-height:20px}.topicbox .checkboxes li .checkbox{margin:5px 0}.topicbox .checkboxes li strong{color:#474a4d}.topicbox .checkboxes li label{color:#6d6556}.topicbox .checkboxes li label input[type=checkbox]{margin:7px 0 0 -16px}.topicbox .emailcontainer{margin-top:10px;display:inline-block}.topicbox .emailcontainer span{margin-right:10px;line-height:35px;float:left;display:inline-block;font-size:15px}.topicbox .emailcontainer .btn{height:35px;border-radius:0;-webkit-border-radius:0;border-color:#fff;width:35px;padding:2px;background:#174082}.topicbox .emailcontainer .input-form{border:1px solid #c2c2c2;display:inline-block;width:460px;background:#fff}.topicbox .emailcontainer .input-form .form-control{height:35px;background:0 0;border:none}.topicbox .success-message{margin:50px 0;height:60px}@media only screen and (min-width:768px){.filter{display:block!important}}@media only screen and (max-width:767px){.filter,.filter .see-more,.filter h4{color:#fff}.tradingEmptyBlock .inner{height:auto;padding:50px 20px}.filter{position:fixed;left:0;top:0;padding:15px;z-index:9999;background:#474a4d;width:100%;height:100%;overflow:auto}.filter h4{padding:7px 15px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.filter .close-btn{display:block;font-size:30px;z-index:99;position:absolute;right:10px;top:10px}}@media only screen and (max-width:479px){.posts .main-post .socialshare{font-family:RobotoCondensedRegular}.posts .main-post .socialshare ul.social-links{display:block;margin-left:0}.posts .main-post .socialshare ul.social-links li{margin:5px 10px 5px 0;padding:0}.posts .main-post .comment-box .posted-comments .post-comment p{font-size:21px}.posts .main-post .comment-box .posted-comments .head .left .rating{display:block}.posts .main-post .comment-box .posted-comments .head .left .rating .comment-ratting{height:35px}.posts .main-post .comment-box .posted-comments .head .left .community{display:block;min-height:35px}.posts .main-post .comment-box .posted-comments .head .right{text-align:right}.posts .main-post .comment-box .posted-comments .head .right .sharewith{display:block;min-height:35px}.posts .main-post .comment-box .posted-comments .head .right .settings{display:inline-block;min-height:35px}}.todayPerspective .prospective-bottom{margin:50px -10px 40px;border-top:3px solid #f0f1ec;background:url(../images/perspective-rel-bg.png) center top repeat-y;background-size:100% auto;position:relative}.todayPerspective .prospective-bottom .rel-post{padding:16px 30px}.todayPerspective .prospective-bottom .rel-post .publish-slugs{padding-top:0;padding-bottom:0}.todayPerspective .prospective-bottom .more-post{position:absolute;right:65px;top:50%;vertical-align:top;margin-top:-25px}.todayPerspective .prospective-bottom .more-post a{font-size:16px;font-family:RobotoCondensedBold;margin-top:10px;display:inline-block;vertical-align:middle}.todayPerspective .prospective-bottom .more-post a i{font-weight:400;font-size:14px}.todayPerspective .prospective-bottom h4 a{color:#353b3f;text-decoration:none}.todayPerspective .prospective-bottom h4 a:hover{color:#e47335}.todayPerspective .knowledgebox{overflow:hidden;background:#fff;padding:5px 40px}.city-dropmenu,.designSevDec .sb_cust,.fdb-dialog,.login_overlay,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .cust-sb,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .cust-sb{overflow-y:auto}.todayPerspective .knowledgebox h3{font-size:34px}.todayPerspective .knowledgebox h3 a{text-decoration:none;color:#353b3f}.todayPerspective .knowledgebox h3 a:hover{color:#e47335}.todayPerspective .knowledgebox .publish-slugs span.detail-text:before,.todayPerspective .knowledgebox .publish-slugs span.infographic-text:before,.todayPerspective .knowledgebox .publish-slugs span.podcast-text:before,.todayPerspective .knowledgebox .publish-slugs span.published:before,.todayPerspective .knowledgebox .publish-slugs span.slideshow-text:before{top:-5px}.todayPerspective .imageblock{margin:5px 0}.todayPerspective .imageblock .publish-slugs{padding-bottom:0}.todayPerspective .imageblock .picture{position:absolute;top:5px;width:130px;margin-right:5px}.todayPerspective .imageblock.even{padding-right:150px;border-right:1px solid #ccc}.todayPerspective .imageblock.even .picture{right:15px}.todayPerspective .imageblock.odd{padding-left:170px;border-left:1px solid #ccc}.todayPerspective .imageblock.odd .picture{left:35px}.todayPerspective .textblock{margin:5px 0;padding:0 10px 0 5px}.todayPerspective .textblock .publish-slugs{padding-bottom:0}.todayPerspective .textblock.middletext{padding:20px 0;margin:25px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (max-width:991px){.todayPerspective .imageblock.even,.todayPerspective .imageblock.odd{border-right:none;border-left:none}.todayPerspective .prospective-bottom{background:0 0;padding-right:130px}.todayPerspective .knowledgebox .load-more{margin-top:0}.todayPerspective .imageblock{min-height:150px}.todayPerspective .imageblock.even{padding-left:150px;padding-right:0;text-align:left}.todayPerspective .imageblock.even .picture{left:0;right:auto}.todayPerspective .imageblock.last-child{border-bottom:none;margin-bottom:0}.todayPerspective .imageblock,.todayPerspective .textblock{border-bottom:1px solid #b7b7b7;padding-bottom:30px;margin-bottom:30px}.todayPerspective .imageblock h3 br,.todayPerspective .textblock h3 br{display:none}.todayPerspective .textblock{padding-right:0;padding-left:0}.todayPerspective .textblock.middletext{border-top:none;padding-bottom:30px;margin-bottom:30px;padding-top:0;margin-top:0}}@media only screen and (max-width:767px){.todayPerspective .knowledgebox{padding:5px 0;margin:0 15px}.todayPerspective .knowledgebox h3 br{display:none}.todayPerspective .imageblock{min-height:125px}.todayPerspective .imageblock.even,.todayPerspective .imageblock.odd{text-align:left;border-left:none;border-right:none;padding-left:0;padding-right:0}.todayPerspective .imageblock.even .picture,.todayPerspective .imageblock.odd .picture{float:left;position:static;right:auto;left:15px;width:100px}.todayPerspective .prospective-bottom{padding-right:0}}.login_overlay{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(17,17,17,.6);display:flex}.login_overlay .login_ppup{background-color:#fff;margin:auto;font-family:Roboto;display:flex;flex-direction:column;width:100%}.login_overlay .login_ppup .logo1{font-size:19px;color:#003f87}.login_overlay .login_ppup header{display:flex;padding:40px 40px 0;align-items:center;flex:none;width:100%}.login_overlay .login_ppup .hdr_left{width:25%;background-color:red}.login_overlay .login_ppup .hdr_center{text-align:center;width:50%}.login_overlay .login_ppup .hdr_center img{display:initial;width:150px}.login_overlay .login_ppup .hdr_right{text-align:right;width:25%}.login_overlay .login_ppup .close{background:0 0;border:none;color:#999;height:24px;width:24px;font-size:12px}.login_overlay .login_ppup .version{text-align:center;font-size:10px;line-height:11px;color:#999;margin:5px 0 30px;flex:none}.login_overlay .login_ppup .btn-accept{font-family:Roboto-Regular;border-radius:0;width:200px;height:50px;font-size:.9rem;background-color:#03002f}.login_overlay .login_ppup .btn-decline{font-family:Roboto-Regular;border-radius:0;border:1px solid #03002f;background-color:#fff;color:#03002f;width:200px;height:50px;font-size:.9rem}.login_overlay .login_ppup .cont{padding:50px;width:35%}.login_overlay .login_ppup .text{color:#707070;font-family:Roboto-Regular;padding:10px 25px;font-size:16px}.login_overlay .login_ppup .btn_cont{display:flex;justify-content:center}.login_overlay .login_ppup .logo img{width:110px;height:110px;position:relative;margin:auto;border-radius:14px}.login_overlay .login_ppup .comp_name{text-align:center;font-family:Roboto-Medium;text-transform:uppercase;font-size:16px;line-height:19px;color:#050505;letter-spacing:2.4px;margin-bottom:25px}.login_overlay .login_ppup .default_logo{width:60px;height:60px;color:#f5690f;background-color:rgba(245,105,15,.1);padding:50px;border-radius:60px;position:relative;margin:auto auto 20px;display:flex;justify-content:center;align-items:center}.login_overlay .login_ppup .default_logo span{font-size:40px;font-family:Roboto-Medium}.login_overlay .login_ppup .tnc_cnsnt_screen{display:flex;justify-content:center}.login_overlay .login_ppup .list{padding:25px;width:100%;margin:auto}.login_overlay .login_ppup .list li{line-height:23px;color:#050505;list-style:none;font-family:Roboto-Regular;font-size:16px}.login-modal .modal-header .modal-title.mt-user,.login-modal .modal-header .modal-title.mt-user span{line-height:28px;color:#333;font-size:20px;font-family:OswaldRegular}.login_overlay .login_ppup .list li:before{display:inline-block;font-family:edel_icons_v1!important;content:"\e915";font-size:12px;margin-right:10px;vertical-align:top;color:#03002f;font-weight:700}.login_overlay .login_ppup .list li span{width:calc(100% - 28px)}@media (min-width:767px) and (max-width:1024px){.login_overlay .login_ppup header{padding:50px 60px 0}.login_overlay .login_ppup .cont{padding:50px;width:90%}.login_overlay .login_ppup .btn-decline{margin-bottom:0}}@media (max-width:767px){.login_overlay .login_ppup header{padding:20px 16px 0;max-width:432px;margin:0 auto}.login_overlay .login_ppup .close{top:16px;right:16px}.login_overlay .login_ppup .logo1{font-size:16px}.login_overlay .login_ppup .cont{padding:15px;width:100%}.login_overlay .login_ppup .version{margin:40px 0 10px}.login_overlay .login_ppup .btn_cont{text-align:center;display:block}.login_overlay .login_ppup .btn-decline{font-family:Roboto-Regular;border-radius:0;width:200px;height:50px;font-size:.9rem;margin-right:0;margin-bottom:20px}}.login-modal{z-index:1100;overflow:auto}.login-modal .modal-lg{width:756px}.login-modal .modal-dialog{margin:50px auto 30px}.login-modal .modal-dialog .modal-content{border-radius:0;padding:0}.login-modal .close{margin-top:-11px;font-size:34px;font-family:serif;margin-right:-5px;opacity:.5;float:right}.login-modal .close:hover{color:#f04e45;opacity:1}.login-modal .consent-close{margin-right:15px;font-size:25px}.login-modal .login-rel{position:relative}.login-modal .login-logo img{margin:0 auto}.login-modal a.edit-btn{position:absolute;top:8px;right:-25px}@media (max-width:767px){.login-modal a.edit-btn{top:11px;right:8px}}.login-modal a.tglViewPwd{font-size:20px;top:6px;right:-28px}@media (max-width:767px){.login-modal a.tglViewPwd{top:8px;right:7px}.login-modal a.tglViewPwd:focus,.login-modal a.tglViewPwd:hover{color:#1e2d86}}.login-modal .guest-login a{font-family:RobotoCondensedRegular;font-size:14px;font-weight:500}.login-modal .modal-header{border-bottom:1px solid #f04e45;padding-bottom:0}.login-modal .modal-header .modal-title{font-size:20px;line-height:28px;color:#333;font-family:OswaldRegular;margin-top:13px;padding-left:0;margin-bottom:22px}.login-modal .modal-header .modal-title.extLogin{margin:0;padding-bottom:10px}.login-modal .modal-header .modal-title.extLogin .login-text{margin:12px 0}.login-modal .modal-header .modal-title h6{font-size:18px}.login-modal .modal-header .modal-title a.remember-passowrd{font-size:14.5px;font-family:RobotoCondensedRegular}.login-modal .modal-header .modal-title span{display:block;font:14px RobotoCondensedItalic;color:#999}.login-modal .modal-header .modal-title .drop-box{padding:0;position:relative;background:#f5f2f1;vertical-align:middle;margin-left:10px;display:inline-block}.login-modal .modal-header .modal-title .drop-box .arrow-hide{width:210px;overflow:hidden}.login-modal .modal-header .modal-title .drop-box .icon-arrow{display:inline-block;position:absolute;right:10px;top:7px;font-size:20px;color:#1c4485}.login-modal .modal-header .modal-title .drop-box select{background:0 0;border:none;width:235px;padding:3px 18px 7px 12px}.login-modal .modal-header .modal-title.center-block{padding:0;width:80%}.login-modal .modal-header .modal-title.mt-user span{display:inline}.login-modal .modal-body{position:relative;padding:29px 0 40px;background:#fbf9f8;font-size:16px;line-height:16px;border-top:1px solid #d9d8d7}.login-modal .modal-body>div>div{margin-left:0;margin-right:0}.login-modal .modal-body .nse-client-documents{width:100%;overflow:auto}.login-modal .modal-body .wrapOne{max-width:275px;margin:0 auto;position:relative}.login-modal .modal-body .wrapOne .question-block{padding:16px 0 0}.login-modal .modal-body .wrapOne .question-block .notification{background:#fcf9c9;border-top:1px solid #efeca1;border-bottom:1px solid #efeca1;font-size:14px;color:#666;font-family:RobotoCondensedRegular;padding:6px 15px;line-height:20px;margin-bottom:20px}.login-modal .modal-body .wrapOne .question-block .question-list{max-height:220px;padding:5px 0}.login-modal .modal-body .wrapOne .question-block .question-list.noheight{height:auto;max-height:none}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .question{font-size:13px;color:#333;font-family:RobotoCondensedRegular;line-height:20px;margin-bottom:5px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer{position:relative}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=text],.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=password]{max-width:100%;width:100%;font-size:16px;color:#666;font-family:RobotoCondensedRegular}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=text]:focus,.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=password]:focus{border:1px solid #66afe9;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.has-error input[type=text],.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.has-error input[type=password]{margin-bottom:0}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.has-error .error-msg{color:#c00;font-size:12px;top:38px;font-family:RobotoCondensedLight;margin-bottom:10px;display:inline-block}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.mob-num{position:relative}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.mob-num input[type=text]{padding-left:45px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.mob-num:before{content:attr(data-c-code);width:45px;position:absolute;font-size:16px;line-height:22px;font-family:RobotoCondensedRegular;left:0;height:35px;color:rgba(102,102,102,.5);top:0;padding:6px 9px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer .check{display:inline-block;height:12px;width:16px;background:url(../images/modal-tick.png) center center no-repeat;background-size:16px 12px;position:absolute;right:10px;top:11px}.login-modal .modal-body .wrapTwo{max-width:584px;margin:0 auto}.login-modal .modal-body .wrapTwo p.grey{font-size:13px;line-height:15px;color:#999}.login-modal .modal-body .wrapTwo p.grey .fa-angle-right{font-size:16px;vertical-align:middle}.login-modal .modal-body .wrapTwo p.grey a.know-more{text-decoration:none}.login-modal .modal-body .wrapTwo .image-checklist{max-height:240px;margin-bottom:0;height:auto!important}.login-modal .modal-body .wrapTwo .image-checklist ul{float:left;width:100%;margin-bottom:0}.login-modal .modal-body .wrapTwo .image-checklist ul li{height:100px;width:100px;margin:6px;padding:0;float:left}.login-modal .modal-body .wrapTwo .image-checklist ul li label{height:100%;width:100%;position:relative}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio{height:100%;width:100%}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio input[type=radio]{width:100%;height:100%;position:absolute;opacity:0;left:0;top:0;cursor:pointer}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio .icon-check{background:0 0;margin:0;height:100%;width:100%}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio input:checked~.icon-check{background:url(../images/image-check.png) center center no-repeat;background-size:18px 14px;border:3px solid #f5690f;z-index:1000;position:absolute;left:0;top:0}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio input:checked~.icon-check~.pic{opacity:.3}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio:hover .pic{border:3px solid #f5690f}.login-modal .modal-body .wrapTwo .image-checklist ul li label .pic{background-size:cover;left:0;border:3px solid #fbf9f8;top:0;height:100%;width:100%;position:absolute}.login-modal .modal-body .wrapTwo .image-checklist ul li label .pic:hover{cursor:pointer}.login-modal .modal-body .wrapTwo .question-block{padding:16px 0 0}.login-modal .modal-body .wrapTwo .question-block .notification{background:#fcf9c9;border-top:1px solid #efeca1;border-bottom:1px solid #efeca1;font-size:14px;color:#666;font-family:RobotoCondensedRegular;padding:6px 15px;line-height:20px;margin-bottom:20px}.login-modal .modal-body .wrapTwo .question-block .question-list{max-height:220px;padding:5px 0}.login-modal .modal-body .wrapTwo .question-block .question-list.noheight{height:auto;max-height:none}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .question{font-size:13px;color:#333;font-family:RobotoCondensedRegular;line-height:20px;margin-bottom:5px}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer{position:relative}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=text],.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=password]{max-width:100%;width:calc(100% - 40px);font-size:16px;color:#666;font-family:RobotoCondensedRegular}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=text]:focus,.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=password]:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer.mob-num{position:relative}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer.mob-num input[type=text]{padding-left:45px}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer.mob-num:before{content:attr(data-c-code);width:45px;position:absolute;font-size:16px;line-height:22px;font-family:RobotoCondensedRegular;left:0;height:35px;color:rgba(102,102,102,.5);top:0;padding:6px 9px}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer .check{display:inline-block;height:12px;width:16px;background:url(../images/modal-tick.png) center center no-repeat;background-size:16px 12px;position:absolute;right:10px;top:11px}.login-modal .modal-body .wrapTwo .verfication-form{max-width:320px}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box{margin-top:-10px;margin-bottom:15px;width:calc(100% - 40px)}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box label{font-family:RobotoCondensedBold;color:#888;font-size:12px;line-height:15px}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box .form-control{margin-bottom:0}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box .resend{float:right;font-family:RobotoCondensedRegular}.login-modal .modal-body .wrapTwo .answer-missing{font-size:16px;color:#f5690f;font-family:RobotoCondensedBold;display:inline-block;padding:0 20px}.login-modal .modal-body .wrapTwo .mCustomScrollBox .mCSB_container{padding-right:15px}.login-modal .modal-body .wrapTwo .mCSB_draggerRail{background:#f0f0f0;width:6px;border-radius:3px;-webkit-border-radius:3px}.login-modal .modal-body .wrapTwo .mCSB_dragger_bar{background:#c8cac1;width:6px;border-radius:3px;-webkit-border-radius:3px}.login-modal .modal-body .wrapTwo .mCSB_scrollTools{opacity:1}.login-modal .modal-body .wrapTwo .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.login-modal .modal-body .wrapTwo .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.login-modal .modal-body .wrapTwo .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.login-modal .modal-body .wrapTwo .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#c8cac1}.login-modal .modal-body .revision-terms{max-height:190px;padding:10px 0}.login-modal .modal-body .revision-terms p{font-size:13px;line-height:18px;color:#666;font-family:RobotoCondensedRegular;margin-bottom:20px}.login-modal .modal-body .revision-terms p strong.block{display:block;font-family:RobotoCondensedBold}.login-modal .modal-body label{display:block;font:13px RobotoCondensedRegular;color:#333;margin-bottom:7px}.login-modal .modal-body label a{color:#03002f}.login-modal .modal-body label .ic-help{vertical-align:middle}.login-modal .modal-body p{color:#333;font-family:RobotoCondensedRegular}.login-modal .modal-body p.pass-msg{font-family:RobotoCondensedRegular;font-size:12px;display:block;color:#999;text-align:left;margin-bottom:10px;margin-top:4px;line-height:1.2}.login-modal .modal-body p.pass-msg.mg-t10{margin-top:10px}.login-modal .modal-body ::-webkit-input-placeholder{font-family:RobotoCondensedLightItalic;color:#999}.login-modal .modal-body :-moz-placeholder{font-family:RobotoCondensedLightItalic;color:#999}.login-modal .modal-body ::-moz-placeholder{font-family:RobotoCondensedLightItalic;color:#999}.login-modal .modal-body :-ms-input-placeholder{font-family:RobotoCondensedLightItalic;color:#999}.login-modal .modal-body .new-user-account{text-align:center;border-top:1px solid #EAC4AC;padding:15px 0;margin:20px 40px -35px}@media (max-width:767px){.login-modal .modal-body .new-user-account{margin:41px 15px -35px}}.login-modal .modal-body .new-user-account p{font-size:14px;max-width:275px;margin:0 auto;text-align:left}@media (max-width:767px){.login-modal .modal-body .new-user-account p{width:100%;max-width:340px;padding:0 15px}}@media (max-width:360px){.login-modal .modal-body .new-user-account p{padding:0}}.login-modal .modal-body .new-user-account p a{text-decoration:none;color:#03002f}.login-modal .modal-body .new-user-account p a .icon-watch{display:none}.login-modal .form-control{border-radius:0;border:1px solid #c2c2c2;height:33px;background:#fff;margin-bottom:20px;max-width:275px;font-family:RobotoCondensedRegular;font-size:14px}.login-modal.kamChangePassword .list-item{font-size:12px;font-family:RobotoCondensedRegular;color:#393939;margin-bottom:5px;list-style-type:none}.login-modal .form-control.white-box{background:#fff;border-width:0 0 1px;border-radius:0;border-color:#e0e0e0;border-style:solid;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.login-modal .form-control.mg-b0{margin-bottom:0}.login-modal .form-control.validation-error{border:1px solid #c00;color:#999}@media (max-width:767px){.login-modal .form-control.userid-input{padding-right:30px}}.login-modal .has-error-align{margin-bottom:10px}.login-modal .has-error-align .form-control{margin-bottom:2px}.login-modal .info{font-size:14px;padding-bottom:13px;color:#717171}.login-modal .info span.suggest{display:block;font-size:14px;margin-top:3px}.login-modal .validation-error{color:#c00;line-height:1.3;display:inline-block}.login-modal .password-info{background:#fdfdf0;padding:7px 20px;border:1px solid #fedeae;border-radius:4px;margin-top:20px}.login-modal .password-info p{font:14px RobotoCondensedRegular;color:#333;padding-bottom:4px}.login-modal .password-info ul{list-style:none;margin-bottom:0}.login-modal .password-info ul li{color:#999;font:12px RobotoCondensedRegular;line-height:15px}.login-modal .CommunicationCntr .modal-body{padding-left:48px;padding-right:48px}.login-modal .CommunicationCntr .modal-title.successprofile{color:#438d02;font-size:16px;line-height:29px;font-family:OswaldRegular;padding:3px 0;margin-bottom:13px}.login-modal .CommunicationCntr .modal-title.successprofile .check-icon{background:url(../images/modal-tick.png) center center no-repeat;background-size:16px 12px;height:16px;width:16px;display:inline-block;margin-right:10px}.login-modal .CommunicationCntr .user-detail{text-align:center;padding-bottom:23px}.login-modal .CommunicationCntr .user-detail p{font-size:16px;line-height:24px;color:#999;font-family:RobotoCondensedRegular}.login-modal .CommunicationCntr .user-detail .username{font-size:22px;color:#333;letter-spacing:0;margin:15px 0 0;line-height:26px}.login-modal .CommunicationCntr .user-detail .designation{color:#999;font-size:13px;letter-spacing:0;line-height:22px;margin-bottom:9px}.login-modal .CommunicationCntr .user-detail .mail,.login-modal .CommunicationCntr .user-detail .phone{display:inline-block;font-size:14px;line-height:18px;color:#333;padding:0 7px}.login-modal .CommunicationCntr .body-title{text-align:center;color:#333;font-size:16px;font-family:OswaldRegular;letter-spacing:0;line-height:18px;margin-bottom:26px}.login-modal .CommunicationCntr .address{text-align:center}.login-modal .CommunicationCntr .address .add-type{font-size:13px;color:#999}.login-modal .CommunicationCntr .address .add-detail{color:#333;font-size:16px}.login-modal .CommunicationCntr .address .phone{color:#333;font-size:16px;margin-top:10px}.login-modal .CommunicationCntr .help-option{border-top:1px solid #d9d8d7;margin:38px 0 48px;padding:25px 0 0;overflow:hidden}.login-modal .CommunicationCntr .help-option ul{margin:0}.login-modal .CommunicationCntr .help-option ul li{float:left;display:inline-block;width:25%;font-size:16px;color:#333;font-family:RobotoCondensedRegular;position:relative;padding:0 8px;word-wrap:break-word}.login-modal .CommunicationCntr .help-option ul li:before{position:absolute;content:"";width:1px;height:90%;background:#ccc;right:0;top:5%}.login-modal .CommunicationCntr .help-option ul li:first-child{padding-left:0}.login-modal .CommunicationCntr .help-option ul li:last-child{padding-right:0}.login-modal .CommunicationCntr .help-option ul li:last-child:before{background:0 0}.login-modal .CommunicationCntr .help-option ul li .grey{font-family:RobotoCondensedRegular;font-size:13px;color:#999;display:block}.login-modal .CommunicationCntr .contacttomob{font-family:RobotoCondensedRegular;margin-bottom:9px;display:inline-block;font-size:14px}.login-modal .ask-password .login-otp{border-top:1px solid #dddcdb;border-bottom:1px solid #dddcdb}.login-modal .ask-password .login-otp .errormsg-grey{font-size:12px;padding:10px 5px 5px}.login-modal .login-otp .loghelp-form .otp-box-row{padding:0}.login-modal .login-otp .loghelp-form .otp-box{width:28px;height:28px;font-size:15px;color:#393939;display:inline-block;margin:6px;padding:9px}.login-modal .login-otp .loghelp-form .timer{margin:10px 0;font-size:13px}.otpLoginBox{min-height:390px}.login-modal .ask-password .secuirity-img{overflow:hidden;min-height:100px;margin-bottom:15px;border-top:1px solid #dddcdb;padding-top:20px}.login-modal .ask-password .secuirity-img img{height:75px;width:75px;float:left;position:absolute}.login-modal .ask-password .secuirity-img label{margin-left:85px;padding-left:30px;color:#888}.login-modal .ask-password .secuirity-img label .custom-checkbox{margin-left:-30px}@media (max-width:767px){.login-modal .ask-password .secuirity-img span{display:block}}.login-modal .ask-password .blockmsg{border-top:1px solid #efeca1;border-bottom:1px solid #efeca1;background:#fcf9c9;padding:8px 10px;font-size:14px;color:#ff1f1f;font-family:RobotoCondensedRegular;margin:0 0 20px;line-height:18px}.login-modal .ask-password .blockmsg .callus{display:block;color:#666}.login-modal .ask-password .blockmsg .callus .num{color:#333;display:inline-block}.login-modal .forgotstepsecond .info{font-family:RobotoCondensedRegular;color:#999;font-size:14px;line-height:20px;padding-bottom:0}.login-modal .forgotstepsecond .info strong{color:#333;display:block;font-family:RobotoCondensedRegular;font-size:16px}.login-modal .forgotstepsecond .info .forgot-answer{margin-top:7px;display:inline-block;text-decoration:none}.login-modal .forgotstepsecond .info .forgot-answer:hover{text-decoration:none}.login-modal.NewLoginModal .modal-header .modal-title{font-family:OswaldRegular;font-size:20px;line-height:28px;color:#666;margin-top:15px}.login-modal.NewLoginModal .modal-header label{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#999;display:block;margin-top:10px;font-weight:400}.login-modal.NewLoginModal .modal-header label.labelTxt{font-size:13px;line-height:15px;color:#333}.login-modal.kyc-popup .modal-header p{font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#666}.login-modal.kyc-popup .modal-body{padding-bottom:29px}.login-modal.kyc-popup .modal-body span.tct{display:block;font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#999;margin-top:5px}.login-modal.kyc-popup .modal-body p{color:#666}.login-modal.kyc-popup .modal-body a.btn{padding-left:30px;padding-right:30px;font-family:RobotoCondensedRegular;height:38px;font-size:18px}.login-modal.kyc-popup .modal-body a.btn.btn-postlogin-modal{background-color:#183884;border-color:#183884}.login-modal.kyc-popup .modal-body a.btn.btn-postlogin-modal:hover{background-color:#e47335;border-color:#e47335}.login-modal.kyc-popup .modal-body a.btn.btn-border{line-height:28px}.login-modal .login-merge .modal-content{padding:0}.login-modal .login-merge .modal-header{margin:0 50px;padding:30px 50px;border-bottom:1px solid #f0f1ec}@media (max-width:767px){.login-modal .login-merge .modal-header{margin:0 15px;padding:30px 15px}}.login-modal .login-merge h4.modal-title{margin:0 auto;padding:0;font-size:20px;color:#333;line-height:26px;font-family:OswaldRegular;font-weight:400}.login-modal .login-merge .close{margin-top:0;float:none;position:absolute;top:3px;right:16px;z-index:1}.login-modal .login-merge .wd-275{max-width:275px;margin:0 auto}.login-modal .login-merge .wd-275.mg-t25{margin-top:25px}@media (max-width:767px){.login-modal .login-merge .wd-275{max-width:325px;width:100%}}.login-modal .login-merge .wd-250{max-width:250px;margin:0 auto}.login-modal .login-merge .wd-250.mg-t25{margin-top:25px}@media (max-width:767px){.login-modal .login-merge .wd-250{max-width:325px;width:100%}}.login-modal .login-merge .wd-300{max-width:300px;margin:0 auto}@media (max-width:767px){.login-modal .login-merge .wd-300{max-width:325px;width:100%}.login-modal .login-merge p br{display:none}}.login-modal .login-merge .wd-500{max-width:500px;margin:0 auto}.login-modal .login-merge p{font-size:16px;color:#888;line-height:20px;font-family:RobotoCondensedRegular;padding:0}.login-modal .login-merge p span.bold{font-family:RobotoCondensedBold}.login-modal .login-merge p.link-text,.login-modal .login-merge p.link-text a{font-size:16px;font-family:Roboto-Regular;color:#666}.login-modal .login-merge p.link-text a:hover{color:#f04e45}.login-modal .login-merge p.success{margin-bottom:15px;text-align:center;color:#3e8300;font-family:RobotoCondensedBold;font-size:18px;line-height:1;position:relative;display:inline-block}.login-modal .login-merge p.success:before{content:"";background:url(../images/commodity/tick-icon.png) left center no-repeat;background-size:16px 12px;width:16px;height:12px;left:0;display:inline-block;margin-right:10px}.login-modal .login-merge .wrap-header{margin:0 auto}.login-modal .login-merge .wrap-header h5{font-size:18px;color:#888;line-height:1;font-family:RobotoCondensedBold;margin-bottom:10px;text-align:center}.login-modal .login-merge .btn-primary{background-color:#03002f;border-color:#03002f}.login-modal .login-merge .btn-primary:focus,.login-modal .login-merge .btn-primary:hover{background:#f04e45;color:#fff;border-color:#f04e45}.login-modal .login-merge .btn-primary[disabled]:focus,.login-modal .login-merge .btn-primary[disabled]:hover{background-color:#03002f;border-color:#03002f}.login-modal .login-merge .btn-inline{display:inline-block;margin:0 15px}.login-modal .login-merge .btn-inline.mg-t25{margin-top:25px}@media (max-width:480px){.login-modal .login-merge .mg-tmob-btn{display:block;margin:0 auto;margin-top:15px!important}}.login-modal .login-merge .modal-body{background:#fff;border-top:0;padding:30px 50px 40px}@media (max-width:767px){.login-modal .login-merge .modal-body{padding:30px 15px 40px}}.login-modal .login-merge .wrap-cont{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f0f1ec}.login-modal .login-merge .mob-center{text-align:center;font-size:0}.login-modal .login-merge .wrap-terms{padding:6px 30px;background:#f9f9f9;margin:0 auto;display:inline-block}@media (max-width:480px){.login-modal .login-merge .wrap-terms{padding:6px 15px}}.login-modal .login-merge .wrap-terms label{margin:0;padding-left:23px}.login-modal .login-merge .blockmsg span{text-align:center;display:block;border-top:1px solid #efeca1;border-bottom:1px solid #efeca1;background:#fcf9c9;padding:8px 10px;font-size:14px;color:#d20000;font-family:RobotoCondensedRegular;line-height:18px}.login-modal .login-merge .login-radio{margin:0 10px}.login-modal .login-merge .login-radio.mg-t20{margin-top:20px}.login-modal .login-merge .login-radio.mg-t25{margin-top:25px}.login-modal .login-merge .login-radio.mg-t10{margin-top:10px}.login-modal .login-merge .login-radio.mg-b25{margin-bottom:25px}.login-modal .login-merge .login-radio.mg-b20{margin-bottom:20px}.login-modal .login-merge .login-radio p{font-size:16px;font-family:RobotoCondensedRegular;color:#999;padding-left:35px;margin-top:7px;line-height:1;text-align:left}.login-modal .login-merge .login-radio input[type=radio].log-radio:checked+label.log-label+p,.login-modal .login-merge .login-radio input[type=radio].log-radio:focus:checked+label.log-label+p,.login-modal .login-merge .login-radio input[type=radio].log-radio:hover:checked+label.log-label+p{color:#666}.login-modal .login-merge .login-radio.login-radio-help:last-child{margin-right:0}.login-modal .login-merge .login-radio.prechecked input[type=radio].log-radio+label.log-label{text-align:center;padding:10px;color:#4caf50;cursor:default;border-color:#4caf50;background-color:#f0fff1}.login-modal .login-merge .login-radio.prechecked input[type=radio].log-radio+label.log-label:after,.login-modal .login-merge .login-radio.prechecked input[type=radio].log-radio+label.log-label:before{display:none}.login-modal .login-merge .login-radio.prechecked p{color:#666;padding-left:0;text-align:center}@media (max-width:480px){.login-modal .login-merge input[type=checkbox].rect-checkbox+label.rect-label{line-height:1.2;padding:6.5px 0 6.5px 23px;color:#666;text-align:left}.login-modal .login-merge input[type=checkbox].rect-checkbox+label.rect-label:before{top:7.5px}}.login-modal .login-merge input[type=checkbox].rect-checkbox:focus+label.rect-label,.login-modal .login-merge input[type=checkbox].rect-checkbox:hover+label.rect-label{color:#666}.login-modal .login-merge .select-contact .login-radio input[type=radio].log-radio+label.log-label{font-size:16px;text-transform:initial;max-width:190px;min-width:190px;text-overflow:ellipsis;overflow-x:hidden;padding:12px 10px 12px 35px}.login-modal .login-merge .select-contact .login-radio input[type=radio].log-radio+label.log-label.log-label-email{max-width:275px;min-width:275px}.login-modal .login-merge .select-contact .login-radio input[type=radio].log-radio+label.log-label:before{top:11px}.login-modal .login-merge .select-contact .login-radio input[type=radio].log-radio+label.log-label:after{top:17px}.login-modal .login-merge .select-contact h6{max-width:378px;width:100%;position:relative;margin:0 auto 10px;font-weight:400}.login-modal .login-merge .select-contact h6:after,.login-modal .login-merge .select-contact h6:before{height:1px;width:50%;position:absolute;background:#f0f1ec;top:50%;content:"";z-index:1}.login-modal .login-merge .select-contact h6:before{left:0}.login-modal .login-merge .select-contact h6:after{right:0}.login-modal .login-merge .select-contact h6 span{letter-spacing:.1px;font-size:16px;font-family:RobotoCondensedBold;background:#fff;position:relative;padding:0 12px;display:inline-block;line-height:20px;z-index:2;color:#888}.login-modal .login-merge .updated-contact ul{margin-top:15px;list-style-type:none;text-align:center;line-height:1}.login-modal .login-merge .updated-contact ul li{display:inline-block;color:#666;line-height:20px;font-family:RobotoCondensedBold;font-size:16px;padding:0 30px;position:relative}@media (max-width:991px){.login-modal .login-merge .updated-contact ul li{padding:0}}.login-modal .login-merge .updated-contact ul li:before{width:20px;height:20px;left:0;display:inline-block;vertical-align:middle;margin-right:5px}.login-modal .login-merge ul.confirm-details li,.login-modal .mtf-modal .mtf-btn-block .btn,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .exitdiv,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row.top-heading .table-cell,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row.top-heading .table-cell{vertical-align:top}.login-modal .login-merge .updated-contact ul li.userid{padding-left:0}.login-modal .login-merge .updated-contact ul li.userid:before{content:"";background:url(../images/commodity/userid.png) left center no-repeat;background-size:20px 20px}.login-modal .login-merge .updated-contact ul li.userid:after{content:"";position:absolute;right:0;width:1px;background:#f0f1ec;height:20px}.login-modal .login-merge .updated-contact ul li.email:before{content:"";background:url(../images/commodity/email.png) left center no-repeat;background-size:20px 20px}.login-modal .login-merge .updated-contact ul li.email:after{content:"";position:absolute;right:0;width:1px;background:#f0f1ec;height:20px}.login-modal .login-merge .updated-contact ul li.phone{padding-right:0}.login-modal .login-merge .updated-contact ul li.phone:before{content:"";background:url(../images/commodity/phone.png) left center no-repeat;background-size:20px 20px}.login-modal .login-merge ul.confirm-details{list-style-type:none;margin-bottom:0;line-height:1;font-size:0;text-align:center}.login-modal .login-merge ul.confirm-details li{padding:0 30px;border-right:1px solid #f0f1ec;display:inline-block}.login-modal .login-merge ul.confirm-details li:last-child{border-right:0}@media (max-width:639px){.login-modal .login-merge ul.confirm-details li{padding:0 15px;margin-bottom:20px;border:0;display:block}.login-modal .login-merge ul.confirm-details li:last-child{margin-bottom:0}}.login-modal .login-merge ul.confirm-details li label{font-family:RobotoCondensedBold;color:#888;font-size:14px;line-height:20px;margin-bottom:2px}.login-modal .login-merge ul.confirm-details li p{font-family:RobotoCondensedRegular;color:#4caf50;font-size:16px;line-height:1}.login-modal .login-merge .dropdown-menu>li>a:focus,.login-modal .login-merge .dropdown-menu>li>a:hover{color:#ff6c00}.login-modal .log-form .modal-header{margin:0 auto;border-bottom:1px solid #ff6c00;padding:25px 50px}.login-modal .log-form .modal-body{background:#fbf9f8}.login-modal .log-form .form-group{margin:0;padding:12.5px 0}.login-modal .log-form .form-control{margin:0;position:relative}@media (max-width:767px){.login-modal .log-form .form-control{width:100%;max-width:325px;height:38px}}.login-modal .log-form .form-control:focus{border:1px solid #66afe9}.login-modal .log-form .form-control.error{border:1px solid #d20000}.login-modal .log-form .form-control.error:focus{border:1px solid #d20000;box-shadow:none}.login-modal .log-form .form-select{position:relative}.login-modal .log-form .form-select:after{content:"\f107";font-family:FontAwesome;font-size:20px;color:#174082;position:absolute;top:10px;right:10px}.login-modal .log-form .form-select select.form-control{padding-right:30px}.login-modal .log-form .error-msg{position:relative}.login-modal .log-form .error-msg span{color:#d20000;font-size:14px;line-height:15px;display:inline-block;font-family:RobotoCondensedRegular;margin:5px 0 0;padding:0}.login-modal .loghelp-form .login-btn{width:100%}.login-modal .loghelp-form .modal-header{border-bottom:0}.login-modal .loghelp-form .modal-tabs{font-size:0;text-align:center;border-bottom:1px solid #b7b7b7;padding:0 30px}@media (max-width:991px){.login-modal .loghelp-form .modal-tabs{border-bottom:1px solid #e47335;padding:0 15px;margin-top:-20px}.login-modal .loghelp-form .modal-tabs select{font-size:14px;color:#666;font-family:OswaldRegular;padding:0 30px 0 15px;border:1px solid #b7b7b7;z-index:1;bottom:-20px;height:38px;position:relative;width:100%;max-width:325px;background:url(../images/common/arrow-down.png) 96% no-repeat #fff;background-size:11px 7px;-webkit-appearance:none}}.login-modal .loghelp-form .modal-tabs ul{margin:0;line-height:1}.login-modal .loghelp-form .modal-tabs ul li{width:25%;display:inline-block;vertical-align:middle;position:relative;margin-left:-2px}.login-modal .loghelp-form .modal-tabs ul li a{color:#929292;font-size:14px;font-family:RobotoCondensedBold;cursor:pointer;text-transform:uppercase;line-height:53px}.login-modal .loghelp-form .modal-tabs ul li:after{content:"";display:inline-block;height:22px;border-right:1px solid #dddfdf;right:0;position:absolute;top:50%;margin-top:-10px}.login-modal .loghelp-form .modal-tabs ul li:last-child:after{display:none}.login-modal .loghelp-form .modal-tabs ul li:before{display:none;content:"";border-top:2px solid #e47335;left:0;position:absolute;top:0;width:100%}.login-modal .loghelp-form .modal-tabs ul li:hover{color:#e47335}.login-modal .loghelp-form .modal-tabs ul li.active{color:#333;border:solid #b7b7b7;border-width:1px 1px 0;background:#fbf9f8;cursor:default}.login-modal .loghelp-form .modal-tabs ul li.active a{color:#333;cursor:default}.login-modal .loghelp-form .modal-tabs ul li.active:after{height:1px;border:solid #fbf9f8;border-width:0 0 1px;bottom:-1px;margin-top:0;left:0;width:100%;top:auto}.login-modal .loghelp-form .modal-tabs ul li.active:before,.login-modal .loghelp-form .modal-tabs ul li.active:last-child:after{display:block}.login-modal .loghelp-form .sel-acc label{line-height:18px;color:#888}.login-modal .loghelp-form .acctype_radio{display:inline-block}.login-modal .loghelp-form .acctype_radio .user_radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.login-modal .loghelp-form label.cir-label.circle{display:inline-block;font-size:18px;font-family:RobotoCondensedRegular;padding-left:5px}.login-modal .loghelp-form .otp-icon-bg{display:inline-block;display:flex;justify-content:center;align-items:center;margin:23px auto;width:100px;height:100px;background-color:rgb(6,99,226,.1);border-radius:50px}.login-modal .loghelp-form .otp-icon-bg span{font-size:39px;color:#0063e2}.login-modal .loghelp-form .otp-header{text-align:center;font-size:16px;font-family:RobotoCondensedBold;color:#393939;margin-top:20px}.login-modal .loghelp-form .otp-box-row{display:flex;justify-content:center;padding:15px}.login-modal .loghelp-form .otp-box{width:31px;font-size:18px;color:#393939;display:inline-block;margin:6px;padding:10px}@media(max-width:767px){.login-modal .loghelp-form .otp-box{width:38px;padding:13px}}.login-modal .loghelp-form .otp-box-error{border:1px solid red!important}.login-modal .loghelp-form .list-item{font-size:12px;font-family:RobotoCondensedRegular;color:#393939;margin-bottom:5px;list-style-type:none}.login-modal .loghelp-form .list-item span{white-space:nowrap;margin-left:15px}.login-modal .loghelp-form li::before{content:"•";color:#0663e2;font-size:1rem;margin-right:5px;vertical-align:bottom}.login-modal .loghelp-form .errormsg-red{color:#ff0a0a;font-size:14px;text-align:center;padding:5px;font-family:RobotoCondensedRegular}.login-modal .loghelp-form .errormsg-grey,.login-modal .loghelp-form .resendOTP-msg,.login-modal .loghelp-form .timer{color:#666;font-family:RobotoCondensedRegular;text-align:center}.login-modal .loghelp-form .errormsg-grey{font-size:14px;padding:5px}.login-modal .loghelp-form .timer{font-size:14px;margin-top:20px}.login-modal .loghelp-form .resendOTP-msg{font-size:16px;margin-top:20px}.login-modal .loghelp-form .resendOTP-msg span,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .para .head{font-family:RobotoCondensedBold}.login-modal .loghelp-form .resendOTP-msg span{color:#174082;cursor:pointer}.login-modal .loghelp-form .resendOTP-msg span:hover{color:#e14d1b}.login-modal .wrap-smuser{text-align:center}.login-modal .wrap-smuser p{font-size:16px;color:#888;line-height:20px;font-family:RobotoCondensedRegular;padding:0;margin-bottom:15px}.login-modal .mtf-modal .mtf-back{color:#183884;font-size:18px;font-family:RobotoCondensedRegular;line-height:1;text-decoration:none;display:inline-block;position:absolute;top:15px}.login-modal .mtf-modal .mtf-back:hover{color:#e47335}.login-modal .mtf-modal .mtf-terms{color:#183884;font-size:14px;font-family:RobotoCondensedRegular;line-height:1;text-decoration:underline;display:inline-block;margin-top:20px}.login-modal .mtf-modal .mtf-terms:hover{color:#e47335;text-decoration:underline}.login-modal .mtf-modal .mtf-btn-block{margin-top:30px;padding-top:30px;border-top:1px solid #e3e2e2;font-size:0}.login-modal .mtf-modal .mtf-btn-block .btn{font-size:18px;font-family:RobotoCondensedRegular;height:40px;line-height:40px;padding:0 10px;margin:0 10px;display:inline-block;min-width:120px}.login-modal .mtf-modal .mtf-btn-block .btn:first-child{margin-left:0}.login-modal .mtf-modal .mtf-btn-block .btn:last-child{margin-right:0;margin-left:0}.login-modal .mtf-modal .btn.btn-line:hover{background:0 0;color:#f5690f}.login-modal .mtf-modal .modal-body .revision-terms{padding:0;max-height:initial}.login-modal .mtf-modal .modal-header{padding:30px 15px 25px;position:relative}@media (max-width:767px){.login-modal .mtf-modal .mtf-back{top:5px}.login-modal .mtf-modal .mtf-btn-block .btn:first-child{margin-bottom:10px}.login-modal .mtf-modal .modal-header{padding-top:35px}}.login-modal .mtf-modal .modal-header .modal-title{font-size:20px;margin:0 auto}.login-modal .mtf-modal .close{margin-top:0;top:30px;position:absolute;right:15px;font-size:30px}.login-modal .mtf-modal .modal-body{padding:15px 0 30px}@media (max-width:767px){.login-modal .mtf-modal .close{top:2px}.login-modal .mtf-modal .modal-body{padding:25px 0}}.login-modal .mtf-modal .modal-body .wrapTwo{max-width:none;padding:0 40px}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p{font-size:14px;line-height:16px;margin-bottom:5px}@media (max-width:767px){.login-modal .mtf-modal .modal-body .wrapTwo{padding:0 15px}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p{font-size:16px;line-height:16px}}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p strong{font-weight:400;font-family:RobotoCondensedBold;font-size:14px;color:#3b3b3b}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p:first-child{font-size:16px;margin-bottom:20px;line-height:24px;color:#3b3b3b}@media (max-width:767px){.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p strong,.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo p:first-child{font-size:16px}}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo ul{margin-bottom:20px}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo ul li{line-height:22px;padding-bottom:5px;font-size:14px}.login-modal .mtf-modal .modal-body .wrapTwo .PlanListInfo ul li:before{top:3px}.login-modal .mtf-modal .modal-success{padding:20px 40px 30px;text-align:center}.login-modal .mtf-modal .modal-success i.icom-tick{color:#3e8300;display:inline-block;vertical-align:middle;width:33px;height:33px;border:2px solid #3e8300;border-radius:50%;font-size:14px}.login-modal .mtf-modal .modal-success i.icom-tick:before{margin-top:8px;display:inline-block}.login-modal .mtf-modal .modal-success .close{top:22px}@media (max-width:767px){.login-modal .mtf-modal .modal-success{padding:35px 15px 30px}.login-modal .mtf-modal .modal-success .close{top:2px}}.login-modal .mtf-modal .modal-success h4{margin-left:10px;font-size:20px;color:#3e8300;font-family:OswaldRegular;line-height:22px;display:inline-block;vertical-align:middle}.login-modal .mtf-modal .modal-success p{margin:15px 0 30px;font-size:16px;line-height:18px;color:#666;font-family:RobotoCondensedRegular}.login-tab.nav-tabs li.active a,.login-tab.nav-tabs li.active a span,.login-tab.nav-tabs li.active:hover a,.login-tab.nav-tabs li.active:hover a span{color:#f5690f}.login-tab.nav-tabs{border-bottom:0;text-align:center}.login-tab.nav-tabs li{float:none;display:inline-block;padding-bottom:8px;padding-top:21px;border-bottom:5px solid transparent;cursor:default}.login-tab.nav-tabs li:first-child,.login-tab.nav-tabs li:first-child a,.login-tab.nav-tabs li:first-child a:hover{border-left:0}.login-tab.nav-tabs li.active{border-bottom:5px solid #f5690f}.login-tab.nav-tabs li.active a:focus{border:none}.login-tab.nav-tabs li a{cursor:default;border:0;border-left:1px solid #dddfdf;font:34px YesevaOneRegular;line-height:34px;padding:0 13px;color:#d0d0d0;border-radius:0}.login-popup.login-modal,.login-popup.login-modal .salute-text,.login-popup.login-modal .subHeader{font-family:Roboto-Regular}.login-popup.login-modal .ltr-spc-45,.login-popup.login-modal .salute-text{letter-spacing:.45px;line-height:29px}.login-tab.nav-tabs li a:hover{border:0;border-left:1px solid #dddfdf}.login-tab.nav-tabs li a .check-mark{background:url(../images/modal-tick.png) center center no-repeat;background-size:15px 11px;display:inline-block;height:18px;width:25px;left:50%;position:absolute;top:-21px;margin-left:-11px}.login-tab.nav-tabs li span .check-mark{background:url(../images/modal-tick.png) center center no-repeat;background-size:10px 8px;display:inline-block;height:10px;width:12px;left:0;position:absolute;top:-11px;margin-left:0}.login-popup.login-modal .boldLink{font-weight:700;color:#333}.login-popup.login-modal .salute-text{font-weight:500;font-size:18px;color:#6e6e6e}.login-popup.login-modal .subHeader{font-weight:700;color:#333;letter-spacing:.6px;font-size:24px;line-height:38px}.registered-dev .forget-popup .salute-text,.registermydev .modal-dialog .salute-text{font-weight:500;color:#6e6e6e;text-align:center}.login-popup.login-modal .big-btn,.login-popup.login-modal .font-18{font-size:18px;font-family:Roboto-Regular}.login-popup.login-modal .notif-modal{max-width:500px!important;margin:10px auto}.login-popup.login-modal .notification-popup{height:auto;padding:22px 60px}.login-popup.login-modal .login-modal .login-merge .modal-body{padding:30px}.login-popup.login-modal .notif-modal .wrap-header{max-width:350px;margin:20px 0 43px}.login-popup.login-modal .notif-modal .login-btn{min-width:200px!important}.login-popup.login-modal .wrap{max-width:370px!important}.login-popup.login-modal .imgwidth{max-width:150px;max-height:142px}.login-popup.login-modal .big-btn{padding:15px 10px;border-radius:0;letter-spacing:.45px;line-height:29px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registered-dev .forget-popup .wrap-header{padding:20px;width:100%}.registered-dev .forget-popup .mob-center{text-align:center}.registered-dev .forget-popup .login-btn{display:block;margin:0 auto;min-width:200px!important}.registered-dev .forget-popup .btn-thin{margin:10px auto;font-size:16px}.registered-dev .forget-popup .big-btn,.registered-dev .forget-popup .salute-text{font-size:18px;font-family:Roboto-Regular;line-height:29px;letter-spacing:.45px}.registered-dev .forget-popup .big-btn{padding:15px 10px;border-radius:0}.registermydev{max-width:500px!important;margin:10px auto}.registermydev .modal-dialog{width:100%}.registermydev .modal-dialog .wrap-header{padding:20px}.registermydev .modal-dialog .mob-center{text-align:center}.registermydev .modal-dialog .login-btn{display:block;margin:0 auto;min-width:200px!important}.registermydev .modal-dialog .btn-thin{margin:10px auto;font-size:16px}.registermydev .modal-dialog .big-btn{padding:15px 10px;font-size:18px;border-radius:0;font-family:Roboto-Regular;letter-spacing:.45px;line-height:29px}.registermydev .modal-dialog .salute-text{font-family:Roboto-Regular;font-size:18px;letter-spacing:.45px;line-height:29px}@media (max-width:767px){.login-popup.login-modal{font-family:Roboto-Regular}.login-popup.login-modal .notification-popup{height:596px;padding:0 40px}.login-popup.login-modal .notif-modal{max-width:500px!important;margin:-1px -18px 0!important}}.reg_dev img{margin:-14px 0 0 -8px;padding:10px 0 20px}.emt-popup .modal-header{border-bottom:none}.emt-popup .modal-header button.close{position:absolute;right:3px;top:-34px;opacity:1;color:#959595;text-shadow:none;-webkit-text-shadow:none}.emt-popup .modal-body{padding:0 20px 15px}.emt-popup .modal-body .emp-mobile-modal{text-align:center;padding:30px 10px;border:1px solid #e7e7e7;background-color:#fcffee}.emt-popup .modal-body .emp-mobile-modal img{width:auto;margin:0 auto}.emt-popup .modal-body .emp-mobile-modal img.hand-img{margin-bottom:24px}.emt-popup .modal-body .emp-mobile-modal img.edel-icon{margin-bottom:13px}.emt-popup .modal-body .emp-mobile-modal h4{margin-bottom:18px}.emt-popup .modal-body .emp-mobile-modal span.gmt-text{display:block;font-family:RobotoCondensedRegular;font-size:18px;line-height:18px;color:#333;margin-bottom:5px}.emt-popup .modal-body .emp-mobile-modal span.gmt-text.two{font-size:16px;line-height:16px}.emt-popup .modal-body .emp-mobile-modal a.play-store{display:inline-block;margin-top:10px}@media (max-width:991px){.login-modal .modal-lg{width:710px}}@media (max-width:767px){.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer .check,.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer .check{z-index:1}.login-tab.nav-tabs li{padding-top:5px}.login-tab.nav-tabs li a{padding:0 15px}.login-modal .modal-dialog{margin:53px auto 30px}.login-modal .modal-lg{max-width:100%;width:auto}.login-modal .info{padding-bottom:18px;font-size:16px;line-height:18px}.login-modal .info span.suggest{font-size:16px}.login-modal .modal-header .modal-title{font-size:20px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .question,.login-modal .modal-body .wrapTwo label,.login-modal .modal-header .modal-title span{font-size:16px}.login-modal .modal-header .modal-title .drop-box .arrow-hide{width:130px}.login-modal .modal-header .modal-title .drop-box select{width:150px}.login-modal .modal-header .modal-title a.remember-passowrd{font-family:RobotoCondensedBold}.login-modal .modal-header .modal-title a.remember-passowrd i{font-weight:700}.login-modal .modal-body label{font-size:14px;margin-bottom:10px;color:#333}.login-modal .modal-body label a{font-size:14px;display:inline-block;line-height:29px;color:#03002f}.login-modal .modal-body .wrapOne{width:100%;max-width:340px;padding:0 15px;position:relative}.login-modal .modal-body .wrapOne .question-block .question-list{padding:5px 0 20px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=text],.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=password]{width:100%;padding-right:35px}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer.has-error .error-msg{font-family:RobotoCondensedRegular}.login-modal .modal-body .wrapTwo{width:100%;max-width:none;padding:0 15px}.login-modal .modal-body .wrapTwo p{font-size:20px;margin-bottom:5px}.login-modal .modal-body .wrapTwo .password-criteria{font-family:RobotoCondensedRegular;margin:10px 0 30px;display:block}.login-modal .modal-body .wrapTwo p.grey{font-size:14px;text-align:center}.login-modal .modal-body .wrapTwo p.grey a.know-more{display:block;margin-top:5px}.login-modal .modal-body .wrapTwo .image-checklist{max-height:230px;margin-bottom:10px}.login-modal .modal-body .wrapTwo .image-checklist ul{text-align:center}.login-modal .modal-body .wrapTwo .image-checklist ul li{float:none}.login-modal .modal-body .wrapTwo .image-checklist ul li label .custom-radio input:checked~.icon-check{background-size:30px 22px}.login-modal .modal-body .wrapTwo .question-block .question-list{padding:5px 0 20px}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .question{font-size:16px}.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=text],.login-modal .modal-body .wrapTwo .question-block .question-list .question-group .answer input[type=password]{width:100%;padding-right:35px}.login-modal .modal-body .wrapTwo .verfication-form{margin:0 auto}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box{width:100%}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box label.mgs{font-size:14px}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box .resend a{line-height:15px}.login-modal .modal-body .wrapTwo .answer-missing{margin:0 0 15px}.login-modal .modal-body .tab-title{font-size:18px;font-family:RobotoCondensedBold;text-transform:uppercase;color:#f5690f;margin-bottom:20px;letter-spacing:0}.login-modal .modal-body .revision-terms p{font-size:13px;line-height:18px;color:#666;font-family:RobotoCondensedRegular;margin-bottom:20px}.login-modal .modal-body .new-user-account p{font-size:16px}.login-modal .form-control{width:100%;max-width:none}.login-modal .CommunicationCntr .modal-body{padding-left:25px;padding-right:25px}.login-modal .CommunicationCntr .help-option{margin:20px 0 25px;padding:15px 0;border-bottom:1px solid #d9d8d7}.login-modal .CommunicationCntr .help-option .mob-contact{text-align:center}.login-modal .CommunicationCntr .help-option .mob-contact h4{color:#999;font-family:RobotoCondensedRegular;font-size:16px}.login-modal .CommunicationCntr .help-option .mob-contact h5{color:#999;font-family:RobotoCondensedRegular;font-size:14px;margin-bottom:5px;margin-top:15px}.login-modal .CommunicationCntr .help-option .mob-contact a{margin-top:25px;display:inline-block;font-size:14px;font-family:RobotoCondensedRegular}.login-modal .CommunicationCntr .address .phone{margin-top:25px;margin-bottom:25px}.login-modal .ask-password .secuirity-img{border:none;padding-top:0}.login-modal .ask-password .secuirity-img img{height:75px;width:75px;float:left;position:absolute}.login-modal .ask-password .secuirity-img label{font-size:13px;line-height:16px}.login-modal .forgotstepsecond .info{font-size:14px!important}.login-modal.kyc-popup .modal-body a.btn.btn-border{border-color:transparent;line-height:21px;padding-bottom:0;height:auto;box-shadow:none;-webkit-box-shadow:none}.login-modal.kyc-popup .modal-body a.btn.btn-border:hover{background-color:transparent;color:#f04e45}}@media (max-width:374px){.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box label.mgs{text-align:center;width:100%}.login-modal .modal-body .wrapTwo .verfication-form .verify-otp-box label.mgs .resend{float:none!important;text-align:center;margin:10px 0 0;display:block}}.fontsize{font-size:12px}.italic input{color:#999}.widthplus{padding:6px 25px}.padd-top{padding-top:18px!important}.login-modal .login-merge .accOpenEqCom .modal-body{background-color:#fbf9f8;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.login-modal .login-merge .accOpenEqCom label{margin-bottom:10px}.login-modal .login-merge .accOpenEqCom .modal-title{font-size:26px;font-family:OswaldRegular;color:#333}.login-modal .login-merge .accOpenEqCom .close-dialog{position:absolute;right:20px;font-size:13px;top:25px;color:#999}.login-modal .login-merge .accOpenEqCom .close-dialog i{font-weight:700}.login-modal .login-merge .accOpenEqCom .close-dialog:hover{color:#ff6c00}.login-modal .login-merge .accOpenEqCom li{background-color:#f1f1f1;padding:18px 35px 18px 25px;max-width:415px;margin:0 auto 20px;display:block;border-radius:10px;cursor:pointer;font-size:0;transition:all .3s ease-in-out}.login-modal .login-merge .accOpenEqCom li:hover{box-shadow:.79px .62px 19.44px 4.56px rgba(115,115,115,.14)}.login-modal .login-merge .accOpenEqCom li:hover i{color:#183884}.login-modal .login-merge .accOpenEqCom li:first-child{margin-top:20px}.login-modal .login-merge .accOpenEqCom li:nth-child(2){margin-bottom:70px}.login-modal .login-merge .accOpenEqCom .forCont{width:85%}.login-modal .login-merge .accOpenEqCom .ib,.login-modal .login-merge .accOpenEqCom div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .login-modal .login-merge .accOpenEqCom .err.ib{display:inline-block;vertical-align:middle}.login-modal .login-merge .accOpenEqCom .forArrow{width:15%;text-align:right;margin-top:2px}.login-modal .login-merge .accOpenEqCom .forArrow i{font-size:15px;color:#c8c8c8;display:inline-block}.login-modal .login-merge .accOpenEqCom .assetClass{font-family:RobotoCondensedBold;font-size:18px;line-height:15px;color:#183884}.login-modal .login-merge .accOpenEqCom label{display:inline-block}.login-modal .login-merge .accOpenEqCom .tag{color:#ff6c00;font-family:RobotoCondensedRegular;font-size:12px;padding-left:10px}.login-modal .login-merge .accOpenEqCom .desc{color:#3d3d3d;font-family:RobotoCondensedRegular;font-size:15px;line-height:20px}@media (max-width:767px){.login-modal .login-merge .accOpenEqCom .desc{font-size:16px;margin-top:15px}.login-modal .login-merge .accOpenEqCom label{margin-bottom:5px}.login-modal .login-merge .accOpenEqCom .forCont{width:100%}.login-modal .login-merge .accOpenEqCom .forArrow{position:absolute;top:25px;right:25px}.login-modal .login-merge .accOpenEqCom .forArrow i{color:#183884}.login-modal .login-merge .accOpenEqCom .close-dialog{top:-30px;right:0}.login-modal .login-merge .accOpenEqCom li{padding:28px 25px 40px 30px;position:relative}.login-modal .login-merge .accOpenEqCom li:nth-child(2){margin-bottom:50px}.login-modal .login-merge .accOpenEqCom .tag{font-size:14px}.login-modal .login-merge .accOpenEqCom .assetClass{font-size:22px}.login-modal .login-merge .accOpenEqCom .ib,.login-modal .login-merge .accOpenEqCom div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .login-modal .login-merge .accOpenEqCom .err.ib{vertical-align:top}.login-modal .login-merge .accOpenEqCom .modal-header{padding:30px 20px;border-bottom-width:2px}.login-modal .login-merge .accOpenEqCom .modal-body{background-color:#fff;padding-top:20px}.accOpenEqComCont{border-top:none;background-color:#fff}.accOpenEqComCont:before{background:0 0}.login-popup.login-modal{font-family:Roboto-Regular}.login-popup.login-modal .notification-popup{min-height:640px;padding:0 40px 20px}.login-popup.login-modal .notif-modal{max-width:500px!important;margin:-1px -18px 0!important}.reg_dev img{margin:0 0 -50px;padding:0 0 20px}.registered-dev{margin:0}.registered-dev .ib,.registered-dev div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .registered-dev .err.ib{display:inline-block}.registered-dev .m-pad-10{padding-left:10px}.registered-dev .m-pad-20{padding-left:20px}.registered-dev .m-pad-30{padding-left:30px}.registered-dev .fa-size{vertical-align:middle;font-size:6px!important;padding:0 4px 2px 0}.registered-dev .app-device:before{content:'';width:4px;height:4px;position:absolute;top:6px;margin:0 0 0 -10px;background:1px #a6a6a7;border-radius:50%}.registered-dev .modal-dialog{margin:3px -15px;padding:0;max-width:none}.registered-dev .modal-dialog .border-btm{padding:0 0 20px}.registered-dev .modal-dialog .row{margin-left:0!important;margin-right:0!important}.registered-dev .sub-head{margin:0 0 5px}.registered-dev .sub-head .visible-xs{display:inline-block!important}.registered-dev .frgt-dev{position:relative;margin:0}}@media (max-width:360px){.registered-dev .app-device{padding-left:10px}.registered-dev .app-device:before{content:'';width:4px;height:4px;position:absolute;top:26px;margin:0 0 0 -10px;background:1px #a6a6a7;border-radius:50%}.registered-dev .sub-head{margin:0 0 5px;display:block}.registered-dev .sub-head .visible-xs{display:inline-block!important}}.userProfilePage+.adhaarhomepage .homeCntr{display:none}.adhaarhomepage .homeCntr{display:block}div.aadhaar-modal{font:12px RobotoCondensedRegular;text-align:center}div.aadhaar-modal .ib,div.aadhaar-modal .modal-body .err.ib{display:inline-block}div.aadhaar-modal .bloc{display:block}div.aadhaar-modal label{font-weight:400;margin-bottom:0}div.aadhaar-modal input[type=checkbox].clr-chkbx{border:0;height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0 12px;position:absolute;width:1px;z-index:-1000}div.aadhaar-modal input[type=checkbox].clr-chkbx:focus+label.clr-lbl:before{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(194,194,194,.6)}div.aadhaar-modal input[type=checkbox].clr-chkbx+label.clr-lbl{background-repeat:no-repeat;color:#666;cursor:pointer;display:inline-block;font-family:RobotoCondensedRegular;font-size:14px;line-height:28px;padding-left:23px;position:relative}div.aadhaar-modal input[type=checkbox].clr-chkbx+label.clr-lbl:hover,div.aadhaar-modal input[type=checkbox].clr-chkbx:checked+label.clr-lbl,div.aadhaar-modal input[type=checkbox].clr-chkbx:checked:focus+label.clr-lbl,div.aadhaar-modal input[type=checkbox].clr-chkbx:checked:hover+label.clr-lbl{color:#333}div.aadhaar-modal input[type=checkbox].clr-chkbx+label.clr-lbl:before{border:1px solid #c2c2c2;content:"";display:inline-block;height:16px;left:0;position:absolute;top:4.5px;width:16px}@media (max-width:767px){div.aadhaar-modal input[type=checkbox].clr-chkbx+label.clr-lbl{font-size:13px}}div.aadhaar-modal input[type=checkbox].clr-chkbx:checked+label.clr-lbl:before,div.aadhaar-modal input[type=checkbox].clr-chkbx:checked:focus+label.clr-lbl:before,div.aadhaar-modal input[type=checkbox].clr-chkbx:checked:hover+label.clr-lbl:before{color:#e47435;content:"";font-family:icomoon!important;font-size:8px;line-height:1;padding:3px 0 0 1px}div.aadhaar-modal .animate-show-hide.ng-hide{opacity:0}div.aadhaar-modal .animate-show-hide.ng-hide-add,div.aadhaar-modal .animate-show-hide.ng-hide-remove{transition:all linear .5s}div.aadhaar-modal .heading{font:20px OswaldRegular;line-height:22px;color:#3b3b3b;padding-bottom:15px;display:block}div.aadhaar-modal .ad-num,div.aadhaar-modal .info,div.aadhaar-modal .sb-info{color:#666}div.aadhaar-modal .err,div.aadhaar-modal .info,div.aadhaar-modal .sb-info{transform:scaleY(1.1)}div.aadhaar-modal .modal-header .sb-info{max-width:432px;display:block;margin:0 auto;line-height:20px;padding:15px 0 0 30px;font-size:16px}div.aadhaar-modal .ad-num,div.aadhaar-modal .f-16,div.aadhaar-modal .fa-refresh,div.aadhaar-modal .icom-tick,div.aadhaar-modal .refresh-captcha,div.aadhaar-modal .sb-info,div.aadhaar-modal .userinput{font-size:16px}@media (max-width:767px){div.aadhaar-modal .modal-header .sb-info{padding:15px 0 0}div.aadhaar-modal .modal-header .sb-info.conf{padding:15px 35px 0}div.aadhaar-modal .ad-num,div.aadhaar-modal .f-16,div.aadhaar-modal .fa-refresh,div.aadhaar-modal .icom-tick,div.aadhaar-modal .refresh-captcha,div.aadhaar-modal .sb-info,div.aadhaar-modal .userinput{font-size:15px}}div.aadhaar-modal .modal-header{background-color:#fff;border-bottom-color:#e47435;font-size:0;padding:20px 30px;position:relative}div.aadhaar-modal .modal-header a.icom-ed-close{color:#898989;font-size:12px;position:absolute;right:12px;top:20px}div.aadhaar-modal .modal-header a.icom-ed-close:hover{color:#e47435}@media (max-width:767px){div.aadhaar-modal .modal-header a.icom-ed-close{top:15px}}div.aadhaar-modal .modal-header a.back-icon{font-size:16px;position:absolute;left:12px;top:20px;line-height:16px}div.aadhaar-modal .modal-header a.back-icon .fa{padding-right:5px;font-size:20px;vertical-align:text-bottom}div.aadhaar-modal .modal-body,div.aadhaar-modal .modal-footer{background-color:#fbf9f8}div.aadhaar-modal .modal-footer{border-top:0;padding:20px 0 0;margin:0 -30px}@media (max-width:767px){div.aadhaar-modal .modal-header a.back-icon{top:15px}div.aadhaar-modal .modal-footer{margin:0}}div.aadhaar-modal .modal-footer>*{margin:0 40px;border-top:1px solid #e3e2e2;padding:23px 30px 30px}@media (max-width:767px){div.aadhaar-modal .modal-footer>*{padding:13px 10px;margin:0}}div.aadhaar-modal .modal-body{padding:22px 30px 0}@media (max-width:767px){div.aadhaar-modal .modal-body{padding:15px 10px 0}}div.aadhaar-modal .modal-body.choose .btn-container{padding:30px 0}@media (min-width:768px){div.aadhaar-modal .modal-content{min-width:600px}div.aadhaar-modal .ed-btn.active{padding:8px 32px}div.aadhaar-modal .ed-btn.plain{padding:15px 0 8px 25px}}@media (max-width:767px){div.aadhaar-modal .ed-btn{padding:8px 25px;font-size:16px}div.aadhaar-modal .ed-btn.plain{padding:15px 25px 8px}}div.aadhaar-modal .ed-btn.disabled{background-color:#8998be;color:#bec5d9}div.aadhaar-modal .ed-btn.sm{padding:5px 17px;font-size:15px;transform:none}div.aadhaar-modal .ed-btn.active{margin-right:5px}div.aadhaar-modal .form-control{border-radius:0}div.aadhaar-modal .ad-num{height:32px;padding:10px;text-align:left;text-transform:uppercase;width:56%;margin:12px auto;max-width:none}div.aadhaar-modal .ad-num.err-brd{border:1px solid red}@media (max-width:767px){div.aadhaar-modal .ad-num{width:75%}}div.aadhaar-modal .ad-num:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}div.aadhaar-modal .tooltip .tooltip-inner{min-width:288px;font-size:12px;color:#2c2c22}@media (min-width:321px) and (max-width:767px){div.aadhaar-modal .tooltip .tooltip-inner{min-width:200px}}div.aadhaar-modal .err-blk,div.aadhaar-modal .offline-user,div.aadhaar-modal .tc{width:56%;margin:0 auto;text-align:left;opacity:1}@media (max-width:767px){div.aadhaar-modal .err-blk,div.aadhaar-modal .offline-user,div.aadhaar-modal .tc{width:75%}}div.aadhaar-modal .offline-user .off-link{border-bottom:1px solid #666;margin:0 5px;padding-bottom:1px}div.aadhaar-modal .offline-user .off-link label{padding:0 10px 0 5px;width:calc(75% - 15px);text-transform:uppercase}@media (max-width:320px){div.aadhaar-modal .tooltip .tooltip-inner{min-width:180px}div.aadhaar-modal .tc a{display:block;line-height:14px}}div.aadhaar-modal .modal-body .err{color:red;display:block;font-family:RobotoCondensedBold;font-size:12px;letter-spacing:.3px;line-height:15px;margin-top:5px;opacity:1;padding-bottom:10px}div.aadhaar-modal .modal-body .err.text-field{margin-top:-5px}div.aadhaar-modal .modal-body .info{font-size:14px;line-height:16px;margin-bottom:0;padding-bottom:0}@media (max-width:767px){div.aadhaar-modal .offline-user .off-link label{width:calc(69% - 15px)}div.aadhaar-modal .modal-body .err.tc-err{padding-bottom:0}div.aadhaar-modal .modal-body .info.bloc{padding:0 20px}}div.aadhaar-modal .modal-body .info.al-left{width:56%;margin:0 auto -5px;text-align:left}@media (max-width:767px){div.aadhaar-modal .modal-body .info.al-left{width:75%;padding:0}div.aadhaar-modal .modal-body .tc-tooltip{line-height:18px}}div.aadhaar-modal .modal-body .tc-tooltip{text-decoration:none;padding-bottom:1px;border-bottom:1px solid #1e2d86}div.aadhaar-modal .modal-body .tc-tooltip:hover{border-bottom-color:#e47435}@media (max-width:767px){div.aadhaar-modal .acceptTC{font-size:13px}}div.aadhaar-modal .acceptTC a{text-decoration:underline}div.aadhaar-modal .captchacode{background-image:url(/assets/images/aadhaar/bg-effect.jpg);border:none;font-family:YesevaOneRegular;font-size:19px;font-weight:700;height:40px;padding:10px 0;position:relative;text-align:center;user-select:none;width:inherit}div.aadhaar-modal .captchacode label{padding:0 3px}div.aadhaar-modal .captchacode label:nth-child(even){position:relative;top:3px}div.aadhaar-modal .captchacode label:nth-child(odd){position:relative;bottom:3px}@media (max-width:767px){div.aadhaar-modal .captchacode{width:100%;padding:10px}}div.aadhaar-modal .captchaverify{margin:0 auto;text-align:left;user-select:none;width:157px;display:inline-block}div.aadhaar-modal .captchaverify div{width:inherit}div.aadhaar-modal .captchaverify div:nth-child(2){border:1.5px solid #dcdcdc;font-size:0;margin:3px auto 0;padding:5px}@media (max-width:767px){div.aadhaar-modal .captchaverify div{display:inline-block;width:50%;vertical-align:top}div.aadhaar-modal .captchaverify div:nth-child(1){padding-right:5px}div.aadhaar-modal .captchaverify div:nth-child(2){padding:5.5px 5px;margin-top:0;font-size:0}div.aadhaar-modal .captchaverify div:nth-child(2) a{font-size:16px}div.aadhaar-modal .captchaverify{padding-top:20px;width:75%;font-size:0}}div.aadhaar-modal .userinput{height:26px;margin-right:5px;padding:5px;width:121px;display:inline-block}div.aadhaar-modal .userinput::-webkit-input-placeholder{color:#c8c8c8;font-size:13px}div.aadhaar-modal .blockmsg{border-top:1px solid #efeca1;border-bottom:1px solid #efeca1;background:#fcf9c9;padding:8px 10px;font-size:14px;color:#ff1f1f;font-family:RobotoCondensedRegular;margin:0 auto 20px;line-height:18px;text-align:center}div.aadhaar-modal .success-message{border-bottom:0}div.aadhaar-modal .success-message .heading{color:#3e8300;padding-bottom:0}div.aadhaar-modal .success-message .heading label{vertical-align:middle;padding-left:8px;font:20px OswaldRegular;color:#3e8300}@media (max-width:767px){div.aadhaar-modal .userinput{width:calc(100% - 24px)}div.aadhaar-modal .success-message .heading label{padding-left:0}}div.aadhaar-modal .success-message .heading.clr{color:#ff1f1f;margin-bottom:0;padding-bottom:8px;width:76%}div.aadhaar-modal .success-message a.icom-ed-close{top:28px;font-weight:600}@media (max-width:767px){div.aadhaar-modal .success-message a.icom-ed-close{top:15px}}div.aadhaar-modal .success-message .icom-tick{border:2px solid #3e8300;border-radius:50%;color:#3e8300;display:inline-block;height:33px;vertical-align:middle;width:33px}div.aadhaar-modal .success-message .icom-tick:before{display:block;padding:6.5px 0}div.aadhaar-modal .success-message .ed-btn{padding:5px 29px;transform:inherit;margin-top:25px}.fth .alertMessage{background-color:#fffdce;color:#3e8300;font-size:14px;padding:6px 14px;font-family:RobotoCondensedRegular;line-height:16px;min-width:150px;margin-top:5px!important}.fth .alertMessage.red{color:#d20}.table-cell{display:table-cell;vertical-align:middle}.table-cell.col-5{width:5%}.table-cell.col-7{width:7%}.table-cell.col-8{width:8%}.table-cell.col-9{width:9%}.table-cell.col-10{width:10%}.table-cell.col-11{width:11%}.table-cell.col-12{width:12%}.table-cell.col-13{width:13%}.table-cell.col-14{width:14%}.table-cell.col-15{width:15%}.table-cell.col-16{width:16%}.table-cell.col-17{width:17%}.table-cell.col-18{width:18%}.table-cell.col-19{width:19%}.table-cell.col-20{width:20%}.table-cell.col-21{width:21%}.table-cell.col-22{width:22%}.table-cell.col-23{width:23%}.table-cell.col-24{width:24%}.table-cell.col-25{width:25%}.table-cell.col-30{width:30%}.table-cell.col-35{width:35%}.table-cell.col-40{width:40%}.table-cell.col-43{width:43%}.table-cell.col-45{width:45%}.table-cell.col-50{width:50%}.table-cell.col-60{width:60%}.table-cell.col-70{width:70%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-80{width:80%}span.min-width80{min-width:80px}.toc-modal{z-index:1100}.toc-modal .toc_bsf .mf_accrdn h4{font-size:14px;font-family:RobotoCondensedBold;padding:0 15px}.toc-modal .toc_bsf .mf_accrdn .table_mf{display:table;width:100%}.toc-modal .toc_bsf .mf_accrdn .heading_bsf{display:table-row;text-align:left;color:#666;font-weight:700;font-size:12px}.toc-modal .toc_bsf .mf_accrdn .heading_bsf .cell_bsf{background-color:#fbf9f8}.toc-modal .toc_bsf .mf_accrdn .row_bsf{display:table-row}.toc-modal .toc_bsf .mf_accrdn .cell_bsf{display:table-cell;border:1px solid #e8e8e7;width:10%;padding:8px 12px;color:#666;font-size:12px;font-family:Roboto-Regular}.toc-modal .toc_bsf .mf_accrdn .mf_nr p{padding:10px 0;font-size:14px;font-weight:700;color:#333;font-family:Roboto-Regular;text-align:center}.toc-modal.modal{position:absolute}.toc-modal span.arrow-tri:after{content:"";left:52px;position:absolute;top:0;z-index:1;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #dedcd7}.toc-modal span.arrow-tri:before{content:"";left:53px;position:absolute;top:-1px;z-index:2;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff}.toc-modal span.arrow-tri.Place:after{top:49px}.toc-modal span.arrow-tri.Place:before{top:48px}.toc-modal .modal-lg{width:975px;margin-top:50px}.toc-modal .modal-content{border-radius:0;-webkit-border-radius:0;background-color:transparent}.toc-modal .modal-content .modal-header{padding:12px 0}.toc-modal .modal-content .modal-header button.close{position:absolute;right:1px;top:3px;width:20px;opacity:1;font-weight:400}.toc-modal .modal-content .modal-header button.close span{font-size:34px;color:#939494;text-shadow:none;-webkit-text-shadow:none}.toc-modal .modal-content .modal-body{padding:0;background-color:#fbf9f8}.toc-modal .modal-content .modal-body .toc-tab-container{padding:11px 30px;background-color:#fff;font-family:RobotoCondensedLight}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace{padding:30px 30px 20px;margin:0 -30px;border:1px solid #dddfdf;border-left:none;border-right:none;background-color:#f0f7ff}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .form-group{margin:0 0 15px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace label.control-label{font-family:RobotoCondensedRegular;font-size:15px;font-weight:400;line-height:30px;color:#333;display:block;padding:0;margin:0;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .form-control{font-family:RobotoCondensedRegular;font-size:15px;line-height:15px;color:#999;border-radius:0;-webkit-border-radius:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .mgs-alert{padding:5px 15px;display:inline-block;background-color:#fffdce}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .mgs-alert p{font-family:RobotoCondensedRegular;font-size:14px;line-height:20px;color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g ul{margin-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g .btn{padding:7px 12px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g .btn.btn-light-border{background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g.apply-btn .btn{line-height:20px;padding:7px 20px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g.apply-btn .btn.btn-light-border{background-color:transparent}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .form-control{color:#666;padding-right:30px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .date-calender{width:49%;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .date-calender i{position:absolute;right:7px;top:7px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period{position:absolute;left:56%;top:-22px;width:260px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period span{font-family:Shadow-Light-Two;font-size:18px;line-height:24px;color:#f67522;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb{padding:5px 0 8px;margin-bottom:15px;border-bottom:1px solid #dcdcdc}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul{margin-bottom:0}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb{padding:5px 0 0;border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul{min-height:45px;font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li{border-bottom:1px solid #dcdcdc;min-height:28px}}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li{padding:0 10px;margin:0;position:relative;background:url(../images/toc-sub-tab.png) left center no-repeat}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li:first-child{background:0 0}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li a{font-family:RobotoCondensedRegular;font-size:16px;line-height:24px;color:#03002f}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow{position:absolute;bottom:-7px;left:50%;display:none}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow{bottom:0}}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow:after,.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow:before{position:absolute;left:50%;width:0;height:0;margin-left:-8px;content:'';border-width:8px 8px 0;border-style:solid}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow:before{z-index:11;top:0;border-color:#fff transparent transparent}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li .down-arrow:after{z-index:10;top:.5px;border-color:#dcdcdc transparent transparent}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.active .down-arrow{display:block}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.active a,.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li:hover a{color:#f04e45}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.order-label{background:0 0;font-size:13px;line-height:18px;color:#aeaeae;padding:0;text-transform:uppercase}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.no-sep{background:0 0}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.sip-label{padding-left:35px}.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb.order-status-subtb{border-bottom:0;margin-bottom:10px;padding-bottom:0;padding-top:0}@media (max-width:767px){.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb.order-status-subtb{border-bottom:1px solid #dcdcdc;margin-bottom:0;padding-bottom:15px;padding-top:0}}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege{display:inline-block;margin:5px 0 20px;padding-left:15px;padding-right:15px;background-color:#fffdce}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege p{font-family:RobotoCondensedRegular;font-size:13px;line-height:17px;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege p a{text-decoration:none}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege i{vertical-align:text-top}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege.new-notification-mgs{margin-top:20px;padding:15px;display:block;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege.new-notification-mgs p{font-size:14px;color:#353b3f}@media (max-width:767px){.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege{margin:5px 0 10px}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder{padding:10px 80px 10px 0;width:100%;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder span.txt-throw{position:relative;font-family:Shadow-Light-Two;font-size:30px;line-height:30px;display:inline-block;color:#f67522}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder span.txt-throw .icon-line2{position:absolute;right:-50px;top:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder a.btn-order{padding:6px 12px;font-size:17px;line-height:17px;height:30px;color:#fff;position:relative;top:-5px;margin:0 2px;display:inline-block;border-radius:4px;-webkit-border-radius:4px;background-color:#174082}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder a.btn-order:hover{background-color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder a.btn-thin{position:absolute;right:0;top:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share{margin:35px 0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share label{font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;color:#999;font-weight:400;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share label a.order.active{color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share label strong.black{color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio .icon-check{height:17px;width:17px;background:url(../images/radio2.png) center center no-repeat;background-size:17px 17px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio input:checked~.icon-check{background:url(../images/radio2_active.png) center center no-repeat;background-size:17px 17px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio input:checked~.icon-check:after{content:"";left:52px;position:absolute;top:26px;z-index:1;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #dedcd7}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio input:checked~.icon-check:before{content:"";left:53px;position:absolute;top:25px;z-index:2;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio input:checked~.icon-check.blur:after,.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.new-radio input:checked~.icon-check.blur:before{border:none;background:0 0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .custom-radio.disable input:checked~.icon-check{background:url(../images/active-radio-disable.png) center center no-repeat;background-size:17px 17px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top{padding:0 20px;text-align:center;border-bottom:1px solid #ccc8c1}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top p{font-family:RobotoCondensedRegular;font-size:19px;line-height:22px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link{margin:0}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li{padding:0;margin:0 10px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li a{font-family:RobotoCondensedBold;font-size:14px;line-height:20px;color:#929292;border-bottom:3px solid transparent;text-transform:uppercase}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li.active a,.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li:hover a{color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li.active,.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top ul.add-link li:hover{border-bottom:3px solid #f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .tocNewHead{padding:15px 0}.toc-modal .modal-content .modal-body .toc-tab-container .tocNewHead h5{margin-bottom:4px}.toc-modal .modal-content .modal-body .toc-tab-container .tocNewHead span.sub-txt{text-align:center;font-family:RobotoCondensedItalic;font-size:14px;line-height:20px;color:#999;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .TocSuccessMGS{padding:20px 0;text-align:center;border-top:1px solid #e5e3e0}.toc-modal .modal-content .modal-body .toc-tab-container .TocSuccessMGS p{padding:10px 13px;background-color:#fffdce;font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#666;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox{padding:25px 40px;border-top:1px solid #e2e0dd;background-color:#f9f9f9;margin-bottom:20px}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox label.label-name{display:block;font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#666;font-weight:400}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox label.label-name span.availble-amt{font-size:11px;color:#3e8300;display:inline-block;float:right}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox .bgBnkDetail{padding:7px 3px;background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox .relative i.icon-green{position:absolute;right:-30px;top:16px}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank{overflow:hidden;margin-left:-40px}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .bank1{padding:12px 14px 12px 35px;width:134px;margin:0 0 15px 40px;position:relative;float:left;background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .bank1 .custom-radio{position:absolute;left:10px;top:14px}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .bank1 span.primary-acnt{padding:2px;width:75px;height:31px;position:absolute;right:0;top:0;text-transform:uppercase;text-align:right;display:block;font-family:RobotoCondensedBold;font-size:11px;line-height:10px;color:#fff;background:url(../images/pri-acnt.png) right top no-repeat}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank span.txt{font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;color:#333;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank span.txt.txt2{color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank span.txt.mandate-recommendted{margin:4px 0 -8px -25px;color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .submit-btn-g a.btn.btn-light-blue,.toc-modal .modal-content .modal-body .toc-tab-container .submit-btn-g a.btn.btn-light-border{height:32px;line-height:20px;padding:6px 30px;width:46%}.toc-modal .modal-content .modal-body .toc-tab-container .submit-btn-g a.btn.btn-light-blue:focus{border-color:#174082;background-color:#174082}.toc-modal .modal-content .modal-body .toc-tab-container .submit-btn-g a.btn.btn-light-blue:focus:hover{border-color:#f56c27;background-color:#f56c27}.toc-modal .modal-content .modal-body .toc-tab-container span.TxtMin{font-family:RobotoCondensedRegular;font-size:14px;line-height:20px;color:#888;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem{padding:25px 40px}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem span.txt-heading{display:block;font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem p{font-family:RobotoCondensedLight;font-size:14px;line-height:16px;color:#666;padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .btn.btn-thin{text-decoration:underline;padding:0!important;text-align:left;white-space:normal}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .bordr-l{border-left:1px solid #a9afaf;min-height:100px}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .space-lr{padding:0 20px}.toc-modal .modal-content .modal-body .toc-tab-container .mini-center{width:700px;margin:0 auto}.toc-modal .modal-content .modal-body .toc-tab-container .successMgs{padding:10px 40px 8px;background-color:#fefccc;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .successMgs p{font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .successMgs p.warning{font-size:16px;color:#3e8300}.toc-modal .modal-content .modal-body .toc-tab-container .errorMgs{padding:10px 15px;background-color:#fefccc;text-align:left;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .errorMgs p{font-family:RobotoCondensedRegular;font-size:13px;line-height:18px;color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails{padding:15px 0}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails ul{margin-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails ul li{overflow:hidden;margin-bottom:7px}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails ul li span{padding:0 5px;width:50%;float:left;font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails ul li span.leftside{text-align:right}.toc-modal .modal-content .modal-body .toc-tab-container .BankDetails ul li span.rightside{text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending{overflow:hidden}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul{margin-bottom:0;margin-left:-25px}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul li{overflow:hidden;float:left;margin-left:25px}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul li span{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#666;display:block;float:left}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul li span.right-Txt{padding:0 5px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter{padding:17px 40px;background-color:#f0f7ff;border:1px solid #d4dadf;border-left:0;border-right:0;margin:0 -30px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter label.label-name{font-weight:400;font-family:RobotoCondensedRegular;font-size:13px;line-height:31px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype{float:left;width:290px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul{margin-bottom:0;margin-left:-10px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul li{float:left;margin-left:10px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul li label.label-name{color:#000}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul li .custom-checkbox{position:relative;top:-2px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul li .custom-checkbox .icon-check{width:15px;height:15px;margin-right:2px;background:url(../images/tick-check.png) left bottom #fff;background-size:15px 30px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype ul li .custom-checkbox input:checked~.icon-check{background-position:left top}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype.FT-date{width:390px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype.FT-date .clnder{position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype.FT-date .clnder i.date-calendar{position:absolute;right:7px;top:7px;color:#666;font-size:17px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype.FT-date .clnder .form-control{width:170px;padding-right:25px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .submit-btn-g{width:185px;float:right}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .submit-btn-g .btn.btn-light-blue,.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .submit-btn-g .btn.btn-light-border{padding-left:20px;padding-right:20px;border-radius:3px;-webkit-border-radius:3px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .submit-btn-g .btn.btn-light-border:focus{color:#183884;border-color:#183884}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .submit-btn-g .btn.btn-light-border:focus:hover{color:#f56c27;border-color:#f56c27}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status{border-top:1px solid #dddfdf;margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-srt .table-row .table-cell .toc-space{padding:3px 15px 6px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-srt .table-row .table-cell .toc-space span{display:inline-block;padding-right:15px;position:relative;margin-top:6px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-srt .table-row .table-cell .toc-space span a{right:0;top:0;position:absolute}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt{display:table-caption;width:100%;position:absolute;left:0;margin-top:-10px;padding:20px 0 9px 11px;background-color:rgba(249,249,249,.9)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt div{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .para{width:55%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .para p{font-size:16px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .para .proceed{font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .exitdiv input{width:100px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .exitBrckt .exitdiv .no-btn{background:0 0;color:#1e2d86}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row{display:table;width:100%;border-bottom:1px solid #dddfdf;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.ordr-dtls{border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell.margin-intraday{position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell span{font-family:RobotoCondensedLight}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell span:hover{cursor:pointer}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell span.share-text-name{font-family:OswaldRegular;font-size:16px;line-height:18px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell.sip-req-action{vertical-align:middle}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.top-heading .table-cell.sip-req-action .toc-space{padding:10px 5px 28px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.new-details-btn{display:none;padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.new-details-btn.collapse.in{display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.bor-bot{border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row:hover{background-color:#fdfeee}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row:first-child:hover{background-color:transparent}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .comp-name b,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .comp-product b,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.comp-name b{background-color:#f9ecbf;font-weight:400}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-space{padding:10px 15px 15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .order-book-status{padding:5px 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .order-book-status .ob-substatus{font-size:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .amount-head{text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell cite{font-style:normal}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .slety-color{color:#999!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .light-black{color:#666!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span{font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;color:#888;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.time{font-size:14px;color:#333;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.hold-qty:after{content:"/";font-size:14px;color:#333;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.order-unit{font-size:13px;color:#333;font-family:Roboto-Medium}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.comp-name{font-family:RobotoCondensedRegular;font-size:14px;color:#333;margin-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.comp-product{font-family:RobotoCondensedRegular;font-size:12px;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.inprogress{color:#0597c6;font-size:14px;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.inprogress.traded{color:#3e8300!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.traded{color:#3e8300!important;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.inprogress.request{color:#c7a929}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.inprogress.reject{color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.reject{color:#d20000;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.number{font-family:Roboto-Regular;font-size:12px;color:#999;margin-top:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.mforder-price{font-family:Roboto-Medium;font-size:14px;color:#333;margin-bottom:5px;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.order-price{font-family:Roboto-Regular;font-size:14px;color:#333;margin-bottom:5px;text-align:right}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.fixed-price{font-family:Roboto-Regular;font-size:13px;color:#999;text-align:right}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.mis{font-family:RobotoCondensedRegular;font-size:12px;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell a.btn.btn-space{padding-left:0;padding-right:0;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell a.btn.btn-details{margin-top:7px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell a.btn.btn-details:before{content:'\f107';font-family:FontAwesome;color:#183884;position:absolute;right:-2px;top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell a.btn.btn-details:hover:before{color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .square-btn a.btn{padding-left:2px;padding-right:2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell.active{z-index:10;max-width:109px;position:relative;height:calc(100% - 20px);bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell.active .btn.btn-thin,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell.active span.inprogress{color:#f04e45}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell.active .btn.btn-thin.btn-details:before{content:'\f106';color:#f04e45}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell.active:after{width:100%;height:100%;content:'';border:1px solid #f04e45;border-bottom:none;position:absolute;top:0;z-index:-1;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background-color:#f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .progress-tab .btn.btn-thin{padding-top:0;position:relative;padding-left:0;box-shadow:none;-webkit-box-shadow:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons{margin:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li{margin-left:0;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li:before{content:'';height:15px;border-left:1px solid #acacac;position:absolute;top:8px;left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li:first-child{padding-left:0;margin-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li:first-child:before{content:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li.no-before:before{display:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li a{padding-left:0;padding-right:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn{position:absolute;right:.5%;top:30px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse.collapsed .fa:before,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse.collapsed:active,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse.collapsed:focus,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse.collapsed:hover{color:#174082}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse .fa:before,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse:not(.collapsed){color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .bsf_accrdn .tgl-collapse:not(.collapsed) .fa:before{content:"\f106"}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .backDiv{border-bottom:1px solid #d9dbdb;padding-bottom:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .back{display:inline-block;width:10%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .back a{font:16px RobotoCondensedRegular;color:#183384}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details span{font:14px RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-time{display:inline-block;width:14%;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-ordTyp{display:inline-block;width:16%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-ordTyp span{color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts{display:inline-block;width:22%;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span{font-size:14px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.inprogress{color:#0597c6}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.inprogress.traded{color:#3e8300!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.inprogress.request{color:#c7a929}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.inprogress.reject{color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order{border-bottom:1px solid #d9dbdb;padding-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order .expnd-all{display:inline-block;float:right}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order .expnd-all a{font-size:14px;font-family:RobotoCondensedRegular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order .expnd-all label{margin-right:20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order .expnd-all .expnd-col{color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .open-order .expnd-all i{position:absolute;top:4px;right:80px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .note{margin-top:10px;position:absolute;bottom:3px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .note p{font:12px RobotoCondensedRegular;color:#af9e89}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .bo-data{min-height:500px;max-height:500px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .bo-data1{min-height:320px;max-height:320px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo{position:absolute;z-index:101;top:1px;text-align:center;height:100%;padding-top:55px;background-color:rgba(249,249,249,.9)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo.loader{width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo .head{font-size:20px;font-family:oswaldregular;color:#666;text-align:middle;padding:40px 300px 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo .proceed{font-size:16px;font-family:robotocondensedregular;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo input{width:100px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .exit-Bo .no-btn{background:0 0;color:#1e2d86}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt{padding:14px 3px 14px 15px;max-height:420px;min-height:420px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .cust-sb::-webkit-scrollbar-track{cursor:pointer;border-radius:3px;background-color:#eaebeb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .cust-sb::-webkit-scrollbar{width:6px;cursor:pointer;background-color:#eaebeb}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .cust-sb::-webkit-scrollbar-thumb{cursor:pointer;border-radius:3px;background-color:#a9afaf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .order-tree-tradext span.trd-txt{font-family:Shadow-Light-Two;font-size:18px;line-height:24px;margin-bottom:30px;color:#f67522;position:relative;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt .order-tree-tradext span.trd-txt i.icon-b{position:absolute;right:-35px;top:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul{margin-left:78px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li{padding-left:18px;border-left:2px solid #f57624;padding-bottom:30px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead{z-index:100;line-height:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead .brckSpan{display:inline-block;background:#f9f9f9;z-index:1;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead .spn-col{font-family:RobotoCondensedRegular;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead a{font-size:20px;font-weight:bolder;color:#999;position:absolute;right:2px;top:-5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead a.collapsed .oSMinus,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead a:not(.collapsed) .oSPlus{display:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead a .plus{color:#999;position:absolute;right:4px;top:6px;font-size:20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .brcktHead .minus{color:#f57320;font-size:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li:before{border-top:1px dashed #cecece;content:"";width:95%;position:absolute;left:0;margin-left:20px;top:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li:last-child{padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li:after{content:'';width:12px;height:12px;position:absolute;left:-7px;top:-1px;background:url(../images/toc_circle.png) center center no-repeat}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li .mnhgth{min-height:70px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-name{font-family:RobotoCondensedBold;font-size:14px;line-height:14px;color:#333;margin-bottom:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details{font-family:RobotoCondensedRegular;font-size:14px;line-height:17px;color:#999;display:block;margin-bottom:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .receiveTm{margin-right:10px;width:9%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .ordertyp{margin-left:15px;color:#666;width:11%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .price{width:10%;text-align:center;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .inprogress{font-size:12px;text-transform:capitalize;color:#0597c6;width:17%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .traded{color:#3e8300!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.traded{color:#3e8300!important;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .request{color:#c7a929}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .reject{color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details a{margin-left:30px;font-size:12px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details i{position:absolute;height:17px;background-position:-187px -51px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .modify{margin-left:7px;margin-right:7px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .mg-53{margin-left:53px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-details .mg-84{margin-left:84px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .brcktLogs .order-treeBrckt ul li span.order-time{font-family:RobotoCondensedRegular;font-size:14px;line-height:16px;color:#999;position:absolute;left:-83px;top:-2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details{border-top:1px solid #f7a36d;border-bottom:1px solid #dddfdf;width:100%;top:100%;left:0;padding:5px 13px;z-index:9;margin-top:-2px;background-color:#f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree{padding:14px 3px 14px 15px;height:312px!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .cust-sb::-webkit-scrollbar-track{cursor:pointer;border-radius:3px;background-color:#eaebeb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .cust-sb::-webkit-scrollbar{width:6px;cursor:pointer;background-color:#eaebeb}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .cust-sb::-webkit-scrollbar-thumb{cursor:pointer;border-radius:3px;background-color:#a9afaf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .order-tree-tradext span.trd-txt{font-family:Shadow-Light-Two;font-size:18px;line-height:24px;margin-bottom:30px;color:#f67522;position:relative;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree .order-tree-tradext span.trd-txt i.icon-b{position:absolute;right:-35px;top:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul{margin-left:78px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li{padding-left:18px;border-left:2px solid #f57624;padding-bottom:30px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li:last-child{padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li:after{content:'';width:12px;height:12px;position:absolute;left:-7px;top:-1px;background:url(../images/toc_circle.png) center center no-repeat}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li span{display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li span.order-name{font-family:RobotoCondensedBold;font-size:14px;line-height:14px;color:#333;margin-bottom:2px;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul{margin-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li span.order-details{font-family:RobotoCondensedRegular;font-size:13px;line-height:17px;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li span.order-time{font-family:RobotoCondensedRegular;font-size:14px;line-height:16px;color:#999;position:absolute;left:-83px;top:-2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion{padding-top:15px;overflow:hidden}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details{width:218px;float:left}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li{overflow:hidden;margin-top:22px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li:first-child{margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li span{float:left;font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#999;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li span.one{width:105px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li span.ofsone{width:90px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li span.two{padding-left:10px;width:110px;font-family:RobotoCondensedBold;color:#333;word-break:break-all}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details ul li span.two.no-break{word-break:normal}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details.BigCol{width:400px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details.BigCol ul li span.two{width:295px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-det{padding-bottom:15px;padding-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-det .head{font-family:RobotoCondensedRegular;font-size:14px;color:#999;line-height:28px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-det .value{color:#333;font-size:14px;line-height:1;font-family:RobotoCondensedBold}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-rejected{border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-rejected span{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-value label{width:16.3%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-value .value{display:inherit;font-size:14px;line-height:1;font-family:RobotoCondensedBold}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.for-details{border-top:none;position:static;margin-top:-2px;padding-top:20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter{padding:5px 0;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer label,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer li{font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#666;font-weight:400}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer label .custom-checkbox,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer li .custom-checkbox{margin-top:-3px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer label a,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.left-filer li a{color:#333;cursor:default}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.action-buttons li{padding:0 0 0 5px;margin-left:2px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.action-buttons li:before{content:'';height:15px;border-left:1px solid #acacac;position:absolute;top:6px;left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.action-buttons li:first-child:before{content:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.action-buttons li a{padding-left:0;padding-right:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter ul.action-buttons li.active a{cursor:default;color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade{min-width:190px;position:absolute;right:0;top:40px;overflow:hidden}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade .select-btn{width:118px;float:left;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade .select-btn select{padding:5px 20px 5px 7px;width:100%;border:none;border-radius:5px;-webkit-border-radius:5px;font-family:RobotoCondensedBold;font-size:13px;line-height:15px;height:28px;color:#666;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade .select-btn select option{padding:5px 7px;height:25px;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade .select-btn select.disable{opacity:.5}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .toc-progess-filter .toc-covert-positionTrade a.btn{float:right;padding:2px 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .order-tree ul li{padding-left:35px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .order-tree ul li .custom-checkbox{position:absolute;left:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row{padding-bottom:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row.top-heading{padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row .table-cell .toc-space{padding:10px 7px 15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable{margin:0 -30px;border-top:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row{padding:10px 20px 5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row.top-heading{background-color:#fbf9f8}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row.top-heading .table-cell span{font-family:RobotoCondensedBold}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row .table-cell{vertical-align:middle}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row span.FT-text{display:block;font-family:RobotoCondensedRegular;font-size:13px;line-height:17px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl{padding-left:5px;font-size:14px;position:absolute;right:0;top:10px;cursor:pointer}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl .fa{height:0;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl .fa.active{color:#e47435}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl .fa.disabled{visibility:hidden}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl:hover{color:#183884}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row{border-top:1px solid #dddfdf;border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row:first-child{border-top:none}.toc-modal .modal-content .modal-body .my-postion-time{padding:10px 12px 20px}.toc-modal .modal-content .modal-body .my-postion-time p{font-family:RobotoCondensedRegular;font-size:16px;line-height:18px;color:#666}.toc-modal .modal-content .modal-body .my-postion-time p span{font-size:15px;color:#999}.toc-modal .hdg-stype{position:absolute;left:30px;width:calc(100% - 60px);background:rgba(250,250,250,.9);padding:0 15px;z-index:100}.toc-modal .hdg-stype p{font-size:14px;line-height:17px;color:#333;letter-spacing:.14px;font-family:Roboto-Regular;display:inline-block;vertical-align:middle}@media (max-width:768px){.toc-modal .hdg-stype{left:10px;width:calc(100% - 20px);padding-top:79px}.toc-modal .hdg-stype p{display:block;text-align:center;font-size:18px;line-height:25px}}.toc-modal .hdg-stype .stype-btn{display:inline-block;vertical-align:middle;float:right}@media (max-width:768px){.toc-modal .hdg-stype .stype-btn{display:block;float:none;text-align:center;margin-top:25px}.toc-modal .hdg-stype button.sell-type{margin:0 8px}}.toc-modal .hdg-stype button{outline:0;box-shadow:none;border:0}.toc-modal .hdg-stype button.sell-type{border:2px solid #173f81;border-radius:2px;padding:8px 27px;color:#173f81;line-height:1;background:0 0;display:inline-block;vertical-align:middle;font-size:14px;font-family:Roboto-Regular}.toc-modal .hdg-stype button.sell-type:hover{color:#e14d1b;border-color:#e14d1b}.toc-modal .hdg-stype button.sell-type:first-child{margin-right:16px}.toc-modal .hdg-stype button.close-overlay{margin-left:26px;font-size:28px;display:inline-block;vertical-align:middle;color:#707070;font-family:serif;line-height:1;background:0 0}@media (max-width:768px){.toc-modal .hdg-stype button.sell-type:first-child{margin-right:8px}.toc-modal .hdg-stype button.close-overlay{position:absolute;top:20px;right:20px}}.toc-modal .hdg-stype button.close-overlay:hover{color:#e14d1b}@media only screen and (max-width:1199px){.toc-modal .modal-lg{width:958px}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank{margin-left:-4%}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .bank1{margin-left:4%}}@media only screen and (max-width:991px){.toc-modal .modal-lg{width:734px}.toc-modal .modal-content .modal-body .toc-tab-container{padding:10px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace{margin:0 -10px}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status{background:#fff;border-bottom:1px solid #ededed}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status .mand-status{font-size:14px;font-family:RobotoCondensedRegular;line-height:14px;position:relative;left:90px;top:-7px}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status .mand-status .inprocess{color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status .mand-status .traded{color:#3e8300!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .br-details .br-sts span.traded{color:#3e8300!important;text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status .mand-status .request{color:#c7a929}.toc-modal .modal-content .modal-body .toc-tab-container .mob-sip-req-book .status .mand-status .reject{color:#d20000}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-space{padding-left:6px;padding-right:6px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-space a.btn.btn-details{margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li a{padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .progress-tab{min-height:79px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details.BigCol{width:215px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details.BigCol ul li span.two{width:119px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable{margin:0 -10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row{padding-left:20px;padding-right:20px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter{margin:0 -10px;padding-left:30px;padding-right:30px}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .bordr-l{min-height:135px}}@media only screen and (max-width:767px){.toc-modal .modal-lg{width:100%}.toc-modal .modal-lg .modal-header{padding:20px;background-color:#fbf9f8}.toc-modal .modal-lg .modal-header button.close{top:12px;right:10px;height:37px}.toc-modal .modal-content .modal-body .FTloading-page{padding:20px 0}.toc-modal .modal-content .modal-body .FTloading-page .minCenter{padding:20px;width:90%}.toc-modal .modal-content .modal-body .mob-explan-column{padding-top:6px;border-top:1px solid #dddfdf}.toc-modal .modal-content .modal-body .mob-toc-orderLog{padding:10px;margin:-10px -10px 0;border-bottom:1px solid #e5e5e5;background-color:#fbf9f8}.toc-modal .modal-content .modal-body .mob-toc-orderLog a{font-family:RobotoCondensedRegular;font-size:14px;line-height:16px;color:#999}.toc-modal .modal-content .modal-body .mob-toc-orderLog a span{color:#333;margin:0 2.5px}.toc-modal .modal-content .modal-body .mob-toc-orderLog a i{font-size:18px;margin-right:4px;color:#183884}.toc-modal .modal-content .modal-body .mob-toc-orderLog a:hover,.toc-modal .modal-content .modal-body .mob-toc-orderLog a:hover i,.toc-modal .modal-content .modal-body .mob-toc-orderLog a:hover span{color:#f5690f}.toc-modal .modal-content .modal-body .mob-toc-orderLog a:hover .primary-color{color:#f5690f!important}.toc-modal .modal-content .modal-body .mob-toc-notification{margin:5px 0 0;padding-right:42px;position:relative}.toc-modal .modal-content .modal-body .mob-toc-notification a.flt{width:30px;height:30px;position:absolute;right:5px;top:1px;text-align:center;background-color:#f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container h5.fontm20{font-size:20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder{padding-right:50px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder span.txt-throw{font-size:23px;line-height:42px;margin-bottom:24px;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder span.txt-throw .icon-line2{top:auto;bottom:-28px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-infoOrder a.btn-thin{position:static;padding-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace{padding-left:0;padding-right:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace label.control-label{padding-left:15px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period{position:static;width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period span{font-size:22px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period span i{position:absolute;right:-30px;top:15px;transform:rotate(-72deg);-webkit-transform:rotate(-72deg)}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g ul li{width:49%;margin-bottom:10px}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g ul li a{width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .btn-link-g ul li a.btn{padding-top:10px;padding-bottom:10px}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege{width:100%;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container.tab-2 .notification-messege{display:block;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top{margin:0 -10px;padding:25px 20px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top p{font-size:16px;line-height:16px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown{width:300px;margin:auto;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .btn{padding-right:45px;font-family:RobotoCondensedBold;width:100%;display:block;border-radius:0;-webkit-border-radius:0;font-size:14px;line-height:28px;height:39px;color:#929292;text-transform:uppercase;text-align:left;background-color:#fff;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .btn .icon{position:absolute;right:0;height:39px;top:-1px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .btn:hover{background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .dropdown-menu{width:100%;border-radius:0;-webkit-border-radius:0;margin-top:0;border-top:none}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .dropdown-menu li a{font-family:RobotoCondensedBold;font-size:14px;line-height:33px;color:#929292;text-transform:uppercase;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .dropdown-menu li a:hover{color:#f04e45;background-color:transparent}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown .dropdown-menu li.active a{color:#fff;background-color:#f04e45}.toc-modal .modal-content .modal-body .toc-tab-container .mob-toc-trade-tab{margin-bottom:15px;text-align:right}.toc-modal .modal-content .modal-body .toc-tab-container .mob-toc-trade-tab a{display:inline-block;font-family:RobotoCondensedRegular;font-size:13px;line-height:20px;color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .mob-toc-trade-tab a strong{color:#174082}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share{margin-bottom:0;display:block!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share label{font-size:14px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .info-messege label a{padding-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-share .info-messege label a .icon-or{position:relative;margin:0 5px 0 0;top:auto;left:auto}.toc-modal .modal-content .modal-body .toc-tab-container .place-order1{text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status{margin-top:0;border-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .mob-row .share-text-name{font-size:18px;letter-spacing:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row.new-details-btn{border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details{padding:0;border-top:none;border-bottom:none;background-color:#f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter{padding-left:15px;padding-right:15px;padding-bottom:15px;border:1px solid #dddcd7;border-left:none;border-right:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .pull-left,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .pull-right{float:none!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .toc-covert-positionTrade{position:static;width:100%;margin-top:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .toc-covert-positionTrade .select-btn{width:57%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .toc-covert-positionTrade .select-btn select{height:34px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details.new-addchktrade .toc-progess-filter .toc-covert-positionTrade a.btn{float:left;margin-left:10px;font-size:16px;padding:5px 20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree{border-top:none;padding:14px;background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status{border-bottom:1px solid #dddfdf;position:relative;padding:10px 0;cursor:pointer}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status.bg-color{background-color:#fdfeee}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status a.toc-tab-arrow{padding:5px;position:absolute;right:6px;top:8px;width:15px;display:block;z-index:99}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status a.toc-tab-arrow:before{content:'\f107';font-family:FontAwesome;position:absolute}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status:hover a{color:#e47335}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status.active a.toc-tab-arrow:before{content:'\f106'}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status .table-row .table-cell span.fixed-price{font-size:12px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row{padding-top:0;padding-right:20px;border-bottom:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row:hover{background-color:transparent}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell{display:table-cell;float:none;vertical-align:top}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell .toc-space{padding-bottom:11px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.asset{font-family:RobotoCondensedLight}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell .order-book-status .ob-substatus{font-size:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.mob-progress .table-cell{vertical-align:top}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.mob-progress .table-cell .toc-space{padding-top:0;padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.mob-progress .table-cell .toc-space a.btn-thin{padding:0;display:block;text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn{padding-right:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details{border-top:1px solid #eba883;padding-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details{text-align:left;width:50%;float:left}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details ul li{padding:0 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details ul li span{display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details ul li span.one{padding:0;width:100%;text-align:left;margin-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details ul li span.two{width:100%;padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .col-details.BigCol{width:100%;margin-top:12px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row.new-details-btn .inprogress-tab-details.for-details .order-details-informarion .ord-num{padding-top:10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info{margin-top:5px;padding-left:30px;display:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .spce-info{padding-left:30%;margin-left:-20px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info span.fixed-price{text-align:left}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .table-row:first-child .table-cell{border-top:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .table-row .table-cell{border-top:1px solid #dddfdf}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .table-row .table-cell .toc-space{padding-top:5px;padding-bottom:5px;padding-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn{border-top:1px solid #dddfdf;margin-top:10px;margin-right:20px;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons{margin:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li{position:relative;padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li:before{content:'';height:15px;border-left:1px solid #acacac;position:absolute;top:8px;left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li:first-child{padding-left:0;margin-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li:first-child:before{content:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li a{padding:9px 12px 15px;border:1px solid transparent;border-bottom:none;border-radius:4px 4px 0 0;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li.active a{border-color:#e47335 #e47335 transparent;background-color:#f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li.active a:after{content:'';width:100%;height:3px;position:absolute;left:0;bottom:-1px;z-index:1;border-bottom:4px solid #f9f9f9}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info.mob-marginfiles{padding:0 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info.mob-marginfiles .mob-mce-btn{border:0;margin-right:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row.top-heading .table-cell .toc-space{padding-top:0;padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons{margin-top:-6px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons li a{font-size:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable span.FT-text{font-family:Roboto-Medium;font-size:13px;line-height:14px;color:#333;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .my-postion-time p,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .my-postion-time p span{font-size:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row{padding-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .mob-toc-info{padding-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .mob-toc-info .spce-info{padding-left:0;margin-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .mob-toc-info .mob-mce-btn{margin-left:20px}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox{padding-left:20px;padding-right:20px}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank{margin-left:0}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .MobBankDetail{position:relative;width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .MobBankDetail:before{content:'\f107';font-family:FontAwesome;font-size:22px;color:#174082;position:absolute;right:10px;top:6px;pointer-events:none}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .MobBankDetail select{border:1px solid #c2c2c2;padding:5px 25px 5px 10px;width:100%;height:36px;background-color:#fff;font-family:RobotoCondensedRegular;font-size:13px;line-height:20px;color:#333;appearance:none;-moz-appearance:none;-webkit-appearance:none}.toc-modal .modal-content .modal-body .toc-tab-container .TocBank .MobBankDetail select option{padding:5px 10px;height:20px;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem{padding-left:20px;padding-right:20px}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .space-lr{padding:5px 0 0}.toc-modal .modal-content .modal-body .toc-tab-container .tocFooterItem .bordr-l{border-left:none;border-top:1px solid #f1f2f2;min-height:inherit}.toc-modal .modal-content .modal-body .toc-tab-container .mini-center{width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .successMgs{padding-left:20px;padding-right:20px}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul{margin:-13px 0 0}.toc-modal .modal-content .modal-body .toc-tab-container .statusPending ul li{float:none;margin:13px 0 0}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter{padding:0 10px;margin:0;background-color:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT{padding:10px;background-color:#f0f7ff;margin:0 -10px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .FT-requesttype{width:100%;float:none}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .FT-requesttype.FT-date{width:100%}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .FT-requesttype ul li .clnder.mo-spl{margin-left:34px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g{float:left;margin-top:10px;margin-left:34px}}@media only screen and (max-width:374px){.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .time-text-period span i{right:-10px;top:35px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.order-price{font-size:12px}.toc-modal .modal-content .modal-body .toc-tab-container .available-trade-top .dropdown.mobile-dropdown{width:240px}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox label.label-name span.availble-amt{font-size:10px}}@media only screen and (min-width:768px){.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT{display:block!important}}.topMarketArea{padding:0;margin:0 -10px;border-bottom:1px solid #ccc8c1;background-color:#f9f9f9}.topMarketArea.fixed-down2{position:fixed;top:0;z-index:100;width:100%}.topMarketArea .quote-head{padding:0 20px}.topMarketArea .mf.secondheading,.topMarketArea .mf.select-risk,.topMarketArea .mf.select-risk select{font:48px OswaldRegular;line-height:53px}@media (max-width:767px){.topMarketArea .mf.secondheading,.topMarketArea .mf.select-risk,.topMarketArea .mf.select-risk select{font-size:30px;line-height:35px}.topMarketArea .mf.secondheading.bk,.topMarketArea .mf.select-risk select.bk,.topMarketArea .mf.select-risk.bk{font-size:35px;line-height:35px;padding-bottom:5px}}.topMarketArea .mf.amc{font:20px OswaldRegular;display:inline-block;position:relative;margin-left:5px}@media (max-width:767px){.topMarketArea .mf.amc{padding-right:0}.topMarketArea .mf.amc.amc,.topMarketArea .mf.amc.amc .custome{font-size:20px;letter-spacing:normal}}.topMarketArea .mf.amc:not(.select-risk){line-height:34px}.topMarketArea .mf.amc .custome{margin-left:0;font:20px OswaldRegular}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first.drop:before,.topMarketArea .mf.select-risk:before,.topMarketArea h2.secondheading .select-risk:before{content:'\f107';font-family:FontAwesome;z-index:9;pointer-events:none}.topMarketArea .mf.secondheading{letter-spacing:-.02em;color:#353b3f}.topMarketArea .mf.secondheading.sbi-text{display:inline-block}@media (max-width:767px){.topMarketArea .mf.secondheading.sbi-text{display:inline}.topMarketArea .mf.secondheading.sbi-text.bk{display:block;padding-bottom:5px}}.topMarketArea .mf.select-risk{display:inline-block;cursor:pointer;position:relative;border-bottom:1px solid #ccc;margin-left:5px}.topMarketArea .mf.select-risk:before{font-size:26px;color:#353b3f;position:absolute;right:0;top:calc(50% - 26px);width:20px;display:block}@media (max-width:767px){.topMarketArea .mf.select-risk:before{top:calc(50% - 16px)}.topMarketArea .mf.select-risk.amc{padding:0}}.topMarketArea .mf.select-risk.amc:before{font-size:20px;top:calc(50% - 10px)}.topMarketArea .mf.select-risk select{width:auto!important;border:0;background-color:transparent;-moz-appearance:none;-webkit-appearance:none;padding:0 20px 0 0;cursor:pointer}.topMarketArea .mf.select-risk select.sbi-select option,.topMarketArea h2.secondheading .select-risk select.sbi-select option{padding:0 10px}.topMarketArea .mf.select-risk select.custome option{font-size:16px;line-height:29px}.topMarketArea .mf.select-risk select option{font-size:24px;line-height:29px}@media (max-width:767px){.topMarketArea .mf.select-risk select option{top:20px;line-height:25px}}.topMarketArea h2.secondheading .sbi-text{display:inline-block}.topMarketArea h2.secondheading .select-risk{display:inline-block;cursor:pointer;position:relative;white-space:nowrap;border-bottom:1px solid #ccc;line-height:52px}.topMarketArea h2.secondheading .select-risk:before{font-size:26px;color:#353b3f;position:absolute;right:-8px;top:50%;margin-top:-20px;width:20px;display:block}.topMarketArea h2.secondheading .select-risk select{height:51px;width:155px;border:0;font-family:OswaldRegular;background-color:transparent;-moz-appearance:none;-webkit-appearance:none}.topMarketArea h2.secondheading .select-risk select option{font-size:24px;line-height:30px}.topMarketArea .inner{padding-top:35px}.topMarketArea .inner.hasbreadcrumb{padding-top:5px}.topMarketArea .market-tab ul.month-tab{margin-bottom:0}.topMarketArea .market-tab ul.month-tab li{float:none;display:inline-block}.topMarketArea .market-tab ul.month-tab li.menu-moreReport{position:relative;z-index:1100}.topMarketArea .market-tab ul.month-tab li.active a{border:none;color:#fff;background-color:#f04e45}.topMarketArea .market-tab ul.month-tab li.active a:after{width:13px;height:6px;content:'';position:absolute;left:50%;bottom:-1px;margin-left:-6px;background:url(../images/tab_arrow.png) bottom center no-repeat}.topMarketArea .market-tab ul.month-tab li a{padding:0 11px;font-family:RobotoCondensedBold;font-size:14px;line-height:33px;color:#929292;text-transform:uppercase;border-radius:0;display:block;-webkit-border-radius:0;position:relative}.topMarketArea .market-tab ul.month-tab li a:hover{color:#fff;background-color:#f04e45}.topMarketArea .market-tab ul.month-tab li a:hover:after{width:13px;height:6px;content:'';position:absolute;left:50%;bottom:-1px;margin-left:-6px;background:url(../images/tab_arrow.png) bottom center no-repeat}.topMarketArea .market-tab ul.month-tab li a span{font-family:RobotoCondensedRegular;color:#ffd0b2;text-transform:capitalize}.topMarketArea .market-tab .mobile-dropdown{width:250px;margin:auto;position:relative;bottom:-22px}.topMarketArea .market-tab .mobile-dropdown .btn{padding-right:45px;font-family:RobotoCondensedBold;width:100%;display:block;border-radius:0;-webkit-border-radius:0;font-size:14px;line-height:31px;color:#929292;text-transform:uppercase;text-align:left;background-color:#fff;position:relative}.topMarketArea .market-tab .mobile-dropdown .btn span{font-family:RobotoCondensedRegular;text-transform:capitalize}.topMarketArea .market-tab .mobile-dropdown .btn .icon{position:absolute;right:0;top:-1px}.topMarketArea .market-tab .mobile-dropdown .btn:hover{background-color:#fff}.topMarketArea .market-tab .mobile-dropdown .dropdown-menu{width:100%;border-radius:0;-webkit-border-radius:0;margin-top:0;border-top:none}.topMarketArea .market-tab .mobile-dropdown .dropdown-menu li a{font-family:RobotoCondensedBold;font-size:14px;line-height:33px;color:#929292;text-transform:uppercase;text-align:left}.topMarketArea .market-tab .mobile-dropdown .dropdown-menu li a span{font-family:RobotoCondensedRegular;text-transform:capitalize}.topMarketArea .market-tab .mobile-dropdown .dropdown-menu li a:hover{color:#f04e45;background-color:transparent}.topMarketArea .market-tab .mobile-dropdown .dropdown-menu li.active a{color:#fff;background-color:#f04e45}.topMarketArea .market-tab .mobile-calender{padding:0 15px;width:100%}.topMarketArea .market-tab .mobile-calender .inner{padding:20px 20px 20px 10px;width:100%;overflow:auto;background-color:#fff}.topMarketArea .market-tab .mobile-calender .inner .inner-in{width:3900px}.topMarketArea .market-tab .mobile-calender .inner ul li{border-bottom:1px solid #cbc8c1}.topMarketArea .market-tab .mobile-calender .inner ul li:first-child .head{padding:0 5px;border:none;height:auto;color:#818181}.topMarketArea .market-tab .mobile-calender .inner ul li .head{padding:5px;width:119px;height:45px;text-align:center;float:left;font-size:16px;line-height:30px;text-transform:uppercase;border-right:1px solid #cbc8c1;position:relative}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first{width:161px;padding:0}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first.drop{position:relative}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first.drop:before{font-size:24px;line-height:24px;color:#173884;position:absolute;right:20px;top:10px}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first select{position:relative;-webkit-appearance:none;width:100%;height:47px;text-align:left;border:0;cursor:pointer;text-transform:uppercase;background-color:#d4d5c3;margin-top:-1px;margin-bottom:-1px}.topMarketArea .market-tab .mobile-calender .inner ul li .head.first select option{padding:5px 10px}.topMarketArea .market-tab .mobile-calender .inner ul li .head.active{color:#e47335;background-color:#e8e9d7}.topMarketArea .market-tab .mobile-calender .inner ul li .head.active:before{width:100%;border-bottom:4px solid #e47335;content:'';position:absolute;left:0;top:0}.topMarketArea .market-tab .mobile-calender .inner ul li .head.active .number{width:29px;height:29px;font-family:RobotoCondensedBold;line-height:28px;text-align:center;border-radius:50%;-webkit-border-radius:50%;color:#fff;background-color:#e47335;position:absolute;bottom:-20px;left:50%;margin-left:-15px}.topMarketArea .search-box{max-width:522px;width:100%;margin:0 auto}.topMarketArea .search-box .input-group{padding:0 0 10px}.topMarketArea .search-box .form-control{background:#ececec;box-shadow:none;-webkit-box-shadow:none;border:1px solid #cecece;border-right:none;height:43px;font-size:16px;padding:12px 15px;font-family:RobotoCondensedRegular;color:#909294}.topMarketArea .search-box .btn{padding:8px 15px;height:43px;border:1px solid #cecece;border-left:none;box-shadow:none;-webkit-box-shadow:none;background:#ececec}.topMarketArea .marketevent-tab ul{margin-bottom:0}.topMarketArea .marketevent-tab ul li{float:none;display:inline-block}.topMarketArea .marketevent-tab ul li.active a{text-transform:uppercase;font-family:RobotoCondensedBold;color:#fff;background-color:#e47335}.topMarketArea .marketevent-tab ul li.active a:after{width:13px;height:6px;content:'\f0da';font-family:FontAwesome;font-size:20px;position:absolute;right:-9px;top:0;color:#e47335;margin-left:-6px}.topMarketArea .marketevent-tab ul li.active a:hover{color:#fff}.topMarketArea .marketevent-tab ul li a{padding:0 11px;font-family:RobotoCondensedRegular;font-size:14px;line-height:33px;color:#183884;display:block;-webkit-border-radius:0;position:relative}.topMarketArea .marketevent-tab ul li a:hover{color:#333}.topMarketArea .client-area-profile{margin-bottom:30px;border-bottom:2px solid #f0f1ec}.topMarketArea .client-area-profile a.add-profile{padding:25px 10px;width:122px;height:122px;margin:0 auto;display:block;position:relative;text-align:center;border-radius:50%;-webkit-border-radius:50%;background:url(../images/client-profile-bg.png) top center no-repeat}.topMarketArea .client-area-profile a.add-profile span.text{font-family:RobotoCondensedRegular;font-size:14px;display:block;line-height:15px;color:#929292;position:absolute;top:57px;width:83%;text-align:center}.topMarketArea .client-area-profile a.add-profile.withpic{background-size:cover}.topMarketArea .client-area-profile a.add-profile.withpic .icon-profile,.topMarketArea .client-area-profile a.add-profile.withpic span.text{display:none}.topMarketArea .client-area-profile a.add-profile.withpic span.text.editpic{width:100%;height:100%;left:0;top:0;border-radius:50%;-webkit-border-radius:50%;padding:3px;display:none;color:#fff;background-color:rgba(0,0,0,.4)}.topMarketArea .client-area-profile a.add-profile.withpic span.text.editpic span.ds-tcell{display:table;width:100%;height:100%}.topMarketArea .client-area-profile a.add-profile.withpic span.text.editpic span.ds-tcell span{display:table-cell;vertical-align:middle;text-align:center}.topMarketArea .client-area-profile a.add-profile.withpic:hover span.text.editpic{display:block}.topMarketArea .client-area-profile span.profile-name{font-family:RobotoCondensedBold;font-size:18px;display:block;line-height:24px;color:#333;margin:7px 0 14px}.topMarketArea .client-profile-info{padding-bottom:28px}.topMarketArea .client-profile-info .wtsapPopover.popover{box-shadow:2px 9px 22px 0 rgba(96,96,96,.16);border-radius:0;border:none;padding:0;display:block;z-index:1}.topMarketArea .client-profile-info .wtsapPopover.popover .arrow{display:none}.topMarketArea .client-profile-info .wtsapPopover.popover .popover-content{padding:21px}.topMarketArea .client-profile-info .wtsapPopover.popover p{font-family:Roboto-Regular;font-size:16px;line-height:24px;color:#252525;max-width:210px}.topMarketArea .client-profile-info .whatsapp-link{line-height:1}.topMarketArea .client-profile-info .whatsapp-link label{font-family:RobotoCondensedRegular;font-size:14px;color:#03002f;margin:0;padding:0;line-height:1;text-decoration:underline;font-weight:400;cursor:pointer}.topMarketArea .client-profile-info .whatsapp-link label:hover{color:#f04e45}.topMarketArea .client-profile-info .whatsapp-switch{padding-top:5px;margin-bottom:3px;line-height:1}.topMarketArea .client-profile-info .whatsapp-switch p{font-family:RobotoCondensedBold;font-size:16px;margin-bottom:10px;line-height:16px;color:#333;margin-right:39px;display:inline-block;vertical-align:middle}.topMarketArea .client-profile-info .whatsapp-switch .whatsapp-toggle{display:inline-block;vertical-align:middle;line-height:1;top:3px;position:relative}.topMarketArea .client-profile-info .whatsapp-switch .tgl{display:none}.topMarketArea .client-profile-info .whatsapp-switch .tgl+.tgl-btn{outline:0;line-height:1;display:inline-block;margin-bottom:0;width:25px;height:16px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#e3e3e3;border-radius:12.5px;padding:2px;-webkit-transition:all .4s ease;transition:all .4s ease}.topMarketArea .client-profile-info .whatsapp-switch .tgl+.tgl-btn:after{position:relative;display:block;content:"";width:50%;height:100%;left:0;border-radius:50%;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.topMarketArea .client-profile-info .whatsapp-switch .tgl:checked+.tgl-btn{background:#0663e2}.topMarketArea .client-profile-info .whatsapp-switch .tgl:checked+.tgl-btn:after{left:50%}.topMarketArea .client-profile-info .information{width:144px}.topMarketArea .client-profile-info .information a{position:relative;padding-left:30px;display:inline-block;margin-top:10px}.topMarketArea .client-profile-info .information a.pd-l0{padding-left:0}.topMarketArea .client-profile-info .information a .icon-25{position:absolute;left:0;top:-5px}.topMarketArea .client-profile-info .information a br{display:none}.topMarketArea .client-profile-info .information.line-left{border-left:1px solid #999}.topMarketArea .client-profile-info .information.right-side{width:250px;padding-left:40px;margin-left:-10px}.topMarketArea .client-profile-info .information span{display:block}.topMarketArea .client-profile-info .information span.username{font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#adadad}.topMarketArea .client-profile-info .information span.userinfo{padding-top:5px;font-family:RobotoCondensedBold;font-size:16px;line-height:16px;color:#333;margin-bottom:15px}.topMarketArea .client-profile-info a{font-family:RobotoCondensedRegular;font-size:14px;line-height:18px;color:#03002f}.topMarketArea .client-profile-info a:hover{color:#f04e45}.topMarketArea .client-profile-info a .icon-25{position:relative;left:-2px;top:-2px}.topMarketArea .notification-messege{border-bottom:1px solid #efeca2}.topMarketArea .notification-messege .container{position:relative}.topMarketArea .notification-messege p{font-family:RobotoCondensedRegular;font-size:14px;line-height:20px;color:#666;margin:9px 0 3px}.topMarketArea .notification-messege a.closed{position:absolute;right:20px;top:50%;margin-top:-13px}.topMarketArea .cstm-spc{margin-top:0!important;padding:0!important}.topMarketArea .notif-modal{max-width:500px!important;margin:10px auto}.topMarketArea .notification-popup{height:596px;padding:22px 60px}.equityPNL .topMarketArea .market-tab ul.month-tab li a{padding:0 24px}.sectorArea .quote-h2{font:18px OswaldRegular;color:#333;text-align:center;margin:40px 0 20px;line-height:1.1}@media (max-width:767px){.sectorArea .quote-h2{font-size:23px}}@media only screen and (max-width:1199px){.topMarketArea .inner{padding-top:55px}.topMarketArea .notification-warning.notification-messege{margin-top:44px}.todayPerspective .notification-msg.notification-warning{margin-top:40px}}@media only screen and (max-width:991px){.topMarketArea .client-profile-info .border-left-mobile{border-left:1px solid #dedede}.topMarketArea .client-profile-info .information.pull-right{float:none!important;width:auto}.topMarketArea .client-profile-info .information.right-side{margin-left:0;padding-left:0;width:auto;border-left:0}.topMarketArea .client-profile-info .information span.userinfo{margin-bottom:5px}}@media only screen and (max-width:767px){.topMarketArea .notification-warning.notification-messege{margin-top:0}.topMarketArea.fixed-down2{position:static;width:auto}.topMarketArea .inner.hasbreadcrumb{padding-top:15px}.topMarketArea h4{font-size:30px;line-height:40px}.topMarketArea select{text-align:center;padding:0 10px;width:250px;margin:auto;height:35px;border:1px solid #ccc;background-color:#fff}.topMarketArea .search-box{padding:0 20px}.topMarketArea .search-box .input-field-search{position:relative}.topMarketArea .search-box .btn{border-radius:0 4px 4px 0}.topMarketArea.calender-mob-filter{margin:0;border-bottom:none;background-color:transparent}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box{width:100%;max-width:100%}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .input-field-search .input-group{padding-right:50px;padding-bottom:0}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .input-field-search .input-group .form-control{border:none;background-color:#fff;font-size:21px;font-family:RobotoCondensedLight}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .input-field-search .input-group .btn{background-color:#fff;border:none}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .filter-dropdown .btn-filter{right:1px!important;top:-43px!important;border:none;background-color:transparent}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .filter-dropdown .btn-filter:hover i{background-position:-125px -477px}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .filter-dropdown .dropdown .dropdown-menu{margin-top:10px}.topMarketArea.calender-mob-filter .market-tab.mob-market-calender .search-box .filter-dropdown .dropdown .dropdown-menu .col-1{padding-left:0}.topMarketArea .market-tab .mobile-calender{padding:0 10px}.topMarketArea .client-profile-info{padding:0 20px 38px}.topMarketArea .client-profile-info .information a{padding-left:35px}.topMarketArea .client-profile-info .information a .icon-25{top:2px}.topMarketArea .client-profile-info .information a br{display:block}.topMarketArea .notification-messege{padding:7px 30px}.topMarketArea .notification-messege a.closed{top:5px;margin-top:0;right:-13px}.market-tab.mob-market-calender .mobile-dropdown{bottom:20px}.market-tab.mob-market-calender .search-box{margin-top:10px}.market-tab.mob-market-calender .search-box .input-field-search .input-group{padding-right:50px}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown{width:100%;position:relative}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown{width:100%}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .btn-filter{position:absolute;right:0;top:-62px;padding-top:12px;width:50px;height:43px;border:none;background:0 0}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .btn-filter:before{content:none}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .btn-filter:hover .filter-icon{background-position:-125px -477px!important}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu{padding:25px;width:100%;box-shadow:none;border-color:#eeefeb;z-index:99;border-radius:0;-webkit-border-radius:0}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu:before{width:30px;height:40px;content:'\f0d8';font-family:FontAwesome;font-size:40px;color:#fff;position:absolute;top:-20px;right:4px}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu h4{font-family:RobotoCondensedRegular;font-size:18px;color:#3d4246}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .col-1{padding:15px 8px;border-bottom:1px solid #f0f1ec}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .col-1 label{font-size:18px;line-height:20px;color:#183884}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .btn{background:no-repeat;border:none;font-size:18px;height:40px}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .btn.load-more{background:#1e2d86;color:#fff;font-size:18px;padding-left:50px;padding-right:50px;border-radius:5px;-webkit-border-radius:5px;text-transform:uppercase}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .btn.load-more:hover{background-color:#e47335}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .btn.btn-link{color:#174082}.market-tab.mob-market-calender .search-box .input-field-search .filter-dropdown .dropdown .dropdown-menu .btn.btn-link:hover{color:#e47335;text-decoration:none}.market-tab .mobile-calender{padding:0 10px}.todayPerspective .notification-msg.notification-warning{margin-top:0}}.hasbreadcrumb h6.sub-title-etf,.topMarketArea .top-cont .market-subTitleIndex{font-size:14px;font-family:RobotoCondensedItalic;max-width:850px;text-align:center}.hasbreadcrumb h6.sub-title-etf{color:#999;line-height:22px;margin:10px auto}.topMarketArea .top-cont .market-subTitleIndex{color:#818181;line-height:20px;padding:0;margin:15px auto 0;letter-spacing:normal}@media (max-width:767px){.topMarketArea .top-cont .market-subTitleIndex{padding:5px 20px 0}.hasbreadcrumb .FOTitle{padding:0 75px}}.designSevDec.reset ol,.designSevDec.reset p,.designSevDec.reset ul{margin-bottom:0}.designSevDec.reset label{font-weight:initial}.designSevDec .fn-0{font-size:0}.designSevDec .font-28{font-size:28px!important}.designSevDec .font-11{font-size:11px!important}.designSevDec .font-17{font-size:17px!important}.designSevDec .font-16{font-size:16px!important}.designSevDec .mg-a0{margin:0!important}.designSevDec .mg-r0{margin-right:0!important}.designSevDec .mg-r10{margin-right:10px!important}.designSevDec .mg-l5{margin-left:5px!important}.designSevDec .mg-l10{margin-left:10px!important}.designSevDec .mg-l0{margin-left:0!important}.designSevDec .mg-l40{margin-left:40px}.designSevDec .mg-l50{margin-left:50px}.designSevDec .mg-t0{margin-top:0!important}.designSevDec .mg-b20{margin-bottom:20px!important}.designSevDec .mg-b10{margin-bottom:10px!important}.designSevDec .mg-r8{margin-right:8px!important}.designSevDec .mg-b15{margin-bottom:15px!important}.designSevDec .mg-b25{margin-bottom:25px!important}.designSevDec .mg-b55{margin-bottom:55px}.designSevDec .mg-t20{margin-top:20px!important}.designSevDec .mg-t30{margin-top:30px!important}.designSevDec .mg-r25{margin-right:25px}.designSevDec .mg-r35{margin-right:35px}.designSevDec .mg-r40{margin-right:40px}.designSevDec .mg_b6neg{margin-bottom:-6px}.designSevDec .mg_t60{margin-top:60px!important}.designSevDec .mg_t80{margin-top:80px!important}.designSevDec pd-all0{padding:0}.designSevDec .pd-b0{padding-bottom:0!important}.designSevDec .pd-b8{padding-bottom:8px!important}.designSevDec .pd-b12{padding-bottom:12px!important}.designSevDec .pd-b18{padding-bottom:18px}.designSevDec .pd-b30{padding-bottom:30px!important}.designSevDec .pd-b35{padding-bottom:35px!important}.designSevDec .pd-b50{padding-bottom:50px!important}.designSevDec .pd-b5{padding-bottom:5px!important}.designSevDec .pd-t5{padding-top:5px!important}.designSevDec .pd-t7{padding-top:7px!important}.designSevDec .pd-t15{padding-top:15px}.designSevDec .pd-t17{padding-top:17px}.designSevDec .pd-t12{padding-top:12px}.designSevDec .pd-t20{padding-top:20px!important}.designSevDec .pd-t25{padding-top:25px}.designSevDec .pd-t35{padding-top:35px!important}.designSevDec .pd-t40{padding-top:40px}.designSevDec .pd-t0{padding-top:0!important}.designSevDec .pd-l0{padding-left:0!important}.designSevDec .pd-l10{padding-left:10px!important}.designSevDec .pd-r0{padding-right:0!important}.designSevDec .pd-r30{padding-right:30px!important}.designSevDec .pd-r15{padding-right:15px!important}.designSevDec .pd-l15{padding-left:15px!important}.designSevDec .pd-r5{padding-right:5px!important}.dashboardArea .acc-over p.value.icon-value,.designSevDec .pd-r20{padding-right:20px}.designSevDec .pd-t10{padding-top:10px!important}.designSevDec .pd-b15{padding-bottom:15px!important}.designSevDec .pd-b20{padding-bottom:20px!important}.designSevDec .pd-b25{padding-bottom:25px!important}.designSevDec .pd-b40{padding-bottom:40px}.designSevDec .pd-l25{padding-left:25px!important}.designSevDec .bd-t0{border-top:0!important}.designSevDec .bd-b0{border-bottom:0!important}.designSevDec .bd-l0{border-left:0!important}.designSevDec .bd-r0{border-right:0!important}.designSevDec .wd-15{width:15%}.designSevDec .wd-13{width:13%}.designSevDec .wd-20{width:20%}.designSevDec .wd-22{width:22%}.designSevDec .wd-30{width:30%}.designSevDec .wd-40{width:40%}.designSevDec .wd-60{width:60%}.designSevDec .wd-100{width:100%}.designSevDec .opacity0{opacity:0}.designSevDec .col-6p{width:6%}.designSevDec .col-7p{width:7%}.designSevDec .col-8p{width:8%}.designSevDec .col-9p{width:9%}.designSevDec .col-10{width:10%}.designSevDec .col-11{width:11%}.designSevDec .col-12p{width:12%}.designSevDec .col-5{width:50%}.designSevDec .col-3{width:30%}.designSevDec .col-12{width:100%}.designSevDec .col-13{width:13%}.designSevDec .col-14{width:14%}.designSevDec .col-15{width:15%}.designSevDec .col-20{width:20%}.designSevDec .col-25{width:25%}.designSevDec .col-30{width:30%}.designSevDec .col-40{width:40%}.designSevDec .ib,.designSevDec div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .designSevDec .err.ib{display:inline-block!important}.designSevDec label{margin-bottom:0;font-weight:400}.designSevDec .change-ico.dropdown .fa-angle-down{vertical-align:text-top}.designSevDec .change-ico.dropdown.open .fa-angle-down:before,.designSevDec .change-ico.dropdown.setClps .fa-angle-down:before{content:"\f106";color:#e47435}.designSevDec .newfilters{background-color:#d3e5f9;padding:10px}.designSevDec .newfilters .trans{background-color:#fff;border:1px solid #cecdcd;border-radius:3px;box-shadow:none;color:#666;font:16px RobotoCondensedBold;height:39px;line-height:16px;padding:10px;display:block;width:100%;text-align:left;position:relative}.designSevDec .shd{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAAXCAQAAABaSsebAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhCxELJhq8UPbTAAADaUlEQVR42u2a25brIAiGIavv/8Y77IvmgAqIqG2mS7rGKB6S6XyQP2YQft3w2xfwZ4y+fQHzbQYMC7Bl/TYl+FDwkNHbu/pT7LlX9gl7bh7vvTLOrrAWKnVw+OeN6p/zjTX/js3APbKmb07fqMSP2bHmszy618JrfJi0o/z78LfD2DKjF1sXqoaXhLrkAwT+x75baQ0gR0IPBVTrpKwle+o9Hkzn3XPmrDtLZozKoxTq0wGlTHSQOqveQ1eZ167e19V8A87L8oeP5ACXGKNylFo+/HVPRIT1BVF9FLlGxWb1oxvpI7U/4rGALSCFG2C8IE7HlD93ILFzvTKky0+Ov1ambQ13PTCsutT2h1CvEKv1wbB50dzejq8FpA9NcI2X61Q9clDTfA1iH10l//BzIwDQmd054BsAbLAZyMv5Xw4JuW2D3xYM/iCx7wefC4K4jQCbe22UPTLDBroGeQ3rHOoUbhn1HXYA2Bn01zW8IIULYQM8YN+SEJBwL6HXZFB5R9CA1wVRTxjU7gUyup59q/oqcWuXLeRahZytCNalyJD75RxtY83R5r49gR0BYYcNdnY25No9RXg7PphBD0rZgr4Mfovo0eHvz/516D3+udayi0ENbbvuB9w62nKkjngJ/LvcDtDfsO8AALBfz5a3isdbzPCSSw9NyZeYa6C3ZHjf0fsE4N1NGqPvvSO8Ft0niatrTcHrj47QeMRidv5wiULrrN3YIyvvb/4ej5cneeH0Si7kLHlU8F8VjyXP8sSejz9bmLXk7J7vRazsXrOV3aUyVekknAcATtx5FNFxM3jfIvDQQku7L+0u1Z+o3d8Pq/lIgGNn5n79QwCwwwb/LtjXzszamYnUn7Izk537lZz6libnE25NfWtYe7V4XHbU8jW6Z9reeh8Mm+fL5m3z2vW9LYHiTwZ+0TNq3z3bhiwzsy1J0jnrrapu5BoVm9UucUb0kdof8cghVHsaaHurmkoZOr9YSTvn+dq/y6Fn6/U/M3WL5vcx60b3gmp9Ov4f/p8ZCUDLZ3l0bxTn1lHtY6Mz/pq1h1HLjN5gatltqt07yPC59h5GAhkBawaMvw+4ZTPuIZE1R91zrFGJX8raZPS22XOheu6VfcJmSabvX1n60qmwlTmXPdOmhOTvo/n7v+Eoe27OH2b/AW1qWUbEULcDAAAAAElFTkSuQmCC);width:100%;height:20px;opacity:.5;display:none}.designSevDec .pos_Rel{position:relative}.designSevDec .mob_filters{background-color:#fff}.designSevDec .mob_filters .options{padding:5px 30px 0}.designSevDec .mob_filters .options>li{display:block;padding:5px 0;border-bottom:1px solid #f2f3f3}.designSevDec .mob_filters .header{padding:25px 20px 15px;position:relative;border-bottom:1px solid #f2f3f3}.designSevDec .mob_filters .icom-ed-close{font-size:13px;color:#505050}.designSevDec .mob_filters .btns-blk{padding:20px 0}.designSevDec .mob_filters .ed-btn{padding:6px 0;font-size:16px}.designSevDec .mob_filters .ed-btn.active:not(.disabled):focus,.designSevDec .mob_filters .ed-btn.active:not(.disabled):hover{background-color:#174082}.designSevDec .mob_filters .ed-btn.default:not(.disabled):focus,.designSevDec .mob_filters .ed-btn.default:not(.disabled):hover{border-color:#174082;color:#174082}.designSevDec .close-popup:hover .icom-ed-close,.designSevDec .tgl-popup .icom-sort:before,.designSevDec .tgl-popup:not(.collapsed){color:#f5690f}.designSevDec .close-popup{position:absolute;right:20px;top:15px}.designSevDec .sort-div .ed-btn{max-width:167px;min-width:167px}.designSevDec .tgl-popup{font-size:16px;display:block}.designSevDec .tgl-collapse.collapsed .fa:before,.designSevDec .tgl-collapse.collapsed:active,.designSevDec .tgl-collapse.collapsed:focus,.designSevDec .tgl-collapse.collapsed:hover{color:#174082}.designSevDec .tgl-collapse .fa:before,.designSevDec .tgl-collapse:not(.collapsed){color:#f5690f}.designSevDec .tgl-collapse:not(.collapsed) .fa:before{content:"\f106"}.designSevDec .filters{font-size:0}.designSevDec .filters.active{border-top:1px solid #eeedec;position:relative}.designSevDec .filters.active:before{content:"";position:absolute;background-color:#fbf9f8;border-left:1px solid #eeedec;border-top:1px solid #eeedec;left:25%;transform:rotate(45deg);width:12px;height:12px;top:-7px}.designSevDec .filters.ftr:before{left:75%}.designSevDec .filters .heading{font-size:18px;line-height:20px}.designSevDec .filters li{color:#174082;position:relative;vertical-align:middle}.designSevDec .filters li:first-child{border-right:1px solid #ebeae9}.designSevDec .filters li label{font-size:16px;transform:scaleY(1.03);vertical-align:top}.designSevDec .filters li i{font-size:18px;display:inline-block;margin-top:2px}.designSevDec .filters li.active i{color:#f5690f}.designSevDec .filters li.active .icom-filter{margin-right:10px}.designSevDec .switch{width:24rem;position:relative}.designSevDec .switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer}.designSevDec .switch input:checked,.fix-bar{z-index:1}.designSevDec .switch input:checked+label{opacity:1;cursor:default;color:#333}.designSevDec .switch input:not(:checked)+label:hover{opacity:.5}.designSevDec .switch label{color:#999;transition:opacity .25s ease;cursor:pointer}.designSevDec .switch .toggle-outside{height:100%;border-radius:2rem;padding:3px;overflow:hidden;transition:.25s ease all;border:1px solid #9fa9b3}.designSevDec .switch .toggle-inside{border-radius:50%;background:#174082;position:absolute;transition:.25s ease all}.designSevDec .switch--horizontal{width:14rem;height:17px;margin:5px auto 15px;font-size:0}.designSevDec .switch--horizontal input{width:35px;height:17px;left:108px;margin:0}.designSevDec .switch--horizontal label{font-size:14px;line-height:initial;display:inline-block;width:6rem;height:100%;margin:0;text-align:center}.designSevDec .switch--horizontal label:last-of-type{margin-left:35px}.designSevDec .switch--horizontal .toggle-outside{background:0 0;position:absolute;left:6rem;width:35px}.designSevDec .switch--horizontal .toggle-inside{width:9px;height:9px}.designSevDec .switch--horizontal input:checked~.toggle-outside .toggle-inside{left:3px}.designSevDec .switch--horizontal input~input:checked~.toggle-outside .toggle-inside{left:20px}.designSevDec .ico-tt{display:inline-block;width:12px;height:12px;background:url(../images/question.png) no-repeat;background-size:12px;vertical-align:baseline;cursor:pointer;margin-left:5px}.designSevDec .extTransaction{background-color:#faf39b;padding:8px 10px;position:relative;margin-bottom:-4px;min-height:48px;font-size:0}.designSevDec .extTransaction label{margin-left:34px;color:#666;font-size:14px;border-left:1px solid #e3de9b;padding-left:10px;line-height:16px;padding-right:25px;vertical-align:sub}.designSevDec .extTransaction a{position:absolute;right:10px;top:15px;display:inline-block;font-size:13px;color:#174082}.designSevDec .extTransaction a:hover{color:#f5690f}.designSevDec .extTransaction .edit-enabled{position:absolute;left:0;top:calc(50% - 12px);display:inline-block;background-color:#f5690f;width:24px;height:21px;text-align:center;font-size:13px}@media (min-width:426px) and (max-width:991px){.designSevDec .extTransaction label{margin-top:7px}}@media (max-width:767px){.designSevDec .extTransaction{margin-top:4px}}@media (min-width:992px){.designSevDec .extTransaction{margin-bottom:-20px;min-height:41px}.designSevDec .extTransaction .edit-enabled{position:initial}.designSevDec .extTransaction label{margin-left:0;font-size:16px;border-left:0;vertical-align:middle}}.designSevDec .posAbsrbZ,.designSevDec .posAbsrtZ,.designSevDec .posAbstbZ,.designSevDec .posAbsttZ{position:absolute}.designSevDec .posAbstbZ{left:0;bottom:0;top:auto;right:auto}.designSevDec .posAbsttZ{left:0;top:0;right:auto;bottom:auto}.designSevDec .posAbsrbZ{right:0;bottom:0;top:auto;left:auto}.designSevDec .posAbsrtZ{right:0;bottom:auto;top:0;left:auto}.designSevDec .error-div{display:inline-block;padding:8px 15px;vertical-align:middle;background-color:#fffdce;text-align:left;opacity:1}.designSevDec .error-div .msgText{font:13px RobotoCondensedRegular;line-height:1.2;display:inline-block;margin:0;padding:0 0 0 18px;color:#d20000;position:relative}.designSevDec .error-div .msgText:before{font-family:icomoon;padding-right:5px;font-size:13px;position:absolute;left:0}.designSevDec .sb_cust::-webkit-scrollbar-track{cursor:pointer;border-radius:3px;background-color:#eaebeb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.designSevDec .sb_cust::-webkit-scrollbar{width:6px;cursor:pointer;background-color:#eaebeb}.designSevDec .sb_cust::-webkit-scrollbar-thumb{cursor:pointer;border-radius:3px;background-color:#a9afaf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.designSevDec .wd_100{width:100%!important}.gridStyles .by2,.gridStyles .by3,.gridStyles .f0{font-size:0!important}.gridStyles .db{display:block}.gridStyles .by2>*,.gridStyles .by3>*,.gridStyles .dib{display:inline-block}.gridStyles .lcase{text-transform:lowercase}.gridStyles .ucase{text-transform:uppercase}.gridStyles .capCase{text-transform:capitalize!important}.gridStyles .vMid{vertical-align:middle}.gridStyles .vBtm{vertical-align:bottom}.gridStyles .vTop{vertical-align:top}.gridStyles .by2>*{width:50%}.gridStyles .by3>*{width:calc(100% / 3)}.gridStyles .by4>*{width:calc(100% / 4)}.gridStyles .pointer{cursor:pointer}.gridStyles .text-underln{text-decoration:underline}.modal .table{display:table;height:100%}.ngdialog{overflow:initial}.edis-popup,.income-model,.ngdialog .modal{overflow:auto}.ngdialog .modal.toc-modal{padding:0}@media (max-width:767px){.ngdialog .modal.toc-modal{padding:0 17px}}.loader img{margin:0 auto;padding:20px 0}body{height:auto}body.pdf-view{height:100%}body.eqpopup-open{overflow:initial!important}@media (max-width:1199px) and (min-width:768px){.container{width:100%}}.app-loader{display:none}@media (max-width:767px){.container{padding-left:5px;padding-right:5px}.app-loader{position:absolute;top:100px;left:50%;margin-left:-30px;display:block}}.app-loader img{width:60px;height:60px}.app-loader.app-loader-hide{display:none}@media (min-width:992px){.headerCntr .navbar .nav-wrapper .nav-first{margin-left:0}#bs-example-navbar-collapse-1{float:right}}.fix-bar{position:fixed;top:71px;left:0;width:100%;background:#fff}.report-investment-eqity .transaction-filter-table .table .total.up,.up{color:#547c05}.down,.report-investment-eqity .transaction-filter-table .table .total.down{color:#fe5151}.stream-green{color:#3e8300!important}.stream-red{color:#d20000!important}.headerCntr .navbar .nav-wrapper .nav-right .login{font-family:RobotoCondensedBold;color:#FF6B01;font-size:14px;line-height:15px;display:inline-block;padding-top:0}.headerCntr .navbar .nav-wrapper .nav-right .login small{display:block;font-family:RobotoCondensedRegular;color:#9f9f9f;line-height:13px;font-size:13px}.headerCntr .navbar .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft,.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft,.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft{margin-left:365px}.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate.PostionLeft{right:0;left:auto}@media (max-width:991px){.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group{padding-right:0}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group input.form-control{border-color:#0e2357;background-color:#0e2357;padding-right:30px}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group input.form-control::-webkit-input-placeholder{font-size:10px}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group input.form-control:-ms-input-placeholder{font-size:10px}.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group input.form-control::placeholder{font-size:10px}.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn{right:0}}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar{right:0;width:583px}.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a{font-size:15px;line-height:15px}.head-search{padding-left:5px}.ClientAright .nav-right{display:inline-block}.ClientAright .support-center{width:auto;display:inline-block;position:relative}@media (max-width:991px){.ClientAright .support-center{display:none}}.ClientAright .support-center a.btn-support{padding-top:7px;padding-bottom:7px;font-family:RobotoCondensedBold;font-size:11px;line-height:15px;color:#648be9;text-transform:uppercase}.ClientAright .support-center .dropdown-menu.SupportCenter{width:340px;right:-43px}.ClientAright .support-center .dropdown-menu.SupportCenter:before{content:'';width:7px;height:5px;position:absolute;right:90px;top:-5px;background:url(../images/support-center-arrow.png) top center no-repeat}.ClientAright .support-center .dropdown-menu.SupportCenter ul li{font-family:RobotoCondensedBold;font-size:14px;line-height:20px;color:#353b3f;margin-top:20px}.ClientAright .support-center .dropdown-menu.SupportCenter ul li:first-child{margin-top:0}.ClientAright .support-center .dropdown-menu.SupportCenter ul li a{font-size:14px;line-height:20px;color:#183884;display:block}.ClientAright .support-center .dropdown-menu.SupportCenter ul li a:hover{color:#e47335}.ClientAright .support-center .dropdown-menu.SupportCenter ul li span{font-family:RobotoCondensedRegular;text-transform:uppercase}.ClientAright .support-center .dropdown-menu.SupportCenter ul li i.icon-b{margin-right:5px;display:inline-block}.ClientAright .support-center.open a.btn-support{color:#fff}.header-open-acc{display:inline-block;position:relative}.header-open-acc .dropdown-menu{padding:20px 30px;min-width:470px;box-shadow:none;-webkit-box-shadow:none;border:1px solid #cecece;border-radius:0;-webkit-border-radius:0;background-color:#fff;right:0;left:auto;margin-top:6px}.header-open-acc .dropdown-menu:before{content:'';width:7px;height:5px;position:absolute;right:70px;top:-5px;background:url(../images/support-center-arrow.png) top center no-repeat}.pdfview,.pdfview #wrapper{height:100%;width:100%}.header-open-acc .dropdown-menu p.account-head{font-family:RobotoCondensedBold;font-size:12px;text-transform:uppercase;color:#666;line-height:1}.header-open-acc .dropdown-menu .acc-opening{width:100%;font-size:0;margin-top:15px}.header-open-acc .dropdown-menu .acc-opening .acc-opening-link{display:inline-block;cursor:pointer;vertical-align:top;text-align:left}.header-open-acc .dropdown-menu .acc-opening .acc-opening-link:first-child{margin-right:30px}.header-open-acc .dropdown-menu .acc-opening .acc-opening-link:nth-child(2){margin-left:30px}.header-open-acc .dropdown-menu .acc-opening a{color:#183884;font-size:14px;font-family:RobotoCondensedBold;line-height:1;text-transform:uppercase}.header-open-acc .dropdown-menu .acc-opening a:hover{color:#e47335}.header-open-acc .dropdown-menu .acc-opening p{color:#999;font-size:13px;font-family:RobotoCondensedRegular;line-height:1.4}.headerCntr .navbar.fixed-down .topShare .ShareLeft{display:none!important}@media (max-width:450px){.headerCntr .navbar .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{width:158px}}@media (max-width:342px){.headerCntr .navbar .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead,.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{width:158px}.headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand{width:88px}.headerCntr .navbar .nav-wrapper .navbar-brand{width:88px;margin:10px 10px 5px 0!important}}.ic-help{cursor:pointer}.pdfview{padding:0}.scroll-top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;border-radius:50%;border:1px solid #FF6B01;cursor:pointer;opacity:0;color:#FF6B01;transition:all .3s ease;text-align:center;z-index:99}.scroll-top i{vertical-align:sub;font-size:20px}.scroll-top.active{opacity:1}.scroll-top:hover{background:#FF6B01;color:#fff}.footerCntr{height:auto;padding-bottom:30px;z-index:100}@media (max-width:767px){.footer-copyright p{float:none!important;display:block;text-align:center}}.footer-copyright p a{font-size:14px;color:#505050}.footer-copyright p a:hover{color:#97d226;text-decoration:none}.footer-copyright p.disclaimer{font-size:11px;line-height:1.2;margin-top:20px;text-align:justify}.footer-bar .promobar{margin:0}@media (max-width:991px){.scroll-top.has-share-icons{bottom:60px}.footertop ul{font-size:0;list-style:none}.footertop ul li{display:inline-block;font-size:14px}.footertop .feedback-blk{width:100%;padding:0 5px;text-align:center;margin:25px 0 0}.footertop .feedback-blk .ftrfeedback-btn{font-size:16px;color:#fff;border:2px solid #e37236;display:block;padding:6px 108px;background-color:#e37236;letter-spacing:1px}.footertop .feedback-blk .ftrfeedback-btn:focus,.footertop .feedback-blk .ftrfeedback-btn:hover{border-color:#e37236;color:#fff}.headerCntr .navbar .topShare .ShareLeft ul{min-height:23px}}@media (max-width:767px){.footertop ul li{width:50%;vertical-align:top;float:none}}@media (max-width:320px){.footertop ul li{width:100%}.footertop .feedback-blk{margin:15px 0 0}.footertop .feedback-blk .ftrfeedback-btn{padding:6px 80px}}.home-message-blocks span.article-text{text-align:left!important}.headerCntr .navbar .nav-wrapper .nav-first li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu{margin-left:25px}.headerCntr .navbar .nav-wrapper .nav-first li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a span{font-family:RobotoCondensedBold}.headerCntr .navbar .topShare .ShareLeft ul li a{font-family:RobotoCondensedBold;font-size:14px;line-height:15px;color:#ddd}.headerCntr .navbar .topShare .ShareLeft ul li a:hover{color:#ddd}@media (max-width:480px){.headerCntr .navbar .topShare .ShareLeft ul li a{font-size:12px}}.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{margin-right:200px;transform:translateX(-50px)}@media (max-width:991px){.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead{margin-right:0;transform:none}}@media (max-width:768px){.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead.SearchNewClk{width:100%}}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li.fixedheader-buy .dropdown a.TxtINfo{position:relative;padding-bottom:13px;bottom:8px}.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li.fixedheader-buy .dropdown .dropdown-menu.NewheaderUpdate.PostionLeft{margin-top:-8px}button.share-icon{border:none;line-height:25px;padding:6px 14px;font-family:RobotoCondensedRegular;color:#fff;margin:8px 2px 0;min-width:130px}button.share-icon .fa{font-size:18px;margin-right:8px}button.share-icon.fb{background-color:#4867aa}button.share-icon.gp{background-color:#c33}.feedback-modal{font:14px RobotoCondensedRegular}@media (max-width:991px){.feedback-modal{padding:0 10px!important}}.feedback-modal .modal-dialog{max-width:600px;margin:20px auto 30px}.feedback-modal .ib,.feedback-modal div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .feedback-modal .err.ib{display:inline-block}.feedback-modal .i-close{background-position:-165px -12px;width:9px;height:9px}.feedback-modal .i-close:hover{background-position:-178px -12px}.feedback-modal .i-close.lg{background-position:-50px -10px;width:13px;height:13px;vertical-align:bottom}.feedback-modal .i-close.lg:hover{background-position:-31px -10px}.feedback-modal .upload{background-position:-227px -76px;width:24px;height:20px}.feedback-modal .modal-header{padding:25px 15px;text-align:center;border-bottom:1px solid #ff8932;position:relative}.feedback-modal .modal-header .heading{font-family:OswaldRegular;line-height:22px;font-size:20px;color:#3b3b3b}.feedback-modal .modal-header .ed-icon.i-close{position:absolute;right:20px;top:42%}.feedback-modal .modal-header.confirm-dialogue{border-bottom:0}.feedback-modal .modal-header.confirm-dialogue .sub-title{display:block;font-size:16px;font-family:RobotoCondensedRegular;margin-bottom:0;color:#676767}@media (max-width:991px){.feedback-modal .modal-header{padding:30px 20px 20px}.feedback-modal .modal-header .heading{margin-top:8px}.feedback-modal .modal-header .ed-icon.i-close{top:15px}.feedback-modal .modal-header.confirm-dialogue .heading{margin-top:0}.feedback-modal .modal-header.confirm-dialogue .ed-icon.i-close{top:15px}}.feedback-modal .modal-header.confirm-dialogue .ed-icon.tq{background:url(../images/sprite-big.png) -210px -60px no-repeat;display:inline-block;width:29px;height:29px;background-size:1000px 1000px;vertical-align:text-bottom;margin-right:10px}.feedback-modal .modal-body{padding:20px 30px;background-color:#fcfaf9;max-width:599px;margin:0}@media (max-width:991px){.feedback-modal .modal-body{padding:20px}}.feedback-modal .modal-body .row{padding:0 0 20px;margin-right:-30px}@media (max-width:991px){.feedback-modal .modal-body .row{padding:0;margin:0}.feedback-modal .modal-body .row>div{padding:0}.feedback-modal .errMsg{margin:-20px 0 20px}}.feedback-modal .errMsg{color:#fe4e4e;font-size:14px;display:block;padding-top:8px}.feedback-modal label{font-weight:initial;margin-bottom:10px;font-size:14px;color:#666}.feedback-modal label>span{color:#f30808}.feedback-modal .select-dropdown .btn-default,.feedback-modal input[type=number],.feedback-modal input[type=email],.feedback-modal input[type=text],.feedback-modal select{padding:6px 10px;border:1px solid #a9a9a9;font-size:16px;min-width:240px;color:#666}.feedback-modal .select-dropdown .btn-default:focus,.feedback-modal input[type=number]:focus,.feedback-modal input[type=email]:focus,.feedback-modal input[type=text]:focus,.feedback-modal select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(169,169,169,.6)}@media (max-width:991px){.feedback-modal .select-dropdown .btn-default,.feedback-modal input[type=number],.feedback-modal input[type=email],.feedback-modal input[type=text],.feedback-modal select{width:100%;padding:7px 5px;margin-bottom:20px}}.feedback-modal input[type=number]::-webkit-inner-spin-button,.feedback-modal input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.feedback-modal select.c-sel{padding-left:12px;background:url(../images/common/arrow-down.png) 96% no-repeat;background-size:11px 7px;-webkit-appearance:none}.feedback-modal .select-dropdown .btn-default{border-radius:0;position:relative;background-color:#fff;text-align:left;min-height:33px}.feedback-modal .select-dropdown .btn-default:focus,.feedback-modal .select-dropdown .btn-default:hover{background-color:#fff}.feedback-modal .select-dropdown .fa-angle-down{position:absolute;font-size:22px;color:#183884;right:7px;top:5px}.feedback-modal .select-dropdown .dropdown-menu{margin-top:-1px;min-width:240px;padding:0;border-radius:0}.feedback-modal .select-dropdown .dropdown-menu li{font-size:16px}.feedback-modal .select-dropdown .dropdown-menu li a{padding:2px 12px;color:#666}.feedback-modal .select-dropdown .dropdown-menu li a:focus,.feedback-modal .select-dropdown .dropdown-menu li a:hover{color:#f04e45;background-color:transparent}.feedback-modal .select-dropdown.open .fa-angle-down:before{content:"\f106"}.feedback-modal .err-mdg-div{margin-top:25px}@media (max-width:991px){.feedback-modal .select-dropdown{margin-bottom:20px}.feedback-modal .select-dropdown .btn-default{margin-bottom:0}.feedback-modal .select-dropdown .dropdown-menu{width:100%}.feedback-modal .err-mdg-div{margin-top:15px}}.feedback-modal .images{font-size:14px;max-width:100px;position:relative;vertical-align:top;margin:15px 0 0;opacity:1;display:none}@media (max-width:991px){.feedback-modal .images{margin:0 0 20px}}.feedback-modal .images img{border:2px solid #b7b7b7;max-height:250px}.feedback-modal .images>span{word-wrap:break-word}.feedback-modal .images .fa-times{font-size:20px}.feedback-modal .images .fileLink{position:absolute;right:-10px;top:-10px;width:21px;height:21px;background-color:#fff;border-radius:19px;padding:0 5px;border:1px solid rgba(220,220,220,.47);box-shadow:0 0 4px 2px rgba(0,0,0,.38)}.feedback-modal .images .fileLink .i-close{vertical-align:middle}.feedback-modal .ed-btn{padding:12px 50px;font-size:18px}.feedback-modal fieldset{font-size:0}.feedback-modal fieldset.files{padding:10px 0}.feedback-modal fieldset.files *{vertical-align:middle!important}.feedback-modal fieldset.files .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.feedback-modal fieldset.files .inputfile+label{font-size:16px;color:#183884;display:inline-block;border:1px solid #183884;padding:5px 22px;border-radius:3px;margin-bottom:0;cursor:pointer;opacity:1}.feedback-modal fieldset.files .inputfile+label .upload{margin-right:7px}.feedback-modal fieldset.files .inputfile+label:hover,.feedback-modal fieldset.files .inputfile:focus+label{color:#ff8932;border-color:#ff8932}.feedback-modal fieldset.files .inputfile+label:hover .upload,.feedback-modal fieldset.files .inputfile:focus+label .upload{background-position:-251px -76px}.feedback-modal fieldset.buttons{text-align:center;border-top:1px solid #d6d6d6;padding:20px 0 0}.feedback-modal fieldset .fdb-btns input{margin-right:60px}.feedback-modal fieldset .fdb-btns button{vertical-align:initial;font-size:18px}.feedback-modal textarea{vertical-align:top;font-size:16px;max-height:85px;min-height:85px;min-width:524px;padding:5px 12px;color:#666;resize:none}@media (max-width:991px){.feedback-modal fieldset.files .inputfile+label{margin-bottom:20px}.feedback-modal fieldset .fdb-btns{margin:0 -20px}.feedback-modal fieldset .fdb-btns input{margin-right:31px;width:50%}.feedback-modal fieldset .fdb-btns button{margin-right:30px}.feedback-modal textarea{font-size:16px;min-width:100%!important;max-width:100%!important;width:100%!important;margin-bottom:20px;padding:5px}}.contentCntr .posts .inner img{height:auto!important}.topmenuArea{z-index:99}.perspectiveSlideshow .controls .numericControls{display:none}.posts .main-post.article-post .inner h3{word-wrap:break-word;margin-top:0}.inbox-sidebar .investing-ad{background:#fff!important;border-top:10px solid #c9c9c1;position:relative;margin:0;padding:0}.inbox-sidebar .investing-ad:before{content:"";height:10px;width:calc(100% - 28px);position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px}.inbox-sidebar .investing-ad a{display:block}.inbox-sidebar .investing-ad.trending-articles{padding:20px 15px;margin-bottom:25px}.inbox-sidebar .investing-ad.trending-articles .PlanListInfo h4{font-size:30px;color:#ad9e8a;font-family:BebasNeue;margin-bottom:15px}.inbox-sidebar .investing-ad.trending-articles .PlanListInfo ul li{line-height:1.4;padding-bottom:10px}.inbox-sidebar .investing-ad.trending-articles .PlanListInfo ul li:last-child{padding-bottom:0}.publish-slugs span.share a{pointer-events:none}.researchArea .researchPicCategory .reports .block .link a span.pc-arrow{display:inline-block;position:relative;top:auto;left:auto}.subscribeArea .posts .main-post .inner .graph-info .graph span.point .price{color:#333}.subscribeArea .posts .main-post .inner .graph-info .graph span.point .price.up{font-weight:400;color:#547c05}.subscribeArea .posts .main-post .inner .graph-info .graph span.point .price.down{color:#d14836;font-weight:400}.subscribeArea .posts .main-post .inner .graph-info .recommends{text-align:center}@media (max-width:767px){.subscribeArea .posts .main-post .inner .graph-info .recommends{height:auto!important;padding:30px}.subscribeArea .posts .main-post .inner .graph-info .recommends h6{margin-bottom:20px}}.subscribeArea .posts .main-post .inner .graph-info .recommends .load-more{display:block;margin:20px auto 0;max-width:120px;text-align:center}.publish-slugs span a span{margin-left:2px;padding:0}.publish-slugs span a:hover span{color:#e47335}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock a{font-family:RobotoCondensedRegular;padding-left:0;font-size:14px;line-height:14px;color:#173884}@media (max-width:767px){.subscribeArea .posts .main-post .inner .graph-info .recommends .load-more{margin-top:0;margin-bottom:10px;display:inline-block}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock a{font-size:16px;margin-top:20px}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock span{float:none;display:inline-block}}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point{font-size:12px;line-height:14px;display:block;margin-top:5px;font-family:OswaldRegular;margin-bottom:15px;color:#333}@media (max-width:767px){.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point{margin:0 0 0 10px;vertical-align:text-top;float:none;display:inline-block;font-size:16px}}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point i{padding:0 4px;top:auto;right:auto;font:normal normal normal 14px/1 FontAwesome}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point.up{font-weight:400;color:#547c05}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point.down{color:#d14836;font-weight:400}.subscribeArea .posts .main-post .inner .key-number.report.multiple-stock .point sup{font-size:75%;line-height:0}.article-loader{padding:25px 0}.article-loader ul li{display:block;width:100%;background:#eee;height:8px;margin-bottom:15px}.article-loader ul li:last-child{margin-bottom:0;width:75%}.modal-open .widget-share.active .socialshare-fix-bottom,.publish-slugs span.share-text{display:none}@media (max-width:768px){.widget-share.active .socialshare-fix-bottom{display:block;position:fixed;bottom:0;left:0;right:0;z-index:1029;width:100%;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:bottom,visibility;-o-transition-property:bottom,visibility;transition-property:bottom,visibility;padding:0;margin:0}.widget-share.active .socialshare-fix-bottom ul.social-links{margin:0;display:inline-block;width:100%;font-size:0;background-color:#fff;text-align:left}.widget-share.active .socialshare-fix-bottom ul.social-links li{margin:0;width:65px;padding:0}.widget-share.active .socialshare-fix-bottom ul.social-links li a{width:42px!important;height:42px!important;margin:10px;font-size:28px;padding:8px 0;border-radius:21px}.widget-share.active .socialshare-fix-bottom ul.social-links li a.share-whatsapp{background:#25d366}.widget-share.active .socialshare-fix-bottom ul.social-links li a:hover{opacity:1}}.socialshare{padding:0;display:inline-block;vertical-align:middle;margin:0}.socialshare.socialshare-fix-bottom{display:none}.socialshare ul.social-links{margin:0 0 0 7px;display:inline-block}.socialshare ul.social-links li{padding:0 3px}@media (max-width:479px){.socialshare ul.social-links li{margin:0}}.socialshare ul.social-links li a{opacity:1;width:25px;height:25px;border-radius:50%;background:#bdbbbb;font-size:14px;display:inline-block;text-align:center}.socialshare ul.social-links li a:before{font-family:FontAwesome;display:inline-block;vertical-align:middle;color:#fff}.socialshare ul.social-links li a.share-fb,.socialshare ul.social-links li a.share-fb:hover{background:#3b549c}.socialshare ul.social-links li a.share-fb:before{content:"\f09a"}.socialshare ul.social-links li a.share-twit,.socialshare ul.social-links li a.share-twit:hover{background:#00aced}.socialshare ul.social-links li a.share-twit:before{content:"\f099"}.socialshare ul.social-links li a.share-g,.socialshare ul.social-links li a.share-g:hover,.socialshare ul.social-links li a.share-gplus,.socialshare ul.social-links li a.share-gplus:hover{background:#dd4b39}.socialshare ul.social-links li a.share-gplus:before{content:"\f0d5"}.socialshare ul.social-links li a.share-g:before{content:"\f1a0"}.socialshare ul.social-links li a.share-linkedin,.socialshare ul.social-links li a.share-linkedin:hover{background:#007bb6}.socialshare ul.social-links li a.share-linkedin:before{content:"\f0e1"}.socialshare ul.social-links li a.share-whatsapp{background:#2ab200;display:none}@media (max-width:991px){.socialshare ul.social-links li a.share-whatsapp{display:inline-block}}.socialshare ul.social-links li a.share-whatsapp:hover{background:#2ab200}.socialshare ul.social-links li a.share-whatsapp:before{content:"\f232"}.learner .card-section .overlay,.learner .card-section .sec-time .ongoing-status,.learner .card-section h2:before,.learner .card-section h3:before,.learner .meta-block span:after,.learner .sec-block .sec-status .tick-sts,.learner .sec-block .sec-status:before,.learner .sec-top-border:before,.learner .status:after,.share-sm-widget .share-text:before{content:""}.share-sm-widget{margin-top:7px;display:block}.share-sm-widget.alertshare{margin-top:17px}.share-sm-widget .share{display:none}.share-sm-widget .share-text{display:inline-block;font-size:16px;vertical-align:middle;color:#1e2d86;line-height:1}.share-sm-widget .share-text:before{margin-right:5px;background-position:-35px -64px;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-size:1000px 1000px;height:25px;width:20px;display:inline-block;vertical-align:middle;padding:0}.share-sm-widget .socialshare ul.social-links{margin-left:0}.share-sm-widget .socialshare ul.social-links li:first-child{padding-left:0}.share-sm-widget .socialshare ul.social-links li{padding:0}.share-sm-widget .socialshare ul.social-links li a{opacity:.8}.share-sm-widget .socialshare ul.social-links li a:hover{opacity:1}.learner .meta-block .socialshare ul.social-links li a:hover,.lrating .socialshare ul.social-links li a:hover,.modal-backdrop.in{opacity:.8}.share-sm-widget .socialshare ul.social-links li a:before{margin-top:-2px}.subscribeArea .posts .main-post .inner .data .publish-slugs{padding-top:0}.subscribeArea .posts .main-post .inner .link-download a.load-more.read-report-btn{margin-top:0}@media (max-width:533px){.subscribeArea .posts .main-post .inner .link-download a.load-more.read-report-btn{margin-bottom:15px}}.subscribeArea .posts .main-post .inner .link-download a.download-pdf-btn{padding:8.5px 0;border-radius:5px;-webkit-border-radius:5px;background-color:#656a6e;height:100%;text-align:center;display:inline-block;width:199px;margin:0 7px;color:#fff;font-family:RobotoCondensedBold;text-transform:uppercase}.subscribeArea .posts .main-post .inner .link-download a.download-pdf-btn:before{font-family:FontAwesome;font-size:14px;display:inline-block;vertical-align:middle;padding-right:10px;content:"\f1c1";margin-top:-2px}.subscribeArea .posts .main-post .inner .link-download a.download-pdf-btn:hover{background-color:#e47335}.subscribeArea .posts .main-post .inner .data h3{font-size:36px;line-height:52px}.perspectiveDetailtArea .posts .main-post .inner .data:first-child{padding-bottom:0}.perspectiveDetailtArea .posts .main-post .inner .data:nth-child(2){padding-top:0}.tiny td,.tinyth{font-size:11px;font-weight:lighter;border-bottom:1px solid #ddd}.tinymarket td,.tinymarket th{font-size:11px;font-weight:lighter;border:1px solid #bbb}.bullet-list ul ul{margin-top:15px}.posts .main-post .inner .data .FT-requesttype.FT-date{width:390px}@media (max-width:767px){.posts .main-post .inner .data{padding-left:15px;padding-right:15px}}.login-page .lr-offset{margin:0 30px;padding:0}.login-page .modal{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:1}.login-page .modal.login-modal .modal-dialog{margin:20px auto 85px}.login-page .modal.login-modal .modal-dialog .modal-content{border:1px solid #c9c9c1;box-shadow:none}.login-page .modal .fancybox-wrap:before,.login-page .modal .posts .inner:before,.login-page .modal .top-brdr-block:before,.posts .login-page .modal .inner:before{display:none}.mT5{margin-top:5px}.Ticker{width:100%;margin:0 auto;line-height:1}.marqueeMessage,.mkt-sts .web-version p{line-height:17px}.marqueeheading{float:left;font-size:17px;color:#505050;width:129px}.marqueeMessage{float:left;font-size:16px;color:#fbf9f8;width:calc(100% - 134px);margin-left:5px}.marqueeMessage .wiw{color:inherit;text-decoration:underline}.mkt-sts .marqueeheading{width:auto}.mkt-sts .marqueeMessage{width:auto}@media (max-width:768px){.mkt-sts{font-size:0;text-align:left}.mkt-sts .marqueeheading{display:inline-block;vertical-align:middle;float:none}.mkt-sts .marqueeMessage{display:inline;vertical-align:middle;float:none}}@media (max-width:991px){.mkt-sts .pull-left,.mkt-sts .pull-right{float:none!important}.mkt-sts .web-version{display:block;text-align:center}.mkt-sts .web-version p{line-height:1;margin-top:10px}}.mkt-sts .web-version p a{color:#505050}.mkt-sts .web-version p a:focus,.mkt-sts .web-version p a:hover{color:#97d226;text-decoration:none}.market-open{color:#03002f;font-family:RobotoCondensedBold}.market-closed{color:#f04e45;font-family:RobotoCondensedBold}.market-status{font-size:12px;display:inline-block;vertical-align:middle}.market-status span:last-child:after{content:'|';margin:0 5px;color:#fbf9f8}.market-status:last-child span:last-child:after{display:none}.menu-popup-home-page{margin-bottom:5px;display:inline-block;vertical-align:top}.searchfocus a{color:#e47335!important}.city-dropmenu{width:100%;max-height:200px;text-transform:capitalize;border-radius:0;margin-top:0}.city-dropmenu ul li a{color:#555}.city-dropmenu ul li a:focus,.city-dropmenu ul li a:hover{color:#e47335}.qs-note{font-size:13px;color:#a29e9e;font-family:RobotoCondensedRegular;line-height:18px;margin-top:5px}@media (max-width:767px){table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:table-cell!important}}.login-modal .modal-header .modal-title .newdrop-box{padding:0;position:relative;background:#f5f2f1;vertical-align:middle;margin-left:10px;display:inline-block}.login-modal .modal-header .modal-title .newdrop-box .arrow-hide{width:210px;overflow:hidden}.login-modal .modal-header .modal-title .newdrop-box .icon-arrow{display:inline-block;position:absolute;right:10px;top:7px;font-size:20px;color:#1c4485}.login-modal .modal-header .modal-title .newdrop-box select{background:0 0;border:none;width:270px;padding:3px 18px 7px 12px}.login-tab.nav-tabs li span{float:right;font:13px RobotoCondensedBold;color:#999;text-align:left;margin-left:6px;text-transform:uppercase;position:relative}.login-tab .nav .nav-tabs li span .check-mark{background:url(../Assets/images/modal-tick.png) center center no-repeat;background-size:10px 8px;display:inline-block;height:10px;width:12px;left:0;position:absolute;top:-11px;margin-left:0}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=password]{margin-bottom:0}.login-modal .form-control.white-box.pancard{margin-bottom:5px}.login-modal .modal-body .capcha label{display:inline-block;font:19px RobotoCondensedBold;margin-bottom:0;max-width:100%}.login-modal .modal-body .wrapTwo .sec-image-checklist ul li{margin:3px}.login-tab.nav-tabs li:hover a{color:#d0d0d0}.login-tab.nav-tabs li:hover a span{color:#999}.login-modal .form-control:focus{outline:0;border:1px solid #66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.login-modal .modal-body .wrapOne .question-block .question-list .question-group .answer input[type=password]:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.sc-multiple .sc-quoteblock .sc-miniquote,.sc-singlecard,.smtfCalModel .smtf-shadow{box-shadow:0 2px 12px rgba(153,153,153,.3)}.login-forgot .modal-dialog{z-index:1100}.modal-backdrop.in{filter:alpha(opacity=80);z-index:1030}.search-time{display:inline-block;vertical-align:top;font-size:12px;margin-left:3px}.modal-open{overflow:hidden}.toc-modal .modal-content .modal-body .toc-tab-content .tab-active li.active a{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;pointer-events:none}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-content ul.right-tab{float:left}.toc-modal .modal-content .modal-body .toc-tab-content ul.right-tab li a{padding:18px 18px 11px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-space.toc-action-column,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell .toc-space.toc-action-column{text-align:center}}.toc-modal .modal-content .modal-body .toc-tab-container .popup-blocker-msg,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .popup-blocker-msg{margin-top:0;margin-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .popup-blocker-msg .successMgs p,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .popup-blocker-msg .successMgs p{margin-bottom:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .inprogress-tab-details .order-tree{max-height:312px!important}@media (max-width:767px){.toc-modal .modal-content .modal-body .toc-tab-container .order-status-tb ul li.active:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .order-status-tb ul li.active:before{display:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .inprogress-tab-details .order-tree{max-height:none!important;height:auto!important}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell{display:table-cell;float:none;vertical-align:top;min-height:100%}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons{line-height:1}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li{line-height:1;padding:0 0 0 5px}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li{padding:0;text-align:center;display:block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li:before{display:none}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li a,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li a{display:inline-block;vertical-align:sub}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li a,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li a{vertical-align:initial}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell ul.action-buttons li i,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell ul.action-buttons li i{vertical-align:text-bottom;margin-left:5px;margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-ordered span.action,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell .toc-ordered span.action{color:#333;text-transform:capitalize;padding:0;float:none;margin-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .toc-ordered span.time,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell .toc-ordered span.time{color:#999;font-family:Roboto-Regular;font-size:13px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.time,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell span.time{text-transform:capitalize}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.number span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell span.number span{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.time.mand-status,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell span.time.mand-status{margin-top:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.time span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell span.time span{font-size:14px;color:#333;font-family:RobotoCondensedRegular;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .progress-tab span.qty,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell .progress-tab span.qty{color:#999;padding:0;float:none;font-family:Roboto-Regular}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell .progress-tab span.qty span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell .progress-tab span.qty span{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.time span,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row .table-cell span span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .table-row .table-cell span.time span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.toc-my-position .table-row .table-cell span span{display:inline}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position .table-row .table-cell span.light-black span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.toc-my-position .table-row .table-cell span.light-black span{font-family:RobotoCondensedRegular;font-size:12px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.action,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .table-row .table-cell span.action{float:none;text-align:left;padding:0;border:0;margin-bottom:5px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.number,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .table-row .table-cell span.number{margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .table-row .table-cell span.time span.nonary-color24 span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .table-row .table-cell span.time span.nonary-color24 span{color:#999}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons li:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons li:before{display:inline-block;top:3px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons{font-size:0;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status .mob-toc-info .mob-mce-btn ul.action-buttons li:before{top:9px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.inprogress,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status .table-row .table-cell span.inprogress{text-transform:capitalize}.searchRes .AsearchHeader,.searchRes .AsearchHeaderA{text-transform:uppercase;font-family:RobotoCondensedBold}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox.toc-cont-success,.toc-modal .modal-content .modal-body .toc-tab-container .tocNewHead,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .tocCntBox.toc-cont-success,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .tocNewHead{text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox.toc-cont-success .successMgs,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .tocCntBox.toc-cont-success .successMgs{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .tocCntBox label.label-name span.availble-amt,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .tocCntBox label.label-name span.availble-amt{margin-left:5px}@media (max-width:767px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons{margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons li,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.mob-toc-order-status.mob-FTTable .table-row .table-cell ul.action-buttons li{display:inline-block;padding:0 0 0 3px}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .mob-FTT .submit-btn-g{margin-top:0}}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .FT-requesttype.FT-date .clnder input.form-control,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .FT-requesttype.FT-date .clnder input.form-control{cursor:pointer;background:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype{margin:0;display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype label,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype label{display:inline-block;cursor:pointer}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype span.text2,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype span.text2{display:inline-block;vertical-align:middle}.eMandate .contAns.removeEmandateConst:before,.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio input:checked~.icon-check:after,.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio input:checked~.icon-check:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio input:checked~.icon-check:after,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio input:checked~.icon-check:before,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value span:last-child:after,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value span:last-child:after{display:none}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype span.text2.active,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype span.text2.active{color:#333}.toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio .icon-check,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .fundTransferFilter .toc-share.FT-requesttype .custom-radio.new-radio .icon-check{margin-right:2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-my-position.tocFTTable .table-row.top-heading .table-cell span,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1 .toc-order-status.toc-my-position.tocFTTable .table-row.top-heading .table-cell span{display:inline-block}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container ul,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container ul{border-bottom:1px solid #dcdcdc}}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container ul li,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container ul li{border:none}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .toc-order-status,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .toc-order-status{border-top:0}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value{display:inline-block}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value span,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value span{padding:0 10px;position:relative}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value span:after,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value span:after{content:'';height:17px;border-left:1px solid #b7b7b7;position:absolute;right:-3px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value span:first-child,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value span:first-child{padding-left:0}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-value span:last-child,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-value span:last-child{padding-right:0}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-heading,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-heading{padding:10px 15px;border-bottom:1px solid #dddfdf}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-heading h5,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-heading h5{text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .authorize-btm,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-rpt,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .authorize-btm,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-rpt{text-align:center;font-size:14px;line-height:20px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .authorize-btm a,.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-rpt a,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .authorize-btm a,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-rpt a{color:#183784}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-rpt,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-rpt{font-family:Roboto-Medium;margin-bottom:10px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-rpt a,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-rpt a{font-family:Roboto-Medium}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .holding-rpt,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .holding-rpt{font-family:Roboto-Regular;font-size:16px}}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .authorize-btm,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .authorize-btm{padding:17px;margin:10px -30px -10px;background-color:#fbf9f8;font-family:Roboto-Bold}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .authorize-btm,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .authorize-btm{margin:10px -10px -10px}}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa{padding:95px;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa img,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa img{margin:auto}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .msg,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .msg{max-width:506px;font-family:Roboto-Medium;font-size:16px;line-height:20px;color:#333;margin:20px auto 15px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .hldg-link,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .hldg-link{font-size:16px;line-height:19px;padding:11px 15px;display:inline-block;font-family:Roboto-Medium}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .authorize-link,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .authorize-link{margin-top:30px;font-family:Roboto-Regular;font-size:14px;color:#666;line-height:16px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .authorize-link a,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .authorize-link a{color:#174082}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .authorize-link a:hover,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .authorize-link a:hover{color:#f5690f;text-decoration:none}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa{padding:90px 20px 40px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .msg,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .msg{margin:20px auto 30px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .authorize-link,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .authorize-link{margin-top:89px;font-size:16px;line-height:19px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-poa .authorize-link a,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-poa .authorize-link a{display:block;margin-top:8px}}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding{padding-top:95px;padding-bottom:90px;text-align:center}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding img,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding img{margin:auto}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding .msg,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding .msg{margin-top:20px;margin-bottom:10px;font-family:Roboto-Bold;font-size:16px;line-height:20px;color:#333}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding .msg2,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding .msg2{max-width:500px;margin:0 auto 30px;font-family:Roboto-Regular;font-size:14px;line-height:18px;color:#666}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding .rcmd-link,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding .rcmd-link{font-size:16px;line-height:19px;padding:11px 24px;display:inline-block;font-family:Roboto-Medium}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding{padding:120px 20px 132px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding img,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding img{height:80px}.toc-modal .modal-content .modal-body .toc-tab-container.tab-1.toc-holding-container .no-holding .msg2,.toc-modal .modal-content .modal-body .toc-tab-container.toc-holding-container .no-holding .msg2{margin-bottom:24px}}.toc-modal .modal-content .modal-body .amo-status .amo-text{display:inline-block;vertical-align:middle;font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;color:#999;font-weight:400}.toc-modal .modal-content .modal-body .amo-status a{display:inline-block;vertical-align:middle;font-family:RobotoCondensedRegular;font-size:13px;line-height:15px;font-weight:400;text-decoration:underline;padding-left:5px}.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox+label.rect-label{color:#999}.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox+label.rect-label:before{top:1px}@media (max-width:991px){.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox+label.rect-label:before{top:-1px}}.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox:checked+label.rect-label{color:#666}.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox:focus+label.rect-label,.toc-modal .modal-content .modal-body .amo-status input[type=checkbox].rect-checkbox:hover+label.rect-label{color:#f5690f}.toc-modal .modal-content .modal-body ul.toc-orders-filter{margin-bottom:0;line-height:1}.toc-modal .modal-content .modal-body ul.toc-orders-filter li label{font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#666;font-weight:400;margin-bottom:0}.toc-modal .modal-content .modal-body ul.toc-orders-filter li label .custom-checkbox{margin-top:-2px}.toc-modal .modal-content .modal-body .tab-2 ul.toc-orders-filter{margin-top:12px}@media (max-width:768px){.toc-modal .modal-content .modal-body .tab-2 ul.toc-orders-filter{margin-top:0;float:none!important}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-tree ul li span span{display:inline}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details:last-child{width:calc(100% - 436px)}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .inprogress-tab-details .order-details-informarion .col-details:last-child ul li span.two{width:calc(100% - 105px)}.toc-infoOrder a.btn-order{cursor:not-allowed;pointer-events:none}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .table-row .table-cell span.comp-product{word-break:break-all}.eMandate .mailId,.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row .table-cell span{word-break:break-word}.toc-modal .modal-content .modal-header button.close{height:auto}.toc-modal .modal-content .modal-body .toc-tab-container.toc-order-history .toc-order-status{border-top:0;margin-top:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .date-calender i{cursor:pointer}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .form-control{border-color:#ccc;cursor:pointer;background:#fff}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row .table-cell span.inprocess{color:#f5690f}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row .table-cell span.traded{color:#3e8300!important}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip .table-row .table-cell span.reject{color:#d20000}.toc-sip .btn.btn-thin{padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .date-calender .uib-monthpicker i,.toc-modal .modal-content .modal-body .toc-tab-container .tocAllOrderPlace .selct-calender .date-calender .uib-yearpicker i{top:auto;left:auto;position:relative;display:inline-block;vertical-align:text-top}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default.active span.text-info,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default.active span.text-muted,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default:hover span.text-info,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-default:hover span.text-muted,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm.active span.text-info,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm.active span.text-muted,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm:hover span.text-info,.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker tbody tr td button.btn-sm:hover span.text-muted{color:#fff}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.btn-default:hover{background-color:initial;border-color:#f04e45}.angular-calender .uib-datepicker-popup.dropdown-menu li .uib-datepicker table.uib-daypicker thead tr button.btn.uib-title:hover{background-color:#fff;border-color:#f04e45}.toc-modal .modal-content .modal-body .toc-tab-container .notification-messege.mfholding-note{margin:0 0 15px}.toc-modal .modal-content .modal-body .my-postion-time p.pnl{margin-left:10px;position:relative;padding-left:10px}.toc-modal .modal-content .modal-body .my-postion-time p.pnl:before{content:'';height:100%;border-left:1px solid #b7b7b7;position:absolute;left:0;top:0;padding-right:10px}@media (max-width:991px){.toc-modal .modal-content .modal-body .my-postion-time p.pnl:before{display:none}.toc-modal .modal-content .modal-body .my-postion-time p.pnl{display:inline-block;margin-left:0;margin-right:10px;padding-left:0}}.toc-modal .modal-content .modal-body .my-postion-time p.pnl span.green-color{color:#547c05}.toc-modal .modal-content .modal-body .my-postion-time p.pnl span.red-color{color:#c33c33}@media (max-width:768px){.toc-modal .modal-content .modal-body .my-postion-time{padding-bottom:10px}}.toc-modal .modal-content .modal-body .my-postion-time.pnl-mobile{padding:0 12px 10px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.toc-sip-order-table .table-row .table-cell .toc-space{padding:10px 10px 15px}.toc-popup .toc-addf .toc-addf-top .add-fund-btn{margin:25px 0 20px;padding:5px 22px}.topmenuArea{transition:none}@media (max-width:991px){.topMarketArea{padding-top:45px}.scrollmenu ul{overflow-x:auto;white-space:nowrap}}@media (max-width:767px){.topMarketArea{padding-top:5px}}@media (max-width:991px){.scrollmenu.fix-bar{top:48px}}.watchlist-modal .modal-body{padding:5px 15px}.watchlist-modal .close{font-size:34px;font-family:serif;opacity:.5;position:absolute;right:15px;top:15px;z-index:10}@media (max-width:991px){.watchlist-modal .close{top:8px}}.watchlist-modal .modal-header .modal-title{font-size:18px!important;margin-top:18px;margin-bottom:27px}.watchlist-modal .field-name{font:14px RobotoCondensedRegular;color:#888;margin-bottom:4px;line-height:12px;display:block;margin-top:11px}.watchlist-modal .watchlist-field{border-radius:0}.watchlist-modal .default-watchlist{font:13px RobotoCondensedLight;color:#333}.watchlist-modal .default-watchlist .exchange{margin:0 10px;line-height:20px}.watchlist-modal .default-watchlist .custom-checkbox{position:relative;top:-1px}.watchlist-modal .default-watchlist .custom-radio{vertical-align:middle}.watchlist-modal .modal-footer{text-align:center;border-top:0}.watchlist-modal .watchlist-btn{font:14px RobotoCondensedRegular;color:#fff;background-color:#183884;border-color:#183884;padding:5px 20px;margin:0 10px;line-height:20px;min-width:130px}.watchlist-modal .watchlist-btn:hover{background-color:#f5690f;border-color:#f5690f}.watchlist-modal .watchlist-cancel{font:14px RobotoCondensedRegular;color:#183884;padding:5px 0;margin:0 10px;line-height:20px}.watchlist-modal .watchlist-cancel:hover{color:#f5690f}@media (min-width:768px){.watchlist-modal .modal-dialog{width:473px}}@media (max-width:767px){.watchlist-modal .modal-header .modal-title{font-size:20px}.watchlist-modal .default-watchlist,.watchlist-modal .field-name{font:16px RobotoCondensedRegular}.watchlist-modal .modal-footer{text-align:left}}.graph-info img{display:inline-block}.tooltip.in{z-index:99999}.bcFloat{z-index:3141!important}.pos-price{color:green;font-size:1em}.neg-price{color:red;font-size:1em}.footer-copyright .mob-disclaimer .disclaimer-btn{color:#505050;cursor:pointer;font-size:14px;font-family:RobotoCondensedRegular;text-decoration:none}.footer-copyright .mob-disclaimer .disclaimer-btn:hover{color:#97d226}.footer-copyright .mob-disclaimer .mob-disclaimer-text .disclaimer{font-size:11px;line-height:1.2;margin-top:20px;text-align:justify}.searchRes{padding-left:17px;padding-right:17px}.searchRes table{border-top:none;width:100%}.searchRes .AsearchStockNo{font-size:12px;color:#353b3f;line-height:1}.searchRes .AsearchStockNo span:first-child{font-size:14px;font-family:RobotoCondensedBold}.searchRes .AsearchStockNo i{font-style:normal;font-size:12px}.searchRes .AsearchStockNo .green{color:#547c05}.searchRes .AsearchStockNo .red{color:#c03228}.searchRes .AsearchStockNo span.time{background:url(../images/time.jpg) left no-repeat;font-size:12px}.searchRes .AtableSearch{font-size:14px}.searchRes .AtableSearch td .noborder{border-top:none}.searchRes .AtableSearchRB{text-align:right;font-weight:700}.searchRes .ATFont14{font-size:14px}.searchRes .ATBold{font-weight:700}.searchRes .AtColBlue{color:#174082}.searchRes .AtColGreenD{color:#3e8300}.searchRes .AtColGreenL{color:#70bf28}.searchRes .AtRight{text-align:right}.searchRes .AsearchHeader{font-size:14px;color:#174082;margin-bottom:0}.searchRes .AsearchHeaderA{font-size:14px;color:#666;margin-bottom:10px;display:block}.sc-multiple{width:100%;margin:0 -7px 27px;font-size:0;padding:0 60px;position:relative}.sc-multiple .sc-quoteblock{width:100%;padding:0 7px 7px;display:inline-block;vertical-align:top}.sc-multiple .sc-quoteblock .sc-miniquote{width:100%;position:relative;background-color:#f9f8f8;border:1px solid #efecec;padding:10px 15px 20px;line-height:1;font-size:0;display:inline-block}.sc-multiple .sc-quoteblock .sc-miniquote .sc-font{font-size:0}.sc-multiple .sc-quoteblock .sc-miniquote .sc-name{font-family:RobotoCondensedBold;font-size:16px;line-height:17px;color:#333;width:calc(100% - 122px);vertical-align:top}.sc-multiple .sc-quoteblock .sc-miniquote .sc-name:hover{color:#f04e45}.sc-multiple .sc-quoteblock .sc-miniquote .sc-invest{width:61px;height:25px;vertical-align:top;line-height:1;position:absolute;top:10px;font-family:RobotoCondensedRegular;color:#fff;background-color:#03002f;padding:5px 0 0;right:14px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-invest:focus,.sc-multiple .sc-quoteblock .sc-miniquote .sc-invest:hover{border-color:#f04e45;background-color:#f04e45}.sc-multiple .sc-quoteblock .sc-miniquote .sc-price{font-size:14px;color:#3e8300;font-family:RobotoCondensedBold}.sc-multiple .sc-quoteblock .sc-miniquote .sc-des,.sc-multiple .sc-quoteblock .sc-miniquote .sc-label,.sc-multiple .sc-quoteblock .sc-miniquote .sc-value,.sc-singlecard .sc-about,.sc-singlecard .sc-label,.sc-singlecard .sc-value{font-family:RobotoCondensedRegular}.sc-multiple .sc-quoteblock .sc-miniquote .sc-inline{display:inline-block}.sc-multiple .sc-quoteblock .sc-miniquote .wd{width:33%;padding-right:13px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-year{width:26%;padding-right:24px;text-align:right;position:relative}.sc-multiple .sc-quoteblock .sc-miniquote .sc-year .sc-yr{margin-left:28px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-amount .sc-amt,.sc-multiple .sc-quoteblock .sc-miniquote .sc-month .sc-mt{margin-left:30px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-month{width:36%;padding-right:24px;text-align:right}.sc-multiple .sc-quoteblock .sc-miniquote .sc-amount{width:38%;text-align:right}.sc-multiple .sc-quoteblock .sc-miniquote .sc-des{font-size:12px;line-height:16px;margin-bottom:10px;color:#888}.sc-multiple .sc-quoteblock .sc-miniquote .sc-label{font-size:12px;line-height:15px;display:block;color:#888;font-weight:400}.sc-multiple .sc-quoteblock .sc-miniquote .sc-value{font-size:13px;font-weight:700;color:#707070}.sc-multiple .sc-quoteblock .sc-miniquote .sc-value span{margin-right:3px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-img{width:63px;height:65px;margin-right:14px;vertical-align:top}.sc-multiple .sc-quoteblock .sc-miniquote .sc-details{width:calc(100% - 77px)}.sc-multiple .sc-quoteblock .sc-miniquote .sc-divide{position:relative;padding-left:23px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-divide:before{content:'';height:35px;width:1px;background-color:#d7d9d9;position:absolute;top:0;left:0}.sc-multiple .sc-quoteblock .sc-miniquote .sc-mar{margin:3px 0 6px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-brd{border-top:1px solid #d7d9d9;padding-top:9px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-green{color:#3e8300}.sc-multiple .sc-quoteblock .sc-miniquote .sc-red{color:#d20000}.smallcaseSlider{position:relative}.smallcaseSlider .owl-carousel .owl-stage,.smallcaseSlider .owl-carousel .owl-stage .owl-item{width:100%}.smallcaseSlider .owl-controls .owl-dots{text-align:center}.smallcaseSlider .owl-controls .owl-dots .owl-dot{width:8px;height:8px;display:inline-block;border:1px solid #d8d1ea;background-color:#d8d1ea;margin:2px}.smallcaseSlider .owl-controls .owl-dots .owl-dot.active{border-color:#919191;background-color:#8671bd}.smallcaseSlider .owl-controls .owl-nav .owl-prev{display:block!important;position:absolute;top:44%;left:40px;margin-top:-10px;color:#1c4484}.smallcaseSlider .owl-controls .owl-nav .owl-prev:hover{color:#f29f54}.smallcaseSlider .owl-controls .owl-nav .owl-prev:before{content:"\f104";font-family:FontAwesome;font-size:30px;display:inline-block;vertical-align:middle;position:absolute}.smallcaseSlider .owl-controls .owl-nav .gray{color:#b8b8b8!important}.smallcaseSlider .owl-controls .owl-nav .gray:hover{color:#b8b8b8}.smallcaseSlider .owl-controls .owl-nav .owl-next{display:block!important;position:absolute;top:44%;right:50px;margin-top:-10px;color:#1c4484}.smallcaseSlider .owl-controls .owl-nav .owl-next:hover{color:#f29f54}.smallcaseSlider .owl-controls .owl-nav .owl-next:before{content:"\f105";font-family:FontAwesome;font-size:30px;display:inline-block;vertical-align:middle;position:absolute}@media (max-width:767px){.sc-multiple{padding:0;margin:0}.sc-multiple .sc-quoteblock{width:100%;margin-bottom:20px;padding:0}.sc-multiple .sc-quoteblock .sc-miniquote{padding:10px 10px 10px 12px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-label{font-family:RobotoCondensedBold}.sc-multiple .sc-quoteblock .sc-miniquote .sc-img{margin-right:8px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-year{width:26%;margin-right:0;padding-right:4px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-month{width:31%;margin-right:0;padding-right:4px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-amount{width:43%}.sc-multiple .sc-quoteblock .sc-miniquote .sc-divide{padding-left:4px}.sc-multiple .sc-quoteblock .sc-miniquote .sc-details{width:calc(100% - 73px)}}.sc-Details .sc-name,.sc-Details .sc-price,.sc-singlecard .sc-name,.sc-singlecard .sc-price{font-family:RobotoCondensedBold}.sc-singlecard{width:90%;background-color:#f9f9f9;padding:13px 10px;margin:0 50px 20px}.sc-singlecard .sc-month,.sc-singlecard .sc-year{padding-right:13px;text-align:center;vertical-align:top}.sc-singlecard .sc-inline{display:inline-block}.sc-singlecard .sc-img{width:63px;height:65px;vertical-align:top}.sc-singlecard .sc-block{width:calc(100% - 78px);margin-left:10px;position:relative}.sc-singlecard .sc-block .sc-btn{position:absolute;top:15px;right:26px}.sc-singlecard .sc-nameblk{width:18%;position:relative}.sc-singlecard .sc-name{font-size:16px;line-height:17px;color:#333;width:100%;vertical-align:top}.sc-singlecard .sc-name:hover{color:#f56c27}.sc-singlecard .sc-price{font-size:14px;color:#3e8300;line-height:18px}.sc-singlecard .sc-about{font-size:12px;line-height:16px;width:24%;color:#888;vertical-align:top}.sc-singlecard .sc-year{width:12%;margin-top:-7px}.sc-singlecard .sc-year .sc-yr{right:16px}.sc-singlecard .sc-month{width:14%;margin-top:-7px}.sc-singlecard .sc-month .sc-mt{right:20px}.sc-singlecard .sc-amount{width:15%;vertical-align:top;margin-top:-7px}.sc-singlecard .sc-amount .sc-amt{right:16px}.sc-singlecard .sc-divide{position:relative;padding-left:13px}.sc-singlecard .sc-divide:before{content:'';height:70px;width:1px;background-color:#d7d9d9;position:absolute;top:6px;left:0}.sc-singlecard .sc-label{font-size:12px;line-height:15px;margin-bottom:0;color:#888;font-weight:400}.sc-singlecard .sc-value{font-size:13px;position:absolute;top:22px;right:22px;color:#707070}.sc-Details .sc-investbtn,.sc-singlecard .sc-invest{height:25px;font-family:RobotoCondensedRegular;background-color:#03002f}.sc-singlecard .sc-value span{margin-right:3px}.sc-singlecard .sc-green{color:#3e8300}.sc-singlecard .sc-red{color:#d20000}.sc-singlecard .sc-invest{width:61px;line-height:1;color:#fff;padding:5px 0 0;right:16px}.sc-singlecard .sc-invest:focus,.sc-singlecard .sc-invest:hover{border-color:#f04e45;background-color:#f04e45}.sc-Details{padding-bottom:20px;line-height:1}.sc-Details label{margin:0}.sc-Details .sc-table{padding:0 30px}.sc-Details .sc-dettable{padding:0}.sc-Details .sc-heading{padding:20px;background-color:#f0f7ff;border-top:1px solid #b7b7b7}.sc-Details .sc-detailshead{padding:20px 60px;background-color:#fbf9f8;border-top:1px solid #c2c3c3;border-bottom:1px solid #eeefef}.sc-Details .sc-head{font:13px RobotoCondensedBold;color:#888}.sc-Details .name{width:31%;display:inline-block}.sc-Details .about{width:24%}.sc-Details .sc-year{width:10%}.sc-Details .sc-month{width:11%}.sc-Details .sc-invest{width:18%}.sc-Details .sc-action{width:36px;text-align:right;margin-left:64px}.sc-Details .sc-font{font-size:0;padding:15px;border-bottom:1px solid #eeefef;position:relative}.sc-Details .sc-detfont{padding-left:60px}.sc-Details .sc-inline{display:inline-block}.sc-Details .sc-img{width:40px;height:40px;margin-right:14px;vertical-align:top}.sc-Details .sc-name{font-size:16px;line-height:17px;color:#333;width:250px;vertical-align:top}.sc-Details .sc-name:hover{color:#f56c27}.sc-Details .sc-price{font-size:14px;color:#3e8300;margin-top:3px}.sc-Details .sc-about{width:25%;font:13px RobotoCondensedRegular;vertical-align:top;color:#888}.sc-Details .sc-investbtn{width:60px;vertical-align:top;line-height:1;position:absolute;color:#fff;padding:5px 0 0;right:10px}.sc-Details .amount,.sc-Details .mntvalue,.sc-Details .yrvalue{font:14px Roboto-Medium;vertical-align:top;text-align:right}.sc-Details .sc-investbtn:focus,.sc-Details .sc-investbtn:hover{border-color:#f04e45;background-color:#f04e45}.sc-Details .yrvalue{width:7%}.sc-Details .mntvalue{width:11%}.sc-Details .amount{width:15%;color:#666}.sc-Details .sc-green{color:#3e8300}.sc-Details .sc-red{color:#d20000}.sc-Details .sc-wd{width:26%}.sc-Details .sortsc-tbl{display:inline-block;font-size:14px;height:14px}.sc-Details .sortsc-tbl .fa{height:0;display:block;font-size:14px}.sc-Details .sortsc-tbl .fa.fa-sort-down{margin-top:1px}.sc-Details .sortsc-tbl .fa.active{color:#e47435}.sc-Details .sortsc-tbl:hover{color:#183884}.sc-Details .no-sc{text-align:center;font-size:16px;padding-top:20px}.rmratingsec div.rmrating-modal{margin:30px auto 15px;width:100%;max-width:945px;max-height:610px}@media (max-width:760px){.rmratingsec div.rmrating-modal{max-width:350px;width:100%}}.rmratingsec div.rmrating-modal .modal-content{box-shadow:none;background:#f9f9f9}.rmratingsec div.rmrating-modal .modal-content .modal-footer{border-top:1px solid #f1f1f1;margin-top:20px}.rmratingsec div.rmrating-modal .ib,.rmratingsec div.rmrating-modal div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .rmratingsec div.rmrating-modal .err.ib{display:inline-block}.rmratingsec div.rmrating-modal .modal-header{position:relative;padding:15px 0 20px;border:none;background:#fff}.rmratingsec div.rmrating-modal .modal-header .ic-close{position:absolute;right:20px}.rmratingsec div.rmrating-modal .modal-header .heading{text-align:center;font:24px OswaldRegular;color:#363636}@media (max-width:991px){.rmratingsec div.rmrating-modal{max-width:550px;width:100%}.rmratingsec div.rmrating-modal .modal-header .heading{font-size:18px}}.rmratingsec div.rmrating-modal .modal-header .closeicon{position:absolute;right:20px;font-size:15px;color:#000;opacity:.5;font-weight:700}.rmratingsec div.rmrating-modal .modal-header .closeicon:hover{color:#e47335;opacity:1}.rmratingsec div.rmrating-modal .modal-body{padding-top:0;padding-bottom:0;border-top:1px solid #f0f0ec;background-color:#f9f9f9}.rmratingsec div.rmrating-modal .modal-body .rtg-star-grp{display:inline-block;vertical-align:bottom;margin-left:10px}.rmratingsec div.rmrating-modal .modal-body .rtg-star{display:inline-block;color:#ff5a00;padding-right:14px;margin-left:-4px;cursor:pointer}@media (max-width:767px){.rmratingsec div.rmrating-modal .modal-body .rtg-star{padding:0 7px 5px}}.rmratingsec div.rmrating-modal .success_modal{background-color:#f9f9f9;padding-top:30px}.rmratingsec div.rmrating-modal .success_modal .handpointimg i{font-size:95px}@media (max-width:991px){.rmratingsec div.rmrating-modal .success_modal .handpointimg i{font-size:72px}}.rmratingsec div.rmrating-modal .success_modal .handpointimg i:before{color:#627c1f}.rmratingsec div.rmrating-modal .success_modal .thankyousec .thankyoumsg{font:16px OswaldRegular;line-height:20px;color:#333}.rmratingsec div.rmrating-modal .success_modal .thankyousec .gotoprofilelink{font:16px RobotoCondensedRegular;line-height:20px;color:#333}.rmratingsec div.rmrating-modal .modal-body .rmdetails{padding:0 200px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .rmdetails{margin:0 auto;width:100%;padding:10px}}.rmratingsec div.rmrating-modal .modal-body .rmdetails .rmdetailinfo{border-bottom:1px solid #eaeaea;text-align:center;display:block;padding-bottom:10px;padding-top:15px}.rmratingsec div.rmrating-modal .modal-body .rmdetails .rm-pic{height:50px;display:inline-block;padding-right:12px;margin-top:-25px}.rmratingsec div.rmrating-modal .modal-body .rmdetails .innerrmdetails{padding:5px 0 10px;display:inline-block;text-align:left}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .rmdetails .innerrmdetails{padding:0}}.rmratingsec div.rmrating-modal .modal-body .rmdetails .innerrmdetails .rmnameblk{font:18px OswaldRegular;line-height:18px;color:#666;margin-bottom:5px}.rmratingsec div.rmrating-modal .modal-body .rmdetails .innerrmdetails span{cursor:pointer;color:#03002f;font-size:14px;font-family:RobotoCondensedRegular}.rmratingsec div.rmrating-modal .modal-body .rmdetails .innerrmdetails span:hover{color:#f04e45}.rmratingsec div.rmrating-modal .modal-body .ratingmod{padding-top:15px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .ratingtext{font:22px OswaldRegular;line-height:24px;color:#333;white-space:pre}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .ratingtext{font:16px OswaldRegular}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .starsec i{font-size:25px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .noratinglbl{font:13px RobotoCondensedRegular;color:#666}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .ratinglbl{font:18px OswaldRegular;color:#666;line-height:21px;margin-bottom:15px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .ratinglbl{font-size:16px}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li{display:inline-block;width:calc(60% / 5);font:12px RobotoCondensedRegular;padding:0 25px;border-left:1px solid #dcdcdc}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li:last-child{width:128px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li:first-child{border-left:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div{margin-bottom:10px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div{margin-bottom:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li{margin-bottom:25px;width:calc(95% /3)}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li.fourthele{border-left:0}}@media (max-width:320px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li{margin-bottom:25px;width:calc(95% /2)}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li.fifthele,.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li.thirdele{border-left:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li.fourthele{border-left:1px solid #dcdcdc}}@media (min-width:992px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .opt-items:hover,.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .opt-items:hover .compname{color:#f04e45;cursor:pointer}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .opt-items:hover .parenticon:before{color:#f04e45}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .active{color:#f04e45;cursor:pointer}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .active .compname,.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .active .parenticon:before{color:#f04e45}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon{font-size:45px;vertical-align:top;position:relative;cursor:pointer}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon{font-size:34px}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon:before{color:#6b6b6b}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon .icom-tick{border-radius:50%;background-color:#f5690f;font-size:6px;color:#fff;width:27px;height:27px;position:absolute;top:calc(50% - 4px);text-align:center;padding:6px 4px 5px;border:5px solid #fff}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon.icom-time_exe{font-size:50px;margin-left:-10px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon.icom-time_exe .icom-tick{right:-18px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li div>.parenticon.icom-time_exe{font-size:38px}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .icom-exp_adv{margin-left:10px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .icom-exp_adv .icom-tick{left:23px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .icom-communication .icom-tick{right:-20px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .icom-6star .icom-tick,.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li .icom-conversation .icom-tick{left:28px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimentvia li label{color:#8a8a8a;font:12px RobotoCondensedRegular}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext{margin-top:20px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personabzedtn{background-color:#f9f9f9;font-family:RobotoCondensedRegular;font-size:14px;padding:5.5px 45px;border-radius:3px;color:#03002f;border-color:#03002f;display:inline-block}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personabzedtn:hover{color:#fff;background-color:#f04e45;border-color:#fff}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext{width:65%}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext a{position:absolute;top:5px;right:15px;font-size:22px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext a i{color:#999}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext a:hover i{color:#f56c27}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext{margin-top:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext{width:85%}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .complimentsec .complimenttext .personalizedtext a{top:5px;right:5px;font-size:19px}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .personalizedtext{margin:0 auto;position:relative;opacity:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .personalizedtext .persnlzed_txtbx{padding:0;border:0;height:0;transition:height .3s ease;max-height:90px;resize:none;border-radius:0;font-family:inherit;max-width:620px;margin-bottom:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .personalizedtext .persnlzed_txtbx::-webkit-input-placeholder{font-style:normal;font-family:RobotoCondensedLight;color:#707070}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .personalizedtext-open{opacity:1}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .personalizedtext-open .persnlzed_txtbx{padding:10px 37px 10px 15px;border:1px solid #d3d2d2;height:90px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist{width:65%;margin:0 auto}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist{width:95%;margin:0 auto}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .personalizedtext-open .persnlzed_txtbx{padding:10px 15px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .feedbacklitems-cont{margin-bottom:-10px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .feedbacklitems-cont.feedbacklitems-cont-open{margin-bottom:0}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .personalizedtext{width:100%}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist a{padding:0 20px;border:1px solid #b6b6b6;font-size:16px;margin-right:10px;border-radius:3px;background-color:#fff;color:#333;font-family:RobotoCondensedRegular;white-space:nowrap;margin-bottom:10px;display:inline-block;line-height:28px;text-transform:capitalize}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist a:hover{background-color:#f5690f;color:#fff;border:1px solid #f5690f}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .personalizedtext{width:95%}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist a{padding:0 5px;margin-bottom:12px}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist a:hover{background-color:#fff;color:#333;border:1px solid #b6b6b6}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .dv-per-txt{margin-top:10px}}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist a.active{background-color:#f5690f;color:#fff;border:1px solid #f5690f}.rmratingsec div.rmrating-modal .modal-body .ratingmod .fedbkorcompsec .feedbacklist .dv-per-txt{margin-top:10px}.rmratingsec div.rmrating-modal .modal-footer{background-color:#f9f9f9;padding:20px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-footer{padding:18px}}.rmratingsec div.rmrating-modal .modal-footer .innerfooter{text-align:center}.rmratingsec div.rmrating-modal .modal-footer .innerfooter a{font:14px RobotoCondensedRegular}.rmratingsec div.rmrating-modal .modal-footer .innerfooter a i{padding-left:5px}.rmratingsec div.rmrating-modal .modal-footer .innerfooter a:first-child{padding-right:30px}@media (max-width:991px){.rmratingsec div.rmrating-modal .modal-footer .innerfooter a:first-child{padding-right:25px}}.rmratingsec div.rmrating-modal .modal-footer .innerfooter .btnsubmit{font-size:16px;background-color:#03002f;padding:9px 53px}.rmratingsec div.rmrating-modal .modal-footer .innerfooter .btnsubmit:hover{background-color:#f04e45;color:#fff}.rmratingsec .rmlater_modal{width:100%;margin-top:130px;max-width:680px;max-height:200px}.rmratingsec .rmlater_modal .modal-header{position:relative;background-color:#fff;padding:18px;border-bottom:0 solid #f0f0ec}.rmratingsec .rmlater_modal .modal-header .heading{font:24px OswaldRegular;color:#363636}@media (max-width:991px){.rmratingsec .rmlater_modal .modal-header .heading{font-size:18px}}.rmratingsec .rmlater_modal .modal-header .closeicon{position:absolute;right:20px;font-size:15px;color:#000;opacity:.5;font-weight:700}.rmratingsec .rmlater_modal .modal-body{background-color:#f9f9f9;padding:28px}.rmratingsec .rmlater_modal .modal-body .latermsg label{font:15px RobotoCondensedRegular;color:#363636}.rmratingsec .rmlater_modal .modal-body .latermsg a{font:16px RobotoCondensedRegular;color:#2c427f;line-height:20px}@media (max-width:991px){.rmratingsec .rmlater_modal .modal-body .latermsg a{font-size:15px;line-height:22px}}.rmratingsec .rmlater_modal .modal-body .btnlater .ed-btn{background-color:#f9f9f9;padding:5.5px 70px;font:14px RobotoCondensedRegular;border-radius:3px}.eMandate{font:14px RobotoCondensedRegular}.eMandate .modal-dialog{width:771px}.eMandate .animate-show-hide.ng-hide{opacity:0}.eMandate .animate-show-hide.ng-hide-add,.eMandate .animate-show-hide.ng-hide-remove{transition:all cubic-bezier(.45,.05,.55,.95) .1s}.eMandate.frmToc{margin:0 auto}.eMandate.frmToc .mandate-inner{max-width:651px;margin:0 auto}.eMandate .modal-content .modal-body{padding:30px;background-color:#fff}.eMandate .modal-content .modal-header,.eMandate .modal-header{padding-bottom:5px}.eMandate .modal-content .modal-header .icom-ed-close{display:inline-block;color:#959595;font-size:13px;font-weight:700}.eMandate .modal-content .modal-header a:hover .icom-ed-close{color:#f5690f}.eMandate .modal-header .icom-ed-close{display:inline-block;color:#959595;font-size:13px;font-weight:700}.eMandate .modal-header a:hover .icom-ed-close{color:#f5690f}.eMandate .hding,.eMandate .hs3{color:#333}.eMandate .contAns label.em-msg,.eMandate .contHead,.eMandate .hdg,.eMandate .hs6,.eMandate .info,.eMandate .ltColor,.eMandate .ttAns .blkHding,.eMandate .ttAns .hding{color:#666}.eMandate .contAns label.em-msg>label,.eMandate .desc,.eMandate .hs9,.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label,.eMandate .sbInfo{color:#999}.eMandate .contAns .desc,.eMandate .contAns label.em-msg,.eMandate .f13{font-size:13px}.eMandate .f16{font-size:16px}.eMandate .authorised .ed-btn,.eMandate .contAns .ed-btn,.eMandate .dwnldPdf,.eMandate .f14{font-size:14px}.eMandate .hding{font-family:OswaldRegular;font-size:20px;line-height:20px}.eMandate .ttAns{font-size:0}.eMandate .ttAns .blkHding{font:14px RobotoCondensedBold;padding-top:5px}.eMandate .ttAns .hdg{display:block;text-align:center;font-size:16px;line-height:16px;padding-bottom:15px;border-bottom:1px solid #e5e3e0}.eMandate .ttAns>div{font-size:13px;margin-top:10px}.eMandate .ttAns>div.div{width:50%;vertical-align:top}.eMandate .ttAns>div.right{padding-left:15px}.eMandate .ttAns>div.left{padding-right:10px;border-right:1px solid #e5e3e0}.eMandate .ttAns>div span{width:3px;height:4px;border-radius:50%;background-color:#f5690f;display:inline-block;vertical-align:top;position:absolute;left:0;top:5px}.eMandate .ttAns>div label{line-height:18px;position:relative;color:#999;font-size:13px;padding:0 0 10px 15px}.eMandate .ttAns>div label:last-child,.learner .art-detail ol li,.learner .art-detail ol li:last-child,.learner .art-detail ul li,.learner .art-detail ul li:last-child,.learner .sec-block:last-child{padding-bottom:0}.eMandate .ttAns>div>*{vertical-align:top}.eMandate .askAns.open{color:#f5690f}.eMandate .tooltip.tooltip-toc.bottom{margin-top:12px;margin-left:15px}.eMandate .tooltip.tooltip-toc .tooltip-inner{width:428px;padding:20px 15px}.eMandate .sbInfo{font-family:RobotoCondensedItalic;font-size:14px;line-height:18px;display:block;padding-top:8px}.eMandate a{color:#183884}.eMandate a:hover{color:#f5690f}.eMandate .mandate-cont{background-color:#f9f9f9;padding:25px 30px 0;border-top:1px solid #e2e0dd}.eMandate .mandate-cont.bdb{border-bottom:1px solid #e2e0dd}.eMandate .mandate-cont input[type=radio].cir-checkbox:checked+label.cir-label:after{border:none;content:"";font-family:icomoon!important;line-height:1;font-size:6px;color:#5e8413;font-weight:700;width:auto;height:auto;border-radius:initial}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label.no:after{left:17px}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label:after{left:18px}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label:after,.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label:before{background-color:#fcf9fa}.eMandate .mandate-cont input[type=radio].cir-checkbox:checked+label.cir-label:after,.eMandate .mandate-cont input[type=radio].cir-checkbox:checked+label.cir-label:before,.eMandate .mandate-cont input[type=radio].cir-checkbox:focus+label.cir-label:after,.eMandate .mandate-cont input[type=radio].cir-checkbox:focus+label.cir-label:before,.eMandate .mandate-cont input[type=radio].cir-checkbox:hover+label.cir-label:after,.eMandate .mandate-cont input[type=radio].cir-checkbox:hover+label.cir-label:before,.fdb-nobg{background-color:#fff}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label:before{left:13px;top:10px;border-color:#e2dfe0}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label:after{top:15px}.eMandate .mandate-cont input[type=radio].cir-checkbox:checked+label.cir-label,.eMandate .mandate-cont input[type=radio].cir-checkbox:focus+label.cir-label,.eMandate .mandate-cont input[type=radio].cir-checkbox:hover+label.cir-label{background-color:#f0fff1;color:#6ba750;border-color:#6ba750}.eMandate .mandate-cont input[type=radio].cir-checkbox:checked+label.cir-label:before,.eMandate .mandate-cont input[type=radio].cir-checkbox:focus+label.cir-label:before,.eMandate .mandate-cont input[type=radio].cir-checkbox:hover+label.cir-label:before{border-color:#6ba750}.eMandate .mandate-cont input[type=radio].cir-checkbox+label.cir-label{text-transform:capitalize;font-size:16px;font-family:RobotoCondensedBold;padding-left:38px;margin:1px 0;display:block;line-height:36px;background-color:#f5f3f2;border:1px solid #ccc;border-radius:3px}.eMandate .mandate-cont .ib label.mandateSubText{position:relative;z-index:1;padding:0 5px;background-color:#ccc;margin-top:-20px;font-size:9px;color:#35334b;height:12px}.eMandate .mandate-cont .ib label.mandateSubText.recomended{background-color:#F9DC75;color:#03002F}.eMandate .mandate-cont .eMandateInfo i{font-size:40px}.eMandate .mandate-cont .eMandateInfo .col-30{display:inline-block;width:31%;padding:0 35px;vertical-align:top;color:#444;font-family:Roboto-Regular}@media (max-width:767px){.eMandate .mandate-cont .eMandateInfo .col-30{width:250px;margin:0 auto;display:block}}.eMandate .respond.noSel .ib,.eMandate .respond.noSel div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .eMandate .respond.noSel .err.ib{margin-bottom:25px}.eMandate .respond .ib,.eMandate .respond div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .eMandate .respond .err.ib{margin:15px 0 10px}.eMandate .respond .ib:first-child,.eMandate .respond div.aadhaar-modal .modal-body .err.ib:first-child,div.aadhaar-modal .modal-body .eMandate .respond .err.ib:first-child{margin-right:20px}.eMandate .respond .ib .ctrl{width:140px;height:40px}.eMandate .respond div.aadhaar-modal .modal-body .err.ib .ctrl,div.aadhaar-modal .modal-body .eMandate .respond .err.ib .ctrl{width:101px;cursor:pointer}.eMandate .respond .ib .ctrl:hover{background-color:#f0fff1}.eMandate .respond .ib .fill,.eMandate .respond div.aadhaar-modal .modal-body .err.ib .fill,div.aadhaar-modal .modal-body .eMandate .respond .err.ib .fill{font-size:19px}.eMandate .error-msg{display:inline-block}.eMandate .error-msg span:before{background:unset;font-family:icomoon!important}.eMandate .contHead,.eMandate .qury>label,.eMandate .selBankDet label{font-family:RobotoCondensedBold}@media (max-width:991px){.eMandate .error-msg{padding:10px 0 0;display:block}}.eMandate .authorised .ed-btn,.eMandate .contAns .ed-btn{padding:6.5px 0;min-width:102px;text-align:center;border-radius:3px}.eMandate .authorised .ed-btn.mandate-bk,.eMandate .contAns .ed-btn.mandate-bk{padding:6px}.eMandate .contAns{position:relative;max-width:100%;padding-top:23px;margin-top:5px}.eMandate .contAns.toNo:before{left:164px}.eMandate .contAns .info{font-size:14px}.eMandate .contAns .desc{line-height:18px;margin:10px 0}.eMandate .contAns.removeEmandateConst{border:0;padding-top:0}.eMandate .contAns label.em-msg{line-height:18px;margin-top:10px}.eMandate .contAns .inpCtrl{position:relative}.eMandate .contAns .inpCtrl span{font-size:13px;color:#888;position:absolute;left:10px;top:calc(50% - 8px);z-index:56}.eMandate .contAns .inp{width:224px;border:1px solid #c2c2c2!important;height:33px;padding-left:30px}.eMandate .contAns .inp.error{border-color:#d20000!important}.eMandate .contAns .inp.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(210,0,0,.3)}.eMandate .dwnldPdf{margin-bottom:-15px}.eMandate .dwnldPdf a,.eMandate .dwnldPdf i{display:inline-block;vertical-align:bottom}.eMandate .dwnldPdf i{margin-right:8px;font-size:17px}.eMandate .procDet{margin-top:10px}.eMandate .qury{line-height:20px}.eMandate .qury>label{font-size:16px}.eMandate .qury a{font-size:13px;display:inline-block;vertical-align:top;padding-left:8px}.eMandate .procDet,.eMandate .selBankDet{color:#aaa;font-size:12px}.eMandate .selBankDet{line-height:18px}.eMandate .selBankDet label{display:inline-block;letter-spacing:.5px;color:rgba(170,170,170,.9)}.eMandate .contHead{font-size:18px;line-height:24px}.eMandate .icom-numbers-bg{font-size:54px;color:#f5690f}.eMandate ul .iconsDiv{position:relative}.eMandate ul i+i{color:#fff;position:absolute;font-style:normal}.eMandate .icom-tick{display:inline-block;font-size:12px;color:#78a84d;font-weight:700;vertical-align:middle;margin:0 8px 3px 0}.eMandate .mailId{text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eMandate .icom-atRate{font-size:30px;left:calc(50% - 15px);top:12px}.eMandate .icom-mail-sent{font-size:25px;left:calc(50% - 13px);top:15px}.eMandate .icom-verify-email{font-size:27px;left:calc(50% - 13px);top:15px}.eMandate .icom-sign-doc{font-size:29px;left:calc(50% - 13px);top:14px}.eMandate .steps{padding:23px 0}.eMandate .corsInfo{font-size:16px;margin-top:12px}.eMandate .corsInfo+label{font-size:13px;line-height:15px;margin-top:5px;display:inline-block}@media (max-width:991px){.eMandate .modal-content .modal-body{padding:20px 10px}.eMandate .modal-content .modal-header{padding-bottom:10px}.eMandate .modal-content .modal-header .icom-ed-close{font-size:11px;padding-right:10px}.eMandate .mandate-cont{padding-left:15px;padding-right:15px}.eMandate .respond .ib .ctrl,.eMandate .respond div.aadhaar-modal .modal-body .err.ib .ctrl,div.aadhaar-modal .modal-body .eMandate .respond .err.ib .ctrl{width:140px}.eMandate .qury a{padding-left:0}.eMandate .qury>label{font-size:17px}.eMandate .hding{font-size:22px;line-height:26px}.eMandate .hding.center{text-align:center;padding:0 30px;position:relative}.eMandate .contAns,.eMandate .selBankDet,.eMandate .ttAns>div:last-child{padding-top:15px}.eMandate .hding.center .icom-tick{position:absolute;left:8px;top:8px}.eMandate input[type=radio].cir-checkbox+label.cir-label{line-height:33px}.eMandate input[type=radio].cir-checkbox+label.cir-label:before{top:8px}.eMandate input[type=radio].cir-checkbox+label.cir-label:after{top:13px}.eMandate .tooltip.tooltip-toc .tooltip-inner{width:100%;max-width:334px;padding:15px;border-color:#ccc}.eMandate .linkClose{position:absolute;right:10px;top:5px;font-size:16px!important;color:#999}.eMandate .tooltip.bottom .tooltip-arrow{border-width:8px;height:8px;width:16px;top:-10px!important;border-color:transparent transparent #ccc}.eMandate .tooltip.tooltip-toc.bottom{margin-top:0;margin-left:3px}.eMandate .ttAns .hdg{padding-bottom:10px;line-height:20px;margin:0 16px}.eMandate .ttAns>div{margin-left:15px}.eMandate .ttAns>div label{margin-left:-15px}.eMandate .ttAns>div:last-child{border-top:1px solid #e5e3e0}.eMandate .contAns .desc{margin:10px 0}.eMandate .contAns .desc,.eMandate .contAns label.em-msg{font-size:14px}.eMandate .contAns .info{font-size:15px}.eMandate .contAns .ed-btn{min-width:147px}.eMandate .dwnldPdf{margin-bottom:-5px;padding-right:15px}.eMandate .authorised .ed-btn{min-width:147px;font-size:16px;padding:7px 0}.eMandate .steps,.eMandate .steps li:last-child{padding-bottom:0}.eMandate .iconsDiv{position:absolute!important;left:0;top:calc(50% - 35px)}.eMandate .infoDiv{display:inline-block;vertical-align:middle}.eMandate .icom-numbers-bg{font-size:43px}.eMandate .icom-atRate{left:10px;font-size:23px;top:10px}.eMandate .icom-mail-sent{left:11px;font-size:20px;top:11px}.eMandate .icom-verify-email{left:11px;font-size:21px;top:11px}.eMandate .icom-sign-doc{left:11px;font-size:25px;top:10px}.eMandate .corsInfo{vertical-align:middle;font-size:15px;margin-top:0}.eMandate .corsInfo,.eMandate .corsInfo+label{padding-left:63px}.eMandate .steps{padding-top:25px}.eMandate .steps li{display:block;width:100%;text-align:left;padding:0;margin:0 0 20px;min-height:43px}.eMandate .steps li.atEmail .infoDiv,.eMandate .steps li.openMail .infoDiv{margin-top:-10px}.eMandate .steps li:first-child{margin-top:5px}.eMandate .steps li:after{display:none}.eMandate.frmToc{margin:0 -15px;width:calc(100% + 30px)!important}.eMandate.frmToc .contAns .mand-toc-btn .ed-btn{min-width:102px}}.learner,.lrating{line-height:1}@media (min-width:321px) and (max-width:991px){.eMandate .contAns.toNo:before{left:204px}}@media (max-width:320px){.eMandate .modal-content .modal-body{padding:20px 0}.eMandate .qury>label{font-size:15px}.eMandate .contAns br{display:none}.eMandate .mandate-cont .respond .ib,.eMandate .mandate-cont .respond div.aadhaar-modal .modal-body .err.ib,div.aadhaar-modal .modal-body .eMandate .mandate-cont .respond .err.ib{margin-right:10px}.eMandate .mandate-cont .respond .ib .ctrl{width:110px}}@media (max-width:767px){.learner .container{padding-left:0;padding-right:0}.learner .row{margin-left:-5px;margin-right:-5px}.learner .col-lg-1,.learner .col-lg-10,.learner .col-lg-11,.learner .col-lg-12,.learner .col-lg-2,.learner .col-lg-3,.learner .col-lg-4,.learner .col-lg-5,.learner .col-lg-6,.learner .col-lg-7,.learner .col-lg-8,.learner .col-lg-9,.learner .col-md-1,.learner .col-md-10,.learner .col-md-11,.learner .col-md-12,.learner .col-md-2,.learner .col-md-3,.learner .col-md-4,.learner .col-md-5,.learner .col-md-6,.learner .col-md-7,.learner .col-md-8,.learner .col-md-9,.learner .col-sm-1,.learner .col-sm-10,.learner .col-sm-11,.learner .col-sm-12,.learner .col-sm-2,.learner .col-sm-3,.learner .col-sm-4,.learner .col-sm-5,.learner .col-sm-6,.learner .col-sm-7,.learner .col-sm-8,.learner .col-sm-9,.learner .col-xs-1,.learner .col-xs-10,.learner .col-xs-11,.learner .col-xs-12,.learner .col-xs-2,.learner .col-xs-3,.learner .col-xs-4,.learner .col-xs-5,.learner .col-xs-6,.learner .col-xs-7,.learner .col-xs-8,.learner .col-xs-9{padding-left:5px;padding-right:5px}}.learner .lheader{background:#f9f9f9;padding:20px 0 30px;border-bottom:1px solid #ccc8c1}.learner .lheader h1{font-family:YesevaOneRegular;font-size:32px;line-height:1.2;color:#333;text-align:center}@media (max-width:767px){.learner .lheader{padding:20px 5px 13px;background:#f9f9f9}.learner .lheader h1{font-size:28px;line-height:32px}}.learner .lheader p{font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#666;text-align:center;max-width:720px;margin:8px auto 0}.learner .status{position:relative;top:20px;background:#f5690f;color:#fff;font-size:16px;font-family:RobotoCondensedBold;line-height:26px;height:26px;padding:0 15px;display:inline-block;text-transform:capitalize}.learner .status:after{position:absolute;top:0;display:block;border:13px solid #f5690f;border-left-width:0;border-right-color:transparent;right:-13px}.learner .meta-block{text-align:center;margin-top:25px;font-size:0}@media (max-width:767px){.learner .meta-block{margin-top:10px;padding-top:10px;border-top:1px solid #edeeee}}.learner .meta-block span{font-size:14px;line-height:15px;font-family:RobotoCondensedRegular;color:#666;padding:0 10px;display:inline-block;position:relative}.learner .meta-block span:before{font-family:icomoon;font-size:20px;color:#666;display:inline-block;margin-right:7px;vertical-align:bottom;position:relative}.learner .meta-block span:after{height:22px;position:absolute;right:0;top:50%;margin-top:-11px;border-right:1px solid #d8d8d8;display:inline-block;vertical-align:middle}.learner .meta-block span.time:before{content:""}.learner .meta-block span.art-count:before{content:""}.learner .meta-block span.rat-count:before{content:""}.learner .meta-block span.comment:before{content:""}.learner .meta-block span.share:before{content:""}.learner .meta-block span.views:before{content:""}.learner .meta-block span.no-sep:after,.learner .meta-block span:last-child:after{display:none}.learner .meta-block .widget-share{display:inline-block;padding:0}.learner .meta-block .socialshare ul.social-links{margin:0}.learner .meta-block .socialshare ul.social-links li{padding:0 5px}.learner .meta-block .socialshare ul.social-links li a{width:30px;height:30px;font-size:18px}@media (max-width:767px){.learner .meta-block .socialshare ul.social-links li{padding:0}.learner .meta-block .socialshare ul.social-links li a{width:100%;height:auto;font-size:28px}}.learner ol.breadcrumb a,.learner ol.breadcrumb li{font-family:RobotoCondensedRegular;font-size:14px}.learner .meta-block .socialshare ul.social-links li a:before{line-height:30px}.learner ol.breadcrumb{padding:0;margin-bottom:20px}.learner ol.breadcrumb li{color:#333;line-height:15px}.learner ol.breadcrumb li.active{color:#818181}.learner ol.breadcrumb a{color:#333;line-height:15px}.learner .card-section h2,.learner .card-section h3,.learner .card-section h4,.learner .card-section h5{font-family:OswaldRegular}.learner .card-section{padding:40px 0 10px}.learner .card-section h2{font-size:24px;line-height:30px;color:#af9e89;position:relative;text-align:center;max-width:560px;margin:0 auto 40px;letter-spacing:initial}@media (max-width:767px){.learner .card-section{padding:20px 5px 10px}.learner .card-section h2{margin:0 auto 20px}}.learner .card-section h2 span{background:#f9f9f9;padding:0 10px;display:inline-block;position:relative}.learner .card-section h2:before{height:1px;width:100%;position:absolute;background:#e6e6e6;top:50%;left:0}.learner .card-section h3{font-size:18px;line-height:30px;color:#999;text-align:center;max-width:560px;margin:0 auto 40px;letter-spacing:initial;position:relative}.learner .card-section h3 span{background:#f0f1ec;padding:0 10px;display:inline-block;position:relative}.learner .card-section h3:before{height:1px;width:100%;position:absolute;background:#dfdfdb;top:50%;left:0}.learner .card-section h4{font-size:20px;line-height:30px;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learner .card-section h5{font-size:18px;line-height:30px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:767px){.learner .card-section h3{margin:0 auto 20px}.learner .card-section h5{font-size:13px;line-height:20px}}.learner .card-section p{font-size:14px;line-height:1.2;color:#bababa;font-family:RobotoCondensedRegular}.learner .card-section p strong{font-family:RobotoCondensedBold}.learner .card-section.cat-section{background:#f9f9f9}.learner .card-section .card-block{width:100%;height:190px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;border-radius:5px;margin-bottom:30px;display:block;overflow:hidden}@media (max-width:767px){.learner .card-section p{font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learner .card-section .card-block{margin-bottom:10px;height:160px}}.learner .card-section .card-block:hover h4,.learner .card-section .card-block:hover h5{color:#f5690f}.learner .card-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/learner/overlay.png) center no-repeat;background-size:cover}.learner .card-section .text-block{position:absolute;width:100%;left:0;bottom:10px;padding:0 15px}.learner .card-section .sec-time{width:100%;height:4px;background:rgba(186,186,186,.2);margin:4px 0 10px;position:relative}.learner .card-section .sec-time .ongoing-status{position:absolute;top:0;left:0;height:4px;background:#16c81a}.learner .card-section .sec-time .comp-tick{position:absolute;display:none;right:0;top:50%;margin-top:-12.5px;width:23px;height:23px;border-radius:50%;background:#16c81a;text-align:center}.learner .card-section .block-details,.transaction-history-tab{margin:0 -10px}.learner .card-section .sec-time .comp-tick:after{display:inline-block;color:#fff;font-size:10px;font-family:icomoon;content:"";position:relative;top:1px}.learner .card-section .sec-time.ongoing:before{display:block}.learner .card-section .sec-time.completed:before{display:block;width:100%}.learner .card-section .sec-time.completed .comp-tick{display:block}.learner .card-section .block-details span{font-size:14px;line-height:15px;font-family:RobotoCondensedRegular;color:#fff;padding:0 10px;display:inline-block;position:relative}.learner .card-section .block-details span:before{font-family:icomoon;font-size:18px;color:#fff;display:inline-block;margin-right:7px;vertical-align:text-top}.learner .card-section .block-details span.time:before{content:""}.learner .card-section .block-details span.art-count:before{content:""}.learner .card-section .block-details span.rat-count:before{content:"";vertical-align:text-top}.learner .card-section .block-details span.views:before{font-size:15px;content:""}@media (max-width:767px){.learner .card-section.mini-card .card-block{height:95px}.learner .card-section.mini-card .block-details{line-height:.7}.learner .card-section.mini-card .block-details span{font-size:11px;line-height:12px;color:#bababa}.learner .card-section.mini-card .block-details span:before{font-size:10px;color:#bababa;margin-right:5px}.learner .card-section.mini-card .status{top:0}}.learner.learner-listing .meta-block span.comment,.learner.learner-listing .meta-block span.rat-count{cursor:pointer}.learner.learner-listing .meta-block span.comment:hover,.learner.learner-listing .meta-block span.comment:hover:before,.learner.learner-listing .meta-block span.rat-count:hover,.learner.learner-listing .meta-block span.rat-count:hover:before{color:#f5690f}.learner .sec-cont{margin:40px 0}@media (max-width:767px){.learner .sec-cont{margin:20px 0;padding-left:5px;padding-right:5px}}.learner .sec-top-border{background:#fff;border-top:10px solid #c9c9c1;position:relative}.learner .sec-top-border:before{height:10px;width:auto;display:block;position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px;right:14px}.learner .sec-list{padding:40px 190px 40px 145px}@media (max-width:767px){.learner .sec-list{padding:20px 35px 20px 10px}}.learner .sec-block{border-bottom:1px solid #efefef;font-size:0;padding:20px 0;position:relative}.learner .sec-block .sec-status{right:-35px;top:0;position:absolute;width:3px;height:calc(100% + 1px)}.learner .sec-block .sec-status:before{position:absolute;width:3px;top:25px;left:0;background:url(../images/learner/border.png) center repeat-y;height:100%}@media (max-width:767px){.learner .sec-block{padding:10px 0}.learner .sec-block .sec-status{right:-18px}.learner .sec-block .sec-status:before{top:27px}}.learner .sec-block .sec-status .tick-sts{position:absolute;top:25px;left:50%;margin-left:-12.5px;width:25px;height:25px;border-radius:50%;border:2px solid #ecebeb;background:#fff;display:inline-block;text-align:center}@media (max-width:767px){.learner .sec-block .sec-status .tick-sts{top:27px;margin-left:-10.5px;width:21px;height:21px;background:#fafafa}}.learner .sec-block .sec-status .tick-sts:after{display:none;color:#fff;font-size:10px;font-family:icomoon;content:"";line-height:18px;position:relative;top:2px}.learner .sec-block .sec-status.read:before{height:100%;background:#16c81a}.learner .sec-block .sec-status.read .tick-sts{background:#16c81a;border-color:#16c81a}@media (max-width:767px){.learner .sec-block .sec-status .tick-sts:after{font-size:8px;line-height:16px;top:auto}.learner .sec-block .sec-status.read .tick-sts{background:#65be19;border-color:#65be19}}.learner .sec-block .sec-status.read .tick-sts:after{display:inline-block}.learner .sec-block .sec-status.current:before{height:25px}.learner .sec-block .sec-status.current .tick-sts{width:21px;height:21px;margin-left:-11.5px;border:5px solid #16c81a}.learner .sec-block:first-child{padding-top:0}.learner .sec-block:first-child .sec-status .tick-sts{top:0}@media (max-width:767px){.learner .sec-block .sec-status.current .tick-sts{border:5px solid #65be19}.learner .sec-block:first-child .sec-status .tick-sts{top:17px}}.learner .sec-block:last-child{border-bottom:0}.learner .sec-block:last-child .sec-status{height:25px}@media (max-width:767px){.learner .sec-block:last-child .sec-status{height:21px}}.learner .sec-block.single-art .sec-status{display:none}.learner .sec-image{width:120px;height:80px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;margin-right:20px;display:inline-block;vertical-align:top}@media (max-width:767px){.learner .sec-image{width:80px;margin-right:10px}}.fdb-opt-block-insight .fdb-opt-box .fdb-grp-hdr .fdb-header,.fdb-opt-block-investology .fdb-opt-box .fdb-grp-hdr .fdb-header,.fdb-opt-block-research .fdb-opt-box .fdb-grp-hdr .fdb-header,.learner .sec-details .sec-time:before{margin-right:5px}.learner .sec-image .status{top:0}.learner .sec-details{position:relative;padding-right:130px;display:inline-block;width:calc(100% - 140px);vertical-align:top}.learner .sec-details .sec-time{font-size:14px;color:#999;font-family:RobotoCondensedRegular;display:inline-block;position:absolute;top:5px;right:20px}@media (max-width:767px){.learner .sec-details{width:calc(100% - 90px);padding-right:0}.learner .sec-details .sec-time{position:relative;top:auto;right:auto;margin-bottom:2px;margin-top:2px;font-size:13px}}.learner .sec-details .sec-time:before{font-family:icomoon;font-size:20px;color:#999;display:inline-block;content:"";vertical-align:text-bottom}@media (max-width:767px){.learner .sec-details .sec-time:before{font-size:13px}}.learner .sec-details h2,.learner .sec-details h2 a{font-size:20px;line-height:1.2;font-family:OswaldRegular}.learner .sec-details h2{letter-spacing:initial;margin:0 0 5px}.learner .sec-details h2 a{color:#183884}.learner .sec-details h2 a:focus,.learner .sec-details h2 a:hover{text-decoration:none;color:#f5690f}.learner .sec-details h4{letter-spacing:.2px;margin:0;font-size:16px;line-height:20px;font-family:OswaldRegular}.learner .sec-details h4 a{font-size:16px;line-height:20px;color:#183884;font-family:OswaldRegular}.learner .art-nav a,.learner .sec-details p{font-family:RobotoCondensedRegular}@media (max-width:767px){.learner .sec-details h2 a{font-size:16px}.learner .sec-details h4 a{color:#174082}}.learner .sec-details h4 a:focus,.learner .sec-details h4 a:hover{text-decoration:none;color:#f5690f}.learner .sec-details p{font-size:16px;line-height:20px;color:#999;letter-spacing:.1px}.learner .sec-block.active .sec-details h4 a{pointer-events:none;color:#666}.learner .comment-block{margin:10px 0 40px}.learner.learner-detail .meta-block span.comment{cursor:pointer}.learner.learner-detail .meta-block span.comment:hover,.learner.learner-detail .meta-block span.comment:hover:before{color:#f5690f}@media (max-width:767px){.learner .comment-block{margin:10px 0 20px;padding-left:5px;padding-right:5px}.learner .art-section{padding-left:5px;padding-right:5px;margin-top:20px}.learner.learner-detail .comment-block{padding-left:0;padding-right:0}}.learner.learner-detail .lheader{padding:20px 0;background:0 0;border-bottom:0}.learner.learner-detail .meta-block{text-align:left;margin:10px 0 20px}@media (max-width:767px){.learner.learner-detail .meta-block{margin:0;padding-bottom:15px;padding-top:0;border-top:0;border-bottom:0}}.learner.learner-detail .meta-block span.time{padding-left:0}.learner.learner-detail ol.breadcrumb{margin-bottom:0}.learner .art-cont{padding:30px 30px 0}.learner .art-cont.add-bmargin{margin-bottom:40px}@media (max-width:767px){.learner .art-cont{padding:20px 10px 0}.learner .art-cont.add-bmargin{margin-bottom:20px}}.learner .art-content{padding:0 20px 20px}.learner .art-content b,.learner .art-content strong{font-weight:400;font-family:RobotoCondensedBold}.learner .art-content h1,.learner .art-content h2,.learner .art-content h3,.learner .art-content h4,.learner .art-content h5,.learner .art-content h6{font-family:OswaldRegular;color:#353b3f;letter-spacing:initial;font-weight:400}.learner .art-content h1 b,.learner .art-content h1 strong,.learner .art-content h2 b,.learner .art-content h2 strong,.learner .art-content h3 b,.learner .art-content h3 strong,.learner .art-content h4 b,.learner .art-content h4 strong,.learner .art-content h5 b,.learner .art-content h5 strong,.learner .art-content h6 b,.learner .art-content h6 strong{font-family:OswaldRegular}.learner .art-content h2,.learner .art-content h3,.learner .art-content h4,.learner .art-content h5,.learner .art-content h6{margin-bottom:5px}.learner .art-content h1{font-size:40px;line-height:44px}@media (max-width:767px){.learner .art-content{padding:0 0 20px}.learner .art-content h1{font-size:30px;line-height:1.2;margin-bottom:10px}.learner .art-content h2{font-size:22px}}.learner .art-content h2{font-size:22px;line-height:1.2}.learner .art-content h3{font-size:18px;line-height:1.2}.learner .art-content h4{font-size:18px;line-height:1.2}.learner .art-content h5{font-size:18px;line-height:1.2}.learner .art-content h6{font-size:18px;line-height:1.2}.learner .art-content p{font-size:18px;line-height:28px;color:#666;letter-spacing:.2px;font-family:RobotoCondensedLight}@media (max-width:767px){.learner .art-content h3,.learner .art-content h4,.learner .art-content h5,.learner .art-content h6{font-size:18px}.learner .art-content p{font-family:RobotoCondensedRegular}}.learner .art-content p b,.learner .art-content p strong{font-weight:400;font-family:RobotoCondensedBold}.learner .art-content p.newline{line-height:14px}.learner .art-content p a{font-size:18px;line-height:28px;letter-spacing:.2px;font-family:RobotoCondensedLight;color:#183884}.learner .art-content table{border-collapse:collapse;width:100%!important;max-width:100%!important}.learner .art-content table,.learner .art-content td,.learner .art-content th{border:1px solid #ccc}.learner .art-content td{word-wrap:break-word;vertical-align:top}@media (max-width:767px){.learner .art-content p a{font-family:RobotoCondensedRegular}.learner .art-content td{padding:8px}.learner .art-content td p{font-size:16px;line-height:1.2}}.learner .art-content .tags{margin-bottom:15px}.learner .art-content .key-highlight ul{margin-left:20px;margin-top:20px}.learner .art-content .key-highlight ul li{padding-left:16px;margin-bottom:15px;position:relative;line-height:24px}.learner .art-content .key-highlight ul li:after{position:absolute;left:0;top:4px;background:#ef863c;width:4px;height:16px;content:""}.learner .art-content .download-pdf-btn{padding:8.5px 0;border-radius:5px;-webkit-border-radius:5px;background-color:#656a6e;height:100%;text-align:center;display:inline-block;width:199px;margin:0 7px;color:#fff;font-family:RobotoCondensedBold;text-transform:uppercase}.learner .art-content .download-pdf-btn:before{font-family:FontAwesome;font-size:14px;display:inline-block;vertical-align:middle;padding-right:10px;content:"\f1c1";margin-top:-2px}.learner .art-detail ol li,.learner .art-detail ul li{font-size:18px;line-height:28px;letter-spacing:.2px;color:#666}.learner .art-content .download-pdf-btn:hover{background-color:#f04e45}.learner .art-content .read-report-btn{margin-top:0}@media (max-width:533px){.learner .art-content .read-report-btn{margin-bottom:15px}}.learner .art-detail ul{list-style:none;margin-bottom:0}.learner .art-detail ul li{font-family:RobotoCondensedLight;padding-left:15px;position:relative}@media (max-width:767px){.learner .art-detail ul li{font-family:RobotoCondensedRegular}}.learner .art-detail ul li:before{content:'';width:6px;height:6px;border-radius:50%;background-color:#f04e45;position:absolute;top:10px;left:0}.learner .art-detail ol{margin-bottom:0;margin-left:20px}.learner .art-detail ol li{font-family:RobotoCondensedLight;padding-left:0;position:relative}@media (max-width:767px){.learner .art-detail ol li{font-family:RobotoCondensedRegular}.learner .art-detail div{font-family:OswaldRegular}}.learner .art-detail div,.learner .art-detail div b,.learner .art-detail div strong{color:#353b3f;font-family:OswaldRegular}.learner .art-detail div{font-size:22px;line-height:1.2;margin-bottom:5px}.learner .art-detail img{max-width:100%;margin:0 auto;height:auto!important}.learner .art-nav{border-top:1px solid #d6d6d6;padding:20px;text-align:center}@media (max-width:767px){.learner .art-nav{padding:0 0 20px;border-top:0;text-align:left;margin:0 -20px;font-size:0}}.learner .art-nav a{font-size:16px;color:#183984;padding:0 20px;position:relative;display:inline-block}.learner .art-sidebar h2,.learner .art-sidebar h3,.lrating h2{font-family:OswaldRegular}.learner .art-nav a.disabled{opacity:.4}.learner .art-nav a:last-child:before{content:"";height:25px;display:inline-block;vertical-align:middle;border-left:1px solid #e5e5e5;left:0;position:absolute;top:50%;margin-top:-12.5px}.learner .art-nav a:first-child:before,.learner .art-sidebar .sec-block .sec-status.read .tick-sts:after{display:none}@media (max-width:767px){.learner .art-nav a{width:50%;color:#003f97}.learner .art-nav a:last-child:before{border-left:1px solid #92a5c4}.learner .art-nav a:last-child{text-align:right}}.learner .art-nav a:focus,.learner .art-nav a:hover{color:#f67420}.learner .art-sidebar .art-list{border-bottom:1px solid #c4c5c2}.learner .art-sidebar .art-list-inner{margin-top:0}.learner .art-sidebar h2{color:#8c8c8c;font-size:23px;line-height:30px;letter-spacing:initial;padding:10px 15px}.learner .art-sidebar h3{color:#c1b4a5;font-size:16px;line-height:30px;text-transform:uppercase;letter-spacing:-.25px;padding:10px 0;margin:0 30px 0 15px;border-bottom:1px solid #f1f1f1}.learner .art-sidebar .sec-details h4 a,.lrating p,.lrating ul.rat-opt li{font-family:RobotoCondensedRegular}.learner .art-sidebar .sec-details{padding:0;width:calc(100% - 70px)}.learner .art-sidebar .sec-block{padding:0 65px 0 15px;border-bottom:0;position:relative}.learner .art-sidebar .sec-block.active:before{content:"";position:absolute;top:-1px;left:0;width:100%;background:#fbf9f8;z-index:0;height:calc(100% + 1px)}.learner .art-sidebar .sec-block.first-elem.active:before{top:0;height:100%}.learner .art-sidebar .sec-block .sec-block-inner{padding:15px 0;border-bottom:1px solid #efefef}.learner .art-sidebar .sec-block .sec-status{right:35px;top:0;position:absolute;height:calc(100% + 1px);width:1px;z-index:1}.learner .art-sidebar .sec-block .sec-status:before{background:url(../images/learner/border-dashed.png) center repeat-y;width:1px;height:100%;top:33px}.learner .art-sidebar .sec-block .sec-status .tick-sts{top:20px;margin-left:-7px;width:14px;height:14px;border:1px solid #9c9c9c}.learner .art-sidebar .sec-block .sec-status.read:before{height:100%;background:#16c81a}.learner .art-sidebar .sec-block .sec-status.read .tick-sts{background:#16c81a;border-color:#16c81a}.learner .art-sidebar .sec-block .sec-status.current:before{height:100%}.learner .art-sidebar .sec-block .sec-status.current .tick-sts{width:14px;height:14px;margin-left:-7px;border:3px solid #16c81a}.learner .art-sidebar .sec-block:first-child{padding-top:20px}.learner .art-sidebar .sec-block:first-child .sec-block-inner{padding-top:0}.learner .art-sidebar .sec-block:first-child .sec-status{top:20px}.learner .art-sidebar .sec-block:first-child .sec-status .tick-sts,.learner .art-sidebar .sec-block:first-child .sec-status:before,.learner .art-sidebar .sec-block:last-child .sec-status:before{top:0}.learner .art-sidebar .sec-block:first-child.current .sec-status:before{height:0}.learner .art-sidebar .sec-block:last-child{padding-bottom:0}.learner .art-sidebar .sec-block:last-child .sec-block-inner{border-bottom:0;padding-bottom:20px}.learner .art-sidebar .sec-block:last-child .sec-status{height:20px}.learner .art-sidebar .sec-image{width:50px;height:50px;margin-right:20px}.learner .art-sidebar .next-cat{padding:0 15px}.learner .art-sidebar .next-cat h2,.learner .art-sidebar .next-cat h3{padding:10px 0;margin:0}.learner .art-sidebar .next-cat .sec-block{padding:5px 0 0}.learner .art-sidebar .next-cat .sec-block:last-child .sec-block-inner{padding-top:0}.learner .owl-dots{text-align:center;margin-top:20px}.learner .owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 5px}.learner .owl-dots .owl-dot span{width:13px;height:13px;display:block;border-radius:50%;-webkit-border-radius:50%;background-color:#a0acca}.learner .owl-dots .owl-dot.active span{width:16px;height:16px;background-color:#f5690f}.learner .owl-controls .owl-nav .owl-next,.learner .owl-controls .owl-nav .owl-prev{width:15px;height:26px;display:block;background:url(../images/parnter-left-arrow.png) left top no-repeat;position:absolute;left:-30px;top:50%;margin-top:-68px;text-indent:-99999px}@media (max-width:767px){.learner .owl-controls .owl-nav .owl-next,.learner .owl-controls .owl-nav .owl-prev{left:0}}.learner .owl-controls .owl-nav .owl-next:hover,.learner .owl-controls .owl-nav .owl-prev:hover{background-position:left bottom}.learner .owl-controls .owl-nav .owl-next{background:url(../images/parnter-right-arrow.png) left top no-repeat;left:auto;right:-30px}.fancybox-wrap:before{width:100%;left:0}.lrating h2,.lrating h3{line-height:1.2;text-align:center;letter-spacing:initial}.lrating .modal-dialog{max-width:760px;width:760px;margin:77px auto 0}@media (max-width:767px){.learner .owl-controls .owl-nav .owl-next{right:0}.learner #learner-slideshow{padding:0 30px}.lrating .modal-dialog{max-width:100%;width:100%}}.lrating .modal-content{width:100%;border-top:10px solid #c9c9c1;position:relative;background:#fff;padding-bottom:30px}.lrating .modal-content:before{content:"";height:10px;width:auto;display:block;position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px;right:14px}.lrating .modal-header{position:relative;padding:25px 15px;border-bottom:0}.lrating .modal-header .close{position:absolute;right:17px;top:15px;font-size:32px}.lrating .modal-body{border-top:1px solid #f0f1ec;padding:25px 15px 20px;background:#f9f9f9}.lrating .rat-cont{max-width:560px;margin:0 auto}.lrating ul.star-rat{list-style-type:none;text-align:center;font-size:0;margin:0}.lrating ul.star-rat li{padding:0 6px;display:inline-block;cursor:pointer}.lrating ul.star-rat li i:before{font-size:25px;color:#fe6917}.lrating ul.star-rat li.checked i:before,.lrating ul.star-rat li:hover i:before,.lrating ul.star-rat li:hover~li i:before{content:"";color:#f5690f}.lrating h2{font-weight:400;font-size:18px;color:#333}.lrating h3{font-weight:400;margin-top:20px;font-size:22px;color:#666;font-family:Roboto-Medium;margin-bottom:5px}.lrating h4,.lrating h5{font-family:OswaldRegular;margin-bottom:10px;font-weight:400}.lrating h4{font-size:22px;line-height:1.2;color:#666;text-align:center;letter-spacing:.1px}.lrating h5,.lrating p{font-size:18px;letter-spacing:.1px;color:#666;text-align:center;line-height:1.2}.lrating p{margin-bottom:25px}.lrating textarea{width:100%;resize:none;height:0;font-size:14px;line-height:18px;color:#333;border-radius:0;max-width:500px;margin:0 auto;padding:0;border:0;transition:all .3s ease;opacity:0}.lrating textarea.show-textbox{height:90px;margin-top:15px;padding:6px 12px;border:1px solid #ccc;opacity:1}.lrating ul.rat-opt{list-style-type:none;text-align:center;font-size:0;margin:0}.lrating ul.rat-opt li{cursor:pointer;display:inline-block;margin:5px;font-size:16px;color:#333;line-height:30px;background:#fff;padding:0 20px;border:1px solid #b7b7b7;border-radius:3px}.lrating ul.rat-opt li:hover{color:#f5690d;border:1px solid #f5690d}.lrating ul.rat-opt li.active,.lrating ul.rat-opt li.active:hover{border:1px solid #f5690d;color:#fff;background:#f5690d}.lrating .socialshare{display:block;padding-top:10px}.lrating .socialshare ul.social-links{display:block;text-align:center;margin-left:0}.lrating .socialshare ul.social-links li{padding:0 5px}.lrating .socialshare ul.social-links li a{width:35px;height:35px;font-size:26px;line-height:36px}.lrating .socialshare ul.social-links li a.share-whatsapp{line-height:32px}.lrating .socialshare ul.social-links li a.share-twit{font-size:29px;line-height:34px}.lrating .socialshare ul.social-links li a.share-gplus{font-size:22px}.lrating .socialshare ul.social-links li a.share-linkedin{font-size:24px;line-height:32px}.lrating .modal-footer{border-top:1px solid #f0f1ec;padding:20px 15px;text-align:center;background:#f9f9f9}.lrating .modal-footer .login-btn{max-width:120px;min-width:120px}@media (max-width:767px){.lrating .modal-footer .login-btn{padding:8px 10px}}.lrating .modal-footer .login-btn.disabled{opacity:1;color:#c0c7d9;background:#9facca;border-color:#9facca}.fdb-floater-container{position:fixed;bottom:0;margin-left:12px;z-index:99}.fdb-floater-container .fdb-floater{width:200px;height:70px;border-radius:5px;background-color:rgba(212,89,9,.8);border-color:#ca550a;border-width:2px;border-style:solid;position:relative;padding:15px 15px 15px 80px;box-shadow:0 1px 5px 0 grey;line-height:28px;display:none}.fdb-floater-container .fdb-floater span{font-family:RobotoCondensedLight;font-size:13px;line-height:16px;color:#fff;display:block;margin-top:-6px}.fdb-floater-container .fdb-floater .pd-text{padding-top:6px}.fdb-floater-container .fdb-floater:before{font-family:icomoon;font-size:40px;color:#fff;display:inline-block;position:absolute;left:13px;top:20px;bottom:15px;vertical-align:bottom}@media (max-width:767px){.fdb-floater-container .fdb-floater:before{font-size:40px}}.fdb-floater-container .fdb-floater-txtbox{width:200px;height:30px;margin-top:12px;background-color:#f5690f;text-align:center;border-radius:4px 4px 0 0;cursor:pointer;padding-top:1px;display:inline-block}.fdb-floater-container .fdb-floater-txtbox span{font-family:RobotoCondensedRegular;font-size:16px;line-height:18px;color:#fff}.fdb-floater-container .fdb-floater-txtbox:active,.fdb-floater-container .fdb-floater-txtbox:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.fdb-floater-container .down-arrow{position:absolute;bottom:-7px;left:50%;display:block}.fdb-floater-container .down-arrow:after,.fdb-floater-container .down-arrow:before{position:absolute;left:50%;width:0;height:0;margin-left:-8px;content:'';border-width:8px 8px 0;border-style:solid}.fdb-floater-container .down-arrow:before{z-index:11;top:-10px;border-color:#da7736 transparent transparent}.fdb-floater-container .down-arrow:after{z-index:10;top:-7.5px;border-color:#ca550a transparent transparent}.socialtext .fdb-floater-container{position:initial;margin-left:2px}.fdb-opt-box,.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-opt{position:relative}.socialtext .fdb-floater-container .fdb-floater-txtbox{width:200px;height:30px;border-radius:4px}.socialtext .fdb-floater-footer .fdb-floater{background-color:#c54b10;opacity:1;box-shadow:0 1px 6px 0 #292727;display:block}.fdb-floater-mob:active,.socialtext .fdb-floater-footer .fdb-floater-txtbox:active,.socialtext .fdb-floater-footer .fdb-floater-txtbox:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.socialtext .fdb-floater-footer .fdb-floater-txtbox{width:155px;background-color:#f5690f}.socialtext .fdb-floater-footer .down-arrow{left:41%}.socialtext .fdb-floater-footer .down-arrow:before{border-color:#c54b10 transparent transparent}.fdb-opt-box{background-color:#f9f9f9;text-align:center;border-top:1px solid;border-color:#e1e1e1}.fdb-opt-box .fdb-grp-hdr{text-align:center}.fdb-opt-box .fdb-icon{font-size:25px;margin-right:2px;color:#438607;vertical-align:text-bottom;margin-top:16px}.fdb-opt-box span{display:inline-block;margin:15px 3px}@media (max-width:767px){.fdb-opt-box span{margin:15px 1px 10px}.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-opt span{line-height:14px}}.fdb-opt-box .fdb-header{font-size:18px;font-family:RobotoCondensedBold;color:#3e8300}.fdb-opt-box .error-msg,.fdb-opt-box .fdb-msg,.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-opt span,.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-option-val,.fdb-opt-box .fdb-reason{font-family:RobotoCondensedRegular}.fdb-opt-box .fdb-msg{color:#777;font-size:14px}.fdb-opt-box .fdb-options{display:block}.fdb-opt-box .fdb-options .fdb-opt-grp{display:inline-block;margin-bottom:10px}.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-opt span{display:block;position:absolute;font-size:13px;color:#af9e89;top:17px;margin-left:0}.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-option-val{display:inline-block;max-width:200px;color:#03002f;font-size:16px;padding:3px 13px;border-radius:4px;border:1px solid #999;margin-right:10px;line-height:21px}.fdb-opt-box .fdb-options .fdb-opt-grp.active .fdb-option-val{background-color:#f04e45;color:#fff;border:1px solid #e6e5e5;cursor:pointer}@media (min-width:992px){.fdb-opt-box .fdb-options .fdb-opt-grp:hover .fdb-option-val{background-color:#f04e45;color:#fff;border:1px solid #e6e5e5;cursor:pointer}}@media (max-width:767px){.fdb-opt-box .fdb-options .fdb-opt-grp .fdb-option-val{font-size:14px;padding:1px 8px;margin-right:0}.fdb-opt-box .fdb-options .fdb-opt-grp{padding-right:10px;padding-bottom:0}}.fdb-opt-box .fdb-options .fdb-opt-grp.op-grp-ex-txt{margin-bottom:7px}.fdb-opt-box .fdb-btn-grp{padding-top:10px;padding-bottom:20px}.fdb-opt-box .fdb-btn-grp input{font-size:14px;padding:6px 35px;margin-right:30px}@media (max-width:767px){.fdb-opt-box .fdb-btn-grp input{width:40%;margin-right:0;font-size:16px}}.fdb-opt-box .fdb-btn-grp button{font-size:14px;color:#174082}@media (max-width:767px){.fdb-opt-box .fdb-btn-grp button{width:40%;font-size:16px}.fdb-opt-box .fdb-btn-grp{display:inline-block;padding-top:10px;width:90%}}.fdb-opt-box .fdb-btn-grp-dropoff{padding-bottom:35px;padding-top:18px}@media (max-width:767px){.fdb-opt-box .fdb-btn-grp-dropoff{text-align:left;width:95%;padding-bottom:30px;padding-top:10px}.fdb-opt-box .fdb-btn-grp-dropoff input{width:45%;margin-left:12px;margin-right:0}.fdb-opt-box .fdb-btn-grp-dropoff button{margin-left:-10px}}.fdb-opt-box .fdb-comments{width:80%;margin:10px 60px 10px 90px}.fdb-opt-box .fdb-comments textarea{resize:none;border-radius:0}.fdb-opt-box .fdb-comments textarea::-webkit-input-placeholder{font-size:16px}.fdb-opt-box .fdb-comments.error{margin-bottom:10px}.fdb-opt-box .fdb-comments.error .form-control{border-color:#d20000}@media (max-width:767px){.fdb-opt-box .fdb-comments{width:90%;padding-top:7px;margin:auto;display:inline-block}}.fdb-opt-box .error-msg{color:#d20000;font-size:14px;margin:0 0 10px;display:block;text-align:left}.fdb-opt-box .up-arrow{position:absolute;top:224px;left:50%;display:block}.fdb-opt-box .up-arrow:after,.fdb-opt-box .up-arrow:before{position:absolute;left:50%;width:0;height:0;margin-left:-1px;content:'';border-width:0 7px 7px;border-style:solid}.fdb-opt-box .up-arrow:before{z-index:10;top:-247px;border-color:transparent transparent #e1e1e1}.fdb-opt-box .up-arrow:after{z-index:11;top:-245px;border-color:transparent transparent #f9f9f9}.fdb-opt-box .up-arrow-left{left:27.5%}.fdb-opt-box .fdb-reason{color:#666;font-size:16px}.fdb-opt-box .fdb-cont-popupbox .fdb-header{margin-top:10px;font-size:22px;font-family:Roboto-Medium;margin-bottom:5px;line-height:1.2;letter-spacing:initial}.fdb-opt-box .fdb-cont-popupbox .fdb-msg{font-family:OswaldRegular;font-size:18px;line-height:1.2;color:#666;letter-spacing:.1px}.fdb-opt-box .fdb-cont-popupbox .fdb-sub-header{margin-bottom:10px;margin-top:0;display:block;line-height:1.2;color:#666;letter-spacing:.1px;font-family:RobotoCondensedRegular}@media (max-width:767px){.fdb-opt-box .up-arrow-left{left:68.5%}.fdb-opt-box{border-bottom:1px solid;border-color:#e1e1e1;padding-left:10px;padding-right:10px}}.fdb-block-cont .fdb-block .fdb-opt-box .fdb-btn-grp.fdb-pd-t20{margin-top:0;border-top:none;padding-top:20px}.fdb-rtg-band{background-color:#fffdce;display:inline-block;position:relative;margin-left:22px}.fdb-rtg-band .fdb-rtg-msg{display:inline-block;font-family:RobotoCondensedRegular;font-size:16px;color:#666;padding:1px 0 1px 10px}.fdb-rtg-band .fdb-msg-bold,.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-cont .fdb-rtg-msg-hdr,.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-hdr{font-family:RobotoCondensedBold}.fdb-rtg-band .fdb-rtg-msg p{margin-bottom:0}.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-subhdr{font-size:18px;padding-left:2px}.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-cont{margin-bottom:0;margin-top:-6px}.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-cont .fdb-rtg-msg-hdr{font-size:20px}@media (max-width:767px){.fdb-rtg-band .fdb-rtg-msg .fdb-rtg-msg-cont .fdb-rtg-msg-hdr{font-size:18px}.fdb-rtg-band .fdb-rtg-msg{width:50%}}.fdb-rtg-band .fdb-rtg-msg .icom-tick{font-size:10px;color:#3e8300;padding-right:5px;margin-left:-6px;font-weight:600}.fdb-rtg-band .msg-con{line-height:28px}.fdb-rtg-band .fdb-msg-bold{color:#666;font-size:20px;padding:0;line-height:28px}.fdb-rtg-band .widget-share{vertical-align:top;display:inline-block;margin-top:-12px}.fdb-rtg-band .widget-share .socialshare ul .social-links li a{width:33px;height:33px;font-size:23px}@media (max-width:767px){.fdb-rtg-band{text-align:center;margin-left:0;width:100%;margin-bottom:15px}}.fdb-rtg-star-grp{display:inline-block;vertical-align:bottom;margin-left:10px;line-height:28px}.cont-star{margin-left:0}.fdb-rtg-star{display:inline-block;color:#ff5a00;cursor:pointer}@media (max-width:767px){.fdb-rtg-star-grp{margin-left:0}.fdb-rtg-star{padding:0 7px 5px}}.fdb-rep-band{background-color:#fffdce;margin:12px 93px -16px 110px;padding:6px 0 8px}.fdb-rep-band .fdb-rtg-msg{display:inline-block;font-family:RobotoCondensedRegular;font-size:16px;color:#666;padding:1px 0 1px 10px}.fdb-floater-mob span,.fdb-rep-band .fdb-rtg-msg .fdb-rtg-msg-hdr{font-family:RobotoCondensedBold}.fdb-rep-band .fdb-rtg-msg .fdb-rtg-msg-subhdr{font-size:18px;padding-left:2px}.fdb-rep-band .fdb-rtg-msg .fdb-rtg-msg-cont{margin-bottom:0;margin-top:-6px}.fdb-rep-band .fdb-rtg-msg .fdb-rtg-msg-cont .fdb-rtg-msg-hdr{font-size:20px}.fdb-rep-band .fdb-rtg-msg .msg-con{margin-top:-6px}.fdb-rep-band .fdb-rtg-msg .icom-tick{font-size:10px;color:#3e8300;padding-right:5px;margin-left:-6px;font-weight:600}@media (max-width:767px){.fdb-rep-band .fdb-rtg-msg{width:100%;line-height:20px;padding:8px 10px 15px}.fdb-rep-band{margin:50px 16px -20px}}.fdb-toc .ngdialog-content{width:770px;max-width:770px;margin:10% auto}@media (max-width:767px){.fdb-toc .ngdialog-content{width:auto;margin-left:3%;margin-right:3%}}.fdb-toc .modal-content{border-radius:0}.fdb-toc .posts .inner,.fdb-toc .top-brdr-block,.posts .fdb-toc .inner{padding:0}.fdb-toc .fdb-comments{width:90%;margin:24px 60px 2px 42px}@media (max-width:767px){.fdb-toc .fdb-comments{margin:0;padding:0 20px;display:inline-block;width:100%}}.fdb-toc .fdb-comments.op-ex-txt{margin-top:5px}.fdb-toc-header{text-align:center}.fdb-toc-header .close{margin-top:5px;font-size:34px;font-family:serif;float:right;right:12px;color:#000;opacity:.5;position:absolute}.fdb-toc-header .close:hover{color:#f4590f;opacity:1}.fdb-toc-hdr{display:block;padding-top:25px;font-size:18px;font-family:OswaldRegular;color:#333}.fdb-empty-file-block span,.fdb-rep .fdb-rep-block,.fdb-rep-popout .fdb-rep-block,.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-empty-file-block span,.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-error,.fdb-success-modal.ipo-rtg-scs .modal-header .heading,.fdb-toc-msg,.files.row .fdb-error{font-family:RobotoCondensedRegular}.fdb-toc-msg{display:block;padding-bottom:15px;font-size:14px;color:#999;line-height:18px}.fdb-order .fdb-block-toc,.fdb-order .fdb-block-toc.toc-success form,.fdb-order .fdb-block-toc.toc-success form .fdb-parent-block{display:initial}.fdb-order{position:relative}.fdb-order .fdb-order-checkbox{position:absolute;right:0;top:0}.fdb-order .fdb-block-toc .fdb-rtg-band{width:70%}@media (max-width:767px){.fdb-toc-hdr{margin:0 76px}.fdb-toc-msg{margin:0 27px;padding-top:10px;padding-bottom:20px}.fdb-order .fdb-block-toc .fdb-rtg-band{width:100%;margin-bottom:-10px}.fdb-order .fdb-block-toc .fdb-rtg-msg{width:90%}.fdb-order .fdb-block-toc .fdb-rtg-header{width:65%}.fdb-order .fdb-block-toc .fdb-options{text-align:left}.fdb-order .fdb-block-toc .fdb-btn-grp{width:100%}.fdb-order .fdb-block-toc .fdb-btn-grp input{width:50%;float:left;margin-left:9px}.fdb-order .fdb-block-toc .fdb-opt-box{padding-left:30px;padding-right:30px}}.fdb-order .fdb-block-toc.toc-success form .fdb-comments{width:720px;max-width:720px;margin:10px 0 0;display:inline-block}.fdb-order .fdb-block-toc.toc-success form .fdb-comments textarea{min-height:70px}@media (max-width:767px){.fdb-order .fdb-block-toc.toc-success form .fdb-opt-box{padding-left:10px;padding-right:10px}.fdb-order .fdb-block-toc.toc-success form .fdb-opt-box .up-arrow{left:49%}.fdb-order .fdb-block-toc.toc-success form .fdb-rtg-msg{width:100%;line-height:20px;padding:8px 15px 15px}.fdb-order .fdb-block-toc.toc-success form .fdb-rtg-header.fdb-rtg-msg{width:65%;line-height:20px;padding:10px 0 4px}.fdb-order .fdb-block-toc.toc-success form .fdb-grp-hdr{line-height:5px;margin:15px 1px 10px}.fdb-order .fdb-block-toc.toc-success form .fdb-grp-hdr .up-arrow{margin:15px 1px 10px}.fdb-order .fdb-block-toc.toc-success form .fdb-comments{width:95%;margin:0}.fdb-order .fdb-block-toc.toc-success form .fdb-comments textarea{min-height:120px}.fdb-order .fdb-block-toc.toc-success form .fdb-parent-block .fdb-block{margin-top:15px}}.fdb-block-cont{display:block}.fdb-block-cont .fdb-parent-block{border-top:1px #d6d6d6 solid;padding-top:25px}.fdb-block-cont .fdb-rtg-band .icom-tick-custom{font-size:15px;margin-left:-10px;padding:14px 12px}.fdb-block-cont .fdb-rtg-band .icom-tick-custom:before{margin-left:0;top:0;position:relative;left:0}@media (max-width:767px){.fdb-block-cont .fdb-rtg-band{width:85%;margin-left:0}.fdb-block-cont .fdb-rtg-band .fdb-rtg-star-grp{vertical-align:middle;font-size:16px;margin-left:-15px;margin-top:1px}.fdb-block-cont .fdb-rtg-band .icom-tick-custom{color:#3e8300;border-color:#3e8300;font-size:12px;margin-left:-20px;padding:8px 6px;vertical-align:middle}.fdb-block-cont .fdb-rtg-band .icom-tick-custom:before{margin-left:0}}.fdb-block-cont .fdb-rtg-star{padding:0 2px}.fdb-block-cont .fdb-block .fdb-opt-box .fdb-btn-grp{margin-top:10px;margin-right:20px;padding-top:20px;border-top:1px #d6d6d6 solid}@media (max-width:767px){.fdb-block-cont .fdb-block .fdb-opt-box .fdb-btn-grp{padding-top:5px!important;border-top:none}.fdb-block-cont{width:90%;display:inline-block}.fdb-block-cont .fdb-btn-grp{width:100%}.fdb-block-cont .fdb-btn-grp input{width:45%}.fdb-block-cont .msg-con{width:82%;margin-top:4px;line-height:21px;text-align:left}.fdb-block-cont .fdb-grp-hdr{line-height:5px;margin:10px 1px 15px}.fdb-block-cont .fdb-rtg-msg.fdb-msg-bold{width:auto}.fdb-block-cont .fdb-rtg-msg.fdb-msg-bold .art-icon{display:inline-block;margin-left:1px}.fdb-block-cont .fdb-rtg-msg .fdb-rtg-msg-subhdr{font-size:14px;line-height:14px;padding-left:0}}@media (max-width:767px) and (max-width:767px){.fdb-block-cont .fdb-rtg-msg .fdb-rtg-msg-subhdr{display:block}}.fdb-block-cont.cont-research form .fdb-parent-block{padding:25px 0}@media (max-width:767px){.fdb-block-cont.cont-research form .fdb-parent-block{padding:25px 0 0}.fdb-block-cont.cont-research{width:100%;padding:0 15px}}.fdb-block-cont.cont-investology .fdb-parent-block{padding-bottom:20px}@media (max-width:767px){.fdb-block-cont.cont-investology .fdb-parent-block{padding-bottom:0}}.fdb-block-cont.cont-investology .fdb-rtg-band .widget-share{margin-top:8px;margin-left:35px}.fdb-block-cont.cont-investology .fdb-rtg-band .widget-share .socialshare{padding:0 0 20px}.fdb-block-cont.cont-investology .fdb-rtg-band .widget-share .socialshare .social-links li a{padding-top:7px}@media (max-width:767px){.fdb-block-cont.cont-investology{width:100%;padding:0 5px}.fdb-block-cont.cont-insight{width:100%}.fdb-block-cont.cont-insight .up-arrow-left{left:51%}.fdb-block-cont.cont-insight .fdb-rtg-band{margin-bottom:0}}.fdb-nobg{margin-left:10px;padding-bottom:0}.posts .inner img.cont-pd{margin-left:45px}@media (max-width:767px){.posts .inner img.cont-pd{margin-left:8px}}.posts .inner .publish-slugs{padding-top:20px}.posts .inner .publish-slugs .socialshare{padding:0}.fdb-opt-block-insight{margin-left:39px;margin-top:10px}@media (max-width:767px){.fdb-opt-block-insight{margin-left:0;margin-top:0}}.fdb-opt-block-research{margin-left:84px;margin-top:10px;padding-bottom:20px;padding-right:45px}.fdb-opt-block-research .up-arrow{margin-left:3px}@media (max-width:767px){.fdb-opt-block-research{margin-top:-18px;padding-right:0;margin-left:0}.fdb-opt-block-research .up-arrow{margin-left:-58px}}.fdb-opt-block-investology{margin-left:40px;margin-top:10px;padding-bottom:20px;padding-right:18px}.fdb-opt-block-investology .up-arrow{margin-left:-1px}@media (max-width:767px){.fdb-opt-block-investology{margin-left:0;margin-top:-18px;padding-right:0}.fdb-opt-block-investology .up-arrow{margin-left:-57px}}.edel-fdb-logo{float:left;vertical-align:middle;width:28px}.fdb-icom-star-filled:before{font-size:18px;vertical-align:sub}.fdb-icom-profile-filled:before{font-size:12px;vertical-align:top;padding-top:6px;display:inline-block}.avg-rating .rtg-block{cursor:default}.avg-rating .rtg-block span{background:0 0}.avg-rating .rtg-block div{position:relative;display:inline-block;border:1px solid #b7b7b7;border-radius:10%;padding:0 6px;background-color:#f5f5f5;margin-left:5px}.avg-rating .rtg-block div span{vertical-align:top;line-height:18px;padding-top:5px}.avg-rating .rtg-block .left-arrow{position:absolute;left:4px;top:6%;display:block}.fdb-rep,.fdb-rep-menu ul{display:inline-block}.avg-rating .rtg-block .left-arrow:after,.avg-rating .rtg-block .left-arrow:before{position:absolute;width:0;height:0;margin-left:-8px;content:'';border-width:6px;border-style:solid}.avg-rating .rtg-block .left-arrow:before{z-index:10;left:-10px;border-color:transparent #b7b7b7 transparent transparent}.avg-rating .rtg-block .left-arrow:after{z-index:11;left:-9px;border-color:transparent #f5f5f5 transparent transparent}.meta-block .avg-rating .rtg-block .data-block{padding:4px 3px 2px}.fdb-rep,.fdb-rep-popout{padding:7px;line-height:15px}.meta-block .avg-rating .rtg-block div{vertical-align:middle}.meta-block .avg-rating .rtg-block .left-arrow{left:5px;top:3%}.meta-block .avg-rating .rtg-block .left-arrow:after{top:16px}.fdb-rep{border:solid #ccc;border-width:1px 1px 0;border-radius:3px 3px 0 0;margin-top:3px;margin-left:15px;margin-right:-15px}.fdb-rep .fdb-rep-block{font-size:13px;color:#666;margin-left:7px}.fdb-rep .fdb-rep-block a{color:#183884}.fdb-rep .fdb-rep-block .fa{color:#183884;cursor:pointer;margin-left:3px;margin-right:5px}.fdb-rep-popout{position:relative;background:#fff;width:17%;border-radius:2px 2px 0 0}.fdb-rep-popout .fdb-rep-block{font-size:13px;color:#666;margin-left:7px}.fdb-rep-popout .fdb-rep-block a{color:#e47335}.fdb-rep-popout .fdb-rep-block .fa{color:#e47335;cursor:pointer}.fdb-rep-menu{text-align:center}.fdb-rep-popup{position:absolute;background:#fff;border:none;border-radius:0;padding:0}.fdb-rep-popup .fdb-rep-header{padding:25px 0;text-align:center}.fdb-rep-popup .fdb-rep-header .fdb-rep-hdr{color:#333;font-family:OswaldRegular;font-size:18px}.fdb-rep-popup .fdb-rep-header .close{top:3px;right:12px;color:#000;opacity:.4;font-size:30px;position:absolute}.fdb-rep-popup .fdb-rep-header .close:hover{color:#f4590f;opacity:1}.fdb-rep-popup .fdb-block-rep{background-color:#f9f9f9;padding:20px 50px 0;border-top:#e1e1e1 1px solid}.fdb-rep-popup .fdb-block-rep .fdb-opt-box{border:none}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-empty-file-block{border:1px dashed #ccc;background:#fff;text-align:center;display:block;cursor:pointer;margin:10px 0 20px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-empty-file-block span{display:inline-block;color:#03002f;font-size:14px;width:38%;text-align:left;margin:25px 0}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-empty-file-block span.icom-file-upload{width:auto;font-size:25px;color:#000;margin-right:12px;margin-bottom:23px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-error{font-size:0;height:0;color:#d20000;display:block;text-align:left;margin:10px 10px 10px 0}.fdb-file-block .fdb-mob-file-msg,.fix-bar.fdb-rep-menu .fdb-rep-parent{display:none}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-error-open{font-size:14px;transition:height .3s ease}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-comments{width:100%;margin:10px 0 20px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-comments.error{margin-bottom:10px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-comments.error .form-control{border-color:#d20000}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-prw{margin-top:10px;max-width:478px;position:relative}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-prw .prw-parent{margin:5px 0 0;border-top:1px solid #d6d6d6;padding-top:20px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-prw .close{position:absolute;background-color:#f9f9f9;padding-left:2px;padding-right:15px;color:#25438b;font-size:24px;opacity:1;line-height:inherit;top:-25px;right:-1px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv,.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv .prw-parent{position:fixed;margin:0;padding:0;width:100%;height:100%}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv{top:0;left:0;z-index:9}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv .prw-parent img{width:100%;height:100%}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv .prw-parent .close{background-color:#666;color:#d0d0d0;text-shadow:none;border-radius:50%;padding:8px 10px;top:20px;right:15px;font-size:24px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-mob-prv .prw-parent .close span{margin:0 0 2px}.fdb-rep-popup .fdb-block-rep .fdb-opt-box .fdb-btn-grp{padding-top:20px;border-top:1px solid #d6d6d6;margin:0 -50px}@media (max-width:767px){.fdb-rep-popup .fdb-block-rep{padding:20px 20px 0}.fdb-rep-popup .fdb-block-rep .fdb-opt-grp{float:left}.fdb-rep-popup .fdb-block-rep .fdb-btn-grp{width:100%}.fdb-rep-popup .fdb-block-rep .fdb-btn-grp input{width:45%}.fdb-rep-popup{width:93%}}.fdb-rep-parent{position:relative;float:left;background-color:#fff}.fdb-rep-mob{display:inline-block;color:#183884;float:right;font-size:13px;padding-top:21px;padding-right:15px}.fdb-rep-mob .icom-alert-triangle{margin-right:3px}.headerCntr .navbar .MobHeaderNew .btn-primary.btnOpen.fdb-btn-menu{background-color:#fff;color:#eb5e06}.headerCntr .navbar .MobHeaderNew .SHowSubMenu.fdb-sub-menu{padding-top:0;padding-right:21px}.fdb-floater-mob{background-color:#f5690f;border-radius:5px;color:#fff;padding:0;margin-bottom:10px}.fdb-floater-mob span{font-size:18px;padding:5px 10px;display:inline-block}.fdb-floater-mob .icom-announce{background-color:#d45909;padding:10px;margin-left:0;border-radius:5px 0 0 5px;font-size:18px;color:#fff;font-weight:700;display:inline-block;float:left}.icom-star-checked:before{content:""}.icom-tick-custom{font-size:16px;color:#3e8300;margin-left:10px;border-radius:50%;border:2px solid #3e8300;padding:15px;vertical-align:top;display:inline-block}.icom-tick-custom:before{left:-2px;top:0;position:relative}.confirm-dialogue .icom-tick-custom{display:block;width:50px;height:50px;border-radius:50%;margin:0 auto 15px}.feedback-modal input[type=number],.feedback-modal input[type=email],.feedback-modal input[type=text],.feedback-modal select,.feedback-modal textarea{border:1px solid #a9a9a9!important}@media (max-width:767px){.icom-tick-custom{font-size:16px;padding:8px}.icom-tick-custom:before{left:1px;top:8px}.confirm-dialogue .icom-tick-custom{width:50px;height:50px;margin:0 auto 21px}}.feedback-modal .modal-header.confirm-dialogue{padding:55px 30px 65px}.feedback-modal .modal-header.confirm-dialogue .heading{font-size:22px;line-height:16.02px;color:#666}.feedback-modal .modal-header.confirm-dialogue .sub-title{padding:20px 20px 0}.feedback-modal .modal-header.confirm-dialogue .ed-icon.i-close{top:5%}@media (max-width:767px){.feedback-modal .modal-header.confirm-dialogue .ipo-sub{padding:10px 31px 0}}.feedback-modal textarea{margin-top:1px;width:97%}.fdb-empty-file-block{border:1px dashed #ccc;background:#fff;text-align:center;display:block;cursor:pointer;margin:10px 0}.fdb-empty-file-block span{display:inline-block;color:#03002f;font-size:14px;width:38%;text-align:left;margin:25px 0}.fdb-empty-file-block span.icom-file-upload{width:auto;font-size:23px;color:#000;margin-right:12px;margin-bottom:23px}.fdb-empty-file-block:hover span,.fdb-empty-file-block:hover span.icom-file-upload{color:#f04e45}.fdb-file-block{text-align:left;padding-bottom:30px}.fdb-file-block div{display:inline-block;width:82px;height:85px;margin:3px 18px -1px 0}.fdb-file-block div:hover div{border-color:#f5690f}.fdb-file-block div:hover span{color:#f5690f;padding-left:2px}.fdb-file-block div:hover div.file-new{border-color:#ccc}.fdb-file-block div div{border:1px solid #ccc;border-radius:2px;display:block;text-align:center}.fdb-file-block div div .fa-plus{font-size:35px;padding-top:25px}.fdb-file-block div div div{border:none;border-radius:0;width:auto;height:auto;margin:-23px 0 0}.fdb-file-block div div div span{display:inline-block;color:#183884;cursor:pointer}.fdb-file-block div div div .first{margin-right:40px}.fdb-file-block div div img{height:100%;margin:0 auto}.fdb-file-block div div .fdb-cross{left:24%;width:20px;height:20px;position:relative;top:64%}.fdb-file-block div div .fdb-cross:after,.fdb-file-block div div .fdb-cross:before{content:"";position:absolute;background:#183884}.fdb-file-block div div .fdb-cross:before{left:108%;width:10%;margin-left:-15%;height:100%}.fdb-file-block div div .fdb-cross:after{top:60%;height:10%;margin-top:-15%;width:100%}@media (max-width:767px){.fdb-file-block div div .fa-plus{font-size:30px;padding-top:7px}.fdb-file-block div div .fdb-cross{left:0;top:82%}}.fdb-file-block div span{display:block;color:#999;font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:2px}@media (max-width:767px){.fdb-file-block div .fdb-imgbtn-grp{position:relative}.fdb-file-block div .fdb-imgbtn-grp .close{background:#666;opacity:1;top:-7px;right:-6px;border-radius:50%;border:1px solid #666;height:20px;width:20px;padding-bottom:3px;position:absolute;text-shadow:0 0 0 transparent;font-weight:400;line-height:14px}.fdb-file-block div .fdb-imgbtn-grp .close span{color:#bdbdbd;font-size:22px}.fdb-file-block div{width:40px;height:40px;margin:0}}.fdb-file-block div.file-new{border-style:dashed;cursor:pointer}.fdb-file-block .icom-excel{font-size:35px;padding-top:24px;color:#000}@media (max-width:767px){.fdb-file-block div.file-new{border-style:solid;width:40px;height:40px}.fdb-file-block .fdb-mob-file-msg{display:inline-block;vertical-align:top;padding-top:25px;font-family:RobotoCondensedRegular;color:#174082;font-size:14px;width:20%;margin:0 0 0 -37px}}.files.row{padding-bottom:0}.files.row .fdb-empty-file-block{margin:3px 32px 25px 15px}.files.row .fdb-empty-file-block span:last-child{width:35%}.files.row .fdb-error{font-size:0;height:0;color:#d20000;display:block;text-align:left;margin:10px 10px 0 15px}.files.row .fdb-error-open{font-size:14px;transition:height .3s ease;padding-bottom:25px}@media (max-width:767px){.files.row .fdb-error{margin:-10px 10px 10px 0}.files.row .fdb-error-open{padding-bottom:40px}}.files.row .fdb-file-block{margin-left:15px}.files.row .fdb-file-block:active .fdb-new-file div.file-new,.files.row .fdb-file-block:hover .fdb-new-file div.file-new{border:1px solid #e47335}.files.row .fdb-file-block:active .fdb-new-file div.file-new .fdb-cross:after,.files.row .fdb-file-block:active .fdb-new-file div.file-new .fdb-cross:before,.files.row .fdb-file-block:hover .fdb-new-file div.file-new .fdb-cross:after,.files.row .fdb-file-block:hover .fdb-new-file div.file-new .fdb-cross:before{background:#e47335}.files.row .fdb-file-block:active .fdb-mob-file-msg,.files.row .fdb-file-block:hover .fdb-mob-file-msg{color:#e47335}@media (max-width:767px){.files.row .fdb-file-block{margin-left:0;margin-bottom:30px;display:inline-block}.files.row .fdb-file-block .fdb-imgbtn-grp .close{top:2px;right:-5px;line-height:18px}.files.row .fdb-file-block .fdb-mob-file-msg{padding:3px 0 3px 10px;margin:0;width:75px}.files.row .fdb-file-block div.file-new.multifile{margin-top:20px}.fdb-new-file{vertical-align:top}}.files.row .fdb-prw{margin-top:10px;position:relative}.files.row .fdb-prw .prw-parent{margin:5px 15px 0;border-top:1px solid #d6d6d6;padding-top:20px}.files.row .fdb-prw .close{position:absolute;background-color:#f9f9f9;padding-left:5px;color:#25438b;font-size:24px;opacity:1;top:2px;right:42px}.files.row .fdb-mob-prv,.files.row .fdb-mob-prv .prw-parent{position:fixed;margin:0;padding:0;width:100%;height:100%}.files.row .fdb-mob-prv{top:0;left:0;z-index:9}.files.row .fdb-mob-prv .prw-parent img{width:100%;height:100%}.files.row .fdb-mob-prv .prw-parent .close{background-color:#666;color:#d0d0d0;text-shadow:none;border-radius:50%;padding:0 7px;top:20px;right:15px;font-size:24px}.fdb-new-file:active div.file-new,.fdb-new-file:hover div.file-new{border:1px solid #e47335!important}.fdb-new-file:active div.file-new .fdb-cross:after,.fdb-new-file:active div.file-new .fdb-cross:before,.fdb-new-file:hover div.file-new .fdb-cross:after,.fdb-new-file:hover div.file-new .fdb-cross:before{background:#e47335}.fdb-new-file:active .fdb-mob-file-msg,.fdb-new-file:hover .fdb-mob-file-msg{color:#e47335}.fdb-content-popup{text-align:center}.fdb-content-popup .posts .inner,.fdb-content-popup .top-brdr-block,.posts .fdb-content-popup .inner{padding:0}.fdb-content-popup .posts .inner .fdb-content-header,.fdb-content-popup .top-brdr-block .fdb-content-header,.posts .fdb-content-popup .inner .fdb-content-header{font-size:18px;color:#333;font-family:OswaldRegular;padding:21px 15px}.fdb-content-popup .posts .inner .fdb-content-header .close,.fdb-content-popup .top-brdr-block .fdb-content-header .close,.posts .fdb-content-popup .inner .fdb-content-header .close{position:absolute;right:17px;top:15px;margin-top:-11px;font-size:34px;font-family:serif;margin-right:-5px;opacity:.5;float:right}.fdb-content-popup .posts .inner .fdb-block-content,.fdb-content-popup .top-brdr-block .fdb-block-content,.posts .fdb-content-popup .inner .fdb-block-content{background-color:#f9f9f9;border-top:1px solid;border-color:#e1e1e1}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block{max-width:560px;margin:0 auto}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block .fdb-opt-box,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block .fdb-opt-box,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block .fdb-opt-box{border-top:none}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp{padding:25px 15px 10px}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star{font-size:25px;padding:0 3px}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-option-val,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block .fdb-opt-box .fdb-option-val,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-option-val{max-width:none}.fdb-content-popup .posts .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-comments,.fdb-content-popup .top-brdr-block .fdb-block-content .fdb-block .fdb-opt-box .fdb-comments,.posts .fdb-content-popup .inner .fdb-block-content .fdb-block .fdb-opt-box .fdb-comments{width:100%;margin:10px 0 20px}.fdb-cont-dialog .ngdialog-content{max-width:760px;width:760px;margin:77px auto 0}.fdb-success-modal .modal-header{border-bottom:1px solid #e5e5e5}.fdb-success-modal h2{font-size:18px;font-family:OswaldRegular;line-height:1.2;letter-spacing:initial}.fdb-success-modal .close{position:absolute;right:17px;top:15px;font-size:34px;opacity:.4}@media (max-width:767px){.fdb-cont-dialog .ngdialog-content{max-width:380px;width:380px}.fdb-success-modal .close{right:13px;top:18px}}.fdb-success-modal h4{font-size:22px;line-height:1.2;color:#666;text-align:center;letter-spacing:.1px;margin-bottom:10px}.fdb-success-modal .socialshare{display:block;padding-top:10px}.fdb-success-modal .socialshare .social-links{display:block;text-align:center;margin-left:0}.fdb-success-modal .socialshare .social-links li{padding:0 5px}.fdb-success-modal .socialshare .social-links li a{width:35px;height:35px;font-size:26px;line-height:36px}.fdb-success-modal .socialshare .social-links li a:hover{opacity:.8}.fdb-success-modal .socialshare .social-links li .share-linkedin{font-size:24px;line-height:32px}.fdb-success-modal .socialshare .social-links li .share-gplus{font-size:22px}.fdb-success-modal .socialshare .social-links li .share-twit{font-size:29px;line-height:34px}.fdb-success-modal.ipo-rtg-scs .modal-header{padding:30px;border-bottom:1px solid #e5e5e5}.fdb-success-modal.ipo-rtg-scs .modal-header .heading{color:#3e8300;font-size:20px}.btn-feedback a,.dashboardArea .report-acc-tabs ul li a{font-family:RobotoCondensedBold;text-transform:uppercase}.fdb-success-modal.ipo-rtg-scs .modal-header .heading .icom-tick{margin-right:5px;font-size:14px}@media (max-width:767px){.fdb-success-modal.ipo-rtg-scs .modal-header{padding:30px 17px}}.fdb-success-modal.ipo-rtg-scs .modal-body{text-align:center;padding:18px 30px 20px;background-color:#f9f9f9}.fdb-success-modal.ipo-rtg-scs .modal-body input{background-color:#f9f9f9;color:#174082;font-size:16px;padding:10px 30px;border-radius:4px}.fdb-success-modal.ipo-rtg-scs .modal-body input:active,.fdb-success-modal.ipo-rtg-scs .modal-body input:hover{color:#f56c27}.fdb-success-modal.ipo-rtg-scs .modal-body button{font-size:16px;vertical-align:text-bottom}.fdb-dialog .ngdialog-content{background:0 0}.fdb-modal .modal-dialog{max-width:520px;width:520px;margin:78px auto 0}@media (max-width:767px){.fdb-modal .modal-dialog{max-width:350px;width:350px}.fdb-modal .modal-dialog .modal-header h5{font-size:22px}.fdb-modal .modal-dialog .modal-header a{top:6%;right:6%}}@media (max-width:360px){.fdb-modal .modal-dialog{max-width:300px;width:300px}.fdb-modal .modal-dialog .modal-content .modal-body{padding:18px 5px 20px}}@media (max-width:991px){.fdb-modal .modal-dialog{max-width:400px;width:auto}}.fdb-modal .modal-body{max-width:none}.fdb-float-left{float:left}.btn-feedback{display:inline-block}.btn-feedback i{font-size:11px;color:#fff}.btn-feedback i:hover{color:#fff}.btn-feedback a{padding-left:2px;padding-top:7px;padding-bottom:7px;font-size:11px;line-height:15px;color:#648be9}.btn-feedback a:hover{color:#648be9}.fdb-toc-popup .fdb-block-toc .fdb-opt-box .error-msg{margin:0 0 20px 42px}@media (max-width:767px){.fdb-toc-popup .fdb-block-toc .fdb-opt-box .error-msg{margin:0 0 20px 15px}.fdb-toc-popup .fdb-block-toc .fdb-opt-box .fdb-options{text-align:left;padding:0 20px}}.fixed-down .btn-feedback{display:none}.article-view{padding-right:0}.article-view i{vertical-align:middle;padding:0 2px}.posts .main-post .socialshare{padding:20px 0 0;margin-bottom:0}.fdb-share-star .socialshare{padding:20px 0}@media (max-width:767px){.fdb-share-star .socialshare{padding:5px 0 20px!important;margin-top:15px!important}}.fdb-share-star .socialshare ul.social-links li a{opacity:1;width:35px;height:35px;border-radius:50%;font-size:22px;display:inline-block;text-align:center;padding-top:4px}.zero-lat-padding{padding-right:0;padding-left:0}.errMsg.fdb-error{font-size:14px;font-family:RobotoCondensedRegular;color:#d20000;display:block}.fbError.fdb-error{border-color:#d20000!important}.fdb-error{font-size:0;height:0}.toc-popup .fdb-error.error-msg{display:block;margin:0 0 20px 90px}@media (max-width:767px){.toc-popup .fdb-error.error-msg{margin:0 0 20px 7px}}.feedback-modal .modal-body .files{padding-bottom:0}.fdb-ipo-popup{text-align:center}.fdb-ipo-popup .posts .inner,.fdb-ipo-popup .top-brdr-block,.posts .fdb-ipo-popup .inner{padding:0}.fdb-ipo-popup .posts .inner .fdb-ipo-header,.fdb-ipo-popup .top-brdr-block .fdb-ipo-header,.posts .fdb-ipo-popup .inner .fdb-ipo-header{font-size:24px;color:#333;font-family:OswaldRegular;padding:21px 15px}.fdb-ipo-popup .posts .inner .fdb-ipo-header .close,.fdb-ipo-popup .top-brdr-block .fdb-ipo-header .close,.posts .fdb-ipo-popup .inner .fdb-ipo-header .close{position:absolute;right:17px;top:15px;margin-top:-11px;font-size:34px;font-family:serif;margin-right:-5px;opacity:.5;float:right}.fdb-ipo-popup .posts .inner .fdb-block-ipo,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo,.posts .fdb-ipo-popup .inner .fdb-block-ipo{background-color:#f9f9f9;border-top:1px solid;border-color:#f1f1f1}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block{max-width:560px;margin:0 auto}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box{border-top:none}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp{padding:5px 15px 0}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-rtg-star-grp .fdb-rtg-star{font-size:25px;padding:0 3px}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix{font-family:RobotoCondensedRegular;font-size:18px;color:#303030;text-align:center}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span{margin:30px 9px 0 4px}@media (max-width:767px){.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-prefix span{margin:30px 4px 0}}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix{font-family:RobotoCondensedItalic;font-size:14px;color:#999;border-bottom:#e1e1e1 1px solid;margin:0 0 10px}.dashboardArea .sub-head,.dashboardArea span.invest{font-family:RobotoCondensedRegular;font-size:13px}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix span,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix span,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix span{margin:10px 9px 10px 4px}.fdb-ipo-popup .posts .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix.postfix-space,.fdb-ipo-popup .top-brdr-block .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix.postfix-space,.posts .fdb-ipo-popup .inner .fdb-block-ipo .fdb-block .fdb-opt-box .fdb-star-postfix.postfix-space{margin-top:20px}.fdb-ipo-dialog .ngdialog-content{max-width:540px;width:540px;margin:77px auto 0}@media (max-width:767px){.fdb-ipo-dialog .ngdialog-content{max-width:350px;width:350px}.toc-modal .modal-content .modal-body .tab-2 ul.toc-orders-filter.fdb-order-checkbox{margin-top:5px}}@media (max-width:360px){.fdb-ipo-dialog .ngdialog-content{max-width:300px;width:300px}}@media (max-width:991px){.dashboardArea.db-overview{padding:0 5px}}@media (max-width:767px){.dashboardArea.db-overview{padding:0 15px}}.dashboardArea h5{color:#666}.dashboardArea .sub-head{display:inline-block;line-height:13px;color:#9c9c9c}.dashboardArea .sub-head.bg{padding:10px 20px;background-color:#f7f7f7}.dashboardArea .sub-head.bg-alert{padding:10px 20px;background-color:#fffdce;color:#ff1f1f}.dashboardArea span.invest{line-height:18px;color:#666;display:block}.dashboardArea span.headvalue{font-family:OswaldRegular;font-size:20px;line-height:32px;color:#212121;display:block}.dashboardArea label.main-label{color:#888;font-size:16px;line-height:1;font-family:OswaldRegular;font-weight:400;margin-bottom:7px}@media (max-width:991px){.dashboardArea label.main-label{font-size:20px}}.dashboardArea label.sub-label{color:#ad9e8a;font-size:16px;line-height:1;font-family:OswaldRegular;font-weight:400;margin-bottom:10px}.dashboardArea label.small-label{color:#666;font-size:13px;line-height:1;font-family:RobotoCondensedRegular;font-weight:400;margin-bottom:5px}@media (max-width:991px){.dashboardArea label.small-label{font-size:14px}}.dashboardArea label.small-label span{color:#999}.dashboardArea .report-acc-tabs{font-size:0;text-align:center;border-bottom:1px solid #b7b7b7}.dashboardArea .report-acc-tabs ul{margin:0;line-height:1}.dashboardArea .report-acc-tabs ul li{min-width:180px;max-width:240px;display:inline-block;vertical-align:middle;position:relative;margin-left:-2px;text-align:left;padding:20px 25px;cursor:pointer}.dashboardArea .report-acc-tabs ul li a{color:#929292;font-size:14px;cursor:pointer}.dashboardArea .report-acc-tabs ul li a label{font-size:15px;line-height:1;cursor:pointer}.dashboardArea .report-acc-tabs ul li a span{font-family:OswaldRegular;display:block;color:#212121;font-size:18px}.dashboardArea .report-acc-tabs ul li:after{content:"";display:inline-block;height:22px;border-right:1px solid #dddfdf;right:0;position:absolute;top:50%;margin-top:-10px}@media (max-width:480px){.dashboardArea .report-acc-tabs ul li{min-width:0;max-width:initial;width:50%;margin-left:0}.dashboardArea .report-acc-tabs ul li:after{display:none}}.dashboardArea .report-acc-tabs ul li:last-child:after{display:none}.dashboardArea .report-acc-tabs ul li:before{display:none;content:"";border-top:2px solid #e47335;left:0;position:absolute;top:0;width:100%}.dashboardArea .report-acc-tabs ul li:hover{color:#e47335}.dashboardArea .report-acc-tabs ul li.active{color:#333;border:solid #b7b7b7;border-width:1px 1px 0;background:#fbf9f8;cursor:default}.dashboardArea .report-acc-tabs ul li.active a{color:#333;cursor:default}.dashboardArea .report-acc-tabs ul li.active a label,.dashboardArea .report-acc-tabs ul li.active a span{cursor:default}.dashboardArea .report-acc-tabs ul li.active:after{height:1px;display:inline-block;border:solid #fbf9f8;border-width:0 0 1px;bottom:-1px;margin-top:0;left:0;width:100%;top:auto}.dashboardArea .report-acc-tabs ul li.active:before,.dashboardArea .report-acc-tabs ul li.active:last-child:after{display:block}@media (max-width:480px){.dashboardArea .report-acc-tabs ul li:first-child.active{border-width:1px 1px 0 0}.dashboardArea .report-acc-tabs ul li:last-child.active{border-width:1px 0 0 1px}}.dashboardArea i.calicon{font-style:normal;display:inline-block;line-height:1}.dashboardArea i.calicon:after{color:#666;font-family:RobotoCondensedRegular;font-size:30px}.dashboardArea i.calicon.equal-icon:after{content:"="}.dashboardArea i.calicon.plus-icon:after{content:"+"}.dashboardArea .acc-over{background:#fff;margin-top:30px;line-height:1}.dashboardArea .acc-over .posts .inner,.dashboardArea .acc-over .top-brdr-block,.posts .dashboardArea .acc-over .inner{padding:25px 0 19px}@media (max-width:991px){.dashboardArea .acc-over .posts .inner,.dashboardArea .acc-over .top-brdr-block,.posts .dashboardArea .acc-over .inner{padding:0}}.dashboardArea .acc-over .pd-l50{padding-left:50px!important}@media (max-width:991px){.dashboardArea .acc-over .cal-breakup-trig-cont{padding:0 15px 10px;background:#fbf9f8}}.dashboardArea .acc-over a.cal-breakup-trig{font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#03002f;padding:6px 12px;position:relative;display:inline-block}.dashboardArea .acc-over a.cal-breakup-trig:before{content:"\f107";font-family:FontAwesome;font-size:18px;position:absolute;right:-7px;top:7px;color:#03002f}.dashboardArea .acc-over a.cal-breakup-trig.active,.dashboardArea .acc-over a.cal-breakup-trig.active:before,.dashboardArea .acc-over a.cal-breakup-trig:hover,.dashboardArea .acc-over a.cal-breakup-trig:hover:before{color:#f04e45}.dashboardArea .acc-over a.cal-breakup-trig.active:before{content:"\f106";color:#f04e45}.dashboardArea .acc-over p.value{color:#212121;font-size:20px;line-height:24px;font-family:OswaldRegular;position:relative}@media (max-width:991px){.dashboardArea .acc-over p.value.icon-value{padding:0}}.dashboardArea .acc-over p.value span{font-size:28px;word-wrap:break-word}.dashboardArea .acc-over p.value cite{color:#999}.dashboardArea .acc-over i.calicon{position:absolute;right:0;top:0}.dashboardArea .acc-over .net-breakup{font-size:0}.dashboardArea .acc-over .wd-50{width:50%}.dashboardArea .acc-over .wd-40{width:40%}.dashboardArea .acc-over .wd-35{width:35%}.dashboardArea .acc-over .wd-25{width:25%}.dashboardArea .acc-over .nb-block{padding:0 10px;display:inline-block;vertical-align:top}.dashboardArea .acc-over .nb-block:first-child{padding-left:0}.dashboardArea .acc-over .top-comeq-block{padding-bottom:25px;border-bottom:1px solid #f0eeec}.dashboardArea .acc-over .top-comeq-block p.value{font-size:28px}@media (max-width:991px){.dashboardArea .acc-over .top-comeq-block{text-align:center;padding:30px 15px;border-bottom:0}.dashboardArea .acc-over .top-comeq-block p.value{font-size:30px;margin-top:5px;line-height:1}}.dashboardArea .acc-over .bottom-comeq-block p.value span,.dashboardArea .acc-over .single-ac .nb-block p.value{font-size:23px}.dashboardArea .cal-top a,.dashboardArea .cal-top label{font-family:RobotoCondensedRegular;line-height:20px;letter-spacing:.1px}.dashboardArea .acc-over .bottom-comeq-block{padding:20px 0 14px}@media (max-width:991px){.dashboardArea .acc-over .bottom-comeq-block{padding:40px 15px 10px;background:#fbf9f8;text-align:center}}.dashboardArea .acc-over .bottom-comeq-block.row{margin:0 -5px}.dashboardArea .acc-over .bottom-comeq-block .col-xs-6{padding:0 5px}.dashboardArea .acc-over .bottom-comeq-block label.sub-label{padding-left:35px}.dashboardArea .acc-over .bottom-comeq-block .net-breakup{padding:15px 0;background:#fbf9f8}@media (max-width:991px){.dashboardArea .acc-over .bottom-comeq-block .net-breakup{padding:0}.dashboardArea .acc-over .bottom-comeq-block .nb-block{margin-bottom:20px;padding:0;display:block}}.dashboardArea .acc-over .bottom-comeq-block .nb-block:first-child{padding-left:35px}@media (max-width:991px){.dashboardArea .acc-over .bottom-comeq-block .nb-block:first-child{padding:0}.dashboardArea .acc-over .bottom-comeq-block .nb-block:last-child{margin-bottom:0}.dashboardArea .acc-over .bottom-comeq-block i.calicon{position:relative;top:auto;bottom:auto;display:block}}.dashboardArea .acc-over .single-ac .top-comeq-block{padding-bottom:14px;border-bottom:0}.dashboardArea .acc-over .single-ac label.small-label{margin-top:5px}.dashboardArea .cal-breakup{padding:0 20px 11px}@media (max-width:991px){.dashboardArea .cal-breakup{background:#fbf9f8;padding:0 10px 10px}}.dashboardArea .cal-inner{background:#f2f2f2;padding:15px 0;border-top:1px solid #e4e4e4;position:relative;font-size:0}.dashboardArea .cal-inner:after,.dashboardArea .cal-inner:before{position:absolute;left:50%;width:0;height:0;margin-left:-10px;content:'';border-width:10px 10px 0;border-style:solid}.dashboardArea .cal-inner:before{z-index:11;top:-1.5px;border-color:#fff transparent transparent}.dashboardArea .cal-inner:after{z-index:10;top:0;border-color:#e4e4e4 transparent transparent}.dashboardArea .cal-inner .wd-100{width:100%}.dashboardArea .cal-inner .wd-50{display:inline-block;vertical-align:top}.dashboardArea .cal-inner .wd-50:first-child .cal-data{border-right:1px dashed #cecece}@media (max-width:991px){.dashboardArea .cal-inner{padding:20px 0}.dashboardArea .cal-inner .wd-50{width:100%}.dashboardArea .cal-inner .wd-50:first-child .cal-data{border:0}.dashboardArea .cal-top{display:none}}.dashboardArea .cal-top{font-size:0;clear:both;padding:0 30px;margin-bottom:15px}.dashboardArea .cal-top label{color:#333;font-size:16px;text-align:left;margin:0;display:inline-block;font-weight:400}.dashboardArea .cal-top a{color:#183984;font-size:14px;text-align:right;display:inline-block;float:right}.dashboardArea .cal-block label,.dashboardArea .cal-block p{font-size:16px;display:inline-block;background:#f2f2f2;z-index:1;position:relative}.dashboardArea .cal-top a:focus,.dashboardArea .cal-top a:hover{color:#f5690f}.dashboardArea .cal-block{padding:0 30px 30px}@media (max-width:991px){.dashboardArea .cal-block{padding:0 10px 30px}}.dashboardArea .cal-block:last-child{padding-bottom:0}.dashboardArea .cal-block label{text-align:left;padding-right:20px;font-weight:400;margin:0}.dashboardArea .cal-block p{text-align:right;float:right;padding-left:10px}.dashboardArea .cal-heading{font-size:0;color:#666;font-family:OswaldRegular;line-height:1;clear:both;position:relative;margin-bottom:15px}.dashboardArea .cal-heading:before{border-top:1px solid #cecece;content:"";width:100%;position:absolute;left:0;bottom:4px}.dashboardArea .cal-heading label,.dashboardArea .cal-heading p{font-size:16px}.dashboardArea .cal-text{font-size:0;color:#666;font-family:RobotoCondensedRegular;line-height:30px;clear:both;position:relative;margin:5px 0}.dashboardArea .cal-text:before{display:none;border-top:1px dashed #cecece;content:"";width:100%;position:absolute;left:0;bottom:16px}.dashboardArea .cal-text label{font-size:13px;padding-left:20px}.dashboardArea .cal-text p{font-size:13px}.dashboardArea .cal-text p:after{font-size:16px;color:#999;margin-left:2px;display:inline-block;vertical-align:top;width:8px;text-align:right}.dashboardArea .cal-text p.plus:after{content:"+"}.dashboardArea .cal-text p.minus:after{content:"-"}.dashboardArea .cal-text:hover:before{display:block}.dashboardArea .single-ac-mob .top-comeq-block{border-bottom:1px solid #dedcd7;position:relative}.dashboardArea .single-ac-mob .top-comeq-block:after,.dashboardArea .single-ac-mob .top-comeq-block:before{position:absolute;left:50%;width:0;height:0;margin-left:-10px;content:'';border-width:10px 10px 0;border-style:solid}.dashboardArea .single-ac-mob .top-comeq-block:before{z-index:11;bottom:-10px;border-color:#fff transparent transparent}.dashboardArea .single-ac-mob .top-comeq-block:after{z-index:10;bottom:-11px;border-color:#d0c6c6 transparent transparent}.dashboardArea .today-invest-cont{border-top:1px solid #ccc8c1}@media (max-width:991px){.dashboardArea .cal-text label{max-width:60%;line-height:1.2}.dashboardArea .cal-text:hover:before{display:none}.dashboardArea .today-invest-cont{padding:0;border-top:0}}.dashboardArea .today-invest label.sub-label{margin-bottom:10px}.dashboardArea .today-invest h6{font-family:OswaldRegular;font-size:16px;line-height:20px;color:#666;margin-bottom:20px}.dashboardArea .today-invest p{font-family:RobotoCondensedRegular;font-size:16px;line-height:17px;color:#999}.dashboardArea .today-invest .border-left{border-left:4px solid #f1f1ec}.dashboardArea .today-invest .col-cash{padding:20px 30px 10px}.dashboardArea .today-invest .col-cash .information-daily{width:100%;overflow:hidden}.dashboardArea .today-invest .col-cash .information-daily .left{width:60%;float:left}.dashboardArea .today-invest .col-cash .information-daily .right{width:40%}.dashboardArea .today-invest .col-cash .information-daily span.price{font-family:OswaldRegular;font-size:14px;line-height:16px;color:#212121;display:block}.dashboardArea .today-invest .link-btn li{padding-left:10px;margin-left:8px;display:inline-block;background:url(../images/line2.png) left 3px no-repeat}.dashboardArea .today-invest .link-btn li:first-child{padding-left:0;margin-left:0;background:0 0}.dashboardArea .today-invest .link-btn li a{font-family:RobotoCondensedRegular;font-size:14px;line-height:15px;display:block;color:#183984}.dashboardArea .today-invest .link-btn li a:hover,.researchArea .researchFilter .form-control .dropdown1 .ui-select-choices-row.active .left,.researchArea .researchFilter .form-control .dropdown1 .ui-select-choices-row:hover .left{color:#e47335}.dashboardArea .today-invest.idea-invest h6{line-height:18px;color:#333;margin-bottom:5px;font-family:RobotoCondensedBold}.dashboardArea .today-invest.idea-invest h6 span.buy-txt{display:block;color:#666;font-family:RobotoCondensedRegular}.dashboardArea .today-invest.idea-invest .transaction{border-top:1px solid #dddfdf;border-bottom:1px solid #dddfdf}.dashboardArea .today-invest.idea-invest .transaction tr td{padding:0 5px 0 0}.dashboardArea .today-invest.idea-invest .transaction tr td span.invest{line-height:13px;color:#999;margin-top:10px}.dashboardArea .today-invest.idea-invest .transaction tr td span.invest-price{font-family:Roboto-Medium;font-size:16px;line-height:30px;color:#666}.dashboardArea .today-invest.idea-invest .transaction tr td span.invest-price .invest-rate{font-family:RobotoCondensedRegular;font-size:14px;color:#3e8300;display:inline-block}.dashboardArea .today-invest.idea-invest .transaction tr td span.invest-price .invest-rate cite{color:#70bf28;font-style:normal}.dashboardArea .today-invest.idea-invest .btn-buy-sell{margin-left:0}.dashboardArea .today-invest.idea-invest .btn-buy-sell li{padding:0;margin:0}.dashboardArea .today-invest.idea-invest .btn-buy-sell li a.btn{padding:5px 12px;height:auto;font-family:RobotoCondensedRegular;font-size:16px;line-height:16px;color:#fff;background-color:#3f8200}.dashboardArea .today-invest.idea-invest .btn-buy-sell li a.btn.btn-sell{color:#d51e1b;background-color:transparent}.dashboardArea .today-invest.idea-invest .btn-buy-sell li a.btn.btn-sell:hover{color:#fff}.dashboardArea .today-invest.idea-invest .btn-buy-sell li a.btn:hover{background-color:#f5690f}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table thead,.dashboardArea .all-investment .used-investment .above-table .transaction-filter-table .table tr{background-color:#fbf9f8}.dashboardArea .today-invest.think-investment{border-top:4px solid #f1f1ec}.dashboardArea .today-invest.think-investment p{font-family:RobotoCondensedRegular;font-size:16px;line-height:18px;color:#666;margin:15px 0 10px}.dashboardArea .today-invest.think-investment p span.bold-txt{font-family:RobotoCondensedBold;font-size:18px;line-height:20px;color:#333;display:inline-block}.dashboardArea .today-invest.think-investment h6{font-family:RobotoCondensedBold;font-size:18px;line-height:20px;color:#333;margin-left:-15px}.dashboardArea .today-invest.think-investment .col-cash{padding-left:20px;padding-right:20px}.dashboardArea .today-invest.think-investment .inbox-sidebar{padding:0 15px 0 0}.dashboardArea .today-invest.think-investment .inbox-sidebar .investing-ad{padding-left:0;padding-right:0;margin:0}.dashboardArea .today-invest.think-investment .inbox-sidebar .investing-ad .overlay .load-more{font-size:14px}.dashboardArea .today-invest.more-option .col-cash{padding-left:40px;padding-right:40px}.dashboardArea .today-invest.more-option h6{margin-left:0}.dashboardArea.merged-ac .today-invest-cont{border-top:0}@media (max-width:991px){.dashboardArea.merged-ac .today-invest-cont{margin:0;padding:0 20px;background:#fbf9f8}.dashboardArea.merged-ac .today-invest.mob-border-t{border-top:0}.dashboardArea.merged-ac .today-invest .col-cash{padding-left:0;padding-right:0}}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table,.report-investment-eqity .transaction-filter-table{border-top:1px solid #dadbdb}.dashboardArea.merged-ac .today-invest .col-cash{background:#fbf9f8}.dashboardArea.merged-ac .investment .report-acc-tabs ul li{text-align:center}.dashboardArea.merged-ac .investment .report-acc-tabs ul li a label{margin-bottom:0}.dashboardArea .all-investment .all-invest-table .transaction-filter-table{margin:0}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table thead span.invest{font-family:RobotoCondensedLight;margin-bottom:3px}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table .share-name{font-family:RobotoCondensedRegular;font-size:20px;line-height:20px;color:#333;display:block}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table .share-value{font-family:Roboto-Medium;font-size:16px;line-height:20px;color:#333;display:block}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table span.pro{font-family:RobotoCondensedRegular;display:inline-block;font-size:14px;color:#70bf28}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table span.pro.loss{color:#f56e6e}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table span.stock-name{font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#999;display:block}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table .progress{width:76%}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table .progress .progress-bar span.per{position:absolute;right:-45px;top:-4px}.dashboardArea .all-investment .all-invest-table .transaction-filter-table.AllInvestment .table span.stock-name{padding-left:45px}.dashboardArea .all-investment .all-invest-table .transaction-filter-table.AllInvestment .table tbody tr td{vertical-align:middle}.dashboardArea .all-investment .used-investment{padding:25px 35px;border-top:3px solid #f0f1ec}.dashboardArea .all-investment .used-investment .above-table .transaction-filter-table .table,.dashboardArea .all-investment .used-investment .above-table .transaction-filter-table .table tr:first-child td{border-top:none}.dashboardArea .all-investment .used-investment span.above-text{font-family:Shadow-Light;font-size:18px;line-height:24px;color:#f67522;display:block;letter-spacing:.03em;position:relative}.dashboardArea .all-investment .used-investment span.above-text .icon-b{position:absolute;top:10px}.dashboardArea .all-investment .used-investment .above-table .transaction-filter-table .table tr:hover{background-color:#fcffee}.dashboardArea .all-investment .used-investment .above-table .transaction-filter-table .table tr span.share-value{font-size:15px}.dashboardArea .invest-performing h5{color:#333}.dashboardArea .invest-performing span.return-txt{font-family:RobotoCondensedBold;font-size:16px;line-height:16px;color:#666;display:block}.dashboardArea span.m-text{font-family:RobotoCondensedRegular;font-size:14px;line-height:14px;color:#999;display:block}.dashboardArea .equity-invest h6{color:#666;font-size:18px;margin-bottom:10px;min-height:40px}.dashboardArea .equity-invest .col-cash{padding-left:25px;padding-right:25px}.dashboardArea .equity-invest ul.pro-bar{border-left:1px solid #d4d7d7;padding-bottom:1px}.dashboardArea .equity-invest ul.pro-bar li{margin-bottom:18px}.dashboardArea .equity-invest ul.pro-bar li span.m-text{color:#666;padding-left:10px}.dashboardArea .equity-invest ul.pro-bar li span.price-t{padding-left:10px;font-family:Roboto-Bold;font-size:14px;line-height:20px;color:#666;display:block}.dashboardArea .equity-invest ul.pro-bar li span.price-t cite{font-style:normal;font-family:Roboto-Regular}.dashboardArea .equity-invest ul.pro-bar li span.price-t .up{color:#70bf28}.dashboardArea .equity-invest ul.pro-bar li span.price-t .down{color:#f56e6e}.dashboardArea .equity-invest ul.pro-bar li .progess-percent{margin-top:5px;padding-right:55px;position:relative}.dashboardArea .equity-invest ul.pro-bar li .progess-percent .progress{border-radius:0;-webkit-border-radius:0;background-color:transparent;box-shadow:none;-webkit-box-shadow:none}.dashboardArea .equity-invest ul.pro-bar li .progess-percent .progress .progress-bar{height:19px;border-radius:0;-webkit-border-radius:0;background-color:#5e61e7}.dashboardArea .equity-invest ul.pro-bar li .progess-percent a.btn{position:absolute;right:0;top:0;padding:3px 10px;font-family:RobotoCondensedRegular;font-size:13px;line-height:13px;color:#fff;background-color:#3e8300;border-radius:3px;-webkit-border-radius:3px}.dashboardArea .equity-invest ul.pro-bar li .progess-percent a.btn.sell{background-color:#d20000}.dashboardArea .equity-invest ul.pro-bar li .progess-percent a.btn:hover,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .sipDate:hover{background-color:#f5690f}.dashboardArea .equity-invest ul.pro-bar.under-perform .progess-percent .progress .progress-bar{background-color:#1297e1}.transaction-history-tab span{display:block}.transaction-history-tab .searchcalender{display:inline-block}.transaction-history-tab ul.nav{text-align:center;border-bottom-color:#b7b7b7}.transaction-history-tab ul.nav li{float:none;display:inline-block}.transaction-history-tab ul.nav li a{padding:15px 30px 10px;font-family:RobotoCondensedBold;position:relative;font-size:16px;line-height:20px;color:#999;display:block;text-transform:uppercase}.transaction-history-tab ul.nav li.active a,.transaction-history-tab ul.nav li:hover a{color:#333;border-color:#b7b7b7 #b7b7b7 transparent;border-radius:0;-webkit-border-radius:0;background-color:#fbf9f8}.transaction-history-tab ul.nav li.active a:before,.transaction-history-tab ul.nav li:hover a:before{content:'';border-bottom:3px solid #f5690f;width:100%;position:absolute;left:0;top:0}.transaction-history-tab .tab-content,.transaction-history-tab .tab-content .balance-total,.transaction-history-tab .tab-content .table-top{border-bottom:1px solid #dadbdb}.transaction-history-tab .tab-content{background-color:#fbf9f8}.report-investment-eqity .transaction-filter-table .table tbody tr,.transaction-history-tab .tab-content .balance-info{background-color:#fff}.transaction-history-tab .tab-content .ladger-width{width:554px;margin:0 auto}.transaction-history-tab .tab-content .table-head,.transaction-history-tab .tab-content .table-row{display:table;width:100%}.transaction-history-tab .tab-content .table-head .table-cell,.transaction-history-tab .tab-content .table-row .table-cell{padding:15px 40px;display:table-cell;vertical-align:middle}.transaction-history-tab .tab-content .table-head span.head,.transaction-history-tab .tab-content .table-row span.head{display:block;font-family:RobotoCondensedBold;font-size:13px;line-height:15px;color:#888}.transaction-history-tab .tab-content .balance-total.border-none{border-bottom:none;border-top:2px solid #dadbdb}.transaction-history-tab .tab-content .balance-total span.txt1{font-family:RobotoCondensedBold;font-size:20px;line-height:20px;color:#999}.transaction-history-tab .tab-content .balance-total span.txt2{font-family:OswaldRegular;color:#212121}.transaction-history-tab .tab-content .ladger-border-l{border-left:2px solid #f0f1ec}.transaction-history-tab .tab-content .balance-details .table-head{border-bottom:2px solid #f0f1ec}.transaction-history-tab .tab-content .balance-details .table-head .table-cell{padding-top:30px;padding-bottom:25px}.transaction-history-tab .tab-content .balance-details .table-row{border-bottom:1px solid #f0f1ec}.transaction-history-tab .tab-content .balance-details .table-row .table-cell{padding-top:10px;padding-bottom:10px}.transaction-history-tab .tab-content .balance-details span.info-txt{font-family:RobotoCondensedBold;font-size:13px;line-height:20px;color:#666}.transaction-history-tab .tab-content .balance-details span.info-txt.total{font-size:16px;font-family:Roboto-Bold}.transaction-history-tab .tab-content .balance-details span.info-txtn{font-family:RobotoCondensedRegular;font-size:16px;line-height:20px;color:#183884}.transaction-history-tab .tab-content .balance-details span.info-txtn.total-txt{color:#666;font-family:Roboto-Regular}.report-investment-eqity .transaction-filter-table .table tbody tr td{padding-top:25px;padding-bottom:25px;font-family:Roboto-Medium;font-size:14px;line-height:20px;color:#666}.report-investment-eqity .transaction-filter-table .table tbody tr td:last-child{padding-right:10px}.report-investment-eqity .transaction-filter-table .table tbody tr:last-child{border-bottom:none}.report-investment-eqity .transaction-filter-table .table tbody tr.total-bottom{border-top:4px solid #f0f1ec;background-color:#fbfbf9}.report-investment-eqity .transaction-filter-table .table tbody tr.total-bottom td{padding-top:30px}.report-investment-eqity .transaction-filter-table .table span.per{font-family:RobotoCondensedLight;color:#888}.report-investment-eqity .transaction-filter-table .table .company-name{font-family:RobotoCondensedBold;font-size:16px;line-height:20px;color:#333}.report-investment-eqity .transaction-filter-table .table .company-share{font-family:RobotoCondensedRegular;font-size:14px;line-height:20px;color:#183884;text-transform:uppercase;display:block}.report-investment-eqity .transaction-filter-table .table .company-name:hover,.report-investment-eqity .transaction-filter-table .table .company-share:hover{color:#f5690f}.report-investment-eqity .transaction-filter-table .table span.percent{font-family:Roboto-Regular;font-size:14px;line-height:20px;color:#70bf28;display:block}.report-investment-eqity .transaction-filter-table .table span.percent.down{color:#f56e6e}.report-investment-eqity .transaction-filter-table .table .total{font-family:Roboto-Bold;font-size:16px;line-height:20px;color:#212121}.report-investment-eqity .transaction-filter-table .table .btn-trad{border-radius:3px;-webkit-border-radius:3px}.reporting-more-report{width:870px;position:absolute;left:50%;margin-left:-435px;right:0;z-index:1100;background-color:#fff;line-height:1;top:82px}@media (max-width:991px){.reporting-more-report{width:100%;width:360px;left:50%;margin-left:-180px;margin-top:0;top:71px}}.reporting-more-report.more-report-co{width:415px;margin-left:-100px}.reporting-more-report .report-top{padding:0 85px 30px}@media (max-width:991px){.reporting-more-report.more-report-co{width:100%;margin-left:-180px}.reporting-more-report .report-top{padding:15px 0 25px;max-height:300px;background:#fbf9f8;overflow-y:auto}}.reporting-more-report .report-top h6{font-size:16px;line-height:30px;color:#999;font-family:RobotoCondensedBold;padding:7px 20px;background:#fbf9f8;margin-bottom:5px}@media (max-width:991px){.reporting-more-report .report-top h6{padding:7px 15px 0 0;margin-bottom:0;position:relative}.reporting-more-report .report-top h6 span{padding-left:15px;padding-right:10px;display:inline-block;background:#fbf9f8;z-index:2;position:relative}.reporting-more-report .report-top h6:before{border-top:1px solid #cecece;content:"";width:calc(100% - 15px);position:absolute;left:0;bottom:14px;z-index:1}}.reporting-more-report .report-top a{font-size:16px;line-height:20px;color:#183884;padding:3px 5px;display:inline-block;font-family:RobotoCondensedRegular;position:relative}.reporting-more-report .report-top a:focus,.reporting-more-report .report-top a:hover{color:#f5690f}.reporting-more-report .report-top ul li{padding:1px 20px}.reporting-more-report .report-top .br-right{border-right:1px solid #f6f7f7}.reporting-more-report .report-top-inner{margin-top:20px;margin-left:-5px;margin-right:-5px}@media (max-width:991px){.reporting-more-report .report-top ul li{padding:1px 15px}.reporting-more-report .report-top .br-right{border-right:0}.reporting-more-report .report-top-inner{padding:0;background:#fbf9f8;margin:0}}.reporting-more-report .report-top-inner .col-md-4,.reporting-more-report .report-top-inner .col-sm-12,.reporting-more-report .report-top-inner .col-xs-12{padding:0 5px!important}@media (max-width:991px){.reporting-more-report .report-top-inner .col-md-4,.reporting-more-report .report-top-inner .col-sm-12,.reporting-more-report .report-top-inner .col-xs-12{padding:0!important}}.reporting-more-report .acc-types-mob{width:100%;padding-top:0;border-bottom:1px solid #dedddc}.reporting-more-report .acc-types-mob ul{line-height:1;list-style-type:none;position:relative;font-size:0;text-align:center;margin:0}.reporting-more-report .acc-types-mob ul li{width:50%;display:inline-block;position:relative}.reporting-more-report .acc-types-mob ul li .eq-icon{background:url(../images/ed-sprites.png) -544px -9px no-repeat;background-size:2000px 2000px;width:40px;height:26px;display:block;margin:0 auto 6px}.reporting-more-report .acc-types-mob ul li .com-icon{background:url(../images/ed-sprites.png) -664px -13px no-repeat;background-size:2000px 2000px;width:37px;height:35px;display:block;margin:0 auto 5px}.reporting-more-report .acc-types-mob ul li a{padding:35px 0 15px;display:inline-block;width:100%;font-size:16px;color:#999;font-family:Roboto-Bold;position:relative}.reporting-more-report .acc-types-mob ul li a:hover,.reporting-more-report .acc-types-mob ul li.active a{color:#f5690f}.reporting-more-report .acc-types-mob ul li.active:after,.reporting-more-report .acc-types-mob ul li.active:before{position:absolute;left:50%;width:0;height:0;margin-left:-10px;content:'';border-width:0 10px 10px;border-style:solid}.reporting-more-report .acc-types-mob ul li.active:before{z-index:11;bottom:-1.5px;border-color:transparent transparent #fbf9f8}.reporting-more-report .acc-types-mob ul li.active:after{z-index:10;bottom:0;border-color:transparent transparent #e4e4e4}.reporting-more-report .acc-types-mob ul li:first-child a:focus .eq-icon,.reporting-more-report .acc-types-mob ul li:first-child a:hover .eq-icon,.reporting-more-report .acc-types-mob ul li:first-child.active .eq-icon{background:url(../images/ed-sprites.png) -604px -11px no-repeat;background-size:2000px 2000px;width:40px;height:26px}.reporting-more-report .acc-types-mob ul li:first-child a:after{content:"";width:1px;background:#edeeee;height:52px;bottom:15px;right:0;position:absolute}.reporting-more-report .acc-types-mob ul li:last-child a:focus .com-icon,.reporting-more-report .acc-types-mob ul li:last-child a:hover .com-icon,.reporting-more-report .acc-types-mob ul li:last-child.active .com-icon{background:url(../images/ed-sprites.png) -713px -16px no-repeat;background-size:2000px 2000px;width:37px;height:35px}.equity-investment-graphinfo ul li{padding:0 12px;display:inline-block;vertical-align:top;margin-bottom:10px;border-left:1px solid #d4cac5;width:32%}.equity-investment-graphinfo ul li:first-child{border-left:none;padding-left:0}.equity-investment-graphinfo ul li span.name{font-family:RobotoCondensedRegular;font-size:12px;line-height:12px;color:#888;display:block}.equity-investment-graphinfo ul li span.colorbox{width:10px;height:10px;display:inline-block;vertical-align:top;margin-top:3px}.equity-investment-graphinfo ul li span.percentname{font-family:OswaldRegular;font-size:18px;line-height:24px;color:#344652}.equity-investment-graphinfo ul li span.percentname cite{font-style:normal;font-size:12px;line-height:20px;vertical-align:top}.equity-investment-graphinfo ul li .yellow-color{background-color:#f6aa18}.equity-investment-graphinfo ul li .lightblue-color{background-color:#1297e1}.equity-investment-graphinfo ul li .voilet-color{background-color:#9a59b5}.equity-investment-graphinfo ul li .lightgreen-color{background-color:#34ac95}.equity-investment-graphinfo ul li .magenta-color{background-color:#bc5a9f}.equity-investment-graphinfo ul li .lightblue2-color{background-color:#5e61e7}@media only screen and (max-width:1199px){.dashboardArea .lr-offset{padding-left:0}.equity-investment-graphinfo ul li{padding:0 10px;width:70px}}@media only screen and (max-width:991px){.dashboardArea .today-invest .col-cash,.dashboardArea .today-invest.more-option .col-cash,.dashboardArea .today-invest.think-investment .col-cash{padding-left:15px;padding-right:15px}.dashboardArea .today-invest.equity-invest .col-cash.pd-l40,.dashboardArea .today-invest.idea-invest .col-cash.pd-l55,.dashboardArea .today-invest.think-investment .col-cash.pd-l35,.dashboardArea .today-invest.think-investment.more-option .col-cash.pd-l55{padding-left:15px!important}.dashboardArea .today-invest.think-investment .col-cash .btn.btn-thin{white-space:normal;text-align:left}.dashboardArea .today-invest.mob-border-t{border-top:4px solid #f0f1ec}.dashboardArea .today-invest .border-left{border-left:none;border-top:4px solid #f0f1ec}.dashboardArea .today-invest .col-cash{padding-bottom:20px}.dashboardArea .today-invest .col-cash .information-daily span.price{font-size:15px}.dashboardArea .today-invest ul.link-btn{margin-bottom:0}.dashboardArea .today-invest.idea-invest .btn-buy-sell{text-align:center}.dashboardArea .today-invest.equity-invest ul.pro-bar li .progess-percent a.btn{font-size:14px}.dashboardArea .today-invest.equity-invest h6{min-height:inherit;margin-bottom:25px}.dashboardArea .today-invest.equity-invest a.btn.btn-thin{font-size:15px}.dashboardArea span.headvalue{font-size:20px;line-height:28px}}@media only screen and (max-width:767px){.transaction-history-tab ul.nav li a{font-size:12px;padding-right:10px;padding-left:10px}.dashboardArea .table-responsive{margin-bottom:0}.dashboardArea .lr-offset .posts .pd-r0.inner,.dashboardArea .lr-offset .top-brdr-block.pd-r0,.posts .dashboardArea .lr-offset .pd-r0.inner{padding-right:0}.dashboardArea .invest-performing .btn.btn-line{font-size:15px}.dashboardArea h5{font-size:20px}.dashboardArea .all-investment .used-investment span.above-text .icon-b{top:20px}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table .share-name{font-size:17px}.dashboardArea .all-investment .all-invest-table .transaction-filter-table .table span.stock-name{font-size:14px}.dashboardArea span.invest{margin-bottom:2px;font-size:14px}.dashboardArea span.m-text{font-size:15px}.equity-investment-graphinfo ul li{padding:0 13px;width:32%}}@media only screen and (max-width:374px){.transaction-history-tab ul.nav li a{font-size:11px;padding-right:5px;padding-left:5px}}.reportsModule.topMarketArea .market-tab .mobile-dropdown .btn{text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden}.reportsModule.topMarketArea .market-tab .mobile-dropdown.open .btn{z-index:1100}.reportsModule .fix-bar.active{z-index:1032}@media (max-width:991px){.reportsModule .fix-bar{top:48px}}.reportsModule .fix-bar .topMarketArea .market-tab .mobile-dropdown .btn{z-index:1100}.new-report-block{background-color:#f04e45;color:#fff;font-size:12px;line-height:normal;padding:1px 8px;font-family:RobotoCondensedRegular;position:absolute;right:-41px;top:5px;display:none}.new-report-block.in-newtag{display:inline-block;position:relative;top:-2px;left:auto;right:auto;margin-left:10px}.new-report-block:after,.new-report-block:before{width:0;height:0;position:absolute;right:-9px;border-style:solid;content:""}.new-report-block:before{top:0;border-width:10px 10px 0 0;border-color:#f04e45 transparent transparent}.new-report-block:after{bottom:0;border-width:10px 0 0 10px;border-color:transparent transparent transparent #f04e45}.researchArea .researchFilter .form-control .dropdown1 .item,.researchArea .researchFilter .research-topfilter{position:relative}.researchArea .icon.icon-detail-note{background-position:-25px -475px}.researchArea .icon.icon-infographic{background-position:-50px -475px}.researchArea .icon.icon-slideshow{background-position:-75px -475px}.researchArea .icon.icon-podcast{background-position:-100px -475px}.researchArea .researchFilter h3{color:#ad9e8a;font-family:BebasNeue;font-size:24px;letter-spacing:.5px;line-height:24px;margin-bottom:8px}.researchArea .researchFilter .form-control{background:#ececec;box-shadow:none;-webkit-box-shadow:none;border:1px solid #cecece;min-height:44px;font-size:16px;padding:7px 55px 7px 15px;font-family:RobotoCondensedRegular;width:100%;border-radius:4px}.researchArea .researchFilter .form-control.open~.search-icon{display:none}.researchArea .researchFilter .form-control #moreResult{margin:-1px -11px 0;border-top:1px solid #d4d4d4;background:#e4e7e9;text-align:center}.researchArea .researchFilter .form-control #moreResult .moreResult{border:none;background:0 0;font-family:RobotoCondensedBold;font-size:16px;color:#174082!important;padding:12px!important}.researchArea .researchFilter .form-control #moreResult .moreResult:hover{color:#FFF!important;background:#e47335!important}.researchArea .researchFilter .form-control .dropdown1{background:#f2f2f2;padding:0 12px!important;border:1px solid #e1e1e1!important}.researchArea .researchFilter .form-control .dropdown1 .dropdown-header{background:#e4e7e9;font-family:RobotoCondensedRegular;color:rgba(85,89,93,.6);font-size:16px;margin:0 -11px;padding:5px 20px}.researchArea .researchFilter .form-control .dropdown1 .ui-select-choices-row{padding:0;border-bottom:1px solid #b7b7b7}.researchArea .researchFilter .form-control .dropdown1 .ui-select-choices-row:last-child{border-bottom:none}.researchArea .researchFilter .form-control .dropdown1 .ui-select-choices-row .ui-select-choices-row-inner{padding:15px 9px!important}.researchArea .researchFilter .form-control .dropdown1 .item .left{font-size:18px;color:#3d4246;max-width:100%;text-overflow:ellipsis;white-space:nowrap;margin-right:150px;overflow:hidden}.researchArea .researchFilter .form-control .dropdown1 .item .left .type{color:rgba(61,66,70,.6);font-size:14px;font-family:RobotoCondensedBold;margin:0 5px;vertical-align:middle;display:inline-block}.researchArea .researchFilter .form-control .dropdown1 .item .right{width:150px;text-align:right;position:absolute;top:3px;right:0}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-up{font-size:16px;color:rgba(52,70,82,.8);font-family:OswaldRegular}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-up .diff{color:rgba(62,131,0,.8);font-size:12px}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-up .diff i{font-size:16px;color:rgba(84,124,5,.8)}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-down{font-size:16px;color:rgba(52,70,82,.8);font-family:OswaldRegular}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-down .diff{color:rgba(191,40,0,.8);font-size:12px}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-down .diff i{font-size:16px;color:rgba(191,40,0,.8)}.researchArea .researchFilter .form-control .dropdown1 .item .right .diff i{vertical-align:bottom;margin-left:5px}.researchArea .researchFilter .form-control .dropdown1 .item .right .reports{font-family:OswaldRegular;color:rgba(60,66,70,.8);font-size:12px}.researchArea .researchFilter .form-control .dropdown1.dropdown2 .right{width:50px}.researchArea .researchFilter .form-control .dropdown1.dropdown2 .right .date{font-family:RobotoCondensedRegular;color:rgba(52,70,82,.5)}.researchArea .researchFilter .form-control .dropdown1.dropdown3 .left{margin-right:0}.researchArea .researchFilter .search-icon{position:absolute;right:17px;top:7px}.researchArea .researchReport .banner{margin:0 -10px;position:relative}.researchArea .researchReport .banner .fullmedia{width:100%}.researchArea .researchReport .banner .content{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:30px}.researchArea .researchReport .banner .content h2{color:#fff;font-size:36px;font-family:OswaldRegular;letter-spacing:-.7px}.researchArea .researchReport .banner .content h4{color:#fff;font-size:20px;font-family:RobotoCondensedBold}.researchArea .researchReport .banner .content .btn{font-size:18px;padding:4px 20px;margin-top:15px}.researchArea .researchReport .banner .content .btn i{font-size:15px;margin-right:5px}.researchArea .researchReport .hightlight-reports{border-top:3px solid #f0f1ec;margin:0 -10px}.researchArea .researchReport .hightlight-reports .block{width:33%;float:left;border-right:3px solid #f0f1ec;margin-bottom:7px}.researchArea .researchReport .hightlight-reports .block:last-child{border:none}.researchArea .researchReport .hightlight-reports .block .inner{padding:25px 40px}.researchArea .researchReport .hightlight-reports .block .inner h3{font-size:24px;line-height:30px;letter-spacing:-.2px}.researchArea .researchReport .hightlight-reports .block .inner h3 a{color:#353b3f;text-decoration:none}.researchArea .researchReport .hightlight-reports .block .inner h3 a:hover{color:#e47335}.researchArea .researchReport .hightlight-reports .block .inner .publish-slugs span{padding:0;background:0 0;text-transform:uppercase}.researchArea .researchPicCategory h2{padding:47px 0 40px}.researchArea .researchPicCategory .reports{box-shadow:1px 3px 4px -3px rgba(0,0,0,.3);-webkit-box-shadow:1px 3px 4px -3px rgba(0,0,0,.3);-moz-box-shadow:1px 3px 4px -3px rgba(0,0,0,.3)}.researchArea .researchPicCategory .reports .block{width:25%;float:left;border-right:1px solid #f8f8f8;padding:25px 30px 40px 33px;position:relative}.researchArea .researchPicCategory .reports .block.dark{border-right-color:#e4e4e0}.researchArea .researchPicCategory .reports .block .notification-popup{position:absolute;left:14px;top:7px;height:28px}.researchArea .researchPicCategory .reports .block .notification-popup .number{border-radius:50%;background:#ef863c;color:#fff;font-size:18px;font-family:RobotoCondensedBold;z-index:1;padding:0 10px;display:inline-block;cursor:pointer;position:relative;left:0;top:-6px}.researchArea .researchPicCategory .reports .block .notification-popup .text{background:#fafae8;left:46px;position:relative;top:-39px;width:100px;border:1px solid #ef863c;padding:9px 12px;font-size:13px;font-family:RobotoCondensedRegular;line-height:16px;display:none}.researchArea .researchPicCategory .reports .block .notification-popup .text:before{background:url(../images/tooltip-arrow.png) center center no-repeat;content:"";display:inline-block;height:22px;left:-12px;position:absolute;top:14px;width:12px;z-index:1}.researchArea .researchPicCategory .reports .block .notification-popup:hover .text{display:block}.researchArea .researchPicCategory .reports .block .title{padding-bottom:50px}.researchArea .researchPicCategory .reports .block .title h3{font-size:24px;line-height:30px;letter-spacing:0;margin-bottom:10px}.researchArea .researchPicCategory .reports .block .title h3 a{color:#353b3f;text-decoration:none;padding:0 50px 0 0}.researchArea .researchPicCategory .reports .block .title h3 a:hover{color:#e47335}.researchArea .researchPicCategory .reports .block .title p{font-size:18px;line-height:24px;color:#343a3f;font-family:AlegreyaItalic;padding-right:50px;font-style:italic}.researchArea .researchPicCategory .reports .block .link{bottom:40px;border-top:1px solid #cacaca;padding-top:17px}.researchArea .researchPicCategory .reports .block .link a{padding-left:28px;display:inline-block;font-family:RobotoCondensedBold;font-size:16px;line-height:22px;position:relative}.researchArea .researchPicCategory .reports .block .link a span{top:-1px;position:absolute;left:0}.researchArea .browseHistory .browseHistoryCntr{padding:37px 0 35px;margin:0 -10px}.researchArea .browseHistory .browseHistoryCntr h3.title{color:#ad9e8a;font-family:BebasNeue;font-size:24px;letter-spacing:.5px;line-height:24px;margin-bottom:40px}.researchArea .browseHistory .browseHistoryCntr.width3 .block{width:33%}.researchArea .browseHistory .browseHistoryCntr .block{width:20%;float:left;padding:0 10px 0 30px;border-left:1px solid #b7b7b7}.researchArea .browseHistory .browseHistoryCntr .block.first{border:none}.researchArea .browseHistory .browseHistoryCntr .block .bookmark{padding:0;background:0 0;text-transform:uppercase;font-size:14px;line-height:24px;color:#343a3f;font-family:RobotoCondensedLight}.researchArea .browseHistory .browseHistoryCntr .block .bookmark .type{margin-right:4px;position:relative;top:-1px}.researchArea .browseHistory .browseHistoryCntr .block h3{font-size:24px;line-height:30px;letter-spacing:0;margin-bottom:15px}.researchArea .browseHistory .browseHistoryCntr .block h3 a{color:#353b3f;text-decoration:none}.researchArea .browseHistory .browseHistoryCntr .block h3 a:hover{color:#e47335}.researchArea .browseHistory .browseHistoryCntr .block .date{font-size:14px;line-height:14px;color:#343a3f;font-family:RobotoCondensedLight}.researchArea .watchReports .watchReportsCntr{padding:50px 0 30px}.researchArea .watchReports .watchReportsCntr h2{margin-bottom:30px}.researchArea .watchReports .watchReportsCntr .mainVideo .publish-slugs span{color:#343a3f}.researchArea .watchReports .watchReportsCntr .mainVideo .video .thumb{float:left;position:relative;cursor:pointer;width:100%;margin-bottom:15px}.researchArea .watchReports .watchReportsCntr .mainVideo .video .thumb img{width:100%}.researchArea .watchReports .watchReportsCntr .mainVideo .video .thumb .thumb-play{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;text-align:center}.researchArea .watchReports .watchReportsCntr .mainVideo .video .thumb .thumb-play .icon{height:120px;width:120px;display:block;margin:-60px auto 0;background:url(../images/sprite.png) 0 -720px no-repeat;background-size:1000px 1000px;top:50%;position:relative}.researchArea .watchReports .watchReportsCntr .mainVideo .video .thumb:hover .thumb-play .icon-video-play{background-position:0 -840px}.researchArea .watchReports .watchReportsCntr .mainVideo h3{font-size:30px;line-height:36px}.researchArea .watchReports .watchReportsCntr .mainVideo h3 a{color:#353b3f;text-decoration:none}.researchArea .watchReports .watchReportsCntr .mainVideo h3 a:hover{color:#f04e45}.researchArea .watchReports .watchReportsCntr .mainVideo .publish-slugs span.type{background:0 0;padding-right:0;position:relative;top:-1px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list{margin-bottom:0}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #b7b7b7}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb{float:left;position:relative;cursor:pointer;margin-right:5%;width:39%;margin-bottom:30px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb img{width:100%}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb .thumb-play{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.4)}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb .thumb-play .icon{margin-top:-30px;top:50%;position:relative}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb:hover .thumb-play .icon-video-play{background-position:0 -600px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text .bookmark{padding:0;background:0 0;font-size:14px;line-height:24px;color:#343a3f;font-family:RobotoCondensedLight}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text .bookmark .type{margin-right:4px;position:relative;top:-1px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text h3{font-size:18px;line-height:24px;letter-spacing:-.1px;margin-top:3px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text h3 a{color:#353b3f;text-decoration:none}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text h3 a:hover{color:#e47335}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text .date{font-size:14px;line-height:14px;color:#343a3f;font-family:RobotoCondensedLight;margin-top:8px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li:last-child{margin-bottom:15px}.researchArea .watchReports .watchReportsCntr .relatedVideo .browse-all{display:block;text-align:center;font-family:RobotoCondensedBold;font-size:16px;line-height:24px;color:#173884}.researchArea .watchReports .watchReportsCntr .relatedVideo .browse-all:hover{color:#e47335}.researchArea .watchReports.equity-home-video .watchReportsCntr h2{font-family:OswaldRegular;font-size:36px;line-height:42px;letter-spacing:.01em;margin:10px 0 0}.researchArea .watchReports.equity-home-video .watchReportsCntr h6{font-family:RobotoCondensedRegular;font-size:16px;line-height:18px;color:#666;margin-bottom:35px}.researchArea .watchReports.equity-home-video .watchReportsCntr .mainVideo .text h3{font-size:24px;line-height:36px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo .video-list li{overflow:hidden;margin-top:20px;margin-bottom:20px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo .video-list li:first-child{margin-top:0;padding-top:20px;border-top:1px solid #b7b7b7}.researchArea .ourresearchTeam h2{margin:45px 0 25px;font-size:36px;line-height:40px;letter-spacing:-.5px}.researchArea .ourresearchTeam h2 a{text-decoration:none;color:#03002f}.researchArea .ourresearchTeam h2 a:hover{color:#f04e45}.researchArea .ourresearchTeam button{padding-left:11px;padding-right:11px}.researchArea .ourresearchTeam .ourTeam{margin:-10px 0 -100px;position:relative;z-index:-1}.researchArea .ourresearchTeam .load-more{padding-left:13px;padding-right:13px}.teamVideo{position:relative}.teamVideo video{position:relative;width:100%;height:auto;z-index:1}.teamVideo .image img{width:100%}.teamVideo .overlay{position:absolute;padding:15px;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);text-align:center;z-index:2}.teamVideo .overlay h3{color:#fff;font-size:60px;line-height:65px;letter-spacing:-.5px;font-family:YesevaOneRegular;margin-bottom:25px;margin-top:30px}.teamVideo .overlay h5{font-family:OswaldLight;font-size:24px;line-height:32px;color:#fff;margin-bottom:25px;letter-spacing:1px}.teamVideo .overlay .play-icon{height:120px;width:120px;display:block;margin:0 auto;background:url(../images/sprite.png) 0 -720px no-repeat;background-size:1000px 1000px}.teamVideo .overlay .play-icon:hover{background-position:0 -840px}.more-video-equity span.text{font-size:14px;line-height:18px;color:#343a3f;font-family:RobotoCondensedLight;display:block;margin-bottom:5px}.researchTeam h2{font-size:40px;letter-spacing:-.5px;margin-bottom:7px}.researchTeam .grids{padding:0 60px}.researchTeam .grids img{margin-bottom:30px}.researchTeam .grids h3{font-size:24px;line-height:32px;margin-bottom:20px;letter-spacing:0}.researchTeam .grids p{font-size:14px;line-height:24px;font-family:RobotoCondensedRegular}@media only screen and (max-width:1024px){.researchArea .browseHistory .browseHistoryCntr .block{padding:0 10px}}@media only screen and (max-width:991px){.researchArea .researchPicCategory .reports .block{width:50%}.researchArea .researchPicCategory .reports .block .title{padding-bottom:20px}.researchArea .browseHistory .browseHistoryCntr.width3 .block{border-left:1px solid #cacaca;padding-left:30px}.researchArea .browseHistory .browseHistoryCntr.width3 .block.first{border-left:none}.researchArea .browseHistory .browseHistoryCntr .block{border:none;width:100%;padding:0 17px}.researchArea .browseHistory .browseHistoryCntr .block .inner{border-top:1px solid #cacaca;padding:35px 0}.researchArea .browseHistory .browseHistoryCntr .block.first .inner{border-top:none;padding-top:0}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li{float:left;width:100%;overflow:hidden;margin-bottom:20px}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb{float:left;margin-right:5%;width:45%}.researchArea .watchReports .watchReportsCntr .relatedVideo ul.video-list li .thumb-text{width:50%;float:left}.teamVideo .overlay h3{font-size:50px;line-height:50px}.teamVideo .overlay h5{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){.posts .researchArea .researchPicCategory .reports .inner:before,.researchArea .researchPicCategory .reports .block .link,.researchArea .researchPicCategory .reports .posts .inner:before,.researchArea .researchPicCategory .reports .top-brdr-block:before{display:none}.researchFilter .research-topfilter{padding:0 15px}.researchArea .researchReport .hightlight-reports .block{width:100%;border:none;height:auto!important;margin:0;padding:0 15px}.researchArea .researchReport .hightlight-reports .block .inner{padding:25px 0 15px;border-bottom:1px solid #cacaca}.researchArea .researchReport .hightlight-reports .block .inner.last{border-bottom:none}.researchArea .researchPicCategory h2{padding:30px 0}.researchArea .researchPicCategory .reports{background:#fff;border-top:10px solid #c9c9c1;padding-left:18px;padding-right:18px;position:relative}.researchArea .researchPicCategory .reports:before{background:url(../images/border-pattern.jpg) left top repeat-x;content:"";height:10px;left:14px;position:absolute;top:-10px;width:calc(100% - 28px)}.posts .researchArea .researchPicCategory .reports .inner,.researchArea .researchPicCategory .reports .posts .inner,.researchArea .researchPicCategory .reports .top-brdr-block{background:0 0;border:none;padding-left:0;padding-right:0}.researchArea .researchPicCategory .reports .block{width:100%;padding:0;border-bottom:1px solid #cacaca}.researchArea .researchPicCategory .reports .block.last{border-bottom:none}.researchArea .researchPicCategory .reports .block .title{height:auto!important;margin:0;padding:30px 45px 30px 0}.researchArea .researchPicCategory .reports .block .title h3{margin-bottom:0;display:inline-block}.researchArea .researchPicCategory .reports .block .title h3 span{line-height:30px;margin:37px 0 28px;position:absolute;right:20px;vertical-align:middle;top:0}.researchArea .researchPicCategory .reports .block .title h3 span.arrow{background:url(../images/blue-right-arrow.png) center center no-repeat;background-size:13px 21px;height:21px;width:13px;display:inline-block}.researchArea .researchPicCategory .reports .block .title p{display:none}.researchArea .researchPicCategory .reports .block .notification-popup .number{left:-25px;top:-4px;margin:0}.researchArea .researchPicCategory .reports .block .notification-popup .text{left:20px;top:-40px}.researchArea .watchReports .watchReportsCntr{padding:40px 0 20px}.researchArea .watchReports h2{padding:30px 0}.researchArea .watchReports.equity-home-video .watchReportsCntr h2{padding-top:0;margin:0 0 10px;font-size:30px;line-height:35px}.researchArea .watchReports.equity-home-video .watchReportsCntr h6{font-family:RobotoCondensedRegular;font-size:21px;line-height:25px;color:#666}.researchArea .watchReports.equity-home-video .watchReportsCntr .mainVideo .publish-slugs{padding-bottom:0}.researchArea .watchReports.equity-home-video .watchReportsCntr .mainVideo .publish-slugs span{font-size:21px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li{float:none;margin-bottom:0;margin-top:0;border:none}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li:first-child{border:none;padding-top:0}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb{width:100%;margin-right:0;float:none}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb .thumb-play i{height:120px;width:120px;display:block;margin:-60px auto 0;background:url(../images/sprite.png) 0 -720px no-repeat;background-size:1000px 1000px;top:50%;position:relative}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb:focus .thumb-play .icon-video-play,.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb:hover .thumb-play .icon-video-play{background-position:0 -840px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb-text{padding:30px 0 20px;width:100%;float:none}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb-text .bookmark{font-size:21px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb-text h3{font-size:30px;line-height:35px}.researchArea .watchReports.equity-home-video .watchReportsCntr .relatedVideo ul.video-list li .thumb-text .date{display:none}.researchArea .ourresearchTeam .ourTeam{margin:40px 0 -100px;position:relative;z-index:-1}.researchArea .browseHistory .browseHistoryCntr{padding:37px 0 0}.researchArea .browseHistory .browseHistoryCntr.width3{padding-left:15px;padding-right:15px}.researchArea .browseHistory .browseHistoryCntr.width3 h3.title{margin-bottom:0}.researchArea .browseHistory .browseHistoryCntr.width3 .block{padding:40px 0;width:100%;border:none;border-top:1px solid #cacaca}.researchArea .browseHistory .browseHistoryCntr.width3 .block.first{border-top:none}.researchArea .browseHistory .browseHistoryCntr .block{border-right:none}.researchArea .researchFilter .form-control .dropdown1 .item .right .share-down .diff i,.researchArea .researchFilter .form-control .dropdown1 .item .right .share-up .diff i{font-size:20px}.teamVideo{border-top:10px solid #c9c9c1;position:relative}.teamVideo:before{content:"";height:10px;width:calc(100% - 28px);position:absolute;background:url(../images/border-pattern.jpg) left top repeat-x;top:-10px;left:14px}.more-video-equity{padding-bottom:20px}.more-video-equity span.text{margin-bottom:30px;font-size:20px}.more-video-equity .btn-border{padding:6px 12px;font-size:18px;min-width:220px}}@media only screen and (max-width:640px){.researchArea .researchFilter .form-control .dropdown1 .item .left{margin-right:0;white-space:normal;overflow:visible}.researchArea .researchFilter .form-control .dropdown1 .item .left .type{display:block;margin:5px 0 0}.researchArea .researchFilter .form-control .dropdown1 .item .right{position:relative;text-align:left;width:100%}.researchArea .researchReport .banner .content{padding-top:0}.researchArea .researchReport .banner .content h2{font-size:26px}}@media only screen and (max-width:639px){.teamVideo .overlay h3{font-size:22px!important;line-height:26px!important;margin-bottom:10px!important}.teamVideo .overlay h5{font-size:14px!important;line-height:22px!important;margin-bottom:0!important}}@media only screen and (max-width:480px){.researchArea .researchReport .banner .content h4{font-size:15px;line-height:18px;margin-bottom:5px}.researchArea .researchReport .banner .content h2{font-size:18px;line-height:20px}.researchArea .researchReport .banner .content .load-more{font-size:14px;margin-top:10px;padding:4px 15px}.teamVideo .overlay h3{font-size:22px!important;line-height:26px!important;margin-bottom:10px!important}.teamVideo .overlay h5{display:none}.teamVideo .overlay .play-icon{background-position:0 -360px;height:60px;width:60px;background-size:500px 500px}.teamVideo .overlay .play-icon:hover{background-position:0 -420px}}.mandateCalendarDialog .modal-header .modal-title .calendar-subhead{font-family:RobotoCondensedRegular;font-size:16px;color:#666}.mandateCalendarDialog.manCalenFrmPfl .modal-dialog{width:800px;margin-top:23px;margin-bottom:24px}.mandateCalendarDialog.manCalenFrmPfl .modal-header .close{position:absolute;right:20px;top:36px}.mandateCalendarDialog.manCalenFrmPfl .mandate-calendar .posts .inner,.mandateCalendarDialog.manCalenFrmPfl .mandate-calendar .top-brdr-block,.posts .mandateCalendarDialog.manCalenFrmPfl .mandate-calendar .inner{padding:0}.mandateCalendarDialog.manCalenFrmPfl .calendar-subhead .profile-subhead{display:block}.mandateCalendarDialog.manCalenFrmPfl .calendar-subhead .toc-subhead,.mandateCalendarDialog.sipSelection .calendar-subhead .profile-subhead{display:none}.mandateCalendarDialog.manCalenFrmPfl .mandate-calendar-popup .navigation .icom-ed-close{font-size:13px;position:absolute;right:17px;top:7px;margin-top:0}.mandateCalendarDialog.sipSelection .modal-dialog{width:660px;margin-top:24px}.mandateCalendarDialog.sipSelection .calendar-subhead .toc-subhead{display:block}.mandateCalendarDialog.sipSelection .mandate-calendar .posts .inner,.mandateCalendarDialog.sipSelection .mandate-calendar .top-brdr-block,.posts .mandateCalendarDialog.sipSelection .mandate-calendar .inner{padding:17px}.mandateCalendarDialog.sipSelection .mandate-calendar-popup{padding:0}.mandateCalendarDialog.sipSelection .mandate-calendar-popup .navigation{width:100%;display:inline-block}.mandateCalendarDialog .mandate-calendar .profileViewLink,.mandateCalendarDialog.sipSelection .mandate-calendar-popup .navigation .go-back{display:none}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .day{font-size:13px}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .sipDate:hover .amount{color:#fff;background:#f5690f}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .sipDate:hover .date,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .sipDate:hover .name{color:#fff}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .notSipDate{cursor:default;background-color:#f3f3f3!important}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .notSipDate .amount,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .notSipDate .date,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .notSipDate .name{color:#dadada}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .selected{background:#f5690f!important}.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .selected .amount,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .selected .date,.mandateCalendarDialog.sipSelection .calendar-for-mandate .calendar-tbl .selected .name{color:#fff;background:#f5690f!important}.mandateCalendarDialog .calendar-heading .mandate-cal-details,.mandateCalendarDialog .modal-header .mandate-cal-details{display:block;font-size:24px;font-family:OswaldRegular}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd{font-family:RobotoCondensedBold;font-size:18px;color:#1e2d86;text-align:left}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd,.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .cust-sb,.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd button,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .cust-sb,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd button{min-width:102px}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd>*,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd>*{border-radius:0}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .dropdown-menu,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .dropdown-menu{position:absolute;top:25px;font-size:18px;font-family:RobotoCondensedBold;background-color:#f5f2f1}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .cust-sb,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .cust-sb{border-top:0;margin-top:0;box-shadow:none;padding:0;border-color:#d5d3d3}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .cust-sb>li,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .cust-sb>li{background-color:#f5f2f1}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .cust-sb>li a,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .cust-sb>li a{padding:5px 10px;color:#1e2d86}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .cust-sb>li a:hover,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .cust-sb>li a:hover{background-color:#e47435;color:#fff}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .fa,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .fa{font-size:18px;position:absolute;right:7px;top:5px;color:#174082}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .trans,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .trans{position:relative;min-height:27px;text-align:left;padding:0 10px;color:#1e2d86;font-family:RobotoCondensedBold;font-size:18px;background-color:#f5f2f1;border:1px solid transparent;border-bottom-color:#d5d3d3;bottom:5px}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd .trans:active,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd .trans:active{box-shadow:none}.mandateCalendarDialog .calendar-heading .mandate-cal-details .custom-dd.open .trans,.mandateCalendarDialog .modal-header .mandate-cal-details .custom-dd.open .trans{background-color:#f5f2f1;border-color:#d5d3d3}.mandateCalendarDialog .calendar-heading .calendar-subhead,.mandateCalendarDialog .modal-header .calendar-subhead{font-family:RobotoCondensedRegular;font-size:16px;color:#666;padding-bottom:30px}.mandateCalendarDialog .mandate-calendar-popup{padding:15px}.mandateCalendarDialog .mandate-calendar-popup .navigation{position:relative;top:2px}.mandateCalendarDialog .mandate-calendar-popup .navigation .icom-ed-close{font-size:13px;position:absolute;right:5px;top:0;margin-top:0;font-weight:bolder}.mandateCalendarDialog .mandate-calendar-popup .navigation .go-back{font-size:18px;font-family:RobotoCondensedRegular;left:10px}.mandateCalendarDialog .mandate-calendar-popup .navigation .go-back .fa-angle-left{position:relative;top:-2px;padding-right:5px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months{font-family:RobotoCondensedRegular;font-size:16px;position:relative;padding-bottom:7px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .left{position:absolute;left:13px;padding-right:10px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .right{position:absolute;right:13px;padding-left:10px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .center,.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .left,.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .right{z-index:78;background:#fff}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .center{font-family:RobotoCondensedBold;font-size:20px;padding:0 10px;display:inline-block;position:relative}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months::before{height:1px;width:95%;content:"";position:absolute;left:18px;background:#f0f1ec;top:14px;display:inline-block;z-index:77}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .fa-angle-left{position:absolute;left:-14px;top:6px;padding:0 2px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .fa-angle-right{position:absolute;right:-16px;top:6px;padding:0 2px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .left-disabled{position:absolute;left:-2px;padding-right:5px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .navigate-months .right-disabled{position:absolute;right:-2px;padding-left:5px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl{font-family:RobotoCondensedLight;font-size:14px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .cont-grp{display:table;width:100%}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .week{display:table-row}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .week:last-child .day{border-bottom-width:1px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .week .day{vertical-align:top;border:1px solid #f0f1ec;border-width:1px 1px 0 0;border-collapse:collapse;display:table-cell;padding:8px 7px;text-align:right}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .week .day:first-child{border-left-width:1px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .different-month{cursor:default;background-color:#f3f3f3!important}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .different-month .amount,.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .different-month .date,.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .different-month .name{color:#dadada}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .day{width:calc(100% / 7)}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .date{color:#999;font-size:18px;font-family:RobotoCondensedBold;display:block;margin-bottom:6px}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .amount{color:#3e8300;display:block}.ViewCriteriaStocker .mandateViewLink,.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .navigate-months::before{display:none}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .amount-limit{color:red}.mandateCalendarDialog .mandate-calendar-popup .calendar-for-mandate .calendar-tbl .week-names .day{font-size:14px}.mandateCalendarDialog .mobileCalendar .hideThis{height:0;overflow:hidden}.mandateCalendarDialog .mobileCalendar .modal-dialog{width:100%}.mandateCalendarDialog .mobileCalendar .mandate-list-popup{padding:0 15px}.mandateCalendarDialog .mobileCalendar .modal-title{position:relative;top:20px}.mandateCalendarDialog .mobileCalendar .navigation .go-back .fa-angle-left{padding-right:5px}.mandateCalendarDialog .mobileCalendar .calendar-heading{font-size:20px;font-family:OswaldRegular;border-bottom:1px solid #f0f1ec;top:0}.mandateCalendarDialog .mobileCalendar .calendar-heading .mandate-cal-details{font-size:20px}.mandateCalendarDialog .mobileCalendar .calendar-heading .mandate-cal-details .mandate-cal-dropdown{font-size:16px;color:#183884;padding:6px}.mandateCalendarDialog .mobileCalendar .calendar-heading .calendar-subhead{font-size:14px;color:#888}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .center{font-family:RobotoCondensedBold;font-size:20px;color:#666}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .monthScroll{font-size:16px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .scrollingLeft{position:relative;right:20px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .scrollingRight{position:relative;left:20px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .navigateScroll{padding-top:0;text-align:center}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .navigate-months{padding-top:10px;padding-bottom:12px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .navigate-months .fa-angle-left{position:absolute;left:-4px;top:-2px;padding-left:5px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .navigate-months .fa-angle-right{position:absolute;right:-6px;top:-2px;padding-right:5px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .rw{position:relative;text-align:center}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .scrollWeeks{margin-bottom:0}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .date{display:inline;padding-left:5px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .date,.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .name{position:relative;top:12px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .amount{display:inline;position:absolute;right:1px;width:49%;height:50px;text-align:right;padding-right:12px;padding-top:13px}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .mobileWeeks{border-bottom:1px solid #e3e0dc}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .mobileWeeks li{display:inline-block;font-size:13.5px;padding-left:5px;font-family:RobotoCondensedBold;position:relative;bottom:-4px;text-align:center}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .mobileWeeks li:first-child{padding-left:0}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .mobileWeeks a{color:#929292}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .mobileWeeks .cur-week{color:#333;border-bottom:2px solid #f5690f}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .day{width:100%;border:1px solid #ebebeb;border-top:none;border-collapse:collapse;height:52px;background-color:#fbf9f8}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .different-month:first-child,.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .month.day:first-child{border-top:1px solid #ebebeb}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .month{position:relative;max-height:364px;overflow-y:auto}.mandateCalendarDialog .mobileCalendar .calendar-for-mandate .calendar-tbl .scrolled-state{position:relative;max-height:500px;overflow-y:auto}.mandate-list-popup{font-size:14px;font-family:Roboto-Medium;padding-left:20px;padding-right:0}.mandate-list-popup .modal-header{border-bottom:0}.mandate-list-popup .scrollArea{margin-right:20px}.mandate-list-popup .md-list{max-height:448px;overflow-y:auto}.mandate-list-popup .md-list .icom-download-icon{font-size:12px;padding-right:2px}.mandate-list-popup .md-list .table>thead>tr>th{border-bottom:1px solid #f0f1ec}.mandate-list-popup .md-list tr td:first-child{padding-left:15px}.mandate-list-popup .md-list tr td:last-child{padding-right:20px}.mandate-list-popup .md-list .table td{color:#666;line-height:1.8;font-size:13px}.mandate-list-popup .md-list .table .pend_mand{color:#496195;font-weight:700}.mandate-list-popup .md-list .table .all_mand{color:#333;font-weight:700}.mandate-list-popup .md-list .id{font-family:Roboto-Bold}.mandate-list-popup .md-list .bank-name,.mandate-list-popup .md-list .status{font-size:14px;font-family:RobotoCondensedRegular}.mandate-list-popup .md-list .amount{font-size:13px;text-align:right}.mandate-list-popup .md-list .table th{font-family:RobotoCondensedLight;font-size:13px;font-weight:400;line-height:14px;color:#888;padding:9px}.mandate-list-popup .md-list .table th:nth-last-child(2){text-align:right}.mandate-list-popup .md-list .table th:first-child{padding-left:15px}@media (max-width:991px){.mandate-list-popup .md-list .table{width:650px}.mandateCalendarDialog .mandate-calendar-popup .navigation{position:relative;top:-5px}.mandateCalendarDialog .mandate-calendar-popup .navigation .go-back{font-size:15px}.mandateCalendarDialog .mandate-calendar-popup .navigation .go-back .fa-angle-left{top:-1px}.mandateCalendarDialog .mandate-calendar-popup .navigation .icom-ed-close{top:-10px}.mandateCalendarDialog .mandate-calendar-popup{padding:15px}.mandateCalendarDialog .calendar-heading .calendar-subhead{padding-bottom:15px}.ViewCriteriaStocker .modal-body{padding:0 15px}}.ViewCriteriaStocker .modal-header .modal-title{font-size:24px}.ViewCriteriaStocker .modal-header .modal-title .calendar-subhead{font-family:RobotoCondensedRegular;font-size:16px;color:#666;padding-bottom:10px}.ViewCriteriaStocker .auth_btn,.ViewCriteriaStocker .auth_mob,.mandate_cal .grey_bck{font-family:RobotoCondensedRegular}.ViewCriteriaStocker .mandate-list-popup .row .download-btn{padding-right:0}.ViewCriteriaStocker .auth_btn{height:28px;font-size:14px;background:#183884;color:#fff;border:none;margin:0 0 0 20px;padding:0 15px}.ViewCriteriaStocker .auth_btn:hover{background-color:#e4753f}.ViewCriteriaStocker .mandate_auth{width:836px!important}@media (max-width:767px){.ViewCriteriaStocker .auth_btn{border-radius:3px}.ViewCriteriaStocker .mandate_auth{width:auto!important}.ViewCriteriaStocker .mandate_hd p{font-family:RobotoCondensedRegular;font-size:16px;text-align:center;padding:0 75px}}.ViewCriteriaStocker .wd_hd{width:60%;display:inline-block;line-height:0}.ViewCriteriaStocker .wd_btn{display:inline-block;vertical-align:top;text-align:right}.ViewCriteriaStocker .grey_bck{background-color:#eaebe8;padding:15px}.ViewCriteriaStocker .icom_down{padding-right:5px}.ViewCriteriaStocker .auth_mob .taxCards{background-color:#fff;border:1px solid #cacac9;border-radius:5px}.ViewCriteriaStocker .auth_mob .taxCards .head{border-radius:5px 5px 0 0;position:relative}.ViewCriteriaStocker .auth_mob .taxCards .hrow{padding:20px;background-color:#f9f8f8;border-radius:5px 5px 0 0;border-bottom:1px solid #ededed}.ViewCriteriaStocker .auth_mob .taxCards .hrow .schemename{color:#333;font:17px RobotoCondensedBold;width:calc(100% - 15px);text-transform:uppercase;margin-bottom:0}.ViewCriteriaStocker .auth_mob .white-row{border-bottom:1px solid #ededed;border-radius:0 0 5px 5px;padding:15px 18px;line-height:12px}.ViewCriteriaStocker .auth_mob .white-row .lbls{display:block;color:#999}.ViewCriteriaStocker .auth_mob .white-row .lbls label{vertical-align:top;min-height:17px;width:calc(97% / 3);font-size:13px;color:#999;border-left:1px solid #ededed;padding-left:10px;padding-right:0;text-transform:uppercase}.ViewCriteriaStocker .auth_mob .white-row .lbls label:first-child{border-left:0;padding-left:0}.ViewCriteriaStocker .auth_mob .white-row .vals{display:block;padding-top:0;overflow:visible}.ViewCriteriaStocker .auth_mob .white-row .vals label{vertical-align:top;min-height:17px;width:calc(97% / 3);border-left:1px solid #ededed;padding-left:10px;padding-right:0}.ViewCriteriaStocker .auth_mob .white-row .vals label:first-child{border-left:0;padding-left:0}.ViewCriteriaStocker .auth_mob .bdl0 .gl+.gl{margin-top:10px;padding-top:10px;border-top:1px solid #ededed}.mandate-list-popup.ViewCriteriaStocker .mandateViewLink{display:inline-block}.mandate_cal .grey_bck .pend_mand{color:#496195;font-weight:700}@media (max-width:767px){.mandate_cal .grey_bck .pend_mand{color:#333}}.mandate_cal .grey_bck .taxCards{background-color:#fff;border:1px solid #cacac9;border-radius:5px}.mandate_cal .grey_bck .taxCards .head{border-radius:5px 5px 0 0;position:relative}.mandate_cal .grey_bck .taxCards .head .wd_btn{width:37%}.mandate_cal .grey_bck .taxCards .head .wd_btn>div .mandateViewLink,.mandate_cal .grey_bck .taxCards .head .wd_btn>div .profileViewLink{background-color:#1e2d86;color:#fff;padding:5px 10px;text-align:center;border-radius:4px;font-size:14px}.mandate_cal .grey_bck .taxCards .hrow{padding:20px;background-color:#f9f8f8;border-radius:5px 5px 0 0;border-bottom:1px solid #ededed}.mandate_cal .grey_bck .taxCards .hrow .schemename{color:#333;font:17px RobotoCondensedBold;width:calc(100% - 15px);text-transform:uppercase;margin-bottom:0}.mandate_cal .grey_bck .white-row{border-bottom:1px solid #ededed;border-radius:0 0 5px 5px;padding:15px 18px;line-height:12px}.mandate_cal .grey_bck .white-row .lbls{display:block;color:#999}.mandate_cal .grey_bck .white-row .lbls label{vertical-align:top;min-height:17px;width:calc(97% / 3);font-size:13px;color:#999;border-left:1px solid #ededed;padding-left:10px;padding-right:0;text-transform:uppercase}.mandate_cal .grey_bck .white-row .lbls.by2 label,.mandate_cal .grey_bck .white-row .vals.by2 label{width:48%}.mandate_cal .grey_bck .white-row .lbls label:first-child{border-left:0;padding-left:0}.mandate_cal .grey_bck .white-row .vals{display:block;padding-top:0;overflow:visible}.mandate_cal .grey_bck .white-row .vals label{vertical-align:top;min-height:17px;width:calc(97% / 3);border-left:1px solid #ededed;padding-left:10px;padding-right:0}.mandate_cal .grey_bck .white-row .vals label:first-child{border-left:0;padding-left:0}.mandate_cal .grey_bck .bdl0 .gl+.gl{margin-top:10px;padding-top:10px;border-top:1px solid #ededed}.mandate_cal .grey_bck .bdl0 .gl+.gl .wd_sts label{width:100%}.smtfCalModel .wd-12{width:12%}.smtfCalModel .wd-14{width:14%}.smtfCalModel .wd-16{width:16%}.smtfCalModel .wd-18{width:18%}.smtfCalModel .wd-30{width:30%}.smtfCalModel .wd-33{width:33%}.smtfCalModel .wd-36{width:36%}@media (min-width:992px){.smtfCalModel .modal-lg{width:836px}}.smtfCalModel .smtf_modal_header{padding:15px 0;margin:0 20px}.smtfCalModel .smtf_modal_body{padding:15px 0;margin:0 10px 0 20px}.smtfCalModel .modal-title.modal-smtf-title{font-family:OswaldRegular;font-size:24px;line-height:30px;letter-spacing:normal;color:#333;margin:10px 0}.smtfCalModel .modal-smtf-sub-title{font-family:Roboto-Regular;font-size:16px;line-height:15px;letter-spacing:normal;color:#666;padding:0 0 25px}.smtfCalModel .mtf-shortfallcontainer{padding:0 0 20px;display:inline-block;width:100%}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText{border-right:1px solid #f0f1ec;width:25%;display:inline-block;margin:0;padding:0;text-align:center;float:left}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText.ageing-day{border-right:none}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText .mtf-title{display:block;font-family:Roboto-Regular;font-size:14px;font-weight:300;letter-spacing:normal;color:#666;line-height:16px;padding-bottom:1px}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText .mtf-value{display:block;font-family:OswaldRegular;font-size:16px;color:#333;line-height:16px}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText .mtf-value input{border:none;background:#fdfdfd;border-bottom:1px solid #bebebe;height:25px;text-align:center;font-family:OswaldRegular;font-size:16px;color:#333;padding-bottom:5px}@media (max-width:776px){.smtfCalModel .mtf-shortfallcontainer .mtf-shortText .mtf-value input{border-bottom:none}}.smtfCalModel .mtf-shortfallcontainer .mtf-shortText .mtf-value .wd-100{width:100%}.smtfCalModel .smtfcalTbl{margin:0 0 -4px}.smtfCalModel .smtfcalTbl .holdingRepoTbl{width:100%;padding:0 10px 0 0}.smtfCalModel .smtfcalTbl .repRow{display:block}.smtfCalModel .smtfcalTbl .hdr{display:block;font-size:0}.smtfCalModel .smtfcalTbl .hdr .ed_cell{padding:0 10px 0 0;font-family:Roboto-Regular;display:inline-block;text-align:right;margin-bottom:0}.smtfCalModel .smtfcalTbl .hdr .scripname{text-align:left;padding:0 0 0 18px}.smtfCalModel .smtfcalTbl .hdr .hlbl{position:relative;line-height:14px;display:inline-block;margin:0}.smtfCalModel .smtfcalTbl .hdr .mt{font-family:Roboto-Regular;font-size:13px;font-weight:300;line-height:15px;letter-spacing:normal;color:#999}.smtfCalModel .smtfcalTbl .hdr .mt .checkfield .clr-lbl{margin:0}.smtfCalModel .smtfcalTbl .hdr .sort-tbl{display:inline-block;font-size:13px;vertical-align:top;margin-right:0;height:14px;color:#1e2d86;position:absolute;top:1px;right:-15px}.smtfCalModel .smtfcalTbl .hdr .sort-tbl .fa{height:0;display:block;font-size:15px}.smtfCalModel .smtfcalTbl .hdr .sort-tbl .fa.active{color:#e47435}.smtfCalModel .smtfcalTbl .hdr .lockedQty{text-align:left;padding-left:20px}.smtfCalModel .smtfcalTbl .hdr .liquidatedQty .mt .sort-tbl,.smtfCalModel .smtfcalTbl .hdr .liquidationQty .mt .sort-tbl{top:15px}.smtfCalModel .mx-ht{max-height:410px!important}.smtfCalModel .smtfCalcTabl{margin:0;padding:0 10px 0 0;max-height:260px;overflow-y:auto;transition:max-height .3s linear}.smtfCalModel .smtfCalcTabl::-webkit-scrollbar-track{cursor:pointer;border-radius:3px;background-color:#eaebeb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.smtfCalModel .smtfCalcTabl::-webkit-scrollbar{width:0;cursor:pointer;background-color:#eaebeb}.smtfCalModel .smtfCalcTabl::-webkit-scrollbar-thumb{cursor:pointer;border-radius:3px;background-color:#a9afaf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.smtfCalModel .smtfCalcTabl .smtfCalcRepocon{width:100%;background-color:#fff}.smtfCalModel .smtfCalcTabl .repRow{border-bottom:1px solid #f0f1ec;display:block;font-size:0;padding:7px 0}.smtfCalModel .smtfCalcTabl .mtf-title{font-family:OswaldRegular;font-size:14px;font-weight:400;line-height:16px;letter-spacing:normal;text-align:left;color:#333;padding:0 0 10px 17px}.smtfCalModel .smtfCalcTabl .mtf-title.mtf-title-coll{padding-top:14px;padding-bottom:10px}.smtfCalModel .smtfCalcTabl .ed_cell{font-family:Roboto-Regular;font-weight:400;font-size:13px;line-height:16px;letter-spacing:normal;text-align:right;padding:0 10px 0 0;color:#666;margin:0;word-wrap:break-word;vertical-align:middle}.smtfCalModel .smtfCalcTabl .ed_cell.scripname{text-transform:uppercase;font-family:Roboto-Bold;padding:0 0 0 50px;text-align:left;position:relative}.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value input.disabled,.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value input:not(.disabled){background-color:#fdfdfd;height:25px;font-size:13px;width:80px;text-align:center;color:#666;font-family:Roboto-Regular;font-weight:400}.smtfCalModel .smtfCalcTabl .ed_cell.scripname .checkfield{position:absolute;left:18px;bottom:0;top:inherit}.smtfCalModel .smtfCalcTabl .ed_cell.scripname .checkfield .clr-lbl{margin:0}.smtfCalModel .smtfCalcTabl .ed_cell.quanty{padding-right:26px}.smtfCalModel .smtfCalcTabl .ed_cell.liqty{position:relative;top:3px}.smtfCalModel .smtfCalcTabl .ed_cell label{font-weight:400;margin-bottom:0}.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value{display:block;font-family:Roboto-Regular;font-weight:400;font-size:13px;color:#666}.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value input.disabled{border:none;border-bottom:1px solid #bebebe}.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value input:not(.disabled){box-shadow:0 1px 7px 0 #a2c6e4;border:1px solid #66afe9}@media (max-width:776px){.smtfCalModel .smtfCalcTabl .ed_cell label .mtf-value input:not(.disabled){text-align:right;padding-right:5px}}.smtfCalModel .checkfield{position:relative;top:0;left:0;padding-right:16px}.smtfCalModel .checkfield input[type=checkbox].clr-chkbx+label.clr-lbl{color:#666;cursor:pointer;display:inline-block;font-size:14px;line-height:1;padding-left:0;position:relative}.smtfCalModel .checkfield input[type=checkbox].clr-chkbx+label.clr-lbl:before{width:13px;height:13px;font-size:6px;font-weight:600;color:#f5690f;background-color:#fff;position:relative;vertical-align:top;top:auto;padding-top:2px}.smtfCalModel .checkfield input[type=checkbox].clr-chkbx:checked+label.clr-lbl:before{border-color:#f5690f}.smtfCalModel .checkfield input[type=checkbox].clr-chkbx.partcheck+label.clr-lbl:after{position:absolute;content:"_";color:#bbb;top:-6px;left:3.5px;font-size:15px}.smtfCalModel .headerMob .modal-title.modal-smtf-title{margin:10px 0}.smtfCalModel .headerMob .modal-smtf-sub-title{padding:0 0 20px}.smtfCalModel .headerMob .mg-t10{margin-top:10px;padding-bottom:10px!important}.smtfCalModel .headerMob .mtf-shortfallcontainer{padding:0 0 30px;display:inline-block;width:100%}.smtfCalModel .headerMob .mtf-shortfallcontainer .mtf-shortText{border-right:none;width:50%;min-height:40px}.smtfCalModel .headerMob .mtf-shortfallcontainer .mtf-shortText.mtf-shortfall{margin-bottom:35px}.smtfCalModel .headerMob .mtf-shortfallcontainer .mtf-shortText.liqu-amount{margin-bottom:40px}.smtfCalModel .headerMob .mtf-shortfallcontainer .mtf-shortText.ageing-day{border-right:none}.smtfCalModel .headerMob .mtf-shortfallcontainer .mtf-shortText .mtf-title{display:block;font-family:Roboto-Regular;font-size:14px;font-weight:300;letter-spacing:normal;color:#666;line-height:16px}.smtfCalModel .headerMob .mtf-shortfallcontainer .wd-33{width:33%!important;margin-bottom:0!important}.smtfCalModel .headerMob .mtf-shortfallcontainer .wd-78{width:78%}.smtfCalModel .headerMob .smtfcalTbl .holdingRepoTbl{padding:0}.smtfCalModel .headerMob .smtfcalTbl .hdr .ed_cell{padding:0;text-align:right}.smtfCalModel .headerMob .smtfcalTbl .hdr .mt,.smtfCalModel .headerMob .smtfcalTbl .hdr .scripname{text-align:left}.smtfCalModel .headerMob .smtfcalTbl .hdr .mt .checkfield{position:absolute;top:0;left:0}.smtfCalModel .headerMob .smtfcalTbl .hdr .sort-tbl{top:15px;right:-10px}.smtfCalModel .headerMob .smtfcalTbl .hdr .scripname .mt{padding:0 0 0 20px}.smtfCalModel .headerMob .smtfcalTbl .hdr .scripname .checkfield{top:15px}.smtfCalModel .headerMob .smtfcalTbl .hdr .lockedQty{padding-right:20px}.smtfCalModel .headerMob .smtfcalTbl .hdr .liquidatedQty .mt{text-align:right}.smtfCalModel .headerMob .smtfcalTbl .hdr .liquidatedQty .sort-tbl{right:-13px}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob{margin:0;padding:0}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .mtf-title{padding:5px 0 10px 15px}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .mtf-title.mtf-title-coll{padding-top:14px;padding-bottom:7px}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .repRow{padding:8px 15px 5px}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell{line-height:16px;text-align:right;padding:0;position:relative;vertical-align:top}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell .smtf-L{font-weight:300;display:block;padding-top:3px}.banner_txt,.edis-popup .back i,.infinity_subscribe b,.logo_name,.panAadhaar-Status-Block i,.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell .smtf-B{font-weight:700}@media (max-width:776px){.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell .smtf-L{font-family:Roboto-Regular}}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell .smtf-amt{padding-right:5px}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell.scripname{padding-left:20px;text-align:left}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell.scripname .checkfield{top:0;left:0;padding-right:0}.smtfCalModel .smtfCalcTabl.smtfCalcTablMob .ed_cell.smtfQuanAmount{padding-right:20px}.smtfCalModel .ref-btn{font-family:RobotoCondensedLight;font-size:12px;line-height:14px;color:#999;text-align:right;position:absolute;right:70px;top:18px;display:inline-block}.smtfCalModel .ref-btn span{width:83px;display:inline-block}.smtfCalModel .ref-btn .icom-refresh{font-size:25px;color:#1e2d86;padding-left:10px}.smtfCalModel .close{margin-top:7px;margin-right:10px;font-size:30px}.smtfCalModel .repoRowBlue{background:#f0f7ff}.smtfCalModel .repoRowBlue .mtf-value{position:relative;top:-3px}@media (max-width:776px){.smtfCalModel .ref-btn{text-align:left;left:10px}.smtfCalModel .ref-btn .icom-refresh{padding-left:0;float:left;padding-right:10px}.smtfCalModel .smtf_modal_header{padding:15px;margin:0}.smtfCalModel .smtf_modal_body{padding:15px 0;margin:0}.smtfCalModel .smtfTitleCont{padding-top:30px;padding-bottom:15px}.smtfCalModel .hideThis{display:none}}.smtfCalModel .sub-head{display:inline-block;font-family:RobotoCondensedRegular;font-size:13px;line-height:13px;color:#9c9c9c;margin-bottom:20px}.smtfCalModel .sub-head.bg-alert{padding:10px 20px;background-color:#fffdce;color:#ff1f1f}.smtfCalculatorLink{margin:0;padding:5px 0;text-align:right}.smtfCalculatorLink a{font-family:RobotoCondensedRegular;line-height:16px;color:#183884;font-size:16px;display:inline-block;padding:6px 12px;font-weight:400}.pd-b80{padding-bottom:80px}.downloadEMTApp{display:none}@media (max-width:768px){.downloadEMTApp{display:block;background-color:#f04e45;color:#fff;position:fixed;bottom:auto;top:70px;width:100%;z-index:100;padding:13px 20px}.downloadEMTApp .hding{font-weight:400;font-family:EncodeSans-SemiBold;font-size:13px;line-height:19px;letter-spacing:.5px;text-align:left;padding-left:10px;vertical-align:middle}.downloadEMTApp .emt-icon{width:44px;height:44px;object-fit:contain;box-shadow:4px 4px 12px 0 rgba(70,70,70,.16);display:inline-block}.downloadEMTApp .left{vertical-align:middle}.downloadEMTApp .right{width:calc(100% - (44px));vertical-align:middle}.downloadEMTApp .fullWidthBtn{display:inline-block}.downloadEMTApp .ed-btn{width:93px;border-radius:1px;background-color:#fff;border-color:#03002f;color:#03002f;font-size:14px;font-family:Roboto-Regular;padding:4px 0;display:inline-block;text-align:center;vertical-align:middle}.downloadEMTApp .toRight{position:absolute;right:18.5px;top:calc(50% - 14px)}.downloadEMTApp .close-btn{font-size:14.5px;color:#fff;opacity:.5;vertical-align:middle;margin-left:20px}}@media (max-width:320px){.downloadEMTApp{padding:13px 15px}.downloadEMTApp .hding{padding-left:15px}.downloadEMTApp .toRight{right:15px}.downloadEMTApp .close-btn{margin-left:10px}}.notification-bar{color:#fff;text-align:center;font-size:0;line-height:initial}.notification-bar .message-bar{padding:14px 0;background-color:#0663e2}.notification-bar .message-bar.alert_banner:not(.image_banner){background-color:#e31616}.notification-bar .message-bar.image_banner{background-color:#242424;padding:0}.notification-bar .notificaition_msg{font-family:Roboto-Medium;font-size:14px;color:#fff;line-height:16px}.notification-bar .notificaition_msg a{color:#fff;text-decoration:underline}.notification-bar .notification_button{font-family:Roboto-Medium;color:#0663e2;font-size:12px;line-height:14px;border-radius:1px;background-color:#fff;min-height:24px;padding:6px 17px;text-align:center;min-width:65px;margin-left:120px;display:inline-block}.notification-bar .close_btn{margin-left:35px;opacity:.6;font-family:Roboto-Regular;font-size:14px;color:#fff;line-height:16px}.notification-bar .solid_btn{margin:-4px 0}.notification-bar .thumbnail_banner{display:inline-block;width:70px;height:66px}.notification-bar .image_banner .cont_div{width:800px;height:44px;background-size:cover;background-repeat:no-repeat;vertical-align:middle}.notification-bar .image_banner .msg-btn{vertical-align:middle}.notification-bar .image_banner .msg-btn .close_btn{font-size:12px;color:#fff}.notification-bar .celebration_banner{padding:22px 0}.notification-bar .celebration_banner .cont_div{padding-left:20px;vertical-align:top;text-align:left;max-width:470px}.notification-bar .celebration_banner .close_btn{margin-left:0}.notification-bar .celebration_banner .msg-btn{margin-left:70px}.notification-bar .celebration_banner .heading{font-family:EncodeSans-SemiExp-Bold}.notification-bar .celebration_banner .sub_heading{display:block!important}@media (min-width:768px){.notification-bar .celebration_banner .heading{line-height:20px;font-size:16px}.notification-bar .celebration_banner .sub_heading{margin-top:9px;line-height:17px}.notification-bar .celebration_banner .cont_div{min-width:470px}}@media (max-width:767px){.notification-bar .celebration_banner .close_btn,.notification-bar .celebration_banner .sub_heading{font-family:Roboto-Regular;letter-spacing:.28px}.notification-bar{text-align:left}.notification-bar .message-bar{padding:20px}.notification-bar .row{margin:0}.notification-bar .cont_div{vertical-align:middle}.notification-bar .msg-btn{vertical-align:middle;text-align:right}.notification-bar .promotional_banner .cont_div{width:calc(100% - 122px)}.notification-bar .promotional_banner .msg-btn{width:122px}.notification-bar .info_banner{padding-right:30px}.notification-bar .info_banner .cont_div{width:calc(100% - 40px)}.notification-bar .info_banner .msg-btn{width:40px}.notification-bar .celebration_banner .msg-btn{display:block;margin-left:calc(70px + 20px);margin-top:12px}.notification-bar .celebration_banner .cont_div{width:calc(100% - 70px)}.notification-bar .celebration_banner .sub_heading{font-size:14px;line-height:16px;color:#fff}.notification-bar .celebration_banner .thumbnail_banner{height:65px}.notification-bar .message-bar.image_banner{padding-left:20px}.notification-bar .message-bar.image_banner .cont_div{width:calc(100% - 65px);height:100px}.notification-bar .message-bar.image_banner .msg-btn{width:calc(65px);padding-right:30px}.notification-bar .close_btn{margin-left:0;opacity:.7;font-family:Roboto-Medium}.notification-bar .alert_banner .notificaition_msg,.notification-bar .info_banner .notificaition_msg{font-family:EncodeSans-SemiExp-Bold;line-height:20px;font-size:16px}.notification-bar .col-xs-12,.notification-bar .container{padding:0}.notification-bar .heading{font-family:Roboto-Regular;letter-spacing:.28px}.notification-bar .sub_heading{margin-top:8px;font-family:EncodeSans-SemiExp-Bold;line-height:20px;font-size:16px}.notification-bar .notification_button{margin-left:0}}.ug-notif,.ug-notif img{display:none}.ug-notif{padding:24px 0;background:#003f87;color:#fff}@media (max-width:768px){.ug-notif{padding-top:0}.ug-notif .container{padding:0!important}.ug-notif .row{margin:0!important}.ug-notif .col-xs-12{padding:0!important}}.ug-notif .ug-content{display:inline-block;vertical-align:middle;margin-left:15px;padding-left:57px;position:relative}.ug-notif .ug-content:before{content:"";background:url(../images/db/bulb.png);display:inline-block;vertical-align:middle;width:41px;height:45px;position:absolute;left:0}@media (max-width:768px){.ug-notif .ug-content{margin:0;padding:20px 15px}.ug-notif .ug-content:before{display:none}}.ug-notif h2{font-family:Roboto-Bold;font-size:20px;line-height:22px;margin-bottom:4px;color:#fff;font-weight:400;letter-spacing:normal}.ug-notif a.ug-skip,.ug-notif a.ug-tour,.ug-notif p{font-family:Roboto-Regular;font-size:16px;line-height:22px}.ug-notif p{color:rgba(255,255,255,.7)}.ug-notif a{display:inline-block;vertical-align:middle;color:#fff}.ug-notif a.ug-tour{margin-left:99px;padding:8px 18px;background:#05c11b}@media (max-width:768px){.ug-notif a.ug-tour{margin-left:15px;padding:15px 59px}}.ug-notif a.ug-skip{margin-left:33px;color:rgba(255,255,255,.7)}.ug-notif a.ug-skip:hover{color:#fff}.whatapp-modal .modal-content{width:610px;font-size:0;display:flex;line-height:1;box-shadow:none;border:0}@media (max-width:768px){.ug-notif a.ug-skip{margin-left:54px}.whatapp-modal .modal-content{width:100%;display:block}}.whatapp-modal .logo-block{width:215px;padding:15px 40px;background:#25d366;align-items:center;display:flex}@media (max-width:768px){.whatapp-modal .logo-block{width:100%;justify-content:center;padding:44px 30px}}.whatapp-modal .logo-block p{font-family:Roboto-Bold;font-size:21px;color:#fff;display:flex;align-items:center}.whatapp-modal .logo-block p:before{content:"\f232";font-family:FontAwesome;font-size:32px;color:#fff;margin-right:20px}.whatapp-modal .updates-block{padding:44px 48px}.whatapp-modal .updates-block h3{font-family:Roboto-Bold;font-size:22px;line-height:1.2;color:#252525}@media (max-width:768px){.whatapp-modal .updates-block{padding:30px}.whatapp-modal .updates-block h3{font-size:24px;line-height:34px}}.whatapp-modal .updates-block ul{line-height:1;list-style-type:none;padding:0;margin:20px 0 0}.whatapp-modal .updates-block li{font-family:Roboto-Regular;font-size:16px;margin-bottom:13px;color:#252525;line-height:24px;position:relative;padding-left:24px}.whatapp-modal .updates-block li:last-child{margin-bottom:0}.whatapp-modal .updates-block li img{display:inline-block;vertical-align:middle;margin-right:0;position:absolute;width:12px;top:6px;left:0}.whatapp-modal .updates-block .more-text{margin-top:20px;font-family:Roboto-Regular;font-size:14px;line-height:1.2;color:#909090}@media (max-width:768px){.whatapp-modal .updates-block .more-text{font-size:16px}}.whatapp-modal .updates-block .update-action{padding:27px 0 22px;font-size:0}.whatapp-modal .updates-block button{box-shadow:none;border:0}.whatapp-modal .updates-block .optout-btn{display:inline-block;vertical-align:middle;margin-right:28px;font-family:Roboto-Medium;font-size:16px;line-height:1;color:#666;background:0 0}@media (max-width:768px){.whatapp-modal .updates-block .optout-btn{margin-right:66px}}@media (max-width:340px){.whatapp-modal .updates-block .optout-btn{margin-right:28px}}.whatapp-modal .updates-block .optout-btn:hover{color:#E25903}.whatapp-modal .updates-block .optin-btn{display:inline-block;vertical-align:middle;font-family:Roboto-Bold;font-size:16px;line-height:1;color:#fff;padding:14px 39px;text-align:center;background:#174082}.whatapp-modal .updates-block .optin-btn:hover{background:#E25903}.whatapp-modal .updates-block .dont-show{cursor:pointer;font-family:Roboto-Regular;font-size:12px;line-height:1.2;color:#174082}@media (max-width:768px){.whatapp-modal .updates-block .dont-show{font-size:16px}}.whatapp-modal .updates-block .dont-show:hover{color:#E25903}.subscribe_modal{text-align:center}.subscribe_modal.modal .modal-dialog{position:relative;margin:50px auto}@media (max-width:767px){.subscribe_modal .close_link{position:absolute;top:-24px;right:0;font-size:12px;color:#666;cursor:pointer}}.infinity_thank_you .modal-content{min-height:342px;padding-top:65px;display:grid;align-items:center}.infinity_thank_you .tick_bg{width:125px;height:125px;background-color:#f2f6ff;display:inline-grid;align-items:center;justify-content:center;border-radius:50%}.infinity_thank_you .eicon-tick{font-size:41px;color:#2f7fed}.infinity_thank_you .message{font-family:Roboto-Bold;font-size:24px;line-height:28px;color:#333}.infinity_thank_you .sub_msg{font-family:Roboto-Regular;font-size:16px;line-height:19px;color:#3b3b3b}@media (max-width:767px){.infinity_thank_you .modal-content{height:585px;align-items:center;display:grid}}.infinity_subscribe .modal-dialog{width:979px;max-width:100%}.infinity_subscribe .modal-content{min-height:570px;display:grid;align-items:center}@media (min-width:767px){.infinity_subscribe .close_link{position:absolute;right:30px;top:30px;font-size:12px;cursor:pointer;color:#8f8f8f}}.infinity_subscribe p{max-width:400px;margin-left:auto;margin-right:auto}.infinity_subscribe .knot{height:80px}.infinity_subscribe .message{font-family:Roboto-Bold;font-size:30px;line-height:38px;color:#333}@media (max-width:991px){.infinity_subscribe .knot{height:70px}.infinity_subscribe .message{font-size:24px;line-height:28px;max-width:300px}.infinity_subscribe .sub_msg{max-width:300px}}.infinity_subscribe .sub_msg{font-family:Roboto-Medium;font-size:16px;color:#999;line-height:22px}.infinity_subscribe .sub_msg.dark{color:#333}.infinity_subscribe .ed-btn{border-radius:0;font-size:16px;padding:11px 36px;min-width:186px}.infinity_subscribe a{font-family:Roboto-Regular;font-size:16px;color:#174082;line-height:19px;display:inline-block}.edis-popup .btm-banner,.edis-popup .yellow span,.edis-steps{font-family:Roboto-Medium}.infinity_subscribe a:hover{color:#f5690f}.edis-steps{display:flex;justify-content:space-between}@media (max-width:991px){.infinity_subscribe .ed-btn{padding:15px;width:270px}.edis-steps{display:block;padding:0 18px}}.edis-steps .step{width:240px;text-align:center}.edis-steps .icon-cont{height:67px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.edis-steps p{font-size:14px;line-height:18px;color:#111}.edis-steps .tpin{border:none;background:0 0;margin-top:10px;color:#174082;font-size:12px;line-height:14px;font-family:Roboto-Regular}.edis-steps .tpin:hover{color:#f56910}@media (max-width:991px){.edis-steps .step{width:100%;padding-bottom:35px}.edis-steps .icon-cont{margin-bottom:12px}.edis-steps .tpin{margin-top:8px;font-size:14px;line-height:16px}}.edis-steps .valid{font-size:12px;line-height:14px;display:inline-block;color:#111;padding:4px 19px;border-radius:4px;background-color:#feffd3;margin-top:20px}@media (max-width:991px){.edis-steps .valid{margin-top:8px;font-size:14px;line-height:16px;color:#333;padding:3px 9px}}.edis-steps .faq,.edis-steps .sl{font-family:Roboto-Regular;color:#666}@media (min-width:992px){.edis-steps.rm .valid{margin-top:16px}}.edis-steps .faq{font-size:12px;line-height:14px;margin-top:10px}.edis-steps .faq a{color:#174082;text-decoration:underline}.edis-steps .faq a:hover{color:#f56910}.edis-steps .tpin-tooltip,.edis-steps .tpin-tooltip .tooltip-inner{max-width:288px}.edis-steps .dash-brdr{border:none;background:0 0;position:relative}.edis-steps .dash-brdr:after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background-image:linear-gradient(to right,#f56910 33%,rgba(255,255,255,0) 0);background-position:bottom;background-size:5px 2px;background-repeat:repeat-x}.edis-steps .popup-overlay{position:fixed;background:rgba(0,0,0,.8);top:-10px;right:-17px;bottom:-10px;left:-17px}.edis-popup h1,.edis-steps .sl .bold{font-family:Roboto-Bold}.edis-steps .sl .bold{margin-left:6px;color:#333}@media (max-width:991px){.edis-steps .faq{margin-top:8px;font-size:14px;line-height:16px}.edis-steps .sl .bold{font-family:Roboto-Medium}}.edis-popup .back,.tpin-popup{font-family:Roboto-Regular}.edis-steps .sl.mob{margin-top:16px}@media (max-width:991px){.edis-steps .sl.mob{margin-top:12px}}.edis-steps .sl.email{margin-top:7px}.edis-steps .sl.mob1{margin-top:20px}@media (max-width:991px){.edis-steps .sl.mob1{margin-top:12px}}.tpin-popup{background-color:#feffd3;position:fixed;bottom:0;padding:30px 20px;font-size:16px;line-height:22px;color:#111}.tpin-popup .close-btn{border:none;background:0 0;margin:20px auto 0;display:block;font-size:12px;color:#666;line-height:14px}.tpin-popup .close-btn i{font-size:8px;margin-right:10px}.edis-popup .modal-dialog{min-width:906px;margin-top:15px}.edis-popup .ed-icon.i-close.lg{width:13px;height:13px;background-position:-50px -10px}.edis-popup .content{background:#fff;padding:42px 40px 90px;position:relative}@media (max-width:991px){.edis-popup .modal-dialog{min-width:auto;margin:10px 0}.edis-popup .content{padding:20px 0 0}}.edis-popup .content.rm{padding-bottom:105px}.edis-popup .back{position:absolute;top:20px;left:20px;font-size:12px;line-height:14px;color:#666;border:none;background:0 0}.edis-popup .back i{font-size:8px;line-height:8px;vertical-align:middle;margin-right:8px}@media (max-width:991px){.edis-popup .content.rm{padding:0}.edis-popup .back{top:26px;font-size:14px;line-height:16px}.edis-popup .back i{font-size:9px;line-height:9px}}.edis-popup h1{font-size:24px;line-height:28px;color:#404040;margin-bottom:16px;text-align:center}.edis-popup .yellow{text-align:center;margin-bottom:85px}.edis-popup .yellow span{display:inline-block;padding:10px 20px;border-radius:30px;background:#feffd3;color:#111;font-size:14px;line-height:16px}@media (max-width:991px){.edis-popup .yellow{margin-bottom:30px}.edis-popup .yellow span{border-radius:0}}@media (min-width:992px){.edis-popup .rm .yellow{margin-bottom:45px}}.edis-popup .btm-banner{display:flex;align-items:center;justify-content:space-between;height:60px;background:#f9f9f9;padding-left:28px;padding-right:20px;font-size:14px;line-height:16px;color:#111}.edis-popup .selected{margin-right:10px}.edis-popup .manage{background:0 0;border:none;color:#174082}@media (max-width:991px){.edis-popup .btm-banner{flex-direction:column;align-items:initial;height:auto;padding:14px 20px}.edis-popup .manage{font-family:Roboto-Regular}}.edis-popup .proceed{font-family:Roboto-Medium;font-size:16px;line-height:19px;padding:10px 16px}.edis-popup .proceed:disabled{opacity:50%}.edis-popup .proceed:disabled:hover{background:#174082}@media (max-width:991px){.edis-popup .proceed{padding:15px;margin-top:16px;width:100%}}.edis-popup .success{padding:10px 27px;color:#fff;background-color:#3e8302;border:1px solid #3e8302}.edis-popup .success .tick{font-size:10px;line-height:19px;margin-right:8px;display:inline-block;vertical-align:middle}.edis-popup .tpin-err{text-align:center;padding:110px 0}@media (max-width:991px){.edis-popup .tpin-err{padding:215px 40px 200px}.edis-popup .tpin-err .back{top:20px}}.edis-popup .tpin-err .exclamation{font-size:120px;color:#d20100;margin-bottom:30px}.edis-popup .tpin-err h1{color:#111;margin-bottom:12px}.edis-popup .tpin-err .red{margin-bottom:35px}.edis-popup .tpin-err .red span{display:inline-block;padding:10px 20px;border-radius:5px;background:#fdf2f2;color:#d20100;font-family:Roboto-Regular;font-size:14px;line-height:16px}@media (max-width:991px){.edis-popup .tpin-err .red{margin-bottom:30px}.edis-popup .tpin-err .red span{padding:10px 8px}}.edis-popup .tpin-err .retry{font-family:Roboto-Medium;font-size:16px;line-height:19px;padding:10px;width:205px}.edis-popup .tpin-succ{text-align:center;padding:118px 0 67px}.edis-popup .tpin-succ .circle-tick{font-size:120px;color:#3e8302;margin-bottom:30px}.edis-popup .tpin-succ h1{color:#111;margin-bottom:20px}@media (max-width:991px){.edis-popup .tpin-succ{padding:190px 21px 175px}.edis-popup .tpin-succ .back{top:20px}.edis-popup .tpin-succ h1{margin-bottom:10px}}.edis-popup .tpin-succ .msg{font-family:Roboto-Regular;font-size:14px;line-height:16px;color:#111;margin-bottom:12px}@media (max-width:991px){.edis-popup .tpin-succ .msg{margin-bottom:16px}}.edis-popup .tpin-succ .blue{margin-bottom:45px}.edis-popup .tpin-succ .blue span{display:inline-block;padding:10px 20px;border-radius:5px;background:#f5f9f2;color:#111;font-family:Roboto-Medium;font-size:14px;line-height:16px}@media (max-width:991px){.edis-popup .tpin-succ .blue{margin-bottom:30px}.edis-popup .tpin-succ .blue span{font-size:16px;line-height:22px;overflow-wrap:anywhere}}.edis-popup .tpin-succ .proceed{font-family:Roboto-Medium;font-size:16px;line-height:19px;padding:10px;width:205px}@keyframes lds_spinner{0%{opacity:1}100%{opacity:0}}.lds_spinner_20.black{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px}.lds_spinner_20.black div{transform-origin:10px 10px;animation:lds_spinner 1.2s linear infinite}.lds_spinner_20.black div:after{content:" ";display:block;position:absolute;top:.75px;left:9.25px;width:1.5px;height:6px;border-radius:20%;background:#000;opacity:.7}.exclamationConsent,.income-coin-icon{width:125px;height:125px;background-color:#e2eaf6;display:flex;border-radius:50%}.lds_spinner_20.black div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds_spinner_20.black div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds_spinner_20.black div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds_spinner_20.black div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds_spinner_20.black div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds_spinner_20.black div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds_spinner_20.black div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds_spinner_20.black div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds_spinner_20.black div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds_spinner_20.black div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds_spinner_20.black div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds_spinner_20.black div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.income-coin-icon{justify-content:center;align-items:center;margin:40px auto 30px}.income-coin-icon .eicon-coins{color:#0663e2;font-size:45px}.consent-close{margin-right:0}.exclamationConsent{justify-content:center;align-items:center;margin:40px auto 30px}.exclamationConsent .eicon-exclamation-bold{color:#0663e2;font-size:50px}.exclamationConsent.smallicon{width:100px;height:100px}.panAadhaar-Status-Block{padding:10px;border-radius:5px;border:1px solid #E7E7E7;background-color:#F2F2F5}.panAadhaar-Status-Block.complted{border-color:#3E8300}.nom-Popup .RD-container{padding:50px 120px 40px;max-width:800px;width:100%;margin:auto}@media (max-width:768px){.nom-Popup .RD-container{padding:20px 20px 20px 25px}}.nom-Popup .nom-Popup-container{padding:20px 50px 10px;width:100%;margin:auto;max-width:550px;max-height:640px;overflow-y:auto}.nom-Popup .nom-Popup-container::-webkit-scrollbar{width:5px}.nom-Popup .nom-Popup-container::-webkit-scrollbar-track{background:#f1f1f1}.nom-Popup .nom-Popup-container::-webkit-scrollbar-thumb{background:#888}.nom-Popup .nom-Popup-container::-webkit-scrollbar-thumb:hover{background:#555}.nom-Popup .nom-Popup-container.totp{max-width:630px}@media (max-width:480px){.nom-Popup .nom-Popup-container{padding:20px 20px 20px 25px}}.nom-Popup .kra-Popup-container{padding:20px 50px 10px;width:100%;margin:auto;max-width:640px;overflow-y:auto}.popUp-list li{list-style:none}.totp .popUp-list li{list-style-type:disc;list-style-position:outside}.totp .popUp-list li::marker{font-size:20px}.popUp-list li span.eicon-right-arrow{display:inline-block;margin-left:-27px;line-height:15px;font-size:7px;vertical-align:top;width:16px;height:16px;border-radius:50%;background-color:#deefec}.popUp-list li span.eicon-right-arrow::before{line-height:15px}.popUp-list li span::before{color:#03002f;padding-left:3.5px}.Rectangle-990{margin:9% auto 30%;width:35%;height:auto;padding:40px 0;border-radius:2px;box-shadow:0 0 30px 0 rgba(123,123,123,.16);background-color:#fff}.Rectangle-990 .income-declaration-concent-Label{font-family:Roboto-Bold;font-size:23px;color:#0a0606;text-align:center}.Rectangle-990 .concent-Label{margin-top:30px;margin-bottom:10px}.Rectangle-990 .rm_name{color:#666;font-size:12px;font-family:RobotoCondensedRegular;line-height:14px}.Rectangle-990 .income-declaration-concent-messages{width:87%;margin:0 auto;font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:brownish-grey}.Rectangle-990 .consent-message{margin-bottom:45px;margin-top:10px;line-height:22px;color:#666;width:80%;font-family:RobotoCondensedRegular}.Rectangle-990 .link_to_rm{font-size:20px;line-height:20px;font-family:RobotoCondensedBold;margin-top:5px;margin-bottom:5px;justify-content:center;align-items:center;text-align:center}.Rectangle-990 .income-declaration-btn-block{display:block;width:97%;margin:auto}.Rectangle-990 .income-declaration-big-btn{padding:15px 10px;width:80%;font-size:16px;border-radius:0;font-family:Roboto-Regular;letter-spacing:.45px;line-height:29px}.Rectangle-990 .income-dialog-model{width:35%}.Rectangle-990 .income-dialog-model .income_modal-content{margin:auto auto auto 23%;padding:22px;text-align:center;width:50%}.tardingStsIcon{border-radius:50%;width:20px;height:20px;text-align:center;vertical-align:sub}.consent-model-body{display:flex;justify-content:center;align-items:center;height:100vh}.consent-model-body .Rectangle-990{margin:0}@media (max-width:991px){.Rectangle-990{width:auto;height:auto}.Rectangle-990 .income_modal-content .income-declaration-concent-Label{font-size:18px}}.income-model{z-index:1100}.income-model .income-modal-dialog{margin:50px auto 30px}.income-model .income-modal-dialog .income-modal-lg{width:756px}.user_initials{width:55px;font-size:.7rem;text-align:right;color:#fff;font-family:RobotoCondensedBold}.partner_wrapper{width:100%;float:left;padding:0;background-color:#fff;margin:0 auto;text-align:center;font-family:Roboto,sans-serif}.banner{width:100%;background:url(../images/banner.jpg) center no-repeat,center no-repeat #284e8c;background-size:contain;text-align:center;height:380px;display:table}.banner_txt{display:table-cell;color:#fff;font-size:48px;text-align:center;height:100%;vertical-align:middle}.banner img{width:100%;height:auto}.logos{width:1125px;margin:15px auto}.logos a{text-decoration:none;display:block;height:100%!important}.logo_container{width:47%;margin:15px auto;padding:0;border:1px solid #EBEBEB;border-radius:5px;text-align:center}.logo_container img{display:block;margin:30px auto 20px}.logo_left{float:left}.logo_right{float:right}.fl-col,.fl-icon i{float:left}.logo_container img.wd22{width:22%}.logo_container img.wd38{width:38%}.logo_container img.wd47{width:47%}.logo_container img.ht72{height:72px;width:auto}.logo_container img.ht55{height:55px;width:auto}.logo_container img.ht43{height:43px;width:auto}.logofx img{filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1;-webkit-transition:0s;-moz-transition:0s;transition:0s}.logofx:hover,.logofx:hover img{filter:grayscale(0);opacity:1}.logofx:hover{box-shadow:0 18px 22px -15px rgba(0,0,0,.3)}.logo_name{display:block;font-size:18px;color:#000;margin-bottom:10px;filter:grayscale(0)!important;-webkit-filter:grayscale(0);opacity:1!important}.logo_text{display:block;font-size:14px;color:#000;margin-bottom:30px;padding:0 8px}@media (min-width:768px) and (max-width:1200px){.logos{width:94%}}@media (min-width:1201px){.logo_text.Long_Disc{min-height:60px}}@media (min-width:1000px) and (max-width:1200px){.banner{height:320px}.logo_text.Long_Disc{min-height:60px}}@media (min-width:768px) and (max-width:999px){.banner{height:260px}.banner_txt{font-size:40px}.logo_text{font-size:13px}.logo_text.Long_Disc{min-height:84px}}@media (min-width:600px) and (max-width:767px){.logos{width:94%}.logo_container{margin:15px auto}.logo_container img{width:80%;height:auto}.logo_text{margin-bottom:30px;font-size:13px}.logo_text.small_Disc{min-height:56px}.logo_text.Long_Disc{min-height:115px}.banner{height:200px}.banner_txt{font-size:32px}}@media (max-width:600px){.logos{width:94%;margin:15px auto}.logo_container{margin:10px auto;width:100%}.logo_container img{width:50%;height:auto;margin:30px auto 15px}.logo_text{margin-bottom:30px;font-size:13px}.banner{height:180px}.banner_txt{font-size:24px}}@media (max-width:375px){.logo_container{margin:7px auto;width:100%}.banner{height:120px}.banner_txt{font-size:21px}.logo_text{font-size:13px}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .stickyHeader{position:sticky;top:0;z-index:98;background-color:#f0f7ff;width:56.68rem;margin:-5px -30px;padding-left:20px}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .stickyHeader{width:41.5rem;position:sticky;top:-10px;margin:-5px -10px}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat{background-color:#fffdda;margin:0 -30px;padding-top:10px}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat{background-color:#fffdda;margin:0 -10px}}@media (max-width:479px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat{width:auto}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp{position:relative;left:120px;width:165px;bottom:5px;text-align:center;margin:5px;padding:2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInput{position:relative;bottom:5px;text-align:center;margin:5px;padding:2px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInput.smallInput{height:25px;font-size:14px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp.filterOrdStatInpwd{left:135px;width:120px;padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp.filterOrdStatInpwdetf{left:180px;width:120px;padding:0}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp::-webkit-input-placeholder{font-family:RobotoCondensedLight;font-size:14px;font-stretch:100%;font-weight:400;font-style:normal;height:32px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp:-ms-input-placeholder{font-family:RobotoCondensedLight;font-size:14px;font-stretch:100%;font-weight:400;font-style:normal;height:32px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp:-moz-placeholder{font-family:RobotoCondensedLight;font-size:14px;font-stretch:100%;font-weight:400;font-style:normal;height:32px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp::-moz-placeholder{font-family:RobotoCondensedLight;font-size:14px;font-stretch:100%;font-weight:400;font-style:normal;height:32px}@media (max-width :479px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp{position:relative;left:85px;width:170px;text-align:center;margin:5px;top:1px}}@media (max-width :991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatInp{position:relative;left:100px;width:130px;top:1px}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatMFInp{position:relative;left:160px;width:210px;bottom:5px;text-align:center;margin:5px;padding:2px}@media (max-width :479px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterOrdStat .filterOrdStatMFInp{position:relative;left:85px;width:170px;text-align:center;margin:5px;top:1px}}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl-odrStat{position:absolute;top:22px;right:auto;padding-left:0;height:15px}.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl-odrStat .disabledF{opacity:.6!important;filter:alpha(opacity=60);cursor:not-allowed;pointer-events:none}@media (max-width:991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl-odrStat{position:absolute;top:22px;right:auto;padding-left:0;margin-left:-5px;height:15px}}@media (max-width:479px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .sort-tbl-odrStat{position:absolute;top:12px}}.fl-row-bg-video,.fl-row-bg-video .fl-row-content,.fl-row-content-wrap{position:relative}.fl-builder-content *,.fl-builder-content :after,.fl-builder-content :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-col-group:after,.fl-col-group:before,.fl-col:after,.fl-col:before,.fl-module-content:after,.fl-module-content:before,.fl-module:after,.fl-module:before,.fl-row-content:after,.fl-row-content:before,.fl-row:after,.fl-row:before{display:table;content:" "}.fl-col-group:after,.fl-col:after,.fl-module-content:after,.fl-module:after,.fl-row-content:after,.fl-row:after{clear:both}.fl-col,.fl-col-group,.fl-module,.fl-module-content,.fl-row,.fl-row-content{zoom:1}.fl-clear{clear:both}.fl-clearfix:after,.fl-clearfix:before{display:table;content:" "}.fl-clearfix:after{clear:both}.fl-clearfix{zoom:1}.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-mobile.fl-col,.fl-visible-medium,.fl-visible-medium-mobile,.fl-visible-mobile{display:none}.fl-row,.fl-row-content{margin-left:auto;margin-right:auto}.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap{background-attachment:scroll}.fl-row-bg-video .fl-bg-video{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.fl-row-bg-video .fl-bg-video video{bottom:0;left:0;max-width:none;position:absolute;right:0;top:0}.fl-row-bg-video .fl-bg-video iframe{pointer-events:none;width:100vw;height:56.25vw;max-width:none;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.fl-bg-video-fallback{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content{position:relative}.fl-row .fl-bg-slideshow{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.fl-builder-edit .fl-row .fl-bg-slideshow *{bottom:0;height:auto!important;left:0;position:absolute!important;right:0;top:0}.fl-row-bg-overlay .fl-row-content-wrap:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fl-col-bg-overlay .fl-col-content,.fl-row-bg-overlay .fl-row-content{position:relative}.fl-row-custom-height .fl-row-content-wrap,.fl-row-full-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.fl-row-overlap-top .fl-row-content-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.fl-row-custom-height .fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-row-full-height .fl-row-content-wrap{min-height:calc(100vh - 48px)}.fl-row-custom-height .fl-row-content,.fl-row-full-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.fl-row-custom-height .fl-row-full-width.fl-row-content,.fl-row-full-height .fl-row-full-width.fl-row-content{max-width:100%;width:100%}.fl-builder-ie-11 .fl-row.fl-row-custom-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile),.fl-builder-ie-11 .fl-row.fl-row-full-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile){display:flex;flex-direction:column;height:100%}.fl-builder-ie-11 .fl-row-custom-height .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-full-height .fl-row-content-wrap{height:auto}.fl-builder-ie-11 .fl-row-custom-height .fl-row-content,.fl-builder-ie-11 .fl-row-full-height .fl-row-content{flex:0 0 auto;flex-basis:100%;margin:0}.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-top .fl-row-content{margin:0 auto}.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height),.fl-builder-ie-11 .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height){display:flex;align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center}.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap,.fl-row-full-height.fl-row-align-center .fl-row-content-wrap{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center}.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap{align-items:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-align:end;-ms-flex-pack:end}.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap{justify-content:flex-start;-webkit-justify-content:flex-start}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.fl-row-full-height .fl-row-content-wrap{min-height:1024px}}@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.fl-row-full-height .fl-row-content-wrap{min-height:768px}}@media screen and (device-aspect-ratio:40/71){.fl-row-full-height .fl-row-content-wrap{min-height:500px}}.fl-builder-ie-11 .fl-col-group-equal-height,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col-content,.fl-builder-ie-11 .fl-col-group-equal-height .fl-module,.fl-col,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{min-height:1px}.fl-col-group-equal-height,.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-col-group-equal-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fl-col-group-equal-height.fl-col-group-has-child-loading{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.fl-col-group-equal-height .fl-col-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-shrink:1;min-width:1px;max-width:100%;width:100%}.fl-col-group-equal-height .fl-col-content:after,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height:before{content:none}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center}.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content{justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-pack:end}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group,.fl-col-group-equal-height.fl-col-group-align-center .fl-module{width:100%}.fl-col-bg-overlay .fl-col-content:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fl-col-bg-overlay .fl-module{position:relative;z-index:2}.fl-module img{max-width:100%}.fl-builder-module-template{margin:0 auto;max-width:1100px;padding:20px}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:16px;font-weight:400;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none}.fl-photo,.fl-photo-content{line-height:0;position:relative}.fl-builder-content .fl-button:hover{text-decoration:none}.fl-builder-content .fl-button:active{position:relative;top:1px}.fl-builder-content .fl-button-width-full .fl-button{display:block;text-align:center}.fl-builder-content .fl-button-width-custom .fl-button{display:inline-block;text-align:center;max-width:100%}.fl-builder-content .fl-button-left{text-align:left}.fl-builder-content .fl-button-center{text-align:center}.fl-builder-content .fl-button-right{text-align:right}.fl-builder-content .fl-button i{font-size:1.3em;height:auto;margin-right:8px;vertical-align:middle;width:auto}.fl-builder-content .fl-button i.fl-button-icon-after{margin-left:8px;margin-right:0}.fl-builder-content .fl-button-has-icon .fl-button-text{vertical-align:middle}.fl-icon-wrap{display:inline-block}.fl-icon,.fl-icon-text{display:table-cell;vertical-align:middle}.fl-icon a{text-decoration:none}.fl-icon i{height:auto;width:auto}.fl-icon i:before{border:none!important;height:auto;width:auto}.fl-icon-text{text-align:left;padding-left:15px}.fl-form-error-message,.fl-icon-text-empty,.mfp-counter{display:none}.fl-icon-text :last-child{margin:0!important;padding:0!important}.fl-icon-text a{text-decoration:none}.fl-icon-text span{display:block}.fl-icon-text span.mce-edit-focus{min-width:1px}.fl-photo-align-left{text-align:left}.fl-photo-align-center{text-align:center}.fl-photo-align-right{text-align:right}.fl-photo-content{display:inline-block;max-width:100%}.fl-photo-img-svg{width:100%}.fl-photo-content img{display:inline;height:auto;max-width:100%}.fl-photo-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.fl-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-photo-caption-below{padding-bottom:20px;padding-top:10px}.fl-photo-caption-hover{background:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;opacity:0;filter:alpha(opacity=0);padding:10px 15px;position:absolute;right:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.fl-photo-content:hover .fl-photo-caption-hover{opacity:100;filter:alpha(opacity=100)}.fl-builder-pagination,.fl-builder-pagination-load-more{padding:40px 0}.fl-builder-pagination ul.page-numbers{list-style:none;margin:0;padding:0;text-align:center}.fl-builder-pagination li{display:inline-block;list-style:none;margin:0;padding:0}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers{border:1px solid #e6e6e6;display:inline-block;padding:5px 10px;margin:0 0 5px}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:#f5f5f5;text-decoration:none}.fl-slideshow,.fl-slideshow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fl-slideshow .fl-slideshow-image img{max-width:none!important}.fl-slideshow-social{line-height:0!important}.fl-slideshow-social *{margin:0!important}.fl-builder-content .bx-wrapper .bx-viewport{background:0 0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;left:0}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:focus,.mfp-wrap button.mfp-arrow:hover{background:0 0!important;border:none!important;outline:0;position:absolute;top:50%;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:focus,.mfp-wrap .mfp-close:hover{background:0 0!important;border:none!important;outline:0;position:absolute;top:0;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:focus,.admin-bar .mfp-wrap .mfp-close:hover{top:32px!important}img.mfp-img{padding:0}.mfp-wrap .mfp-preloader.fa{font-size:30px}.fl-form-field{margin-bottom:15px}.fl-form-field input.fl-form-error{border-color:#DD6420}.fl-form-error-message{clear:both;color:#DD6420;padding-top:8px;font-size:12px;font-weight:lighter}.fl-form-button-disabled{opacity:.5}.fl-animation{opacity:0}.fl-animated,.fl-builder-edit .fl-animation,.fl-builder-preview .fl-animation{opacity:1}.fl-animated{animation-fill-mode:both;-webkit-animation-fill-mode:both}.fl-button.fl-button-icon-animation i{width:0!important;opacity:0;-ms-filter:"alpha(opacity=0)";transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.fl-button.fl-button-icon-animation:hover i{opacity:1!important;-ms-filter:"alpha(opacity=100)"}.fl-button.fl-button-icon-animation i.fl-button-icon-after{margin-left:0!important}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after{margin-left:10px!important}.fl-button.fl-button-icon-animation i.fl-button-icon-before{margin-right:0!important}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before{margin-right:20px!important;margin-left:-10px}.single:not(.woocommerce).single-fl-builder-template .fl-content{width:100%}.fl-builder-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.fl-builder-shape-layer{z-index:0}.fl-builder-shape-layer.fl-builder-bottom-edge-layer,.fl-row-bg-overlay .fl-builder-shape-layer{z-index:1}.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:2}.fl-row-has-layers .fl-row-content{z-index:1}.fl-row-bg-overlay .fl-row-content{z-index:2}.fl-builder-layer>*{display:block;position:absolute;top:0;left:0;width:100%}.fl-builder-layer+.fl-row-content{position:relative}.fl-builder-layer .fl-shape{fill:#aaa;stroke:none;stroke-width:0;width:100%}.fl-row-content-wrap{margin:0;padding:30px}.fl-row-fixed-width{max-width:1100px}.fl-col-content{margin:0;padding:0}.fl-module-content{margin:0}@media (max-width:992px){.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-mobile.fl-col,.fl-visible-desktop,.fl-visible-mobile{display:none}.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-visible-desktop-medium,.fl-visible-medium,.fl-visible-medium-mobile{display:block}.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium-mobile.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col{display:flex}}@media (max-width:768px){.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col,.fl-visible-desktop,.fl-visible-desktop-medium,.fl-visible-medium{display:none}.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col,.fl-col-group.fl-col-group-equal-height,.fl-visible-medium-mobile,.fl-visible-mobile{display:block}.fl-row-content-wrap{background-attachment:scroll!important}.fl-row-bg-parallax .fl-row-content-wrap{background-attachment:scroll!important;background-position:center center!important}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-col-group.fl-col-group-responsive-reversed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-flow:row wrap;-ms-box-orient:horizontal;-webkit-flex-flow:row wrap}.fl-col-group.fl-col-group-responsive-reversed .fl-col{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0}.fl-col-group-responsive-reversed .fl-col:nth-of-type(1){-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;-ms-flex-order:12;-webkit-order:12;order:12}.fl-col-group-responsive-reversed .fl-col:nth-of-type(2){-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;-ms-flex-order:11;-webkit-order:11;order:11}.fl-col-group-responsive-reversed .fl-col:nth-of-type(3){-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10}.fl-col-group-responsive-reversed .fl-col:nth-of-type(4){-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.fl-col-group-responsive-reversed .fl-col:nth-of-type(5){-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.fl-col-group-responsive-reversed .fl-col:nth-of-type(6){-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.fl-col-group-responsive-reversed .fl-col:nth-of-type(7){-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.fl-col-group-responsive-reversed .fl-col:nth-of-type(8){-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.fl-col-group-responsive-reversed .fl-col:nth-of-type(9){-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.fl-col-group-responsive-reversed .fl-col:nth-of-type(10){-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.fl-col-group-responsive-reversed .fl-col:nth-of-type(11){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.fl-col-group-responsive-reversed .fl-col:nth-of-type(12){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto!important}.fl-col[data-node] .fl-col-content,.fl-row[data-node] .fl-row-content-wrap{margin:0;padding-left:0;padding-right:0}.fl-col-small:not(.fl-col-small-full-width){max-width:500px}.fl-block-col-resize{display:none}.fl-row[data-node] .fl-bg-slideshow,.fl-row[data-node] .fl-bg-video{left:0;right:0}}.fl-node-5e9853630385c>.fl-row-content-wrap-au,.fl-node-5e9853630385c>.fl-row-content-wrap-ir{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;min-height:250px}.page .fl-post-header,.single-fl-builder-template .fl-post-header{display:none}.fl-node-5e98535774f94>.fl-row-content-wrap{padding-bottom:5px}.fl-node-5e9853630385c>.fl-row-content-wrap-au{background-image:url(../images/investor-relations/about_banner.jpg)}.fl-node-5e9853630385c>.fl-row-content-wrap-ir{background-image:url(../images/investor-relations/IR_banner.jpg)}.fl-node-5e9853fcc9de8>.fl-row-content-wrap{padding-right:0;padding-bottom:50px;padding-left:0}.fl-node-5e98535776d85,.fl-node-5e98536306575,.fl-node-5e9853fccd18d{width:100%}.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button,.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button:focus,.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button:hover,.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button:visited{background:#034ea2;border:1px solid #004296;border-width:0;background-clip:border-box;box-shadow:1px 1px 0 2px #d1d1d1;border-radius:0}.fl-node-5e9aa308dfcc3 .fl-button-wrap{text-align:center}.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button{padding:20px 30px}@media(max-width:992px){.fl-node-5e9aa308dfcc3 .fl-button-wrap{text-align:center}}@media(max-width:768px){.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button{padding-top:15px;padding-bottom:15px}.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button,.fl-builder-content .fl-node-5e9aa308dfcc3 a.fl-button:visited{line-height:26px}}.fl-node-5e9aa308dfcc3>.fl-module-content{margin-top:120px;margin-bottom:0}@media (max-width:768px){.fl-node-5e9aa308dfcc3.fl-module>.fl-module-content{margin-top:70px;margin-bottom:5px}}.edf-category-tab-module .parent-tab{color:var(--black-color);font-size:1.2em!important;font-weight:var(--font-weight-regular)!important;display:block;border:none}.edf-category-tab-module li.nav-item a.active,.edf-category-tab-module li.nav-item a:hover{background-color:transparent;border:none;border-bottom:1px solid var(--tab-inactive-txt-color)}.edf-category-tab-module li.nav-item a{text-align:center;font-size:1.03em;border-radius:0;margin-right:0;border-bottom:1px solid var(--tab-inactive-txt-color);color:var(--gray-color);text-transform:unset}.edf-category-tab-module .title_text{font-size:1.5em;color:var(--black-color)}.edf-category-tab-module .icon{height:fit-content}.edf-category-tab-module a:after{color:var(--black-color);content:"";display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0}.nav-item a:after{background:var(--tab-inactive-gray-color)}.edf-category-tab-module .nav-tabs .nav-item{width:100%}.edf-category-tab-module li.nav-item a.nav-link{color:var(--tab-inactive-txt-color);height:100%;display:flex;text-align:left}.edf-category-tab-module li.nav-item.active a.nav-link{color:#03002f}.edf-category-tab-module li.nav-item a:hover{border-color:var(--black-color)}.edf-category-tab-module .child-tab.nav-tabs li a .child-tab-icon-container{display:none}.edf-category-tab-module ul.nav-tabs>h1{font-size:2.2em;padding:0;color:var(--txt-gray-color)}.edf-category-accordion-module .tab-section-heading,.edf-category-tab-module .tab-pane .tab-section-heading{font-size:2.2em;border-bottom:4px solid #03002f;line-height:1.25em;color:var(--txt-gray-color);margin-bottom:var(--margin-20)}.edf-category-accordion-module .tab-section-heading span,.edf-category-tab-module .tab-pane .tab-section-heading span{border-bottom:0 solid var(--primary-color)}.edf-category-tab-module .tab-content{font-size:18px}.edf-category-tab-module .parent-tab .nav-item .nav-link span{visibility:hidden;position:absolute;right:5px;width:auto;height:auto;top:20px}.edf-category-tab-module .parent-tab .nav-item.active .nav-link span{visibility:initial}.edf-category-tab-module .edf-header-image-popup-card-module{text-align:center;cursor:pointer;margin-bottom:var(--margin-large)}.edf-category-tab-module .edf-header-image-popup-card-module .edf-card-inner{background-color:var(--white-color);padding:var(--padding-extralarge) 0}.edf-category-tab-module .edf-header-image-popup-card-module .edf-card-title{color:var(--description-light-gray-color);font-size:1.2em;text-transform:uppercase;min-height:60px;width:100%;text-align:center}.edf-category-tab-module .edf-header-image-popup-card-module i{height:122px;vertical-align:middle;display:inline-block}.edf-category-tab-module .edf-header-image-popup-card-module .modal-footer,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header{border:none}.edf-category-tab-module .edf-header-image-popup-card-module .modal-footer{color:var(--dark-gray-color)}.edf-category-tab-module .edf-header-image-popup-card-module .modal-header button:active,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header button:focus,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header button:hover,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header input[type=button]:active,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header input[type=button]:focus,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header input[type=submit]:active,.edf-category-tab-module .edf-header-image-popup-card-module .modal-header input[type=submit]:focus{background-color:transparent;top:0;border:none;color:var(--dark-gray-color)}.edf-category-tab-module .edf-header-image-popup-card-module .modal-title.edf-card-title{padding-left:34px}.edf-category-tab-module .edf-header-image-popup-card-module .close{font-size:2.5em;font-weight:var(--font-weight-light)}.edf-category-tab-module .edf-header-image-popup-card-module .modal-dialog{padding:0}.edf-category-tab-module .edf-leadership-card-container .card{margin-bottom:var(--margin-20);background-color:var(--white-color)}.edf-category-tab-module .edf-leadership-card-container .text-center{text-align:center}.edf-category-tab-module .edf-leadership-card-container img{width:100%}.edf-category-tab-module .edf-leadership-card-container{color:var(--description-light-gray-color);font-size:18px;padding:var(--padding-small) 0;min-height:60px;margin-bottom:0}.edf-category-tab-module .edf-leadership-card-container .card .card-text{min-height:40px;font-size:14px;color:var(--black-color)}.edf-category-tab-module .edf-leadership-card-container .card .card-body{font-size:14px}.edf-category-tab-module .edf-leadership-card-container .modal-dialog{max-width:900px}.edf-category-tab-module .edf-leadership-card-container .modal-body h3{color:var(--description-light-gray-color);font-size:1.2em;text-transform:uppercase}.edf-category-tab-module .edf-leadership-card-container .modal-body h3>small{color:var(--overview-info-card-title-txt-gray);font-size:.7em;font-weight:var(--font-weight-light)}.edf-category-tab-module .edf-leadership-card-container .modal-dialog .close{position:absolute;right:10px;top:10px;z-index:1;font-size:2.5em;font-weight:var(--font-weight-light)}.edf-category-tab-module .edf-leadership-card-container .modal-dialog .close:hover{background-color:transparent;border:unset;opacity:.75}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul,.edf-category-tab-module .edf-categorypdf-list-container ul{padding-left:0;list-style:none}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul li,.edf-category-tab-module .edf-categorypdf-list-container ul li{padding:var(--padding-10) 0;border-top:1px solid var(--light-gray-separator-color)}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul li:last-child,.edf-category-tab-module .edf-categorypdf-list-container ul li:last-child{padding:var(--padding-10) 0;border-bottom:1px solid var(--light-gray-separator-color)}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul li a,.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul li a:hover,.edf-category-tab-module .edf-categorypdf-list-container ul li a,.edf-category-tab-module .edf-categorypdf-list-container ul li a:hover{display:block;position:relative;padding-right:var(--padding-extralarge);color:var(--overview-info-card-title-txt-gray);font-size:1em;text-decoration:none;cursor:pointer}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container ul li a>img,.edf-category-tab-module .edf-categorypdf-list-container ul li a>img{width:28px;height:28px;position:absolute;right:0;top:0}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .details{font-size:11px;color:var(--disclaimer-details-text-color);line-height:17px;height:400px;overflow:auto;border:1px solid #666;padding:10px}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .modal-title{font-size:12px;color:var(--disclaimer-details-text-color)}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .accept-btn{border-width:2px;font-size:16px;line-height:20px;border-radius:4px;padding:0}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .decline-btn{border-width:2px;font-size:16px;padding:8px 14px;line-height:20px;border-radius:4px}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .accept-btn a{display:block;color:var(--white-color);padding:8px 14px}.edf-category-tab-module .edf-category-disclaimer-pdf-list-container .modal .decline-btn:hover{border:2px solid var(--disclaimer-button-border-hover-color)}.modal-backdrop{z-index:-1}.edf-category-tab-module .edf-category-years-pdf-list-container h2{margin-top:var(--margin-20);font-size:1.4em;line-height:1em}.edf-category-tab-module .edf-category-years-pdf-list-container ul{padding-left:0;list-style:none}.edf-category-tab-module .edf-category-years-pdf-list-container ul li{padding:var(--padding-10) 0;border-bottom:1px solid var(--light-gray-separator-color)}.edf-category-tab-module .edf-category-years-pdf-list-container ul li:last-child{padding:var(--padding-10) 0}.edf-category-tab-module .edf-category-years-pdf-list-container ul li a,.edf-category-tab-module .edf-category-years-pdf-list-container ul li a:hover{display:block;position:relative;padding-right:var(--padding-extralarge);color:var(--overview-info-card-title-txt-gray);font-size:1em;text-decoration:none}.edf-category-tab-module .edf-category-years-pdf-list-container ul li a>img{width:28px;height:28px;position:absolute;right:0;top:0}@media only screen and (min-width:769px){.edf-category-tab-module .nav-tabs .nav-item{width:100%}.edf-category-tab-module .edf-header-image-popup-card-module .modal-dialog{padding:0 3rem}}@media only screen and (max-width:991px){.edf-category-tab-module ul.nav-tabs>h1{font-size:2em}.edf-category-tab-module .tab-pane .tab-section-heading{font-size:1.68em}}@media only screen and (max-width:768px){.edf-category-tab-module .nav-tabs .nav-item{margin-bottom:var(--margin-extrasmall)}.edf-category-accordion-module .accordion-box{border:1px solid var(--border-bottom-color)}.edf-category-accordion-module .accordion-detail-box{border-left:1px solid var(--border-bottom-color);border-right:1px solid var(--border-bottom-color);border-bottom:1px solid var(--border-bottom-color)}.edf-category-accordion-module .tab-content>h1{font-size:2em;color:var(--txt-gray-color)}.edf-category-accordion-module .tab-section-heading{font-size:1.68em;margin-top:var(--margin-20)}.edf-category-accordion-module div[role=accordion]>h3{font-size:1em;color:var(--txt-gray-color);padding-right:16px;position:relative}.edf-category-accordion-module div[role=accordion]>h3>.arrow{position:absolute;right:0;height:0;top:0;float:right;margin-top:15px;margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.edf-category-accordion-module div[aria-expanded=true][role=accordion]>h3>.arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}}.edf-category-tab-module .tab-section-heading-title,.edf-category-tab-module li.nav-item a.nav-link,.edf-category-tab-module li.nav-item.active a.nav-link.active{color:#!important}.edf-category-tab-module li.nav-item.active a.nav-link span i{font-size:15px;display:flex}
display=swap');
/* Global CSS Starts */

@media (min-width: 768px) {
  .fl-full-width .container {
    width: 750px !important;
    margin: auto !important;
  }
}

@media (min-width: 992px) {
  .fl-full-width .container {
    width: 970px !important;
    margin: auto !important;
  }
}

@media (min-width: 1200px) {
  .fl-full-width .container {
    width: 1170px !important;
    margin: auto !important;
  }
}

:root {
  /* Generic Color Styles */
  --white-color: #ffffff;
  --white-color-opacity30: #ffffff4d;
  --black-color: #000000;
  --black-color-opacity72: #000000b8;
  --black-mild-gray: #222;
  --dark-gray-color: #333333;
  --light-gray-color: #ececec;
  --gray-color: #eeeeee;
  --gray-color-opacity75: #505050bf;
  /* Default Color Styles */
  --primary-color: #034ea2;
  --primary-bg-color: #f5f4f1;
  --search-bar-bg-color: #2868b0;
  --primary-btn-color: #2868b0;
  --secondary-btn-color: #00aeef;
  --light-gray-separator-color: #c1c5c7;
  --tab-inactive-gray-color: #808080;
  --video-list-title-aqua-color: #4fecff;
  --input-text-bottom-bar-blue-color: #03aef9;
  --form-bg-light-blue-color: #cbe3f8;
  --tab-inactive-bg-color: #d4d4d4;
  --contact-us-section-bg-color: #d9d9d9;
  --heading-bg-color: #72706f;
  --card-bg-skyblue-color: #bfe2ef;
  --card-bg-mild-skyblue-color: #63c2ee;
  --card-bg-navyblue-color: #1663ae;
  --border-bottom-color: #d3d3d3;
  --form-inputs-color: #0a9aea;
  --scrollbar-color: #888888;
  /* Website Text Colors */
  --media-center-card-date-txt-color: #3d3833;
  --overview-info-card-title-txt-gray: #61707b;
  --overview-info-card-title-txt-blue: #034ea2;
  --breadcrumb-active-txt-color: #337ab7;
  --breadcrumb-inactive-txt-color: #333333;
  --phase-txt-violet-color: #a882fc;
  --phase-txt-pink-color: #ed6fac;
  --phase-txt-green-color: #8cc531;
  --phase-txt-light-yellow-color: #f9bb12;
  --phase-txt-dark-yellow-color: #e98417;
  --phase-txt-blue-color: #3fc3ea;
  --phase-txt-hyperlink-yellow-color: #fee600;
  --hyperlink-dark-blue-color: #1f497d;
  --hyperlink-red-color: #f11c2f;
  --tab-inactive-txt-color: #919191;
  --tab-active-txt-orange-color: #f79622;
  --tab-inactive-txt-blue-color: #0550a4;
  --tab-bg-gray-color: #f8f8f9;
  --tab-bg-leader-color: #bababa;
  --tab-border-color: #ddd;
  --tab-border-color2: #cecdca;
  --tab-border-transparent-color: rgb(245, 244, 241);
  --txt-gray-color: #555555;
  --description-light-gray-color: #788498;
  --accordion-open-hide-txt-blue-color: #183881;
  --timeline-subtitle-txt-color: #4a5e6d;
  --accordion-icon-light-black-color: #3e3e3e;
  --accordion-light-blue-border: #b9cee5;
  --h3-bottom-border-color: #313131;
  --normal-link-hover: #23527c;
  --disclaimer-details-text-color: #605d5c;
  --disclaimer-button-border-color: #869CAD;
  --disclaimer-button-border-hover-color: #65B6F0;
  /* Footer Color Styles */
  --footer-bg-color: #575a5f;
  --footer-txt-color: #b8b9ba;
  --footer-hr-tag-color: #707378;
  --footer-separator-arrow-color: #575a5f;
  --footer-copyright-txt-color: #9d9d9d;
  --footer-dropdown-txt-color: #a0a19e;
  --footer-dropdown-border-color: #494949;
  --footer-open-close-arrow-color: #9e9e9e;
  --above-footerbar-bottom-link-txt-color: #939393;
  --above-footerbar-bottom-link-active-txt-color: #337ab7;
  --above-footerbar-separator-color: #e7e7e5;
  /* Mega Menu Styles */
  --nav-bar-bg-color: #f5f4f2;
  --nav-bar-separator-color: #d5d4cf;
  --nav-bar-option-txt-color: #252525;
  --nav-bar-option-active-txt-color: #ffffff;
  --nav-bar-option-active-bg-color: #11396a;
  --mega-menu-module-txt-color: #7faee6;
  --mega-menu-submodule-txt-color: #c0b8c3;
  --mega-menu-separator-color: #325783;
  --mega-menu-bg-dark-color: #11396a;
  --mega-menu-bg-light-color: #204673;
  /* box shadow color */
  --black-opacity-20: #00000033;
  --dropdown-shadow: rgba(0, 0, 0, 0.075);
  --light-gray-accordion-border-bottom: #cbcbcb;
  --highlight-bg-color: #FFC;
  --list-bottom-border-color: #bab9b9;
  /* Paddings */
  --padding-menu-subitems: 2px;
  --padding-extrasmall: 4px;
  --padding-small: 8px;
  --padding-10: 10px;
  --padding-medium: 12px;
  --padding-large: 16px;
  --padding-20: 20px;
  --padding-extralarge: 32px;
  /* Margins  */
  --margin-extrasmall: 4px;
  --margin-small: 8px;
  --margin-10: 10px;
  --margin-medium: 12px;
  --margin-large: 16px;
  --margin-20: 20px;
  --margin-extralarge: 32px;
  --margin-60: 60px;
  /* Font Weight */
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-extrabold: 800;

    /* Error Color */
    --primary-error-color: #ff0000;
    --secondary-error-color: #a94442;
}

body,
html {
  font-family: "RobotoCondensedRegular";
  overflow-x: hidden;
  width: 100%;
}
body.modal-open {
  padding-right: 0px !important;
}

.default-font,
h1,
h2,
h3,
h4,
h6 {
  font-family: "RobotoCondensedRegular";
  margin-bottom: .5rem;
}

/* Custom Bullet Start*/

ul.no-bullet {
  list-style: none;
  margin: 0;
}

ul.no-bullet>li {
  padding-left: 0px;
}

ul.bullet-type-dash>li:before {
  content: '-';
  padding-right: 0.2em;
  color: var(--footer-txt-color);
  font-weight: 100;
}

ul.bullet-type-dot>li:before {
  content: '\2022';
  padding-right: 0.2em;
  color: var(--footer-txt-color);
  font-weight: var(--font-weight-semibold);
}

.bg-transparent {
  background-color: transparent !important;
}

.primary-color {
  color: var(--primary-color) !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.text-black {
  color: var(--black-color) !important;
}

.new.blink {
  animation-name: flash;
  animation-duration: 0.2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-play-state: running;
}

@keyframes flash {
  from {
    color: var(--hyperlink-red-color);
  }

  to {
    color: var(--light-gray-color);
  }
}
/* UPI Qr Styling */
.upi_qr {
  margin: 0 auto; }
  .upi_qr p,
  .upi_qr ul {
    margin-bottom: 0; }
  .upi_qr .by2 {
    font-size: 0;
    padding-top: 55px; }
    .upi_qr .by2 > * {
      display: inline-block;
      width: 50%;
      vertical-align: top; }
  .upi_qr .rsSym {
    font-weight: bold; }
  .upi_qr .qr_img {
    width: 100%;
    display: inline-block; }
  .upi_qr .qr_lbl {
    font-size: 15px; }
  .upi_qr .qr_area {
    height: 319px;
    border-radius: 2px;
    border: solid 1px #003e92;
    padding: 20px;
    text-align: center; }
  .upi_qr .qr_info_cont {
    max-width: 640px;
    margin: 0 auto; }
  .upi_qr .info_area {
    padding-left: 65px; }
  .upi_qr .info_hds {
    font-size: 14px;
    font-family: "Roboto-Regular";
    line-height: 16px; }
  .upi_qr .pg_lbl {
    font-size: 14px;
    line-height: 16px;
    color: #777;
    font-family: "Roboto-Regular"; }
  .upi_qr .pay_amt {
    font-size: 28px;
    color: #1e1e1e;
    line-height: 33px;
    font-family: "Roboto-Bold"; }
  .upi_qr .ico_cir {
    width: 8px;
    height: 8px;
    background-color: #20d009;
    display: inline-block;
    border-radius: 50%; }
  .upi_qr .time_leftout {
    font-family: "Roboto-Bold";
    font-size: 22px;
    line-height: 25px;
    padding-left: 8px; }
  .upi_qr .vMid {
    vertical-align: middle; }
  .upi_qr .vTop {
    vertical-align: top; }
  .upi_qr .ico_time_blk {
    margin: 7px 0; }
  .upi_qr .timeout_block {
    margin-bottom: 40px; }
  .upi_qr .timer_countdown_bar {
    width: 150px;
    height: 4px;
    background-color: #e3e3e3;
    border-radius: 4px;
    position: relative; }
  .upi_qr .blue_layer {
    background-color: #003e92;
    height: 4px;
    position: absolute;
    top: 0;
    border-radius: 4px; }
  .upi_qr .steps_t_fllw {
    margin: 18px 0 40px 0; }
    .upi_qr .steps_t_fllw li {
      font-size: 14px;
      color: #1e1e1e;
      font-family: "Roboto-Bold";
      margin-bottom: 12px;
      line-height: 16px; }
      .upi_qr .steps_t_fllw li:last-child {
        margin-bottom: 0; }
      .upi_qr .steps_t_fllw li:before {
        content: "";
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxkZWZzPgogICAgICAgIDxzdHlsZT4KICAgICAgICAgICAgLmNscy0xe2ZpbGw6bm9uZX0uY2xzLTJ7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKX0uY2xzLTN7ZmlsbDojMDAzZTkyfQogICAgICAgIDwvc3R5bGU+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCAwaDE2djE2SDB6IiBjbGFzcz0iY2xzLTEiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IkNvbXBvbmVudF8xM18xIiBjbGFzcz0iY2xzLTIiIGRhdGEtbmFtZT0iQ29tcG9uZW50IDEzIOKAkyAxIj4KICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNyIgZD0iTTE3OC41NzEgNjE0NS42NTNsLTQuMDQ2LTQuMDFhLjUuNSAwIDAgMC0uNyAwIC40ODguNDg4IDAgMCAwIDAgLjY5NGwzLjIxNiAzLjE4N2gtMTIuODNhLjQ5LjQ5IDAgMSAwIDAgLjk4aDEyLjhsLTMuMTg4IDMuMTU5YS40ODcuNDg3IDAgMCAwIDAgLjY5My41LjUgMCAwIDAgLjcgMGw0LjA0Ni00LjAxYS40ODMuNDgzIDAgMCAwIC4xNDUtLjM0Ni40ODkuNDg5IDAgMCAwLS4xNDMtLjM0N3oiIGNsYXNzPSJjbHMtMyIgZGF0YS1uYW1lPSJQYXRoIDE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzLjIxNiAtNjEzOCkiLz4KICAgICAgICA8cGF0aCBpZD0iUmVjdGFuZ2xlXzI3IiBkPSJNMCAwaDE2djE2SDB6IiBjbGFzcz0iY2xzLTEiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDI3Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat;
        display: inline-block;
        width: 16px;
        height: 16px;
        vertical-align: middle;
        margin-right: 15px; }
  .upi_qr .pg_anchr {
    padding-top: 20px;
    border-top: solid 1px #e3e3e3; }
    .upi_qr .pg_anchr .help_hding {
      padding-bottom: 5px; }
    .upi_qr .pg_anchr span {
      font-size: 11px;
      font-family: "Roboto-Regular";
      color: #777;
      display: block;
      line-height: 12px; }
    .upi_qr .pg_anchr a {
      font-size: 11px;
      display: inline-block;
      font-family: "Roboto-Bold";
      color: #1e1e1e;
      padding-bottom: 5px;
      line-height: 11px; }

.edf-nested-accoudion-module .panel-default .panel-heading {
  color: var(--dark-gray-color);
  background-color: var(--white-color);
  border-color: var(--light-gray-color);
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.edf-nested-accoudion-module .panel-default .panel-heading a {
  display: block;
  padding: var(--padding-10) var(--padding-large) var(--padding-10) 0;
}

.edf-nested-accoudion-module .panel-default .panel-heading a:after {
  content: '';
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "RobotoCondensedRegular";
  font-style: normal;
  font-weight: var(--font-weight-regular);
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform 0.25s linear;
  -webkit-transition: -webkit-transform 0.25s linear;
}

.edf-nested-accoudion-module .panel-default .panel-heading a,
.edf-nested-accoudion-module .panel-default .panel-heading a:hover {
  width: auto;
  position: relative;
  margin-right: var(--margin-60);
  color: var(--primary-color);
  text-decoration: none;
  line-height: 22px;
  font-weight: var(--font-weight-extrabold);
  border-bottom: 1px solid var(--accordion-light-blue-border);
}

.edf-nested-accoudion-module .panel-default .panel-heading a[aria-expanded='true']:after {
  content: '\2212';
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  border-radius: 50%;
  font-size: 16px;
  height: 16px;
  width: 16px;
  line-height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--form-bg-light-blue-color);
  right: -16px;
  position: absolute;
  bottom: -8px;
  top: unset;
  font-weight: var(--font-weight-extrabold);
  color: var(--primary-color);
  font-family: "RobotoCondensedRegular" !important;
}

.edf-nested-accoudion-module .panel-default .panel-heading a[aria-expanded='false']:after {
  content: '\002b';
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  border-radius: 50%;
  font-size: 16px;
  height: 16px;
  width: 16px;
  line-height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--form-bg-light-blue-color);
  right: -16px;
  position: absolute;
  bottom: -8px;
  top: unset;
  font-weight: var(--font-weight-extrabold);
  color: var(--primary-color);
  font-family: "RobotoCondensedRegular" !important;
}

.edf-nested-accoudion-module .panel-default .panel-heading a[aria-expanded='true']:before {
  content: 'CLOSE';
  position: absolute;
  right: -60px;
  bottom: -10px;
  font-size: 12px;
  line-height: 18px;
  color: var(--accordion-icon-light-black-color);
  font-size: 12px;
  font-weight: var(--font-weight-extrabold);
}

.edf-nested-accoudion-module .panel-default .panel-heading a[aria-expanded='false']:before {
  content: 'OPEN';
  position: absolute;
  right: -51px;
  bottom: -10px;
  font-size: 12px;
  line-height: 18px;
  color: var(--accordion-icon-light-black-color);
  font-size: 12px;
  font-weight: var(--font-weight-extrabold);
}

/* nested accordion style end */
.collapse{
  display: none;
}
.hide {
  display: none;
}

.fl-page-content {
  background-color: white;
}

.highlight {
  background: var(--highlight-bg-color);
  font-weight: bold;
  margin: 0 1px;
}

.lexicon-icon {
  display: block;
  height: 32px;
  line-height: 32px;
  width: 32px;
  padding: 8px;
}

/* Search Pagination */

.search-page .paging-container {
  text-align: center;
  padding: 0 var(--margin-20);
}

.search-page .pagination {
  display: block;
  padding-left: 0;
  margin-bottom: 0;
  /* margin: var(--margin-20) 0; */
  border-radius: 4px;
}

.search-page .pagination>li {
  display: inline;
}

.search-page .pagination>li>a,
.search-page .pagination>li>span {
  position: relative;
  padding: 6px 6px;
  line-height: 1.42857;
  text-decoration: none;
  color: var(--primary-color);
  background-color: var(--white-color);
  border: 1px solid var(--border-bottom-color);
  margin-left: -1px;
}

.search-page .pagination>li:first-child>a,
.search-page .pagination>li:first-child>span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.search-page .pagination>li:last-child>a,
.search-page .pagination>li:last-child>span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.search-page .pagination>li>a:hover,
.search-page .pagination>li>a:focus,
.search-page .pagination>li>span:hover,
.search-page .pagination>li>span:focus {
  z-index: 2;
  color: var(--search-bar-bg-color);
  background-color: var(--gray-color);
  border-color: var(--border-bottom-color);
}

.search-page .pagination>.active>a,
.search-page .pagination>.active>a:hover,
.search-page .pagination>.active>a:focus,
.search-page .pagination>.active>span,
.search-page .pagination>.active>span:hover,
.search-page .pagination>.active>span:focus {
  z-index: 3;
  color: var(--white-color);
  background-color: var(--breadcrumb-active-txt-color);
  border-color: var(--breadcrumb-active-txt-color);
  cursor: default;
}

.search-page .pagination>.disabled>span,
.search-page .pagination>.disabled>span:hover,
.search-page .pagination>.disabled>span:focus,
.search-page .pagination>.disabled>a,
.search-page .pagination>.disabled>a:hover,
.search-page .pagination>.disabled>a:focus {
  color: var(--footer-separator-arrow-color);
  background-color: var(--white-color);
  border-color: var(--border-bottom-color);
  cursor: not-allowed;
}

.search-page .pagination-lg>li>a,
.search-page .pagination-lg>li>span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
}

.search-page .pagination-lg>li:first-child>a,
.search-page .pagination-lg>li:first-child>span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.search-page .pagination-lg>li:last-child>a,
.search-page .pagination-lg>li:last-child>span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}

.search-page .pagination-sm>li>a,
.search-page .pagination-sm>li>span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.search-page .pagination-sm>li:first-child>a,
.search-page .pagination-sm>li:first-child>span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.search-page .pagination-sm>li:last-child>a,
.search-page .pagination-sm>li:last-child>span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.mx-minus-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}
.d-none {
  display: none!important;
}
.row {
  flex-wrap: wrap;
  margin-right: 0px;
  margin-left: 0px;
  /* display: flex; */
  /* flex-wrap: wrap; */
  /* padding-left: 15px; */
}

.row-cards{
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.edf-leadership-inner{
  padding-top: 0;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  /* background-color: #fff; */
  background-clip: border-box;
  border: 1px solid rgba(0,0,0,.125);
  border-radius: .25rem;
}
.col-12.edf-leadership-card-container{
  padding : 0px 20px 20px 20px;
}
.card-title{
  padding: 15px 0 3px 0;
  color: var(--description-light-gray-color);
  font-size: 18px;
  min-height: 60px;
  margin-bottom: 0;
}
.card-body{
  padding: 0px 4px 20px 4px;
}
.card-text{
  text-align: center;
}
.d-block {
  display: block!important;
}

.container {
  /* width: 100%; */
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.p-1 ,.p-2{
  padding: .25rem!important;
  padding-top: 0.25rem !important;
  padding-right: 0.25rem !important;
  padding-bottom: 0.25rem !important;
  padding-left: 0.25rem !important;
} 
.nav>li>a {
  margin: 1px;   
  padding:10px 15px 10px 5px
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  
 };

.tab-section-heading-title{
  padding-left: 10px;
}
.col-12{
  padding-left: 15px;
  padding-right:15px;
  padding-bottom: 10px;
  
}

.modal-header-card{
  padding: 1rem 1rem;
  padding-bottom: 1rem;
  /* display: flex; */
  align-items: flex-start;
}
.modal-ttl{
  padding-left: 34px;
  margin-bottom: 0;
}
button.close{
  margin-top: 1px;
}
.accordion-box{
  margin-left: 0;
}
.col-md-12{
  padding: 0;
}
.fin-card{
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0,0,0,.125);
  border-radius: .25rem;
}
.mb-0 a i{
  display: inline;
  padding-bottom: 8px;
  padding-left: 20px;
  font-size: 12px;
}
.mb-0 strong a:hover{
  color: #03002f;
  text-decoration: none;
}
.card{
  display: flex;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
/*
::::::::::::::::::::::::::::::::::::::::::::::::::::
Bootstrap 4 breakpoints
*/

/* 
Extra small devices (portrait phones, less than 576px) 
No media query since this is the default in Bootstrap because it is "mobile first"
*/

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 575px) {
  .fl-builder-content{
    padding: 0 10px;
  }
}
@media (min-width: 576px) {
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  } 
  .fl-content-full {
    max-width: 520px;
  }
}

/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */

@media (min-width: 768px) {
  .search-page .pagination>li>a,
  .search-page .pagination>li>span {
    padding: 6px 12px;
  }
  .d-md-flex {
    display: flex!important;
  }
  .d-md-none {
    display: none!important;
  }
  .col-md-3 {
    flex: 0 0 29%;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 29%;
    max-width: 29%;
}
.col-md-9 {
  flex: 0 0 71%;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 71%;
  max-width: 71%;
}
.search-page .paging-container {
  padding: 0;
}
h2.tab-section-heading-title{
  margin: 15px;
}
.fl-content-full {
  max-width: 750px;
}
.col-md-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
  /* .col-md-12 {
    max-width: 100%; 
  }*/
}

/* Large devices (desktops, 992px and up) */

@media (min-width: 992px) {
  .search-page .paging-container {}

  .search-page select {
    display: inline-block;
  }

  .search-page .pagination {
    display: inline-block;
  }
  .fl-content-full{
    max-width: 970px;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

/* Extra large devices (large desktops, 1200px and up) */

@media (min-width: 1200px) {
  .fl-content-full {
    max-width: 1170px;
}
}

/* PDF Link List End */

.toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status
  .sort-tbl-seeHoldings {
    position: absolute;
    top: 22px;
    right: auto;
    padding-left: 0px;
}

.toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status
  .sort-tbl-seeHoldings 
  .disabledF{
    opacity: 0.6 !important;
    filter: alpha(opacity=60);
    cursor: not-allowed;
    pointer-events: none;
}

.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status  .sort-tbl-seeHoldings.smcase{
top: 12px;
  }

@media (max-width:991px) {
  .toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status
  .sort-tbl-seeHoldings {
    position: absolute;
    top: 22px;
    right: auto;
    padding-left: 0px;
    margin-left: -5px;
}
}

@media (max-width:479px){
  .toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status
  .sort-tbl-seeHoldings {
    position: absolute;
    top: 12px;
}
}

.toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status 
  .filterBarSeeHold
  .filterBarSeeHoldInp{
  position: relative;
  left: 145px;
  width: 130px;
  bottom: 5px;
  text-align: center;
  margin: 5px;
  padding: 1px ;
}
.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterBarSeeHold .filterBarSeeHoldInp.filterBarSeeHoldInpsmcase{
  left: 50px;
  width: 200px;
}
.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status .filterBarSeeHold .filterBarSeeHoldInp.filterBarSeeHoldInpAmc{
width: 80px;
left: 160px;
}
@media (max-width : 479px){.toc-modal
  .modal-content
  .modal-body
  .toc-tab-container
  .toc-order-status 
  .filterBarSeeHold
  .filterBarSeeHoldInp{
    position: relative;
    left: 85px;
    width: 170px;
    text-align: center;
    margin: 5px;
    top: 1px;
}
}
@media (max-width : 991px){.toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status  .filterBarSeeHold  .filterBarSeeHoldInp{
    position: relative;
    left: 100px;
    width: 130px;
    top: 1px;
}
}

.helpalignqt{
  top: -15px;
  left: 25px;
}
.helpalignUqt{
  top: -30px;
  left: 30px;
}
#myModal .modal-header .act-nm{
  vertical-align:middle;
  line-height: 2;
  color:#9f9f9f;
  font-family: "RobotoCondensedRegular";
  font-size:13px;
}
#myModal .modal-header .act-nm span{
 font-size: 16px;
}
/* nav faq */
.bse-mf.container{
  margin: auto;
  padding:0;
}
.bse-mf.container h2{
  padding: 20px 20px 0 20px;
  font-family: "YesevaOneRegular";
  font-size: 36px;
  line-height: 1.2;
  color: #333333;
  text-align: center;
  letter-spacing: -1px;
}
.bse-mf .pd-t50{
  padding-left: 50px;
  padding-right: 50px;
}
.bse-mf .containent{
  padding: 10px 50px;
  margin: 10px 20px;
  text-align: justify;
}
.bse-mf section.sub-cat{
  padding: 10px 70px;
}
.bse-mf h3{
  font-size: 30px;
  font-family: "RobotoCondensedRegular";
}
.bse-mf p.li{
  font-family: "RobotoCondensedRegular";
  font-size: 16px;
  line-height: 20px;
  color: #353434;
  padding: 10px;
  margin: 8px auto 0 auto;
}
.bse-mf ul,ol{
  padding-left: 50px;
}
.bse-mf img.table{
  padding-right:20%;
  padding-left: 20%;
}
@media(min-width:769px) and (max-width:991px){
  .bse-mf img.table{
      padding-right:10%;
      padding-left: 10%;
  }
}
@media(max-width:768px){
  .bse-mf .containent{
      padding: 0;
      margin: 0;
  }
  .bse-mf section.sub-cat{
      padding: 10px 20px;
  }
  .bse-mf img.table{
      padding: 0 10%;
  }
  .bse-mf ul,ol{
      padding-left: 10px;
  }
}
@media(max-width:549px){
  .bse-mf h3{
      letter-spacing: -2px;
      line-height:1;
  }
}
  .bse-mf .pd-t50{
      padding: 25px 25px 0 25px;
      
  }
  .bse-mf h2{
      font-size: 31.5px;
  }
/* color: #f9f9f9; */
.mftransaction-section .ngdialog-overlay{
  background:none;

}
.mftransaction-section .ngdialog-content{

  height:100%;
  width:100%;
}
.mftransaction-section .ngdialog-close{
  display:none;
}
.mfpaysection{
  background:#f9f9f9;
}
.mfpaysection .navbar-fixed-top{
  height: 65px
}
.status-loading {
  width :30%;
  height: 30%;
  padding: 10px 0;
}
/*  interim-homepage css styles */



.mCSB_container {
  padding-right: 24px;
}

.mCSB_inside > .mCSB_container {
  margin-right: 0;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #f9f9f9;
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover {
  background: #fff;
}

/* Select 2 UI */
.ui-select-multiple.ng-not-empty input[type=search] {
  display: none;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  width: calc(100% - 45px) !important;
}

.ui-select-bootstrap > .ui-select-choices, .ui-select-bootstrap > .ui-select-no-choice {
  padding: 0;
  border-radius: 0;
}

.ui-select-bootstrap .ui-select-choices-row > a {
  padding: 3px 9px !important;
}

.ui-select-bootstrap .ui-select-choices-row.active > a {
  background: none !important;
  color: #3d4246 !important;
}

.ui-select-choices-row:hover {
  background: transparent !important;
}

.ui-select-bootstrap .ui-select-choices-row > a:hover, .ui-select-bootstrap .ui-select-choices-row > a:focus {
  background: none !important;
}

.ui-select-choices-group {
  border: none !important;
}

.ui-select-choices-group .divider {
  display: none;
}

.ui-select-bootstrap > .ui-select-choices, .ui-select-bootstrap > .ui-select-no-choice {
  max-height: 410px !important;
}

.ui-select-match-item {
  border-radius: 0;
  border: 0;
  background: #d2d2d2;
  padding: 3px 25px 3px 7px;
  font-size: 16px;
  color: #3d4246;
  font-family: "RobotoCondensedRegular" !important;
  z-index: 2;
  text-transform: uppercase;
}

.ui-select-match-item.btn-primary.focus, .ui-select-match-item.btn-primary:focus, .ui-select-match-item.btn-primary:hover, .ui-select-match-item.btn-default:hover {
  background-color: #d2d2d2;
  border-color: #d2d2d2;
  color: #3d4246;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  background: rgba(0, 0, 0, 0) url(../images/black-cross.png) no-repeat scroll right 10px;
  color: rgba(0, 0, 0, 0) !important;
  height: 100%;
  left: auto;
  margin: 0 -18px 0 0;
  opacity: 1;
  position: absolute;
  right: 25px;
  text-indent: -9999px;
  top: 0;
  width: 100%;
}

.ui-select-container span {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close:hover {
  background-image: url(../images/close-icon.png);
}

.animate-repeat {
  line-height: 30px;
  list-style: none;
  box-sizing: border-box;
}

.animate-repeat.ng-move, .animate-repeat.ng-enter, .animate-repeat.ng-leave {
  transition: all linear 0.5s;
}

.animate-repeat.ng-leave.ng-leave-active, .animate-repeat.ng-move, .animate-repeat.ng-enter {
  opacity: 0;
  max-height: 0;
}

.animate-repeat.ng-leave,
.animate-repeat.ng-move.ng-move-active, .animate-repeat.ng-enter.ng-enter-active {
  opacity: 1;
  max-height: 30px;
}

/* Customer scrollbar */
div.table-wrapper {
  margin-bottom: 0;
}

/* Fancybox */
.fancybox-wrap {
  padding: 0 !important;
}
.fancybox-wrap .fancybox-close {
  right: -26px;
  top: -10px;
  background: #f9f9f9 url(/assets/images/close-filter.png) center center no-repeat;
  background-size: 40%;
  width: 30px;
  height: 30px;
}
.fancybox-wrap .fancybox-close:hover {
  background-image: url(/assets/images/close-filter-active2.png);
}

.fancybox-skin {
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important;
  padding: 4px !important;
}

#fancybox-loading, .fancybox-prev span, .fancybox-next span {
  background-image: url(/assets/images/fancybox/fancybox_sprite.png) !important;
}

#fancybox-loading div {
  background: url(/assets/images/fancybox/fancybox_loading.gif) center center no-repeat !important;
}

.fancybox-nav {
  background: transparent url(/assets/images/fancybox/blank.gif) !important;
}

.fancybox-overlay {
  background: url(/assets/images/fancybox/fancybox_overlay.png) !important;
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(/assets/images/fancybox/fancybox_sprite@2x.png) !important;
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  #fancybox-loading div {
    background-image: url(/assets/images/fancybox/fancybox_loading@2x.gif) !important;
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
@media only screen and (max-width: 767px) {
  .ui-select-bootstrap > .ui-select-choices, .ui-select-bootstrap > .ui-select-no-choice {
    max-height: 260px !important;
  }
}
@font-face {
  font-family: "icomoon";
  font-weight: normal;
  font-style: normal;
  src: url(../fonts/icomoon/icomoon.eot?5d3x20);
  src: local("Icomoon Into Light Two"), local("Icomoon-Regular"), url(../fonts/icomoon/icomoon.eot?5d3x20#iefix) format("embedded-opentype"), url(../fonts/icomoon/icomoon.ttf?5d3x20) format("truetype"), url(../fonts/icomoon/icomoon.woff?5d3x20) format("woff"), url(../fonts/icomoon/icomoon.svg?5d3x20#icomoon) format("svg");
}
[class^=icom-],
[class*=" icom-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
}

.icom-y:before {
  content: "\e98b";
}

.icom-india:before {
  content: "\e98f";
}

.icom-lang:before {
  content: "\e990";
}

.icom-risk:before {
  content: "\e991";
}

.icom-tech:before {
  content: "\e992";
}

.icom-dropdown-down2:before {
  content: "\e900";
}

.icom-circle-border:before {
  content: "\e901";
}

.icom-arrow-right-small:before {
  content: "\e982";
}

.icom-briefcase:before {
  content: "\e983";
}

.icom-check-bold:before {
  content: "\e984";
}

.icom-circle-check:before {
  content: "\e986";
}

.icom-clock-2:before {
  content: "\e987";
}

.icom-close-btn:before {
  content: "\e988";
}

.icom-download-file:before {
  content: "\e989";
}

.icom-dropdown-down:before {
  content: "\e98a";
}

.icom-inner-circle:before {
  content: "\e98c";
}

.icom-location-pin:before {
  content: "\e98d";
}

.icom-popup-close:before {
  content: "\e98e";
}

.icom-refresh:before {
  content: "\e981";
}

.icom-check:before {
  content: "\e97f";
}

.icom-clock-21:before {
  content: "\e97d";
}

.icom-validate:before {
  content: "\e97e";
}

.icom-signature:before {
  content: "\e979";
}

.icom-existing-img:before {
  content: "\e97a";
}

.icom-camera:before {
  content: "\e97b";
}

.icom-right-arrow:before {
  content: "\e97c";
}

.icom-algo:before {
  content: "\e969";
}

.icom-queries:before {
  content: "\e96a";
}

.icom-add:before {
  content: "\e977";
}

.icom-next:before {
  content: "\e976";
}

.icom-star-amp:before {
  content: "\e978";
}

.icom-chart-score:before {
  content: "\e975";
}

.icom-question:before {
  content: "\e973";
}

.icom-tele:before {
  content: "\e974";
}

.icom-processing:before {
  content: "\e972";
}

.icom-email-icon:before {
  content: "\e96e";
}

.icom-id-card:before {
  content: "\e96f";
}

.icom-pdf-upload:before {
  content: "\e970";
}

.icom-update:before {
  content: "\e971";
}

.icom-quality:before {
  content: "\e96b";
}

.icom-shield:before {
  content: "\e96c";
}

.icom-star-rating:before {
  content: "\e96d";
}

.icom-centralized:before {
  content: "\e963";
}

.icom-document:before {
  content: "\e964";
}

.icom-magnify:before {
  content: "\e965";
}

.icom-optimize:before {
  content: "\e966";
}

.icom-pancard:before {
  content: "\e967";
}

.icom-pointing-hand:before {
  content: "\e968";
}

.icom-watch:before {
  content: "\e962";
}

.icom-download-icon:before {
  content: "\e902";
}

.icom-lock-pin:before {
  content: "\e95a";
}

.icom-notify:before {
  content: "\e95b";
}

.icom-pointing-arrow:before {
  content: "\e95c";
}

.icom-process:before {
  content: "\e95d";
}

.icom-process-mob:before {
  content: "\e95e";
}

.icom-responsive:before {
  content: "\e95f";
}

.icom-user-id:before {
  content: "\e960";
}

.icom-Right_Active_Arrow:before {
  content: "\e903";
}

.icom-Left_Active_Arrow:before {
  content: "\e904";
}

.icom-Filter_Selected:before {
  content: "\e905";
}

.icom-Choose:before {
  content: "\e906";
}

.icom-down-arrow:before {
  content: "\e955";
}

.icom-file-upload:before {
  content: "\e93f";
}

.icom-eye-hide:before {
  content: "\e953";
}

.icom-eye:before {
  content: "\e954";
}

.icom-call-us:before {
  content: "\e94e";
}

.icom-email-us:before {
  content: "\e94f";
}

.icom-faqs:before {
  content: "\e950";
}

.icom-locate-us:before {
  content: "\e951";
}

.icom-login-help:before {
  content: "\e952";
}

.icom-file-download:before {
  content: "\e94d";
}

.icom-Track:before {
  content: "\e943";
}

.icom-Thematic:before {
  content: "\e944";
}

.icom-No-Lock:before {
  content: "\e945";
}

.icom-No-Fee:before {
  content: "\e946";
}

.icom-Manage:before {
  content: "\e947";
}

.icom-Low-Cost:before {
  content: "\e948";
}

.icom-Engineering:before {
  content: "\e949";
}

.icom-Diversified:before {
  content: "\e94a";
}

.icom-Control:before {
  content: "\e94b";
}

.icom-Buy:before {
  content: "\e94c";
}

.icom-feedback-button:before {
  content: "\e942";
}

.icom-profile-filled:before {
  content: "\e940";
}

.icom-view-filled:before {
  content: "\e941";
}

.icom-arrow:before {
  content: "\e93e";
}

.icom-user-unkown:before {
  content: "\e93d";
}

.icom-atRate:before {
  content: "\e938";
}

.icom-mail-sent:before {
  content: "\e939";
}

.icom-verify-email:before {
  content: "\e93a";
}

.icom-sign-doc:before {
  content: "\e93b";
}

.icom-maintain:before {
  content: "\e93c";
}

.icom-star-dark:before {
  content: "\e937";
}

.icom-profile:before {
  content: "\e92d";
}

.icom-star-1:before {
  content: "\e92e";
}

.icom-star-2:before {
  content: "\e92f";
}

.icom-star-3:before {
  content: "\e930";
}

.icom-star-4:before {
  content: "\e931";
}

.icom-star-5:before {
  content: "\e932";
}

.icom-star-6:before {
  content: "\e933";
}

.icom-star-7:before {
  content: "\e934";
}

.icom-star-8:before {
  content: "\e935";
}

.icom-star-9:before {
  content: "\e936";
}

.icom-star-filled:before {
  content: "\e927";
}

.icom-hand-comment:before {
  content: "\e928";
}

.icom-hand-star:before {
  content: "\e929";
}

.icom-hand-tool:before {
  content: "\e92a";
}

.icom-thumps-up:before {
  content: "\e92b";
}

.icom-thumps-down:before {
  content: "\e92c";
}

.icom-clock:before {
  content: "\e920";
}

.icom-comment:before {
  content: "\e921";
}

.icom-file:before {
  content: "\e922";
}

.icom-share:before {
  content: "\e923";
}

.icom-star:before {
  content: "\e924";
}

.icom-view:before {
  content: "\e925";
}

.icom-check-edit:before {
  content: "\e91f";
}

.icom-mail:before {
  content: "\e912";
}

.icom-excel:before {
  content: "\e90b";
}

.icom-pdf:before {
  content: "\e913";
}

.icom-handpoint:before {
  content: "\e918";
}

.icom-6star:before {
  content: "\e919";
}

.icom-communication:before {
  content: "\e91a";
}

.icom-exp_adv:before {
  content: "\e91b";
}

.icom-extlink:before {
  content: "\e91c";
}

.icom-time_exe:before {
  content: "\e91d";
}

.icom-conversation:before {
  content: "\e91e";
}

.icom-mail-o:before {
  content: "\e916";
}

.icom-call:before {
  content: "\e917";
}

.icom-search:before {
  content: "\e907";
}

.icom-bulb:before {
  content: "\e91c";
}

.icom-doc:before {
  content: "\e915";
}

.icom-calendar:before {
  content: "\e910";
}

.icom-sort:before {
  content: "\e908";
}

.icom-numbers-bg:before {
  content: "\e90c";
}

.icom-delete:before {
  content: "\e90d";
}

.icom-replace:before {
  content: "\e90e";
}

.icom-filter:before {
  content: "\e90f";
}

.icom-mobile:before {
  content: "\e90a";
}

.icom-edel-logo:before {
  content: "\e909";
}

.icom-tick:before {
  content: "\e911";
}

.icom-ed-close:before {
  content: "\e926";
}

.icom-umbrella:before {
  content: "\e956";
}

.icom-redirect:before {
  content: "\e957";
}

.icom-video:before {
  content: "\e958";
}

.icom-undo:before {
  content: "\e959";
}

.icom-alert:before {
  content: "\e961";
}

.icom-close:before {
  content: "\e5cd";
}

.icom-help_outline:before {
  content: "\e8fd";
}

.icom-alert-triangle:before {
  content: "\e980";
}

.icom-announce:before {
  content: "\e985";
}

.icom-triangle-down:before {
  content: "\f05b";
}

/* Fonts */
.market-cntr {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  position: fixed;
  top: 0;
  background-color: var(--white-color);
  box-shadow: 0 1px 0 0 #25224a;
  z-index: 200;
}
.market-cntr .market {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 11px;
  letter-spacing: 0.22px;
  line-height: 23px;
  font-family: "Roboto-Bold";
}
.market-cntr .market .mrkt-heading {
  opacity: 0.6;
  font-size: 11px;
  padding-right: 5px;
  color: #03002f;
  font-family: "Roboto-Regular";
}
.market-cntr .market .exc-ltp {
  padding-right: 6px;
  color: #03002f;
}
.market-cntr .market .exc-change {
  padding-right: 6px;
  font-family: 'Roboto-Bold' !important;
}
.market-cntr .market .exc-changeper {
  font-family: 'Roboto-Bold' !important;
}
.market-cntr .market .sts-up {
  color: #00b274;
}
.market-cntr .market .sts-down {
  color: #fe5151;
}
.justify-center{
  justify-content: center !important;
}
.display-flex {
  display: flex;
  justify-content: space-between;
}
.justify-left {
  justify-content: left !important;
}

.center-align {
  align-items: center;
}

.navigation-bar {
    font-family: "Roboto-Regular";
    justify-content: center;
    width: 100%;
    position: fixed;
    top: 23px;
    background-color: #03002f;
    z-index: 200;
    border-bottom: 1px solid rgb(21 42 74 / 0.2);
}
.navigation-bar .navbar-cntr {
  height: 48px;
  width: 1009px;
  color: #ffffff;
  font-size: 14px;
  align-items: center;
  position: relative;
}
.navigation-bar .navbar-cntr .navbar-toggle {
  margin: 0;
  background: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  padding: 10px;
  display: block !important;
  border: none;
}
.navigation-bar .navbar-cntr .navbar-toggle .icon-bar {
  background: #fff;
}
.navigation-bar .navbar-cntr .navbar-toggle[aria-expanded=true], .navigation-bar .navbar-cntr .navbar-toggle.in {
  border-bottom-color: #f97e0d;
}
.navigation-bar .navbar-cntr .navbar-toggle[aria-expanded=true] .icon-bar, .navigation-bar .navbar-cntr .navbar-toggle.in .icon-bar {
  background: #f97e0d;
}
.navigation-bar .navbar-cntr .navbar-logo {
  width: 109px;
}
.mf-logo{
  width: 150px;
  padding-bottom:10px;
}
@media (min-width: 991px){.navigation-bar .navbar-cntr .navbar-logo {  padding-bottom: 7px;}}
.navigation-bar .navbar-cntr .navbar-logo > div {
  color: #ffffff;
}
.navigation-bar .navbar-cntr .nav-lists {
  width: 401px;
  padding: 0 36px 0 30px;
  color: rgba(255, 255, 255, 0.7);
}
.navigation-bar .navbar-cntr .nav-lists a {
  color: rgba(255, 255, 255, 0.7);
}
.navigation-bar .navbar-cntr .nav-lists > div {
  cursor: pointer;
  justify-content: center;
  height: 48px;
  align-items: center;
}
.navigation-bar .navbar-cntr .nav-lists > div:hover {
  border-bottom: 2px solid #f04e45;
  color:#f04e45;
  padding-top: 2px;
}
.navigation-bar .navbar-cntr .nav-lists > div:hover  a#suport-center{
  color:#f04e45;
}
.navigation-bar .navbar-cntr .nav-lists > div:hover .nav-list-sub-cntr {
  display: block;
}


.navigation-bar .navbar-cntr .nav-lists .nav-list-sub-cntr {
  top: 48px;
  position: absolute;
  background-color: #ffffff;
  box-shadow: -4px 9px 30px 0 rgba(123, 123, 123, 0.16);
  padding: 28px 59px 16px 60px ;
  font-family: "Roboto-Medium";
  font-size: 13px;
  display: none;
}
.navigation-bar .navbar-cntr .nav-lists .nav-list-sub-cntr a {
  color: #1e1e1e;
}
.navigation-bar .navbar-cntr .nav-lists .nav-list-sub-cntr .sub-list-pd div:hover a{
  color: #f04e45; 
}
.navigation-bar .navbar-cntr .nav-lists .sub-list-pd div:hover a{
  color: #f04e45;   
}
.navigation-bar .navbar-cntr .nav-lists .sub-list-pd .ico-size {
  padding: 0 0 13 px 0;
  justify-content: left;
  align-items: center;
}
.navigation-bar .navbar-cntr .nav-lists .sub-list-pd .ico-size img {
  padding-right: 10px;
  width: 42px;
  height: 32px;
}
.navigation-bar .navbar-cntr .nav-lists .sub-list-pd div {
  padding-bottom: 13px;
  line-height: 18px;
}
.navigation-bar .navbar-cntr .nav-lists .sub-list-heading {
  color: #9b9b9b;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 14px;
}
.navigation-bar .navbar-cntr .nav-lists .resourcess-sub-cntr {
  width: 256px;
}
.navigation-bar .navbar-cntr .nav-lists .invest-list {
  position: relative;
}
.navigation-bar .navbar-cntr .nav-lists .invest-cntr {
  left: -197px;
}
.navigation-bar .navbar-cntr .nav-lists .invest-sub-cntr {
  width: 591px;
}
.navigation-bar .navbar-cntr .buysell-btn {
  padding-left: 11px;
}
.navigation-bar .navbar-cntr .buysell-btn > a {
  color: #174082;
  display: block;
  width: 84px;
  height: 32px;
  border: 0;
  background-color: #ffffff;
  text-align: center;
  font-family: "Roboto-Medium";
  padding: 3px;
  border-radius: 4px;
}
.navigation-bar .navbar-cntr .reports-btn {
  padding-left: 10px;
    padding-bottom: 6px;
    padding-top: 8px;
}
.navigation-bar .navbar-cntr .reports-btn.dropdown.ng-scope.open{
  border-bottom: 2px solid #f04e45;
}
.navigation-bar .navbar-cntr .reports-btn > a {
  color: #ffffff;
  display: block;
  width: 70px;
  height: 32px;
  border: 1px solid #ffffff;
  text-align: center;
  font-family: "Roboto-Medium";
  padding: 1px;
  border-radius: 2px;
}
.navigation-bar .navbar-cntr .reports-btn > a[aria-expanded=true]{
  color:#f04e45;
  border: 1px solid #f04e45;
}
.navigation-bar .navbar-cntr a.ca-user {
  display: block;
  border-bottom: 3px solid transparent;
  padding-top: 3px;
  padding-left: 6px;
}
.navigation-bar .navbar-cntr a.ca-user span.userPic {
  width: 32px;
  height: 32px;
  z-index: 10;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: url(../images/ca-user1.png) no-repeat center center;
  display: inline-block;
  display: block;
  background-size: cover;
}
.navigation-bar .navbar-cntr a.ca-user span.badge {
  position: absolute;
  right: auto;
  left: 19px;
  top: 0;
  font-size: 11px;
  line-height: 11px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 3px 6px;
  background-color: #ff5c00;
}
.navigation-bar .navbar-cntr .TopSearchHead {
  width: 280px;
  height: 32px;
  float: right;
  position: relative;
}
.navigation-bar .navbar-cntr .TopSearchHead form .searchStrip {
  display: none;
}
.navigation-bar .navbar-cntr .TopSearchHead .form-group {
  position: relative;
  margin-bottom: 0;
}
.navigation-bar .navbar-cntr .TopSearchHead .form-group .form-control {
  padding-left: 44px;
  border-radius: 16px;
  font-family: "RobotoCondensedRegular";
  font-size: 12px;
  line-height: 15px;
  color: #9b9b9b;
  height: 30px;
  border: none;
  background-color: #333050;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}
.navigation-bar .navbar-cntr .TopSearchHead button.btn {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 15px;
  top: -2px;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-color: transparent;
}
.navigation-bar .navbar-cntr .TopSearchHead button.btn .icon-searchh {
  display: block;
}
.navigation-bar .navbar-cntr .TopSearchHead button.btn .icon-searchNH {
  display: none;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form {
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  padding: 20px 9px 9px;
  width: 266px;
  background-color: #fff;
  border: 1px solid #cecece;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .searchStrip {
  display: block;
  width: 100%;
  position: absolute;
  top: 3px;
  left: 3px;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .searchStrip p {
  font-family: "RobotoCondensedLight";
  font-size: 12px;
  line-height: 15px;
  color: #666666;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .searchStrip p span {
  font-family: "RobotoCondensedBold";
  text-transform: uppercase;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .searchStrip p .icon-powerb {
  position: relative;
  top: -2px;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .form-group {
  padding-right: 28px;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .form-group .form-control {
  padding-left: 32px;
  border: none;
  text-indent: 4px;
  font-size: 16px;
  color: #132e6f;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-color: #ffffff;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form button.btn {
  padding: 0px;
  left: 0px;
  top: 4px;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form button.btn .icon-searchh {
  display: none;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form button.btn .icon-searchNH {
  display: block;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk a.closedSearchbtn {
  position: absolute;
  right: 7px;
  top: 5px;
  width: 12px;
  height: 12px;
  z-index: 10;
  background: url(../images/close-filter.png) no-repeat center center;
  background-size: cover;
  z-index: 1;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk.expend-search form {
  width: 583px;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk .NewHeaderSearhBar {
  display: block;
  padding: 12px 0;
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont {
  margin-right: 0px;
  margin-left: 0px;
}
@media (max-width: 375px) {
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 260px;
  }
}
.navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont .col-search-left {
  padding-left: 12px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar {
  display: none;
  padding: 12px;
  position: absolute;
  top: 100%;
  right: -1px;
  width: 583px;
  border: 1px solid #cecece;
  border-top: none;
  background-color: #ffffff;
  z-index: 99;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar h6 {
  font-family: "RobotoCondensedRegular";
  font-size: 12px;
  line-height: 15px;
  color: #666666;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding: 0 12px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar h6 span {
  font-size: 13px;
  color: #878787;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar ul {
  margin-bottom: 0px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar ul li {
  margin-bottom: 15px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar ul li a {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 14px;
  color: #03002f;
  display: block;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar ul li a:hover {
  color: #f04e45;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #535353;
  display: block;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH.clor {
  color: #262626;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar span.BuyPrice {
  font-family: "Roboto-Medium";
  font-size: 16px;
  line-height: 20px;
  color: #535353;
  display: inline-block;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy {
  padding: 2px 12px;
  font-family: "RobotoCondensedRegular";
  font-size: 16px;
  line-height: 20px;
  border-color: #446b08;
  background-color: #446b08;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy:hover {
  border-color: #f04e45;
  background-color: #f04e45;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar .colSearch {
  padding-bottom: 6px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar .colSearch h6 {
  margin-bottom: 4px;
}
.navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar .colSearch.SearchReportTxt ul li a {
  font-size: 15px;
  line-height: 18px;
}
.navigation-bar .global-search-bar .g-search-input-tag {
  width: 280px;
  height: 32px;
  background-color: rgba(0, 0, 0, 0.5);
  padding-left: 42px;
  font-size: 12px;
  color: #9b9b9b;
  border-radius: 16px;
  border: none;
}
.navigation-bar .global-search-bar .g-search-input-tag::placeholder {
  font-size: 12px;
  /* font-style: italic; */
}
.navigation-bar .open-acc-btn {
  padding: 0 12px 0 10px;
}
.navigation-bar .open-acc-btn > a {
  color: #ffffff;
}
.navigation-bar .open-acc-btn .open-account {
  font-family: "Roboto-Medium";
  background-color: #f04e45;
  text-decoration: none;
  border-radius: 4px;
  padding: 8px 11px 7px 12px;
}
.navigation-bar .login {
  cursor: pointer;
  margin-right: 20px;
  padding-bottom: 5px;
  padding-top: 5px;
}
.navigation-bar .login[aria-expanded=true] .login-button{
  border: 1px solid #f04e45; 
  color: #f04e45;
}
.navigation-bar .login .login-button{
  padding: 2px 12.5px 2px;
  border: 1px solid #ffffff;
  border-radius: 2px;
}
.navigation-bar .login[aria-expanded=true]{
  border-bottom: 2px solid #f04e45;
}
.navigation-bar .TopLogInDetails {
  width: 600px;
  top: 100%;
  margin-top: 0;
}
.navigation-bar .TopLogInDetails h6 {
  font-family: "RobotoCondensedBold";
  font-size: 12px;
  line-height: 12px;
  color: #666666;
  margin-bottom: 12px;
  text-transform: uppercase;
}
.navigation-bar .TopLogInDetails .ColLogIn {
  margin-bottom: 20px;
  cursor: pointer;
}
.navigation-bar .TopLogInDetails .ColLogIn a.head1 {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 15px;
  color: #03002f;
  text-transform: uppercase;
}
.navigation-bar .TopLogInDetails .ColLogIn a.head1:hover {
  color: #f04e45;
}
.navigation-bar .TopLogInDetails .ColLogIn p {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 18px;
  color: #666666;
}
.navigation-bar .TopLogInDetails .ColLogIn:hover a.head1 {
  color: #f04e45;
}
.navigation-bar .TopLogInDetails .NewBdrLeft {
  padding-left: 77px;
  border-left: 1px solid #d1d1d0;
}
.navigation-bar .TopLogInDetails .TroubleInLogin {
  padding: 20px 0 0;
  border-top: 1px solid #dadada;
}
.navigation-bar .TopLogInDetails .TroubleInLogin h6 {
  margin-right: 20px;
}
.navigation-bar .TopLogInDetails .TroubleInLogin a {
  margin-right: 20px;
}
.navigation-bar .TopLogInDetails .TroubleInLogin a .icon-quest,
.navigation-bar .TopLogInDetails .TroubleInLogin a .icon-keyh {
  position: relative;
  top: -1px;
}
.navigation-bar .NewheaderUpdate {
  min-width: 279px;
  left: auto;
  right: -4px;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-color: #ffffff;
  top: 36px;
  position: absolute;
  box-shadow: -4px 9px 30px 0 rgba(123, 123, 123, 0.16);
  padding: 20px;
  font-family: "Roboto-Medium";
  font-size: 13px;
  margin-top: 11px;
}
.navigation-bar .NewheaderUpdate a {
  color: #03002f;
}
.navigation-bar .NewheaderUpdate .updateSpace {
  padding: 0 8px;
}
.navigation-bar .NewheaderUpdate a.dplink {
  font-family: "Roboto-Medium";
  font-size: 14px;
  line-height: 18px;
  color: #03002f;
  display: block;
}
.navigation-bar .NewheaderUpdate a.dplink:hover {
  color: #f04e45;
}
.navigation-bar .NewheaderUpdate.user-profile-cntr {
  width: 590px;
  padding: 20px 0;
  right: 0;
  top: 41px;
}
.navigation-bar .NewheaderUpdate.MyPortfolio-width {
  min-width: 290px;
  right: 0;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .Litem {
  width: 296px;
  padding: 0 22px;
  float: left;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .Litem h6 {
  padding-left: 8px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .Ritem {
  width: 260px;
  padding: 0 13px;
  float: right;
  border-left: 1px solid #d1d1d0;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .SameHeigh {
  min-height: 293px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .updateSpace {
  padding: 0 8px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate .updateSpace.BorderTopSpce {
  padding-top: 15px;
  padding-bottom: 15px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate h6 {
  padding-left: 0;
  font-weight: 700;
  font-size: 12px;
  line-height: 12px;
  color: #666666;
  margin-bottom: 12px;
  text-transform: uppercase;
  padding-left: 15px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate a.dplink.headlink {
  font-size: 13px;
  position: relative;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.navigation-bar .dropdown-menu.NewheaderUpdate a.dplink span.badge {
  padding: 3px 7px;
  min-width: 20px;
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 11px;
  color: #ffffff;
  position: relative;
  top: -7px;
  font-weight: normal;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #f04e45;
}
.navigation-bar .dropdown-menu.NewheaderUpdate span.paraText {
  display: block;
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #333333;
}
.navigation-bar .dropdown-menu.NewheaderUpdate span.mobNumber {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  color: #333333;
}

.mob-nav-popup {
  padding: 0px;
  width: 100%;
  border: none;
  left: 0px;
  background-color: #ffffff;
  transition: all 0.3s;
  -webkit-transition: all 0.2s !important;
  margin-left: -100% !important;
  top: auto;
  height: 100% !important;
  position: fixed;
  bottom: 0;
  overflow: hidden;
  z-index: 1000;
  font-family: "Roboto-Medium";
}
.mob-nav-popup.in {
  margin-left: 0 !important;
}
.mob-nav-popup .popup-bluebar {
  background-color: #03002f;
  width: 100%;
  height: 56px;
  align-items: center;
  padding: 0 30px;
  position: absolute;
}
.mob-nav-popup .popup-bluebar .m-navbar-logo {
  font-size: 16px;
  color: #ffffff;
}
.mob-nav-popup .popup-bluebar .m-close {
  color: #ffffff;
  background: 0 0;
  border: none;
}
.mob-nav-popup .m-cntr {
  margin-top: 56px;
  height: 100%;
}
.mob-nav-popup .m-nav-lists-cntr {
  padding-bottom: 93px;
  color: #111111;
  border-bottom: 1px solid #cccccc;
  height: calc(100% - 65px);
  overflow-y: auto;
}
.mob-nav-popup .m-nav-lists-cntr a, .mob-nav-popup .m-nav-lists-cntr label {
  color: #111111;
}
.mob-nav-popup .m-nav-lists-cntr .m-initials {
  color: #111111;
  font-weight: 700;
  margin-top: 20px;
  text-align: center;
  font-family: "Roboto-Regular";
  font-size: 18px;
  line-height: 20px;
  font-style: italic;
}
.mob-nav-popup .m-nav-lists-cntr .list-item {
  padding: 0 30px;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .list-heading {
  font-size: 16px;
  line-height: 22px;
  padding: 20px 0;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .list-heading label {
  position: relative;
  display: block;
  font-weight: normal;
  margin: 0;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .list-heading label:before {
  content: "\f107";
  font-family: "FontAwesome";
  font-size: 20px;
  color:  #03002f;
  position: absolute;
  right: 0px;
  top: 0;
}
.mob-nav-popup .m-nav-lists-cntr .list-item.active {
  color: #eb5e06;
  background-color: #f7f7f7;
}
.mob-nav-popup .m-nav-lists-cntr .list-item.active label:before {
  content: "\f106";
}
.mob-nav-popup .m-nav-lists-cntr .list-item .list-item-cntr {
  max-height: 0;
  transition: max-height 0.2s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  overflow-y: hidden;
  border-bottom: 1px solid #cccccc;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .list-item-cntr.vs {
  padding-top: 10px;
  max-height: 905px;
  transition: max-height 0.2s cubic-bezier(0.4, 0, 1, 1) 0s;
  background-color: #f7f7f7;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .m-sublist {
  padding-bottom: 32px;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .m-sublist-heading {
  font-size: 14px;
  line-height: 22px;
  font-family: "Roboto-Regular";
  color: #999999;
  padding-bottom: 15px;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .m-sublists > div {
  padding-bottom: 28px;
  font-size: 20px;
  line-height: 22px;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .ico-size {
  padding: 2px 0 30px 0;
  justify-content: left;
  align-items: center;
}
.mob-nav-popup .m-nav-lists-cntr .list-item .ico-size img {
  padding-right: 20px;
  width: 52px;
  height: 32px;
}
.mob-nav-popup .pre-post-login-cntr {
  padding: 12px 20px;
  justify-content: space-between;
  font-size: 14px;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #ffffff;
  border-top: 1px solid #cccccc;
}
.mob-nav-popup .pre-post-login-cntr a {
  height: 40px;
  line-height: 19px;
  text-align: center;
}
.mob-nav-popup .pre-post-login-cntr .m-open-acc-btn {
  border: 0 0;
  background-color: #f04e45;
  border-radius: 4px;
  width: 179px;
  color: #ffffff;
  padding: 10px 0 11px;
}
.mob-nav-popup .pre-post-login-cntr .m-login-btn {
  border: 1px solid #03002f;
  background-color: #ffffff;
  border-radius: 2px;
  width: 132px;
  color: #03002f;
  padding: 10px 0 11px;
}
.mob-nav-popup .pre-post-login-cntr a.ca-user {
  display: block;
  border-bottom: 3px solid transparent;
  padding: 0 10px;
}
.mob-nav-popup .pre-post-login-cntr a.ca-user span.userPic {
  width: 42px;
  height: 42px;
  z-index: 10;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: url(../images/ca-user1.png) no-repeat center center;
  display: inline-block;
  display: block;
  background-size: cover;
}
.mob-nav-popup .pre-post-login-cntr a.ca-user span.badge {
  position: absolute;
  right: auto;
  left: 19px;
  top: 0;
  font-size: 11px;
  line-height: 11px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 3px 6px;
  background-color: #ff5c00;
}

.headerCntr .navbar {
  margin-bottom: 0;
  border-bottom: 0;
  height: 92px;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate {
  padding: 20px 30px;
  min-width: 197px;
  left: auto;
  right: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: 1px solid #cecece;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  background-color: #ffffff;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate .updateSpace {
  padding: 0 8px;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate .updateSpace.BorderTopSpce {
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #d1d1d0;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate a.dplink {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #132e6f;
  display: block;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate a.dplink:hover {
  color: #f5690f;
}
.headerCntr .navbar .dropdown-menu.NewheaderUpdate.MyPortfolio-width {
  min-width: 215px;
}
.headerCntr .navbar .topShare {
  position: relative;
  margin-left: 15px;
  border-bottom: 1px solid rgba(145, 146, 143, 0.3);
}
.headerCntr .navbar .topShare .ShareLeft {
  padding-top: 2px;
  float: left;
  margin-bottom: 7px;
}
.headerCntr .navbar .topShare .ShareLeft ul {
  margin-bottom: 0;
}
.headerCntr .navbar .topShare .ShareLeft ul li {
  float: left;
  margin-left: 25px;
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 15px;
  color: #dddddd;
  display: block;
}
.headerCntr .navbar .topShare .ShareLeft ul li span {
  font-family: "Roboto-Medium";
  display: inline-block;
}
.headerCntr .navbar .topShare .ShareLeft ul li cite {
  font-style: normal;
  color: #b5b3b3;
  display: inline-block;
}
.headerCntr .navbar .topShare .ShareLeft ul li i {
  font-size: 23px;
  color: #77b61a;
  position: relative;
  top: 3px;
}
.headerCntr .navbar .topShare .ShareLeft ul li i.down {
  color: #eb331e;
}
.headerCntr .navbar .topShare .ShareLeft ul li:first-child {
  margin-left: 0px;
}
.headerCntr .navbar .topShare .ShareLeft.ShareMarketClosed ul li {
  color: #b5b3b3;
}
.headerCntr .navbar .topShare .ShareLeft.ShareMarketClosed ul li cite {
  color: #b5b3b3;
}
.headerCntr .navbar .topShare .AccountLogin {
  float: right;
}
.headerCntr .navbar .topShare .AccountLogin a.login {
  padding: 2px 9px;
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 15px;
  color: #dcdcdc;
  display: inline-block;
  margin-left: 20px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
}
.headerCntr .navbar .topShare .AccountLogin a.login .icon-b.icon-10.icon-usert {
  position: relative;
  top: -1px;
}
.headerCntr .navbar .topShare .AccountLogin a.login:hover {
  color: #e47335;
  border-color: #e47335;
}
.headerCntr .navbar .topShare .AccountLogin a.login:hover .icon-b.icon-10.icon-usert {
  background-position: -70px -160px;
}
.headerCntr .navbar .topShare .AccountLogin .btn.btn-primary {
  padding-top: 6px;
  padding-bottom: 4px;
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 11px;
  text-transform: uppercase;
  background-color: #e3480b;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails {
  width: 540px;
  top: 100%;
  margin-top: 0;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails h6 {
  font-family: "RobotoCondensedBold";
  font-size: 12px;
  line-height: 12px;
  color: #666666;
  margin-bottom: 12px;
  text-transform: uppercase;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn {
  margin-bottom: 20px;
  cursor: pointer;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn a.head1 {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 15px;
  color: #132e6f;
  text-transform: uppercase;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn a.head1:hover {
  color: #e47335;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn p {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 18px;
  color: #666666;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .ColLogIn:hover a.head1 {
  color: #e47335;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .NewBdrLeft {
  padding-left: 30px;
  border-left: 1px solid #d1d1d0;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin {
  padding: 20px 0 0;
  border-top: 1px solid #dadada;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .wd-45 {
  width: 45% !important;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .wd-220 {
  width: 220px !important;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin .pd-106 {
  padding-left: 106px !important;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a {
  margin-right: 20px;
}
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a .icon-quest,
.headerCntr .navbar .topShare .AccountLogin .TopLogInDetails .TroubleInLogin a .icon-keyh {
  position: relative;
  top: -1px;
}
.headerCntr .navbar .topShare .AccountLogin.open a.login {
  color: #e47335;
  border-color: #e47335;
}
.headerCntr .navbar .topShare .AccountLogin.open a.login .icon-b.icon-10.icon-usert {
  background-position: -70px -160px;
}
.headerCntr .navbar .topShare .AccountLogin a.header-sublinks {
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 15px;
  color: #648be9;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.headerCntr .navbar .topShare .AccountLogin a.header-sublinks:hover {
  color: #fff;
}
.headerCntr .navbar .topShare .AccountLogin .support-center {
  display: inline-block;
  position: relative;
}
.headerCntr .navbar .topShare .AccountLogin .support-center a.btn-support {
  padding-top: 7px;
  padding-bottom: 7px;
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 15px;
  color: #648be9;
  text-transform: uppercase;
}
.headerCntr .navbar .topShare .AccountLogin .support-center a.btn-support:hover {
  color: #fff;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter {
  width: 340px;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter:before {
  content: "";
  width: 7px;
  height: 5px;
  position: absolute;
  right: 90px;
  top: -5px;
  background: url(../images/support-center-arrow.png) no-repeat top center;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul {
  margin: 6px 0;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 20px;
  color: #353b3f;
  margin-top: 20px;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li:first-child {
  margin-top: 0px;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li a {
  font-size: 14px;
  line-height: 20px;
  color: #183884;
  display: block;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li a:hover {
  color: #e47335;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li span {
  font-family: "RobotoCondensedRegular";
  text-transform: uppercase;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li i.icon-b {
  margin-right: 5px;
  display: inline-block;
}
.headerCntr .navbar .topShare .AccountLogin .support-center .dropdown-menu.SupportCenter ul li i.icom-bulb {
  margin-right: 11px;
  color: #ccc;
  display: inline-block;
  font-size: 17px;
  vertical-align: text-bottom;
  text-align: center;
}
.headerCntr .navbar .topShare .AccountLogin .support-center.open a.btn-support {
  color: #ffffff;
}
.headerCntr .navbar .topShare .ClientAright {
  float: right;
  padding-right: 40px;
  position: relative;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul {
  margin-bottom: 0;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li {
  margin-left: 20px;
  display: inline-block;
  position: relative;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li.active a.TxtINfo {
  color: #f5690f;
  border-bottom-color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li a {
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 15px;
  text-transform: uppercase;
  font-family: "RobotoCondensedBold";
  color: #ebebeb;
  display: inline-block;
  border-bottom: 3px solid transparent;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li a span {
  display: inline-block;
  font-family: "RobotoCondensedLight";
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li a i {
  border-left: 1px solid rgba(145, 146, 143, 0.3);
  padding-left: 5px;
  margin-left: 3px;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li a:hover {
  color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate {
  padding: 14px;
  margin-top: 0;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate.PostionLeft {
  right: 0;
  left: auto;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .updateSpace {
  padding: 10px 7px;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li {
  display: block;
  margin: 0 0 3px;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li a {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #132e6f;
  display: block;
  text-transform: capitalize;
  padding-bottom: 0;
  border-bottom: none;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate ul li a:hover {
  color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li {
  cursor: pointer;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li p {
  padding-top: 3px;
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 16px;
  color: #666666;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate .Place-order-menu ul li:hover a {
  color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown.open a {
  /*color: #f5690f;
  border-bottom-color: #f5690f;*/
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown.open .dropdown-menu {
  display: none;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown:hover a.TxtINfo {
  color: #f5690f;
  border-bottom-color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .dropdown:hover .dropdown-menu {
  display: block;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .bd-dv {
  width: 25px;
  float: right;
  margin-left: 5px;
}
.headerCntr .navbar .topShare .ClientAright .nav-right ul li .bd-dv a {
  padding-right: 7px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop {
  padding-bottom: 27px;
  width: 26px;
  height: 26px;
  position: absolute;
  right: 0px;
  top: 3px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user {
  display: block;
  border-bottom: 3px solid transparent;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user span.userPic {
  width: 26px;
  height: 26px;
  z-index: 10;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: url(../images/ca-user1.png) no-repeat center center;
  display: inline-block;
  display: block;
  background-size: cover;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop a.ca-user span.badge {
  position: absolute;
  right: auto;
  left: 19px;
  top: 0;
  font-size: 11px;
  line-height: 11px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 3px 6px;
  background-color: #ff5c00;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop.open a.ca-user {
  border-bottom-color: #f5690f;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate {
  width: 590px;
  padding: 20px 0;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .Litem {
  width: 296px;
  padding: 0 22px;
  float: left;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .Ritem {
  width: 260px;
  padding: 0 13px;
  float: right;
  border-left: 1px solid #d1d1d0;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .SameHeigh {
  min-height: 293px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .updateSpace {
  padding: 0 8px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate .updateSpace.BorderTopSpce {
  padding-top: 15px;
  padding-bottom: 15px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate h6 {
  padding-left: 8px;
  font-family: "RobotoCondensedBold";
  font-size: 12px;
  line-height: 12px;
  color: #666666;
  margin-bottom: 12px;
  text-transform: uppercase;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate a.dplink.headlink {
  font-size: 13px;
  position: relative;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate a.dplink span.badge {
  padding: 3px 7px;
  min-width: 20px;
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 11px;
  color: #ffffff;
  position: relative;
  top: -7px;
  font-weight: normal;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #db5d29;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate span.paraText {
  display: block;
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #333333;
}
.headerCntr .navbar .topShare .ClientAright .caUserDrop .dropdown-menu.NewheaderUpdate span.mobNumber {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  color: #333333;
}
.headerCntr .navbar .topShare .ClientAright a.tab-btnt {
  display: none;
}
.headerCntr .navbar .nav-wrapper {
  padding-top: 7px;
}
@media (min-width: 992px) {
  .headerCntr .navbar .nav-wrapper #bs-example-navbar-collapse-1 {
    float: right;
  }
}
.headerCntr .navbar .nav-wrapper .navbar-brand {
  margin: 8px 15px !important;
  width: 177px;
  height: 27px;
  background: url(../images/logo.png) no-repeat;
  background-size: contain;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li {
  position: static;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu {
  padding: 8px 0 0;
  width: 100%;
  position: absolute;
  top: 0;
  display: none;
  left: 0;
  z-index: 99;
  border-bottom: 1px solid #cecece;
  background-color: #ffffff;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .SpaceLeft {
  margin-left: 300px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu ul {
  margin-bottom: 0;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu ul li {
  padding: 0;
  display: inline-block;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu {
  margin-left: -80px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li {
  margin-left: 30px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li:first-child {
  margin-left: 15px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li a {
  padding-bottom: 12px;
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 14px;
  color: #132e6f;
  display: block;
  text-transform: uppercase;
  border-bottom: 3px solid transparent;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li:hover a {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li.active a {
  font-family: "RobotoCondensedBold";
  color: #333333;
  border-bottom-color: #f5690f;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu {
  padding-left: 67px;
  margin-left: 116px;
  width: 350px;
  position: relative;
  top: 4px;
  border-left: 1px solid #e4e4e4;
  max-height: 43px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu i.icon-tv {
  position: absolute;
  left: 30px;
  top: 2px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 16px;
  color: #909090;
  text-transform: inherit;
  padding-top: 0px;
  padding-bottom: 0px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a i.fa-angle-right {
  font-size: 18px;
  position: relative;
  top: 2px;
  line-height: 15px;
  padding-left: 3px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu a span {
  color: #1e4c96;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .OwnInvestmenu li .ActiveTradermenu:hover a span {
  color: #eb5e06;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp {
  margin: 6px 0 0px -15px;
  overflow: hidden;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li {
  padding: 0 15px;
  margin-bottom: 15px;
  width: 230px;
  float: left;
  border-left: 1px solid #d1d1d0;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li a {
  padding-bottom: 0px;
  display: block;
  border-bottom: none;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li h6 {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 14px;
  color: #132e6f;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li p {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 18px;
  color: #666666;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li:first-child {
  border-left: none;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu .WidthSomeHelp li:hover a h6 {
  color: #db5d29;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li .headerSubMneu.current-open {
  top: 100%;
}
.headerCntr .navbar .nav-wrapper .navbar-nav li:hover .headerSubMneu {
  display: block;
  top: 100%;
}
.headerCntr .navbar .nav-wrapper .nav-first {
  margin-right: 6px;
}
.headerCntr .navbar .nav-wrapper .nav-first li {
  padding: 0 22px;
  position: static;
}
.headerCntr .navbar .nav-wrapper .nav-first li a {
  color: #ffffff;
  line-height: 15px;
  font-size: 16px;
  font-family: "RobotoCondensedBold";
  padding: 5px 0px 15px;
  border-bottom: 3px solid transparent;
}
.headerCntr .navbar .nav-wrapper .nav-first li a small {
  font-size: 14px;
  color: #ffffff;
  display: block;
  letter-spacing: 0.2px;
  line-height: 14px;
}
.headerCntr .navbar .nav-wrapper .nav-first li:hover a {
  border-bottom: 3px solid transparent;
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-first li:hover a small {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-first li.active a {
  border-bottom: 3px solid #e47335;
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-first li.active a small {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-second {
  padding-right: 13px;
}
.headerCntr .navbar .nav-wrapper .nav-second li {
  padding: 0 22px;
}
.headerCntr .navbar .nav-wrapper .nav-second li a {
  font-family: "RobotoCondensedRegular";
  font-size: 15px;
  color: #d1d1d1;
  line-height: 15px;
  padding: 5px 0px 14px;
  border-bottom: 3px solid transparent;
}
.headerCntr .navbar .nav-wrapper .nav-second li a span {
  display: block;
  font-size: 14px;
  color: #9f9f9f;
  text-transform: uppercase;
}
.headerCntr .navbar .nav-wrapper .nav-second li a:hover {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-second li a:hover span {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-second li.active a {
  border-bottom: 3px solid #e47335;
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-second li.active a span {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft {
  margin-left: 776px;
}
.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewRrch {
  margin-left: 667px;
}
.headerCntr .navbar .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewMarket {
  margin-left: 60px !important;
}
.headerCntr .navbar .nav-wrapper .nav-second:after {
  background: #a2a3a0;
  content: "";
  height: 31px;
  opacity: 0.3;
  position: absolute;
  right: 100%;
  top: 8px;
  width: 1px;
}
.headerCntr .navbar .nav-wrapper .nav-right {
  display: inline-block;
  display: inline-block;
  margin-top: 20px;
  vertical-align: top;
  position: absolute;
  right: 0;
  top: 7px;
  width: 200px;
}
.headerCntr .navbar .nav-wrapper .nav-right .open-account {
  font-family: "RobotoCondensedBold";
  color: #FF6B01;
  font-size: 14px;
  line-height: 15px;
  display: inline-block;
}
.headerCntr .navbar .nav-wrapper .nav-right .open-account small {
  display: block;
  font-family: "RobotoCondensedRegular";
  color: #9f9f9f;
  line-height: 13px;
  font-size: 13px;
}
.headerCntr .navbar .nav-wrapper .nav-right .login {
  display: inline-block;
  font-family: "RobotoCondensedBold";
  color: #FF6B01;
  font-size: 14px;
  line-height: 15px;
  display: inline-block;
  float: right;
  padding-top: 12px;
}
.headerCntr .navbar .nav-wrapper .nav-right .login span.icon {
  vertical-align: middle;
}
.headerCntr .navbar .nav-wrapper.client-area-header {
  /*.nav-second {
      li {
          padding-left: 22px;
          padding-right: 22px;
      }
  }               */
}
.headerCntr .navbar .nav-wrapper .TopSearchHead {
  padding-bottom: 14px;
  width: 266px;
  float: right;
  margin-top: 8px;
  position: relative;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead form .searchStrip {
  display: none;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group {
  position: relative;
  margin-bottom: 0;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .form-group .form-control {
  padding-right: 30px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  font-family: "RobotoCondensedItalic";
  font-size: 13px;
  line-height: 15px;
  color: #ffffff;
  height: 30px;
  border-color: #0e2357;
  background-color: #0e2357;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn {
  width: 30px;
  height: 32px;
  position: absolute;
  right: 6px;
  top: -2px;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-color: transparent;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn .icon-searchh {
  display: block;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead button.btn .icon-searchNH {
  display: none;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form {
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  padding: 20px 9px 9px;
  width: 266px;
  background-color: #fff;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip {
  display: block;
  width: 100%;
  position: absolute;
  top: 3px;
  left: 3px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p {
  font-family: "RobotoCondensedLight";
  font-size: 12px;
  line-height: 15px;
  color: #666666;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p span {
  font-family: "RobotoCondensedBold";
  text-transform: uppercase;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip p .icon-powerb {
  position: relative;
  top: -2px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group {
  padding-right: 28px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group .form-control {
  padding-left: 0px;
  border: none;
  text-indent: 4px;
  border-bottom: 1px solid #132e6f;
  font-size: 16px;
  color: #132e6f;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-color: #ffffff;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn {
  padding: 0px;
  right: 26px;
  top: -8px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn .icon-searchh {
  display: none;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn .icon-searchNH {
  display: block;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk a.closedSearchbtn {
  position: absolute;
  right: 7px;
  top: 5px;
  width: 12px;
  height: 12px;
  z-index: 10;
  background: url(../images/close-filter.png) no-repeat center center;
  background-size: cover;
  z-index: 1;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk.expend-search form {
  width: 583px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar {
  display: block;
  padding: 12px 0;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont {
  margin-right: 0px;
  margin-left: 0px;
}
@media (max-width: 375px) {
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 260px;
  }
}
.headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk .NewHeaderSearhBar .NewHeaderSearhBarCont .col-search-left {
  padding-left: 12px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar {
  display: none;
  padding: 12px;
  position: absolute;
  top: 100%;
  right: -55px;
  width: 638px;
  border: 1px solid #cecece;
  border-top: none;
  background-color: #ffffff;
  z-index: 99;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6 {
  font-family: "RobotoCondensedRegular";
  font-size: 12px;
  line-height: 15px;
  color: #666666;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding: 0 12px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6 span {
  font-size: 13px;
  color: #878787;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul {
  margin-bottom: 0px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li {
  margin-bottom: 15px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 14px;
  color: #132e6f;
  display: block;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a:hover {
  color: #e47335;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #535353;
  display: block;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH.clor {
  color: #262626;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.BuyPrice {
  font-family: "Roboto-Medium";
  font-size: 16px;
  line-height: 20px;
  color: #535353;
  display: inline-block;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy {
  padding: 2px 12px;
  font-family: "RobotoCondensedRegular";
  font-size: 16px;
  line-height: 20px;
  border-color: #446b08;
  background-color: #446b08;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar a.btn.btn-primary.btn-buy:hover {
  border-color: #f04e45;
  background-color: #f04e45;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch {
  padding-bottom: 6px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch h6 {
  margin-bottom: 4px;
}
.headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch.SearchReportTxt ul li a {
  font-size: 15px;
  line-height: 18px;
}
.headerCntr .navbar.fixed-down {
  padding-top: 7px;
  padding-bottom: 4px;
  height: 52px;
  min-height: inherit;
}
.headerCntr .navbar.fixed-down.for-crismus .container span.x-mus-left {
  height: 45px;
}
.headerCntr .navbar.fixed-down.for-crismus .container span.x-mus-right {
  height: 45px;
}
.headerCntr .navbar.fixed-down .nav-wrapper {
  padding-top: 0px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand {
  width: 155px;
  height: 23px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead {
  margin-top: 3px;
  padding-bottom: 10px;
  width: 192px;
  margin-right: 177px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead .form-group .form-control {
  height: 32px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead .form-group button.btn {
  top: 0px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form {
  margin-top: -11px;
  padding-top: 3px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form .form-group button.btn {
  top: -3px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-first {
  padding-right: 6px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li {
  padding: 0 19px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li a {
  padding-bottom: 8px;
  font-size: 14px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft {
  margin-left: 280px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .WidthSomeHelp {
  margin-bottom: 0px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-second {
  margin-right: 50px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li {
  padding: 0 18px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li a {
  padding-bottom: 7px;
  font-size: 13px;
}
.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead {
  width: 172px;
  margin-right: 240px;
}
.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .navbar-nav.nav-second {
  padding-right: 0;
}
.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first {
  margin-left: 0px;
}
.headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft {
  margin-left: 250px;
}
.headerCntr .navbar.fixed-down .topShare {
  border-bottom: none;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin {
  position: absolute;
  right: 0;
  top: 4px;
  z-index: 10;
  margin-top: 5px;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin a.login {
  position: relative;
  padding: 3px 6px;
  margin-left: 0px;
  top: -8px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin a.login:hover {
  border-color: #e47335;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin .btn.btn-primary {
  line-height: 15px;
  margin-top: -14px;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin .icon-usert {
  position: relative;
  top: -1px;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin a.header-sublinks {
  display: none;
}
.headerCntr .navbar.fixed-down .topShare .AccountLogin.open a.login {
  border-color: #e47335;
}
.headerCntr .navbar.fixed-down .topShare .support-center {
  display: none;
}
.headerCntr .navbar.fixed-down .topShare .ShareLeft {
  display: none;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright {
  padding-right: 35px;
  position: absolute;
  right: 0;
  top: 7px;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .caUserDrop {
  padding-bottom: 33px;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .caUserDrop a.ca-user {
  padding-bottom: 6px;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li {
  /*margin-left: 5px;*/
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a {
  padding-bottom: 5px;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a span {
  display: block;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li a i {
  position: relative;
  top: -6px;
}
.headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .bd-dv a {
  padding-bottom: 12px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft {
  margin-left: 689px;
}
.headerCntr .navbar.fixed-down .nav-wrapper .nav-second li .headerSubMneu .SpaceLeft.viewRrch {
  margin-left: 596px;
}

.headerCntr {
  position: relative;
}

.overlay-search,
.overlay-mobilemenu {
  position: fixed;
  left: 0;
  display: none;
  bottom: 0;
  height: calc(100% - 48px);
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 192;
}
.overlay-search.active, .overlay-search.in,
.overlay-mobilemenu.active,
.overlay-mobilemenu.in {
  display: block;
}

.overlay-mobilemenu.collapsed {
  display: none;
}
.overlay-mobilemenu[aria-expanded=true], .overlay-mobilemenu.in {
  display: block;
}

@media only screen and (max-width: 1199px) {
  .headerCntr .navbar.for-newYear .container img.new-year-right {
    right: -15px;
  }
  .headerCntr .navbar.for-newYear .container img.new-year-left {
    left: 3px;
  }
  .headerCntr .navbar.for-newYear .container img.new-year-big {
    left: -25px;
  }
  .headerCntr .navbar .nav-wrapper .navbar-brand {
    display: block;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead {
    width: 170px;
  }
  .headerCntr .navbar .nav-wrapper .nav-first {
    margin-left: 60px;
  }
  .headerCntr .navbar .nav-wrapper .nav-first li {
    padding: 0 21px;
  }
  .headerCntr .navbar .nav-wrapper .nav-first li a {
    font-size: 13px;
  }
  .headerCntr .navbar .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft {
    margin-left: 290px;
  }
  .headerCntr .navbar .nav-wrapper .nav-second {
    padding-right: 0px;
  }
  .headerCntr .navbar .nav-wrapper .nav-second li {
    padding: 0 21px;
  }
  .headerCntr .navbar .nav-wrapper .nav-second li a {
    font-size: 13px;
  }
  .headerCntr .navbar .nav-wrapper .nav-right {
    /*margin-top: 10px;*/
  }
  .headerCntr .navbar .nav-wrapper.client-area-header .nav-first {
    margin-left: 70px;
  }
  .headerCntr .navbar .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft {
    margin-left: 300px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar {
    right: 0px;
    width: 583px;
    border-color: transparent;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand {
    width: 120px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .nav-first {
    padding-right: 0px;
    margin-left: 45px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .nav-first li {
    padding: 0 13px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .nav-first li .headerSubMneu .SpaceLeft {
    margin-left: 205px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .nav-second li {
    padding: 0 13px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead {
    width: 155px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead {
    margin-right: 225px;
    width: 145px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first {
    margin-left: 10px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .nav-first li .headerSubMneu .SpaceLeft {
    margin-left: 295px;
  }
  .headerCntr .navbar.fixed-down .topShare .ClientAright {
    padding-right: 35px;
  }
  .headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .bd-dv {
    margin-left: 0px;
  }
  .headerCntr .navbar.fixed-down .topShare .ClientAright .nav-right ul li .dropdown .dropdown-menu.NewheaderUpdate.PostionLeft {
    left: auto;
    right: 0px;
  }
}
@media only screen and (max-width: 1449px) {
  .top-dropdown .dropdown .dropdown-menu li a {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 13px;
  }
}
@media only screen and (max-width: 991px) {
  .market-cntr .market {
    width: 728px;
  }

  .navigation-bar .navbar-cntr {
    width: 728px;
    padding-left: 0;
  }

  .overlay-search,
.overlay-search.active {
    opacity: 0;
  }

  .headerCntr .navbar {
    height: 48px;
    min-height: auto;
  }
  .headerCntr .navbar.for-newYear .container {
    position: static;
  }
  .headerCntr .navbar.for-newYear .container img.new-year-left {
    left: 13px;
    width: 26px;
    bottom: -116px;
  }
  .headerCntr .navbar.for-newYear .container img.new-year-right {
    width: 40px;
    right: 14px;
    bottom: -110px;
  }
  .headerCntr .navbar.for-newYear .container img.new-year-big {
    left: -10px;
    width: 244px;
    bottom: -203px;
  }
  .headerCntr .navbar .topShare {
    padding: 0px 15px;
    width: 100%;
    margin: 0px;
    position: absolute;
    top: 100%;
    left: 0px;
    border-bottom: none;
    background-color: #174082;
  }
  .headerCntr .navbar .topShare .ShareLeft {
    float: none;
    width: 100%;
    padding: 8px 0px;
    border-top: 1px solid rgba(145, 146, 143, 0.3);
  }
  .headerCntr .navbar .topShare .AccountLogin {
    display: none;
  }
  .headerCntr .navbar .nav-wrapper .navbar-header {
    float: right;
  }
  .headerCntr .navbar .nav-wrapper .navbar-brand {
    width: 111px;
    margin: 10px 10px 5px 0px !important;
  }
  .headerCntr .navbar .nav-wrapper .nav-first {
    display: none;
  }
  .headerCntr .navbar .nav-wrapper .nav-second {
    display: none;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead {
    margin-top: 1px;
    padding-bottom: 0px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .form-group {
    padding-right: 30px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .form-group .form-control {
    padding-right: 0px;
    border-color: transparent;
    background-color: transparent;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead button.btn {
    top: -1px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form {
    top: 15px;
    padding-top: 4px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group {
    padding-right: 0;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .form-group .form-control {
    padding-right: 30px;
    height: 31px;
    padding-left: 30px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form button.btn {
    right: auto;
    left: 0px;
    top: -3px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form a.closedSearchbtn {
    right: 10px;
    top: 13px;
    z-index: 10;
  }
  .headerCntr .navbar.fixed-down {
    height: 48px;
  }
  .headerCntr .navbar.fixed-down.for-newYear .container img.new-year-left {
    bottom: -69px;
  }
  .headerCntr .navbar.fixed-down.for-newYear .container img.new-year-right {
    bottom: -63px;
  }
  .headerCntr .navbar.fixed-down.for-newYear .container img.new-year-big {
    bottom: -157px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .navbar-brand {
    width: 111px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead {
    margin-top: 0px;
    margin-right: 0px;
    padding-bottom: 0px;
    width: 180px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form {
    margin-top: -6px;
    padding-top: 4px;
    top: 2px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead {
    margin-right: 0px;
    width: 180px;
  }
  .headerCntr .navbar .MobHeaderNew {
    padding: 0px;
    width: 100%;
    border: none;
    left: 0px;
    background-color: #ffffff;
    transition: all 0.3s;
    -webkit-transition: all 0.2s !important;
    margin-left: -100% !important;
    top: auto;
    height: 100% !important;
    position: fixed;
    bottom: 0;
    overflow: hidden;
    z-index: 1000;
  }
  .headerCntr .navbar .MobHeaderNew.in {
    margin-left: 0 !important;
  }
  .headerCntr .navbar .MobHeaderNew .MobHeaderlogo {
    height: 50px;
    min-height: auto;
    background-color: #174082;
    position: absolute;
    width: 100%;
    z-index: 3;
  }
  .headerCntr .navbar .MobHeaderNew .MobHeaderlogo .navbar-brand {
    margin: 15px 15px 5px 15px !important;
    width: 111px;
    height: 27px;
    display: block;
    background: url(../images/logo.png) no-repeat;
    background-size: contain;
  }
  .headerCntr .navbar .MobHeaderNew .MobHeaderlogo .close {
    position: relative;
    color: #f5690f;
    overflow: hidden;
    top: 15px;
    right: 18px;
    font-size: 20px;
    opacity: 1;
    text-shadow: none;
  }
  .headerCntr .navbar .MobHeaderNew .mob-menu-container {
    padding: 0px;
    margin: 50px 0 0 0;
    height: 100%;
  }
  .headerCntr .navbar .MobHeaderNew .mob-menu-container .NotloginMenu {
    max-height: calc(100% - 203px);
    overflow-y: auto;
  }
  .headerCntr .navbar .MobHeaderNew .mob-menu-container.login-mob-menu-container .loginMenu {
    max-height: calc(100% - 123px);
    overflow-y: auto;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1 {
    width: 100%;
    margin: 0px;
    display: block;
    padding: 0 0;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1:first-child a.HeadIng {
    margin-top: 40px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu {
    padding: 0px;
    position: relative;
    display: none;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu:before {
    content: "";
    width: 13px;
    height: 8px;
    background: url(../images/arow-moble-nm.png) no-repeat center top;
    position: absolute;
    top: -8px;
    left: 60px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li {
    cursor: pointer;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li a {
    font-size: 14px;
    line-height: 15px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li a:hover {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li p {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    line-height: 18px;
    color: #999999;
    margin-top: 5px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.openAccountMenu ul li:hover a {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed {
    position: absolute;
    bottom: 0;
    padding: 20px 0 0 0;
    background-color: #fff;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed.menu-btm-fixed-logout {
    padding-bottom: 20px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon {
    padding: 0;
    display: inline-block;
    width: 100%;
    text-align: center;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn {
    width: 135px;
    display: inline-block;
    color: #fff;
    padding: 9px 0;
    font-family: "RobotoCondensedBold";
    font-size: 16px;
    line-height: 15px;
    margin: 0 20px 0 0;
    min-width: 135px;
    background-color: #174082;
    border-color: #174082;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn:hover, .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn:focus {
    background-color: #e47335;
    border: #e47335;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.acc-btn {
    width: 160px;
    display: inline-block;
    color: #fff;
    padding: 9px 0;
    margin: 0px;
    font-family: "RobotoCondensedBold";
    font-size: 16px;
    line-height: 15px;
    background-color: #e47335;
    border-color: #e47335;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer {
    background: #f0f7ff;
    border-top: 1px solid #e4e4e4;
    display: inline-block;
    width: 100%;
    padding: 15px 0 10px 0px;
    margin-top: 20px;
    text-align: center;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a {
    display: inline-block !important;
    margin: 0px;
    padding: 0 10px 0 0;
    color: #174082;
    text-transform: unset;
    font-size: 13px;
    line-height: 20px;
    font-family: "Roboto-Regular";
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a:last-child {
    padding-right: 0;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a:hover {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a i {
    display: block;
    text-align: center;
    font-size: 50px;
    line-height: 20px;
    padding-bottom: 10px;
  }
  .headerCntr .navbar .MobHeaderNew .BODERTop {
    border-top: 1px solid #d7d7d6;
  }
  .headerCntr .navbar .MobHeaderNew a.btnUpdateLk {
    font-family: "RobotoCondensedBold";
    font-size: 15px;
    line-height: 16px;
    color: #174082;
    display: block;
    text-transform: uppercase;
  }
  .headerCntr .navbar .MobHeaderNew a.btnUpdateLk span.badge {
    font-family: "RobotoCondensedBold";
    font-size: 13px;
    line-height: 15px;
    color: #ffffff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #e47335;
  }
  .headerCntr .navbar .MobHeaderNew a {
    font-family: "Roboto-Regular";
    font-size: 18px;
    line-height: 20px;
    color: #174082;
    display: block;
    text-transform: uppercase;
    position: relative;
    margin: 0 30px 20px 30px;
    padding: 0 0 0px 0;
  }
  .headerCntr .navbar .MobHeaderNew a.HeadIng {
    font-family: "RobotoCondensedBold";
    font-size: 18px;
    line-height: 20px;
  }
  .headerCntr .navbar .MobHeaderNew a.HeadIng.reg-text {
    font-family: "Roboto-Regular";
  }
  .headerCntr .navbar .MobHeaderNew a .new-fea-block {
    background-color: #f5690f;
    color: #fff;
    font-size: 12px;
    line-height: normal;
    padding: 1px 7px;
    font-family: "RobotoCondensedRegular";
    position: relative;
    top: -2px;
    left: 10px;
    text-transform: capitalize;
  }
  .headerCntr .navbar .MobHeaderNew a .new-fea-block:before {
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    right: -7px;
    top: 0;
    border-style: solid;
    border-width: 7px 7px 0 0;
    border-color: #f5690f transparent transparent transparent;
  }
  .headerCntr .navbar .MobHeaderNew a .new-fea-block:after {
    content: "";
    width: 20px;
    height: 20px;
    width: 0;
    height: 0;
    position: absolute;
    right: -7px;
    bottom: 0;
    border-style: solid;
    border-width: 7px 0 0 7px;
    border-color: transparent transparent transparent #f5690f;
  }
  .headerCntr .navbar .MobHeaderNew a.mobileHeaderWithoutMenu:before {
    content: none;
  }
  .headerCntr .navbar .MobHeaderNew a:before {
    content: "\f107";
    font-family: "FontAwesome";
    font-size: 20px;
    color: #174082;
    position: absolute;
    right: 0px;
    top: 0;
  }
  .headerCntr .navbar .MobHeaderNew a.active {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew a.active:before {
    content: "\f106";
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew a.arrownone:before {
    content: none;
  }
  .headerCntr .navbar .MobHeaderNew .text-capitalize {
    text-transform: capitalize !important;
  }
  .headerCntr .navbar .MobHeaderNew .menu-divider {
    border-bottom: 1px solid #f0f1ec;
    margin: 0 30px 20px;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM {
    padding: 0;
    max-height: 0;
    transition: max-height 0.5s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
    overflow-y: hidden;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM.vs {
    max-height: 500px;
    transition: max-height 0.6s cubic-bezier(0.4, 0, 1, 1) 0.1s;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul {
    background-color: #f0f1ec;
    padding: 20px 15px 5px 15px;
    width: 100%;
    display: inline-block;
    margin: 0 0 20px 0;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li {
    margin: 0px;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a {
    font-family: "RobotoCondensedRegular";
    font-size: 16px;
    line-height: 20px;
    color: #174082;
    display: block;
    margin-bottom: 15px;
    padding-bottom: 0px;
    text-transform: capitalize;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a:before {
    display: none;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li a:hover {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM ul li.active a {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li {
    cursor: pointer;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li p {
    padding-top: 5px;
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    line-height: 16px;
    color: #797979;
  }
  .headerCntr .navbar .MobHeaderNew .SubMenuITEM .PlaceORder-menu ul li:hover a {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu {
    padding: 0;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu ul {
    margin-bottom: 0px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li {
    margin-top: 15px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li:first-child {
    margin-top: 0px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li a {
    font-family: "RobotoCondensedRegular";
    font-size: 18px;
    line-height: 20px;
    color: #174082;
    display: block;
    text-transform: uppercase;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu ul li a:hover {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li {
    position: relative;
    padding-left: 38px;
    margin: 0 -15px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li i.icon-tv {
    position: absolute;
    left: 0px;
    top: 0px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    line-height: 16px;
    color: #909090;
    text-transform: inherit;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a i.fa-angle-right {
    font-size: 18px;
    position: relative;
    top: 2px;
    line-height: 15px;
    padding-left: 3px;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li a span {
    color: #1e4c96;
  }
  .headerCntr .navbar .MobHeaderNew .SHowSubMenu.active-TraderMenu ul li:hover a span {
    color: #eb5e06;
  }
  .headerCntr .navbar .MobHeaderNew .btn-primary.btnOpen {
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 15px;
    border-color: #f04e45;
    text-transform: uppercase;
    background-color: #f04e45;
  }
  .headerCntr .navbar .MobHeaderNew .btn-primary.btnOpen.active {
    background-color: #f04e45;
  }
  .headerCntr .navbar-toggle {
    margin: 0;
    background: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 10px 10px 13px;
    display: block !important;
    border-bottom: 3px solid transparent;
  }
  .headerCntr .navbar-toggle:before {
    content: "";
    width: 0px;
    height: 0px;
    border-left: 1px solid rgba(145, 146, 143, 0.3);
    position: absolute;
    left: 0px;
    top: 7px;
  }
  .headerCntr .navbar-toggle .icon-bar {
    background: #fff;
  }
  .headerCntr .navbar-toggle[aria-expanded=true], .headerCntr .navbar-toggle.in {
    border-bottom-color: #f97e0d;
  }
  .headerCntr .navbar-toggle[aria-expanded=true] .icon-bar, .headerCntr .navbar-toggle.in .icon-bar {
    background: #f97e0d;
  }

  .headerCntr .navbar .MobHeaderNew .logout-btn-con {
    text-align: center;
  }
  .headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout {
    display: inline-block;
    color: #fff;
    padding: 9px 0;
    font-family: "RobotoCondensedBold";
    font-size: 16px;
    line-height: 15px;
    margin: 0px auto;
    min-width: 135px;
    float: none;
    text-align: center;
    background-color: #174082;
    border: #174082;
  }
  .headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout:hover, .headerCntr .navbar .MobHeaderNew .logout-btn-con .btnLogout:focus {
    background-color: #e47335;
    border: #e47335;
  }
}
@media only screen and (max-width: 767px) {
  .market-cntr .market {
    width: 355px;
    font-size: 10px;
    letter-spacing: 0.2px;
  }
  .market-cntr .market .mrkt-heading {
    font-size: 10px;
    padding-right: 3px;
  }
  .market-cntr .market .exc-ltp {
    padding-right: 4px;
  }
  .market-cntr .market .exc-change {
    padding-right: 4px;
  }

  .navigation-bar .navbar-cntr {
    height: 48px;
    width: 375px;
    padding-right: 10px;
    padding-left: 0;
  }
  .navigation-bar .navbar-cntr .TopSearchHead {
    width: 190px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead form input::-webkit-input-placeholder {
    font-size: 10px;
     /* font-style: italic; */
  }
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk {
    position: absolute;
    width: 100%;
  }
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk.expend-search form {
    width: auto;
    padding: 8px 9px 9px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form {
    width: auto;
    left: 5px;
    right: 13px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .searchStrip {
    display: none;
  }
  .navigation-bar .navbar-cntr .TopSearchHead.SearchNewClk form .NewHeaderSearhBar {
    width: 100%;
    right: 0px;
    position: relative;
    height:80vh;
     overflow-y:scroll;
  }
  .navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar h6 span {
    font-size: 14px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar ul li a {
    font-size: 15px;
    line-height: 15px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar .colSearch h6 {
    margin-bottom: 15px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH {
    font-size: 15px;
  }
  .navigation-bar .navbar-cntr .TopSearchHead .NewHeaderSearhBar .SeachByPrice {
    margin-top: 10px;
  }

  .overlay-search,
.overlay-search.active {
    opacity: 1;
  }

  .overlay-search {
    opacity: 999;
    top: auto;
    bottom: 0px;
  }

  .headerCntr .navbar.for-newYear .container img.new-year-right {
    right: 4px;
  }
  .headerCntr .navbar .nav-wrapper .navbar-brand {
    margin-left: 10px !important;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead {
    width: 180px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk {
    position: absolute;
    width: 100%;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk.expend-search form {
    width: auto;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form {
    width: auto;
    left: 5px;
    right: 13px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .searchStrip {
    display: none;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead.SearchNewClk form .NewHeaderSearhBar {
    width: 100%;
    right: 0px;
    position: relative;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar h6 span {
    font-size: 14px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar ul li a {
    font-size: 15px;
    line-height: 15px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .colSearch h6 {
    margin-bottom: 15px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar span.SaerchTxtH {
    font-size: 15px;
  }
  .headerCntr .navbar .nav-wrapper .TopSearchHead .NewHeaderSearhBar .SeachByPrice {
    margin-top: 10px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead {
    width: 180px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk {
    position: absolute;
    width: 100%;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form {
    width: auto;
    left: 5px;
    right: 13px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead.SearchNewClk form .NewHeaderSearhBar {
    width: 100%;
    right: 0px;
  }
}
@media only screen and (max-width: 374px) {
  .market-cntr .market {
    width: 100%;
    margin: 0px 10px;
  }

  .navigation-bar .navbar-cntr {
    width: 100%;
  }

  .headerCntr .navbar .nav-wrapper .TopSearchHead {
    width: 130px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper .TopSearchHead {
    width: 130px;
  }
  .headerCntr .navbar.fixed-down .nav-wrapper.client-area-header .TopSearchHead {
    width: 130px;
  }
  .headerCntr .navbar .topShare .ShareLeft ul li {
    margin-left: 4px;
    font-size: 12px;
  }

  h3.single-striked span.home-heading {
    padding: 0 10px;
  }

  .headerCntr .navbar .MobHeaderNew .MobCol-1 .topShare .ShareLeft ul li {
    margin-left: 3px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1 a {
    margin-bottom: 20px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1 .SubMenuITEM ul {
    padding: 15px 10px 0 15px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed {
    padding: 15px 0 0 0;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.login-btn {
    width: 100px;
    min-width: 100px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .SHowSubMenuBtnCon a.acc-btn {
    width: 145px;
  }
  .headerCntr .navbar .MobHeaderNew .MobCol-1.menu-btm-fixed .menuContactContainer a {
    padding: 0 2px 0 0;
  }
}
@media only screen and (min-width: 992px) {
  .headerCntr .navbar .navbar-toggle {
    display: none !important;
  }
  .headerCntr .navbar .MobHeaderNew.active {
    display: none !important;
  }
  .headerCntr .navbar .MobHeaderNew,
.headerCntr .navbar .overlay-mobilemenu {
    display: none !important;
  }

  .overlay-search.active,
.overlay-mobilemenu.active {
    opacity: 0 !important;
  }
}
.mobileHeaderWithoutMenu:before {
  content: none;
}

.nav-wrapper .navbar-nav.nav-first li a {
  position: relative;
}
.nav-wrapper .navbar-nav.nav-first li a .new-fea-block {
  background-color: #f5690f;
  color: #fff;
  font-size: 12px;
  line-height: normal;
  padding: 1px 7px;
  font-family: "RobotoCondensedRegular";
  position: absolute;
  left: 51px;
  top: 0px;
}
.nav-wrapper .navbar-nav.nav-first li a .new-fea-block:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  right: -7px;
  top: 0;
  border-style: solid;
  border-width: 7px 7px 0 0;
  border-color: #f5690f transparent transparent transparent;
}
.nav-wrapper .navbar-nav.nav-first li a .new-fea-block:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  right: -7px;
  bottom: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #f5690f;
}

.headerSubMneu .OwnInvestmenu li a.PortOrganizer {
  position: relative;
}
.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block {
  background-color: #f5690f;
  color: #fff;
  font-size: 12px;
  line-height: normal;
  padding: 1px 7px;
  font-family: "RobotoCondensedRegular";
  position: absolute;
  left: -40px;
  top: 0;
  text-transform: capitalize;
}
.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  left: -8px;
  top: 0;
  border-style: solid;
  border-width: 0 8px 8px 0;
  border-color: transparent #f5690f transparent transparent;
}
.headerSubMneu .OwnInvestmenu li a.PortOrganizer .new-fea-block:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  left: -8px;
  bottom: 0;
  border-style: solid;
  border-width: 0 0 8px 8px;
  border-color: transparent transparent #f5690f transparent;
}

.NewHeaderSearhBar .SearchBasedAdsContainer {
  border-top: 1px solid #cecece;
  padding: 15px 0 15px 0;
}
@media (max-width: 375px) {
  .NewHeaderSearhBar .SearchBasedAdsContainer {
    bottom: 0;
    background: #fff;
  }
}
.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppTitle {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 15px;
  color: #878787;
  text-transform: uppercase;
  padding: 0 12px;
}
.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppTitle span {
  font-family: "RobotoCondensedBold";
  font-size: 11px;
  line-height: 15px;
  color: #ffffff;
  background: #f5690f;
  padding: 1px 0 0 0;
  display: inline-block;
  text-align: center;
  min-width: 36px;
  font-weight: bold;
  margin-left: 8px;
  text-align: center;
}
.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #212121;
  padding: 5px 15px 0 12px;
}
.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a {
  text-decoration: none;
}
@media (max-width: 767px) {
  .NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a {
    font-weight: bold;
  }
}
.NewHeaderSearhBar .SearchBasedAdsContainer .searchAppText a:hover {
  text-decoration: none;
}

.search-bar {
  position: fixed;
  left: 50%;
  bottom: 0;
  height: 65px;
  margin-left: -483px;
  width: 966px;
  border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  z-index: 999;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: #ffffff;
}
.search-bar .input-group {
  padding: 15px;
}
.search-bar .form-control {
  background: #ececec;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
  height: 38px;
  font-size: 16px;
  padding: 10px 15px;
}
.search-bar .btn {
  padding: 7px 15px;
  height: 38px;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  background: #ececec;
}
.search-bar .market-updates {
  padding: 5px 0 0;
  font-size: 18px;
  color: #353b3f;
  font-family: "RobotoCondensedRegular";
}
.search-bar .market-updates h4 {
  margin-top: 5px;
  text-transform: uppercase;
  color: #002c4d;
  font-size: 18px;
  font-family: "RobotoCondensedRegular";
  line-height: 20px;
}
.search-bar .market-updates h4 sup {
  font-size: 10px;
  font-family: "kelson_sansregular";
  background-color: #598505;
  padding: 1px 5px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #ffffff;
  margin: -2px 0 0 3px;
}
.search-bar .market-updates small {
  font-size: 14px;
}
.search-bar .market-updates small.text-danger {
  color: #af3c24;
}
.search-bar .market-updates small.text-success {
  color: #547c05;
}
.search-bar .market-updates i {
  font-size: 22px;
  margin: 0 5px;
}
.search-bar .market-updates strong {
  font-family: "RobotoCondensedBold";
}
.search-bar .market-updates img {
  display: inline-block;
}

@media only screen and (max-width: 1199px) {
  .search-bar {
    width: 98%;
    left: 0;
    margin: 0 1%;
  }
}
@media only screen and (min-width: 768px) {
  .search-bar .form-control {
    display: block !important;
  }
}
@media only screen and (max-width: 767px) {
  .search-bar .btn {
    background-color: #ffffff;
  }

  .input-field-search {
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .input-field-search .btn {
    border-radius: 0;
    -webkit-border-radius: 0;
  }

  .stock-details {
    padding-left: 110px;
  }
}
/* Fonts */
.footerCntr {
  background-color: #f7f7f7;
  padding-bottom: 10px;
  /* position: relative; */
  z-index: 100;
  font-family: "Roboto-Regular";
}

.footerCntr a:hover {
  color: #f04e45 !important;  
}
.footerCntr .blue-bar {
  background-color: #03002f;
  color: #ffffff;
  font-size: 16px;
}
.footerCntr .blue-bar a.link {
  color: #ffffff;
  text-decoration: underline;
}
.footerCntr .blue-bar .bluebar-cntr {
  display: flex;
  width: 960px;
  margin: auto;
  justify-content: space-between;
  padding: 35px 0;
  line-height: 21px;
  text-align: left;
}
.footerCntr .blue-bar .col {
  width: 220px;
}
.footerCntr .blue-bar .row1 {
  opacity: 0.6;
}
.footerCntr .blue-bar .row2 {
  font-size: 22px;
  font-family: "Roboto-Bold";
  line-height: 29px;
  padding-top: 6px;
  padding-bottom: 2px;
}
.footerCntr .blue-bar .a-link {
  color: #ffffff;
  text-decoration: underline;
}
.footerCntr .footer-top a {
  color: inherit;
}
.footerCntr .footer-top .col1 {
  width: 697px;
  display: flex;
  justify-content: space-between;
  opacity: 0.6;
}
.footerCntr .footer-top .col1 div {
  padding-bottom: 23px;
}
.footerCntr .footer-top .col2 {
  width: 201px;
}
.footerCntr .footer-top .col2 p {
  line-height: 18px;
  padding-bottom: 13.7px;
  opacity: 0.6;
}
.footerCntr .footer-top .col3 {
  width: 96px;
  line-height: 15px;
}
.footerCntr .footer-top .col3 div {
  padding-bottom: 20px;
}
.footerCntr .footer-top .col4 {
  width: 136px;
  line-height: 15px;
}
.footerCntr .footer-top .col4 div {
  padding-bottom: 20px;
}
.footerCntr .footer-top .col5 {
  width: 117px;
  line-height: 15px;
}
.footerCntr .footer-top .col5 div {
  padding-bottom: 20px;
}
.footerCntr .footer-top .bold-heading {
  font-family: "Roboto-Bold";
}
.footerCntr .footer-top .partner-gap {
  padding-top: 14px;
}
.footerCntr .footer-top .footer-cntr {
  display: flex;
  width: 960px;
  margin: auto;
  justify-content: space-between;
  font-size: 12px;
  padding-top: 60px;
  border-bottom: 1px solid rgba(112, 112, 112, 0.12);
}
.footerCntr .footer-top i {
  font-size: 14.6px;
  padding-right: 16.4px;
}
.footerCntr .footer-bottom .footer-bottom-cntr {
  padding-top: 40px;
  width: 960px;
  font-size: 10px;
  margin: auto;
}
.footerCntr .footer-bottom .policy-row {
  display: flex;
  justify-content: space-between;
  padding-bottom: 38px;
}
.footerCntr .footer-bottom .policy {
  display: flex;
  justify-content: space-between;
  width: 220px;
  line-height: 13px;
  font-size: 10px;
}
.footerCntr .footer-bottom .policy a {
  color: rgba(80, 80, 80, 0.4);
}
.footerCntr .footer-bottom .copyright {
  line-height: 13px;
  color: rgba(80, 80, 80, 0.5);
}
.footerCntr .footer-bottom .disclaimer {
  font-size: 10px;
  line-height: 14px;
  color: rgba(51, 51, 51, 0.5);
  padding-bottom: 18px;
}
.footerCntr .footer-bottom .attention {
  font-size: 12px;
  color: #333333;
  display: flex;
  justify-content: space-between;
  padding-bottom: 6px;
}
.footerCntr .footer-bottom .mrkt-attention {
  padding-bottom: 0;
}
.footerCntr .footer-bottom .marquee-heading {
  width: 103px;
  line-height: 14px;
}
.footerCntr .footer-bottom .marquee-message {
  width: 847px;
  line-height: 14px;
  color: #505050;
}
.footerCntr .footer-bottom .mrkt-content {
  display: flex;
}
.footerCntr .footer-bottom .mrkt-heading {
  line-height: 14px;
  padding-right: 14px;
  width: 92px;
}
.footerCntr .footer-bottom .mrkt-message {
  line-height: 14px;
}
.footerCntr .footer-bottom .web-version {
  line-height: 14px;
}
.footerCntr .feedback {
  font-size: 16px;
  line-height: 16px;
  padding-bottom: 17px;
  font-family: "Roboto-Bold";
  color: #2c2c2c;
}
.footerCntr .link {
  color:  #03002f;
  padding-bottom: 7.7px;
  line-height: 18px;
}

.footer-dis-p p {
  font-size: 11px;
  line-height: 1.2;
  margin-top: 20px;
  text-align: justify;
}

.footertop {
  padding: 22px 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  font-size: 15px;
}
.footertop .or {
  display: inline-block;
  position: relative;
  opacity: 0.5;
  font-size: 18px;
  line-height: 18px;
}
.footertop .or:after, .footertop .or:before {
  position: absolute;
  left: 50%;
  top: 100%;
  content: "";
  width: 1px;
  height: 6px;
  background: #505050;
}
.footertop .or:before {
  top: auto;
  bottom: 100%;
}
.footertop .chat {
  color: #97d226;
  position: relative;
}
.footertop .chat:after {
  position: absolute;
  right: -10px;
  top: -5px;
  height: 10px;
  width: 10px;
  content: "";
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #97d226;
}
.footertop ul {
  margin: 0;
}
.footertop ul li {
  margin: 0 10px;
  font-family: "RobotoCondensedRegular";
}
.footertop ul li small {
  color: rgba(165, 165, 165, 0.5);
  font-size: 16px;
}
.footertop span {
  font-size: 16px;
}
.footertop span a {
  text-decoration: underline;
}
.footertop a {
  color: #505050;
}
.footertop a:hover {
  color: #97d226;
}
.footertop .pos-ad {
  margin: -5px 10px 0 0;
}

.query {
  position: relative;
  padding-left: 26px !important;
}

.query:before {
  content: "";
  height: 18px;
  width: 1px;
  background-color: #626060;
  position: absolute;
  top: 6px;
  left: 0;
}

.icon-warn {
  background-position: -940px -140px;
}

@-webkit-keyframes example {
  0% {
    left: 0px;
    top: 0px;
  }
  50% {
    left: 5px;
    top: 0;
  }
  100% {
    left: 0px;
    top: 0px;
  }
}
@keyframes example {
  0% {
    left: 0px;
    top: 0px;
  }
  50% {
    left: 5px;
    top: 0;
  }
  100% {
    left: 0px;
    top: 0px;
  }
}
.footer-bar .promobar {
  cursor: pointer;
  padding: 22px 15px;
  margin-bottom: 20px;
  background: #d2572f;
  width: 190px;
  margin: 0 auto;
  position: relative;
  font-size: 28px;
  line-height: 36px;
  color: #dedede;
  letter-spacing: -0.01em;
  font-family: "kelson_sansregular";
}
.footer-bar .promobar a {
  padding: 15px 0 0;
  display: inline-block;
  color: #dedede;
  position: relative;
}
.footer-bar .promobar a .circle-arrow {
  position: absolute;
  right: 20px;
  bottom: 4px;
  height: 30px;
  width: 30px;
  border: 2px solid #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  text-align: center;
  line-height: 26px;
  font-size: 14px;
  display: inline-block;
  margin-top: -2px;
}
.footer-bar .promobar a .circle-arrow img {
  display: inline-block;
  position: relative;
  margin-top: 0px;
  width: 16px;
}
.footer-bar .promobar:after {
  position: absolute;
  left: 0;
  top: 100%;
  content: "";
  background: url(../images/promo-bar-bottom.png) left top no-repeat;
  background-size: 100%;
  width: 100%;
  height: 35px;
}
.footer-bar .promobar:hover a {
  color: #ffffff;
}
.footer-bar .promobar:hover a .circle-arrow img {
  animation-name: example;
  animation-duration: 0.9s;
  animation-iteration-count: infinite;
  -webkit-animation-name: example;
  -webkit-animation-duration: 0.9s;
  -webkit-animation-iteration-count: infinite;
}
.footer-bar .contents {
  padding: 40px 0 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid #65686b;
}
.footer-bar .contents .socialtext {
  border-bottom: 1px solid #65686b;
  padding-bottom: 25px;
  margin-bottom: 40px;
}
.footer-bar .contents .socialtext p {
  margin-bottom: 15px;
}
.footer-bar .contents .socialtext a.btn.btn-visitwebsite {
  position: relative;
  padding-left: 20px;
  padding-right: 0px;
  margin-bottom: 15px;
  font-family: "RobotoCondensedRegular";
  font-size: 15px;
  line-height: 18px;
  color: #f5690f;
  text-align: left;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.footer-bar .contents .socialtext a.btn.btn-visitwebsite i.icon-visitd {
  position: absolute;
  left: -3px;
  top: 5px;
}
.footer-bar .contents .socialtext a.btn.btn-visitwebsite:hover {
  color: #ffffff;
}
.footer-bar .contents .socialtext a.btn.btn-visitwebsite:hover i.icon-visitd {
  background-position: -620px -140px;
}
.footer-bar .sociallinks li {
  padding-left: 5px;
  padding-left: 0px;
}
.footer-bar .sociallinks li a {
  display: inline-block;
  text-align: center;
  line-height: 27px;
  color: #474a4d;
  background: #505050;
  height: 27px;
  width: 27px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.footer-bar .sociallinks li a:hover {
  background: #474a4d;
  color: #505050;
}
.footer-bar .HeadingFooter {
  font-family: "RobotoCondensedRegular";
  font-size: 15px;
  line-height: 28px;
  color: #505050;
  margin-bottom: 15px;
}
.footer-bar .links {
  list-style-type: none;
}
.footer-bar .links li {
  margin-bottom: 15px;
}
.footer-bar .links li a {
  font-size: 15px;
  color: #505050;
  font-family: "RobotoCondensedRegular";
}
.footer-bar .links li a:hover {
  color: #97d226;
}
.footer-bar .ftrfeedback-btn {
  font-family: "RobotoCondensedRegular";
  font-size: 15px;
}
.footer-bar p {
  font-size: 14px;
}

@media only screen and (max-width: 1199px) {
  .footertop {
    font-size: 14px;
  }
  .footertop ul li {
    margin: 0;
  }
  .footertop .icon {
    margin: 5px;
  }
  .footertop .icon.pos-ad {
    margin: 0 5px 0 0;
  }

  .footer-bar .contents .socialtext a.btn.btn-visitwebsite {
    white-space: normal;
  }
}
@media only screen and (max-width: 991px) {
  .footerCntr .contact-popup {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(204, 204, 204, 0.19);
    backdrop-filter: blur(50px);
    z-index:9;
  }
  .footerCntr .contact-card {
    position:relative;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  }
  .footerCntr .contact-card .contact-close{
    right: 15px;
    position: absolute;
    bottom: 150px;
  }
  .footerCntr .contact-cntr {
    color: #000000;
    padding: 30px;
    font-size: 16px;
  }
  .footerCntr .contact-cntr .contactus {
    opacity: 60%;
    line-height: 16px;
    padding-bottom: 6px;
  }
  .footerCntr .contact-cntr .mobileNo {
    font-size: 22px;
    line-height: 22px;
    font-family: "Roboto-Bold";
    padding-bottom: 2px;
  }
  .footerCntr .contact-cntr .m-link {
    line-height: 16px;
    color: #000000;
  }
  .footerCntr .m-link {
    text-decoration: none;
    color: #ffffff;
    text-align: center;
  }
  .footerCntr .bluebar-m-cntr {
    display: flex;
    max-width: 375px;
    margin: auto;
    justify-content: space-between;
    padding: 20px 10px;
    text-align: center;
  }
  .footerCntr .bluebar-m-cntr div {
    width: 106px;
    height: 48px;
    border-radius: 4px;
    border: solid 1px #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .footerCntr .footer-top {
    padding: 0 30px;
  }
  .footerCntr .footer-top .footer-cntr {
    width: 100%;
    flex-direction: column;
    font-size: 16px;
    padding-bottom: 50px;
  }
  .footerCntr .footer-top .footer-cntr .col1 {
    width: 100%;
    flex-wrap: wrap;
  }
  .footerCntr .footer-top .footer-cntr .col2 {
    width: 315px;
    flex-wrap: wrap;
  }
  .footerCntr .footer-top .footer-cntr .col3 {
    width: 157.5px;
    order: -1;
    line-height: 24px;
    padding-bottom: 18px;
  }
  .footerCntr .footer-top .footer-cntr .col4 {
    width: 154px;
    line-height: 24px;
  }
  .footerCntr .footer-top .footer-cntr .col5 {
    width: 157.5px;
    line-height: 24px;
  }
  .footerCntr .feedback {
    font-size: 20px;
  }
  .footerCntr .footer-bottom .footer-bottom-cntr {
    width: 100%;
    padding-top: 0;
  }
  .footerCntr .footer-bottom .policy-row {
    padding: 19px 31px 0;
  }
  .footerCntr .footer-bottom .policy {
    font-size: 12px;
    flex-direction: column;
  }
  .footerCntr .footer-bottom .policy div {
    line-height: 17px;
    padding-bottom: 18px;
  }
  .footerCntr .footer-bottom .disclaimer-cntr {
    padding: 0 30px 30px;
  }
  .footerCntr .footer-bottom .dsclmr-heading {
    width: 100%;
    line-height: 14px;
    text-align: center;
    font-size: 16px;
    color: #03002f;
    font-family: "Roboto-Bold";
    background: transparent;
    border: none;
  }
  .footerCntr .footer-bottom .disclaimer-m {
    padding: 19px 0;
    border-top: 1px solid rgba(112, 112, 112, 0.12);
    border-bottom: 1px solid rgba(112, 112, 112, 0.12);
  }
  .footerCntr .footer-bottom .disclaimer {
    padding-bottom: 0;
    padding-top: 19px;
  }
  .footerCntr .footer-bottom .attention {
    padding: 0 14px 18px 30px;
  }
  .footerCntr .footer-bottom .mrkt-attention {
    flex-direction: column;
    padding-bottom: 0;
  }
  .footerCntr .footer-bottom .marquee-heading {
    width: 81px;
    line-height: 14px;
  }
  .footerCntr .footer-bottom .marquee-message {
    width: 352px;
  }
  .footerCntr .footer-bottom .mrkt-content {
    display: block;
  }
  .footerCntr .footer-bottom .mrkt-heading {
    padding-right: 0;
  }
  .footerCntr .footer-bottom .mrkt-message {
    width: 350px;
  }
  .footerCntr .footer-bottom .mrkt-message .mrkt-status {
    padding-bottom: 5px;
    display: inline-block;
  }
  .footerCntr .footer-bottom .web-version {
    line-height: 14px;
    color: rgba(51, 51, 51, 0.4);
    width: 100%;
    text-align: center;
    padding-top: 12px;
  }

  .query {
    padding-left: 0px !important;
    width: 100% !important;
    line-height: 1.2 !important;
  }

  .anc-query {
    word-break: initial !important;
  }

  .footer-bar {
    text-align: center;
  }
  .footer-bar .HeadingFooter {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    color: #7a7a7a;
  }
  .footer-bar .contents {
    margin-top: 50px;
    padding-top: 15px;
    text-align: center;
  }
  .footer-bar .contents .socialtext {
    margin-bottom: 20px;
    margin-top: 20px;
    border-bottom: none;
  }
  .footer-bar .contents .socialtext p {
    margin-bottom: 3px;
    line-height: 20px;
  }
  .footer-bar .contents .socialtext a.btn.ftrfeedback-btn {
    padding-top: 2px;
    padding-bottom: 2px;
    color: #e47335;
    border-color: #e47335;
  }
  .footer-bar .links {
    list-style-type: none !important;
    margin-left: 0px !important;
  }
  .footer-bar .links li {
    text-align: left;
    line-height: 18px;
  }
  .footer-bar .links li a {
    font-size: 14px;
  }
  .footer-bar .sociallinks {
    margin-bottom: 17px;
  }
  .footer-bar .sociallinks li {
    padding: 0 15px;
  }
  .footer-bar .promobar {
    padding: 5px 15px 15px;
    font-size: 18px;
    line-height: 20px;
    background-color: #e47335;
  }
  .footer-bar .promobar:after {
    height: 38px;
    background: url(../images/footer-reason.png) no-repeat top center;
    background-size: 100%;
  }
  .footer-bar .promobar a {
    padding-top: 0px;
    color: #ffffff;
  }
  .footer-bar .promobar a .circle-arrow {
    right: -27px;
    bottom: 1px;
    width: 20px;
    height: 20px;
    border-width: 1px;
  }
  .footer-bar .promobar a .circle-arrow img {
    width: 10px;
    margin-top: -9px;
  }
  .footer-bar .promobar a .icon.promo-icon {
    position: absolute;
    left: -45px;
    bottom: -16px;
    opacity: 0.15;
  }

  .stock-details {
    padding-left: 100px;
  }

  .search-bar {
    left: 0;
    margin: 0 3%;
    width: 94%;
  }
  .search-bar .form-control {
    width: 100%;
  }
  .search-bar .market-updates {
    padding-top: 0;
    padding-bottom: 0;
  }
  .search-bar .market-updates h4 {
    border-right: 1px solid #b7b7b7;
    border-left: 1px solid #b7b7b7;
    display: inline-block;
    margin: 15px 10px 14px 0;
    padding: 8px 10px 8px 10px;
  }
  .search-bar .market-updates img {
    max-height: 35px;
    width: auto;
  }
  .search-bar .market-updates .mob-share-value {
    padding: 18px 0;
    display: inline-block;
    width: auto;
  }

  .footertop {
    padding: 15px;
    overflow: hidden;
  }
  .footertop a {
    word-break: break-all;
  }
  .footertop .text-center {
    text-align: left !important;
  }
  .footertop span a.mob-hidden {
    display: none;
  }
  .footertop span a.visible-mobile {
    display: inline-block;
    font-size: 13px;
  }
  .footertop ul li {
    min-height: 50px;
    padding: 15px 0 0 0px;
    float: left;
    width: 50%;
  }
  .footertop ul li:first-child {
    border-bottom: 1px solid rgba(236, 236, 236, 0.1);
    width: 100%;
    min-height: 60px;
  }
  .footertop ul li .visit_support {
    margin-left: 8px;
  }
  .footertop ul li small {
    display: block;
    line-height: 10px;
    padding-left: 32px;
  }

  .footerCntr {
    /*height: 550px;*/
  }

  .footertop {
    padding: 15px 0;
    font-size: 14px;
  }
  .footertop ul li {
    margin: 0;
    padding: 0 5px;
  }
  .footertop .contents {
    padding-top: 40px;
  }

  .footer-bar .promobar {
    width: 100%;
  }
  .footer-bar .HeadingFooter {
    font-size: 12px;
  }
  .footer-bar .links li {
    margin-bottom: 10px;
  }
  .footer-bar .links li a {
    font-size: 12px;
  }
  .footer-bar .sociallinks li {
    padding-left: 2px;
    padding-right: 2px;
  }
  .query:before {
    height: 0;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .footerCntr .m-link {
    text-decoration: none;
    color: #ffffff;
    text-align: center;
  }
  .footerCntr .bluebar-m-cntr {
    display: flex;
    max-width: 375px;
    margin: auto;
    justify-content: space-between;
    padding: 20px 10px;
    text-align: center;
  }
  .footerCntr .bluebar-m-cntr div {
    width: 106px;
    height: 48px;
    border-radius: 4px;
    border: solid 1px #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .footerCntr .footer-top {
    padding: 0 30px;
  }
  .footerCntr .footer-top .footer-cntr {
    width: 100%;
    flex-direction: column;
    font-size: 16px;
    padding-bottom: 50px;
  }
  .footerCntr .footer-top .footer-cntr .col1 {
    width: 100%;
    flex-wrap: wrap;
  }
  .footerCntr .footer-top .footer-cntr .col2 {
    width: 315px;
  }
  .footerCntr .footer-top .footer-cntr .col3 {
    width: 157.5px;
    order: -1;
    line-height: 24px;
    padding-bottom: 18px;
  }
  .footerCntr .footer-top .footer-cntr .col4 {
    width: 154px;
    line-height: 24px;
  }
  .footerCntr .footer-top .footer-cntr .col5 {
    width: 157.5px;
    line-height: 24px;
  }
  .footerCntr .feedback {
    font-size: 20px;
  }
  .footerCntr .footer-bottom .footer-bottom-cntr {
    width: 100%;
    padding-top: 0;
  }
  .footerCntr .footer-bottom .policy-row {
    padding: 19px 31px 0;
  }
  .footerCntr .footer-bottom .policy {
    font-size: 12px;
    flex-direction: column;
  }
  .footerCntr .footer-bottom .policy div {
    line-height: 17px;
    padding-bottom: 18px;
  }
  .footerCntr .footer-bottom .disclaimer-cntr {
    padding: 0 30px 30px;
  }
  .footerCntr .footer-bottom .dsclmr-heading {
    width: 100%;
    line-height: 14px;
    text-align: center;
    font-size: 16px;
    color:#03002f;
    font-family: "Roboto-Bold";
    background: transparent;
    border: none;
  }
  .footerCntr .footer-bottom .disclaimer-m {
    padding: 19px 0;
    border-top: 1px solid rgba(112, 112, 112, 0.12);
    border-bottom: 1px solid rgba(112, 112, 112, 0.12);
  }
  .footerCntr .footer-bottom .disclaimer {
    padding-bottom: 0;
    padding-top: 19px;
  }
  .footerCntr .footer-bottom .attention {
    padding: 0 14px 18px 30px;
  }
  .footerCntr .footer-bottom .mrkt-attention {
    flex-direction: column;
    padding-bottom: 0;
  }
  .footerCntr .footer-bottom .marquee-heading {
    width: 81px;
    line-height: 14px;
  }
  .footerCntr .footer-bottom .marquee-message {
    width: 352px;
  }
  .footerCntr .footer-bottom .mrkt-content {
    display: block;
  }
  .footerCntr .footer-bottom .mrkt-heading {
    padding-right: 0;
  }
  .footerCntr .footer-bottom .mrkt-message {
    width: 350px;
  }
  .footerCntr .footer-bottom .mrkt-message .mrkt-status {
    padding-bottom: 5px;
    display: inline-block;
  }
  .footerCntr .footer-bottom .web-version {
    line-height: 14px;
    color: rgba(51, 51, 51, 0.4);
    width: 100%;
    text-align: center;
    padding-top: 12px;
  }

  .query {
    padding-left: 0px !important;
    width: 100% !important;
    line-height: 1.2 !important;
  }

  .anc-query {
    word-break: initial !important;
  }

  .footer-bar {
    text-align: center;
  }
  .footer-bar .HeadingFooter {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    color: #7a7a7a;
  }
  .footer-bar .contents {
    margin-top: 50px;
    padding-top: 15px;
    text-align: center;
  }
  .footer-bar .contents .socialtext {
    margin-bottom: 20px;
    margin-top: 20px;
    border-bottom: none;
  }
  .footer-bar .contents .socialtext p {
    margin-bottom: 3px;
    line-height: 20px;
  }
  .footer-bar .contents .socialtext a.btn.ftrfeedback-btn {
    padding-top: 2px;
    padding-bottom: 2px;
    color: #e47335;
    border-color: #e47335;
  }
  .footer-bar .links {
    list-style-type: none !important;
    margin-left: 0px !important;
  }
  .footer-bar .links li {
    text-align: left;
    line-height: 18px;
  }
  .footer-bar .links li a {
    font-size: 14px;
  }
  .footer-bar .sociallinks {
    margin-bottom: 17px;
  }
  .footer-bar .sociallinks li {
    padding: 0 15px;
  }
  .footer-bar .promobar {
    padding: 5px 15px 15px;
    font-size: 18px;
    line-height: 20px;
    background-color: #e47335;
  }
  .footer-bar .promobar:after {
    height: 38px;
    background: url(../images/footer-reason.png) no-repeat top center;
    background-size: 100%;
  }
  .footer-bar .promobar a {
    padding-top: 0px;
    color: #ffffff;
  }
  .footer-bar .promobar a .circle-arrow {
    right: -27px;
    bottom: 1px;
    width: 20px;
    height: 20px;
    border-width: 1px;
  }
  .footer-bar .promobar a .circle-arrow img {
    width: 10px;
    margin-top: -9px;
  }
  .footer-bar .promobar a .icon.promo-icon {
    position: absolute;
    left: -45px;
    bottom: -16px;
    opacity: 0.15;
  }

  .stock-details {
    padding-left: 100px;
  }

  .search-bar {
    left: 0;
    margin: 0 3%;
    width: 94%;
  }
  .search-bar .form-control {
    width: 100%;
  }
  .search-bar .market-updates {
    padding-top: 0;
    padding-bottom: 0;
  }
  .search-bar .market-updates h4 {
    border-right: 1px solid #b7b7b7;
    border-left: 1px solid #b7b7b7;
    display: inline-block;
    margin: 15px 10px 14px 0;
    padding: 8px 10px 8px 10px;
  }
  .search-bar .market-updates img {
    max-height: 35px;
    width: auto;
  }
  .search-bar .market-updates .mob-share-value {
    padding: 18px 0;
    display: inline-block;
    width: auto;
  }

  .footertop {
    padding: 15px;
    overflow: hidden;
  }
  .footertop a {
    word-break: break-all;
  }
  .footertop .text-center {
    text-align: left !important;
  }
  .footertop span a.mob-hidden {
    display: none;
  }
  .footertop span a.visible-mobile {
    display: inline-block;
    font-size: 13px;
  }
  .footertop ul li {
    min-height: 50px;
    padding: 15px 0 0 0px;
    float: left;
    width: 50%;
  }
  .footertop ul li:first-child {
    border-bottom: 1px solid rgba(236, 236, 236, 0.1);
    width: 100%;
    min-height: 60px;
  }
  .footertop ul li .visit_support {
    margin-left: 8px;
  }
  .footertop ul li small {
    display: block;
    line-height: 10px;
    padding-left: 32px;
  }
}
@media only screen and (max-width: 480px) {
  .search-bar {
    left: 0;
    margin: 0 1%;
    width: 98%;
  }
  .search-bar .market-updates h4 {
    font-size: 14px;
  }
  .search-bar .market-updates .mob-share-value {
    font-size: 14px;
  }
  .search-bar .market-updates .mob-share-value small {
    display: none;
  }
}
@media only screen and (max-width: 374px) {
  .footerCntr .bluebar-m-cntr {
    padding: 20px 8px;
  }
  .footerCntr .bluebar-m-cntr div {
    width: 96px;
  }
  .footerCntr .footer-top {
    padding: 0 10px;
  }
  .footerCntr .footer-bottom .policy-row {
    padding: 19px 10px 0;
    width: 100%;
  }
  .footerCntr .footer-bottom .disclaimer-cntr {
    padding: 0 10px 30px;
  }
  .footerCntr .footer-bottom .attention {
    padding: 0 10px 18px 10px;
  }

  .footer-bar .promobar {
    font-size: 15px;
  }

  .footertop ul li {
    width: 100%;
  }
  .footertop ul li small {
    padding-left: 0px;
    display: inline-block;
  }
}
@media only screen and (min-width: 768px) {
  .footertop span a.mob-hidden {
    display: inline-block;
  }
  .footertop span a.visible-mobile {
    display: none;
  }
}
.searchRes {
  padding-left: 17px;
  padding-right: 17px;
}
.searchRes table {
  border-top: none;
  width: 100%;
}
.searchRes .AsearchStockNo {
  font-size: 12px;
  color: #353b3f;
  line-height: 1;
}
.searchRes .AsearchStockNo span:first-child {
  font-size: 14px;
  font-family: "RobotoCondensedBold";
}
.searchRes .AsearchStockNo i {
  font-style: normal;
  font-size: 12px;
}
.searchRes .AsearchStockNo .green {
  color: #547c05;
}
.searchRes .AsearchStockNo .red {
  color: #c03228;
}
.searchRes .AsearchStockNo span.time {
  background: url(../images/time.jpg) no-repeat left;
  font-size: 12px;
}
.searchRes .AtableSearch {
  font-size: 14px;
}
.searchRes .AtableSearch td .noborder {
  border-top: none;
}
.searchRes .AtableSearchRB {
  text-align: right;
  font-weight: bold;
}
.searchRes .ATFont14 {
  font-size: 14px;
  color: #333333;
}
.searchRes .ATBold {
  font-weight: bold;
}
.searchRes .AtColBlue {
  color: #174082;
}
.searchRes .AtColGreenD {
  color: #3e8300;
}
.searchRes .AtColGreenL {
  color: #70bf28;
}
.searchRes .AtRight {
  text-align: right;
}
.searchRes .AsearchHeader {
  font-size: 14px;
  color: #174082;
  font-family: "RobotoCondensedBold";
  margin-bottom: 0px;
  text-transform: uppercase;
}
.searchRes .AsearchHeaderA {
  font-size: 14px;
  color: #666666;
  font-family: "RobotoCondensedBold";
  margin-bottom: 10px;
  text-transform: uppercase;
  display: block;
}
.display-nonei{
  display:none !important;
}
.display-block{
  display:block;
}
.display-blocki{
  display:block !important;
}
.display-inline{
  display:inline !important;
}
.display-inline-block{
  display:inline-block;
}
.fig_share .realVals1{
  display:flex;
}
.position-unset{
  position: unset !important;
}

@media(max-width:991px){
  .main-view{
      /* min-height: 1706px; */
  }
}
.quantsapp,.homepage_stratzy{
  width:250px;
}

@media(max-width:359px){
  .banner-content-block .col-sm-12{
      padding:0px 10px;
  }
}

.bluebar-query{
  display:flex;
  width:auto !important;
}
.bluebar-query .querycol1 {
  margin-right:20px;
}
.bluebar-query .querycol2 {
  padding-left:20px;
  border-left:1px solid rgba(255, 255, 255, 0.3);
  display: flex;
  flex-flow: column;
  height: 40px;
  margin-top: 32px;
  justify-content: center;
}

.account-closebutton-adjust .close{
  margin-top: -28px !important;
  font-size: 34px;
  font-family: serif;
  margin-right: 20px;
  opacity: 0.5;
  float: right;
}
.mob-timings{
  padding-bottom: 10px;
    line-height: 20px;
    color:#000000;
    opacity:60%;
    font-family: "Roboto-Regular";
}


.d-flex-block{
  display:flex;
  justify-content:center;
  align-items:center;
}
@media(max-width:640px){
  .d-flex-block{
    display:block;
   
  }
}

.flex-g-2{
  flex-grow:2;
  width: 60%;
  text-align: right;
 
}

@media(max-width:640px){
  .flex-g-2{
    width:100%;
    text-align:left;
  }
}

.newReportsBlock{
  width:40%;
  order:2;
}
@media(max-width:640px){
  .newReportsBlock{
    width:100%;

  }
}
.newReportsContent{
  display: flex;

  height: 22px;
  background: #FFFDCE;
  border-radius: 5px;
  float: right;
  align-items: center;
  justify-content: space-between;
  width: 221px;
  padding: 0 15px;
}
@media(max-width:640px){
  .newReportsContent{
    justify-content: center;
   width:100%;
   margin-bottom: 10px;
  }

}
.new-reports-text{
 font-family:"RobotoItalic";
 font-size:12px;
 color:#000000;
}
@media(max-width:640px){
  .new-reports-text{
    margin-right:10px;
  }

}
.new-reports-trynnow{
  font-family:"RobotoItalic";
  font-size:12px;
  color:#3580F7;
}
.new-reports-trynnow span{
  font-weight:600;
  text-decoration: underline;
}
.new-reports-trynnow i{
  font-size:10px;
  margin-left:3px;
}
@media (min-width: 768px){
  .upload-profile-images .changePassBtns{
    padding-left: 200px; }
  .upload-profile-images .changePassBtnsr{
    position: fixed; 
    right: 200px;
    bottom: 41px;}
} 
@media (max-width: 767px){
  .upload-profile-images .changePassBtns{
    padding:0 10px; }
  .upload-profile-images .changePassBtns .login-btn{
    min-width: 135px; }
  .upload-profile-images .changePassBtnsr{
    position: fixed; 
    right: 10px;
    bottom: 41px;}
}
/* external TOTP */
.popup-bgnd-fade{
  position: fixed;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /* -webkit-backface-visibility: hidden; */
  -webkit-animation: ngdialog-fadein .5s;
  animation: ngdialog-fadein .5s;
}
.totp-container {
  /* width: 90%; */
  margin: 0 auto;
  /* padding-top: 65px; */
  /* padding-bottom: 30px; */
  font-family: "RobotoCondensedRegular";
}
.totp-container .totp-content-container {
  padding: 40px 0;
  max-width: 775px;
  margin: 0 auto;
}
.totp-container .totp-content-container .row {
  display: flex;
}

.totp-container .totp-content-container .row .column-left {
    display: inline;
    padding-right: 40px;
}

.totp-container .totp-content-container .row .column-left .enableImage{
  height: 170px;
  padding-top: 30px;
  padding-left: 45px;
  padding-right: 20px;
}

.totp-container .totp-content-container .row .column-left .scrtKeyText{
  text-align: center;
  color: #03002f;
  font-size: 12px;
  line-height: 19px;
  letter-spacing: 0.06px;
  opacity: 1;
}
.totp-container .totp-content-container .row .column-left .scrtKey{
  text-align: center;
  color: white;
  background-color: #03002f;
  font-size: 11px;
  line-height: 19px;
  letter-spacing: 0.06px;
  opacity: 1;
}

.totp-container .totp-content-container .row .column-right {
    display: inline-block;
    max-width: 475px;
    text-align: left;
}
.helpSection{
  padding: 20px 15px 0 20px;
  background: white;
  z-index: 12;
  position: absolute;
  width: 430px;
  top: 20%;
  left: 50%;
}
@media (max-width: 767px){
  .helpSection{
    left: auto;
    right: 0%;
    max-width: 430px;
    width: auto;
  }
}
.totp-container .totp-content-container .row .column-right .etotp-info{
  font-size: 14px;
  font-family: "RobotoCondensedRegular";
  line-height: 19px;
  letter-spacing: 0.07px;
  color: #666666;
  text-align: left;
}
.totp-container .totp-content-container .row .column-right .etotp-info2{
  font-size: 16px;
  font-family: "RobotoCondensedRegular";
  line-height: 22px;
  letter-spacing: 0.08px;
  color: #333333;
  text-align: left;
}
.showOtp-link button{
  background-color: #fbf9f8;
  color: #03002f;
}
.showOtp-link button:hover{
  color: #f04e45;
  background-color: #fbf9f8;
}
.showOtp-link button[disabled]{
  color: #999;
}
.showOtp-link span.disable{
  color: #999;
}
.showOtp-link span{
  color: #03002f;
}
.etotp-help-section ul{
  padding-left: 100px;
  text-align: left;
}
.etotp-help-section ul p{
  text-align: left !important;
}
@media (max-width: 767px){
  .totp-container .totp-content-container .long-btn60{
    padding-left: 0px;
    padding-right: 0px;
  }
  .totp-container .totp-content-container{
    padding-left: 20px;
    padding-right: 20px;
  }
  .totp-container .totp-content-container .row .column-left {
    width: 100%;
    padding: 0 0 20px 0!important;
  }
  .totp-container .totp-content-container .row .column-left img{
    margin: auto;
    padding: 0;
  }
  .totp-container .totp-content-container .row .column-left .enableImage{
    padding: 0;
    height: 140px;
  }
  .totp-container .totp-content-container .row .column-right {
    width: 100%;
    margin: auto;
    padding: 0px;
    max-width: 600px;
  }
  .totp-container .totp-content-container .row .column-right .etotpEnableBtn{
    text-align: center;
  }
  .totp-container .totp-content-container .row .column-right div,p{
    text-align: center !important;
  }
  .totp-container .totp-content-container .row .column-right h6{
    text-align: center !important;
  }
  .totp-container .totp-content-container .row .column-right .fdb-toc-msg{
    margin: 0px;
    padding: 10px 0 20px ;
  }
  .totp-container .totp-content-container .row .column-right .small-otp-section div.row{
    justify-content: center;
  }
}
.hoverRed:hover{
  color: #ff1f1f !important;
}
@media (max-width: 480px) {
  .totp-container .totp-content-container .row .column-right .small-otp-section div.row div{
    width: 100%;
    padding: 0px;
    margin: 0px;
  }
  .totp-container .totp-content-container .row .column-right .small-otp-section div.row div input{
    width: calc(100% - 35px) !important;
    margin-left: 0px;
  }
  .totp-container .totp-content-container .row .column-right .disable-btn{
    margin-left: 0px;
  }
}
.timeLoader .overTime{
  background-color: #F04E45;
  display: inline-block;
  width: 0px;
  height: 6px;
  border-radius: 10px;
  z-index: 2;
  position: relative;
}
.timeLoader .remainTime{
  background-color: #b8b8b8;
  display: inline-block;
  width: 80%;
  height: 6px;
  border-radius: 10px;
  margin-left: -5px;
}
.tablet-box{
  width: 42px;
  display: inline-block;
  padding: 2px 7px 1px;
  border: 1px solid #939393;
  border-radius: 20px;
  height: 15px;
  font-family: 'Roboto-Regular';
  color: #939393;
  line-height: 10.55px;
  margin-right: 5px;
}
.quotes_area .full_page_view .close_links.tradingview_close {
  top: 7px;
  font-weight: 700;
  left: 10px;
  color: #333;
  font-size: 20px;
  width: 15px;
}
.quotes_area .full_page_view .close_links.tradingview_close .fa{
  font-size: 20px !important;
}
.quotes_area .full_page_view .close_links.tradingview_close:hover {
  color: #707070;
}
.chart-vama-logo{
  display: none;
}
@media (max-width: 767px) {
  .quotes_area .full_page_view .modal-body .close_links.tradingview_close {
    color: #707070;
    float: left;
    top: 8px;
    padding: 0px;
  }
  .chart-vama-logo{
    display: inline;
    padding: 5px 0 0 30px;
  }
}

.quotes_area .full_page_view .tradingview-buy-btn {
  top: 8px;
  right: 65px;
  position: absolute;
  color: white;
  font-size: 12px;
  border: none;
  padding: 4px 9px;
  background-color: #51B255;
}
.quotes_area .full_page_view .tradingview-sell-btn {
  top: 8px;
  right: 15px;
  position: absolute;
  background-color: #DD504D;
  font-size: 12px;
  color: white;
  border: none;
  padding: 4px 9px;
}

@media (max-width: 768px) {
  .quotes_area .full_page_view .tradingview-buy-btn{
    position: relative;
    float: right;
    top: unset;
    right: 65px;
    margin: 10px 10px 0px 0px;
  }
  
  .quotes_area .full_page_view .tradingview-sell-btn{
    position: relative;
    float: right;
    top: unset;
    right: -30px;
    margin: 10px 10px 0px 0px;
  }
}

@media (675px <= width <= 768px) {
  .quotes_area .full_page_view .tradingview-buy-btn, .quotes_area .full_page_view .tradingview-sell-btn{
    top: 32px;
  }
}

.eMandate .mandate-cont .mandate-bank-section .selcted-bank{
  font-family: 'Roboto-Regular';
  text-align: left;
  padding-left: 10px;
  font-size: 12px;
  line-height: 32px;
  width: 224px;
  color: #666;
  border: 1px solid #c2c2c2 !important;
  background-color: #fff;
}
.eMandate .mandate-cont .mandate-bank-section .selcted-bank i{
  float: right;
  margin-top: 12px;
  padding-right: 10px;
}
.eMandate .mandate-bank-section ul{
  padding: 2px 10px;
  width: 224px;
  border-radius: 0px;
  border: 1px solid #C2C2C2;
}
.eMandate .mandate-bank-section ul li{
  padding: 7px 0;
  font-family: 'Roboto-Regular';
  text-align: left;
  font-size: 12px;
  width: 200px;
  border-bottom: 1px solid #E8E8E8;
}
.eMandate .mandate-bank-section ul li a{
  padding: 0px;
}
.eMandate .mandate-bank-section ul li a:hover{
  background-color: #fff;
  color: #000;
}
.eMandate .mandate-bank-section ul li:last-child{
  border-bottom: none;
}
.sr-page .service-request-dates{
  background: #f0f7ff;
  border: 1px solid #d4dadf;
  border-left: 0;
  border-right: 0;
}
.sr-page .service-request-dates .dates-row{
  padding: 12px calc((100% - 770px)/2);
  padding-bottom: 15px;
}
@media (max-width: 991px) {
  .sr-page .service-request-dates .dates-row{
    padding: 12px calc((100% - 690px)/2);
    padding-bottom: 15px;
  }
}
.sr-page .service-request-dates .dates-row .date-label{
  font-family: RobotoCondensedRegular;
  font-size: 15px;
  color: #333;
  float: left;
  text-align: center;
  padding-top: 3px;
  width: 110px;
}
.sr-page .service-request-dates .dates-row .date-calender{
  width: 49%;
  position: relative;
}
.sr-page .service-request-dates .dates-row .date-calender i {
  position: absolute;
  right: 7px;
  top: 7px;
  color: #666;
}
.sr-page .service-request-dates .dates-row .cal-section .dates-container{
  width: 40%;
  min-width: 400px;
  margin-right: 30px;
  float: left;
}
@media (max-width: 991px) {
  .sr-page .service-request-dates .dates-row .cal-section .dates-container{
    min-width: 300px;
  }
}
@media (max-width: 768px) {
  .sr-page .service-request-dates .dates-row{
    text-align: center;
  }
  .sr-page .service-request-dates .dates-row .cal-section .dates-container{
    width: 70%;
    margin-right: 0px;
    float: left;
  }
  .sr-page .service-request-dates .dates-row .dates-btn-group{
    display: inline-block;
    padding-top: 15px;
    width: 70%;
    float: left;
    margin-left: 110px;
  }
  .sr-page .service-request-dates .dates-row .dates-btn-group .btn {
    width: 25%;
    min-width: 120px;
  }
}
@media (max-width: 576px) {
  .sr-page .service-request-dates .dates-row .date-calender {
    min-width: 100px;
  }
  .sr-page .service-request-dates .dates-row .cal-section .dates-container{
    width: 70%;
    min-width: 240px;
  }
  .sr-page .service-request-dates .dates-row .dates-btn-group{
    margin-left: 90px;
  }
  .sr-page .service-request-dates .dates-row .date-label{
    padding: 0px;
    width: 80px;
    margin:0 5px;
  }
  .sr-page .service-request-dates .dates-row .dates-btn-group .btn {
    min-width: 95px;
    width: 40%;
  }
}
@media (max-width: 400px) {
  .sr-page .service-request-dates .angular-calender.pull-left .uib-datepicker-popup.dropdown-menu {
      left: -20px !important;
  }
}
.sr-page .service-request-dates .dates-row .dates-btn-group .btn{
  line-height: 1.43;
  padding: 5px 30px;
  margin: 0 2px;
}
.wd-25p{
  width: 25% !important; }
  
.HeadingText {
  font-family: 'RobotoCondensedRegular';
    font-size: 16px;
    line-height: 24px;
    color: #666;
    margin-bottom: 20px;
} 
.HeadingTandC {
    font-family: 'RobotoCondensedBold';
    font-size: 18px;
    line-height: 20px;
    color: #132e6f;
    position: relative;
    display: block;
}
.underlined-link {
  text-decoration: underline;
}
.TradingStsPopover .popover-inner{
  width: 300px;
}
.tradingStatus-popup.registermydev{
  max-width: 680px !important;
}
.tradingStatus-popup .popup-head {
  color: #393939;
  text-align: center;
  font-family: 'Roboto';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.tradingStatus-popup .head-container{
  padding: 20px;
  border-bottom: 1px solid #EE752F;
}
.tradingStatus-popup .popup-info{
  color: #393939;
  padding: 20px 60px 10px;
  border-bottom: 1px solid #E3E1E0;
  text-align: center;
  font-family: 'Roboto' !important;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0;
}
.tradingStatus-popup .tradingSts-btn{
  padding: 9px 40px;
  margin: 10px !important;
  border-radius: 5px;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
}
.tradingStatus-popup .otp-box{
  width: 82px;
  border: unset !important;
  height: 50px;
  border-bottom: 2px solid #E7E7E7 !important;
  background: #FFF;
  display: inline-block;
  margin: 5px 12.5px;
  color:#444;
}
.tradingStatus-popup .otp-box:focus{
  border: unset;
}
.tradingStatus-popup .normal-text{
  font-family: 'Roboto';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: center;
}
.tradingStatus-popup .errormsg-red{
  color: #CE2828;
}
@media (max-width: 576px) {
  .tradingStatus-popup .tradingSts-btn{
    padding: 9px 15px;
    margin: 20px 10px;
  }
  .tradingStatus-popup .popup-info{
    padding: 20px;
  }
}

@media (max-width: 991px){
  .nseBse-exc-section{
    text-align: left;
  }
  .nseBse-exc-section .each-section{
    display:inline-block;
    text-align: left;
  }
  .nseBse-exc-section .each-section .radio-label{
    display: block;
    text-align: left;
  }
}
.nri-page-container{
  padding: 0;  }
.nri-page-container .lead-form-banner #nriBanner{
  min-width:700px;
  max-width: 1150px;
  margin: auto;
  height: 660px;
  background: url(../images/NRI-page/topBannerNRI.png) no-repeat;
  background-position: center bottom; 
  background-size: auto 550px;  }

.nri-page-container .lead-form-banner #legacyBanner{
  min-width:700px;
  max-width: 1150px;
  margin: auto;
  height: 660px;
  background: url(../images/legacy-planning/legacyTopBanner.png) no-repeat;
  background-position: center 180px; 
  background-size: auto 655px;  }

  .nri-page-container .nuvama-app-banner .mob-bg{
    background: url(../images/NRI-page/NMDesktop.png) no-repeat;
    background-position: center bottom;
    background-size: 98% auto;
    display: flex;
    max-width: 1200px;
    margin: auto;
    height: 390px;
    align-items: end;
  }

  .nri-page-container .nuvama-app-banner .text-container{
    color: #19183E;
    font-family: "WorkSansBold" !important;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: 100%; 
    letter-spacing: -0.8px;
    display: inline-block;
    width: 585px;
    padding: 30px;
    /* background: #F4F1F0; */
  }
  .nri-page-container .nuvama-app-banner .text-container .dwnld-txt{
    font-family: Roboto;
    font-size: 12.354px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.124px;
  }
.nri-page-container .lead-form-banner .banner-text{
  display: inline-block;
  width: 410px;
  padding-top: 115px;
  text-align: left; }
.nri-page-container .lead-form-banner .banner-text .top-head {
  font-family: "WorkSansRegular";
  font-size: 30px;
  font-style: normal;
  font-weight: 800;
  line-height: normal; }
.nri-page-container .lead-form-banner .banner-text .heading {
  font-family: "WorkSansBold";
  font-weight: 800;
  line-height: normal; }
.nri-page-container .lead-form-banner .banner-text .desc {
  font-family: 'Roboto';
  padding-right: 110px;
  display: block;
  line-height: 130%; }

.legacy-planning .lead-form-banner .banner-text .desc {
  font-family: 'Roboto';
  padding-right: 110px;
  display: block;
  line-height: 150%; }

.nri-page-container .lead-form-banner .key-point-container{
  border-bottom: 1px solid rgba(204, 183, 176, 0.5);
  display: flex;
  width: calc(100% - 100px);
  max-width: 1179px;
  margin: auto;
  justify-content:center;
}
.nri-page-container .lead-form-banner .point-details{
  padding: 50px 30px;
  width: 30%;
  max-width: 340px;
  margin: 0px 30px;
}
.nri-page-container .lead-form-banner .point-details .icon-section{
  width: 75px;
  display: inline-block;
  text-align: left;
  vertical-align: text-bottom;
}
.nri-page-container .lead-form-banner .point-details .info-section{
  width: calc(100% - 80px);
  display: inline-block;
  line-height: normal;
}
.nri-page-container .lead-form-banner .point-details i{
  font-size: 60px; }

.fw-400{
  font-weight: 400 !important;
}
.fw-500{
  font-weight: 500 !important;
}
.fw-600{
  font-weight: 600 !important;
}
.fw-700{
  font-weight: 700 !important;
}
.fw-800{
  font-weight: 800 !important;
}
.nri-page-container .section-heading{
  color: #000;
  text-align: center;
  font-family: "WorkSansBold";
  font-size: 40px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  margin-bottom: 0;
  letter-spacing: normal;
}

.nri-page-container .sub-heading{
  color: #000;
  text-align: center;
  font-family: 'Roboto';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; 
  padding: 10px 0 40px;
  margin-bottom: 0;
}

.legacy-planning .sub-heading{
  color: #7B7882 !important;
}

.legacy-planning .TraderLounge-video .owl-carousel .owl-controls .owl-nav{
  top: 38%;
}

.legacy-planning .TraderLounge-video .owl-carousel .owl-controls .owl-nav .owl-prev {
  left: -30px;
}

.legacy-planning .TraderLounge-video .owl-carousel .owl-controls .owl-nav .owl-next {
  right: -30px;
}

.legacy-planning .owl-carousel .owl-dots{
  margin-top: 20px;
}

.orange-card {
  background: url(../images/NRI-page/orangeCard.png) no-repeat;
}
.green-card {
  background: url(../images/NRI-page/greenCard.png) no-repeat;
}
.blue-card {
  background: url(../images/NRI-page/blueCard.png) no-repeat;
}
.purple-card {
  background: url(../images/NRI-page/purpleCard.png) no-repeat;
}
.section-container{
  padding: 65px 10px 60px;
}
.benefits-of-nuvama .card-container{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  align-items: flex-start;
  padding-bottom: 0px !important;
}
.benefits-of-nuvama .card-container .card-clock{
  width: 268px;
  height: 268px;
  border-radius: 5px;
  margin: 15px;
  padding: 32px 45px 20px 21px;
}
.benefits-of-nuvama.legacy .card-container .card-clock{
  width: 348px;
  height: 450px;
  border-radius: 5px;
  margin: 15px;
  padding: 32px 45px 20px 21px;
}
.benefits-of-nuvama.legacy :where(.green-card,.orange-card,.purple-card,.blue-card){
  background-size: cover;
}
.benefits-of-nuvama .card-container .card-clock h6{
  line-height: 130%;
  letter-spacing: -0.14px;
}
.benefits-of-nuvama .card-container .card-clock h4{
  font-weight: 700;
  line-height: 110%; 
  letter-spacing: -0.522px;
}

.benefits-of-nuvama .card-container .darkblue-card {
  background-image: url(../images/legacy-planning/dark-blue-bg.png);
  background-position: center bottom;
  background-color: #6374D4;
  background-repeat: no-repeat;
  background-size: contain;
}

.TraderLounge-video .legacy-offerings-carousal .owl-carousel .owl-controls .owl-nav {
  position: absolute;
  left: 0px;
  width: 5%;
  right: 0px;
  margin: auto;
}

.personalized-legacy {
  background-color: #FFFFFF;
}

.personalized-legacy .details{
  display: flex;
  column-gap: 40px;
  justify-content: center;
  font-family: Roboto;
  align-items: flex-end;
}

.personalized-legacy .details p{
  color: #000000;
  font-size: 20px;
  max-width: 605px;
  line-height: 160%;
  font-weight: 400;
  text-align: left !important;
}

.legacy-disclaimer{
  background-color: #FFF6EC;
  padding: 24px;
}

.legacy-disclaimer h6{
  color: #E6A154;
  font-family: Roboto;
  font-weight: 700;
  font-size: 14px;
}

.legacy-disclaimer p {
  font-size: 14px;
  color: #686868;
}
.nri-offerings .small-card{
  width: 200px;
  height: 200px;
  border-radius: 40px;
  background: #FFF;
  margin: 20px !important;
  padding: 20px !important;
  transition: all .3s ease;
}
.nri-offerings .small-card:hover {
  transition: all .3s ease;
  transform: translateY(-20px);
}
.nri-offerings .small-cards-container{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: auto;
  padding-top: 40px;
  border: 0 !important;
}

.legacy-benefits-investing .small-cards-container{
  display: flex;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: auto;
  padding-top: 40px;
  border: 0 !important;
  padding: 20px !important;
  align-items: flex-start;
}

.legacy-benefits-investing .small-card{
  perspective: 1000px;
  width: 270px;
  height: 200px;
  margin: 10px !important;
}

.legacy-benefits-investing .inner-card {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.legacy-benefits-investing .small-card .card-front{
  background: #FFF;
  padding: 20px !important;
  border-radius: 40px;
  text-align: left;
  width: 270px;
  height: 200px;
}
.legacy-benefits-investing .small-card .card-front p {
  color: #000;
}
.legacy-benefits-investing .small-card :where(.card-front, .card-back) {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}


.legacy-benefits-investing .small-card .card-back{
  border-radius: 40px;
  background-color: #F7943E;
  color: white;
  transform: rotateY(180deg);
  font-size: 14px;
  padding: 20px !important;
  width: 270px;
  height: 200px;
  text-align: left;
}

.legacy-benefits-investing .small-card:hover .inner-card{
  transform: rotateY(180deg);
}

@media (max-width: 767px) {
  .legacy-benefits-investing .small-card:hover .inner-card{
    transform: none;
  }

  .legacy-benefits-investing .small-card.flipCard .inner-card{
    transform: rotateY(180deg);
  }
}

.icon-container {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 22px;
}
.know-about-accounts .table-row{
  padding: 19px 20px 27px;
  border-top: 1px solid rgba(204, 183, 176, 0.5); }

.know-about-accounts .table-row .table-row-head {
  color: #000;
  font-weight: 600;
  max-width: 235px;
  padding: 18px 14px 27px 30px; }

.know-about-accounts .table-row .table-data {
  color: rgba(68, 68, 68, 0.80);
  font-weight: 500;
  max-width: 320px;
  display: inline-block;
  padding-left: 8px; }

.know-about-accounts .table-row td {
  padding: 18px 30px 27px;
  font-family: 'Roboto';
  font-size: 18px;
  font-style: normal;
  line-height: normal;
  vertical-align: top; }

.know-about-accounts .table-head td{
  color: #444;
  padding: 16px 30px;
  font-family: "WorkSansBold";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; }
:where(.nri-faq-section,.legacy-faq-section).emt_lp .panel-group .panel {
  border-color: #B8B8B8;
}

.legacy-faq-section .panel-title{
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.legacy-faq-section .panel-title span{
  font-size: 18px;
  letter-spacing: 0;
  line-height: 30px;
}

.investment-permissibility .carousel-container .card{
  display: inline-block;
  width: 435px;
  height: 460px;
  border-radius: 40px;
  border: 1px solid #FFF;
  background: #F4F1F0;
  padding: 35px 50px;
}
.things-toknow .carousel-container .card{
  display: inline-block;
  width: 358px;
  height: 460px;
  border-radius: 40px;
  padding: 35px 30px;
  background-color: #E6F4EF47;
  border-left: none !important;
  border-bottom: none !important;
  margin: 0px 10px;
}
@media (min-width: 768px) {
  .nri-page-container .container {
    width: 90%;
    /* max-width: 850px !important; */
    margin: auto !important;
  }
}

@media (min-width: 1200px) {
  .nri-page-container .container {
    width: 90% !important;
    max-width: 1200px !important;
    margin: auto !important;
  }
}

.nri-page-container .carousel-container .card .icon-container{
  width: 57px;
  height: 57px;
}
.nri-page-container  .nri-carousal.owl-carousel{
  z-index: 0; }
  
.nri-page-container  .nri-carousal.owl-carousel .owl-controls .owl-nav .owl-next{
  right: 15px;
  top: 100px;
}
.nri-page-container .nri-carousal.owl-carousel .owl-controls .owl-nav .owl-prev{
  left: 15px;
  top: 100px;
}
@media (min-width: 1200px) {
  .nri-page-container .nri-carousal.owl-carousel .owl-item.active:nth-of-type(3) .item {
    float: inline-end;
  }
}
@media (min-width: 1200px){
  .nri-page-container .nri-carousal.owl-carousel .owl-item.active .item {
    margin: 25px;
  }
}
@media (max-width: 1199px){
  .nri-page-container .nri-carousal.owl-carousel .owl-item.active{
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 1199px){
  .nri-page-container .investment-permissibility .nri-carousal.owl-carousel .owl-item.active .item{
    margin: auto;
    margin-bottom: 30px !important;
  }

  .nri-page-container .things-toknow .legacy-things-to-know-carousal.owl-carousel .owl-item.active .item{
    margin: auto;
    margin-bottom: 30px !important;
  }
}
.acnt-opening-banner .top-banner{
  max-width: 1442px;
  margin: auto;
} 

.acnt-opening-banner .info-outer{
border-top: 1px solid rgba(0, 0, 0, 0.10); }
  
.acnt-opening-banner .info-container{
  max-width: 1442px;
  margin: auto;
  padding: 40px 100px 54px;
}
.acnt-opening-banner .info-container div{
  color: rgba(68, 68, 68, 0.54);
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  line-height: 136.687%;
}
.acnt-opening-banner .dwnld-btn{
  border-radius: 100px;
  border: 1px solid #F04E45;
  display: inline-flex;
  height: 48px;
  padding: 12px 40px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  flex-shrink: 0;
  margin: 0 15px;
}

.nri-page-container .lead-form-box{
  display: flex;
  width: 338px;
  height: 630px;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
  flex-shrink: 0;
  border-radius: 6px;
  border: 1px solid #E1E1E6;
  margin: 20px 10px
}

.legacy-planning .lead-form-box{
  display: flex;
  width: 338px;
  height: max-content;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
  flex-shrink: 0;
  border-radius: 6px;
  border: 1px solid #E1E1E6;
  margin: 20px 10px;
  padding-bottom: 20px;
}
.nri-page-container .lead-form-box .lead-form-bottom{
  padding: 10px 32px 2px 32px;
  border-top: 1px solid rgba(107, 83, 83, 0.10);
  width: 100%;
}
.nri-page-container .form-container{
  display: flex;
  justify-content: space-between;
}
.nri-page-container .form-container .lead-form-box input,
.nri-page-container .form-container .lead-form-box button{
  border-radius: 2px;
  border: 1px solid #E1E1E6;
  display: flex;
  width: 100%;
  height: 40px;
  padding: 8px 16px;
  align-items: center;
  gap: 10px;
  align-self: stretch;
}
.nri-page-container .form-container .lead-form-box button{
  justify-content: space-between;
  width: 272px
}
.nri-page-container .form-container .lead-form-box input::-webkit-input-placeholder {
  color: #8D8D99;
  font-family: 'Roboto';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.nri-page-container .form-container .lead-form-box input.phone-prefix{
  border: none;
  width: 80px;
  /* padding-left: 0; */
}
.nri-page-container .form-container .lead-form-box input.phone-number{
  border: none;
  padding-left: 0px;
  width: calc(100% - 82px);
}
.nri-page-container .form-container .lead-form-box input.prd-list{
  width: 245px;
  padding-left: 16px;
  border: none;
}
.nri-page-container .form-container .lead-form-box .input-container{
  display: flex;
  border-radius: 2px;
  border: 1px solid #E1E1E6;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu{
  width: 274px;
  height: 484px;
  overflow-y: scroll;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu.productDD{
  height: 239px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu .dd-container{
  display: flex;
  padding: 10px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu .prd-list-container{
  display: flex;
  width: 254px;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu .prd-list-container li.active{
  border-radius: 5px;
  background: #F2F2F5;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu .prd-list-container li{
  display: flex;
  width: 254px;
  height: 44px;
  padding: 12px 16px;
  align-items: center;
  gap: 12px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu .prd-list-container li input{
  height: 16px;
  margin-top: 1px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu li {
  padding: 12px 16px;
  font-weight: 400;
  width: 254px;
}
.nri-page-container .form-container .lead-form-box .dropdown-menu li:hover{
  font-weight: 500;
  border-radius: 5px;
  background: #F2F2F5;
  /* min-height: 44px; */
}
.nri-page-container .form-container .lead-form-box .form-btn{
  padding: 9px 32px 10px; 
  border-radius: 6px;
  color: #FFF;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  background: #F04E45;
  margin: 18px 0 10px;
  width: unset;
}

.nri-page-container .form-container .lead-form-box .form-btn.disabled{
  opacity: 0.5;
  background: #F04E45;
}
.icon-inner-circle{
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background-color: #CEE9E0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.icon-outer-circle{
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #E1F2ED;
  display: flex;
  justify-content: center;
  align-items: center;
}
.nri-page-container .lead-form-box.otp-section {
  align-items: center; 
  width: 338px;
  height: 580px;
  margin-top: 40px;
}
.tooltip.tooltip-toc.bottom.tooltip-nri .tooltip-arrow:before {
  border-color: transparent transparent #E9F2FF;
}
.nri-page-container .tooltip.tooltip-nri .tooltip-inner {
  margin-top: 0;
  margin-left: -180px;
  border-color: #E7E7E7;
}
.nri-page-container .tooltip.tooltip-nri .tooltip-arrow {
  margin-right: 50px;
}
.tooltip.tooltip-toc.bottom.tooltip-nri .tooltip-arrow {
  border-color: transparent transparent #E7E7E7;
}

/* mobile specific styling */
@media (max-width: 991px){
  .section-container {
    padding: 50px 10px 20px;
  }
  .nri-page-container .lead-form-banner .banner-text {
    width: 100%;
    padding: 50px 15px 5px;
  }
  .nri-page-container .lead-form-banner .key-point-container {
    overflow-x: auto;
    width: 100%;
    justify-content: unset;
  }
  .nri-page-container .lead-form-banner .mob-view .point-details {
    padding: 30px 10px 30px 50px;
    display: inline-block;
    min-width: 350px;
    margin: 0px;
  }
  .nri-page-container .section-heading{
    font-size: 24px;
    padding: 0 10px;
  }
  .nri-page-container .sub-heading{
    font-size: 14px;
    padding: 5px 0 20px;
  }

  .nri-page-container .lead-form-banner .mob-view img{
    max-width: 400px;
    margin: auto;
  }

  .nri-page-container .lead-form-banner .mob-view .legacy-banner-mob{
    position: relative;
    height: 450px;
  }

  .nri-page-container .lead-form-banner .mob-view .legacy-banner-mob img{
    position: absolute;
    bottom: -70px;
    left: 0px;
    right: 0px;
  }

  .nri-page-container .mob-view .lead-form-box {
    margin: 0 0 60px;
  }
  .nri-page-container .mob-view .form-container {
    justify-content: center;
  }
  .nri-page-container .acnt-opening-banner .info-container{
    flex-direction: column;
    padding: 25px 20px;
  }
  .nri-page-container .acnt-opening-banner .info-container .info-head{
    padding-bottom: 20px;
    font-weight: 600;
  }
  .nri-page-container .acnt-opening-banner .info-container .info-desc{
    width: 98% !important;
  }
  .acnt-opening-banner .dwnld-btn{
    font-size: 14px;
    padding: 5px 15px;
  }
  .benefits-of-nuvama .card-container {
    display: block;
  }
  .benefits-of-nuvama .card-container .card-clock {
    display: block;
    margin: 10px 15px 35px;
  }

  .legacy-benefits-investing .small-cards-container{
    margin: 0px !important;
    padding: 10px !important;
    justify-content: flex-start;
  }
  .legacy-benefits-investing .small-card{
    width: 175px;
    height: 175px;
    border-radius: 30px;
    margin: 5px !important;
  }

  .legacy-benefits-investing .small-card .card-front{
    width: 175px;
    height: 175px;
    border-radius: 30px;
  }

  .legacy-benefits-investing .small-card .card-back{
    font-size: 12px;
    width: 175px;
    height: 175px;
    border-radius: 30px;
    padding: 20px 10px !important;
    line-height: 18px;
  }
  .nri-offerings  .small-card{
    width: 160px;
    height: 160px;
    border-radius: 30px;
    margin: 5px !important;
  }
  .small-cards-container .icon-container {
    height: 54px;
    width: 54px;
    margin-bottom: 10px;
  }
  :where(.nri-offerings,.legacy-benefits-investing) .small-cards-container{
    padding-bottom: 30px !important;
    padding-top: 30px !important;
  }
  .know-about-accounts .toggle-switch{
    display: flex;
    height: 48px;
    padding: 15px 20px;
    justify-content: center;
    align-items: center;
    gap: 20px;
    border-radius: 100px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.05);
  }
  .know-about-accounts .toggle-switch .activeDot{
    width: 10px;
    height: 10px;
    background-color: #F04E45;
    border-radius: 50%;
  }
  .nri-page-container .tooltip.tooltip-nri .tooltip-inner {
    margin-left: 50px;
  }
  .nri-page-container.legacy-planning .tooltip.tooltip-nri .tooltip-inner {
    margin-left: 0px;
  }
  .nri-page-container .lead-form-banner .key-point-container{
    border-bottom: none;  }
  .know-about-accounts .toggle-switch .planType.active{
    background: #03002F;
    color: #FFF;
    display: flex;
    height: 46px;
    padding: 15px 20px;
    align-items: center;
    gap: 5px;
  }
  .tooltip.tooltip-toc.tooltip-market-depth.tooltip-nri .tooltip-inner .top-panel {
    padding: 15px;
  }
  .know-about-accounts .toggle-switch .planType{
    color: #03002F;
    text-align: center;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    border-radius: 100px;
    line-height: 140%; /* 16.8px */
    letter-spacing: -0.12px;
  }
  .know-about-accounts .mobile-table{
    border-radius: 15px;
    border: 1px solid #CCCCD6;
    border-collapse: unset;
  }
  .know-about-accounts .mobile-table td.table-row-head {
    font-size: 16px;
    border-right: 1px solid #CCCCD6;
    border-bottom: 1px solid #CCCCD6;
  }
  .know-about-accounts .mobile-table td.table-data{
    font-size: 16px;
    border-bottom: 1px solid #CCCCD6;
  }
  .know-about-accounts .mobile-table tr:last-child td{
    border-bottom: none;
  }
  .know-about-accounts .mobile-table .table-row {
    border: none;
  }
  .personalized-legacy .details{
    flex-direction: column;
    row-gap: 20px;
  }

  .personalized-legacy .details p{
    padding: 0px 12px;
  }
}
@media (max-width: 576px){
  .investment-permissibility .carousel-container .card {
    max-width: 435px;
    height: auto;
    min-height: 430px !important;
    width: 95%;
    padding: 30px 25px 10px !important;
  }

  .things-toknow .carousel-container .card {
    max-width: 100%;
    height: auto;
    min-height: 430px !important;
    padding: 30px 25px 10px !important;
  }
  .things-toknow .carousel-container .card p {
    text-align: left !important;
  }
}
.nri-page-container ::-webkit-scrollbar {
  height: 3px;
  width: 3px;
}
.nri-page-container ::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.nri-page-container ::-webkit-scrollbar-thumb {
  background: #999;
}
.nri-page-container ::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.blue-checkbox {
  accent-color: #03002f !important;
  width: 16px !important; }

.nri-page-container .tnc-section {
  display: flex;
  justify-content: left;
}
.invalid-input {
  border-color: #d20000 !important;
}
.btn-partner-with-us-banner {
  background-color: #ffffff;
  color: #03002F;
  font-family: 'Roboto-Regular';
}
.ord-summary-section{
  display: flex;
}
@media (max-width: 576px){
  .ord-summary-section{
    display: inline-grid;
    grid-template-columns: auto auto;
    column-gap: 5px;
    row-gap: 15px;
    width: 100%
  }
}
.ord-summary-container{
  margin: 0 -15px;
  position: relative;
}
.top-blue-section.top-left{
  display: inline-block;
  width: calc(100% - 75px)
}
.top-blue-section.top-right{
  display: inline-block;
  width: 60px;
  text-align: right;
  vertical-align: bottom;
  padding: 0px;
  border-left: 1px solid #DDDFDF;
  margin: 10px 0 10px 10px;
  font-size: 20px;
  height: 38px
}
.ordSumDisclaimer{
  position: absolute;
  bottom: 0;
  padding: 8px 17px 0;
}
.ord-summary-container .showMoreText{
  color: #11093B;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  text-decoration-line: underline;
  text-decoration-style: solid;
  position: absolute;
  top: 20px;
  right: 10px;
}
@media (min-width: 576px) and (max-width: 1011px){
  .ord-summary-data{
    /* padding-right: 20px; */
  }
  .ord-summary-container .showMoreText{
    display: none;
  }
}
.partner-with-us-banner-container .partner-with-us-banner {
  width: 100%;
  height: 200px;
  background-color: #03002f;
  margin: 0 0 30px 0;
}  
.partner-with-us-banner-container .partner-with-us-banner-content {
display: flex;
}
.partner-with-us-banner-container .partner-with-us-banner-tile1 {
width: 50%;
}    
.partner-with-us-banner-container .partner-with-us-banner-nuvama {
width: 50%;
margin-left: 20%;
} 
.partner-with-us-banner-container .partner-with-us-banner-image {
  margin-top: -22%;
  margin-left: 20%;
  height: 200px;
}
.partner-with-us-banner-container .partner-with-us-banner-heading {
  font-family: 'Roboto-Medium';
  font-size: 21px;
  color: #ffffff;
  line-height: 1.3;
  padding: 50px 10px 10px 40px;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content {
  width: 100% !important;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content li{
color: #CCCCD6;
font-family: "Roboto";
font-size: 14px;
line-height: 1.5;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content ul{
padding-left: 20px;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content a{
  margin: 10px 10px 10px 40px
}
.partner-with-us-banner-container .btn-partner-with-us-banner {
background-color: #ffffff;
color: #03002F;
font-family: 'Roboto-Regular';
}
@media (max-width: 991px) {
  .partner-with-us-banner-container .partner-with-us-banner {
height: max-content;
}
.partner-with-us-banner-container .partner-with-us-banner-content {
display: block;
height:300px
}  
.partner-with-us-banner-container .partner-with-us-banner-tile1 {
  width: 100%;
}  
.partner-with-us-banner-container .partner-with-us-banner-image {
width: 60%;
position: absolute;
bottom: 0;
right: 0;
height: 230px;
}
.partner-with-us-banner-container .partner-with-us-banner-nuvama {
position: absolute;
bottom: 0;
left: -75px;
width: 100%;
height: 210px;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content {
width: 300px;
}
.partner-with-us-banner-container .partner-with-us-banner-text-content a{
margin: 10px;
position: absolute;
z-index: 99;
}
.partner-with-us-banner-container .partner-with-us-banner-heading {
text-align: left !important;
padding: 35px 10px 10px 10px;
} 
} 
.app-evoting-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
}
.app-evoting-button {
  height: 40px;
}

#mainId1{
  height: 100%;
}

@media (max-width: 767px) {
  #mainId1{
    height: 96%;
  }
}

.adv-chart-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.adv-chart-container .adv-content {
  display: flex;
  align-items: center;
  column-gap: 12px;
}

.adv-content .dropdown{
  position: relative;
}

.adv-content .btn-chart-new {
  display: flex;
  background-color: white;
  border-color: black;
  border-width: thin;
  font-size: 14px;
  border-radius: 3px;
  min-width: 120px;
  text-align: left;
  padding: 0 10px;
  line-height: 22px;
  position: relative;
}

.adv-content .btn-chart-new .chart-down-icon {
  position: absolute;
  right: 10px;
  top: 4px;
  font-size: 15px;
}

/* <!-- switcher UI DEsign----> */
@media (min-width: 992px) and (max-width: 3000px) {
  .market-cntr .market
  {
    width:1009px;
  }
  .market-cntr .market.justifycontentcenter
  {
    justify-content: center;

  }
  .market-cntr .market.justifycontentcenter .market-leftsection{
    flex-grow: 1;
    justify-content: space-around;
    padding-left: 0px !important;
  }
  .market-cntr-switcher.market-cntr > .market{
    display: grid;
    grid-template-columns: 1fr 274px;
    justify-content: space-between;
  }
  .market-cntr  .market .market-leftsection
  {
    display: flex;
    align-items: center;
    justify-content: start;
    gap:40px;
    padding-left: 10px !important;
  }
}

.switcher-container-new {
  display: inline-flex;
  align-items: center;
  height: 23px; /* Height of the container */
  width: 100%;
  background: linear-gradient(113deg, #BD4B9B -6.03%, #D793C3 118.43%); 
  text-align: center;
  justify-content: center;
  position: relative;
  z-index: 2;
  
}
.container-fuild-mobile .switcher-container-new
{
  height: 30px;
} 
.switcher-container-new #dynamic-text {
  display: inline-block;
  opacity: 1;
  animation: slideDown 2s ease-in-out infinite;
  padding-left:5px;
  
}
 
.switcher-container-new .background {
  width: 100px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 3%;
   /* background: linear-gradient(113deg, #BD4B9B -6.03%, #BD4B9B 118.43%);  */
 
  
}

.switcher-container-new .blur-effect {
  width: 10%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 5%;
  background: #FFD5F2;
  filter:blur(8.800000190734863px);
  opacity: 0.6;
  animation: moveLeftToRight 1s cubic-bezier(0.42, 0, 0.58, 1) infinite;
  animation-duration: 2s;
}


@keyframes moveLeftToRight {
  0% {
    left: 0%; 
   
  }
  100% {
    left: 85%;
  }
}

@keyframes slideDown {
  0% {
    transform: translateY(-100%); /* Start from above the container */
    opacity: 1;
  }
  25% {
    transform: translateY(0); /* Reach the center */
    opacity: 1;
  }
  35%{
    transform: translateY(0); /* Reach the center */
    opacity: 1;
  }
  45%{
    transform: translateY(0); /* Reach the center */
    opacity: 1;
  }
  50% {
    transform: translateY(0); /* Pause at the center */
    opacity: 1;
  }
  75% {
    transform: translateY(0); /* Stay at the center */
    opacity: 1;
  }
  100% {
    transform: translateY(100%); /* Move out of view from the bottom */
    opacity: 1;
  }
}

.switcher-container-new .text {
  color: #FFF;
  line-height: 23px;
  z-index: 2;
  display: grid;
  grid-template-columns: 50% 40% 10%;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
  padding-left:5px;
  
 
}
.switcher-container-new #stable-text
{
  font-family: "Roboto-Regular";
  font-size:12px;
  font-weight: 500;
}
.switcher-container-new #dynamic-text
{
  font-family: "Roboto-Regular";
  font-size:12px;
  text-align: left;
  font-weight: 400;
}

/* Style for the container */
.switcher-container {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 23px; /* Height of the container */
  width: 100%;
  background: linear-gradient(113deg, #BD4B9B -6.03%, #D793C3 118.43%);
  text-align: center;
  position: relative;
  align-items: center;
  justify-content: center;
}

.switcher-container .text {
  color: #FFF;
  font-family: Roboto;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 23px;
  display: block;
  position: absolute;
 
}

.hand_cursor
{
  cursor: pointer;
}

.switcher-modal .modal-dialog
{
  width:350px;
  position:fixed;
  bottom:0;
  right:0;
  margin:20;
  z-index: 99;
  border-radius: 8px;
}
.switcher-modal.modal{
  z-index: 9999999;
}
.switcher-modal .modal-dialog .modal-content
{
  background-color: transparent;
}
.switcher-modal .modal-header
{
  background-color:transparent;
  border-bottom: none;
  background: none;
  padding:0px;
  right: 20px;
  position: relative;
  
}
.switcher-modal .modal-header .close
{  
    padding: 5px 10px;
    position: fixed;
    right: 15px;
    top: -40px;
    background: rgba(217, 217, 217, 0.50);
    border-radius:5px;
   
}
.switcher-modal .modal-header:before
{
  display: none;
}
.switcher-modal .modal-header:after
{
  display: none;
}
.switcher-modal .modal-body
{
  background-color: #fff;
  border-radius: 8px;
  padding:20px;
}
.switcher-modal .switcher-body h1
{color:#03002F;
  font-family: "Roboto-Regular";
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  
}
.switcher-modal .switcher-body p{
color:#696682;
font-family: "Roboto-Regular";
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 120%;
display: flex;
align-items: center;
margin:0px;
}
.switcher-modal .switcher-body p span{
color:#03002F;
text-align: center;
font-family: "Roboto-Regular";
font-size: 8.847px;
font-style: normal;
font-weight: 400;
line-height: 140%;
border-radius: 23.593px;
background: #CDFFE4;
padding: 1.475px 8px 2.212px 8px;
margin-left:2px;
left:10px;
position: relative;

}
.pale-shade{
  background-color: #CDEFFF !important ;
}
.enchanced-quote
{
  background-color: #FEDCF4 !important;
}

.switcher-modal .switcher-body p .second-content{
  display: flex;
  align-items: center;
  margin:0px;
}
.switcher-modal .switcher-btn
{
display: flex;
height: 40px;
min-width: 100px;
padding: var(--Spacing-2, 4px) 40px;
justify-content: center;
align-items: center;
gap: 12px;
border-radius: 100px;
background: #F04E45;
border:1px solid #F04E45;
color: var(--White, #FFF);
text-align: center;
font-family: "Roboto-Regular";
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;

}
.switcher-modal .switcher-btn:hover{
  opacity: 0.9;
}
.switcher-btn-section
{
align-items: center;
justify-content: center;
margin-top:20px;
display: flex;
}
.switcher-carousu .owl-controls
{
  margin-top: 13px;

}

.switcher-carousu .owl-carousel .item .img
{
  height: 145px;
}

.switcher-carousu .owl-dots {
  text-align: center;
  margin-top: -20px;
}

.switcher-carousu .owl-dot {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin: 0 5px;
  background-color: #bbb;
  border-radius: 50%;
  transition: all 0.3s ease;
}

.switcher-carousu .owl-dot:hover {
  background-color: #ff6f61; 
  transform: scale(1.2); 
}

.switcher-carousu .owl-dot.active {
  background-color: #000; 
}


.switcher-carousu .owl-dot {
  border: 2px solid #fff; 
}


.switcher-carousu .owl-dot.active {
  background-color: #000; 
  border-color: #ff6f61; 
}
.switcher-carousu .owl-controls .owl-nav
{
  display: flex;
  justify-content: space-between;
} 

/****** mobile view**********/

.container-fuild-mobile
{
  width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 50px;
    padding-right: 50px;
    background-color: #fff;
}
.container-fuild-mobile .switcher-container-new .text
{
  height: 30px;
}
.container-fuild-mobile .switcher-container-new 
{
  border-radius: 0px 0px 5px 5px;
}

.switcher-modal-mobile .switcher-modal .modal-dialog
{
    max-width: 90%;
    margin: 40% auto;
    position: fixed;
    bottom: unset;
    top: unset;
    left: 5%;
    right: 5%;
    z-index: 99;
    border-radius: 8px;
}
.navigation-bar .navbar-cntr-switcher  .login
{
margin-right: -5px !important;
display: flex;
justify-content: end;
}
@media (width: 1366px) {
  .switcher-modal {
    transform: scaleY(1); /* Scale the popup down to 80% of its size */
    transform-origin: bottom right; /* Ensure it scales from the center */
  }
  .switcher-modal .modal-dialog {
    transform: none;
  }
}
.switcher-carousu .owl-carousel .img-responsive.img-content
{
  padding-top:20px;
}
.switcher-modal .switcher-body h1{
  margin-bottom: 2px !important;
}
 /* <!-- End switcher UI DEsign----> */

 /* <!-- Beginning of investor login popup----> */
 .investor-login-overlay {
  position: fixed;
  top: 0; 
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  opacity: 0.7;}
.investor-login-popup {
position: fixed;
top: 100px;
height: auto;
width: 30%;
background: #fff;
text-align: center;
z-index: 101;
overflow-y: auto;
left: 35%;
border-radius: 8px;
}
@media(max-width:767px){
  .investor-login-popup {
    top:130px;
    width:75%;
    left:12%;
  }
} 
 .main-title {
  color:  #03002F;
  font-size: 24px;
  font-weight: 700;
  margin-top: 45px;
}
.subtitle-text {
  color:  #828096;
  font-size: 16px;
  margin-top: 20px;
  padding: 5px 20px;
  font-family: 'Roboto-Regular';
}
.inv-login-banner {
  height: 200px;
}
.inv-login-banner img{
  position: absolute;
  bottom: 0;
  height: 180px;
}
.inv-login-progress {
  padding: 1px;
  margin: 5px 15px;
  background: #e5e5e5;
  border-radius: 6px;
  /* box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08); */
}

.inv-login-progress-bar {	
  height: 8px;
	background-color: #ee303c;  
  border-radius: 4px; 
  transition: 0.5s linear;  
  transition-property: width, background-color;    
}

.inv-login-progress-striped .inv-login-progress-bar { 	
  background-color: #F4594E;

  width: 100%; 
  /* background-image: linear-gradient(
        45deg, rgb(252,163,17) 25%, 
        transparent 25%, transparent 50%, 
        rgb(252,163,17) 50%, rgb(252,163,17) 75%,
        transparent 75%, transparent);  */
  animation: progressAnimationStrike 6s;
}

@keyframes progressAnimationStrike {
     from { width: 0 }
     to   { width: 100% }
}

 /* <!-- End of investor login popup----> */
@font-face {
  font-family: 'edel_icons_v1';
  src:  url(fonts/edel_icons_v1.eot?sslfbf);
  src:  url(fonts/edel_icons_v1.eot?sslfbf#iefix) format('embedded-opentype'),
    url(fonts/edel_icons_v1.ttf?sslfbf) format('truetype'),
    url(fonts/edel_icons_v1.woff?sslfbf) format('woff'),
    url(fonts/edel_icons_v1.svg?sslfbf#edel_icons_v1) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="eicon-"], [class*=" eicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'edel_icons_v1' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.eicon-process:before {
  content: "\e973";
}
.eicon-mail-inbox:before {
  content: "\e970";
}
.eicon-double-tick:before {
  content: "\e971";
  color: #27ae60;
}
.eicon-money-bag:before {
  content: "\e96f";
}
.eicon-suitcase:before {
  content: "\e96e";
}
.eicon-Device-sent:before {
  content: "\e96d";
}
.eicon-edit:before {
  content: "\e96c";
}
.eicon-badge:before {
  content: "\e972";
}
.eicon-Building-block:before {
  content: "\e966";
}
.eicon-Database:before {
  content: "\e967";
}
.eicon-Buildings:before {
  content: "\e968";
}
.eicon-piggy:before {
  content: "\e969";
}
.eicon-graph:before {
  content: "\e96a";
}
.eicon-honeycomb:before {
  content: "\e96b";
}
.eicon-convert:before {
  content: "\e964";
}
.eicon-Tick:before {
  content: "\e965";
  color: #51b255;
}
.eicon-half-mobile:before {
  content: "\e960";
  color: #7b7882;
}
.eicon-form:before {
  content: "\e961";
  color: #7b7882;
}
.eicon-rm-picture:before {
  content: "\e962";
  color: #7b7882;
}
.eicon-cart:before {
  content: "\e963";
  color: #7b7882;
}
.eicon-heart-circle .path1:before {
  content: "\e922";
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path2:before {
  content: "\e948";
  margin-left: -1em;
  color: rgb(100, 100, 100);
}
.eicon-heart-circle .path3:before {
  content: "\e949";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path4:before {
  content: "\e94a";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path5:before {
  content: "\e94b";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path6:before {
  content: "\e94c";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path7:before {
  content: "\e94d";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-heart-circle .path8:before {
  content: "\e94e";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-handshake .path1:before {
  content: "\e94f";
  color: rgb(0, 0, 0);
}
.eicon-handshake .path2:before {
  content: "\e950";
  margin-left: -1em;
  color: rgb(100, 100, 100);
}
.eicon-handshake .path3:before {
  content: "\e951";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-handshake .path4:before {
  content: "\e952";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-handshake .path5:before {
  content: "\e953";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-handshake .path6:before {
  content: "\e954";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-handshake .path7:before {
  content: "\e955";
  margin-left: -1em;
  color: rgb(33, 33, 33);
}
.eicon-handshake .path8:before {
  content: "\e956";
  margin-left: -1em;
  color: rgb(33, 33, 33);
}
.eicon-handshake .path9:before {
  content: "\e957";
  margin-left: -1em;
  color: rgb(33, 33, 33);
}
.eicon-handshake .path10:before {
  content: "\e958";
  margin-left: -1em;
  color: rgb(33, 33, 33);
}
.eicon-crown-circle .path1:before {
  content: "\e959";
  color: rgb(0, 0, 0);
}
.eicon-crown-circle .path2:before {
  content: "\e95a";
  margin-left: -1em;
  color: rgb(100, 100, 100);
}
.eicon-crown-circle .path3:before {
  content: "\e95b";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-crown-circle .path4:before {
  content: "\e95c";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-crown-circle .path5:before {
  content: "\e95d";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-crown-circle .path6:before {
  content: "\e95e";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-crown-circle .path7:before {
  content: "\e95f";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.eicon-download-error .path1:before {
  content: "\e942";
  color: rgb(233, 233, 235);
}
.eicon-download-error .path2:before {
  content: "\e943";
  margin-left: -0.990234375em;
  color: rgb(221, 221, 225);
}
.eicon-download-error .path3:before {
  content: "\e944";
  margin-left: -0.990234375em;
  color: rgb(0, 0, 0);
}
.eicon-download-error .path4:before {
  content: "\e945";
  margin-left: -0.990234375em;
  color: rgb(0, 0, 0);
}
.eicon-download-error .path5:before {
  content: "\e946";
  margin-left: -0.990234375em;
  color: rgb(0, 0, 0);
}
.eicon-loading:before {
  content: "\e947";
  color: #03002f;
}
.eicon-success:before {
  content: "\e941";
  color: #52d20a;
}
.eicon-hourglass .path1:before {
  content: "\e93a";
  color: rgb(3, 0, 47);
}
.eicon-hourglass .path2:before {
  content: "\e93b";
  margin-left: -1em;
  color: rgb(3, 0, 47);
}
.eicon-hourglass .path3:before {
  content: "\e93c";
  margin-left: -1em;
  color: rgb(3, 0, 47);
}
.eicon-hourglass .path4:before {
  content: "\e93d";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-hourglass .path5:before {
  content: "\e93e";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-hourglass .path6:before {
  content: "\e93f";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-hourglass .path7:before {
  content: "\e940";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-client-profile .path1:before {
  content: "\e92f";
  color: rgb(3, 0, 47);
}
.eicon-client-profile .path2:before {
  content: "\e930";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path1:before {
  content: "\e931";
  color: rgb(3, 0, 47);
}
.eicon-calender .path2:before {
  content: "\e932";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path3:before {
  content: "\e933";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path4:before {
  content: "\e934";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path5:before {
  content: "\e936";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path6:before {
  content: "\e937";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path7:before {
  content: "\e938";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-calender .path8:before {
  content: "\e939";
  margin-left: -1.0400390625em;
  color: rgb(240, 78, 69);
}
.eicon-mail-sent .path1:before {
  content: "\e92d";
  color: rgb(3, 0, 47);
}
.eicon-mail-sent .path2:before {
  content: "\e92e";
  margin-left: -1em;
  color: rgb(240, 78, 69);
}
.eicon-eicon-etotp .path1:before {
  content: "\e92a";
  color: rgb(3, 0, 47);
  opacity: 0.1;
}
.eicon-eicon-etotp .path2:before {
  content: "\e92b";
  margin-left: -1em;
  color: rgb(3, 0, 47);
}
.eicon-eicon-etotp .path3:before {
  content: "\e92c";
  margin-left: -1em;
  color: rgb(3, 0, 47);
}
.eicon-right-icon:before {
  content: "\e929";
}
.eicon-rejection-reason:before {
  content: "\e928";
}
.eicon-warning:before {
  content: "\e923";
}
.eicon-flash:before {
  content: "\e921";
}
.eicon-otp-sent:before {
  content: "\e913";
}
.eicon-right-arrow:before {
  content: "\e926";
}
.eicon-pan-aadhar:before {
  content: "\e927";
}
.eicon-Component-189--13:before {
  content: "\e924";
}
.eicon-Component-71--7:before {
  content: "\e925";
}
.eicon-refresh:before {
  content: "\e91f";
}
.eicon-blocked:before {
  content: "\e920";
}
.eicon-coins:before {
  content: "\e914";
}
.eicon-minus:before {
  content: "\e912";
}
.eicon-circle-tick:before {
  content: "\e911";
}
.eicon-exclamation-bold:before {
  content: "\e910";
}
.eicon-exclamation:before {
  content: "\e90d";
}
.eicon-request:before {
  content: "\e90c";
}
.eicon-watchlist:before {
  content: "\e907";
}
.eicon-noun_Security:before {
  content: "\e909";
}
.eicon-up_arrow:before {
  content: "\e904";
}
.eicon-down_arrow:before {
  content: "\e906";
}
.eicon-arrow_dd:before {
  content: "\e902";
}
.eicon-close:before {
  content: "\e903";
}
.eicon-not-happy:before {
  content: "\e905";
}
.eicon-ok:before {
  content: "\e908";
}
.eicon-happy:before {
  content: "\e90a";
}
.eicon-very-happy:before {
  content: "\e90b";
}
.eicon-tick:before {
  content: "\e915";
}
.eicon-change:before {
  content: "\e916";
}
.eicon-follow:before {
  content: "\e917";
}
.eicon-alert:before {
  content: "\e918";
}
.eicon-add-more:before {
  content: "\e919";
}
.eicon-expand:before {
  content: "\e91a";
}
.eicon-learn:before {
  content: "\e91b";
}
.eicon-light-bulb:before {
  content: "\e91c";
}
.eicon-down-arr:before {
  content: "\e91d";
}
.eicon-forward:before {
  content: "\e91e";
}
.eicon-remove_circle:before {
  content: "\e90e";
}
.eicon-add_circle:before {
  content: "\e901";
}
.eicon-call:before {
  content: "\e90f";
}
.eicon-question:before {
  content: "\e900";
}
.eicon-edel-logo1:before {
  content: "\e935";
}

@charset "UTF-8";
/* Colors */
/* Fonts */
.sectorArea h5 {
  color: #666666;
  text-align: center;
  margin: 28px 0 0;
}
.sectorArea h3 {
  font-size: 34px !important;
  letter-spacing: 0.01em;
}
.sectorArea .centering1 {
  padding-left: 25px;
  padding-right: 25px;
}
.sectorArea .performance {
  margin-top: 34px;
}
.sectorArea .performance .down {
  border-left: 2px solid #c8cac1;
}
.sectorArea .performance .down img {
  margin-left: -15px;
}
.sectorArea .performance .down h6 .icon {
  right: auto;
  left: -30px;
  top: 3px;
}
.sectorArea .performance .up img {
  margin-right: -15px;
}
.sectorArea .performance h6 {
  color: #666666;
  margin-bottom: 17px;
}
.sectorArea .performance h6 span {
  display: inline-block;
  position: relative;
}
.sectorArea .performance h6 .icon {
  margin: 0 3px;
  position: absolute;
  right: -33px;
  top: 3px;
}
.sectorArea .information {
  padding: 40px 0 30px;
  text-align: center;
}
.sectorArea .information span.percentage {
  font-family: "RobotoCondensedItalic";
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  display: block;
  margin-bottom: 20px;
}
.sectorArea .information a.all {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 15px;
  color: #03002f;
}
.sectorArea .information a.all:hover {
  color: #f04e45;
}
.sectorArea .global-market.other-key span.country {
  margin-bottom: 5px;
  font-family: "OswaldRegular";
}
.sectorArea .global-market.other-key span.country:after {
  width: 13px;
  height: 13px;
  content: "";
  position: absolute;
  right: -18px;
  top: 2px;
  background: url(../images/sprite.png) -204px -964px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .global-market.other-key span.country.crude:after {
  background: url(../images/sprite.png) -226px -964px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .global-market.other-key span.country.usd:after {
  background: url(../images/sprite.png) -244px -964px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .global-market.other-key span.country.ind:after {
  height: 14px;
  background: url(../images/sprite.png) -264px -963px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .global-market.other-key span.country.ind .help {
  position: relative;
}
.sectorArea .global-market.other-key span.country.ind .help:before {
  width: 16px;
  height: 16px;
  content: "";
  position: absolute;
  right: -35px;
  top: -4px;
  background: url(../images/sprite.png) -2px -962px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .global-market.other-key p.info-time span.time {
  padding-left: 15px;
}
.sectorArea .global-market.other-key p.info-time span.time:before {
  left: 0;
}
.sectorArea .global-market.other-key p.info-text {
  color: #183884;
}
.sectorArea .global-market .information {
  padding: 20px 0;
}
.sectorArea .global-market span.country {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 20px;
  color: #183884;
  display: inline-block;
  position: relative;
  text-transform: uppercase;
}
.sectorArea .global-market span.country:before {
  width: 27px;
  border-bottom: 2px solid #d4d7d7;
  content: "";
  position: absolute;
  left: -1px;
  top: -5px;
}
.sectorArea .global-market span.country .icon {
  margin-left: 3px;
}
.sectorArea .global-market p.name {
  font-family: "OswaldRegular";
  font-size: 18px;
  line-height: 18px;
  color: #212121;
  margin-bottom: 0;
}
.sectorArea .global-market p.name span {
  font-size: 14px;
  line-height: 18px;
  color: #183884;
  display: inline-block;
  padding-right: 10px;
  /*text-transform: uppercase;*/
}
.sectorArea .global-market p.name span a {
  text-decoration: none !important;
}
.sectorArea .global-market span.price {
  font-size: 14px;
  line-height: 15px;
  color: #70bf28;
  display: block;
  position: relative;
  font-family: "Roboto-Regular";
}
.sectorArea .global-market span.price cite {
  color: #3e8300;
  font-style: normal;
}
.sectorArea .global-market span.price .icon-10 {
  margin-right: 3px;
}
.sectorArea .global-market span.price.down {
  color: #f56e6e;
}
.sectorArea .global-market span.price.down cite {
  color: #d20000;
}
.sectorArea .global-market p.info-time {
  margin-bottom: 0;
  font-family: "RobotoCondensedRegular";
  font-size: 12px;
  line-height: 20px;
  color: #a9afaf;
}
.sectorArea .global-market p.info-time span.time {
  padding-left: 25px;
  display: inline-block;
  position: relative;
}
.sectorArea .global-market p.info-time span.time:before {
  width: 12px;
  height: 12px;
  content: "";
  background: url(../images/sprite.png) -144px -964px no-repeat;
  background-size: 1000px 1000px;
  position: absolute;
  left: 8px;
  top: 4px;
}
.sectorArea .global-market p.info-time cite {
  font-family: "RobotoCondensedBold";
  color: #ec5300;
  font-style: normal;
  text-transform: uppercase;
}
.sectorArea .global-market p.info-time cite.open {
  color: #427f00;
}
.sectorArea .global-market p.info-text {
  padding-right: 18%;
  margin-top: 5px;
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px;
  color: #adadad;
}
.sectorArea .info-detail {
  border-top: 3px solid #f0f1ec;
  background-color: #ffffff;
}
.sectorArea .info-detail p {
  font-family: "RobotoCondensedRegular";
  padding-left: 28px;
  font-size: 18px;
  line-height: 24px;
  color: #666666;
  margin-bottom: 0;
  position: relative;
}
.sectorArea .info-detail p a {
  text-decoration: none;
}
.sectorArea .info-detail p a:hover {
  text-decoration: none !important;
}
.sectorArea .info-detail p:before {
  width: 20px;
  height: 20px;
  content: "";
  position: absolute;
  left: 0px;
  top: 2px;
  background: url(../images/sprite.png) -120px -960px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .info-detail p.indgo:before {
  background-position: -60px -960px;
}
.sectorArea .info-detail p.place:before {
  background-position: -80px -960px;
}
.sectorArea .info-detail p.Osearch:before {
  background-position: -60px -980px;
}
.sectorArea .info-detail p.Onotes:before {
  background-position: -80px -980px;
}
.sectorArea .info-detail p.Ocorporate:before {
  background-position: -100px -980px;
}
.sectorArea .info-detail p.Omeetings:before {
  background-position: -120px -980px;
}
.sectorArea .info-detail p.OEvents:before {
  background-position: -140px -980px;
}
.sectorArea .info-detail .event {
  padding-left: 28px;
  font-size: 18px;
  line-height: 24px;
  display: inline-block;
  font-family: "RobotoCondensedRegular";
}
.sectorArea .info-detail .event a {
  padding-left: 10px;
  margin-left: 8px;
  background: url(../images/event_border.png) no-repeat left center;
}
.sectorArea .info-detail .event a:first-child {
  padding-left: 0;
  margin-left: 0;
  background: none;
}
.sectorArea .info-item {
  padding: 0 17px;
  background: transparent;
}
.sectorArea .info-item p {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 15px;
  color: #9c9c9c;
}

.info-time {
  margin-bottom: 0;
  font-family: "RobotoCondensedRegular";
  font-size: 12px;
  line-height: 20px;
  color: #a9afaf;
  padding: 6px 0;
}
.info-time span.time {
  padding-left: 25px;
  display: inline-block;
  position: relative;
}
.info-time span.time:before {
  width: 12px;
  height: 12px;
  content: "";
  background: url(../images/sprite.png) -144px -964px no-repeat;
  background-size: 1000px 1000px;
  position: absolute;
  left: 8px;
  top: 4px;
}
.info-time cite {
  font-family: "RobotoCondensedBold";
  color: #ec5300;
  font-style: normal;
  text-transform: uppercase;
}
.info-time cite.open {
  color: #427f00;
}

@media only screen and (max-width: 991px) {
  .sectorArea .posts .main-post .inner .data {
    padding-left: 25px;
    padding-right: 25px;
  }
  .sectorArea .posts .main-post .inner .stock:before {
    height: 100%;
  }
  .sectorArea .global-market p.info-text {
    padding-right: 0;
  }
}
@media only screen and (max-width: 767px) {
  .hidden-div {
    display: none;
  }

  .centering1 {
    position: relative;
    padding-left: 15px;
    padding-right: 60px;
    padding-bottom: 1px;
  }

  a.mobile-arrow {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 15px;
    top: 0px;
  }
  a.mobile-arrow:before {
    font-family: "FontAwesome";
    width: 30px;
    height: 30px;
    font-size: 25px;
    content: "";
    position: absolute;
    left: 5px;
  }
  a.mobile-arrow.active:before {
    content: "";
  }
  a.mobile-arrow:hover {
    color: #23527c;
  }

  .sectorArea .centering1 {
    padding-left: 15px;
  }
  .sectorArea .centering1.mob-data {
    padding-left: 0;
    padding-right: 35px;
  }
  .sectorArea .centering1.mob-data a.mobile-arrow {
    right: 0;
  }
  .sectorArea .info-item {
    padding: 25px 0 0;
    text-align: center;
  }
  .sectorArea .info-item p {
    font-size: 18px;
    line-height: 25px;
  }
  .sectorArea .info-item .data {
    padding-bottom: 20px;
  }
  .sectorArea h5 {
    font-size: 24px;
    text-align: left;
    margin-bottom: 15px;
  }
  .sectorArea .posts .main-post .inner {
    margin-bottom: 0;
  }
  .sectorArea .posts .main-post .inner .info-detail {
    padding: 15px 0 25px;
  }
  .sectorArea .posts .main-post .inner.top-border-none {
    border-top: none;
  }
  .sectorArea .posts .main-post .inner.top-border-none:before {
    background: none;
  }
  .sectorArea .posts .main-post .inner.top-border-none .data {
    padding-top: 10px !important;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 0;
  }
  .sectorArea .posts .main-post .inner.top-border-none .data.global-market.other-key h3 {
    margin-bottom: 30px;
  }
  .sectorArea .posts .main-post .inner h3 {
    font-size: 30px !important;
    line-height: 40px;
    text-align: left;
  }
  .sectorArea .posts .main-post .inner h3.text-center {
    text-align: left !important;
  }
  .sectorArea .performance h6 {
    padding-left: 15px;
    font-size: 21px;
  }
  .sectorArea .performance h6.text-center {
    text-align: left !important;
  }
  .sectorArea .performance h6 span .icon {
    position: static;
  }
  .sectorArea .performance .up {
    margin-bottom: 30px;
  }
  .sectorArea .performance .up img {
    margin: 0;
    float: none !important;
  }
  .sectorArea .performance .down {
    border-left: none;
  }
  .sectorArea .performance .down img {
    margin: 0 !important;
  }
  .sectorArea .information {
    padding: 20px 0 0;
  }
  .sectorArea .information span.percentage {
    margin-bottom: 7px;
    font-size: 18px;
    line-height: 22px;
    padding-bottom: 30px;
  }
  .sectorArea .information a.all {
    font-size: 16px;
    font-family: "RobotoCondensedBold";
    line-height: 24px;
  }
  .sectorArea .information a.all i {
    font-size: 18px;
  }
  .sectorArea .global-market.other-key span.country {
    display: inline-block;
  }
  .sectorArea .global-market.other-key p.name {
    margin: 10px 0;
  }
  .sectorArea .global-market.other-key .whatsthis {
    font-family: "RobotoCondensedItalic";
  }
  .sectorArea .global-market span.country {
    display: block;
    font-size: 18px;
    margin-bottom: 15px;
  }
  .sectorArea .global-market span.country:before {
    top: -8px;
  }
  .sectorArea .global-market p.info-text {
    display: none;
  }
  .sectorArea .global-market p.name {
    font-size: 30px;
    line-height: 21px;
  }
  .sectorArea .global-market p.name span {
    margin-bottom: 10px;
    display: block;
    font-size: 21px;
    line-height: 21px;
    font-family: "BebasNeue";
  }
  .sectorArea .global-market span.price {
    display: block;
    margin-bottom: 0;
    font-size: 18px;
  }
  .sectorArea .global-market .mob-l {
    width: 50%;
    float: left;
  }
  .sectorArea .global-market .mob-r {
    width: 50%;
    float: left;
  }
  .sectorArea .global-market p.info-time {
    font-size: 18px;
  }
  .sectorArea .global-market .information {
    padding: 45px 0 15px;
  }
}
@media only screen and (max-width: 639px) {
  .sectorArea .global-market span.price {
    margin-bottom: 0;
  }
  .sectorArea .global-market .mob-l {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  .sectorArea .global-market .mob-r {
    width: 100%;
    float: none;
  }
}
@media only screen and (min-width: 768px) {
  .hidden-div {
    display: block !important;
  }
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo {
  border-top: 3px solid #f0f1ec;
  background-color: #ffffff;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3 {
  padding-left: 28px;
  color: #666666;
  margin-bottom: 0;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3 a {
  text-decoration: none;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3 a:hover {
  text-decoration: none !important;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3:before {
  width: 20px;
  height: 20px;
  content: "";
  position: absolute;
  left: 0px;
  top: 2px;
  background: url(../images/sprite.png) -120px -960px no-repeat;
  background-size: 1000px 1000px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.indgo:before {
  background-position: -60px -960px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.place:before {
  background-position: -80px -960px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.Osearch:before {
  background-position: -60px -980px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.Onotes:before {
  background-position: -80px -980px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.Ocorporate:before {
  background-position: -100px -980px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.Omeetings:before {
  background-position: -120px -980px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3.OEvents:before {
  background-position: -140px -980px;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo .event {
  padding-left: 28px;
  font-size: 18px;
  line-height: 24px;
  display: inline-block;
  font-family: "RobotoCondensedRegular";
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo .event a {
  padding-left: 10px;
  margin-left: 8px;
  background: url(../images/event_border.png) no-repeat left center;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo .event a:first-child {
  padding-left: 0;
  margin-left: 0;
  background: none;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3 {
  font-family: "RobotoCondensedRegular";
  font-size: 18px !important;
  line-height: 24px;
  color: #666666;
  margin-bottom: 0;
  position: relative;
  letter-spacing: normal;
  display: inline-block;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo h3 a {
  color: #1e2d86;
}
.sectorArea .posts .main-post .inner .info-detail.placeSeo .event {
  display: block;
}

.CustomTable2 {
  font-size: 14px;
  font-family: "Roboto-Medium";
}
.CustomTable2.value-aligment .tb-body .tb-row .col-first {
  padding-left: 20px;
}
.CustomTable2.value-aligment .tb-body .tb-row .hide-column .col {
  padding-top: 6.4%;
  color: #666666;
}
.CustomTable2.value-aligment .tb-body .tb-row .hide-column .btn-bottom {
  bottom: 24px;
  top: auto;
}
.CustomTable2.value-aligment .col .value-status {
  color: #666666;
}
.CustomTable2.value-aligment .col .growth-dropdown {
  margin: -4px 0 1px 0;
}
.CustomTable2.value-aligment .col .growth-dropdown button i.fa-angle-down {
  color: #183884;
  top: 2px;
}
.CustomTable2 .tb-row {
  position: relative;
  border-top: 1px solid #dddfdf;
  padding: 30px;
  width: 100%;
  text-align: right;
  background: #fff;
}
.CustomTable2 .tb-row .stock-description {
  top: 105px;
  width: 100%;
  margin: 0 auto;
}
.CustomTable2 .tb-row .col {
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 93px;
  padding-right: 0;
}
.CustomTable2 .tb-row .col:first-child {
  padding-left: 22px;
  text-align: left;
  position: relative;
  font-size: 16px;
}
.CustomTable2 .tb-row .col:first-child .custom-checkbox {
  position: absolute;
  left: 0;
}
.CustomTable2 .tb-head {
  font-size: 13px;
  line-height: 15px;
  font-family: "RobotoCondensedBold";
  color: #888;
}
.CustomTable2 .tb-head .tb-row {
  border-top: 1px solid #dddfdf;
  padding: 30px;
  display: table;
}
.CustomTable2 .tb-head .tb-row .col {
  padding: 8px;
  display: table-cell;
  min-height: inherit;
}
.CustomTable2 .tb-head .tb-row .col:first-child {
  font-size: 13px;
}
.CustomTable2 .tb-head .tb-row .help1:hover .help-infomation {
  display: block;
}
.CustomTable2 .tb-head .tb-row .help-infomation {
  display: none;
  position: absolute;
  right: -50px;
  top: 100%;
  margin-top: 10px;
  z-index: 999;
}
.CustomTable2 .tb-head .tb-row .help-infomation .help-info-inner {
  position: relative;
  padding: 15px;
  width: 358px;
  border: 1px solid #f6731f;
  background-color: #f9fbe7;
}
.CustomTable2 .tb-head .tb-row .help-infomation .help-info-inner .arrow {
  position: absolute;
  right: 46px;
  top: -21px;
  border-width: 10px;
  border-color: transparent transparent #f6731f;
  border-style: solid;
  height: 10px;
  width: 20px;
  content: "";
}
.CustomTable2 .tb-head .tb-row .help-infomation .help-info-inner .arrow:before {
  position: absolute;
  left: -10px;
  top: -9px;
  border-width: 10px;
  border-color: transparent transparent #f9fbe7;
  border-style: solid;
  height: 10px;
  width: 20px;
  content: "";
}
.CustomTable2 .tb-head .tb-row .help-infomation .help-info-inner p {
  text-align: left;
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  line-height: 16px;
  color: #343a3f;
  font-style: normal;
}
.CustomTable2 .tb-head small {
  font-family: "RobotoCondensedLight";
  display: block;
  font-size: 13px;
  line-height: 15px;
}
.CustomTable2 .tb-head small.rs {
  width: 128px;
}
.CustomTable2 .tb-body .tb-row {
  padding-top: 0px;
  padding-bottom: 0px;
}
.CustomTable2 .tb-body .tb-row .col {
  padding-right: 20px;
}
.CustomTable2 .tb-body .tb-row .col .custom-checkbox {
  top: 26px;
}
.CustomTable2 .tb-body .tb-row .col:first-child {
  padding-right: 0;
}
.CustomTable2 .tb-body .tb-row a.view-all-t {
  font-size: 16px;
}
.CustomTable2 .tb-body a {
  font-family: "RobotoCondensedRegular";
}
.CustomTable2 .tb-body a span.bold {
  color: #333333;
  font-size: 16px;
  line-height: 20px;
  font-family: "RobotoCondensedBold";
}
.CustomTable2 .col.has-icon {
  padding-right: 14px;
  position: relative;
}
.CustomTable2 .col.has-icon2 {
  position: relative;
  padding-right: 28px;
}
.CustomTable2 .col.has-icon2 .icons {
  right: 0;
}
.CustomTable2 .col .tb-head small {
  position: relative;
}
.CustomTable2 .col .icons {
  position: absolute;
  right: 12px;
  top: 40px;
}
.CustomTable2 .col .icons i {
  margin: -1px 1px 0 1px;
  vertical-align: top;
}
.CustomTable2 .col .down-arrow {
  width: 10px;
  height: 16px;
  display: inline-block;
  background: url(../images/down-arrow-orange.png) center center no-repeat;
  background-size: 100%;
}
.CustomTable2 .col .sort {
  width: 8px;
  height: 12px;
  display: inline-block;
  background: url(../images/sort.png) center center no-repeat;
  background-size: 100%;
}
.CustomTable2 .custom-checkbox {
  height: 13px;
  width: 13px;
  margin: 1px 5px 0 0;
}
.CustomTable2 .custom-checkbox .icon-check {
  height: 14px;
  width: 14px;
  background-size: 14px 28px;
}
.CustomTable2 .custom-checkbox input:checked ~ .icon-check {
  background-size: 14px 28px;
  background-position: left -14px;
}
.CustomTable2 .value-status {
  position: relative;
  top: 0px;
  color: #666;
  font-size: 16px;
  line-height: 18px;
  font-family: "RobotoCondensedRegular";
  margin-top: 6px;
  display: block;
}
.CustomTable2 .value-status .change {
  font-size: 12px;
  font-family: "RobotoCondensedRegular";
  color: #3e8300;
}
.CustomTable2 .value-status .change cite {
  font-style: normal;
}
.CustomTable2 .col a .value-status {
  font-size: 16px;
  line-height: 18px;
  margin-top: 10px;
  display: block;
  font-family: Roboto-Medium;
  color: #000;
}
.CustomTable2 .col a:hover span {
  color: #e47335;
}
.CustomTable2 .btn-sm {
  font-size: 14px;
  padding: 0 10px;
  width: 62px;
}
.CustomTable2 .btn-primary {
  background: #183884;
  border-color: #183884;
}
.CustomTable2 .btn-primary:hover {
  background: #f5690f;
  border-color: #f5690f;
}
.CustomTable2 .buttons {
  text-align: left;
  position: absolute;
  right: 0;
  top: 20px;
  width: 120px;
  padding: 0 15px;
}
.CustomTable2.ourcriteria-table {
  /*.ed-td{
  	padding-right: 15px;
  	&.bg-color {
  		border-left: 1px dashed #d6d6d6;
  		background-color: #f0f7ff;
  		&.last-border {
  			border-right: 1px dashed #d6d6d6;
  		}
  	}
  }*/
  /*.tb-row {
  	.col {
  		width: 13%;
  		&.col-half {
  			width: 7%;
  		}
  		&.col-2 {
  			width: 14%;
  		}
  		&:first-child {
  			width: 27%;
  		}
  		&.col-third {
  			width: 13%; 
  		}
  		&.bg-color {
  			border-left: 1px dashed #d6d6d6;
  			background-color: #f0f7ff;
  			&.last-border {
  				border-right: 1px dashed #d6d6d6;
  			}
  		}
  	}
  }		
  .tb-head {
  	.tb-row {
  		.col {
  			padding:20px 15px 8px 25px;
  		}
  	}
  	.icons {
  		top: 23px;
  		right: 0;
  	} 
  	small {
  		position: relative;
  		.icons {
  			top: 3px;
  			right: -12px;
  		}
  	}
  }*/
}
.CustomTable2.eqity-screen2 .tb-row .col.col-half {
  width: 11%;
}
.CustomTable2.eqity-screen2 .tb-row .col.col-half-2 {
  width: 9%;
}
.CustomTable2.eqity-screen2 .tb-row .col.col-third .icons {
  right: auto;
}
.CustomTable2.eqity-screen2 .tb-row .col.col-third .icons .help-infomation .help-info-inner .arrow {
  top: -20px;
}
.CustomTable2.eqity-screen3 .tb-row .col {
  width: 10%;
}
.CustomTable2.eqity-screen3 .tb-row .col:first-child {
  width: 20%;
}
.CustomTable2 .umbrella-icon {
  position: absolute;
  left: -1px;
  top: 22px;
}
.CustomTable2 .umbrella-icon:hover .umbrella-information {
  display: block;
}
.CustomTable2 .umbrella-icon .umbrella {
  position: absolute;
  left: 0;
  top: -2px;
}
.CustomTable2 .umbrella-icon .umbrella-information {
  display: none;
  padding: 3px 7px 3px 30px;
  width: 314px;
  background-color: #E47335;
  text-align: left;
}
.CustomTable2 .umbrella-icon .umbrella-information span {
  display: block;
  color: #ffffff;
}
.CustomTable2 .umbrella-icon .umbrella-information span.heading1 {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 15px;
  margin-bottom: 5px;
}
.CustomTable2 .umbrella-icon .umbrella-information span.text {
  font-family: "RobotoCondensedLight";
  font-size: 13px;
  line-height: 15px;
}

.ed-equity .equity-chk .ed-stock .umbrella-icon {
  position: absolute;
  left: 0;
  z-index: 10;
}
.ed-equity .portfolio-tab {
  margin-bottom: -1px;
  position: relative;
  z-index: 1;
}
.ed-equity .portfolio-tab li a i.fa-plus {
  border: 1px dotted #d6d6d6;
  padding: 2px 4px 0;
  margin-right: 9px;
  color: #d6d6d6;
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .ed-row .ed-td {
  padding-right: 20px;
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .ed-row .ed-td.ed-stock a {
  font: 16px "RobotoCondensedRegular";
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .ed-row .ed-label {
  margin-right: 12px;
  margin-top: 5px;
  font: 13px "RobotoCondensedRegular";
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .bg-color {
  border-left: 1px dashed #d6d6d6;
  background-color: #f0f7ff;
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .bg-color.last-border {
  border-right: 1px dashed #d6d6d6;
}
.ed-equity .top-brdr-block .ourcriteria-table .ed-data-table .toggle-td-mobile .bg-color {
  min-height: 80px;
  border-bottom: 1px dashed #d6d6d6;
}

.growth-dropdown.open .btn {
  border: 1px solid #ccd3d7;
  border-bottom-color: transparent;
  z-index: 10;
}
.growth-dropdown.open .btn i.ic-help {
  top: 0px;
}
.growth-dropdown .btn {
  padding: 3px 15px 5px 3px;
  width: 100px;
  white-space: normal;
  margin-left: 3px;
  border-color: transparent;
  border-bottom-color: #ccd3d7;
  border-radius: 0;
  -webkit-border-radius: 0;
  font-family: "RobotoCondensedBold";
  font-size: 13px;
  line-height: 15px;
  color: #333333;
  position: relative;
  text-align: left;
  background-color: #ffffff;
}
.growth-dropdown .btn:focus {
  outline: none;
}
.growth-dropdown .btn i {
  font-size: 17px;
  position: absolute;
  right: 3px;
  top: 1px;
}
.growth-dropdown .btn i.ic-help {
  position: relative;
  top: 0px;
  right: auto;
  margin-left: 3px;
}
.growth-dropdown .dropdown-menu {
  top: 100%;
  box-shadow: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  margin-top: -1px;
  margin-left: 3px;
  width: 443px;
  padding: 10px 15px 10px 0px;
  z-index: 9;
  background-color: #ffffff;
}
.growth-dropdown .dropdown-menu.dropdown-menu3 {
  left: auto;
  right: -21px;
}
.growth-dropdown .dropdown-menu.dropdown-menu4 {
  left: auto;
  right: -23px;
}
.growth-dropdown .dropdown-menu .left-menu {
  width: 186px;
  float: left;
}
.growth-dropdown .dropdown-menu .left-menu .search-box {
  padding: 0 10px;
}
.growth-dropdown .dropdown-menu .left-menu .search-box .form-group {
  position: relative;
}
.growth-dropdown .dropdown-menu .left-menu .search-box .form-group .search-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 2px;
  top: 2px;
  border: 0;
  background-color: #ececec;
}
.growth-dropdown .dropdown-menu .left-menu .search-box .form-group .form-control {
  padding: 2px 10px 2px 22px;
  width: 100%;
  height: 23px;
  line-height: 14px;
  background-color: #ececec;
  color: #909294;
  border-radius: 2px;
  -webkit-border-radius: 2px;
}
.growth-dropdown .dropdown-menu .left-menu ul {
  height: 265px !important;
}
.growth-dropdown .dropdown-menu .left-menu ul .mCustomScrollBox .mCSB_container {
  padding-right: 15px;
}
.growth-dropdown .dropdown-menu .left-menu ul .mCSB_draggerRail {
  background: #f0f0f0;
  width: 6px;
  border-radius: 0;
  -webkit-border-radius: 0;
}
.growth-dropdown .dropdown-menu .left-menu ul .mCSB_dragger_bar {
  background: #c8cac1;
  width: 6px;
  border-radius: 0;
  -webkit-border-radius: 0;
}
.growth-dropdown .dropdown-menu .left-menu ul .mCSB_scrollTools {
  opacity: 1;
}
.growth-dropdown .dropdown-menu .left-menu ul li a {
  padding: 0 20px;
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 30px;
  color: #333333;
  display: block;
}
.growth-dropdown .dropdown-menu .left-menu ul li:hover a {
  color: #f5690f;
}
.growth-dropdown .dropdown-menu .left-menu ul li.active a {
  font-family: "RobotoCondensedBold";
  color: #ffffff;
  background-color: #f5690f;
}
.growth-dropdown .dropdown-menu .right-info {
  padding: 20px;
  width: 229px;
  float: right;
  min-height: 307px;
  background-color: #f6f6f6;
}
.growth-dropdown .dropdown-menu .right-info h6 {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 15px;
  color: #333333;
  margin-bottom: 10px;
}
.growth-dropdown .dropdown-menu .right-info h6 i.ic-help {
  position: relative;
  top: 0;
}
.growth-dropdown .dropdown-menu .right-info p {
  font-family: "RobotoCondensedItalic";
  font-size: 14px;
  line-height: 20px;
  color: #999999;
}

.toggle-td-mobile {
  background: #fff;
  display: none;
}
.toggle-td-mobile.active {
  display: none;
}
.toggle-td-mobile .caption {
  display: block;
  font: 14px "RobotoCondensedBold";
  color: #666;
  line-height: 18px;
  margin-bottom: 5px;
}
.toggle-td-mobile .value {
  display: block;
  font: 14px "RobotoCondensedRegular";
  color: #999;
  line-height: 18px;
  text-align: center;
}
.toggle-td-mobile .value img {
  display: inline-block;
}
.toggle-td-mobile .btn-trad {
  background: #194085;
  border-color: #194085;
}

.btn-success.btn-trad {
  background: #03002f;
  border-color:#03002f;
  line-height: 23px;
  padding: 4px 15px;
  font: 14px "RobotoCondensedRegular";
}
.btn-success.btn-trad:hover {
  background: #f04e45;
  border-color: #f04e45;
}

@media only screen and (max-width: 1199px) {
  .CustomTable2.value-aligment .tb-body .tb-row .hide-column .btn-bottom {
    bottom: 45px;
    top: auto;
  }
  .CustomTable2 .tb-head .tb-row {
    padding-left: 45px;
    padding-right: 110px;
  }
  .CustomTable2 .tb-row {
    padding-left: 45px;
    padding-right: 110px;
  }
  .CustomTable2 .tb-row .col:first-child a {
    display: block;
    line-height: 22px;
  }
  .CustomTable2 .tb-row .col:first-child .value-status {
    margin-top: 10px;
  }
  .CustomTable2.ourcriteria-table .tb-body .tb-row .col {
    min-height: 115px;
  }
  .CustomTable2 .buttons {
    right: -15px;
  }

  .growth-dropdown .btn {
    width: 92px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .growth-dropdown .btn i.ic-help {
    margin-left: 0;
  }
  .growth-dropdown .dropdown-menu {
    width: 400px;
  }
  .growth-dropdown .dropdown-menu .right-info {
    width: 192px;
  }
}
@media only screen and (max-width: 991px) {
  .CustomTable2 .buttons {
    right: 0;
  }
  .CustomTable2.value-aligment .tb-body .tb-row .hide-column .btn-bottom {
    bottom: 57px;
    top: auto;
    right: -12px;
  }
  .CustomTable2 .tb-head .tb-row {
    padding-left: 30px;
    padding-right: 70px;
  }
  .CustomTable2 .tb-head .tb-row .col {
    min-height: 85px;
  }
  .CustomTable2 .tb-row {
    padding-left: 30px;
    padding-right: 70px;
  }
  .CustomTable2.ourcriteria-table .tb-body .tb-row .col {
    min-height: 115px;
  }
  .CustomTable2 .buttons {
    width: 92px;
  }

  .growth-dropdown .btn {
    width: 70px;
    font-size: 11px;
    padding-right: 18px;
  }
  .growth-dropdown .btn i.ic-help {
    position: absolute;
    top: 4px;
    right: 15px;
  }
  .growth-dropdown .dropdown-menu {
    width: 375px;
  }
  .growth-dropdown .dropdown-menu.dropdown-menu3 {
    right: -21px;
  }
  .growth-dropdown .dropdown-menu.dropdown-menu2 {
    right: -22px;
    left: auto;
  }
  .growth-dropdown .dropdown-menu .right-info {
    padding: 20px 10px;
    width: 170px;
  }
}
@media only screen and (max-width: 767px) {
  .ed-equity .top-brdr-block .ed-data-table .ed-row .ed-current-price {
    padding: 10px !important;
  }

  .ed-equity .portfolio-tab li a {
    min-width: inherit;
    padding: 10px;
    font-size: 14px;
  }

  .CustomTable2 .value-status {
    top: 0;
  }
  .CustomTable2 .value-status .change {
    display: block;
  }
  .CustomTable2 .tb-row {
    border-top: none;
  }
  .CustomTable2 .tb-head {
    display: none;
  }
  .CustomTable2 .tb-body a span.bold {
    font-size: 19px;
  }
  .CustomTable2 .tb-body .tb-row {
    padding-left: 0;
    padding-right: 0;
    border-top-color: #cbc7c1;
  }
  .CustomTable2 .tb-body .tb-row .umbrella-icon {
    top: 0;
  }
  .CustomTable2 .tb-body .tb-row .umbrella-icon .umbrella-information {
    width: 270px;
  }
  .CustomTable2 .tb-body .tb-row a.more-link {
    font-size: 18px;
  }
  .CustomTable2 .tb-body .tb-row:first-child {
    border-top: 1px solid #cbc7c1;
  }
  .CustomTable2 .tb-body .tb-row a.view-all-t {
    font-size: 18px;
  }
  .CustomTable2 .tb-body .tb-row .hide-column {
    display: none;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col .value-status {
    font-size: 18px;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col .value-status .change {
    font-family: "Roboto-Regular";
    font-size: 18px;
    margin-top: 5px;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col:first-child {
    padding: 35px 10px 35px 70%;
    border-bottom: 1px solid #f0f1ec;
    width: 100%;
    float: none;
    position: relative;
    text-align: left;
    background-color: #fdfeee;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col:first-child:before {
    top: 42px;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col:first-child:after {
    top: 63px;
  }
  .CustomTable2 .tb-body .tb-row .col {
    padding: 35px 10px 35px 70%;
    border-bottom: 1px solid #f0f1ec;
    width: 100%;
    float: none;
    position: relative;
    text-align: left;
    font-size: 18px;
    background-color: #fdfeee;
  }
  .CustomTable2 .tb-body .tb-row .col.space-after {
    padding-bottom: 45px;
  }
  .CustomTable2 .tb-body .tb-row .col:first-child {
    padding-left: 35px;
    padding-right: 35px;
    border-bottom: 1px solid #cbc7c1;
    background-color: #ffffff;
  }
  .CustomTable2 .tb-body .tb-row .col:first-child .mobile-arrow {
    position: absolute;
    right: 15px;
    top: 38px;
  }
  .CustomTable2 .tb-body .tb-row .col:first-child .custom-checkbox {
    left: 10px;
    margin-top: 4px;
    top: auto;
  }
  .CustomTable2 .tb-body .tb-row .col:first-child a {
    font-size: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 20px;
  }
  .CustomTable2 .tb-body .tb-row .col:last-child {
    border-bottom: none;
  }
  .CustomTable2 .tb-body .tb-row .col:before {
    padding-left: 25px;
    position: absolute;
    content: attr(data-title);
    display: block;
    top: 36px;
    left: 0px;
    height: 100%;
    width: 45%;
    white-space: nowrap;
    font-family: "RobotoCondensedBold";
    font-size: 18px;
    line-height: 24px;
    color: #666666;
  }
  .CustomTable2 .tb-body .tb-row .col:after {
    padding-left: 25px;
    position: absolute;
    content: attr(data-change);
    display: block;
    top: 55px;
    left: 0px;
    width: 45%;
    white-space: nowrap;
    font-family: "RobotoCondensedLight";
    font-size: 18px;
    line-height: 24px;
    color: #888888;
  }
  .CustomTable2 .buttons {
    padding: 50px 0;
    width: 100%;
    position: static;
    text-align: center;
    border: 1px solid #cbc7c1;
    border-left: none;
    border-right: none;
    background-color: #fdfeee;
  }
  .CustomTable2 .buttons a.btn {
    padding-left: 65px;
    padding-right: 65px;
    font-size: 18px;
    height: 43px;
    line-height: 39px;
  }
  .CustomTable2 .buttons a.btn.btn-sm {
    width: auto;
  }
  .CustomTable2 .buttons a.btn.btn-link {
    padding: 0;
    display: inline-block;
    color: #174082;
    line-height: 24px;
    height: auto;
  }
  .CustomTable2 .buttons a.btn.btn-link:hover {
    color: #f5690f;
    text-decoration: none;
  }
  .CustomTable2.ourcriteria-table .tb-body .tb-row .col {
    min-height: inherit;
  }
  .CustomTable2.ourcriteria-table .tb-row .col:first-child {
    width: 100%;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view {
    border: 1px dashed #d6d6d6;
    background-color: #f1f8ff;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col {
    padding: 0 !important;
    background-color: transparent;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col:before {
    content: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col:after {
    content: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col:first-child {
    background-color: #f1f8ff;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col:first-child:before {
    content: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .col:first-child:after {
    content: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side {
    padding: 35px 10px;
    width: 60%;
    float: left;
    border-right: 1px dashed #d6d6d6;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .btn {
    padding-left: 0;
    width: 100%;
    font-size: 18px;
    line-height: 22px;
    color: #666666;
    border: none;
    box-shadow: none;
    background-color: transparent;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .btn i {
    font-size: 25px;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu {
    width: 265px;
    margin-top: 8px;
    z-index: 999;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu .left-menu {
    width: 265px;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu .right-info {
    width: 183px;
    display: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu li a {
    line-height: 30px;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu.dropdown-menu2 {
    right: auto;
    left: 0;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu.dropdown-menu3 {
    right: auto;
    left: 0;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu.dropdown-menu4 {
    right: auto;
    left: 0;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu .search-box .form-group .search-icon {
    background-color: transparent;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side span.years {
    font-size: 18px;
    display: block;
    font-family: "RobotoCondensedLight";
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .explane-col {
    font-family: "RobotoCondensedItalic";
    font-size: 18px;
    display: block;
    color: #174082;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .right-side {
    padding: 35px 5%;
    width: 40%;
    float: left;
  }
  .CustomTable2.ourcriteria-table .tb-row .col {
    min-height: inherit;
  }
  .CustomTable2.ourcriteria-table .tb-row .col.col-half {
    width: 100%;
  }
  .CustomTable2.ourcriteria-table .tb-row .col.col-2 {
    width: 100%;
  }
  .CustomTable2.ourcriteria-table .tb-row .col.col-third {
    width: 100%;
  }
  .CustomTable2.eqity-screen2 .tb-row .col.col-half {
    width: 100%;
  }
  .CustomTable2.eqity-screen2 .tb-row .col.col-half-2 {
    width: 100%;
  }
  .CustomTable2.eqity-screen3 .tb-body .tb-row .col:first-child {
    width: 100%;
  }

  .growth-dropdown .dropdown-menu {
    width: 100%;
    top: 35px;
    right: auto !important;
    padding: 0;
  }
  .growth-dropdown .dropdown-menu .left-menu {
    width: 100%;
    padding-top: 10px;
  }
  .growth-dropdown .dropdown-menu .right-info {
    width: 100%;
    min-height: inherit;
  }
  .growth-dropdown .btn {
    width: 100%;
    font-size: 21px;
    padding-right: 18px;
    height: 35px;
    background-color: transparent;
    border-bottom-color: transparent;
  }
  .growth-dropdown .btn:focus {
    background-color: transparent;
    border-bottom-color: transparent;
  }
  .growth-dropdown .btn i {
    right: 6px;
    font-size: 35px;
    top: 0px;
  }
}
@media only screen and (max-width: 479px) {
  .CustomTable2 .tb-body .tb-row .hide-column .col {
    padding-left: 200px;
  }
  .CustomTable2 .tb-body .tb-row .hide-column .col:first-child {
    padding-left: 200px;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu {
    width: 265px;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu .left-menu {
    width: 265px;
    float: none;
  }
  .CustomTable2.ourcriteria-table .tb-row .mobile-design-view .left-side .growth-dropdown .dropdown-menu .right-info {
    width: 263px;
    float: none;
    min-height: inherit;
  }

  .toggle-td-mobile .value-status.update,
.toggle-td-mobile .ed-label.update {
    font-size: 14px !important;
  }
  .toggle-td-mobile .value-status,
.toggle-td-mobile .ed-label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 768px) {
  .CustomTable2 .tb-body .tb-row .hide-column {
    display: block !important;
  }

  .toggle-td-mobile {
    display: none !important;
  }

  .ed-equity .top-brdr-block .ed-data-table .ed-row.collapsed {
    background-color: #ffffff;
  }
}
.pricing-table-box {
  padding: 0 30px;
}
.pricing-table-box .price-table {
  font-family: "RobotoCondensedRegular";
}
.pricing-table-box .price-table .links li {
  line-height: 12px;
  border-left: 1px solid #2a1a88;
}
.pricing-table-box .price-table .links li:first-child {
  border: none;
}
.pricing-table-box .price-table .links li a {
  color: #2a1a88;
  font-family: "RobotoCondensedRegular";
}
.pricing-table-box .price-table .links li a:hover {
  color: #e47335;
}
.pricing-table-box .price-table .btn-sm {
  min-width: 145px;
  padding: 5px 10px;
  font-size: 14px;
  font-family: "RobotoCondensedRegular";
  line-height: 20px;
}
.pricing-table-box .price-table .note {
  line-height: 12px;
  display: block;
  font-size: 12px;
  color: #9c9c9c;
}
.pricing-table-box .price-table .dark-grey-bg {
  color: #999999;
  background: #424242;
}
.pricing-table-box .price-table .cream-bg {
  border-top: 1px solid #f1efa4;
  border-bottom: 1px solid #f1efa4;
  background: #fffdce;
}
.pricing-table-box .price-table .expendable a.clickable-with-downarrow {
  padding: 10px 10px 10px;
  display: block;
  background: #f0f1ec;
  font-family: "RobotoCondensedRegular";
  line-height: 11px;
}
.pricing-table-box .price-table .your-plan {
  position: absolute;
  left: -2px;
  top: -4px;
  background: url(../images/your-plan-triangle.png) center center no-repeat;
  height: 59px;
  width: 55px;
  z-index: 1;
  color: #fff;
  font-size: 11px;
  text-transform: uppercase;
  line-height: 11px;
  padding: 5px;
}
.pricing-table-box .price-table .heading {
  padding: 25px 15px;
  text-align: center;
  position: relative;
  min-height: 110px;
}
.pricing-table-box .price-table .heading:after {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -8px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 7.5px 0 7.5px;
  border-color: #424242 transparent transparent transparent;
}
.pricing-table-box .price-table .heading h4 {
  color: #ff5c00;
  font-size: 20px;
  line-height: 20px;
  font-family: "RobotoCondensedBold";
}
.pricing-table-box .price-table .heading h4 span {
  display: block;
  line-height: 14px;
  font-size: 14px;
  color: #fff;
  font-family: "RobotoCondensedRegular";
}
.pricing-table-box .price-table .heading p {
  font-family: "RobotoCondensedLightItalic";
  font-size: 13px;
  line-height: 15px;
}
.pricing-table-box .price-table .other-plan {
  margin-left: 20px;
  text-align: left;
  padding: 10px;
  min-height: 110px;
}
.pricing-table-box .price-table .other-plan h6 {
  font-size: 14px;
  line-height: 16px;
  color: #000;
  margin-bottom: 10px;
}
.pricing-table-box .price-table .other-plan p {
  font-size: 14px;
  line-height: 16px;
  font-family: "RobotoCondensedLight";
  color: #666666;
}
.pricing-table-box .price-table .other-plan p a {
  font-family: "RobotoCondensedLight";
}
.pricing-table-box .price-table td, .pricing-table-box .price-table th {
  padding: 12px 15px;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.pricing-table-box .price-table td.nopadding, .pricing-table-box .price-table th.nopadding {
  padding: 0;
}
.pricing-table-box .price-table tbody > tr:nth-child(odd) {
  background: #f0f1ec;
}
.pricing-table-box .price-table tbody > tr:nth-child(even) {
  background: #fff;
}
.pricing-table-box .price-table tbody > tr.no-bg {
  background: #fff;
}
.pricing-table-box .price-table .big-cell td {
  padding: 35px 10px;
}
.pricing-table-box .price-table th {
  border-color: #fff;
}
.pricing-table-box .price-table td {
  border-color: #ccc;
  text-align: center;
  color: #666666;
  font-size: 14px;
  font-family: "Roboto-Medium";
  line-height: 16px;
}
.pricing-table-box .price-table td:first-child {
  text-align: right;
  border: none;
  font-size: 13px;
  color: #9c9c9c;
  white-space: nowrap;
  min-width: 150px;
  font-family: "RobotoCondensedRegular";
}
.pricing-table-box .price-table td.border-top-only {
  text-align: left;
  padding: 17px 0;
  border: none;
  border-top: 1px solid #ccc;
}

.grid-data {
  font-size: 14px;
}
.grid-data .modal-content {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.grid-data .modal-header {
  border-bottom: none;
}
.grid-data .modal-body {
  padding-top: 0;
  padding-bottom: 0;
}
.grid-data .table > thead > tr > th {
  border-bottom: 1px solid #f0f1ec;
}
.grid-data .table td, .grid-data .table th {
  border-top: 1px solid #f0f1ec !important;
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 14px;
  padding: 10px 10px;
  color: #333333;
}
.grid-data .table th {
  font-family: "RobotoCondensedLight";
  font-size: 13px;
  font-weight: normal;
  line-height: 14px;
  color: #888;
}
.grid-data .table td {
  font-family: "Roboto-Medium";
}

.ViewCriteriaStocker .modal-header .modal-title {
  margin-bottom: 15px;
}
.ViewCriteriaStocker p {
  font-family: "RobotoCondensedLight";
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  margin-bottom: 20px;
}

@media only screen and (max-width: 1199px) {
  .pricing-table-box .price-table .heading {
    padding: 20px 15px;
    min-height: 129px;
  }
  .pricing-table-box .price-table .other-plan {
    min-width: 105px;
  }
}
@media only screen and (max-width: 991px) {
  .pricing-table-box {
    padding: 0 10px;
  }
  .pricing-table-box .price-table .links li {
    margin: 0px 0 10px 0;
  }
  .pricing-table-box h5 {
    font-size: 18px;
  }
  .pricing-table-box .table-responsive-plan {
    width: 100%;
    overflow: auto;
  }
  .pricing-table-box .table-responsive-plan .heading {
    padding: 20px 15px;
    min-height: 135px;
  }
  .pricing-table-box .table-responsive-plan .other-plan {
    margin-left: 10px;
  }
  .pricing-table-box .table-responsive-plan .price-table {
    min-width: 678px;
  }
}
@media only screen and (max-width: 767px) {
  .pricing-table-box .price-table .other-plan {
    min-width: 145px;
  }
  .pricing-table-box .price-table td:first-child {
    min-width: 0px !important;
    text-align: left;
  }
  .pricing-table-box .price-table .links li {
    border: none;
  }
  .pricing-table-box .table-responsive-plan.table-responsive {
    border: none;
  }
  .pricing-table-box .table-responsive-plan .heading {
    padding-bottom: 5px;
    min-height: 138px;
  }
  .pricing-table-box .table-responsive-plan .price-table {
    min-width: 0px !important;
  }
  .pricing-table-box .table-responsive-plan .price-table td.border-top-only ul {
    margin-left: 5px;
  }
  .pricing-table-box .table-responsive-plan .scrollable .price-table th {
    white-space: normal;
  }
  .pricing-table-box .table-responsive-plan .pinned {
    width: 35.7%;
    height: 100%;
    border-left: none;
    z-index: 2;
    left: -1px;
    top: -1px;
  }
  .pricing-table-box .table-responsive-plan .pinned .price-table thead tr th:first-child {
    padding: 0;
    height: 139px;
  }
  .pricing-table-box .table-responsive-plan .pinned .price-table tr td {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media only screen and (max-width: 374px) {
  .pricing-table-box .price-table td:first-child {
    text-align: left;
  }
}

/*# sourceMappingURL=common-ext.css.map */

@charset "UTF-8";
/* Colors */
/* Fonts */
/* Fonts */
.tocConfirm .ngdialog-content {
  background: transparent; }

.toc-popup {
  display: block;
  /*loader css*/
  /*input[type="checkbox"].rect-checkbox:checked + label.rect-label {
		@media (max-width: 991px) {
			background: none;
			&:before {
				background: url(../images/inactive-checkbox.png) no-repeat;
				background-size: 19px 38px;
				background-position: 0 100%;
				width: 19px;
				height: 18px;
			}
		}
	}
	input[type="checkbox"].rect-checkbox:focus + label.rect-label,
	input[type="checkbox"].rect-checkbox:hover + label.rect-label {
		color: #f5690f;
	}*/ }
  .toc-popup .market-overlay {
    position: absolute;
    background-color: rgba(255, 255, 255, 0.6); }
  .toc-popup .page-loading-index {
    z-index: 10010 !important;
    position: relative;
    top: 42.5%;
    bottom: 0;
    right: 0;
    left: 0; }
  .toc-popup .ellips, .toc-popup .fundAvl .bankDetails li .bnkName, .toc-popup .fundAvl .bankDetails li .accNo {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .toc-popup .modal-dialog {
    width: 1020px;
    margin-top: 15px; }
    @media (max-width: 991px) {
      .toc-popup .modal-dialog {
        margin-top: 5px; } }
    .toc-popup .modal-dialog .modal-content {
      border: 0; }
  .toc-popup .toc-modal-close {
    float: right;
    padding-bottom: 8px; }
  .toc-popup .sc-right {
    float: right; }
  .toc-popup .sc-display {
    display: inline-block; }
  .toc-popup .sc-holdings {
    margin-top: 5px; }
    .toc-popup .sc-holdings label {
      font-family: "RobotoCondensedRegular";
      font-size: 14px;
      color: #666666;
      font-weight: normal;
      margin-bottom: 0; }
    .toc-popup .sc-holdings input[type="checkbox"].clr-chkbx + label.clr-lbl:before {
      width: 14px;
      height: 14px;
      top: 5.5px; }
  .toc-popup .toc-dp-link {
    float: right;
    line-height: 31px;
    padding: 0;
    margin-top: 5px; }
    .toc-popup .toc-dp-link:focus {
      outline: none;
      box-shadow: none; }
    @media (max-width: 991px) {
      .toc-popup .toc-dp-link {
        float: none;
        margin-top: -10px;
        margin-bottom: 10px;
        text-align: left;
        display: block; } }
  .toc-popup .down {
    color: #d20000; }
  .toc-popup form.disabled {
    opacity: 0.2; }
  .toc-popup .acc-tabs {
    margin-bottom: 30px;
    border-bottom: 1px solid #dcdcdc;
    text-align: center;
    font-size: 0; }
    .toc-popup .acc-tabs .acc-tabs-item {
      display: inline-block;
      padding: 15px 23px;
      background: #fcfcfb;
      border: 1px solid #f6f6f6;
      border-bottom: 0;
      margin: 0 2.5px 2.5px 2.5px;
      text-align: left;
      vertical-align: bottom;
      cursor: pointer;
      position: relative;
      max-width: calc(50% - 5px); }
      .toc-popup .acc-tabs .acc-tabs-item h5 {
        font-size: 20px;
        color: #183884;
        font-family: "OswaldRegular";
        line-height: 1;
        margin-bottom: 10px; }
      .toc-popup .acc-tabs .acc-tabs-item .down-arrow1 {
        position: absolute;
        bottom: -3px;
        left: 50%;
        display: none; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow1:before, .toc-popup .acc-tabs .acc-tabs-item .down-arrow1:after {
          position: absolute;
          left: 50%;
          width: 0;
          height: 0;
          margin-left: -10px;
          content: "";
          border-width: 10px 10px 0 10px;
          border-style: solid; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow1:before {
          z-index: 11;
          top: -1px;
          border-color: #fff transparent transparent transparent; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow1:after {
          z-index: 10;
          top: 0.5px;
          border-color: #dcdcdc transparent transparent transparent; }
      .toc-popup .acc-tabs .acc-tabs-item .down-arrow2 {
        position: absolute;
        bottom: 0;
        left: 50%;
        display: none; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow2:before, .toc-popup .acc-tabs .acc-tabs-item .down-arrow2:after {
          position: absolute;
          left: 50%;
          width: 0;
          height: 0;
          margin-left: -10px;
          content: "";
          border-width: 10px 10px 0 10px;
          border-style: solid; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow2:before {
          z-index: 11;
          top: -1px;
          border-color: #fbf9f8 transparent transparent transparent; }
        .toc-popup .acc-tabs .acc-tabs-item .down-arrow2:after {
          z-index: 10;
          top: 0.5px;
          border-color: #fcfcfb transparent transparent transparent; }
      .toc-popup .acc-tabs .acc-tabs-item.active {
        background: #fbf9f8; }
        .toc-popup .acc-tabs .acc-tabs-item.active h5 {
          color: #f5690f; }
        .toc-popup .acc-tabs .acc-tabs-item.active .down-arrow1,
        .toc-popup .acc-tabs .acc-tabs-item.active .down-arrow2 {
          display: block; }
      .toc-popup .acc-tabs .acc-tabs-item p {
        color: #c6c6c6;
        font-size: 13px;
        line-height: 15px;
        font-family: "RobotoCondensedRegular";
        margin-bottom: 2px; }
        .toc-popup .acc-tabs .acc-tabs-item p.amt-avl {
          font-family: "RobotoCondensedBold";
          color: #666666;
          margin: 0; }
  @media (max-width: 991px) {
    .toc-popup input[type="checkbox"].rect-checkbox + label.rect-label:before {
      background: url(../images/inactive-checkbox.png) no-repeat;
      background-size: 19px 38px;
      outline: 1px solid #333333;
      background-position: 0 0;
      width: 19px;
      height: 18px;
      top: -3px; } }
  @media (max-width: 991px) {
    .toc-popup input[type="checkbox"].rect-checkbox:checked + label.rect-label:before,
    .toc-popup input[type="checkbox"].rect-checkbox:checked:focus + label.rect-label:before,
    .toc-popup input[type="checkbox"].rect-checkbox:checked:hover + label.rect-label:before {
      background: url(../images/inactive-checkbox.png) no-repeat;
      background-size: 19px 38px;
      background-position: 0 100%;
      outline: 1px solid #333333;
      width: 19px;
      height: 18px;
      top: -3px; } }
  .toc-popup .right-text p {
    font-size: 14px;
    text-transform: uppercase; }
  .toc-popup .angular-calender.esip-calender {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
    .toc-popup .angular-calender.esip-calender .form-control {
      border-color: #ccc;
      cursor: pointer;
      background: #fff;
      color: #666666;
      font-family: "RobotoCondensedRegular";
      font-size: 15px;
      line-height: 15px;
      border-radius: 0;
      width: 130px; }
    .toc-popup .angular-calender.esip-calender i.icon-calender {
      position: absolute;
      right: 7px;
      top: 7px;
      color: #666666;
      cursor: pointerl; }
    .toc-popup .angular-calender.esip-calender .uib-monthpicker i,
    .toc-popup .angular-calender.esip-calender .uib-yearpicker i {
      top: auto;
      left: auto;
      position: relative;
      display: inline-block;
      vertical-align: text-top; }
  .toc-popup .ed-icon.r-arrow {
    width: 5px;
    height: 20px;
    background-position: -187px -50px; }
  .toc-popup .ed-icon.cert-icon {
    background-position: -140px -28px;
    width: 16px;
    height: 14px; }
  .toc-popup .ed-icon.i-close {
    width: 9px;
    height: 9px;
    background-position: -165px -12px; }
    .toc-popup .ed-icon.i-close:hover {
      background-position: -178px -12px; }
    .toc-popup .ed-icon.i-close.lg {
      width: 13px;
      height: 13px;
      background-position: -50px -10px; }
      .toc-popup .ed-icon.i-close.lg:hover {
        background-position: -31px -10px; }
  .toc-popup .ed-icon.search-icon {
    background-size: 1000px;
    background-position: -178.5px -76.5px;
    width: 20px;
    height: 20px; }
    .toc-popup .ed-icon.search-icon.search-clear {
      background: none;
      cursor: pointer;
      width: 20px;
      height: 20px;
      color: #03002f; }
      .toc-popup .ed-icon.search-icon.search-clear:after {
        cursor: pointer;
        font-size: 32px;
        display: inline-block;
        vertical-align: top;
        content: "\00d7";
        margin-top: -6px; }
      .toc-popup .ed-icon.search-icon.search-clear:hover {
        color: #f04e45; }
  .toc-popup .ed-icon.refine-icon {
    width: 19px;
    height: 16px;
    background-position: -159px -77px;
    background-size: 1000px 1000px; }
  @media (max-width: 991px) {
    .toc-popup {
      padding: 10px !important; }
      .toc-popup .modal-dialog,
      .toc-popup .toc-content,
      .toc-popup .qo-tab-content,
      .toc-popup .toc-margin {
        width: 100% !important; }
      .toc-popup .error-message {
        margin: 16px 0 0 16px !important; } }
  .toc-popup .close-opt-window {
    position: absolute;
    top: 10px;
    right: 10px; }
  .toc-popup .text-bold {
    font-family: "Roboto-Bold" !important; }
  .toc-popup .triangle-arrow {
    position: absolute;
    z-index: 41;
    top: 0;
    left: 46px;
    width: 10px;
    height: 4px;
    margin-left: -10px;
    content: "";
    border-width: 6px;
    border-style: solid;
    border-color: #e5e7e7 transparent transparent; }
  .toc-popup .triangle-arrow:before {
    position: absolute;
    bottom: -9px;
    left: -10px;
    content: "";
    border-width: 10px;
    border-style: solid;
    border-color: #fff transparent transparent; }
  .toc-popup ul {
    margin: 0;
    list-style: none; }
  .toc-popup label {
    font-weight: initial;
    margin: 0; }
  .toc-popup .ln-plain {
    font-family: "RobotoCondensedRegular";
    font-size: 13px; }
  .toc-popup li.divider {
    position: absolute;
    top: 6px;
    left: 50%;
    width: 1px;
    height: 24px;
    background-color: #bebebe; }
  .toc-popup .tooltip-links {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    position: relative;
    display: inline-block;
    padding: 0 5px;
    color: #183884;
    margin-bottom: 2px; }
    .toc-popup .tooltip-links:hover, .toc-popup .tooltip-links:focus {
      color: #f5690f; }
    .toc-popup .tooltip-links.order-type-link {
      padding: 0; }
      .toc-popup .tooltip-links.order-type-link:before {
        display: inline-block;
        width: 12px;
        height: 12px;
        content: "";
        background: url(../images/question.png) no-repeat;
        background-size: 12px;
        vertical-align: baseline;
        margin-top: 1px; }
  .toc-popup .message.units-msg {
    height: 0;
    max-height: 0;
    transition: all 0.5s ease;
    overflow: hidden; }
    .toc-popup .message.units-msg.show-units {
      height: auto;
      max-height: 100px; }
    .toc-popup .message.units-msg.show-units-add-fund {
      display: inline-block;
      vertical-align: top; }
    .toc-popup .message.units-msg label {
      margin-top: 0; }
  .toc-popup .message.confirm-note {
    text-align: center;
    font-family: "RobotoCondensedRegular";
    margin-top: 10px; }
    .toc-popup .message.confirm-note label {
      font-family: "RobotoCondensedRegular"; }
  .toc-popup .message label {
    font-size: 14px;
    z-index: 86;
    width: auto;
    padding: 8px;
    text-transform: initial;
    color: #666;
    background-color: #fbf9ca;
    line-height: 1.4; }
  .toc-popup .note.payment-email-page .circle.green{
      border: 1px solid #3e8302;
      color: #3e8302;
  }
  .toc-popup .note.payment-email-page .circle{
      width: 40px;
      height: 40px;
      border-radius: 50%;
      display: inline-block;
      position: relative;
      vertical-align: top;
      text-align: center;
  }
  .toc-popup .note.payment-email-page .circle::before{
      font-family: icomoon;
      content: "\e97f";
      display: inline-block;
      vertical-align: middle;
      text-align: center;
      font-size: 14px;
      line-height: 40px;
  }
  .toc-popup .note.payment-email-page label{
    padding:15px 20px 15px 20px;
    margin-top: 20px;
    margin-bottom: 35px;
    margin-right: 20px;
    font-size: 15px;
    line-height: 1.5;
    background-color: #fbf9ca;
  }
  .toc-popup .note.payment-email-page label p{
    margin-bottom: 0;
  }
  .toc-popup .note.payment-email-page .note-outside{
    padding: 10px 25px 0px;
    font-size: 15px;
    line-height: 1.5;

  }
  .toc-popup .note.payment-email-page .action-btns{
    text-align: center;
  }
  .toc-popup .note.payment-email-page .action-btns .orderstatus{
    width: 140px;
    background-color: #174082;
    width: 140px;
    height: 37px;
    padding: 8px 31px;
    font-family: "RobotoCondensedRegular";
    font-size: 16px;
    font-weight: normal;
    font-stretch: condensed;
    font-style: normal;
    line-height: 1.38;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    border-radius: 5px; 
  }
  /* .toc-popup .note.payment-email-page .content{
    margin-left: auto;
    margin-right: auto;
    width: 700px;
  } */
    @media (max-width: 790px){
      .toc-popup .note.payment-email-page .content{
        width :95%;
      }
    }
  .toc-popup .cust-sb {
    overflow-y: auto; }
    .toc-popup .cust-sb::-webkit-scrollbar-track {
      cursor: pointer;
      border-radius: 3px;
      background-color: #eaebeb;
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
    .toc-popup .cust-sb::-webkit-scrollbar {
      width: 6px;
      cursor: pointer;
      background-color: #eaebeb; }
    .toc-popup .cust-sb::-webkit-scrollbar-thumb {
      cursor: pointer;
      border-radius: 3px;
      background-color: #a9afaf;
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
  .toc-popup select {
    padding-left: 12px;
    background: url(../images/common/arrow-down.png) no-repeat;
    background-size: 11px 7px;
    background-position: 96%;
    -webkit-appearance: none; }
  .toc-popup input[type="number"]::-webkit-outer-spin-button,
  .toc-popup input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .toc-popup input[type="number"] {
    -moz-appearance: textfield; }
  .toc-popup .bold-text {
    font-family: "RobotoCondensedBold";
    font-size: 13px;
    color: #666; }
    @media (max-width: 991px) {
      .toc-popup .bold-text {
        color: #f5690f; } }
    @media (max-width: 991px) {
      .toc-popup .bold-text.collapsed {
        color: #174082; } }
    .toc-popup .bold-text label {
      color: #666; }
  .toc-popup .dark-text {
    font-family: "RobotoCondensedBold";
    color: #666; }
  .toc-popup .pa {
    line-height: 28px; }
  .toc-popup .inp {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 26px;
    position: relative;
    width: 110px;
    color: #333;
    border: 1px solid !important;
    border: none;
    border-color: transparent !important;
    border-bottom-color: #979797 !important;
    background-color: #fff;
    -webkit-appearance: none; }
    @media (max-width: 991px) {
      .toc-popup .inp {
        width: 105px; } }
    .toc-popup .inp .placeholder {
      color: #c8c8c8; }
    .toc-popup .inp::-webkit-input-placeholder {
      color: #c8c8c8; }
    .toc-popup .inp:-moz-placeholder {
      color: #c8c8c8; }
    .toc-popup .inp::-moz-placeholder {
      color: #c8c8c8; }
    .toc-popup .inp:-ms-input-placeholder {
      color: #c8c8c8; }
    .toc-popup .inp:focus {
      border-color: #66afe9 !important;
      outline: 0;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
    .toc-popup .inp[disabled] {
      opacity: 0.6; }
    .toc-popup .inp.showErr {
      border-color: #d20000 !important; }
      .toc-popup .inp.showErr:focus {
        border-color: #d20000 !important;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(210, 0, 0, 0.3); }
  .toc-popup .toc-popup-search {
    border-color: #dcdcdc !important;
    width: 200px; }
  .toc-popup .toc-popup-search-lbl {
    font-size: 15px;
    line-height: 15px;
    color: #888888;
    margin-left: 15px; }
    @media (max-width: 767px) {
      .toc-popup .toc-popup-search-lbl {
        margin-left: 5px; } }
  .toc-popup .has-error input.inp {
    border-bottom-color: #d20000 !important; }
    .toc-popup .has-error input.inp:focus {
      border-color: #d20000 !important;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(210, 0, 0, 0.3); }
  .toc-popup .error-msg.ng-move, .toc-popup .error-msg.ng-enter, .toc-popup .error-msg.ng-leave {
    transition: all ease 0.8s;
    backface-visibility: hidden; }
  .toc-popup .error-msg.ng-leave.ng-leave-active, .toc-popup .error-msg.ng-move, .toc-popup .error-msg.ng-enter {
    max-height: 0;
    opacity: 0; }
  .toc-popup .error-msg.ng-leave, .toc-popup .error-msg.ng-move.ng-move-active, .toc-popup .error-msg.ng-enter.ng-enter-active {
    max-height: 200px;
    opacity: 1; }
  .toc-popup .error-msg .error-msg-content {
    display: inline-block;
    padding: 8px 15px;
    vertical-align: middle;
    background-color: #fffdce; }
    .toc-popup .error-msg .error-msg-content.exPadd {
      padding: 15px; }
  .toc-popup .error-msg span {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    line-height: 1.2;
    display: inline-block;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #d20000; }
    .toc-popup .error-msg span:not(.icom-alert-triangle):before {
      content: ""; }
    .toc-popup .error-msg span:before {
      display: inline-block;
      vertical-align: text-top;
      width: 17px;
      height: 14px;
      margin-right: 4px;
      background: url(../images/ed-sprites.png) no-repeat;
      background-position: -279px -11px; }
    .toc-popup .error-msg span span:before {
      display: none; }
    .toc-popup .error-msg span.dark-text {
      color: #d20000;
      font-family: "RobotoCondensedBold"; }
  @media (max-width: 768px) {
    .toc-popup .filterOrdStatInp {
      position: relative;
      left: 105px;
      width: 165px;
      bottom: 5px;
      text-align: center; } }
  .toc-popup input[type="text"] {
    display: inline-block;
    padding: 0 12px;
    vertical-align: middle; }
  .toc-popup input[type="number"] {
    display: inline-block;
    padding-left: 12px;
    vertical-align: middle; }
  .toc-popup .ib {
    font-size: 0;
    display: inline-block;
    vertical-align: middle; }
  .toc-popup .select-note {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    color: #999;
    padding-left: 10px; }
  .toc-popup .act-btns {
    padding-top: 18px; }
    .toc-popup .act-btns p {
      font-family: RobotoCondensedRegular;
      font-size: 12px;
      display: block;
      color: #999;
      margin-top: 5px;
      text-align: center; }
    .toc-popup .act-btns .msg {
      font-family: "Roboto-Medium";
      font-size: 16px;
      line-height: 19px;
      text-align: center; }
    .toc-popup .act-btns .yellow-blk {
      background: #feffd3;
      display: flex;
      justify-content: space-between;
      align-items: center;
      height: 60px;
      padding: 0 30px;
      margin: 0 -30px -24px; }
      .toc-popup .act-btns .yellow-blk .label-text {
        font-size: 14px;
        font-family: 'RobotoCondensedRegular';
        color: #999; }
        @media (max-width: 767px) {
          .toc-popup .act-btns .yellow-blk .label-text {
            font-size: 12px; } }
      .toc-popup .act-btns .yellow-blk .chkMgn {
        font-family: "Roboto-Medium";
        font-size: 16px;
        line-height: 19px;
        text-align: left; }
        @media (max-width: 767px) {
          .toc-popup .act-btns .yellow-blk .chkMgn {
            display: flex;
            flex-wrap: wrap;
            padding-bottom: 15px; } }
      .toc-popup .act-btns .yellow-blk .mrgnRqd {
        color: #111; }
      @media (max-width: 767px) {
        .toc-popup .act-btns .yellow-blk .insfFund {
          margin-top: -2px; } }
      .toc-popup .act-btns .yellow-blk .msg {
        color: #111;
        margin: 0; }
        .toc-popup .act-btns .yellow-blk .msg .fund-error {
          color: red;
          text-decoration: underline;
          cursor: pointer; }
        .toc-popup .act-btns .yellow-blk .msg .refresh-loader {
          width: 22px;
          margin: 0 20px 0 5px;
          display: inline; }
        .toc-popup .act-btns .yellow-blk .msg .refresh {
          color: #174082;
          margin: 0 20px 0 5px; }
          .toc-popup .act-btns .yellow-blk .msg .refresh .refresh:hover {
            color: #f5690f;
            cursor: pointer; }
      .toc-popup .act-btns .yellow-blk .right {
        display: flex;
        align-items: center; }
      @media (max-width: 991px) {
        .toc-popup .act-btns .yellow-blk .toc-popup .act-btns .yellow-blk {
          display: block;
          height: auto;
          padding: 12px 15px;
          margin: 0 -15px -24px; }
        .toc-popup .act-btns .yellow-blk .toc-popup .act-btns .yellow-blk .right {
          display: block; } }
  .toc-popup .orange-blk {
    background: #f56910;
    padding: 21px 30px;
    margin: 0 -30px -24px; }
    .toc-popup .orange-blk .msg {
      color: #fff; }
    @media (max-width: 991px) {
      .toc-popup .orange-blk {
        padding: 15px;
        margin: 0 -15px -24px; } }
  .toc-popup .yellow-blk {
    background: #feffd3;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
    padding: 0 30px;
    margin: 0 -30px -24px; }
    .toc-popup .yellow-blk .msg {
      color: #111;
      margin: 0; }
    .toc-popup .yellow-blk .right {
      display: flex;
      align-items: center; }
    .toc-popup .yellow-blk .line-wrpr {
      line-height: 37px;
      position: relative;
      margin-left: 25px; }
      .toc-popup .yellow-blk .line-wrpr:after {
        content: "";
        border-left: 1px solid #707070;
        height: 37px;
        display: inline-block;
        position: absolute;
        left: 50%;
        opacity: 0.4; }
      .toc-popup .yellow-blk .line-wrpr span {
        background: #feffd3;
        line-height: 19px;
        position: relative;
        color: #666;
        font-size: 12px;
        z-index: 1; }
    .toc-popup .yellow-blk .sq-off-btn {
      font-size: 12px;
      font-family: "Roboto-Medium";
      line-height: 18px;
      text-align: left;
      color: #174082;
      background: transparent;
      border: none;
      margin-left: 20px; }
      .toc-popup .yellow-blk .sq-off-btn:hover {
        color: #f56c27; }
    @media (max-width: 991px) {
      .toc-popup .yellow-blk {
        height: auto;
        padding: 12px 15px;
        margin: 0 -15px -24px; }
        .toc-popup .yellow-blk .right {
          display: block; }
        .toc-popup .yellow-blk .proceed.ed-btn.active {
          width: 100%;
          padding: 15px;
          font-family: "Roboto-Medium"; }
        .toc-popup .yellow-blk .line-wrpr {
          line-height: 1;
          margin: 12px;
          text-align: center; }
          .toc-popup .yellow-blk .line-wrpr:after {
            content: none; }
          .toc-popup .yellow-blk .line-wrpr span {
            line-height: 14px; }
        .toc-popup .yellow-blk .sq-off-btn {
          font-size: 16px;
          line-height: 19px;
          text-align: center;
          width: 100%;
          margin: 0; }
          .toc-popup .yellow-blk .sq-off-btn:hover {
            color: #f56c27; } }
  .toc-popup .sts-ok {
    padding: 0 25px; }
    @media (max-width: 991px) {
      .toc-popup .sts-ok {
        padding: 15px 13px 20px;
        display: block; }
        .toc-popup .sts-ok.buy .msg {
          text-align: left; }
        .toc-popup .sts-ok.buy .ed-btn {
          width: 100%; }
        .toc-popup .sts-ok .msg {
          margin-bottom: 12px; } }
  .toc-popup .sts-pending {
    justify-content: center; }
    .toc-popup .sts-pending .msg {
      color: #333; }
    .toc-popup .sts-pending .loading {
      font-family: "Roboto-Regular";
      font-size: 16px;
      line-height: 19px;
      color: #000000; }
  .toc-popup .sts-complete {
    justify-content: center; }
    .toc-popup .sts-complete .tick {
      font-size: 5px;
      text-align: center;
      display: inline-block;
      min-width: 14px;
      line-height: 14px;
      background: #f56910;
      border-radius: 50%;
      color: #fff;
      margin-right: 5px; }
    .toc-popup .sts-complete .msg {
      color: #f56910; }
    @media (max-width: 991px) {
      .toc-popup .sts-complete .tick {
        font-size: 8px;
        min-width: 24px;
        line-height: 24px;
        margin-right: 16px; }
      .toc-popup .sts-complete .msg {
        text-align: left;
        font-size: 14px;
        line-height: 18px; } }

.mobScroll {
  position: relative; }
  .mobScroll .scroll-btns {
    position: absolute;
    right: 0;
    top: -1px; }
    .mobScroll .scroll-btns a {
      height: 45px;
      display: inline-block;
      width: 50px;
      color: #183884;
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%); }
      .mobScroll .scroll-btns a:before {
        content: "\f105";
        font-family: "FontAwesome";
        font-size: 32px;
        display: inline-block;
        vertical-align: middle;
        position: absolute;
        right: 7px;
        top: 8px; }
      .mobScroll .scroll-btns a:hover {
        color: #f5690f; }
  .mobScroll .scroll-leftbtns {
    position: absolute;
    left: 0;
    right: unset;
    top: -1px; }
    .mobScroll .scroll-leftbtns a {
      height: 45px;
      display: inline-block;
      width: 23px;
      color: #183884;
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%); }
      .mobScroll .scroll-leftbtns a:before {
        content: "\f104";
        font-family: "FontAwesome";
        font-size: 32px;
        display: inline-block;
        vertical-align: middle;
        position: absolute;
        right: 7px;
        top: 8px; }
      .mobScroll .scroll-leftbtns a:hover {
        color: #f5690f; }

.mobScrollnew {
  position: relative; }
  .mobScrollnew .scroll-btns {
    position: absolute;
    right: 10px;
    top: 7px; }
    .mobScrollnew .scroll-btns a {
      height: 36px;
      display: inline-block;
      width: 50px;
      color: #183884;
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%);
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 24%, white 59%); }
      .mobScrollnew .scroll-btns a:before {
        content: "\f105";
        font-family: "FontAwesome";
        font-size: 24px;
        display: inline-block;
        vertical-align: middle;
        position: absolute;
        right: 7px;
        top: 8px; }
      .mobScrollnew .scroll-btns a:hover {
        color: #f5690f; }

.toc-tabs {
  height: 60px;
  border-bottom: 1px solid #b7b7b7;
  background-color: #fbf9f8; }
  @media (max-width: 991px) {
    .toc-tabs {
      height: 45px; } }
  .toc-tabs .toc-tab-list {
    margin-left: 31px; }
    @media (max-width: 991px) {
      .toc-tabs .toc-tab-list {
        font-size: 0;
        line-height: 1;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap; } }
    .toc-tabs .toc-tab-list li.today {
      position: relative; }
      .toc-tabs .toc-tab-list li.today span {
        text-transform: lowercase;
        font: 13px "RobotoCondensedRegular";
        color: #999;
        position: absolute;
        top: 42px;
        right: 44px; }
    .toc-tabs .toc-tab-list li {
      line-height: 59px;
      display: inline-block;
      margin: 0 -3.2px;
      border: 1px solid transparent; }
      @media (max-width: 991px) {
        .toc-tabs .toc-tab-list li {
          line-height: 44px;
          vertical-align: top; } }
      .toc-tabs .toc-tab-list li:after {
        content: "";
        border-left: 1px solid #a9afaf; }
      .toc-tabs .toc-tab-list li:last-child {
        /*padding: 0 0 0 20px;
					top: 10px;*/
        position: relative; }
        .toc-tabs .toc-tab-list li:last-child:after {
          border-left: none; }
        @media (max-width: 991px) {
          .toc-tabs .toc-tab-list li:last-child {
            margin-right: 30px; } }
      .toc-tabs .toc-tab-list li.active {
        position: relative;
        text-align: center;
        border-color: #b7b7b7;
        border-bottom: none; }
        .toc-tabs .toc-tab-list li.active:after {
          position: absolute;
          top: 17px;
          left: -1px; }
        .toc-tabs .toc-tab-list li.active .toc-tab-link {
          cursor: default;
          color: #333;
          background-color: #ffffff; }
          .toc-tabs .toc-tab-list li.active .toc-tab-link:before {
            position: absolute;
            top: -2px;
            left: 0;
            width: 100%;
            content: "";
            border-bottom: 3px solid #f04e45; }
          .toc-tabs .toc-tab-list li.active .toc-tab-link.tabstockmargins {
            color: #f04e45; }
            .toc-tabs .toc-tab-list li.active .toc-tab-link.tabstockmargins i:before {
              color: #f04e45; }
    .toc-tabs .toc-tab-list .toc-tab-link {
      font-family: "RobotoCondensedBold";
      font-size: 16px;
      line-height: 10px;
      padding: 20px;
      color: #999999; }
      .toc-tabs .toc-tab-list .toc-tab-link:hover, .toc-tabs .toc-tab-list .toc-tab-link:focus {
        color: #f04e45; }
      .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins {
        font-size: 14px;
        color: #999999;
        font-family: "RobotoCondensedRegular";
        text-transform: none; }
        .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins:hover, .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins:focus {
          color: #f04e45; }
        .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins i {
          font-size: 10px;
          display: inline-block;
          padding-left: 5px;
          vertical-align: middle; }
          .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins i:before {
            color: #999999; }
          .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins i:hover:before, .toc-tabs .toc-tab-list .toc-tab-link.tabstockmargins i:focus:before {
            color: #f04e45; }
    @media (max-width: 991px) {
      .toc-tabs .toc-tab-list {
        width: 100%;
        margin: 0; }
        .toc-tabs .toc-tab-list li:first-child {
          margin-left: 24px; }
        .toc-tabs .toc-tab-list .toc-tab-link {
          font-size: 14px;
          display: inline-block;
          padding: 17px 16px;
          vertical-align: middle; } }

.toc-tabs-ext {
  padding: 22px 0;
  border-bottom: 1px solid #d0d0d0;
  line-height: 1; }
  .toc-tabs-ext img {
    left: 24px;
    top: 24px;
    display: block;
    width: 12%;
    margin: 0 30px 0 20px;
    display: inline-block; }
    @media (min-width: 992px) and (max-width: 1140px) {
      .toc-tabs-ext img {
        position: relative;
        top: auto;
        left: auto;
        margin-right: 50px; } }
  .toc-tabs-ext .toc-tab-block {
    width: 1170px;
    margin: 0 auto;
    padding: 0 15px; }
    @media (min-width: 1141px) and (max-width: 1400px) {
      .toc-tabs-ext .toc-tab-block {
        width: 950px;
        margin: 0 auto;
        padding: 0 15px; } }
    @media (min-width: 992px) and (max-width: 1140px) {
      .toc-tabs-ext .toc-tab-block {
        width: 960px;
        margin: 0 auto;
        padding: 0 15px; } }
    .toc-tabs-ext .toc-tab-block ul {
      margin: 0 -8px;
      line-height: 1;
      display: inline-block;
      vertical-align: middle; }
      .toc-tabs-ext .toc-tab-block ul li {
        padding: 0 8px;
        display: inline-block;
        vertical-align: middle; }
        @media (min-width: 992px) and (max-width: 1140px) {
          .toc-tabs-ext .toc-tab-block ul li {
            padding: 0 3px; } }
        .toc-tabs-ext .toc-tab-block ul li a {
          display: inline-block;
          vertical-align: middle;
          padding: 0 5px;
          color: #707070;
          font-size: 14px;
          font-family: "Roboto-Regular";
          line-height: 19px;
          position: relative; }
          .toc-tabs-ext .toc-tab-block ul li a:hover {
            color: #173e82; }
        .toc-tabs-ext .toc-tab-block ul li.active a {
          color: #173e82; }
          .toc-tabs-ext .toc-tab-block ul li.active a:after {
            content: "";
            position: absolute;
            left: 0;
            bottom: -23px;
            width: 100%;
            height: 1px;
            background: #173e82; }
  .toc-tabs-ext .logout-blk {
    line-height: 1;
    position: absolute;
    right: 25px;
    top: 22px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer; }
    .toc-tabs-ext .logout-blk svg {
      display: inline-block;
      vertical-align: middle;
      margin-right: 5px; }
    .toc-tabs-ext .logout-blk button {
      display: inline-block;
      box-shadow: none;
      border: 0;
      background: transparent;
      padding: 0;
      color: #707070;
      font-size: 14px;
      font-family: "Roboto-Regular";
      line-height: 19px; }
      .toc-tabs-ext .logout-blk button:before {
        content: "";
        display: inline-block; }
      .toc-tabs-ext .logout-blk button:hover {
        color: #173e82; }
    .toc-tabs-ext .logout-blk:hover #Path_9,
    .toc-tabs-ext .logout-blk:hover #Path_10 {
      fill: #173e82; }
    .toc-tabs-ext .logout-blk:hover button {
      color: #173e82; }

.qo-tab-content {
  padding: 20px 30px 0 30px;
  background-color: #ffffff; }
  @media (max-width: 991px) {
    .qo-tab-content {
      padding: 20px 15px 0 15px; } }
  .qo-tab-content li {
    display: inline-block; }
    @media (max-width: 991px) {
      .qo-tab-content li.visible-xs, .qo-tab-content li.visible-sm {
        display: inline-block !important; } }
  .qo-tab-content.search-active .msg-sell-holdings {
    display: block; }
    @media (max-width: 991px) {
      .qo-tab-content.search-active .msg-sell-holdings {
        display: none; } }
  .qo-tab-content.search-active .qo-search-bar {
    padding: 0 0 20px 0; }
  .qo-tab-content .msg-sell-holdings {
    display: none;
    height: 32px; }
    .qo-tab-content .msg-sell-holdings .msg {
      font-family: "Shadow-Light";
      float: right;
      margin-right: 3px;
      color: #f04e45; }
    .qo-tab-content .msg-sell-holdings .msg-img {
      float: right;
      margin-right: 230px; }
  .qo-tab-content .qo-search-bar {
    font-size: 0;
    line-height: 26px;
    padding: 20px 0; }
    .qo-tab-content .qo-search-bar .form-elements {
      position: relative;
      width: 700px;
      margin: 0 20px 0 0; }
      .qo-tab-content .qo-search-bar .form-elements .search-text {
        font-family: "OswaldRegular";
        font-size: 18px;
        width: 100%;
        height: 40px;
        padding: 6px 40px 6px 12px;
        padding-right: 40px;
        vertical-align: top;
        color: #f04e45;
        border: none;
        border: 1px solid #d6d6d6;
        background-color: #f9f9f9;
        text-shadow: 0 0 0 #333;
        -webkit-text-fill-color: transparent; }
        .qo-tab-content .qo-search-bar .form-elements .search-text .placeholder {
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          color: #c8c8c8;
          text-shadow: none;
          -webkit-text-fill-color: initial; }
        .qo-tab-content .qo-search-bar .form-elements .search-text::-webkit-input-placeholder {
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          color: #c8c8c8;
          text-shadow: none;
          -webkit-text-fill-color: initial; }
        .qo-tab-content .qo-search-bar .form-elements .search-text:-moz-placeholder {
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          color: #c8c8c8;
          text-shadow: none;
          -webkit-text-fill-color: initial; }
        .qo-tab-content .qo-search-bar .form-elements .search-text::-moz-placeholder {
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          color: #c8c8c8;
          text-shadow: none;
          -webkit-text-fill-color: initial; }
        .qo-tab-content .qo-search-bar .form-elements .search-text:-ms-input-placeholder {
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          color: #c8c8c8;
          text-shadow: none;
          -webkit-text-fill-color: initial; }
      .qo-tab-content .qo-search-bar .form-elements .search-icon {
        position: absolute;
        top: 0;
        right: 0;
        margin: 10px;
        cursor: default;
        border: none;
        background-color: transparent; }
    .qo-tab-content .qo-search-bar .buy-sell ul {
      border: 1px solid #b7b7b7;
      border-radius: 3px;
      position: relative;
      text-align: center;
      width: 152px; }
      .qo-tab-content .qo-search-bar .buy-sell ul.mfBtn {
        width: 210px; }
      .qo-tab-content .qo-search-bar .buy-sell ul li:not(.divider) {
        width: 50%;
        font-size: 20px;
        line-height: 36px; }
        .qo-tab-content .qo-search-bar .buy-sell ul li:not(.divider):first-child a {
          color: #bababa; }
        .qo-tab-content .qo-search-bar .buy-sell ul li:not(.divider):last-child a {
          color: #bababa; }
      .qo-tab-content .qo-search-bar .buy-sell ul li:hover,
      .qo-tab-content .qo-search-bar .buy-sell ul li.active {
        position: relative;
        z-index: 59;
        top: 1px; }
        .qo-tab-content .qo-search-bar .buy-sell ul li:hover a,
        .qo-tab-content .qo-search-bar .buy-sell ul li.active a {
          color: #fff !important;
          border-radius: 3px;
          padding: 10px 27px; }
        .qo-tab-content .qo-search-bar .buy-sell ul li:hover:first-child,
        .qo-tab-content .qo-search-bar .buy-sell ul li.active:first-child {
          left: -3px; }
          .qo-tab-content .qo-search-bar .buy-sell ul li:hover:first-child a,
          .qo-tab-content .qo-search-bar .buy-sell ul li.active:first-child a {
            background-color: #3e8300; }
        .qo-tab-content .qo-search-bar .buy-sell ul li:hover:last-child,
        .qo-tab-content .qo-search-bar .buy-sell ul li.active:last-child {
          right: 2px; }
          .qo-tab-content .qo-search-bar .buy-sell ul li:hover:last-child a,
          .qo-tab-content .qo-search-bar .buy-sell ul li.active:last-child a {
            background-color: #d20000; }
      .qo-tab-content .qo-search-bar .buy-sell ul li.active {
        cursor: default; }
        .qo-tab-content .qo-search-bar .buy-sell ul li.active a {
          cursor: default; }
    .qo-tab-content .qo-search-bar .buy-sell.modify-action ul {
      width: auto;
      border: 0; }
      @media (max-width: 991px) {
        .qo-tab-content .qo-search-bar .buy-sell.modify-action ul {
          width: 100%; } }
      .qo-tab-content .qo-search-bar .buy-sell.modify-action ul li:not(.divider) {
        width: 100%; }
        @media (max-width: 991px) {
          .qo-tab-content .qo-search-bar .buy-sell.modify-action ul li:not(.divider) {
            line-height: 40px; } }
      .qo-tab-content .qo-search-bar .buy-sell.modify-action ul li.active {
        left: auto;
        right: auto; }
        @media (max-width: 991px) {
          .qo-tab-content .qo-search-bar .buy-sell.modify-action ul li.active {
            left: auto !important;
            top: auto; } }
        @media (max-width: 991px) {
          .qo-tab-content .qo-search-bar .buy-sell.modify-action ul li.active a {
            padding: 0 !important;
            width: 100%;
            display: inline-block; } }
    .qo-tab-content .qo-search-bar .buy-sell.disabled {
      opacity: 1 !important; }
      .qo-tab-content .qo-search-bar .buy-sell.disabled ul {
        border: 1px solid transparent;
        background: #f5f3f2; }
        .qo-tab-content .qo-search-bar .buy-sell.disabled ul li a {
          color: #bababa !important; }
    .qo-tab-content .qo-search-bar .buy-sell.active ul {
      border: 1px solid #b7b7b7;
      background: #fdfeee; }
      .qo-tab-content .qo-search-bar .buy-sell.active ul li:first-child a {
        color: #3e8300; }
      .qo-tab-content .qo-search-bar .buy-sell.active ul li:last-child a {
        color: #d20000; }
    .qo-tab-content .qo-search-bar .buy-sell.buy-sell-disabled {
      opacity: 0.2;
      filter: alpha(opacity=20);
      cursor: not-allowed;
      pointer-events: none; }
    .qo-tab-content .qo-search-bar.mf .buy-sell ul {
      width: 192px; }
      .qo-tab-content .qo-search-bar.mf .buy-sell ul li:hover:first-child,
      .qo-tab-content .qo-search-bar.mf .buy-sell ul li.active:first-child {
        left: -3px; }
        .qo-tab-content .qo-search-bar.mf .buy-sell ul li:hover:first-child a,
        .qo-tab-content .qo-search-bar.mf .buy-sell ul li.active:first-child a {
          padding: 10px 13px; }
      .qo-tab-content .qo-search-bar.mf .buy-sell ul li:hover:last-child a,
      .qo-tab-content .qo-search-bar.mf .buy-sell ul li.active:last-child a {
        padding: 10px 17px; }
    @media (max-width: 991px) {
      .qo-tab-content .qo-search-bar {
        text-align: center; }
        .qo-tab-content .qo-search-bar .form-elements {
          width: 100%;
          margin: 0;
          text-align: left; }
          .qo-tab-content .qo-search-bar .form-elements .search-text::-webkit-input-placeholder {
            font-size: 14px; }
        .qo-tab-content .qo-search-bar .buy-sell {
          display: block;
          margin: 20px 0 0 0; }
          .qo-tab-content .qo-search-bar .buy-sell ul {
            display: inline-block;
            width: 100%;
            max-width: 320px;
            top: 0; }
          .qo-tab-content .qo-search-bar .buy-sell li:hover:first-child,
          .qo-tab-content .qo-search-bar .buy-sell li.active:first-child {
            left: -5px !important; }
          .qo-tab-content .qo-search-bar .buy-sell li:hover a,
          .qo-tab-content .qo-search-bar .buy-sell li.active a {
            padding: 10px 44% !important; }
        .qo-tab-content .qo-search-bar.mf .buy-sell {
          display: block;
          margin: 20px 0 0 0; }
          .qo-tab-content .qo-search-bar.mf .buy-sell ul {
            display: inline-block;
            width: 100%;
            max-width: 295px;
            top: 0; }
          .qo-tab-content .qo-search-bar.mf .buy-sell li:hover:first-child,
          .qo-tab-content .qo-search-bar.mf .buy-sell li.active:first-child {
            left: -6px !important; }
          .qo-tab-content .qo-search-bar.mf .buy-sell li:hover a,
          .qo-tab-content .qo-search-bar.mf .buy-sell li.active a {
            padding: 10px 30% !important; } }
  .qo-tab-content .search-res-dd {
    top: 39px;
    left: 0;
    width: inherit;
    width: 100%;
    margin: 0;
    padding: 0 0 10px 0;
    border-top: 1px solid #e1e1e1;
    border-radius: 0; }
    .qo-tab-content .search-res-dd .noresults {
      padding: 15px 15px 5px 15px; }
      .qo-tab-content .search-res-dd .noresults p {
        font-size: 16px;
        color: #666; }
        .qo-tab-content .search-res-dd .noresults p strong {
          font-family: "RobotoCondensedBold";
          font-weight: normal; }
          .qo-tab-content .search-res-dd .noresults p strong span {
            word-break: break-all; }
    .qo-tab-content .search-res-dd .tabs {
      font-size: 0;
      height: 35px;
      padding: 8px 24px;
      border-bottom: 1px solid #d5d5d5;
      background-color: #fafafa; }
      @media (max-width: 991px) {
        .qo-tab-content .search-res-dd .tabs {
          line-height: 1;
          overflow-x: auto;
          overflow-y: hidden;
          height: auto;
          padding: 12px 17px;
          white-space: nowrap; } }
      .qo-tab-content .search-res-dd .tabs li {
        position: relative;
        padding: 0 14px;
        cursor: default; }
        @media (max-width: 480px) {
          .qo-tab-content .search-res-dd .tabs li {
            display: inline-block;
            max-width: initial;
            height: 100%;
            padding: 0 8px;
            text-align: center; } }
        .qo-tab-content .search-res-dd .tabs li button {
          font-size: 12px;
          line-height: 1;
          display: block;
          cursor: default;
          color: #cdcccc;
          border: none;
          background: transparent; }
          @media (max-width: 480px) {
            .qo-tab-content .search-res-dd .tabs li button {
              display: inline-block;
              display: table-cell;
              text-align: center;
              white-space: pre-line; } }
          .qo-tab-content .search-res-dd .tabs li button span.badge {
            margin-left: 7px;
            padding: 3px;
            min-width: 18px;
            min-height: 18px;
            box-sizing: border-box;
            vertical-align: baseline;
            border-radius: 50%;
            background-color: #f04e45; }
            @media (max-width: 480px) {
              .qo-tab-content .search-res-dd .tabs li button span.badge {
                margin-left: 3px; } }
        .qo-tab-content .search-res-dd .tabs li.has-data button {
          cursor: pointer;
          color: #999; }
          .qo-tab-content .search-res-dd .tabs li.has-data button:hover {
            color: #f04e45; }
        .qo-tab-content .search-res-dd .tabs li.active button {
          cursor: default;
          color: #f04e45; }
          .qo-tab-content .search-res-dd .tabs li.active button:after, .qo-tab-content .search-res-dd .tabs li.active button:before {
            position: absolute;
            left: 50%;
            width: 0;
            height: 0;
            margin-left: -5px;
            content: "";
            border-width: 0 5px 5px 5px;
            border-style: solid; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .tabs li.active button:after, .qo-tab-content .search-res-dd .tabs li.active button:before {
                margin-left: -8px;
                border-width: 0 8px 8px 8px; } }
          .qo-tab-content .search-res-dd .tabs li.active button:after {
            z-index: 10;
            top: 21px;
            border-color: transparent transparent #d5d5d5 transparent; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .tabs li.active button:after {
                top: auto;
                bottom: -13px; } }
          .qo-tab-content .search-res-dd .tabs li.active button:before {
            z-index: 11;
            top: 22px;
            border-color: transparent transparent #fff transparent; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .tabs li.active button:before {
                top: auto;
                bottom: -14px; } }
        .qo-tab-content .search-res-dd .tabs li:first-child {
          padding-left: 0; }
          .qo-tab-content .search-res-dd .tabs li:first-child.active button:after, .qo-tab-content .search-res-dd .tabs li:first-child.active button:before {
            margin-left: -13px; }
            @media (max-width: 480px) {
              .qo-tab-content .search-res-dd .tabs li:first-child.active button:after, .qo-tab-content .search-res-dd .tabs li:first-child.active button:before {
                margin-left: -8px; } }
        .qo-tab-content .search-res-dd .tabs li:last-child {
          padding-right: 0; }
          .qo-tab-content .search-res-dd .tabs li:last-child.active button:after, .qo-tab-content .search-res-dd .tabs li:last-child.active button:before {
            margin-left: 3px; }
            @media (max-width: 480px) {
              .qo-tab-content .search-res-dd .tabs li:last-child.active button:after, .qo-tab-content .search-res-dd .tabs li:last-child.active button:before {
                margin-left: -3px; } }
    .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel {
      padding: 5px 10px 0 30px; }
      .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list {
        height: 40px;
        border-bottom: 1px solid #e5e3e0; }
        @media (max-width: 991px) {
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list {
            padding-left: 25px; } }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li {
          padding: 12px 0 0 0;
          margin: 0 15px; }
          @media (max-width: 991px) {
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li {
              margin: 0 10px; } }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li a {
            font-family: "RobotoCondensedBold";
            font-size: 14px;
            line-height: 30px;
            cursor: default;
            color: #e4e4e4; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li:first-child {
            margin-left: 5px; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li:first-child {
                margin-left: 0; } }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li:last-child {
            margin-right: 0; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.has-data a {
            cursor: pointer;
            color: #929292; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.has-data a:hover {
              color:  #f04e45; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.has-data a span {
              font-family: "RobotoCondensedRegular"; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.active a {
            font-family: "RobotoCondensedBold";
            padding-bottom: 2px;
            cursor: default;
            color: #333;
            border-bottom: 3px solid  #f04e45; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.active a span {
              font-family: "RobotoCondensedRegular";
              color: #666; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.active a:hover {
              color: #333; }
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list li.active a:hover span {
                color: #666; }
      .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content {
        padding: 10px 0; }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content .tab-pane {
          overflow-y: auto; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content .tab-pane ul {
            height: 182px;
            max-height: 182px; }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content .mf-tab-pane {
          height: 223px; }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li {
          width: 100%;
          padding: 0;
          cursor: pointer;
          border-bottom: 1px solid #f4f4f4; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li:last-child {
            border-bottom: none; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a {
            display: block;
            padding: 6px 0 6px 10px;
            color: #666; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:hover, .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:focus {
              background-color: #fafafa; }
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:hover span.comp-name, .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:focus span.comp-name {
                color: #f04e45 !important; }
                .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:hover span.comp-name span.hl-text, .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li a:focus span.comp-name span.hl-text {
                  color: #f04e45 !important; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-name {
            font-size: 16px;
            line-height: 22px;
            width: 60%; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-name span.hl-text {
              color: #666;
              font-family: "RobotoCondensedBold"; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-name {
                line-height: 1;
                width: auto; } }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc {
            font-size: 11px;
            font-family: "RobotoCondensedRegular";
            letter-spacing: 0.3px;
            text-transform: uppercase;
            border-radius: 3px;
            border: 1px solid;
            padding: 2px 3px;
            margin-right: 10px; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc {
                margin-right: 0;
                margin-left: 5px; } }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc.mcx, .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc.nse {
              color: #9b6bab;
              border-color: #9b6bab; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc.ncdex, .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-exc.bse {
              color: #6cb5af;
              border-color: #6cb5af; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-code {
            font-size: 14px;
            display: inline-block;
            vertical-align: top; }
          .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote {
            font-family: "Roboto-Regular";
            font-size: 14px;
            display: inline-block;
            vertical-align: top;
            color: #212121; }
            @media (max-width: 991px) {
              .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote {
                line-height: 1;
                width: 100%;
                display: inline-block;
                vertical-align: middle; } }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote .comp-ltp {
              font-family: "Roboto-Medium";
              display: inline-block;
              min-width: 70px;
              padding-right: 10px;
              text-align: right; }
              @media (max-width: 991px) {
                .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote .comp-ltp {
                  display: inline;
                  text-align: left; } }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote .comp-chg:before {
              content: ""; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote .comp-chgp {
              padding-left: 2px; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote.up .comp-chg {
              color: #3e8300; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote.up .comp-chgp {
              color: #75a448; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote.down .comp-chg {
              color: #d20000; }
            .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content li .comp-quote.down .comp-chgp {
              color: #f56e6e; }
    .qo-tab-content .search-res-dd .search-results .layer2-contents {
      padding: 0 10px; }
      .qo-tab-content .search-res-dd .search-results .layer2-contents .bold-text {
        text-transform: uppercase; }
      .qo-tab-content .search-res-dd .search-results .layer2-contents ul.features-options {
        margin: 10px 0; }
        .qo-tab-content .search-res-dd .search-results .layer2-contents ul.features-options label {
          padding: 0 10px; }
        .qo-tab-content .search-res-dd .search-results .layer2-contents ul.features-options > li {
          font-size: 14px;
          padding: 18px 0 10px 0;
          border-bottom: 1px solid #cbc7c1; }
        .qo-tab-content .search-res-dd .search-results .layer2-contents ul.features-options > li:last-child {
          border-bottom: 0; }
      .qo-tab-content .search-res-dd .search-results .layer2-contents div.collapse {
        margin-top: 12px;
        padding: 0 20px;
        border-top: 1px solid #cbc7c1; }
        .qo-tab-content .search-res-dd .search-results .layer2-contents div.collapse li {
          padding: 10px 0;
          color: #999;
          border-bottom: 1px solid #b7b7b7; }
          .qo-tab-content .search-res-dd .search-results .layer2-contents div.collapse li:last-child {
            border-bottom: none; }
      .qo-tab-content .search-res-dd .search-results .layer2-contents li {
        display: block; }
        .qo-tab-content .search-res-dd .search-results .layer2-contents li span.glyphicon {
          font-size: 18px;
          margin-right: 15px; }
    .qo-tab-content .search-res-dd .dd-footer-cont {
      font-size: 14px;
      position: absolute;
      bottom: 0;
      display: none;
      width: 100%;
      height: 40px;
      padding: 8px 24px;
      background-color: #fafafa; }
      .qo-tab-content .search-res-dd .dd-footer-cont span {
        color: #666; }
      .qo-tab-content .search-res-dd .dd-footer-cont a {
        color: #183884; }
    @media (max-width: 991px) {
      .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel {
        padding: 0; }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .nav-tabs-list {
          padding-left: 30px; }
        .qo-tab-content .search-res-dd .search-results .nav-tabs-hz-panel .tab-content {
          margin-right: 10px;
          padding-bottom: 0;
          padding-left: 22px; }
      .qo-tab-content .search-res-dd .search-results .layer2-contents div.collapse {
        padding: 0 12px; } }

.equity-content .share-hold,
.mf-content .share-hold {
  display: inline-block;
  height: 45px;
  margin-left: 20px;
  padding: 10px 15px;
  background-color: #feffd2;
  min-width: 158px; }
  .equity-content .share-hold .text-label,
  .mf-content .share-hold .text-label {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 1;
    vertical-align: middle;
    color: #666; }
    .equity-content .share-hold .text-label label,
    .mf-content .share-hold .text-label label {
      font-family: "Roboto-Medium"; }

.equity-content .equity-info-bar,
.equity-content .purchase-redeem,
.mf-content .equity-info-bar,
.mf-content .purchase-redeem {
  font-size: 0;
  margin: 0 -30px 10px -30px; }
  @media (max-width: 991px) {
    .equity-content .equity-info-bar,
    .equity-content .purchase-redeem,
    .mf-content .equity-info-bar,
    .mf-content .purchase-redeem {
      margin: 0 -15px 10px -15px; } }
  .equity-content .equity-info-bar .info-bar,
  .equity-content .purchase-redeem .info-bar,
  .mf-content .equity-info-bar .info-bar,
  .mf-content .purchase-redeem .info-bar {
    width: 100%;
    padding: 7px 30px;
    background-color: #f9f9f9; }
    @media (max-width: 991px) {
      .equity-content .equity-info-bar .info-bar,
      .equity-content .purchase-redeem .info-bar,
      .mf-content .equity-info-bar .info-bar,
      .mf-content .purchase-redeem .info-bar {
        padding: 7px 15px; } }
  .equity-content .equity-info-bar.showholding .info-bar,
  .equity-content .purchase-redeem.showholding .info-bar,
  .mf-content .equity-info-bar.showholding .info-bar,
  .mf-content .purchase-redeem.showholding .info-bar {
    width: 680px; }
    @media (max-width: 991px) {
      .equity-content .equity-info-bar.showholding .info-bar,
      .equity-content .purchase-redeem.showholding .info-bar,
      .mf-content .equity-info-bar.showholding .info-bar,
      .mf-content .purchase-redeem.showholding .info-bar {
        width: 100%; } }

.equity-content .market-info,
.mf-content .market-info {
  font-size: 0;
  display: inline-block;
  vertical-align: middle; }
  .equity-content .market-info .nse-bse-sec,
  .equity-content .market-info .label-nav,
  .mf-content .market-info .nse-bse-sec,
  .mf-content .market-info .label-nav {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    padding-top: 4px; }
  .equity-content .market-info .nse-bse-sec,
  .mf-content .market-info .nse-bse-sec {
    padding-top: 0; }
  .equity-content .market-info .label-sel,
  .mf-content .market-info .label-sel {
    text-transform: uppercase;
    color: #999;
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px;
    font-family: "RobotoCondensedRegular"; }
  .equity-content .market-info .label-nav label,
  .mf-content .market-info .label-nav label {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    color: #999; }
    .equity-content .market-info .label-nav label span.navdate,
    .mf-content .market-info .label-nav label span.navdate {
      font-size: 13px;
      color: #999; }
    .equity-content .market-info .label-nav label span.navtext,
    .mf-content .market-info .label-nav label span.navtext {
      font-size: 16px;
      font-weight: 700; }
  .equity-content .market-info .label-nav span,
  .mf-content .market-info .label-nav span {
    color: #666; }
  .equity-content .market-info .nse-bse,
  .mf-content .market-info .nse-bse {
    position: relative;
    display: inline-block;
    text-align: center;
    vertical-align: middle; }
    .equity-content .market-info .nse-bse li.divider,
    .mf-content .market-info .nse-bse li.divider {
      top: 5px;
      height: 13px; }
    .equity-content .market-info .nse-bse li:not(.divider),
    .mf-content .market-info .nse-bse li:not(.divider) {
      position: relative;
      z-index: 44;
      vertical-align: middle;
      line-height: 24px; }
      .equity-content .market-info .nse-bse li:not(.divider):first-child,
      .mf-content .market-info .nse-bse li:not(.divider):first-child {
        margin-right: 10px; }
      .equity-content .market-info .nse-bse li:not(.divider) .nb-link,
      .mf-content .market-info .nse-bse li:not(.divider) .nb-link {
        font-family: "RobotoCondensedRegular";
        font-size: 16px; }
      .equity-content .market-info .nse-bse li:not(.divider) a,
      .mf-content .market-info .nse-bse li:not(.divider) a {
        color: #03002f;
        display: inline-block;
        vertical-align: middle;
        width: 100%;
        border: 1px solid #b7b7b7;
        border-radius: 3px;
        padding: 0 5px; }
      .equity-content .market-info .nse-bse li:not(.divider):hover a,
      .mf-content .market-info .nse-bse li:not(.divider):hover a {
        color: #f04e45; }
      .equity-content .market-info .nse-bse li:not(.divider).active a,
      .mf-content .market-info .nse-bse li:not(.divider).active a {
        font-family: "RobotoCondensedBold";
        color: #fff;
        border-radius: 3px;
        border: 1px solid #f04e45;
        background-color: #f04e45;
        cursor: default; }
      .equity-content .market-info .nse-bse li:not(.divider).active:hover a,
      .mf-content .market-info .nse-bse li:not(.divider).active:hover a {
        color: #fff; }
    .equity-content .market-info .nse-bse.single-exc,
    .mf-content .market-info .nse-bse.single-exc {
      width: auto;
      cursor: default;
      border: 0; }
      .equity-content .market-info .nse-bse.single-exc li:not(.divider),
      .mf-content .market-info .nse-bse.single-exc li:not(.divider) {
        width: 100%; }
        .equity-content .market-info .nse-bse.single-exc li:not(.divider).active.nse,
        .mf-content .market-info .nse-bse.single-exc li:not(.divider).active.nse {
          left: auto; }
        .equity-content .market-info .nse-bse.single-exc li:not(.divider).active.bse,
        .mf-content .market-info .nse-bse.single-exc li:not(.divider).active.bse {
          right: auto; }
  .equity-content .market-info .right-arrow,
  .mf-content .market-info .right-arrow {
    line-height: 20px;
    display: inline-block;
    width: 5px;
    margin-left: 16px;
    vertical-align: middle; }
    @media (max-width: 991px) {
      .equity-content .market-info .right-arrow,
      .mf-content .market-info .right-arrow {
        margin-right: 10px; } }
    @media (max-width: 375px) {
      .equity-content .market-info .right-arrow,
      .mf-content .market-info .right-arrow {
        margin-left: 8px;
        margin-right: 5px; } }
    .equity-content .market-info .right-arrow .ed-icon,
    .mf-content .market-info .right-arrow .ed-icon {
      vertical-align: middle; }

.equity-content .market-info-mf,
.mf-content .market-info-mf {
  margin-top: 3px; }
  @media (max-width: 767px) {
    .equity-content .market-info-mf,
    .mf-content .market-info-mf {
      margin-top: 0;
      padding-top: 10px; } }
  .equity-content .market-info-mf .reg-dir-toggle,
  .mf-content .market-info-mf .reg-dir-toggle {
    display: inline-block;
    padding: 0;
    vertical-align: middle; }
    .equity-content .market-info-mf .reg-dir-toggle .reg-dir,
    .mf-content .market-info-mf .reg-dir-toggle .reg-dir {
      position: relative;
      display: inline-block;
      width: 127px;
      height: 30px;
      text-align: center;
      vertical-align: middle;
      border: 1px solid #b7b7b7;
      border-radius: 3px; }
      .equity-content .market-info-mf .reg-dir-toggle .reg-dir li,
      .mf-content .market-info-mf .reg-dir-toggle .reg-dir li {
        width: 50%;
        vertical-align: middle; }
        .equity-content .market-info-mf .reg-dir-toggle .reg-dir li,
      .mf-content .market-info-mf .reg-dir-toggle .reg-dir .onlyRegular {
        width: 100% !important;
        vertical-align: middle; }
        .equity-content .market-info-mf .reg-dir-toggle .reg-dir li a,
        .mf-content .market-info-mf .reg-dir-toggle .reg-dir li a {
          font-family: "RobotoCondensedRegular";
          font-size: 14px;
          color: #183884;
          vertical-align: middle; }
        .equity-content .market-info-mf .reg-dir-toggle .reg-dir li.active,
        .mf-content .market-info-mf .reg-dir-toggle .reg-dir li.active {
          background-color: #f5690f;
          border-radius: 3px; }
          .equity-content .market-info-mf .reg-dir-toggle .reg-dir li.active a,
          .mf-content .market-info-mf .reg-dir-toggle .reg-dir li.active a {
            font-family: "RobotoCondensedBold";
            color: #fff;
            cursor: default; }
  .equity-content .market-info-mf .nav-details,
  .mf-content .market-info-mf .nav-details {
    display: inline-table;
    position: relative;
    vertical-align: top; }
    @media (min-width: 420px) and (max-width: 767px) {
      .equity-content .market-info-mf .nav-details,
      .mf-content .market-info-mf .nav-details {
        display: inline-block;
        position: relative;
        vertical-align: top; } }
    .equity-content .market-info-mf .nav-details .label-nav,
    .mf-content .market-info-mf .nav-details .label-nav {
      display: table-row;
      line-height: 22px; }
      .equity-content .market-info-mf .nav-details .label-nav label,
      .mf-content .market-info-mf .nav-details .label-nav label {
        font-family: "RobotoCondensedRegular";
        font-size: 13px;
        color: #999; }
        .equity-content .market-info-mf .nav-details .label-nav label span.navdate,
        .mf-content .market-info-mf .nav-details .label-nav label span.navdate {
          font-size: 12px;
          color: #999; }
        .equity-content .market-info-mf .nav-details .label-nav label span.navtext,
        .mf-content .market-info-mf .nav-details .label-nav label span.navtext {
          font-size: 16px;
          font-weight: 700; }
      .equity-content .market-info-mf .nav-details .label-nav span,
      .mf-content .market-info-mf .nav-details .label-nav span {
        color: #666; }
    .equity-content .market-info-mf .nav-details .info,
    .mf-content .market-info-mf .nav-details .info {
      display: table-row;
      line-height: 16px; }
      .equity-content .market-info-mf .nav-details .info .sensex-price,
      .mf-content .market-info-mf .nav-details .info .sensex-price {
        margin-left: 0px; }
  .equity-content .market-info-mf .right-arrow,
  .mf-content .market-info-mf .right-arrow {
    line-height: 20px;
    display: inline-block;
    width: 5px;
    vertical-align: text-bottom;
    margin: 0px 15px 0px 20px; }
    @media (max-width: 375px) {
      .equity-content .market-info-mf .right-arrow,
      .mf-content .market-info-mf .right-arrow {
        margin-left: 8px;
        margin-right: 5px; } }
    .equity-content .market-info-mf .right-arrow .ed-icon,
    .mf-content .market-info-mf .right-arrow .ed-icon {
      vertical-align: middle;
      transform: scale(1.1, 1.5); }
  .equity-content .market-info-mf .reg-dir-exp,
  .mf-content .market-info-mf .reg-dir-exp {
    display: block;
    font-size: 12px;
    padding-top: 6px;
    font-weight: 400;
    line-height: 1.25; }

.equity-content .info,
.mf-content .info {
  font-size: 0;
  display: inline-block;
  vertical-align: middle; }
  @media (max-width: 480px) {
    .equity-content .info,
    .mf-content .info {
      display: inline; } }
  .equity-content .info > div,
  .mf-content .info > div {
    display: inline-block;
    vertical-align: middle; }
  .equity-content .info .sensex-price,
  .mf-content .info .sensex-price {
    font-size: 14px;
    line-height: 1;
    display: inline-block;
    margin-left: 9px;
    vertical-align: middle; }
    @media (max-width: 991px) {
      .equity-content .info .sensex-price,
      .mf-content .info .sensex-price {
        margin: 0 10px 0 0; } }
    @media (max-width: 375px) {
      .equity-content .info .sensex-price,
      .mf-content .info .sensex-price {
        margin: 0 5px 0 0; } }
    .equity-content .info .sensex-price .ltpchg,
    .mf-content .info .sensex-price .ltpchg {
      font-family: "Roboto-Medium";
      font-size: 14px;
      color: #212121; }
      .equity-content .info .sensex-price .ltpchg.up,
      .mf-content .info .sensex-price .ltpchg.up {
        color: #3e8300; }
      .equity-content .info .sensex-price .ltpchg.down,
      .mf-content .info .sensex-price .ltpchg.down {
        color: #d20000; }
    .equity-content .info .sensex-price .chg,
    .mf-content .info .sensex-price .chg {
      font-family: "Roboto-Regular";
      font-size: 14px;
      padding-left: 10px;
      color: #212121; }
      .equity-content .info .sensex-price .chg.up,
      .mf-content .info .sensex-price .chg.up {
        color: #3e8300; }
        .equity-content .info .sensex-price .chg.up .chgP,
        .mf-content .info .sensex-price .chg.up .chgP {
          color: #75a448; }
      .equity-content .info .sensex-price .chg.down,
      .mf-content .info .sensex-price .chg.down {
        color: #d20000; }
        .equity-content .info .sensex-price .chg.down .chgP,
        .mf-content .info .sensex-price .chg.down .chgP {
          color: #f56e6e; }
    .equity-content .info .sensex-price .price-block,
    .mf-content .info .sensex-price .price-block {
      font-size: 0;
      display: block; }
    .equity-content .info .sensex-price .time-block,
    .mf-content .info .sensex-price .time-block {
      font-family: "RobotoCondensedRegular";
      font-size: 12px;
      display: block;
      padding-top: 5px;
      color: #999; }

.equity-content .toc-market-depth-upfront,
.mf-content .toc-market-depth-upfront {
  color: #000;
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  position: relative;
  display: inline-block;
  margin-bottom: 2px; }

.equity-content .toc-market-depth,
.mf-content .toc-market-depth {
  margin: 0 30px 0 10px; }
  .equity-content .toc-market-depth.tooltip-links:hover,
  .mf-content .toc-market-depth.tooltip-links:hover {
    color: #f5690f; }

.equity-content .tradeinfo .label-price,
.mf-content .tradeinfo .label-price {
  color: #f5690f; }
  .equity-content .tradeinfo .label-price .price-bold,
  .mf-content .tradeinfo .label-price .price-bold {
    font-family: "Roboto-Bold"; }

.equity-content .tradeinfo .label-code,
.mf-content .tradeinfo .label-code {
  font-size: 12px;
  color: #a8a6a6; }

.equity-content .tradeinfo .tradeinfo-link,
.mf-content .tradeinfo .tradeinfo-link {
  color: #27458c; }

.equity-content .tradeinfo .mf-link,
.mf-content .tradeinfo .mf-link {
  padding-left: 15px; }

.equity-content .tradeinfo .tooltip-inner-text,
.mf-content .tradeinfo .tooltip-inner-text {
  width: 180px;
  padding: 10px; }

.equity-content .tradeinfo .column.left-column,
.mf-content .tradeinfo .column.left-column {
  width: 52%; }

.equity-content .tradeinfo .column.right-column,
.mf-content .tradeinfo .column.right-column {
  width: 44%; }

.equity-content .tradeinfo .column .block-1,
.mf-content .tradeinfo .column .block-1 {
  padding-bottom: 24px; }

.equity-content .tradeinfo .column label,
.mf-content .tradeinfo .column label {
  line-height: 18px;
  display: block; }

.equity-content .tradeinfo .column label:not(.head-text),
.mf-content .tradeinfo .column label:not(.head-text) {
  color: #999; }

.equity-content .tradeinfo .column .head-text,
.mf-content .tradeinfo .column .head-text {
  text-align: left;
  color: #666; }

.equity-content .tradeinfo .column label.head-price,
.mf-content .tradeinfo .column label.head-price {
  font-size: 14px;
  color: #000; }

.equity-content .text,
.mf-content .text {
  width: 110px; }
  @media (max-width: 991px) {
    .equity-content .text,
    .mf-content .text {
      width: 96px; } }
  @media (max-width: 374px) {
    .equity-content .text,
    .mf-content .text {
      display: block;
      margin-bottom: 10px; } }
  .equity-content .text label,
  .mf-content .text label {
    padding: 0;
    text-transform: uppercase;
    color: #999;
    font-size: 13px; }

.equity-content .eq-type .inv-type,
.mf-content .eq-type .inv-type {
  font-size: 0;
  line-height: 1;
  padding-top: 10px; }
  .equity-content .eq-type .inv-type .text,
  .mf-content .eq-type .inv-type .text {
    width: 125px; }
    @media (max-width: 991px) {
      .equity-content .eq-type .inv-type .text,
      .mf-content .eq-type .inv-type .text {
        width: 76px; } }
  .equity-content .eq-type .inv-type .left-radio-btn,
  .mf-content .eq-type .inv-type .left-radio-btn {
    width: 138px; }

.equity-content .eq-type .method-price-type,
.mf-content .eq-type .method-price-type {
  position: relative;
  padding: 10px 15px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #e5e7e7 transparent;
  background-color: #f9f9f9; }
  @media (max-width: 480px) {
    .equity-content .eq-type .method-price-type,
    .mf-content .eq-type .method-price-type {
      margin: 0 -15px; } }

.equity-content .eq-type .triangle-arrow,
.mf-content .eq-type .triangle-arrow {
  padding: 0;
  line-height: 1; }
  @media (max-width: 991px) {
    .equity-content .eq-type .triangle-arrow,
    .mf-content .eq-type .triangle-arrow {
      display: none; } }

@media (min-width: 992px) {
  .equity-content .method-price-type.eq-oto,
  .mf-content .method-price-type.eq-oto {
    height: 217px; } }

.equity-content .method-price-type.eq-oto .triangle-arrow,
.mf-content .method-price-type.eq-oto .triangle-arrow {
  left: 190px; }

@media (min-width: 992px) {
  .equity-content .method-price-type.eq-bo,
  .mf-content .method-price-type.eq-bo {
    height: 275px; } }

.equity-content .method-price-type.eq-esip .triangle-arrow,
.mf-content .method-price-type.eq-esip .triangle-arrow {
  left: 345px; }

.equity-content .method-price-type.eq-esip select,
.mf-content .method-price-type.eq-esip select {
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle; }

@media (min-width: 992px) {
  .equity-content .method-price-type.mf-type,
  .mf-content .method-price-type.mf-type {
    height: auto;
    overflow: initial; } }

.equity-content .method-price-type .shares-count,
.mf-content .method-price-type .shares-count {
  font-size: 13px;
  line-height: 15px;
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
  color: #999; }
  @media (max-width: 767px) {
    .equity-content .method-price-type .shares-count,
    .mf-content .method-price-type .shares-count {
      display: block;
      padding-left: 0;
      margin-top: 10px; } }
  @media (max-width: 767px) {
    .equity-content .method-price-type .shares-count.lots-count,
    .mf-content .method-price-type .shares-count.lots-count {
      padding-left: 96px; } }
  @media (max-width: 374px) {
    .equity-content .method-price-type .shares-count.lots-count,
    .mf-content .method-price-type .shares-count.lots-count {
      padding-left: 0px; } }
  .equity-content .method-price-type .shares-count .green-tick,
  .mf-content .method-price-type .shares-count .green-tick {
    font-size: 5px;
    color: #fff;
    line-height: 15px;
    width: 15px;
    background-color: #3E8302;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    vertical-align: bottom;
    margin-right: 6px; }

.equity-content .method-price-type .hidden-xs,
.mf-content .method-price-type .hidden-xs {
  font-size: 0;
  line-height: 1;
  display: inline-block;
  vertical-align: middle; }

.equity-content .method-price-type > div,
.mf-content .method-price-type > div {
  font-size: 0;
  line-height: 25px;
  padding: 10px 0; }

.equity-content .method-price-type .order-type,
.mf-content .method-price-type .order-type {
  line-height: 1; }
  .equity-content .method-price-type .order-type.co-trigger-block,
  .mf-content .method-price-type .order-type.co-trigger-block {
    padding-bottom: 58px; }
    @media (max-width: 991px) {
      .equity-content .method-price-type .order-type.co-trigger-block,
      .mf-content .method-price-type .order-type.co-trigger-block {
        padding-bottom: 10px; } }
  @media (max-width: 420px) {
    .equity-content .method-price-type .order-type .text,
    .mf-content .method-price-type .order-type .text {
      display: inline-block;
      margin-bottom: 0; } }
  @media (max-width: 420px) {
    .equity-content .method-price-type .order-type select.full-width,
    .mf-content .method-price-type .order-type select.full-width {
      width: 150px;
      margin-right: 0; } }
  .equity-content .method-price-type .order-type .tooltip-links,
  .mf-content .method-price-type .order-type .tooltip-links {
    float: right;
    font-size: 13px;
    line-height: 28px; }
    .equity-content .method-price-type .order-type .tooltip-links.pr-link,
    .mf-content .method-price-type .order-type .tooltip-links.pr-link {
      float: none;
      line-height: 1;
      padding-left: 0;
      font-size: 12px; }

.equity-content .method-price-type .text,
.mf-content .method-price-type .text {
  line-height: 1;
  width: 110px; }
  .equity-content .method-price-type .text label,
  .mf-content .method-price-type .text label {
    font-size: 13px;
    padding: 0;
    text-transform: uppercase;
    color: #999; }

.equity-content .method-price-type .separator,
.mf-content .method-price-type .separator {
  font-size: 17px;
  display: inline-block;
  margin-right: 18px;
  vertical-align: middle;
  color: #dcdcdc; }

.equity-content .method-price-type .left-radio-btn,
.mf-content .method-price-type .left-radio-btn {
  width: 116px; }

.equity-content .method-price-type .right-radio-btn,
.mf-content .method-price-type .right-radio-btn {
  width: 184px; }

.equity-content .method-price-type .mf-radio-btn.left-radio-btn,
.mf-content .method-price-type .mf-radio-btn.left-radio-btn {
  width: 146px; }
  .equity-content .method-price-type .mf-radio-btn.left-radio-btn.toc-radio-btn-new .cir-label,
  .mf-content .method-price-type .mf-radio-btn.left-radio-btn.toc-radio-btn-new .cir-label {
    font-size: 14px; }

.equity-content .method-price-type .return-option .hidden-sm.left-radio-btn .cir-label,
.mf-content .method-price-type .return-option .hidden-sm.left-radio-btn .cir-label {
  font-size: 15px; }

.equity-content .method-price-type .return-option .ret-opts .nav-message,
.mf-content .method-price-type .return-option .ret-opts .nav-message {
  color: #777777;
  line-height: 15px;
  font-size: 13px;
  font-family: "RobotoCondensedRegular"; }

.equity-content .method-price-type .return-option .div-freq,
.mf-content .method-price-type .return-option .div-freq {
  display: block; }
  @media (max-width: 991px) {
    .equity-content .method-price-type .return-option .div-freq,
    .mf-content .method-price-type .return-option .div-freq {
      margin-top: 15px;
      margin-bottom: 20px; } }
  .equity-content .method-price-type .return-option .div-freq .label,
  .mf-content .method-price-type .return-option .div-freq .label {
    display: inline-block;
    font-size: 14px;
    color: #999999;
    font-weight: normal; }
  .equity-content .method-price-type .return-option .div-freq .dropdown,
  .mf-content .method-price-type .return-option .div-freq .dropdown {
    display: inline-block;
    font-size: 16px;
    color: #4c4c4c;
    width: 150px;
    border: none;
    border-bottom: 1px solid #7d7d7d; }

.equity-content .method-price-type .plusdiv,
.mf-content .method-price-type .plusdiv {
  position: relative;
  font-size: 0; }
  .equity-content .method-price-type .plusdiv .symbol,
  .mf-content .method-price-type .plusdiv .symbol {
    width: 10px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    left: 4px;
    top: 11px; }
    .equity-content .method-price-type .plusdiv .symbol.plus:before,
    .mf-content .method-price-type .plusdiv .symbol.plus:before {
      height: 10px;
      display: inline-block;
      background-color: #fff;
      content: "";
      position: absolute;
      width: 1px;
      top: -4.1px;
      left: 4.3px; }

.equity-content .method-price-type .order-type label.cir-label.circle,
.mf-content .method-price-type .order-type label.cir-label.circle {
  padding-right: 40px; }

.equity-content .method-price-type .order-type .nrml,
.mf-content .method-price-type .order-type .nrml {
  padding-right: 20px; }

.equity-content .method-price-type .order-type .mtf,
.mf-content .method-price-type .order-type .mtf {
  padding-right: 15px; }

.equity-content .method-price-type .order-type .pType,
.mf-content .method-price-type .order-type .pType {
  width: 90%;
  line-height: 16px; }

.equity-content .method-price-type .order-type .ord-typ-inline,
.mf-content .method-price-type .order-type .ord-typ-inline {
  position: relative;
  display: inline-block; }
  .equity-content .method-price-type .order-type .ord-typ-inline:first-child label.cir-label.circle,
  .mf-content .method-price-type .order-type .ord-typ-inline:first-child label.cir-label.circle {
    padding-right: 0; }
  .equity-content .method-price-type .order-type .ord-typ-inline:last-child label.cir-label.circle,
  .mf-content .method-price-type .order-type .ord-typ-inline:last-child label.cir-label.circle {
    padding-right: 0; }

.equity-content .method-price-type .order-type .ord-bracket .brck-div,
.mf-content .method-price-type .order-type .ord-bracket .brck-div {
  margin-top: 20px;
  margin-bottom: 10px;
  background: #f0f0f0;
  border: 1px solid #dedcd7;
  border-left: none;
  border-right: none;
  padding-top: 15px;
  padding-left: 25px;
  padding-bottom: 15px;
  min-width: 340px;
  font-size: 0; }
  .equity-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow,
  .mf-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow {
    position: absolute;
    top: 260px;
    left: 8%;
    display: block; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:before, .equity-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:after,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:before,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:after {
      position: absolute;
      left: 50%;
      width: 0;
      height: 0;
      margin-left: -1px;
      content: "";
      border-width: 0px 7px 7px 7px;
      border-style: solid; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:before,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:before {
      z-index: 10;
      top: -247px;
      border-color: transparent transparent #e1e1e1; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:after,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .up-arrow:after {
      z-index: 11;
      top: -245px;
      border-color: transparent transparent #f0f0f0; }
  .equity-content .method-price-type .order-type .ord-bracket .brck-div .mg-l40,
  .mf-content .method-price-type .order-type .ord-bracket .brck-div .mg-l40 {
    margin-left: 40px; }
  .equity-content .method-price-type .order-type .ord-bracket .brck-div .trail,
  .mf-content .method-price-type .order-type .ord-bracket .brck-div .trail {
    margin-left: 30px;
    position: absolute;
    top: 9px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .trail label.rect-label,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .trail label.rect-label {
      margin-bottom: 0px; }
  .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle,
  .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle {
    padding: 0;
    display: inline-block; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle label,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle label {
      font-size: 13px;
      font-family: "RobotoCondensedRegular";
      color: #666666;
      margin-bottom: 12px; }
      .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle label span,
      .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle label span {
        color: #999; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle i.circle,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle i.circle {
      font-size: 18px;
      color: #fb8748;
      position: absolute;
      top: 3px;
      left: 0px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symm,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symm {
      position: absolute;
      color: #fff;
      font-size: 20px;
      font-weight: inherit;
      left: 4px;
      top: 2px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symminus,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symminus {
      position: absolute;
      color: #fff;
      font-size: 24px;
      font-weight: inherit;
      left: 4px;
      top: -8px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle i.ic-help,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle i.ic-help {
      margin-left: 5px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symbol,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .symbol {
      z-index: 101;
      color: #fff;
      position: absolute;
      font-size: 20px;
      top: 11.5px;
      left: 4px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .sym-icon,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .sym-icon {
      position: relative; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle input,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle input {
      margin-left: 24px;
      width: 100px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .brck-place,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .extra-toggle .brck-place {
      display: block;
      margin-top: 5px;
      color: #999999;
      padding: 0;
      margin-left: 24px;
      margin-bottom: 0px; }
  .equity-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl,
  .mf-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl {
    width: 163px;
    margin-left: 35px;
    vertical-align: top; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl i,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl i {
      margin-left: 5px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl label,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl label {
      line-height: 16px;
      padding-right: 0px; }
    .equity-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl label:before,
    .mf-content .method-price-type .order-type .ord-bracket .brck-div .tsl-lbl label:before {
      top: 1.5px; }

.equity-content .method-price-type .extra-fields,
.mf-content .method-price-type .extra-fields {
  font-size: 14px;
  padding: 0;
  color: #999; }
  .equity-content .method-price-type .extra-fields .rect-label,
  .mf-content .method-price-type .extra-fields .rect-label {
    padding-right: 34px;
    color: #666; }
  .equity-content .method-price-type .extra-fields .extra-toggle,
  .mf-content .method-price-type .extra-fields .extra-toggle {
    padding: 0px 0 20px 0; }
    @media (max-width: 991px) {
      .equity-content .method-price-type .extra-fields .extra-toggle,
      .mf-content .method-price-type .extra-fields .extra-toggle {
        padding: 5px 0 20px 0;
        font-size: 0; } }
    .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger label,
    .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger label {
      font-size: 14px;
      display: inline-block;
      vertical-align: middle; }
      @media (min-width: 992px) {
        .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger label,
        .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger label {
          position: absolute;
          padding-left: 0;
          bottom: 3px;
          left: 0; } }
    .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-xs, .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-sm,
    .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-xs,
    .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-sm {
      padding: 0; }
      @media (max-width: 991px) {
        .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-xs, .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-sm,
        .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-xs,
        .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.visible-sm {
          padding: 5px 0 20px 0; } }
    .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-xs, .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-sm,
    .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-xs,
    .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-sm {
      position: absolute;
      bottom: -55px;
      left: 0;
      min-width: 370px;
      padding: 5px 0 20px 0; }
      @media (max-width: 991px) {
        .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-xs, .equity-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-sm,
        .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-xs,
        .mf-content .method-price-type .extra-fields .extra-toggle.show-cotrigger.hidden-sm {
          position: relative;
          padding: 0; } }
    @media (max-width: 991px) {
      .equity-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox + label.rect-label,
      .mf-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox + label.rect-label {
        padding-right: 13px;
        padding-left: 25px;
        width: 96px;
        background: none;
        position: relative;
        line-height: 1;
        height: auto;
        display: inline-block;
        vertical-align: middle; } }
    .equity-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox:hover + label.rect-label,
    .equity-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox:focus + label.rect-label,
    .mf-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox:hover + label.rect-label,
    .mf-content .method-price-type .extra-fields .extra-toggle input[type="checkbox"].rect-checkbox:focus + label.rect-label {
      color: #f5690f; }
  .equity-content .method-price-type .extra-fields .inp,
  .mf-content .method-price-type .extra-fields .inp {
    width: 136px; }

.equity-content .method-price-type .bo-tnc.mg-t90,
.mf-content .method-price-type .bo-tnc.mg-t90 {
  margin-top: 90px; }

@media (max-width: 991px) {
  .equity-content .method-price-type .bo-tnc .rect-checkbox:checked + .rect-label:before, .equity-content .method-price-type .bo-tnc .rect-label:before,
  .mf-content .method-price-type .bo-tnc .rect-checkbox:checked + .rect-label:before,
  .mf-content .method-price-type .bo-tnc .rect-label:before {
    top: 4px; } }

.equity-content .method-price-type .bo-terms,
.mf-content .method-price-type .bo-terms {
  font-size: 14px;
  margin-left: 3px; }

@media (max-width: 991px) {
  .equity-content .share-hold,
  .mf-content .share-hold {
    margin: 0 15px 15px;
    text-align: center; }
  .equity-content .info .sensex-price .chg,
  .mf-content .info .sensex-price .chg {
    padding-left: 4px; }
  .equity-content .info .i-row,
  .mf-content .info .i-row {
    display: block;
    margin-left: 16px; }
  .equity-content .info .tradeinfo,
  .mf-content .info .tradeinfo {
    display: inline-block;
    margin-top: 14px; }
    .equity-content .info .tradeinfo .vertical-bar,
    .mf-content .info .tradeinfo .vertical-bar {
      position: relative;
      top: 5px;
      width: 2px;
      height: 20px;
      margin: 0 16px;
      background-position: -32px -53px; }
    .equity-content .info .tradeinfo .mf-link,
    .mf-content .info .tradeinfo .mf-link {
      padding-left: 0; }
    .equity-content .info .tradeinfo .visible-xs.ib,
    .mf-content .info .tradeinfo .visible-xs.ib {
      display: inline-block !important; }
    .equity-content .info .tradeinfo .head-line,
    .mf-content .info .tradeinfo .head-line {
      line-height: 18px;
      margin-bottom: 16px;
      padding-bottom: 10px;
      border-bottom: 1px solid #a1a1a1; }
  .equity-content .toc-market-depth.visible-xs,
  .mf-content .toc-market-depth.visible-xs {
    display: inline-block !important;
    margin: 0;
    padding: 0 5px; }
  .equity-content .method-price-type .visible-xs,
  .mf-content .method-price-type .visible-xs {
    display: inline-block !important;
    vertical-align: middle; }
  .equity-content .method-price-type .text,
  .mf-content .method-price-type .text {
    width: 96px; }
  .equity-content .method-price-type .return-option,
  .mf-content .method-price-type .return-option {
    border-bottom: 1px solid #e5e7e7;
    width: 100%;
    padding: 10px 0 20px 15px;
    margin-bottom: 20px; } }
  @media (max-width: 991px) and (max-width: 991px) {
    .equity-content .method-price-type .return-option,
    .mf-content .method-price-type .return-option {
      margin-bottom: 0px; } }

@media (max-width: 991px) {
    .equity-content .method-price-type .return-option .text,
    .mf-content .method-price-type .return-option .text {
      width: 120px; }
  .equity-content .method-price-type .extra-fields .rect-label,
  .mf-content .method-price-type .extra-fields .rect-label {
    padding-right: 15px; }
  .equity-content .method-price-type .extra-fields .extra-toggle,
  .mf-content .method-price-type .extra-fields .extra-toggle {
    float: none !important; }
  .equity-content .method-price-type .brck-div,
  .mf-content .method-price-type .brck-div {
    margin-left: 96px; }
    .equity-content .method-price-type .brck-div .extra-toggle,
    .mf-content .method-price-type .brck-div .extra-toggle {
      width: 112px;
      display: inline-block;
      vertical-align: top; }
      .equity-content .method-price-type .brck-div .extra-toggle label,
      .mf-content .method-price-type .brck-div .extra-toggle label {
        font-size: 13px; }
        .equity-content .method-price-type .brck-div .extra-toggle label .ic-help,
        .mf-content .method-price-type .brck-div .extra-toggle label .ic-help {
          left: 4px; }
      .equity-content .method-price-type .brck-div .extra-toggle .plusdiv,
      .mf-content .method-price-type .brck-div .extra-toggle .plusdiv {
        display: inline-block;
        margin-right: 7px;
        top: 6px; }
        .equity-content .method-price-type .brck-div .extra-toggle .plusdiv i,
        .mf-content .method-price-type .brck-div .extra-toggle .plusdiv i {
          font-size: 18px;
          color: #f59562; }
        .equity-content .method-price-type .brck-div .extra-toggle .plusdiv .symm,
        .mf-content .method-price-type .brck-div .extra-toggle .plusdiv .symm {
          position: absolute;
          color: #fff;
          font-size: 20px;
          font-weight: inherit;
          left: 4px;
          top: -3px; }
        .equity-content .method-price-type .brck-div .extra-toggle .plusdiv .symminus,
        .mf-content .method-price-type .brck-div .extra-toggle .plusdiv .symminus {
          position: absolute;
          color: #fff;
          font-size: 24px;
          font-weight: inherit;
          left: 4px;
          top: -12.5px; }
      .equity-content .method-price-type .brck-div .extra-toggle .brck-place,
      .mf-content .method-price-type .brck-div .extra-toggle .brck-place {
        padding-left: 25px; }
      .equity-content .method-price-type .brck-div .extra-toggle input,
      .mf-content .method-price-type .brck-div .extra-toggle input {
        width: 85px; }
    .equity-content .method-price-type .brck-div .trail label,
    .mf-content .method-price-type .brck-div .trail label {
      font-size: 13px;
      line-height: 1; }
    .equity-content .method-price-type .brck-div .trail .ic-help,
    .mf-content .method-price-type .brck-div .trail .ic-help {
      left: 4px; }
    .equity-content .method-price-type .brck-div .trail .sym-icon input,
    .mf-content .method-price-type .brck-div .trail .sym-icon input {
      width: 85px;
      margin-left: 26px; }
    .equity-content .method-price-type .brck-div .trail .sym-icon .brck-place,
    .mf-content .method-price-type .brck-div .trail .sym-icon .brck-place {
      padding-left: 25px; } }

.action-btns {
  padding-bottom: 24px; }
  .action-btns .opt-field {
    padding-top: 10px;
    color: #f04e45;
    border: none;
    background: transparent;
    cursor: pointer;
    display: inline-block; }
    .action-btns .opt-field span {
      font-size: 10px;
      padding: 0 2px;
      color: #f04e45;
      border: 1px solid #999;
      vertical-align: text-top;
      margin-right: 2px; }
      .action-btns .opt-field span:before {
        display: inline-block;
        vertical-align: text-bottom; }
    .action-btns .opt-field.collapsed {
      color: #23527c; }
      .action-btns .opt-field.collapsed span {
        color: #999; }
    .action-btns .opt-field:focus {
      color: #f04e45; }
  .action-btns .optional-fields {
    max-height: 0;
    overflow: hidden;
    position: relative;
    transition: max-height 0.3s ease;
    background-color: #f9f9f9;
    margin: 0;
    border: 0; }
    .action-btns .optional-fields.in {
      max-height: 200px;
      overflow: initial; }
    .action-btns .optional-fields .optional-fields-inner {
      border-width: 1px 0;
      padding: 15px;
      border-style: solid;
      border-color: #e5e7e7; }
    .action-btns .optional-fields .layer1 {
      font-size: 0;
      line-height: 1;
      padding-bottom: 15px; }
    .action-btns .optional-fields .layer2 {
      font-size: 0; }
    .action-btns .optional-fields .head-text {
      font-size: 12px;
      line-height: 1;
      display: inline-block;
      width: 130px;
      vertical-align: middle;
      text-transform: uppercase;
      color: #999; }
      @media (max-width: 420px) {
        .action-btns .optional-fields .head-text {
          width: 120px; } }
    .action-btns .optional-fields .ord-typ-inline {
      display: inline-block;
      vertical-align: middle;
      line-height: 1; }
    .action-btns .optional-fields .inp {
      background-color: #fff;
      display: inline-block;
      vertical-align: middle; }
      @media (max-width: 991px) {
        .action-btns .optional-fields .inp {
          line-height: 28px;
          margin-right: 20px; } }
      @media (max-width: 480px) {
        .action-btns .optional-fields .inp {
          width: calc(100% - 155px);
          max-width: 185px;
          margin-right: 0; } }
    @media (max-width: 480px) {
      .action-btns .optional-fields .ib {
        width: 100%; } }
    @media (max-width: 480px) {
      .action-btns .optional-fields .angular-calender.esip-calender {
        width: calc(100% - 155px);
        max-width: 185px;
        margin-left: 130px;
        margin-top: 10px; } }
    @media (max-width: 420px) {
      .action-btns .optional-fields .angular-calender.esip-calender {
        margin-left: 120px; } }
    @media (max-width: 480px) {
      .action-btns .optional-fields .angular-calender.esip-calender .form-control {
        width: 100%; } }
    .action-btns .optional-fields .cir-label {
      padding-right: 30px; }
    .action-btns .optional-fields .opt-close {
      cursor: pointer;
      padding: 5px;
      display: inline-block;
      position: absolute;
      top: 5px;
      right: 7px;
      line-height: 1; }
      .action-btns .optional-fields .opt-close .close-opt-window {
        position: relative;
        top: auto;
        right: auto; }
  @media (max-width: 991px) {
    .action-btns .ed-btn {
      padding: 0; }
      .action-btns .ed-btn.disabled, .action-btns .ed-btn.active {
        padding: 9px 24px; } }

.equity-content .inv-type .toc-tabs {
  display: inline-block !important;
  vertical-align: middle; }
  .equity-content .inv-type .toc-tabs .toc-tab-list {
    margin-left: 0; }
    .equity-content .inv-type .toc-tabs .toc-tab-list li {
      position: relative;
      z-index: 22; }

.equity-content .buy-method .toc-tabs,
.equity-content .inv-type .toc-tabs,
.mf-content .buy-method .toc-tabs,
.mf-content .inv-type .toc-tabs {
  height: 40px;
  border-bottom: 0;
  background-color: transparent; }
  @media (max-width: 991px) {
    .equity-content .buy-method .toc-tabs,
    .equity-content .inv-type .toc-tabs,
    .mf-content .buy-method .toc-tabs,
    .mf-content .inv-type .toc-tabs {
      display: inline-block !important;
      vertical-align: middle; } }
  @media (max-width: 420px) {
    .equity-content .buy-method .toc-tabs,
    .equity-content .inv-type .toc-tabs,
    .mf-content .buy-method .toc-tabs,
    .mf-content .inv-type .toc-tabs {
      margin-left: 0; } }
  .equity-content .buy-method .toc-tabs .toc-tab-list,
  .equity-content .inv-type .toc-tabs .toc-tab-list,
  .mf-content .buy-method .toc-tabs .toc-tab-list,
  .mf-content .inv-type .toc-tabs .toc-tab-list {
    overflow: initial;
    white-space: initial; }
    .equity-content .buy-method .toc-tabs .toc-tab-list li,
    .equity-content .inv-type .toc-tabs .toc-tab-list li,
    .mf-content .buy-method .toc-tabs .toc-tab-list li,
    .mf-content .inv-type .toc-tabs .toc-tab-list li {
      line-height: 40px; }
      @media (max-width: 991px) {
        .equity-content .buy-method .toc-tabs .toc-tab-list li,
        .equity-content .inv-type .toc-tabs .toc-tab-list li,
        .mf-content .buy-method .toc-tabs .toc-tab-list li,
        .mf-content .inv-type .toc-tabs .toc-tab-list li {
          position: relative;
          z-index: 22; } }
      .equity-content .buy-method .toc-tabs .toc-tab-list li.active,
      .equity-content .inv-type .toc-tabs .toc-tab-list li.active,
      .mf-content .buy-method .toc-tabs .toc-tab-list li.active,
      .mf-content .inv-type .toc-tabs .toc-tab-list li.active {
        color: #333;
        background-color: #f9f9f9;
        border-color: #e5e7e7; }
      .equity-content .buy-method .toc-tabs .toc-tab-list li:first-child,
      .equity-content .inv-type .toc-tabs .toc-tab-list li:first-child,
      .mf-content .buy-method .toc-tabs .toc-tab-list li:first-child,
      .mf-content .inv-type .toc-tabs .toc-tab-list li:first-child {
        border-left: 1px solid transparent; }
        @media (max-width: 420px) {
          .equity-content .buy-method .toc-tabs .toc-tab-list li:first-child,
          .equity-content .inv-type .toc-tabs .toc-tab-list li:first-child,
          .mf-content .buy-method .toc-tabs .toc-tab-list li:first-child,
          .mf-content .inv-type .toc-tabs .toc-tab-list li:first-child {
            margin-left: 0; } }
      .equity-content .buy-method .toc-tabs .toc-tab-list li.active:first-child,
      .equity-content .inv-type .toc-tabs .toc-tab-list li.active:first-child,
      .mf-content .buy-method .toc-tabs .toc-tab-list li.active:first-child,
      .mf-content .inv-type .toc-tabs .toc-tab-list li.active:first-child {
        border-left: 1px solid #e5e7e7; }
      .equity-content .buy-method .toc-tabs .toc-tab-list li:last-child,
      .equity-content .inv-type .toc-tabs .toc-tab-list li:last-child,
      .mf-content .buy-method .toc-tabs .toc-tab-list li:last-child,
      .mf-content .inv-type .toc-tabs .toc-tab-list li:last-child {
        top: auto;
        padding: 0; }
    .equity-content .buy-method .toc-tabs .toc-tab-list a,
    .equity-content .inv-type .toc-tabs .toc-tab-list a,
    .mf-content .buy-method .toc-tabs .toc-tab-list a,
    .mf-content .inv-type .toc-tabs .toc-tab-list a {
      font-family: "RobotoCondensedRegular";
      font-size: 14px;
      padding: 10px 16px;
      background-color: inherit;
      vertical-align: middle; }

@media (max-width: 991px) {
  .equity-content .method-price-type .inp {
    line-height: 32px;
    border-color: #7d7d7d;
    background-color: #fff; }
    .equity-content .method-price-type .inp ::-webkit-input-placeholder {
      color: #999; }
  .equity-content .method-price-type select {
    margin-right: 10px;
    padding-left: 8px;
    color: #174082;
    background-position: 90%; }
    .equity-content .method-price-type select.full-width {
      line-height: 32px;
      width: 218px;
      color: #666;
      border: 1px solid #c2c2c2 !important; } }

.mf-content .oto-dd .triangle-arrow {
  left: 20%; }

.mf-content .purchase-redeem .info-bar {
  padding-bottom: 0; }
  @media (max-width: 767px) {
    .mf-content .purchase-redeem .info-bar {
      padding-top: 0; } }

.mf-content .oto-dd.purchase-method-dd .message label {
  margin-top: 10px; }

.mf-content .rec-dd .triangle-arrow {
  left: 40%; }

.mf-content .act-btns {
  padding-top: 10px; }

.mf-content .method-price-type {
  width: 100%; }

.mf-content .purchase-method-dd {
  position: relative;
  padding: 20px 15px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #e5e7e7 transparent;
  background-color: #f9f9f9; }
  .mf-content .purchase-method-dd .amo-status {
    font-size: 0;
    display: inline-block;
    vertical-align: middle;
    margin-left: 15px; }
    @media (max-width: 639px) {
      .mf-content .purchase-method-dd .amo-status {
        margin-left: 122px;
        margin-top: 5px; } }
    .mf-content .purchase-method-dd .amo-status .amo-text {
      text-transform: capitalize; }
  .mf-content .purchase-method-dd .dd-inner-text-amt {
    padding-left: 0px !important;
    padding-bottom: 10px; }
  .mf-content .purchase-method-dd .custom {
    padding-bottom: 10px;
    display: inline;
    padding-left: 15px; }
    @media (max-width: 420px) {
      .mf-content .purchase-method-dd .custom {
        padding-left: 96px; } }
  .mf-content .purchase-method-dd .add-pd {
    padding-left: 10px;
    width: auto; }
  .mf-content .purchase-method-dd .calendar-label {
    min-width: 180px;
    padding-top: 8px;
    padding-left: 12px; }
  .mf-content .purchase-method-dd .calendar-label-mobile {
    padding-left: 0; }
  .mf-content .purchase-method-dd .dd-inner-text {
    font-size: 0;
    padding-left: 120px; }
    .mf-content .purchase-method-dd .dd-inner-text .label-inp {
      padding: 8.5px 0; }
      .mf-content .purchase-method-dd .dd-inner-text .label-inp:first-child {
        padding-top: 0; }
      .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block {
        padding-bottom: 0; }
        @media (max-width: 420px) {
          .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block select.inp {
            display: block;
            width: 100%; } }
        .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link {
          width: auto;
          padding-left: 10px; }
          @media (max-width: 639px) {
            .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link {
              display: block;
              margin: 5px 0;
              margin-left: 122px;
              padding: 0; } }
          @media (max-width: 520px) {
            .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link {
              width: 100%;
              margin-left: 0; } }
          .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link.no-mandate {
            padding-left: 0; }
            @media (max-width: 639px) {
              .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link.no-mandate {
                display: inline-block;
                margin: 0;
                padding: 0; } }
            @media (max-width: 520px) {
              .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link.no-mandate {
                display: inline-block;
                margin: 0;
                padding: 0; } }
            @media (max-width: 420px) {
              .mf-content .purchase-method-dd .dd-inner-text .label-inp.mandate-block label.mandate-link.no-mandate {
                display: inline-block;
                margin: 0;
                padding: 0;
                width: auto; } }
    .mf-content .purchase-method-dd .dd-inner-text span.inp-note {
      font-family: "RobotoCondensedRegular";
      font-size: 12px;
      line-height: 1;
      display: inline-block;
      padding-left: 5px;
      vertical-align: middle;
      color: #999; }
      @media (max-width: 639px) {
        .mf-content .purchase-method-dd .dd-inner-text span.inp-note {
          display: block;
          margin-top: 5px;
          padding-left: 125px; } }
      @media (max-width: 420px) {
        .mf-content .purchase-method-dd .dd-inner-text span.inp-note {
          display: inline-block;
          padding-left: 96px; } }
  .mf-content .purchase-method-dd label {
    font-family: "RobotoCondensedRegular";
    font-size: 12px;
    line-height: 1;
    display: inline-block;
    width: 122px;
    vertical-align: middle;
    text-transform: uppercase;
    color: #999; }
    .mf-content .purchase-method-dd label.circle {
      text-transform: initial; }
    @media (max-width: 420px) {
      .mf-content .purchase-method-dd label {
        width: 96px; } }
  .mf-content .purchase-method-dd input,
  .mf-content .purchase-method-dd select {
    top: 0;
    display: inline-block;
    height: 28px;
    vertical-align: middle;
    background-color: #fff; }
  .mf-content .purchase-method-dd select {
    padding-right: 24px; }
    .mf-content .purchase-method-dd select.mf-instal {
      width: auto; }
    .mf-content .purchase-method-dd select#mandate {
      min-width: 180px;
      width: auto; }
      @media (max-width: 520px) {
        .mf-content .purchase-method-dd select#mandate {
          max-width: 100%;
          display: block; } }
    .mf-content .purchase-method-dd select.toc-month-date {
      margin-left: 18px; }
      @media (max-width: 991px) {
        .mf-content .purchase-method-dd select.toc-month-date {
          margin-top: 0;
          margin-left: 10px; } }
      @media (max-width: 639px) {
        .mf-content .purchase-method-dd select.toc-month-date {
          margin-top: 10px;
          margin-left: 122px; } }
      @media (max-width: 420px) {
        .mf-content .purchase-method-dd select.toc-month-date,.sip-flow {
          /* margin-top: 10px; */
          width: calc(100% - 96px);
          margin-left: 96px; } }
  @media (min-width: 421px){
    .toc-popup .mf-content .purchase-method-dd .sip-flow{
      margin-top: 5px;
      margin-left: 122px;  } }
    .toc-popup .mf-content .purchase-method-dd .sip-flow p{
      font-family: "RobotoCondensedRegular";
      font-size: 13px;
      line-height: 1.2;
      display: inline-block;
      vertical-align: middle;
      color: #999;
      margin-top: 5px;
      margin-bottom: 5px;  }
  .mf-content .purchase-method-dd .message label {
    font-size: 14px;
    line-height: 1.4;
    z-index: 86;
    width: auto;
    padding: 8px;
    text-transform: initial;
    color: #666;
    background-color: #fbf9ca;
    margin-top: 7.5px; }
  .mf-content .purchase-method-dd .mandate-message label {
    font-size: 14px;
    line-height: 1.4;
    z-index: 86;
    width: auto;
    padding: 8px;
    text-transform: initial;
    color: #666;
    background-color: #fbf9ca;
    margin: 7.5px 0;
    margin-bottom: 0; }
  @media (max-width: 420px) {
    .mf-content .purchase-method-dd .sel-siptype-mobile {
      width: calc(100% - 96px); } }
  @media (max-width: 420px) {
    .mf-content .purchase-method-dd .sel-siptype-mobile .inp {
      width: 100%; } }

.mf-content .redeem .inp {
  top: 0;
  width: 146px; }

.mf-content .redeem .method-price-type {
  padding-bottom: 15px;
  height: auto;
  overflow: initial; }
  .mf-content .redeem .method-price-type .div-ln {
    display: inline-block; }
  .mf-content .redeem .method-price-type .redem {
    background: #f9f9f9;
    border-top: 1px solid #d9dbdb;
    border-bottom: 1px solid #d9dbdb;
    padding: 10px 20px; }
    .mf-content .redeem .method-price-type .redem label {
      font-size: 12px;
      text-transform: uppercase;
      font: 12px "RobotoCondensedRegular";
      color: #999;
      line-height: 15px; }
    .mf-content .redeem .method-price-type .redem .am-text {
      width: 100px;
      border: none;
      border-bottom: 1px solid #c9c9c9; }
    .mf-content .redeem .method-price-type .redem .wd-14 {
      width: 14%; }
    .mf-content .redeem .method-price-type .redem input {
      background: #fbfbfb; }
    .mf-content .redeem .method-price-type .redem .lbl-unt {
      text-transform: capitalize;
      background: #fffdce;
      margin-left: 20px;
      padding: 9px 10px;
      font-size: 13px; }
    .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal {
      position: absolute;
      left: 65px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .toggle-outside {
        background: #999;
        width: 40px;
        top: -5px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .yes-rad {
        background: #d45909;
        border: 1px solid #d45909; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .toggle-inside {
        background: #fff; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside {
        left: 25px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .radio-b {
        position: absolute;
        right: 62px;
        top: -3px;
        font-size: 12px;
        color: #fff;
        z-index: 2; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .radio-a {
        position: absolute;
        right: 76px;
        font-size: 12px;
        top: -3px;
        color: #fff;
        z-index: 2; }
    @media (max-width: 991px) {
      .mf-content .redeem .method-price-type .redem .wd-14 {
        width: 30%;
        vertical-align: top; }
        .mf-content .redeem .method-price-type .redem .wd-14 .lbl-un {
          padding-top: 15px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .switch--horizontal .toggle-outside {
        left: 4rem;
        top: -5px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .radio-b {
        right: 0;
        top: -3px !important;
        left: 11px; }
      .mf-content .redeem .method-price-type .redem .designSevDec .radio-a {
        right: 0;
        top: -3px !important;
        left: -4px; }
      .mf-content .redeem .method-price-type .redem .unit input {
        display: block;
        height: 30px;
        width: 180px !important;
        margin-left: 10px;
        margin-bottom: 0; }
      .mf-content .redeem .method-price-type .redem .unit .lbl-unt {
        margin-left: 10px !important;
        padding-right: 10px !important;
        width: 180px !important; } }
  @media (max-width: 991px) {
    .mf-content .redeem .method-price-type {
      margin-bottom: 0;
      padding-bottom: 0;
      border-bottom: 0; } }

.mf-content .redeem .more-info {
  font-size: 14px;
  display: block;
  margin-top: -3px;
  padding-left: 22px; }
  .mf-content .redeem .more-info span {
    font-size: 18px; }
  @media (max-width: 991px) {
    .mf-content .redeem .more-info {
      padding-left: 0;
      margin: 0;
      display: inline-block;
      vertical-align: middle;
      line-height: 28px; } }

.mf-content .redeem .folio .cert-icon {
  margin: 0 0 -2px 4px; }

.mf-content .redeem .folio label {
  color: #dadada; }
  .mf-content .redeem .folio label span {
    font-size: 13px; }

.mf-content .redeem .folio .ln-plain > label {
  font-size: 13px;
  display: inline-block;
  width: auto;
  margin-right: 50px;
  vertical-align: middle; }

.mf-content .redeem .folio .ln-plain.folio-block {
  vertical-align: top; }

.mf-content .redeem .folio .mf-radio-btn {
  line-height: 1;
  width: 132px; }

.mf-content .redeem .folio.active label:not(.cir-label) {
  color: #999; }

.mf-content.newmf .purchase-method-dd .dd-inner-text {
  padding-left: 0; }

@media (max-width: 991px) {
  .mf-content .purchase-method-dd {
    padding: 20px; }
    .mf-content .purchase-method-dd .triangle-arrow,
    .mf-content .purchase-method-dd .close-opt-window {
      display: none; }
    .mf-content .purchase-method-dd .dd-inner-text {
      padding-left: 0; }
      .mf-content .purchase-method-dd .dd-inner-text .message label {
        width: auto; }
  .mf-content .purchase-method-dd .inp,
  .mf-content .redeem .inp {
    width: 180px;
    height: 35px;
    background-color: #fff; } }
  @media (max-width: 991px) and (max-width: 420px) {
    .mf-content .purchase-method-dd .inp,
    .mf-content .redeem .inp {
      width: calc(100% - 96px) !important; } }

@media (max-width: 991px) {
  .mf-content .redeem .cert-icon {
    display: none; }
  .mf-content .redeem .more-info {
    display: inline-block; }
  .mf-content .redeem .folio {
    display: block; }
    .mf-content .redeem .folio .mf-radio-btn {
      display: block;
      width: auto; }
    .mf-content .redeem .folio .ln-plain {
      position: relative;
      display: block;
      padding: 15px 15px 20px;
      border-width: 1px 0;
      border-style: solid;
      border-color: #e5e7e7 transparent;
      background-color: #f9f9f9; }
      .mf-content .redeem .folio .ln-plain > label {
        width: 110px;
        margin-right: 0;
        line-height: 1; } }
      @media (max-width: 991px) and (max-width: 420px) {
        .mf-content .redeem .folio .ln-plain > label {
          width: 96px; } }

@media (max-width: 991px) {
      .mf-content .redeem .folio .ln-plain .triangle-arrow {
        display: block !important; }
  .mf-content .return-option ret-opts-mob {
    font-size: 14px;
    font-family: "RobotoCondensedRegular"; }
    .mf-content .return-option ret-opts-mob ul {
      font-size: 14px;
      font-family: "RobotoCondensedRegular";
      line-height: 32px;
      position: relative;
      min-width: 205px;
      text-align: center;
      border: 1px solid #b7b7b7;
      border-radius: 3px; }
      .mf-content .return-option ret-opts-mob ul li {
        font-size: 14px;
        font-family: "RobotoCondensedRegular"; }
    .mf-content .return-option ret-opts-mob .option {
      font-size: 14px;
      font-family: "RobotoCondensedRegular"; }
    .mf-content .return-option ret-opts-mob.active {
      font-family: "RobotoCondensedBold"; } }

@media (max-width: 991px) and (max-width: 420px) {
  .mf-content .return-option .mg-l15 {
    margin-left: 0; } }

@media (max-width: 991px) {
  .mf-content .return-option ul {
    line-height: 35px;
    position: relative;
    min-width: 205px;
    text-align: center;
    border: 1px solid #b7b7b7;
    border-radius: 3px;
    /*&.single-return-option {
						min-width: 113px;

						li:not(.divider) {
							width: 100%;

							a {
								cursor: default;
							}
						}
					}*/ }
    .mf-content .return-option ul li {
      font-size: 0;
      /*padding-left: 10px;
						padding-right: 10px;*/
      min-width: 34%; }
      .mf-content .return-option ul li a {
        font-size: 14px;
        color: #333;
        vertical-align: middle; }
      .mf-content .return-option ul li:first-child {
        margin-left: -10px; }
      .mf-content .return-option ul li:last-child {
        margin-right: -10px; }
    .mf-content .return-option ul li:hover a {
      color: #e47335; }
    .mf-content .return-option ul li.active {
      position: relative;
      z-index: 59;
      border-radius: 3px;
      background-color: #e47335;
      padding: 0 5px 0 5px; }
      .mf-content .return-option ul li.active a {
        color: #fff;
        /*padding:10px ;*/ } }

.mf-action-btns {
  padding: 0 0 20px 0; }
  .mf-action-btns p {
    font: 12px "RobotoCondensedRegular";
    color: #af9e89;
    margin-top: 10px; }
    @media (max-width: 991px) {
      .mf-action-btns p {
        text-align: left; } }
  @media (max-width: 991px) {
    .mf-action-btns {
      padding-bottom: 20px; } }
  @media (max-width: 767px) {
    .mf-action-btns {
      text-align: center; } }

.redeem .mf-action-btns p {
  margin-top: 20px; }

.redeem .ed-btn {
  padding: 9px 54px; }

.mf-place-pd {
  padding-bottom: 15px !important; }

.toc-margin {
  padding: 30px 15px;
  background-color: #fff; }
  @media only screen and (max-width: 991px) {
    .toc-margin {
      padding: 30px 15px 10px 15px; } }
  .toc-margin .heading {
    line-height: 18px;
    border-bottom: 1px solid #e2e0dd; }
    .toc-margin .heading .head-line {
      font-family: "OswaldRegular";
      font-size: 12px;
      letter-spacing: 0.5px;
      text-transform: uppercase;
      color: #999; }
    .toc-margin .heading .ln-plain {
      font-size: 15px;
      display: block;
      margin-bottom: 14px;
      color: #666; }
  .toc-margin .layer2.asset-classes {
    border-bottom: 1px solid #e2e0dd; }
    .toc-margin .layer2.asset-classes .assets-list {
      font-size: 0;
      position: relative;
      width: 100%; }
      .toc-margin .layer2.asset-classes .assets-list li {
        display: inline-block; }
        .toc-margin .layer2.asset-classes .assets-list li:not(.separator) {
          font-family: "RobotoCondensedRegular";
          margin: 15px 0;
          padding: 0 5%;
          border-right: 1px solid #e2e0dd; }
          .toc-margin .layer2.asset-classes .assets-list li:not(.separator):last-child {
            border-right: none; }
          .toc-margin .layer2.asset-classes .assets-list li:not(.separator) span {
            font-size: 16px;
            line-height: 16px; }
            .toc-margin .layer2.asset-classes .assets-list li:not(.separator) span span {
              font-family: "Roboto-Medium";
              font-size: 16px;
              display: block; }
          @media only screen and (max-width: 991px) {
            .toc-margin .layer2.asset-classes .assets-list li:not(.separator) {
              width: 50%; }
              .toc-margin .layer2.asset-classes .assets-list li:not(.separator):nth-child(2) {
                border-right: 0; } }
        .toc-margin .layer2.asset-classes .assets-list li.separator {
          position: absolute;
          top: 50%;
          left: 10px;
          width: 94%;
          height: 1px;
          border-top: 1px solid #bdbdb5; }
    .toc-margin .layer2.asset-classes .asset-class-link {
      font-size: 13px;
      color: #f5690f;
      border: none;
      background-color: transparent; }
      .toc-margin .layer2.asset-classes .asset-class-link span:after {
        font-size: 10px;
        margin-left: 6px;
        content: "\e260";
        color: #e47335; }
      .toc-margin .layer2.asset-classes .asset-class-link.collapsed {
        color: #183884; }
        .toc-margin .layer2.asset-classes .asset-class-link.collapsed span:after {
          content: "\e259";
          color: #23527c; }
    .toc-margin .layer2.asset-classes .assets-breakup {
      position: relative;
      z-index: 58;
      border-width: 1px 0 0 0;
      border-style: solid;
      border-color: #e2e0dd;
      background-color: #f9f9f9; }
      .toc-margin .layer2.asset-classes .assets-breakup .triangle-arrow {
        left: 50%;
        border-color: #e2e0dd transparent transparent; }
      .toc-margin .layer2.asset-classes .assets-breakup .a-row {
        display: table;
        width: 100%;
        border-spacing: 0 20px;
        border-collapse: separate;
        text-align: left; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row .block-1 {
          padding-bottom: 24px; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row label {
          line-height: 18px;
          display: block; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row label:not(.head-text) {
          color: #999; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row .head-text {
          text-align: left;
          color: #666; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row label.head-price {
          font-size: 14px;
          color: #000; }
        .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3 {
          font-size: 0;
          display: table-cell;
          width: 25%;
          padding: 0 2%;
          vertical-align: top; }
          .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3:not(last-child) {
            border-right: 1px solid #e2e0dd; }
          .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3:last-child {
            border: none; }
          .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3 .col-1 {
            display: inline-block;
            width: 35%; }
          .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3 .col-2 {
            display: inline-block;
            width: 65%; }
          .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3 label {
            font-size: 13px; }
          @media only screen and (max-width: 991px) {
            .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3 {
              display: inline-block;
              width: 50%;
              margin: 14px 0; }
              .toc-margin .layer2.asset-classes .assets-breakup .a-row .col-3:nth-child(2) {
                border-right: none; } }
  .toc-margin .amount-spent-avail {
    display: table;
    width: 100%;
    padding: 0; }
    .toc-margin .amount-spent-avail .layer1 {
      padding-bottom: 18px;
      border-bottom: 1px solid #ccc8c1; }
      .toc-margin .amount-spent-avail .layer1 label {
        line-height: 20px;
        display: block;
        color: #666; }
    .toc-margin .amount-spent-avail .layer2 {
      font-size: 0; }
      .toc-margin .amount-spent-avail .layer2 .col-3 {
        width: 100%; }
      .toc-margin .amount-spent-avail .layer2 .a-row {
        padding-bottom: 15px; }
        @media (max-width: 991px) {
          .toc-margin .amount-spent-avail .layer2 .a-row {
            line-height: 1;
            padding: 10px 0; } }
        .toc-margin .amount-spent-avail .layer2 .a-row:first-child {
          padding-top: 18px; }
          @media (max-width: 991px) {
            .toc-margin .amount-spent-avail .layer2 .a-row:first-child {
              padding: 10px 0; } }
      .toc-margin .amount-spent-avail .layer2 .col-2 {
        display: inline-block;
        width: 75%; }
      .toc-margin .amount-spent-avail .layer2 .col-1 {
        display: inline-block;
        width: 25%;
        vertical-align: top; }
      .toc-margin .amount-spent-avail .layer2 label {
        font-size: 14px;
        line-height: 16px;
        display: block;
        color: #999; }
      .toc-margin .amount-spent-avail .layer2 p {
        font-size: 13px;
        line-height: 16px;
        display: block;
        color: #999; }
      .toc-margin .amount-spent-avail .layer2 .col-1 > label,
      .toc-margin .amount-spent-avail .layer2 .col-2 > label {
        font-family: "RobotoCondensedBold";
        font-size: 14px;
        line-height: 20px;
        display: block;
        padding-bottom: 14px;
        color: #666; }
        @media (max-width: 991px) {
          .toc-margin .amount-spent-avail .layer2 .col-1 > label,
          .toc-margin .amount-spent-avail .layer2 .col-2 > label {
            padding: 0; } }
    .toc-margin .amount-spent-avail > div:not(.toc-tabs) {
      display: table-cell;
      width: 50%;
      padding: 30px;
      vertical-align: top; }
    .toc-margin .amount-spent-avail .amt-available {
      background-color: #effff6; }
    .toc-margin .amount-spent-avail .amt-spent {
      vertical-align: top;
      background-color: #ffefef; }

@mediaonly screen and (max-width: 991px) {
  .toc-margin .amount-spent-avail .toc-tabs {
    height: auto;
    background-color: #fff;
    border-bottom: 0; }
    .toc-margin .amount-spent-avail .toc-tabs ul {
      width: 100%; }
    .toc-margin .amount-spent-avail .toc-tabs li {
      line-height: 54px;
      width: 50%;
      margin: 0;
      text-align: center;
      vertical-align: top;
      border-bottom: 1px solid #dcdcdc;
      margin: 0 -1px 0 0; }
      .toc-margin .amount-spent-avail .toc-tabs li:after {
        border-left: 0; }
      .toc-margin .amount-spent-avail .toc-tabs li.active {
        background-color: #fbf9f8;
        border-bottom: 0; }
        .toc-margin .amount-spent-avail .toc-tabs li.active a span.bold-text {
          color: #333; }
        .toc-margin .amount-spent-avail .toc-tabs li.active a:hover span.bold-text, .toc-margin .amount-spent-avail .toc-tabs li.active a:focus span.bold-text {
          color: #333; }
      .toc-margin .amount-spent-avail .toc-tabs li a {
        font-size: 16px;
        line-height: 24px;
        display: inline-block;
        padding: 0;
        text-align: center;
        background-color: inherit !important; }
        .toc-margin .amount-spent-avail .toc-tabs li a span.bold-text {
          font-size: 16px;
          line-height: 1;
          color: #999; }
        .toc-margin .amount-spent-avail .toc-tabs li a:hover span.bold-text, .toc-margin .amount-spent-avail .toc-tabs li a:focus span.bold-text {
          color: #f5690f; }
  .toc-margin .amount-spent-avail div.amt-available,
  .toc-margin .amount-spent-avail div.amt-spent {
    display: block;
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #b7b7b7;
    background-color: #fbf9f8;
    margin-top: -1px; }
    .toc-margin .amount-spent-avail div.amt-available .layer2,
    .toc-margin .amount-spent-avail div.amt-spent .layer2 {
      padding: 10px 25px; }
      .toc-margin .amount-spent-avail div.amt-available .layer2 .col-2,
      .toc-margin .amount-spent-avail div.amt-spent .layer2 .col-2 {
        width: 70%; }
      .toc-margin .amount-spent-avail div.amt-available .layer2 .col-1,
      .toc-margin .amount-spent-avail div.amt-spent .layer2 .col-1 {
        width: 30%; }
  .toc-margin .amount-spent-avail .amt-available .layer2 {
    background-color: #effff6; }
  .toc-margin .amount-spent-avail .amt-spent .layer2 {
    background-color: #ffefef; }
  .toc-margin .amount-spent-avail > div:not(.toc-tabs).explain-cont {
    line-height: 1;
    display: block;
    width: 100%;
    padding: 10px 0 0 0;
    text-align: right; }
    .toc-margin .amount-spent-avail > div:not(.toc-tabs).explain-cont .explain-cols {
      font: 12px "RobotoCondensedItalic";
      display: inline-block; } }
  .toc-margin .yellow-msg {
    display: inline-block;
    padding: 8px 15px;
    font-size: 14px;
    margin-top: 10px;
    background-color: #fffdce; }
  .toc-margin .tooltip-links .tooltip-div {
    right: -105px; }
  .toc-margin .tooltip-links .tooltip-inner-text {
    width: 222px;
    padding: 8px 10px;
    text-align: left; }

.confirm-order {
  padding: 10px 0 30px 0;
  background: #fff; }
  .confirm-order h5.bold-text {
    font-size: 19px;
    padding-bottom: 22px;
    text-align: center;
    color: #666; }
  .confirm-order .order-details {
    display: flex;
    border-width: 1px 0;
    border-style: solid;
    border-color: #d9dbdb transparent;
    background-color: #f9f9f9; }
    .confirm-order .order-details ul {
      margin: 0 auto; }
      .confirm-order .order-details ul .schName {
        word-wrap: normal; }
  .confirm-order .ed-btn.ed-modify {
    width: auto;
    margin-left: 25px;
    padding: 0; }
  .confirm-order li label:first-child {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 20px;
    width: 135px;
    color: #666; }
  .confirm-order li label:nth-child(2) {
    font-family: "Roboto-Bold";
    font-size: 14px;
    line-height: 20px;
    color: #333; }
    @media (max-width: 991px) {
      .confirm-order li label:nth-child(2) {
        width: calc(100% - 160px); } }
    .confirm-order li label:nth-child(2) span.contract-code {
      font-family: "RobotoCondensedRegular";
      font-size: 13px;
      padding-left: 5px;
      color: #666; }
  .confirm-order li {
    display: flex;
    flex-direction: row;
    padding: 10px 18px;
    border-bottom: 1px solid #edeeee;
    flex-wrap: wrap;
    justify-content: flex-start; }
    .confirm-order li:last-child {
      border: none; }
  .confirm-order .act-btns {
    padding-top: 30px; }
    .confirm-order .act-btns.amo-act {
      padding-top: 20px; }
  @media (max-width: 991px) {
    .confirm-order {
      padding: 20px 0; }
      .confirm-order .order-details {
        padding: 0; }
      .confirm-order li {
        padding: 5px 15px; } }
.charges-details .row{
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  display: table;
  width: 100%;
  padding: 20px 0;
  background-color: #f9f9f9;
  border-width: 1px 0;
  border-style: solid;
  border-color: #c9caca transparent;
}
.dark-bg{
  background-color: #f1f1f1 ;
}
.charges-details .column{
  display: table-cell;
  width: 50%;
  padding: 0 20px;
  vertical-align: top;
  color: #999999;
  line-height: 16px;
}
.charges-details .column.right{
  font-size: 14px ;
  padding-right: 40px;
}
.charges-details .column.left{
  border-right: 1.5px solid #d9dbdb;
  padding: 0 45px;
  line-height: 30px;
  font-size: 15px;
  color:#777;
}
@media (max-width: 991px) {
  .charges-details .column{
    width: 100%;
    display: block;
  }
  .charges-details .column.left{
    border-bottom: 1.5px solid #d9dbdb;
    border-right: 0;
    padding-bottom: 20px;
  }
  .charges-details .column.right{
    padding: 20px 45px;
  }
  .charges-details .bold-text{
    color: #666;
  }
}
@media (max-width: 575px){
  .charges-details .column.left{
    padding: 0px 10px;
  }
  .charges-details .column.right{
    padding: 20px 30px;
  }
}
.bld-text{
  color: #333333;
}

.charges-details ul{
  list-style: disc outside;
  padding-left: 16px;
}
.charges-details li{
  display: list-item;
  padding-top: 10px;
}
.basket-order {
  padding-top: 18px; }
  .basket-order .basket-head {
    text-align: center;
    padding-bottom: 26px; }
  .basket-order img.edel-logo-icon {
    display: inline-block;
    vertical-align: middle;
    margin-right: 27px; }
  .basket-order h5.bold-text {
    font-size: 24px;
    padding-bottom: 0;
    display: inline-block;
    vertical-align: middle; }
  .basket-order .ed-btn {
    margin: 0 11px; }
  .basket-order .basket-cont {
    width: 514px;
    padding: 0 34px;
    margin: 0 auto; }
  .basket-order .order-brief {
    padding-top: 26px; }
    .basket-order .order-brief label {
      font-size: 14px;
      font-family: "RobotoCondensedRegular";
      line-height: 16px;
      color: #666;
      text-align: center;
      display: block; }
    .basket-order .order-brief h3 {
      font-size: 20px;
      font-family: "Roboto-Bold";
      line-height: 24px;
      color: #111;
      text-align: center;
      letter-spacing: 0; }
  .basket-order .basket-brief {
    padding: 24px 0;
    font-size: 0;
    display: flex; }
  .basket-order .wd-50 {
    width: 50%;
    flex-grow: 1;
    vertical-align: top;
    font-size: 0; }
    .basket-order .wd-50 label {
      text-align: left;
      display: inline-block;
      min-width: 75px;
      margin-right: 9px;
      font-size: 14px; }
    .basket-order .wd-50 p {
      font-size: 14px;
      font-family: "Roboto-Medium";
      line-height: 16px;
      color: #111;
      text-align: left;
      display: inline-block; }
  .basket-order .basket-block {
    padding: 17px 0;
    border-top: 1px solid #e3e3e3;
    display: flex; }
    .basket-order .basket-block .bd-blk {
      flex-grow: 1; }
      .basket-order .basket-block .bd-blk:last-child {
        text-align: right; }
    .basket-order .basket-block p.name {
      font-size: 14px;
      font-family: "RobotoCondensedRegular";
      line-height: 20px;
      color: #666; }
    .basket-order .basket-block span.tsym {
      font-size: 16px;
      font-family: "Roboto-Bold";
      line-height: 19px;
      color: #111; }
    .basket-order .basket-block span.exc {
      font-size: 14px;
      font-family: "RobotoCondensedRegular";
      line-height: 19px;
      color: #666;
      padding-left: 7px; }
    .basket-order .basket-block p.ltp {
      font-size: 14px;
      font-family: "Roboto-Regular";
      line-height: 1.4;
      color: #111; }
    .basket-order .basket-block p.actn {
      font-size: 14px;
      font-family: "Roboto-Regular";
      line-height: 16px;
      color: #111; }
      .basket-order .basket-block p.actn.green {
        color: #45c81a; }
      .basket-order .basket-block p.actn.red {
        color: #ff0000; }

.order-success {
  padding: 150px 0;
  text-align: center; }
  .order-success .success-icon {
    width: 125px;
    height: 125px;
    border-radius: 50%;
    background-color: #e5ebf3;
    display: inline-block;
    text-align: center; }
    .order-success .success-icon:after {
      content: "";
      font-family: "edel_icons_v1";
      font-size: 36px;
      vertical-align: middle;
      display: inline-block;
      color: #03002f;
      line-height: 120px; }
  .order-success h3 {
    font-size: 24px;
    font-family: "Roboto-Medium";
    line-height: 28px;
    color: #111;
    letter-spacing: 0;
    padding-top: 43px; }
  .order-success h4 {
    font-size: 18px;
    font-family: "Roboto-Regular";
    line-height: 24px;
    color: #252525;
    letter-spacing: 0;
    padding-top: 18px; }
  .order-success button {
    display: inline-block;
    margin-top: 82px;
    background-color: #03002f;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-family: "RobotoCondensedRegular";
    line-height: 21px;
    padding: 20px;
    padding: 10px 32px;
    border: 0;
    box-shadow: none; }
    .order-success button:hover {
      background-color: #03002f; }

.toc-addf .toc-addf-top {
  padding: 35px 15px;
  text-align: center;
  background: #fbf9f8; }
  .toc-addf .toc-addf-top img {
    margin: 0 auto; }
  .toc-addf .toc-addf-top button {
    margin: 25px 0 20px 0;
    padding: 5px 22px; }
  .toc-addf .toc-addf-top p {
    font-family: "RobotoCondensedItalic";
    font-size: 14px;
    line-height: 20px;
    color: #999999; }

.toc-addf .toc-addf-bottom {
  font-family: "RobotoCondensedRegular";
  padding: 10px 15px;
  line-height: 1;
  color: #666666; }
  @media (max-width: 991px) {
    .toc-addf .toc-addf-bottom {
      padding: 10px 15px; } }
  .toc-addf .toc-addf-bottom a {
    font-size: 14px;
    line-height: 18px;
    display: inline-block;
    text-decoration: underline; }

.toc-modal .modal-content .modal-body .qo-tab-content .toc-tab-container {
  padding: 0 0 30px 0; }

.tooltip.tooltip-toc {
  font-family: "RobotoCondensedRegular";
  line-height: 28px; }
  .tooltip.tooltip-toc.in {
    z-index: 99999;
    opacity: 1; }
  .tooltip.tooltip-toc.bottom {
    margin-top: 0; }
    .tooltip.tooltip-toc.bottom .tooltip-arrow {
      top: -15px !important;
      border-color: transparent transparent #827878; }
      .tooltip.tooltip-toc.bottom .tooltip-arrow:before {
        border-color: transparent transparent #fff; }
  .tooltip.tooltip-toc.top .tooltip-arrow, .tooltip.tooltip-toc.right .tooltip-arrow, .tooltip.tooltip-toc.left .tooltip-arrow {
    border-color: #827878 transparent transparent; }
    .tooltip.tooltip-toc.top .tooltip-arrow:before, .tooltip.tooltip-toc.right .tooltip-arrow:before, .tooltip.tooltip-toc.left .tooltip-arrow:before {
      border-color: #fff transparent transparent; }
  .tooltip.tooltip-toc .tooltip-inner {
    position: relative;
    width: 258px;
    max-width: none;
    height: auto;
    padding: 8px 20px;
    opacity: 1;
    color: #333;
    border: 1px solid #a1a1a1;
    background-color: #fff; }
  .tooltip.tooltip-toc.explain-val .tooltip-inner {
    width: 310px; }
  .tooltip.tooltip-toc .heading {
    font-size: 14px; }
  .tooltip.tooltip-toc p {
    font-size: 14px;
    line-height: 16px;
    color: #999; }
  .tooltip.tooltip-toc .inner-div > div {
    padding-bottom: 20px; }
  .tooltip.tooltip-toc .inner-div > div:last-child {
    padding-bottom: 0; }
  .tooltip.tooltip-toc .bold-text {
    text-transform: uppercase; }
  .tooltip.tooltip-toc .top-panel {
    padding: 14px 20px; }
  .tooltip.tooltip-toc .left-pane {
    padding: 0 18px 0 0;
    border-right: 1px solid #f0f1ec; }
  .tooltip.tooltip-toc .right-pane {
    width: 210px;
    padding-left: 18px; }
    .tooltip.tooltip-toc .right-pane .text-center.no-data {
      line-height: 180px; }
      .tooltip.tooltip-toc .right-pane .text-center.no-data .info {
        font-size: 14px;
        color: #666; }
  .tooltip.tooltip-toc .b-tbl,
  .tooltip.tooltip-toc .t-tbl,
  .tooltip.tooltip-toc .top-panel {
    display: table; }
    .tooltip.tooltip-toc .b-tbl .b-row,
    .tooltip.tooltip-toc .b-tbl .t-row,
    .tooltip.tooltip-toc .b-tbl .panel-row,
    .tooltip.tooltip-toc .t-tbl .b-row,
    .tooltip.tooltip-toc .t-tbl .t-row,
    .tooltip.tooltip-toc .t-tbl .panel-row,
    .tooltip.tooltip-toc .top-panel .b-row,
    .tooltip.tooltip-toc .top-panel .t-row,
    .tooltip.tooltip-toc .top-panel .panel-row {
      display: table-row; }
      .tooltip.tooltip-toc .b-tbl .b-row .col,
      .tooltip.tooltip-toc .b-tbl .b-row .col-head,
      .tooltip.tooltip-toc .b-tbl .b-row .left-pane,
      .tooltip.tooltip-toc .b-tbl .b-row .right-pane,
      .tooltip.tooltip-toc .b-tbl .t-row .col,
      .tooltip.tooltip-toc .b-tbl .t-row .col-head,
      .tooltip.tooltip-toc .b-tbl .t-row .left-pane,
      .tooltip.tooltip-toc .b-tbl .t-row .right-pane,
      .tooltip.tooltip-toc .b-tbl .panel-row .col,
      .tooltip.tooltip-toc .b-tbl .panel-row .col-head,
      .tooltip.tooltip-toc .b-tbl .panel-row .left-pane,
      .tooltip.tooltip-toc .b-tbl .panel-row .right-pane,
      .tooltip.tooltip-toc .t-tbl .b-row .col,
      .tooltip.tooltip-toc .t-tbl .b-row .col-head,
      .tooltip.tooltip-toc .t-tbl .b-row .left-pane,
      .tooltip.tooltip-toc .t-tbl .b-row .right-pane,
      .tooltip.tooltip-toc .t-tbl .t-row .col,
      .tooltip.tooltip-toc .t-tbl .t-row .col-head,
      .tooltip.tooltip-toc .t-tbl .t-row .left-pane,
      .tooltip.tooltip-toc .t-tbl .t-row .right-pane,
      .tooltip.tooltip-toc .t-tbl .panel-row .col,
      .tooltip.tooltip-toc .t-tbl .panel-row .col-head,
      .tooltip.tooltip-toc .t-tbl .panel-row .left-pane,
      .tooltip.tooltip-toc .t-tbl .panel-row .right-pane,
      .tooltip.tooltip-toc .top-panel .b-row .col,
      .tooltip.tooltip-toc .top-panel .b-row .col-head,
      .tooltip.tooltip-toc .top-panel .b-row .left-pane,
      .tooltip.tooltip-toc .top-panel .b-row .right-pane,
      .tooltip.tooltip-toc .top-panel .t-row .col,
      .tooltip.tooltip-toc .top-panel .t-row .col-head,
      .tooltip.tooltip-toc .top-panel .t-row .left-pane,
      .tooltip.tooltip-toc .top-panel .t-row .right-pane,
      .tooltip.tooltip-toc .top-panel .panel-row .col,
      .tooltip.tooltip-toc .top-panel .panel-row .col-head,
      .tooltip.tooltip-toc .top-panel .panel-row .left-pane,
      .tooltip.tooltip-toc .top-panel .panel-row .right-pane {
        display: table-cell; }
      .tooltip.tooltip-toc .b-tbl .b-row .col1,
      .tooltip.tooltip-toc .b-tbl .t-row .col1,
      .tooltip.tooltip-toc .b-tbl .panel-row .col1,
      .tooltip.tooltip-toc .t-tbl .b-row .col1,
      .tooltip.tooltip-toc .t-tbl .t-row .col1,
      .tooltip.tooltip-toc .t-tbl .panel-row .col1,
      .tooltip.tooltip-toc .top-panel .b-row .col1,
      .tooltip.tooltip-toc .top-panel .t-row .col1,
      .tooltip.tooltip-toc .top-panel .panel-row .col1 {
        width: 50px; }
        @media (max-width: 991px) {
          .tooltip.tooltip-toc .b-tbl .b-row .col1,
          .tooltip.tooltip-toc .b-tbl .t-row .col1,
          .tooltip.tooltip-toc .b-tbl .panel-row .col1,
          .tooltip.tooltip-toc .t-tbl .b-row .col1,
          .tooltip.tooltip-toc .t-tbl .t-row .col1,
          .tooltip.tooltip-toc .t-tbl .panel-row .col1,
          .tooltip.tooltip-toc .top-panel .b-row .col1,
          .tooltip.tooltip-toc .top-panel .t-row .col1,
          .tooltip.tooltip-toc .top-panel .panel-row .col1 {
            width: auto; } }
  .tooltip.tooltip-toc .b-tbl {
    width: 195px;
    padding: 5px 0 0 0; }
    .tooltip.tooltip-toc .b-tbl .b-row .col,
    .tooltip.tooltip-toc .b-tbl .b-row .col-head {
      border-bottom: 1px solid #f0f1ec; }
    .tooltip.tooltip-toc .b-tbl .b-row .col {
      font-family: "Roboto-Regular";
      color: #666; }
      .tooltip.tooltip-toc .b-tbl .b-row .col span:first-child {
        margin-right: 3px; }
    .tooltip.tooltip-toc .b-tbl .b-row:last-child .col {
      border-bottom: 0; }
    .tooltip.tooltip-toc .b-tbl .b-row label {
      font-size: 12px; }
  .tooltip.tooltip-toc .bottom-panel {
    padding: 10px 14px;
    border-top: 1px solid #e2e0dd;
    background-color: #f9f9f9; }
    .tooltip.tooltip-toc .bottom-panel .t-tbl {
      line-height: 18px;
      width: 100%; }
      .tooltip.tooltip-toc .bottom-panel .t-tbl .col,
      .tooltip.tooltip-toc .bottom-panel .t-tbl .col-head {
        width: 25%; }
      .tooltip.tooltip-toc .bottom-panel .t-tbl.t-tbl .col {
        font-size: 14px; }
      .tooltip.tooltip-toc .bottom-panel .t-tbl.t-tbl-2 .col {
        color: #333; }
  .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner {
    font-size: 12px;
    width: 466px;
    padding: 0;
    color: #999; }
    @media (max-width: 991px) {
      .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner {
        width: 300px; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .bids-indicators {
          padding-top: 10px; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .bids-indicators .pa {
            display: inline-block;
            vertical-align: middle; }
            .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .bids-indicators .pa.collapsed:after {
              position: relative;
              display: inline-block;
              vertical-align: top;
              content: "\f107";
              font-family: "FontAwesome";
              font-size: 24px;
              color: #183884;
              width: 13px;
              height: 7px; }
            .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .bids-indicators .pa:after {
              position: relative;
              display: inline-block;
              vertical-align: top;
              content: "\f106";
              font-family: "FontAwesome";
              font-size: 24px;
              width: 13px;
              height: 7px;
              color: #f5690f; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner li {
          display: block;
          padding: 16px 14px;
          border: 0;
          border-bottom: 1px solid #c3c7c7;
          box-shadow: none;
          border-radius: 0; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner li:last-child {
            border-bottom: none; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .top-panel {
          width: 100%;
          padding: 0; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .b-tbl {
          display: inline-block;
          width: 50%;
          padding: 0 6px;
          text-align: right; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .b-tbl .col-head {
            line-height: 15px;
            max-width: 64px;
            padding: 6px 5px;
            vertical-align: middle; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .b-tbl .col {
            padding: 0 5px;
            color: #333; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .t-tbl {
          width: 100%;
          padding-left: 15px; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .t-tbl .col1,
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .t-tbl .col2 {
            line-height: 1;
            width: 50%; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .t-tbl .col-head {
            padding-top: 20px;
            padding-bottom: 5px; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .t-tbl .t-row:first-child .col-head {
            padding-top: 10px; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .pa + label {
          color: #e47335; }
          .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .pa + label.collapsed {
            color: #23527c; }
        .tooltip.tooltip-toc.tooltip-market-depth .tooltip-inner .close-opt-window {
          margin: 0;
          margin: -3px;
          padding: 5px;
          cursor: pointer; } }
  .tooltip.tooltip-toc.tooltip-newoffer .tooltip-inner {
    width: 228px; }
  .tooltip.tooltip-toc.tooltip-newoffer .bottom-panel {
    border-top: 0;
    background: #fff; }
    .tooltip.tooltip-toc.tooltip-newoffer .bottom-panel .t-tbl .col-head,
    .tooltip.tooltip-toc.tooltip-newoffer .bottom-panel .t-tbl .col {
      width: 50%; }
  .tooltip.tooltip-toc.tooltip-return-option .tooltip-inner {
    width: 228px;
    padding: 8px 18px; }
  .tooltip.tooltip-toc.tooltip-fund {
    font-size: 13px;
    line-height: 16px;
    color: #666;
    top: 200px !important; }
    @media (max-width: 991px) {
      .tooltip.tooltip-toc.tooltip-fund {
        top: 195px !important; } }
    .tooltip.tooltip-toc.tooltip-fund .tooltip-inner {
      max-width: 250px;
      padding: 10px; }

.margin-trading {
  border-bottom: 1px solid #dcdcdc !important;
  padding-bottom: 10px !important;
  margin-bottom: 20px !important; }

/* .toc-month-date {
  margin-left: 18px !important; }
  @media (max-width: 991px) {
    .toc-month-date {
      margin-top: 8px !important;
      margin-left: 97px !important; } } */

.toc-note-message {
  font-family: RobotoCondensedRegular;
  font-size: 12px;
  color: #999;
  line-height: 1.25; }

.toc-mobile-note-message {
  font-family: RobotoCondensedRegular;
  font-size: 14px;
  color: #999;
  line-height: 1.25; }

.toc-order-type {
  padding-bottom: 15px;
  display: inline !important; }
  .toc-order-type .toc-order-type-label {
    display: inline; }
    @media (max-width: 991px) {
      .toc-order-type .toc-order-type-label {
        vertical-align: text-bottom !important;
        margin-right: 0px !important;
        width: 96px; } }

.toc-radio-btn-new {
  width: auto !important;
  display: inline;
  margin-right: 20px; }
  @media (max-width: 991px) {
    .toc-radio-btn-new {
      width: auto !important;
      /* padding-bottom: 10px;  */
    } }

.toc-cir-label-new {
  padding-left: 20px !important;
  width: auto !important; }

.mandate_create_label {
  width: 534px !important;
  font-size: 12px !important; }
  @media (max-width: 991px) {
    .mandate_create_label {
      line-height: 1.5 !important; } }

.mand {
  text-transform: inherit !important;
  font-size: 13px !important;
  width: 38% !important;
  margin-bottom: 0; }

.edit-det {
  font-size: 13px;
  text-transform: capitalize;
  margin-top: -3px; }

.edit-lbl {
  position: relative;
  top: -20px;
  left: 100px; }

@media (max-width: 991px) {
  .toc_mandate_create {
    margin-top: 11px !important; }
    .toc_mandate_create .mand {
      text-transform: inherit;
      width: 88% !important;
      line-height: 1.2 !important;
      margin-bottom: 15px; }
      .toc_mandate_create .mand:before {
        top: 3px !important; } }

.toc_mandate_msg_label {
  margin-top: -15px !important;
  width: 534px !important;
  font-size: 12px !important;
  text-transform: initial !important;
  padding-left: 20px !important; }
  @media (max-width: 991px) {
    .toc_mandate_msg_label {
      width: 88% !important;
      font-size: 13px !important;
      line-height: 1.2; } }

.toc-page .toc-modal.modal {
  display: block;
  position: relative;
  padding: 0; }

.toc-page .toc-modal .modal-content {
  box-shadow: none; }
  .toc-page .toc-modal .modal-content .modal-header {
    display: none; }

.toc-page .toc-popup .modal-dialog {
  margin-top: 30px; }

body.ext-src .toc-page {
  width: 100%;
  height: 100%;
  background: #fff; }
  body.ext-src .toc-page .toc-popup .modal-dialog {
    width: 100%;
    margin: 0; }
  body.ext-src .toc-page .toc-popup .modal-body {
    background-color: #fff; }
  body.ext-src .toc-page .toc-popup .qo-tab-content,
  body.ext-src .toc-page .toc-popup .toc-tab-container {
    padding: 20px 0; }
  body.ext-src .toc-page .toc-popup .equity-content .equity-info-bar,
  body.ext-src .toc-page .toc-popup .equity-content .purchase-redeem,
  body.ext-src .toc-page .toc-popup .mf-content .equity-info-bar,
  body.ext-src .toc-page .toc-popup .mf-content .purchase-redeem {
    margin: 0 0 10px 0; }
    @media (max-width: 1140px) {
      body.ext-src .toc-page .toc-popup .equity-content .equity-info-bar,
      body.ext-src .toc-page .toc-popup .equity-content .purchase-redeem,
      body.ext-src .toc-page .toc-popup .mf-content .equity-info-bar,
      body.ext-src .toc-page .toc-popup .mf-content .purchase-redeem {
        margin: 0 -30px 10px -30px; } }

@media (min-width: 1401px) {
  body.ext-src .toc-ext-cont {
    width: 1170px;
    margin: 0 auto;
    padding: 0 15px; } }

@media (min-width: 1141px) and (max-width: 1400px) {
  body.ext-src .toc-ext-cont {
    width: 950px; 
    margin: 0 auto;} }

@media (min-width: 992px) and (max-width: 1140px) {
  body.ext-src .toc-ext-cont {
    width: 960px; 
    margin: 0 auto;} }

.tooltip.tooltip-margin {
  top: 350px !important; }
  @media (max-width: 991px) {
    .tooltip.tooltip-margin {
      top: 268px !important; } }
  .tooltip.tooltip-margin .tooltip-inner {
    padding: 8px; }
  .tooltip.tooltip-margin .ib {
    display: inline-block; }
  .tooltip.tooltip-margin .a-row {
    line-height: 16px; }
    .tooltip.tooltip-margin .a-row .col-2 {
      width: 65%; }
    .tooltip.tooltip-margin .a-row .col-1 {
      width: 33%;
      text-align: right; }

.cdsl-easiest {
  padding: 30px 0 60px;
  font-family: "RobotoCondensedRegular";
  text-align: center;
  font-size: 16px;
  line-height: 20px; }
  .cdsl-easiest .text {
    width: 360px;
    padding: 20px;
    margin: 0 auto;
    background-color: #f7f7f7;
    color: #666666;
    border-radius: 8px;
    letter-spacing: 0.4px; }
  .cdsl-easiest a {
    font-family: "RobotoCondensedBold";
    color: #174082; }
  @media (max-width: 991px) {
    .cdsl-easiest {
      padding: 55px 0 250px; }
      .cdsl-easiest .text {
        width: 380px;
        padding: 30px; } }
  @media (max-width: 767px) {
    .cdsl-easiest {
      padding: 40px 0 255px;
      line-height: 24px; }
      .cdsl-easiest .text {
        width: 100%;
        padding: 20px; }
      .cdsl-easiest a {
        display: block;
        margin-top: 5px; } }

.warning-steps-popup {
  position: fixed;
  top: 150px;
  height: 180px;
  width: 350px;
  margin: 5px 401px 228px 402px;
  background: #fff;
  text-align: center;
  z-index: 101;
  overflow-y: auto; }
  @media (max-width: 767px) {
    .warning-steps-popup {
      height: 210px;
      width: 300px;
      top: 250px; } }

.warning-popup {
  display: flex;
  justify-content: center; }

.warning-steps-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  opacity: 0.7; }
  @media (max-width: 767px) {
    .warning-steps-overlay {
      width: 375px;
      height: 666px;
      padding: 95px 0 0; } }

.warningtext {
  font-size: 16px;
  line-height: 1.5;
  font-family: 'RobotoCondensedRegular';
  padding: 10px 10px 10px 10px; }

.warning {
  font-family: 'RobotoCondensedBold';
  padding-top: 10px; }

.mfpaysection {
  margin-top: 50px; }
  .mfpaysection .mt-8 {
    margin-top: 8px; }
  .mfpaysection .colorwhite {
    color: #ffffff;
    vertical-align: middle;
    font-size: 25px; }
  .mfpaysection .headtag {
    text-align: center;
    font-size: 28px;
    font-family: "OswaldRegular";
    color: #333;
    margin: 30px 0; }
  @media (max-width: 767px) {
    .mfpaysection .waitingScreen ul li .toc-mf-li1 {
      padding-bottom: 10px; } }
  @media (max-width: 767px) {
    .mfpaysection .waitingScreen ul li .toc-mf-li2 {
      padding-top: 20px; } }
  .mfpaysection .waitingScreen ul li .toc-mf-li1, .mfpaysection .waitingScreen ul li .toc-mf-li2 {
    display: flex; }
    .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-getcallicon, .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-mailicon, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-getcallicon, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-mailicon {
      margin-right: 10px; }
    .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-getintouch .intouch, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-getintouch .intouch {
      display: block;
      line-height: 14px;
      color: #999;
      cursor: default; }
    .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-getintouch .num, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-getintouch .num {
      font-size: 16px;
      color: #333; }
    .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-getintouch .timings, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-getintouch .timings {
      color: #999; }
    .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-helpdesk, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-helpdesk {
      line-height: 18px; }
      .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-helpdesk .emailtext, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-helpdesk .emailtext {
        display: block;
        line-height: 14px;
        color: #999;
        cursor: default; }
        .mfpaysection .waitingScreen ul li .toc-mf-li1 .toc-helpdesk .emailtext a, .mfpaysection .waitingScreen ul li .toc-mf-li2 .toc-helpdesk .emailtext a {
          font-size: 16px; }

.toc-popup .fundAvl {
  font: 14px "RobotoCondensedRegular";
  /*tabs*/
  /*uppercase*/
  /*white bg*/
  /*insta info*/
  /*success screen*/
  /*primary account tooltip and banner design*/
  /*.few {
            .primaTooltip {
                top: -4px;
            }
            .prima {
                &:after {
                    top: -6px;
                }
            }
        }*/
  /*quick select*/
  /*controls max limit desk and mob*/
  /*waiting screen*/
  /*imps not allowed*/ }
  .toc-popup .fundAvl .error-msg {
    display: inline-block; }
    .toc-popup .fundAvl .error-msg span {
      font-family: 'RobotoCondensedRegular' !important; }
      .toc-popup .fundAvl .error-msg span:before {
        font-family: "icomoon";
        background: none;
        width: auto;
        height: auto; }
  .toc-popup .fundAvl .animate-show-hide.ng-hide {
    opacity: 0; }
  .toc-popup .fundAvl .animate-show-hide.ng-hide-add,
  .toc-popup .fundAvl .animate-show-hide.ng-hide-remove {
    transition: all cubic-bezier(0.45, 0.05, 0.55, 0.95) 0.1s; }
  .toc-popup .fundAvl ul {
    margin-bottom: 0; }
  .toc-popup .fundAvl:not(.extraPadding) {
    padding: 30px; }
  .toc-popup .fundAvl.extraPadding {
    padding: 50px; }
  .toc-popup .fundAvl .balSumry {
    font-size: 22px;
    color: #666;
    line-height: 20px; }
  .toc-popup .fundAvl .amtBold {
    color: #333; }
  .toc-popup .fundAvl .infoText {
    line-height: 20px;
    color: #666; }
  .toc-popup .fundAvl .tbs {
    padding-top: 25px; }
  .toc-popup .fundAvl .add-link li {
    padding: 0;
    margin: 0 10px; }
    .toc-popup .fundAvl .add-link li a {
      font: 14px "RobotoCondensedBold";
      line-height: 30px;
      color: #929292;
      border-bottom: 3px solid transparent; }
    .toc-popup .fundAvl .add-link li.active, .toc-popup .fundAvl .add-link li:hover {
      border-bottom: 3px solid #f04e45; }
      .toc-popup .fundAvl .add-link li.active a, .toc-popup .fundAvl .add-link li:hover a {
        color: #333333; }
  .toc-popup .fundAvl .nav-tabs {
    border-bottom: 0; }
    .toc-popup .fundAvl .nav-tabs li {
      display: inline-block;
      float: none; }
      .toc-popup .fundAvl .nav-tabs li a {
        border-radius: 0;
        margin-right: 0;
        padding: 0; }
        .toc-popup .fundAvl .nav-tabs li a, .toc-popup .fundAvl .nav-tabs li a:hover, .toc-popup .fundAvl .nav-tabs li a:focus {
          border: 0; }
  .toc-popup .fundAvl .tabBtn,
  .toc-popup .fundAvl .add-link li a,
  .toc-popup .fundAvl .dropdown-menu li a,
  .toc-popup .fundAvl .primaTooltip,
  .toc-popup .fundAvl .primainfo {
    text-transform: uppercase; }
  .toc-popup .fundAvl .noPointer {
    pointer-events: none; }
  .toc-popup .fundAvl,
  .toc-popup .fundAvl .tabBtn,
  .toc-popup .fundAvl .bg-white {
    background-color: #fff !important; }
  .toc-popup .fundAvl .tab-content {
    background-color: #fbf9f8;
    border: 1px solid #b7b7b7;
    padding: 30px 40px;
    border-width: 1px 0 0 0; }
  .toc-popup .fundAvl .wfEdit .availble-amt {
    font-size: 11px;
    color: #3e8300;
    display: inline-block;
    float: right;
    margin-top: 4px; }
  .toc-popup .fundAvl .detailsCont {
    position: relative;
    margin-top: 5px; }
    .toc-popup .fundAvl .detailsCont + div.mgTop {
      margin-top: -30px; }
  .toc-popup .fundAvl .readFaqFund {
    padding: 20px 0 20px 40px;
    margin-bottom: -10px;
    display: inline-block;
    font-size: 14px; }
    .toc-popup .fundAvl .readFaqFund .fa {
      vertical-align: middle;
      font-size: 16px; }
  @media (min-width: 992px) {
    .toc-popup .fundAvl .otherBank .error-msg span:before {
      margin-right: 10px; } }
  .toc-popup .fundAvl .maintainance i {
    font-size: 172px;
    display: block;
    color: #bababa; }
  .toc-popup .fundAvl .maintainance label {
    font-size: 18px;
    color: #666;
    line-height: 24px; }
  .toc-popup .fundAvl .bankDetails {
    min-height: 59px;
    font-size: 0; }
    .toc-popup .fundAvl .bankDetails::-webkit-scrollbar-track {
      cursor: pointer;
      background-color: #fff; }
    .toc-popup .fundAvl .bankDetails::-webkit-scrollbar {
      height: 4px;
      cursor: pointer;
      background-color: #fff; }
    .toc-popup .fundAvl .bankDetails::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #d1d1d1; }
    .toc-popup .fundAvl .bankDetails li {
      vertical-align: middle; }
      .toc-popup .fundAvl .bankDetails li .upper {
        padding: 15px 25px;
        background-color: #fff;
        border: 1px solid #fff;
        min-height: 62px; }
        .toc-popup .fundAvl .bankDetails li .upper.addFund:before {
          content: '';
          border-left: 1px solid #eaeaea;
          width: 1px;
          height: 48px;
          display: block;
          position: absolute;
          left: -1px;
          top: 4px; }
      .toc-popup .fundAvl .bankDetails li .lower {
        padding-left: 25px; }
      .toc-popup .fundAvl .bankDetails li:not(.addNewAcc) {
        min-width: 160px;
        /*border-bottom: 20px solid #fbf9f8;*/
        /*margin: 5px 0;*/
        position: relative;
        padding: 0;
        background-color: #fbf9f8;
        width: calc(100% / 4);
        vertical-align: top; }
        .toc-popup .fundAvl .bankDetails li:not(.addNewAcc):before {
          content: '';
          border-left: 1px solid #eaeaea;
          width: 1px;
          height: 48px;
          display: block;
          position: absolute;
          left: 1px;
          top: 7px; }
      .toc-popup .fundAvl .bankDetails li:nth-child(5n):before,
      .toc-popup .fundAvl .bankDetails li:nth-child(5n) .upper:before {
        display: none; }
      .toc-popup .fundAvl .bankDetails li input[type=radio].cir-checkbox:checked + label.cir-label {
        pointer-events: none; }
      .toc-popup .fundAvl .bankDetails li input[type=radio].cir-checkbox:hover + label.cir-label span {
        color: #f5690f; }
      .toc-popup .fundAvl .bankDetails li input[type=radio].cir-checkbox:hover + label.cir-label:before {
        border-color: #e47435; }
      .toc-popup .fundAvl .bankDetails li.instaNA {
        /*padding-right: 80px;
                    transition: width 2s;
                    transition-timing-function: linear;*/
        /*&.selected + li {
                        &:before, .upper:before {
                            display: none;
                        }
                    }*/ }
        .toc-popup .fundAvl .bankDetails li.instaNA .upper {
          /*margin-left: 2px;*/ }
        .toc-popup .fundAvl .bankDetails li.instaNA.selected .upper {
          border: 1px solid #d20000;
          transition: border 0.6s linear; }
        .toc-popup .fundAvl .bankDetails li.instaNA.selected:before {
          display: none; }
        .toc-popup .fundAvl .bankDetails li.instaNA .prima {
          display: none; }
      .toc-popup .fundAvl .bankDetails li.selected.instaNA + li:before {
        display: none; }
      .toc-popup .fundAvl .bankDetails li:nth-child(1):before,
      .toc-popup .fundAvl .bankDetails li:nth-child(1) .upper:before {
        display: none; }
      .toc-popup .fundAvl .bankDetails li .info {
        padding-bottom: 5px; }
      .toc-popup .fundAvl .bankDetails li .bnkName {
        color: #333; }
      .toc-popup .fundAvl .bankDetails li .accNo {
        color: #666; }
      .toc-popup .fundAvl .bankDetails li .setPrima .bnkName,
      .toc-popup .fundAvl .bankDetails li .setPrima .accNo {
        padding-right: 5px; }
  .toc-popup .fundAvl .info {
    font: 12px "RobotoCondensedItalic";
    color: #f5690f;
    font-style: italic; }
  .toc-popup .fundAvl .success {
    text-align: center; }
    .toc-popup .fundAvl .success .error-msg {
      display: block; }
      .toc-popup .fundAvl .success .error-msg .error-msg-content {
        width: 100%;
        max-width: 504px; }
    .toc-popup .fundAvl .success .detSuces {
      padding: 20px 0; }
      .toc-popup .fundAvl .success .detSuces label span:first-child {
        text-align: right;
        padding-right: 5px;
        min-width: initial; }
        .toc-popup .fundAvl .success .detSuces label span:first-child:after {
          display: none; }
      .toc-popup .fundAvl .success .detSuces label span:nth-child(2) {
        text-align: left;
        padding-left: 5px; }
      .toc-popup .fundAvl .success .detSuces label span {
        width: 50%; }
    .toc-popup .fundAvl .success .act-btns .ed-btn {
      padding: 5.5px 0;
      min-width: 122px; }
  .toc-popup .fundAvl .errorInfo {
    color: #d20000; }
  .toc-popup .fundAvl .successInfo {
    color: #3e8300; }
  .toc-popup .fundAvl .warnInfo {
    color: #f5690f; }
  .toc-popup .fundAvl .dimClr {
    color: #999; }
  .toc-popup .fundAvl .successInfo,
  .toc-popup .fundAvl .errorInfo {
    font-size: 18px;
    display: block; }
    .toc-popup .fundAvl .successInfo .icom-tick,
    .toc-popup .fundAvl .successInfo .icom-ed-close,
    .toc-popup .fundAvl .errorInfo .icom-tick,
    .toc-popup .fundAvl .errorInfo .icom-ed-close {
      font-size: 14px;
      padding-right: 10px; }
    .toc-popup .fundAvl .successInfo .icom-ed-close,
    .toc-popup .fundAvl .errorInfo .icom-ed-close {
      font-weight: 600; }
    .toc-popup .fundAvl .successInfo + .sb-info,
    .toc-popup .fundAvl .errorInfo + .sb-info {
      font-size: 13px;
      color: #666;
      padding-top: 5px; }
  .toc-popup .fundAvl .addNewAcc {
    /*min-height: 49px;*/
    padding: 7.5px 0;
    text-align: center;
    background-color: #f0f7ff;
    width: 128px;
    right: 10px;
    top: calc(50% - 27px);
    min-width: 128px;
    border-left: 0 !important;
    padding: 7.5px 25px; }
    .toc-popup .fundAvl .addNewAcc span {
      display: block; }
    .toc-popup .fundAvl .addNewAcc a {
      font-size: 14px;
      vertical-align: middle;
      display: inline-block; }
  .toc-popup .fundAvl .addNewAcc,
  .toc-popup .fundAvl .prima,
  .toc-popup .fundAvl .prima:after,
  .toc-popup .fundAvl .primaTooltip {
    position: absolute; }
  .toc-popup .fundAvl .primaTooltip,
  .toc-popup .fundAvl .primainfo {
    font: 11px "RobotoCondensedBold"; }
  .toc-popup .fundAvl .ift {
    font: 13px "RobotoCondensedItalic";
    text-transform: none;
    color: #f5690f;
    display: block;
    font-style: italic; }
  .toc-popup .fundAvl .primaTooltip {
    right: 3px;
    top: -4px;
    z-index: 66;
    color: #fff;
    display: inline-block;
    text-align: center;
    pointer-events: initial;
    line-height: 12px; }
    .toc-popup .fundAvl .primaTooltip span {
      display: inline-block;
      font-size: 12px;
      vertical-align: middle;
      margin-top: -3px; }
    .toc-popup .fundAvl .primaTooltip .infoOutline {
      width: 11px;
      height: 11px;
      border-radius: 50%;
      border: 1px solid #fff;
      font-family: "RobotoCondensedRegular";
      position: relative;
      text-transform: lowercase;
      margin-left: 2px;
      margin-right: -6px; }
      .toc-popup .fundAvl .primaTooltip .infoOutline:after {
        content: "i";
        display: inline-block;
        color: #fff;
        vertical-align: middle;
        font-size: 8px;
        position: absolute;
        left: 3.5px;
        top: -1px; }
    .toc-popup .fundAvl .primaTooltip + .tooltip {
      margin-left: 5px;
      margin-top: 5px; }
  .toc-popup .fundAvl .prima {
    right: 0px;
    top: 5px;
    pointer-events: none; }
    .toc-popup .fundAvl .prima:after {
      content: '';
      width: 0;
      height: 0;
      border-right: 0;
      border-left: 100px solid transparent;
      border-top: 38px solid #f5690f;
      right: -1px;
      top: -5px;
      z-index: 65; }
  .toc-popup .fundAvl .cir-label span {
    font-size: 13px;
    display: block;
    line-height: 15px; }
  .toc-popup .fundAvl input[type=radio].cir-checkbox + label.cir-label {
    padding-left: 25px; }
    .toc-popup .fundAvl input[type=radio].cir-checkbox + label.cir-label:after {
      top: 5px;
      width: 5px;
      height: 5px; }
    .toc-popup .fundAvl input[type=radio].cir-checkbox + label.cir-label:before {
      top: 0;
      width: 15px;
      height: 15px; }
  .toc-popup .fundAvl .qsel {
    background-color: #fbf9f8;
    padding-top: 10px; }
    .toc-popup .fundAvl .qsel > label {
      font-size: 14px;
      color: #999;
      cursor: pointer; }
    .toc-popup .fundAvl .qsel a {
      border-left: 1px solid #c2c2c2;
      line-height: 16px;
      font-size: 14px;
      display: inline-block;
      padding: 0 10px; }
    .toc-popup .fundAvl .qsel .first {
      border-left: 0; }
  .toc-popup .fundAvl .mxlimit {
    width: 100%;
    max-width: 224px; }
    .toc-popup .fundAvl .mxlimit input.inp:not(.showErr) {
      border-bottom-color: #dddbda !important; }
      .toc-popup .fundAvl .mxlimit input.inp:not(.showErr):focus {
        border-color: #66afe9 !important; }
    .toc-popup .fundAvl .mxlimit.has-error input.inp:not(.showErr) {
      border-bottom-color: #d20000 !important; }
      .toc-popup .fundAvl .mxlimit.has-error input.inp:not(.showErr):focus {
        border-color: #d20000 !important; }
    .toc-popup .fundAvl .mxlimit .inp {
      width: 100%;
      height: 33px;
      color: #333;
      font-size: 15px; }
      .toc-popup .fundAvl .mxlimit .inp::-webkit-input-placeholder {
        font-size: 13px;
        color: #bebebe; }
      .toc-popup .fundAvl .mxlimit .inp:-moz-placeholder {
        font-size: 13px;
        color: #bebebe; }
      .toc-popup .fundAvl .mxlimit .inp::-moz-placeholder {
        font-size: 13px;
        color: #bebebe; }
      .toc-popup .fundAvl .mxlimit .inp:-ms-input-placeholder {
        font-size: 13px;
        color: #bebebe; }
  .toc-popup .fundAvl .act-btns .ed-btn {
    padding: 5.5px 30.5px;
    font-size: 14px; }
  .toc-popup .fundAvl .error-msg span {
    font-size: 14px; }
  .toc-popup .fundAvl .waitingScreen {
    text-align: center;
    max-width: 689px;
    margin: 0 auto; }
    .toc-popup .fundAvl .waitingScreen > div {
      padding: 52px 0;
      border: 1px solid #ccc;
      margin-bottom: 20px; }
    .toc-popup .fundAvl .waitingScreen .redirectInfo {
      font: 20px "OswaldRegular";
      color: #333;
      line-height: 22px;
      display: block; }
    .toc-popup .fundAvl .waitingScreen .sbInfo {
      font-size: 16px;
      padding-top: 10px; }
    .toc-popup .fundAvl .waitingScreen img {
      margin: 30px auto 0 auto; }
    .toc-popup .fundAvl .waitingScreen ul {
      background-color: #fbf9f8;
      text-align: center;
      padding: 24px 0;
      font-size: 0; }
      .toc-popup .fundAvl .waitingScreen ul li {
        text-align: left;
        padding: 0 50px 0 80px;
        width: 50%;
        position: relative;
        font-size: 14px;
        vertical-align: top; }
        .toc-popup .fundAvl .waitingScreen ul li:first-child {
          border-right: 1px solid #dddcdb; }
        .toc-popup .fundAvl .waitingScreen ul li i {
          font-size: 31px;
          position: absolute;
          left: 41px;
          top: 2px; }
        .toc-popup .fundAvl .waitingScreen ul li > span {
          color: #999;
          cursor: default; }
        .toc-popup .fundAvl .waitingScreen ul li i {
          color: #c3c2c2; }
        .toc-popup .fundAvl .waitingScreen ul li > span,
        .toc-popup .fundAvl .waitingScreen ul li a {
          display: block; }
        .toc-popup .fundAvl .waitingScreen ul li a:hover .num {
          color: #e47435; }
        .toc-popup .fundAvl .waitingScreen ul li .num {
          font-size: 16px;
          color: #333; }
          .toc-popup .fundAvl .waitingScreen ul li .num + span {
            color: #999; }
        .toc-popup .fundAvl .waitingScreen ul li a {
          line-height: 18px; }
          .toc-popup .fundAvl .waitingScreen ul li a,
          .toc-popup .fundAvl .waitingScreen ul li a span {
            font-size: 16px; }
  .toc-popup .fundAvl .ntimps {
    font-size: 18px;
    color: #4e4e4e;
    padding: 25px 0 15px 0;
    line-height: 18px; }
  .toc-popup .fundAvl .impsBankDetails > label {
    display: block;
    color: #666;
    font-size: 14px;
    padding-bottom: 15px;
    line-height: 14px; }
  .tx3-status .toc-popup .fundAvl .impsBankDetails{
    width: 100%;
    margin: 20px auto;
  }
    .tx3-status .toc-popup .fundAvl .impsBankDetails > label span:first-child {
      width: 49%;
      text-align: right;
      padding-right: 10px;
      position: relative;
    }
    .toc-popup .fundAvl .impsBankDetails > label:last-child {
      padding-bottom: 0; }
    .toc-popup .fundAvl .impsBankDetails > label span:first-child {
      min-width: 180px;
      position: relative; }
      .toc-popup .fundAvl .impsBankDetails > label span:first-child:after {
        content: ':';
        position: absolute;
        right: 20px; }
    .toc-popup .fundAvl .impsBankDetails > label span:nth-child(2) {
      font-family: "RobotoCondensedBold"; }
    .toc-popup .fundAvl .impsBankDetails > label span {
      display: inline-block; }
  .toc-popup .fundAvl .impsBankDetails .infoBeneFiciary {
    color: #999;
    display: block;
    padding-left: 180px; }
  .toc-popup .fundAvl .yellow-msg-cont {
    text-align: center;
    padding: 8px 15px;
    margin-top: 10px;
    background-color: #fffdce; }
  .toc-popup .fundAvl .yellow-msg {
    display: inline-block;
    font-size: 14px; }
  @media (max-width: 767px) {
    .toc-popup .fundAvl .info {
      font-size: 13px; }
    .toc-popup .fundAvl .maintainance i {
      font-size: 135px; }
    .toc-popup .fundAvl .ellip, .toc-popup .fundAvl .bankDetailsDD button .val {
      max-width: 100%;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    .toc-popup .fundAvl .error-msg span {
      line-height: 20px; }
    .toc-popup .fundAvl .tab-content {
      border-width: 1px 0; }
    .toc-popup .fundAvl:not(.extraPadding) {
      padding: 25px 10px; }
    .toc-popup .fundAvl .balSumry {
      font-size: 19px;
      line-height: 22px;
      padding: 0 20px; }
    .toc-popup .fundAvl .dropdown.open .fa {
      color: #e47435; }
      .toc-popup .fundAvl .dropdown.open .fa:before {
        content: "\f106"; }
    .toc-popup .fundAvl .mobile-dropdown {
      max-width: 335px;
      width: 100%;
      margin: auto;
      position: relative;
      margin-bottom: 15px; }
      .toc-popup .fundAvl .mobile-dropdown .tabBtn {
        padding: 5px 45px 5px 18px;
        font: 14px "RobotoCondensedBold";
        width: 100%;
        line-height: 15px;
        height: 35px;
        position: relative;
        border-radius: 0;
        box-shadow: none;
        border: 1px solid #cecdcd;
        color: #666; }
      .toc-popup .fundAvl .mobile-dropdown .fa {
        position: absolute;
        right: -1px;
        height: 35px;
        top: -1px;
        background-color: #f5690f;
        width: 45px;
        color: #fff;
        text-align: center;
        font-size: 30px; }
        .toc-popup .fundAvl .mobile-dropdown .fa:before {
          display: inline-block;
          vertical-align: middle; }
      .toc-popup .fundAvl .mobile-dropdown.open .fa {
        color: #fff; }
      .toc-popup .fundAvl .mobile-dropdown .dropdown-menu {
        border-top: 2px solid #d5d7d7;
        padding: 0;
        margin-top: 0; }
        .toc-popup .fundAvl .mobile-dropdown .dropdown-menu li {
          display: block; }
          .toc-popup .fundAvl .mobile-dropdown .dropdown-menu li a {
            font: 14px "RobotoCondensedBold";
            line-height: 33px;
            color: #666;
            padding: 3px 20px; }
          .toc-popup .fundAvl .mobile-dropdown .dropdown-menu li.active a {
            color: #fff;
            background-color: #f5690f; }
    .toc-popup .fundAvl .tab-content {
      padding: 20px;
      border-color: #e6e5e4; }
    .toc-popup .fundAvl .mxlimit,
    .toc-popup .fundAvl .bankDetailsDD {
      max-width: 295px; }
    .toc-popup .fundAvl .detailsCont {
      margin-top: 5px; }
      .toc-popup .fundAvl .detailsCont + div.mgTop {
        margin-top: 0; }
    .toc-popup .fundAvl .bankDetailsDD button {
      text-align: left;
      padding: 8.5px 34px 8.5px 15px;
      position: relative;
      border: 1px solid #fff !important;
      border-bottom: 1px solid #dddbda !important; }
      .toc-popup .fundAvl .bankDetailsDD button.brdRed {
        border: 1px solid #d20000 !important; }
        .toc-popup .fundAvl .bankDetailsDD button.brdRed.inp {
          border-bottom-color: #d20000 !important; }
      .toc-popup .fundAvl .bankDetailsDD button .val {
        line-height: 16px;
        display: inline-block;
        overflow: hidden;
        vertical-align: top; }
      .toc-popup .fundAvl .bankDetailsDD button .primainfo {
        display: none; }
      .toc-popup .fundAvl .bankDetailsDD button:focus {
        box-shadow: none; }
    .toc-popup .fundAvl .bankDetailsDD .fa {
      position: absolute;
      right: 12px;
      color: #183884;
      top: 5px;
      font-size: 20px; }
    .toc-popup .fundAvl .bankDetailsDD .dropdown-menu {
      margin-top: -1px;
      border: 1px solid #979797;
      border-top: 0;
      padding: 0;
      box-shadow: none; }
      .toc-popup .fundAvl .bankDetailsDD .dropdown-menu > .primainfo,
      .toc-popup .fundAvl .bankDetailsDD .dropdown-menu .ift {
        padding-left: 16px; }
      .toc-popup .fundAvl .bankDetailsDD .dropdown-menu hr {
        margin: 5px 12px -17px 12px;
        padding-bottom: 15px; }
      .toc-popup .fundAvl .bankDetailsDD .dropdown-menu ul {
        max-height: 146px;
        overflow-y: auto;
        padding: 0 12px;
        margin: 10px 0; }
      .toc-popup .fundAvl .bankDetailsDD .dropdown-menu li {
        color: #333;
        font-size: 15px;
        padding: 10px 15px;
        border-top: 1px solid #dddcdc; }
        .toc-popup .fundAvl .bankDetailsDD .dropdown-menu li:first-child {
          border-top: 0;
          /*margin-top: -5px;*/ }
        .toc-popup .fundAvl .bankDetailsDD .dropdown-menu li:last-child {
          /*padding-bottom: 0;*/ }
        .toc-popup .fundAvl .bankDetailsDD .dropdown-menu li.addNewAccMb {
          color: #183884;
          padding-bottom: 0; }
        .toc-popup .fundAvl .bankDetailsDD .dropdown-menu li .info {
          padding-top: 5px;
          display: block;
          /*&.ng-hide {
                                display: block !important;
                            }*/ }
    .toc-popup .fundAvl .bankDetailsDD.open button {
      border: 1px solid #979797 !important;
      border-bottom: 0; }
      .toc-popup .fundAvl .bankDetailsDD.open button.setHt {
        height: 53px; }
      .toc-popup .fundAvl .bankDetailsDD.open button .primainfo {
        display: block; }
      .toc-popup .fundAvl .bankDetailsDD.open button .fa {
        /*top: 8px;*/ }
    .toc-popup .fundAvl .bankDetailsDD + .primainfo,
    .toc-popup .fundAvl .bankDetailsDD + .ift {
      padding: 5px 0 0 16px; }
    .toc-popup .fundAvl .qsel {
      padding-top: 15px; }
    .toc-popup .fundAvl .dropdown-menu {
      width: 100%;
      border-radius: 0; }
    .toc-popup .fundAvl .readFaqFund {
      padding-left: 20px; }
    .toc-popup .fundAvl .act-btns .ed-btn:not(.sm) {
      padding: 7.5px 0;
      font-size: 16px;
      min-width: 197px; }
    .toc-popup .fundAvl .act-btns.smBtns {
      font-size: 0; }
      .toc-popup .fundAvl .act-btns.smBtns .ed-btn {
        width: calc(50% - 10px);
        max-width: 138px;
        font-size: 16px; }
        .toc-popup .fundAvl .act-btns.smBtns .ed-btn:first-child {
          margin-right: 10px; }
        .toc-popup .fundAvl .act-btns.smBtns .ed-btn:last-child {
          margin-left: 10px; }
    .toc-popup .fundAvl .primainfo {
      color: #f5690f;
      display: block; }
    .toc-popup .fundAvl .error-msg {
      margin-left: 0;
      padding-top: 10px;
      display: block;
      height: auto;
      overflow: visible;
      transition: all 0.3s ease-out; }
      .toc-popup .fundAvl .error-msg.ng-hide {
        height: 0;
        overflow: hidden; }
      .toc-popup .fundAvl .error-msg.moduleInfo {
        margin-left: -10px;
        margin-right: -10px;
        margin-top: 0; }
      .toc-popup .fundAvl .error-msg span:before {
        vertical-align: text-bottom; }
      .toc-popup .fundAvl .error-msg.alignIcon {
        margin-top: 20px; }
        .toc-popup .fundAvl .error-msg.alignIcon span {
          padding-left: 17px;
          position: relative; }
          .toc-popup .fundAvl .error-msg.alignIcon span:before {
            position: absolute;
            left: -3px;
            top: -2px; }
    .toc-popup .fundAvl.extraPadding {
      padding: 30px 10px; }
    .toc-popup .fundAvl .waitingScreen > div {
      margin-bottom: 15px;
      padding: 30px 0 20px 0; }
    .toc-popup .fundAvl .waitingScreen ul {
      padding: 0; }
      .toc-popup .fundAvl .waitingScreen ul li {
        display: block;
        width: inherit;
        padding: 20px 0 20px 40px;
        margin: 0 30px;
        border-right: 0; }
        .toc-popup .fundAvl .waitingScreen ul li:first-child {
          border-bottom: 1px solid #dddcdb;
          border-right: 0; }
        .toc-popup .fundAvl .waitingScreen ul li i {
          top: 22px;
          left: 1px; }
        .toc-popup .fundAvl .waitingScreen ul li .num {
          color: #183884; }
    .toc-popup .fundAvl .otherBank {
      margin: 0; }
    .toc-popup .fundAvl .success {
      margin: 0 -10px; }
      .toc-popup .fundAvl .success .detSuces {
        margin: 0 -10px; }
    .toc-popup .fundAvl .ntimps {
      line-height: 21px; }
    .toc-popup .fundAvl .impsBankDetails > label {
      font-size: 0; }
      .toc-popup .fundAvl .impsBankDetails > label span {
        font-size: 15px;
        line-height: 17px; }
        .toc-popup .fundAvl .impsBankDetails > label span:first-child {
          min-width: initial; }
          .toc-popup .fundAvl .impsBankDetails > label span:first-child:after {
            top: 0;
            right: 0; }
        .toc-popup .fundAvl .impsBankDetails > label span:nth-child(2) {
          padding-left: 20px; }
      .toc-popup .fundAvl .impsBankDetails > label > span {
        width: 50%;
        vertical-align: top; }
    .toc-popup .fundAvl .impsBankDetails .infoBeneFiciary {
      padding-left: 50%;
      width: auto;
      font-size: 14px; }
    .toc-popup .fundAvl .success .successInfo,
    .toc-popup .fundAvl .success .errorInfo {
      margin-left: -5px; }
      .toc-popup .fundAvl .success .successInfo > *,
      .toc-popup .fundAvl .success .errorInfo > * {
        vertical-align: middle; }
    .toc-popup .fundAvl .success .sb-info {
      font-size: 14px;
      padding: 5px 0 0 10px;
      line-height: 18px; }
    .toc-popup .fundAvl .success .icom-tick,
    .toc-popup .fundAvl .success .errorInfo i {
      font-size: 13px;
      display: inline-block; }
    .toc-popup .fundAvl .success .act-btns .ed-btn {
      padding: 7px 0;
      min-width: 135px; } }
  @media (max-width: 320px) {
    .toc-popup .fundAvl .success .act-btns .ed-btn {
      min-width: 118px; }
    .toc-popup .fundAvl .success .sb-info {
      padding-left: 0; } }
  .toc-popup .fundAvl .addnonmarket {
    font-size: 14px;
    background-color: #FBF6CC;
    text-align: center;
    font-family: initial;
    color: gray; }
  .toc-popup .fundAvl .nonmarket {
    font-size: 14px;
    color: gray;
    text-align: center;
    /*font-family:initial;*/ }

@media (max-width: 767px) {
  .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .FT-requesttype {
    display: block; }
  .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT.customMobile .FT-date {
    clear: both;
    padding: 10px 0; }
    .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT.customMobile .FT-date li {
      display: inline-block;
      float: none;
      clear: both; }
    .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT.customMobile .FT-date .clnder .form-control {
      width: 126px; }
    .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT.customMobile .FT-date .clnder.mo-spl {
      margin-left: 10px; }
      .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT.customMobile .FT-date .clnder.mo-spl .dropdown-menu {
        left: -160px !important; }
  .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g {
    float: none;
    clear: both;
    text-align: center;
    margin-left: 0;
    width: 100%; }
    .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g a {
      width: calc(185px/2);
      float: none !important;
      clear: both; }
      .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g a:nth-child(2) {
        margin-left: 10px; } }

.tooltip-fund .ib {
  display: inline-block; }

.tooltip-fund .a-row .col-2 {
  width: 60%; }

.tooltip-fund .a-row .col-1 {
  width: 38%;
  text-align: right; }

.paymentconfirm-order {
  padding: 10px 0 30px 0;
  background: #fff; }
  .paymentconfirm-order h5.bold-text {
    font-size: 19px;
    padding-bottom: 22px;
    text-align: center;
    color: #666; }
    @media (max-width: 991px) {
      .paymentconfirm-order h5.bold-text {
        margin: 0 6%; } }
  .paymentconfirm-order .order-details {
    color: #666;
    height: 24px;
    font-family: "RobotoCondensedBold";
    font-size: 18px;
    font-weight: bold;
    font-stretch: condensed;
    font-style: normal;
    line-height: 0.78;
    letter-spacing: normal;
    text-align: center; }
  .paymentconfirm-order .payment-details {
    display: flex;
    justify-content: center;
    border-width: 1px 0;
    border-style: solid;
    border-color: #d9dbdb transparent;
    background-color: #f9f9f9; }
    .paymentconfirm-order .payment-details .paymentstatusblock {
      margin-top: 30px;
      display: flex;
      flex-direction: column;
      text-align: center;
      width: 100%; }
      .paymentconfirm-order .payment-details .paymentstatusblock .statusblock {
        width: 500px;
        margin: auto;
        padding: 20px 18px 15px;
        background-color: #fcf6cb; }
        @media (max-width: 991px) {
          .paymentconfirm-order .payment-details .paymentstatusblock .statusblock {
            width: 88%;
            margin: 0 6%; } }
        .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .errorInfo {
          text-align: center;
          margin: 0 0 0 10px;
          font-family: "RobotoCondensedRegular";
          font-size: 18px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: normal;
          letter-spacing: normal;
          color: #d51c1c;
          background-color: #fcf6cb; }
          .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .errorInfo .eicon-close {
            font-size: 17px;
            margin-right: 10px; }
        .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .successInfo {
          margin: 0 0 8px 0px;
          font-family: "RobotoCondensedRegular";
          font-size: 18px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: normal;
          letter-spacing: normal;
          color: #468808;
          display: flex;
          align-items: center;
          justify-content: center; }
          .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .successInfo .eicon-tick {
            margin-right: 10px;
            font-size: 10px; }
            .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .warningInfo .eicon-warning {
              margin-right: 10px;
              font-size: 14px; }
        .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .warningInfo {
          color: #f5690f;
          margin: 0 0 8px 0px;
          font-family: "RobotoCondensedRegular";
          font-size: 18px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: normal;
          letter-spacing: normal; }
        .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .sb-info {
          margin: 0 0 2px;
          font-family: "RobotoCondensedRegular";
          font-size: 13px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.31;
          letter-spacing: normal;
          color: #666; }
          @media (max-width: 991px) {
            .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .sb-info {
              padding: 0px 20px;
              margin: 0 0 20px; } }
        .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .sb-subtext {
          margin: 0 4px 0 0;
          font-family: "RobotoCondensedRegular";
          font-size: 13px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.08;
          letter-spacing: normal;
          color: #1e2d86; }
          .paymentconfirm-order .payment-details .paymentstatusblock .statusblock .sb-subtext .icom-next {
            margin-left: 4px;
            font-size: 10px;
            font-weight: bold; }
      .paymentconfirm-order .payment-details .paymentstatusblock .installmentsblock {
        width: 500px;
        margin: auto;
        padding: 10px 18px 15px 19px;
        margin-top: 21px;
        background-color: #f5f3f2; }
        @media (max-width: 991px) {
          .paymentconfirm-order .payment-details .paymentstatusblock .installmentsblock {
            width: 88%;
            margin: 0 6%; } }
        .paymentconfirm-order .payment-details .paymentstatusblock .installmentsblock .nextstep {
          margin: 0 0 5px 0px;
          font-family: "Roboto-Bold";
          font-size: 15px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: normal;
          letter-spacing: normal;
          color: #393939;
          text-align: center; }
        .paymentconfirm-order .payment-details .paymentstatusblock .installmentsblock .nextstep-content {
          margin: 0 0 2px;
          font-family: "RobotoCondensedRegular";
          font-size: 13px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.31;
          letter-spacing: normal;
          color: #393939;
          text-align: center; }
      .paymentconfirm-order .payment-details .paymentstatusblock .action-btns {
        padding-top: 0px;
        margin-top: 30px; }
        .paymentconfirm-order .payment-details .paymentstatusblock .action-btns .orderstatus {
          width: 140px;
          background-color: #174082;
          width: 140px;
          height: 37px;
          padding: 8px 31px;
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.38;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          border-radius: 5px; }
        .paymentconfirm-order .payment-details .paymentstatusblock .action-btns .forderstatus {
          width: 140px;
          background-color: #ffffff;
          width: 140px;
          height: 37px;
          padding: 8px 31px;
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.38;
          letter-spacing: normal;
          text-align: center;
          color: #174082;
          border-radius: 5px;
          border: 1px solid #174082; }
        .paymentconfirm-order .payment-details .paymentstatusblock .action-btns .retrypayment {
          width: 140px;
          background-color: #174082;
          width: 140px;
          height: 37px;
          padding: 8px 24px;
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.38;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          border-radius: 5px;
          margin-left: 8px; }
        .paymentconfirm-order .payment-details .paymentstatusblock .action-btns .validatemandate {
          width: 140px;
          background-color: #174082;
          width: 140px;
          height: 37px;
          padding: 8px 16px;
          font-family: "RobotoCondensedRegular";
          font-size: 16px;
          font-weight: normal;
          font-stretch: condensed;
          font-style: normal;
          line-height: 1.38;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          border-radius: 5px;
          margin-left: 8px; }
      .paymentconfirm-order .payment-details .paymentstatusblock .impsBankDetails {
        margin: 20px 0px 0px;
        display: flex;
        flex-direction: column; }
        .paymentconfirm-order .payment-details .paymentstatusblock .impsBankDetails .djc-flex {
          display: flex;
          justify-content: center; }
          .paymentconfirm-order .payment-details .paymentstatusblock .impsBankDetails .djc-flex .stattext {
            width: 50%;
            text-align: right;
            margin: 0 10px 0 0;
            font-family: "RobotoCondensedRegular";
            font-size: 15px;
            font-weight: normal;
            font-stretch: condensed;
            font-style: normal;
            line-height: 2;
            letter-spacing: normal;
            color: #5e585c; }
          .paymentconfirm-order .payment-details .paymentstatusblock .impsBankDetails .djc-flex .dynamictext {
            width: 50%;
            text-align: left;
            font-family: "RobotoCondensedBold";
            font-size: 15px;
            font-weight: bold;
            font-stretch: condensed;
            font-style: normal;
            line-height: 2;
            letter-spacing: normal;
            color: #393939; }

.upipaysec {
  background-color: #ffffff;
  margin-top: 50px; }
  .upipaysec .mt-8 {
    margin-top: 8px; }
  .upipaysec .colorwhite {
    color: #ffffff;
    vertical-align: middle;
    font-size: 25px; }

.toc-popup .upi-container .waitingScreen {
  width: 70%; }
#cmlPopup .toc-popup .upi-container{
  width: 100%;
}
  @media (max-width: 767px) {
    .toc-popup .upi-container .waitingScreen {
      width: 100%; } }
  .toc-popup .upi-container .waitingScreen .section_para {
    color: #999999;
    text-align: center;
    font-size: 14px;
    font-family: "RobotoCondensedRegular"; }
  .toc-popup .upi-container .waitingScreen ul {
    background-color: #fbf9f8;
    text-align: center;
    padding: 24px 0;
    font-size: 0; }
    @media (max-width: 767px) {
      .toc-popup .upi-container .waitingScreen ul {
        padding: 24px 24px; } }
    .toc-popup .upi-container .waitingScreen ul li {
      text-align: left;
      padding: 0 5% 0 8%;
      width: 50%;
      position: relative;
      font-size: 14px;
      vertical-align: top; }
      @media (max-width: 767px) {
        .toc-popup .upi-container .waitingScreen ul li {
          width: 100%; } }
      .toc-popup .upi-container .waitingScreen ul li:first-child {
        border-right: 1px solid #dddcdb; }
        @media (max-width: 767px) {
          .toc-popup .upi-container .waitingScreen ul li:first-child {
            border-bottom: 1px solid #dddcdb;
            border-right: 0px; } }
      @media (max-width: 767px) {
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 {
          padding-bottom: 10px; } }
      @media (max-width: 767px) {
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 {
          padding-top: 20px; } }
      .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 {
        display: flex; }
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-getcallicon, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-mailicon, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-getcallicon, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-mailicon {
          margin-right: 10px; }
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-getintouch .intouch, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-getintouch .intouch {
          display: block;
          line-height: 14px;
          color: #999;
          cursor: default; }
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-getintouch .num, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-getintouch .num {
          font-size: 16px;
          color: #333; }
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-getintouch .timings, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-getintouch .timings {
          color: #999; }
        .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-helpdesk, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-helpdesk {
          line-height: 18px; }
          .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-helpdesk .emailtext, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-helpdesk .emailtext {
            display: block;
            line-height: 14px;
            color: #999;
            cursor: default; }
            .toc-popup .upi-container .waitingScreen ul li .toc-mf-li1 .toc-helpdesk .emailtext a, .toc-popup .upi-container .waitingScreen ul li .toc-mf-li2 .toc-helpdesk .emailtext a {
              font-size: 16px; }
  .toc-popup .upi-container .waitingScreen .pborder-box {
    margin-bottom: 20px; }
    .toc-popup .upi-container .waitingScreen .pborder-box p {
      margin-bottom: 0px; }
    .toc-popup .upi-container .waitingScreen .pborder-box .upi_part .pimmDiv {
      background-color: #fbfaf8;
      display: inline-block;
      margin: 10px 0px;
      text-align: center;
      font-size: 13px;
      padding: 10px 25px;
      height: 100px;
      width: 215px;
      vertical-align: top; }
      .toc-popup .upi-container .waitingScreen .pborder-box .upi_part .pimmDiv p {
        color: #999; }
      .toc-popup .upi-container .waitingScreen .pborder-box .upi_part .pimmDiv .timer_clr {
        font-size: 27px;
        color: #f5690f;
        padding: 0;
        margin: 0;
        font-weight: bold; }

.toc-popup .upi-container .upi_info {
  background: #BD5822;
  padding: 0;
  display: block;
  width: 373px;
  margin-left: 0; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .upi_info {
      display: block;
      width: 100%;
      margin-top: 0; }
      .toc-popup .upi-container .upi_info.mg-t10 {
        margin-top: 10px; } }
  .toc-popup .upi-container .upi_info span {
    font-size: 16px;
    color: white;
    width: 288px;
    padding: 12px 15px 10px 25px;
    line-height: 22px;
    display: inline-flex; }
    @media (max-width: 767px) {
      .toc-popup .upi-container .upi_info span {
        text-align: center;
        font-size: 14px;
        width: 100%;
        padding: 11px 20px 10px 20px;
        line-height: 20px; } }

.toc-popup .upi-container .upi_infoBtn {
  background: #F07128;
  border: none;
  padding: 28px 0 21px 0;
  float: right;
  width: 76px;
  display: inline-block;
  color: #fff; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .upi_infoBtn {
      padding: 15px 0 13px 0;
      float: inherit;
      width: 100%;
      display: block; } }

.toc-popup .upi-container .home-message-blocks .new_tag {
  position: relative !important;
  left: 68px !important;
  top: 4px !important; }

.toc-popup .upi-container .home-message-blocks .mg-r72 {
  margin-right: 72px; }

.toc-popup .upi-container .new-fea-blockUPI {
  background-color: #f5690f;
  color: #fff;
  font-size: 12px;
  line-height: normal;
  padding: 2px 7px;
  font-family: "RobotoCondensedRegular";
  position: absolute;
  left: 185px;
  top: -15px; }
  .toc-popup .upi-container .new-fea-blockUPI:before {
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    right: -7px;
    top: 0;
    border-style: solid;
    border-width: 7px 7px 0 0;
    border-color: #f5690f transparent transparent transparent; }
  .toc-popup .upi-container .new-fea-blockUPI:after {
    content: "";
    width: 20px;
    height: 20px;
    width: 0;
    height: 0;
    position: absolute;
    right: -7px;
    bottom: 0;
    border-style: solid;
    border-width: 7px 0 0 7px;
    border-color: transparent transparent transparent #f5690f; }

.toc-popup .upi-container .mop {
  min-height: 60px;
  height: auto; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .mop {
      height: auto;
      margin-top: 10px;
      min-height: 40px; } }
  .toc-popup .upi-container .mop .upper_mop {
    margin-top: 5px; }
  .toc-popup .upi-container .mop .lower_mop {
    /*padding-left: 26%;*/ }

.toc-popup .upi-container .upi_part .immDiv {
  background-color: #fbfaf8;
  display: inline-block;
  margin: 10px 0px;
  text-align: center;
  font-size: 13px;
  padding: 10px 25px;
  height: 100px;
  width: 215px; }
  .toc-popup .upi-container .upi_part .immDiv p {
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0px; }

@media (max-width: 767px) {
  .toc-popup .upi-container .pd_mob {
    padding: 12px !important; } }

.toc-popup .upi-container .upi_pm .upi_lb {
  color: #333; }

.toc-popup .upi-container .border-box {
  border: 1px solid #ccc; }

.toc-popup .upi-container .width75 {
  width: 75%; }

.toc-popup .upi-container .width60 {
  width: 60%; }

.toc-popup .upi-container .pd-all5 {
  padding: 5px; }

.toc-popup .upi-container .bg-grey {
  background: #ccc; }

.toc-popup .upi-container .mg-tb10 {
  margin: 10px 0px; }

.toc-popup .upi-container .ip_wd {
  width: 23.7%; }

.toc-popup .upi-container .pos-abs {
  vertical-align: top; }

.toc-popup .upi-container .pd_lr7 {
  padding: 0px 10px !important; }

.toc-popup .upi-container .separator {
  color: #c2c2c2;
  padding: 0px 2px; }

.toc-popup .upi-container .color_grey {
  color: #a8a8a8;
  margin-top: 5px; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .color_grey {
      margin-top: 10px !important; } }
  .toc-popup .upi-container .color_grey a {
    font-size: 12px;
    color: #2a1a88; }
    .toc-popup .upi-container .color_grey a:active, .toc-popup .upi-container .color_grey a:hover {
      color: #e47335; }

.toc-popup .upi-container .upi_errmsg {
  background: #fffacf;
  padding: 7px 10px;
  display: inline-block;
  margin-top: 4px; }

.toc-popup .upi-container .font-10 {
  font-size: 10px !important; }

.toc-popup .upi-container .orange-font {
  color: #e47435;
  font: 11px RobotoCondensedBold; }

.toc-popup .upi-container .mg_vrfy {
  margin-top: 10px !important;
  margin-bottom: 10px !important; }

.toc-popup .upi-container .mg-t5 {
  margin-top: 5px !important; }

.toc-popup .upi-container .addupi_id .close-popup i {
  font-size: 13px;
  /* right: 0px; */
  color: #dad5d5;
  position: absolute;
  right: 0px;
  top: -37px; }

.toc-popup .upi-container .addupi {
  display: inline-block;
  margin-right: 20px;
  margin-top: 20px; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .addupi {
      width: 100%; } }
  .toc-popup .upi-container .addupi .add_id input[type=checkbox].clr-chkbx + label.clr-lbl {
    color: #999999; }
  .toc-popup .upi-container .addupi .add_id input[type=checkbox].clr-chkbx + label.clr-lbl:before {
    height: 14px;
    width: 14px;
    background: white;
    border: 1px solid #999999; }

.toc-popup .upi-container .text-center {
  text-align: center; }

.toc-popup .upi-container .demat_lbl {
  background: #fffacf;
  padding: 8px 10px;
  display: inline-block;
  position: absolute;
  /* top: 9px; */
  margin-top: 42px; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .demat_lbl {
      position: static;
      margin-top: 17px;
      margin-bottom: 20px; } }

.toc-popup .upi-container .eMandate .hding {
  font-family: OswaldRegular;
  font-size: 20px;
  line-height: 20px;
  color: #333; }

.toc-popup .upi-container .eMandate .icom-tick {
  display: inline-block;
  font-size: 12px;
  color: #78a84d;
  font-weight: 700;
  vertical-align: middle;
  margin: 0 8px 3px 0; }

.toc-popup .upi-container .upi_qsn {
  color: #999999;
  padding-left: 2px; }

.toc-popup .upi-container .upi_content ul li:after {
  content: "";
  border-top: 2px solid #999;
  opacity: .302;
  width: 55px;
  height: 2px;
  display: inline-block;
  position: absolute;
  top: 25px;
  right: -27px; }

.toc-popup .upi-container .upi_content ul li:last-child:after {
  display: none; }

.toc-popup .upi-container input[type=radio].cir-checkbox + label.cir-label:before {
  top: 0;
  width: 15px;
  height: 15px; }

.toc-popup .upi-container input[type=radio].cir-checkbox:checked + label.cir-label:before,
.toc-popup .upi-container input[type=radio].cir-checkbox:focus:checked + label.cir-label:before,
.toc-popup .upi-container input[type=radio].cir-checkbox:hover:checked + label.cir-label:before {
  border-color: #f04e45; }

.toc-popup .upi-container input[type=radio].cir-checkbox + label.cir-label {
  line-height: 18px; }

.toc-popup .upi-container .grey {
  color: #999999;
  border-bottom: none;
  font-family: "RobotoCondensedRegular"; }

.toc-popup .upi-container .brdr_radius3px {
  border-radius: 3px !important; }

.toc-popup .upi-container .brdr-none {
  border: none !important; }

.toc-popup .upi-container .brdr_lg {
  border: 1px solid #efeaea !important; }

@media (min-width: 992px) {
  .toc-popup .upi-container .upi_mb.ng-hide {
    display: block !important;
    visibility: hidden; } }

.toc-popup .upi-container .ed-table-body {
  line-height: 18px;
  width: 100%; }
  .toc-popup .upi-container .ed-table-body .ed-row {
    font-size: 0;
    position: relative;
    width: 100%;
    padding: 0; }
    .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock {
      position: relative;
      /*max-width: 230px;*/
      width: 15%;
      padding: 10px 10px 10px 0px;
      vertical-align: bottom;
      border-bottom: 1px solid #dbdfd5;
      display: inline-block; }
      .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock:nth-child(2):after {
        border: none; }
      .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock:nth-child(1), .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock:nth-child(2) {
        /*width: calc(65% / 2);*/
        width: calc(50% / 2); }
      .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock:nth-child(3) {
        /*width: 20%;*/
        width: 15%; }
      .toc-popup .upi-container .ed-table-body .ed-row .ed-td.ed-stock:nth-child(4) {
        /*width: 15%;*/
        width: 20%; }

.toc-popup .upi-container .ed-data-table {
  display: table;
  width: 70%;
  width: 80%;
  border-top: none; }

.toc-popup .upi-container .fixed-table .fixed {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  top: 47px;
  position: fixed;
  width: auto;
  display: none;
  z-index: 99; }

.toc-popup .upi-container .upi_wh {
  background: #ffffff;
  width: 100%; }

.toc-popup .upi-container .toc-popup ul {
  margin: 0;
  list-style: none; }

.toc-popup .upi-container .upi_content .steps {
  padding: 23px 0;
  display: inline-flex; }

.toc-popup .upi-container .upi_content ul li {
  display: flex;
  width: calc(100% / 3);
  font-size: 14px;
  vertical-align: top;
  text-align: center;
  position: relative;
  padding: 0 42px; }
  .toc-popup .upi-container .upi_content ul li:first-child {
    padding: 0px 26px; }

.toc-popup .upi-container .upi_content ul .iconsDiv {
  position: relative; }

.toc-popup .upi-container .upi_content .icom-numbers-bg {
  font-size: 54px;
  color: #f5690f; }

.toc-popup .upi-container .icom-numbers-bg:before {
  content: "\e90c"; }

.toc-popup .upi-container .upi_content .icom-atRate {
  font-size: 30px;
  left: calc(50% - 15px);
  top: 12px; }

.toc-popup .upi-container .upi_content ul i + i {
  color: #fff;
  position: absolute;
  font-style: normal; }

.toc-popup .upi-container .icom-atRate:before {
  content: "\e938"; }

.toc-popup .upi-container .upi_content .corsInfo {
  font-size: 14px;
  margin-left: 12px;
  text-align: left; }

.toc-popup .upi-container .upi_content .corsInfo label:after {
  content: '';
  position: absolute;
  width: 100vw;
  height: 1px;
  left: 0;
  display: block;
  clear: both;
  background-color: black; }

.toc-popup .upi-container .upi_content .corsInfo + label {
  font-size: 13px;
  line-height: 15px;
  margin-top: 5px;
  display: inline-block; }

.toc-popup .upi-container .upi_content .mailId {
  word-break: break-word;
  text-transform: lowercase;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.toc-popup .upi-container .upi_dropdwn {
  max-width: 210px; }
  .toc-popup .upi-container .upi_dropdwn button {
    width: 210px;
    text-align: left;
    padding: 8.5px 34px 8.5px 15px;
    position: relative;
    border: 1px solid #fff !important;
    border-bottom: 1px solid #dddbda !important; }
    .toc-popup .upi-container .upi_dropdwn button.brdRed.inp {
      width: 210px;
      line-height: 14px; }
    .toc-popup .upi-container .upi_dropdwn button .val {
      line-height: 16px;
      display: inline-block;
      overflow: hidden;
      vertical-align: top; }

.toc-popup .upi-container .dropdowntextchange {
  white-space: nowrap;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis; }

.toc-popup .upi-container .pd-t5 {
  padding-top: 5px; }

.toc-popup .upi-container .btn_anchr {
  padding: 9px 14px;
  background: #fafafa;
  border-top: 1px solid #f3f3f3;
  position: absolute;
  bottom: 0;
  width: 100%; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .btn_anchr {
      text-align: center;
      padding: 8px 8px; } }
  @media (max-width: 360px) {
    .toc-popup .upi-container .btn_anchr {
      padding: 8px 4px; } }
  .toc-popup .upi-container .btn_anchr a {
    color: #2a1a88;
    font-size: 13px; }
    @media (max-width: 767px) {
      .toc-popup .upi-container .btn_anchr a {
        padding-right: 20px;
        padding-left: 20px;
        font-size: 14px; } }
    .toc-popup .upi-container .btn_anchr a:active, .toc-popup .upi-container .btn_anchr a:hover {
      color: #e47435; }

.toc-popup .upi-container .upi_dropdwn .inp {
  width: 100%;
  height: 31px;
  color: #333;
  font-size: 15px;
  box-shadow: none;
  line-height: 15px; }

.toc-popup .upi-container .mxlimit .inp {
  height: 31px;
  line-height: 15px; }

.toc-popup .upi-container .upi_dropdwn .fa {
  position: absolute;
  right: 12px;
  color: #183884;
  top: 5px;
  font-size: 20px; }

.toc-popup .upi-container .dropdown.open .fa {
  color: #e47435; }
  .toc-popup .upi-container .dropdown.open .fa:before {
    content: "\f106"; }

.toc-popup .upi-container .upi_dropdwn .dropdown-menu {
  margin-top: 0px;
  border: 1px solid #979797;
  border-top: 0;
  padding: 0;
  box-shadow: none;
  width: 210px;
  border-radius: 0px; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu .ift {
    padding-left: 16px; }

.toc-popup .upi-container .ift {
  font: 13px "RobotoCondensedItalic";
  text-transform: none;
  color: #f5690f;
  display: block;
  font-style: italic; }

.toc-popup .upi-container .upi_dropdwn .dropdown-menu hr {
  margin: 5px 12px -17px 12px;
  padding-bottom: 15px; }

.toc-popup .upi-container .upi_dropdwn .dropdown-menu ul {
  max-height: 146px;
  overflow-y: auto; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .upi_dropdwn .dropdown-menu ul {
      margin: 0px;
      padding: 0px; } }

.toc-popup .upi-container .upi_dropdwn .dropdown-menu li {
  padding: 10px 0px; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu li:first-child {
    border-top: 0;
    margin-top: 0px; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu li:last-child {
    margin-bottom: 36px; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu li label {
    padding-left: 15px;
    color: #333;
    display: block; }
    .toc-popup .upi-container .upi_dropdwn .dropdown-menu li label span {
      display: inherit; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu li:hover {
    background: #e47335;
    color: white !important; }
    .toc-popup .upi-container .upi_dropdwn .dropdown-menu li:hover p {
      color: white !important; }
  .toc-popup .upi-container .upi_dropdwn .dropdown-menu li label:hover {
    color: white !important; }

.toc-popup .upi-container .upi_pm label {
  color: #03002f; }

.toc-popup .upi-container .upi_pm i {
  color: #03002f;
  margin-left: 5px; }
  .toc-popup .upi-container .upi_pm i:hover, .toc-popup .upi-container .upi_pm i:focus {
    color: #f04e45; }

.toc-popup .upi-container .close_upi {
  position: absolute;
  top: -27px;
  right: -1px; }

.toc-popup .upi-container .ovrflw {
  overflow-wrap: break-word; }

.toc-popup .upi-container .mg-r50 {
  margin-right: 50px !important; }

.toc-popup .upi-container .orange-font {
  color: #e47435;
  font: 11px RobotoCondensedBold; }

.toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) + label:hover {
  color: #f04e45; }
  .toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) + label:hover:before {
    border: 1px solid #f04e45; }

.toc-popup .upi-container .upi_pm [type="radio"]:checked, .toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
  font-family: "RobotoCondensedRegular";
  font-size: 14px; }

.toc-popup .upi-container .upi_pm [type="radio"]:checked + label, .toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 22px;
  cursor: pointer;
  display: inline-block;
  color: #666666; }

.toc-popup .upi-container .upi_pm [type="radio"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0px;
  width: 15px;
  height: 15px;
  border-color: #f04e45;
  border-radius: 100%;
  background: #fff;
  border: 1px solid #f04e45; }

.toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0px;
  width: 15px;
  height: 15px;
  border: 1px solid #a8a8a8;
  border-radius: 100%;
  background: #fff; }

.toc-popup .upi-container .upi_pm [type="radio"]:not(:checked):hover + label:before :hover {
  border: 1px solid #f04e45; }

.toc-popup .upi-container .upi_pm [type="radio"]:checked + label:after {
  content: '';
  width: 5px;
  height: 5px;
  background: #f04e45;
  position: absolute;
  top: 5px;
  left: 5px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 1px solid #f04e45; }

.toc-popup .upi-container .upi_pm [type="radio"]:not(:checked) + label:after {
  content: '';
  width: 5px;
  height: 5px;
  background: #f04e45;
  position: absolute;
  top: 5px;
  left: 5px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 1px solid #f04e45;
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0); }

.toc-popup .upi-container .upi_pm [type="radio"]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1); }

.toc-popup .upi-container .upi_pm .lbl_clr [type="radio"]:checked + label {
  color: #f04e45; }

.toc-popup .upi-container .brdr_ryt {
  padding-right: 4px;
  cursor: pointer;
  color: #03002f;
  padding-left: 6px; }
  .toc-popup .upi-container .brdr_ryt:before {
    border-right: 1px solid #c2c2c2; }

.toc-popup .upi-container .atEmail .icom-responsive:before, .toc-popup .upi-container .atEmail .icom-process:before, .toc-popup .upi-container .atEmail .icom-process-mob:before {
  font-size: 60px;
  color: #f04e45; }

.toc-popup .upi-container .atEmail .icom-user-id:before {
  font-size: 55px;
  color: #f04e45; }

.toc-popup .upi-container .atEmail .icom-pointing-arrow:before {
  font-size: 10px;
  color: #f04e45; }

.toc-popup .upi-container .atEmail .point_arw {
  position: absolute;
  left: 24px;
  top: 62px;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  border: 1px solid #a8a8a8;
  z-index: 1; }
  @media (max-width: 414px) {
    .toc-popup .upi-container .atEmail .point_arw {
      top: 61px !important; } }
  @media (max-width: 384px) {
    .toc-popup .upi-container .atEmail .point_arw {
      top: 62px !important; } }
  @media (max-width: 375px) {
    .toc-popup .upi-container .atEmail .point_arw {
      top: 63px !important; } }
  @media (max-width: 320px) {
    .toc-popup .upi-container .atEmail .point_arw {
      top: 71px !important; } }

.toc-popup .upi-container .icom-lock-pin:before, .toc-popup .upi-container .icom-process:before, .toc-popup .upi-container .icom-notify:before {
  font-size: 46px;
  color: #f04e45; }

.toc-popup .upi-container .iconsDiv i {
  display: inline-block;
  margin-top: -8px; }

.toc-popup .upi-container .upi_content ul li:after {
  border-top: 2px solid #999;
  opacity: .302;
  width: 55px;
  height: 2px;
  display: inline-block;
  width: 25%;
  vertical-align: top;
}
.toc-popup .toc-margin .amount-spent-avail .layer2 label {
  font-size: 14px;
  line-height: 16px;
  display: block;
  color: #999;
}
.toc-popup .toc-margin .amount-spent-avail .layer2 p {
  font-size: 13px;
  line-height: 16px;
  display: block;
  color: #999;
}
.toc-popup .toc-margin .amount-spent-avail .layer2 .col-1 > label,
.toc-popup .toc-margin .amount-spent-avail .layer2 .col-2 > label {
  font-family: "RobotoCondensedBold";
  font-size: 14px;
  line-height: 20px;
  display: block;
  padding-bottom: 14px;
  color: #666;
}
@media (max-width: 991px) {
  .toc-popup .toc-margin .amount-spent-avail .layer2 .col-1 > label,
.toc-popup .toc-margin .amount-spent-avail .layer2 .col-2 > label {
    padding: 0;
  }
}
.toc-popup .toc-margin .amount-spent-avail > div:not(.toc-tabs) {
  display: table-cell;
  width: 50%;
  padding: 30px;
  vertical-align: top;
}
.toc-popup .toc-margin .amount-spent-avail .amt-available {
  background-color: #effff6;
}
.toc-popup .toc-margin .amount-spent-avail .amt-spent {
  vertical-align: top;
  background-color: #ffefef;
}
@media only screen and (max-width: 991px) {
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs {
    height: auto;
    background-color: #fff;
    border-bottom: 0;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs ul {
    width: 100%;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li {
    line-height: 54px;
    width: 50%;
    margin: 0;
    text-align: center;
    vertical-align: top;
    border-bottom: 1px solid #dcdcdc;
    margin: 0 -1px 0 0;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li:after {
    border-left: 0;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li.active {
    background-color: #fbf9f8;
    border-bottom: 0;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li.active1 {
    background-color: #fbf9f8 !important;
    border-bottom: 0 !important;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li.active a span.bold-text {
    color: #333;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li.active a:hover span.bold-text, .toc-popup .toc-margin .amount-spent-avail .toc-tabs li.active a:focus span.bold-text {
    color: #333;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li a {
    font-size: 16px;
    line-height: 24px;
    display: inline-block;
    padding: 0;
    text-align: center;
    background-color: inherit !important;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li a span.bold-text {
    font-size: 16px;
    line-height: 1;
    color: #999;
  }
  .toc-popup .toc-margin .amount-spent-avail .toc-tabs li a:hover span.bold-text, .toc-popup .toc-margin .amount-spent-avail .toc-tabs li a:focus span.bold-text {
    color: #f04e45;
  }
  .toc-popup .toc-margin .amount-spent-avail div.amt-available,
.toc-popup .toc-margin .amount-spent-avail div.amt-spent {
    display: block;
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #b7b7b7;
    background-color: #fbf9f8;
    margin-top: -1px;
  }
  .toc-popup .toc-margin .amount-spent-avail div.amt-available .layer2,
.toc-popup .toc-margin .amount-spent-avail div.amt-spent .layer2 {
    padding: 10px 25px;
  }
  .toc-popup .toc-margin .amount-spent-avail div.amt-available .layer2 .col-2,
.toc-popup .toc-margin .amount-spent-avail div.amt-spent .layer2 .col-2 {
    width: 70%;
  }
  .toc-popup .toc-margin .amount-spent-avail div.amt-available .layer2 .col-1,
.toc-popup .toc-margin .amount-spent-avail div.amt-spent .layer2 .col-1 {
    width: 30%;
  }
  .toc-popup .toc-margin .amount-spent-avail .amt-available .layer2 {
    background-color: #effff6;
  }
  .toc-popup .toc-margin .amount-spent-avail .amt-spent .layer2 {
    background-color: #ffefef;
  }
  .toc-popup .toc-margin .amount-spent-avail > div:not(.toc-tabs).explain-cont {
    line-height: 1;
    display: block;
    width: 100%;
    padding: 10px 0 0 0;
    text-align: right;
  }
  .toc-popup .toc-margin .amount-spent-avail > div:not(.toc-tabs).explain-cont .explain-cols {
    font: 12px "RobotoCondensedItalic";
    display: inline-block;
  }
}
.toc-popup .toc-margin .yellow-msg {
  display: inline-block;
  padding: 8px 15px;
  font-size: 14px;
  margin-top: 10px;
  background-color: #fffdce;
}
.toc-popup .toc-margin .tooltip-links .tooltip-div {
  right: -105px;
}
.toc-popup .toc-margin .tooltip-links .tooltip-inner-text {
  width: 222px;
  padding: 8px 10px;
  text-align: left;
}
.toc-popup .confirm-order {
  padding: 10px 0 30px 0;
  background: #fff;
}
.toc-popup .confirm-order h5.bold-text {
  font-size: 19px;
  padding-bottom: 22px;
  text-align: center;
  color: #666;
}
.toc-popup .confirm-order .order-details {
  display: flex;
  border-width: 1px 0;
  border-style: solid;
  border-color: #d9dbdb transparent;
  background-color: #f9f9f9;
}
.toc-popup .confirm-order .order-details ul {
  margin: 0 auto;
}
.toc-popup .confirm-order .order-details ul .schName {
  word-wrap: normal;
}
.toc-popup .confirm-order .ed-btn.ed-modify {
  width: auto;
  margin-left: 25px;
  padding: 0;
}
.toc-popup .confirm-order li label:first-child {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 20px;
  width: 135px;
  color: #666;
}
.toc-popup .confirm-order li label:nth-child(2) {
  font-family: "Roboto-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
@media (max-width: 991px) {
  .toc-popup .confirm-order li label:nth-child(2) {
    width: calc(100% - 160px);
  }
}
.toc-popup .confirm-order li label:nth-child(2) span.contract-code {
  font-family: "RobotoCondensedRegular";
  font-size: 13px;
  padding-left: 5px;
  color: #666;
}
.toc-popup .confirm-order li {
  display: flex;
  flex-direction: row;
  padding: 10px 18px;
  border-bottom: 1px solid #edeeee;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.toc-popup .confirm-order li:last-child {
  border: none;
}
.toc-popup .confirm-order .act-btns {
  padding-top: 30px;
}
.toc-popup .confirm-order .act-btns.amo-act {
  padding-top: 20px;
}
@media (max-width: 991px) {
  .toc-popup .confirm-order {
    padding: 20px 0;
  }
  .toc-popup .confirm-order .order-details {
    padding: 0;
  }
  .toc-popup .confirm-order li {
    padding: 5px 15px;
  }
}
.toc-popup .basket-order {
  padding-top: 18px;
}
.toc-popup .basket-order .basket-head {
  text-align: center;
  padding-bottom: 26px;
}
.toc-popup .basket-order img.edel-logo-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 27px;
}
.toc-popup .basket-order h5.bold-text {
  font-size: 24px;
  padding-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
.toc-popup .basket-order .ed-btn {
  margin: 0 11px;
}
.toc-popup .basket-order .basket-cont {
  width: 514px;
  padding: 0 34px;
  margin: 0 auto;
}
.toc-popup .basket-order .order-brief {
  padding-top: 26px;
}
.toc-popup .basket-order .order-brief label {
  font-size: 14px;
  font-family: "RobotoCondensedRegular";
  font-size: 20px; }

.toc-popup .upi-container .mg-l0 {
  margin-left: 0px !important; }

.toc-popup .upi-container .upi_save {
  border-color: #1e2d86;
  background: #1e2d86;
  color: #fff;
  display: inline-block;
  padding: 4px 50px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  font-family: "RobotoCondensedRegular";
  margin-right: 10px; }
  .toc-popup .upi-container .upi_save:hover, .toc-popup .upi-container .upi_save:focus {
    background-color: #f56c27;
    border-color: #f56c27;
    color: #fff; }
  @media (max-width: 411px) {
    .toc-popup .upi-container .upi_save {
      font-size: 11px !important; } }
  @media (max-width: 320px) {
    .toc-popup .upi-container .upi_save {
      padding: 4px 32px; } }
  @media (max-width: 767px) {
    .toc-popup .upi-container .upi_save {
      font-size: 12px; } }

@media (max-width: 375px) {
  .toc-popup .upi-container .alt_btn {
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important; } }

.toc-popup .upi-container .upi_id {
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  border: 0;
  border-radius: 3px;
  background-color: #fbf9f8;
  color: #174082;
  padding: 7px 22px;
  border: 1px solid #183884; }
  .toc-popup .upi-container .upi_id:hover, .toc-popup .upi-container .upi_id:focus {
    border-color: #f56c27;
    color: #f56c27; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .upi_id {
      font-size: 12px;
      line-height: 10px;
      margin-top: 2px; } }

.toc-popup .upi-container .wd_sec .dlt_lbl {
  color: #1f2d86;
  padding-left: 0px;
  cursor: pointer;
  font: 14px "RobotoCondensedRegular"; }
  .toc-popup .upi-container .wd_sec .dlt_lbl:hover, .toc-popup .upi-container .wd_sec .dlt_lbl:focus {
    color: #f5690f; }

@media (max-width: 767px) {
  .toc-popup .upi-container .wd_sec [type="radio"]:checked + label:before {
    top: -13px; }
  .toc-popup .upi-container .wd_sec [type="radio"]:checked + label:after {
    top: -8px; }
  .toc-popup .upi-container .wd_sec [type="radio"]:not(:checked) + label:before {
    top: -11px; } }

@media (max-width: 767px) {
  .toc-popup .upi-container .font_var {
    font-size: 14px; } }

@media (max-width: 375px) {
  .toc-popup .upi-container .font_var {
    font-size: 12px; } }

@media (max-width: 375px) {
  .toc-popup .upi-container .pd_ovr {
    padding: 20px 0px !important; } }

.toc-popup .upi-container .manage_id .ed-row .ed-td:after {
  content: " ";
  border-right: 2px solid #dcdcdc;
  height: 14px;
  position: absolute;
  top: 13px;
  right: -10px; }

.toc-popup .upi-container .manage_id .ed-row .ed-td:last-child:after {
  border: none; }

.toc-popup .upi-container .manage_id .ed-row .ed-td:first-child:after {
  border: none; }

.toc-popup .upi-container .pd-b5 {
  padding-bottom: 5px !important; }

.toc-popup .upi-container .mob_mp {
  background: #fbf9f8; }

.toc-popup .upi-container .blk_spn {
  color: #333333; }

.toc-popup .upi-container .upi_content {
  padding: 20px 25px 30px 30px; }

.toc-popup .upi-container .sf_div {
  background-color: #fbf9f8;
  margin-top: -40px; }

.toc-popup .upi-container .pd_tb {
  padding: 15px 20px; }

.toc-popup .upi-container .qsel a:first-child {
  border-left: none; }

.toc-popup .upi-container .qsel label {
  cursor: pointer; }

.toc-popup .upi-container .col-70 {
  width: 70%; }

.toc-popup .upi-container .col-29 {
  width: 29%; }

.toc-popup .upi-container .pd-l2 {
  padding-left: 2px !important; }

.toc-popup .upi-container .vert_mid {
  vertical-align: middle; }

.toc-popup .upi-container .dlt_blk {
  width: 100%;
  background: #fffbd4;
  border-bottom: 1px solid #dbdfd5;
  padding: 5px 20px; }
  .toc-popup .upi-container .dlt_blk p {
    display: inline-block; }
  @media (max-width: 414px) {
    .toc-popup .upi-container .dlt_blk {
      padding: 5px 10px; }
      .toc-popup .upi-container .dlt_blk .col-70 {
        width: 57%; }
      .toc-popup .upi-container .dlt_blk .col-29 {
        width: 41%; } }
  @media (max-width: 384px) {
    .toc-popup .upi-container .dlt_blk {
      padding: 5px 4px; } }
  @media (max-width: 375px) {
    .toc-popup .upi-container .dlt_blk {
      padding: 5px 0px; }
      .toc-popup .upi-container .dlt_blk .col-70 {
        width: 60%; }
      .toc-popup .upi-container .dlt_blk .col-29 {
        width: 37%; } }
  @media (max-width: 360px) {
    .toc-popup .upi-container .dlt_blk {
      padding: 5px 8px; }
      .toc-popup .upi-container .dlt_blk .col-70 {
        width: 65%; }
      .toc-popup .upi-container .dlt_blk .col-29 {
        width: 33%; } }
  @media (max-width: 320px) {
    .toc-popup .upi-container .dlt_blk {
      padding: 5px 6px; }
      .toc-popup .upi-container .dlt_blk .col-70 {
        width: 57%; }
      .toc-popup .upi-container .dlt_blk .col-29 {
        width: 40%; } }

.toc-popup .upi-container .pd-tb5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.toc-popup .upi-container .pd-tb2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important; }

.toc-popup .upi-container .pd-r5 {
  padding-right: 5px; }

.toc-popup .upi-container .err_red {
  color: #d20000;
  font-family: 'RobotoCondensedRegular' !important; }
  .toc-popup .upi-container .err_red:before {
    font-family: "icomoon";
    padding-right: 4px;
    font-size: 20px;
    vertical-align: middle;
    font-weight: normal; }
  @media (max-width: 767px) {
    .toc-popup .upi-container .err_red {
      font-size: 11px;
      padding-right: 12px; } }
  @media (max-width: 360px) {
    .toc-popup .upi-container .err_red:before {
      font-size: 13px; } }
  @media (max-width: 320px) {
    .toc-popup .upi-container .err_red {
      font-size: 8px; }
      .toc-popup .upi-container .err_red:before {
        font-size: 11px; } }

.toc-popup .upi-container .mg-tn20 {
  margin-top: -8px;
  margin-bottom: 10px; }

@media (max-width: 767px) {
  .toc-popup .upi-container .ip_wd {
    width: 100%; }
  .toc-popup .upi-container .upi_pm {
    margin-bottom: 10px; }
    .toc-popup .upi-container .upi_pm.upipaymentcontainer {
      margin: 0 0 10px 0; }
  .toc-popup .upi-container .upi_mb {
    margin-top: 10px; } }

@media only screen and (max-width: 767px) {
  .toc-popup .upi-container .pd-a0 {
    padding: 0px !important; }
  .toc-popup .upi-container .ed-data-table {
    width: 100%; }
  .toc-popup .upi-container .pd-t10 {
    padding-top: 10px !important; }
  .toc-popup .upi-container .clr_grey {
    color: #666666 !important; }
  .toc-popup .upi-container .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter {
    margin: 0px -10px; }
  .toc-popup .upi-container .mg-rgt {
    margin-right: 10%; }
  .toc-popup .upi-container .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g a {
    width: 126px !important;
    margin-right: 10px; }
  .toc-popup .upi-container .toc-modal .modal-content .modal-body .toc-tab-container .fundTransferFilter .mob-FTT .submit-btn-g {
    text-align: left; }
  .toc-popup .upi-container .mg-r4 {
    margin-right: 4px; }
  .toc-popup .upi-container .toc-modal .modal-content .modal-body .toc-tab-container .toc-order-status.mob-toc-order-status .mob-order-status a.toc-tab-arrow {
    position: absolute;
    right: 20px;
    top: 25%;
    width: 15px;
    display: block;
    z-index: 99;
    vertical-align: middle; }
  .toc-popup .upi-container .upi_content .steps {
    display: block; }
  .toc-popup .upi-container .upi_content ul li {
    width: 100%; }
  .toc-popup .upi-container .upi_wh .atEmail {
    padding: 0px 5px 0px 5px; }
  .toc-popup .upi-container .upi_content {
    padding: 10px !important; }
  .toc-popup .upi-container .upi_content ul li {
    padding: 10px 0px 34px 10px !important; }
  .toc-popup .upi-container .upi_wh {
    background: none; }
  .toc-popup .upi-container .atEmail .icom-lock-pin:before, .toc-popup .upi-container .atEmail .icom-user-id:before, .toc-popup .upi-container .atEmail .icom-responsive:before, .toc-popup .upi-container .atEmail .icom-process-mob:before {
    font-size: 48px; }
  .toc-popup .upi-container .upi_content .corsInfo {
    margin-left: 8px;
    padding: 0px 68px 0px 8px; } }
  @media only screen and (max-width: 767px) and (min-width: 384px) {
    .toc-popup .upi-container .upi_content .corsInfo {
      padding: 0px 23px 0px 8px; } }
  @media only screen and (max-width: 767px) and (min-width: 375px) {
    .toc-popup .upi-container .upi_content .corsInfo {
      padding: 0px 28px 0px 8px; } }
  @media only screen and (max-width: 767px) and (min-width: 360px) {
    .toc-popup .upi-container .upi_content .corsInfo {
      padding: 0px 23px 0px 8px; } }
  @media only screen and (max-width: 767px) and (min-width: 320px) {
    .toc-popup .upi-container .upi_content .corsInfo {
      padding: 0px 2px 0px 8px; } }

@media only screen and (max-width: 767px) {
  .toc-popup .upi-container .mob_mp {
    margin-top: 0px;
    padding-bottom: 25px; }
  .toc-popup .upi-container .pos-abs {
    position: relative;
    margin-bottom: 15px; }
  .toc-popup .upi-container .width75 {
    width: 100%;
    padding: 0px !important; }
  .toc-popup .upi-container .upi_part .immDiv {
    width: 33%;
    margin: 10px -1px;
    padding: 7px 6px;
    border-right: 4px solid white;
    vertical-align: top; }
  .toc-popup .upi-container .mob_pd0 {
    padding: 0px !important; }
  .toc-popup .upi-container .sec_para {
    padding: 13px 17px;
    color: #999999; }
  .toc-popup .upi-container .upi_content ul li:after {
    content: "";
    border-top: 1px solid #999;
    width: 95%;
    height: 1px;
    display: inline-block;
    position: absolute;
    top: 85%;
    left: 7px; }
  .toc-popup .upi-container .brdr_btm_none {
    border-bottom: none; }
  .toc-popup .upi-container .upi_content ul li:last-child:after {
    display: block; }
  .toc-popup .upi-container .brdr_ryt:after {
    content: "";
    border-right: 1px solid #dddfdf;
    width: 35%; }
  .toc-popup .upi-container .disp_none {
    display: none !important; }
  .toc-popup .upi-container .mob_pb {
    margin: 10px 0px 20px 0px;
    padding: 0px 60px;
    margin-top: -25px; }
  .toc-popup .upi-container .manage_id .ed-row .ed-td:after {
    border: none; }
  .toc-popup .upi-container .upi_dropdwn {
    max-width: 100% !important; }
    .toc-popup .upi-container .upi_dropdwn .inp:focus {
      box-shadow: none; }
    .toc-popup .upi-container .upi_dropdwn .dropdown-menu {
      width: 100% !important; }
  .toc-popup .upi-container .mob-rdbtn [type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: -13px;
    width: 15px;
    height: 15px;
    border: 1px solid #a8a8a8;
    border-radius: 100%;
    background: #fff; }
  .toc-popup .upi-container .mob-rdbtn [type="radio"]:checked + label:before {
    top: -10px; }
  .toc-popup .upi-container .mob-rdbtn [type="radio"]:checked + label:after {
    top: -5px; }
  .toc-popup .upi-container .mob_wd .wd-first {
    width: 40%; }
  .toc-popup .upi-container .mob_wd .wd-sec {
    width: 30%; }
  .toc-popup .upi-container .mob_wd .wd-first {
    width: 30%; } }

.toc-popup .upiRdlbl .tooltip {
  margin-left: 15px; }

.toc-popup .pd-a0 {
  padding: 0px !important; }

.toc-popup .toc_fundTransHist .cal_width .uib-datepicker-popup.dropdown-menu {
  width: auto !important; }

.toc-popup .toc_fundTransHist .hvr_rmv .toc-tab-arrow {
  color: #23527c; }

@media (max-width: 767px) {
  .toc-popup .toc_fundTransHist .bg_blue .hvr_change i {
    font-size: 13px;
    padding: 0px 5px; }
  .toc-popup .toc_fundTransHist .bg_blue:hover, .toc-popup .toc_fundTransHist .bg_blue:active {
    color: #e47335; }
    .toc-popup .toc_fundTransHist .bg_blue:hover i:hover, .toc-popup .toc_fundTransHist .bg_blue:hover i:active, .toc-popup .toc_fundTransHist .bg_blue:active i:hover, .toc-popup .toc_fundTransHist .bg_blue:active i:active {
      color: #e47335; } }

.toc-popup .toc_fundTransHist .pd-t10 {
  padding-top: 10px !important; }

.toc-popup .toc_fundTransHist .bg_blue {
  background: #f0f7ff !important;
  margin: 0 -10px !important; }

.toc-popup .toc_fundTransHist .floatLeft {
  float: left; }

.toc-popup .toc_fundTransHist .bg_grey {
  background: #f8f8f8 !important; }

.toc-popup .toc_fundTransHist .pd-b5 {
  padding-bottom: 5px !important; }

.toc-popup .toc_fundTransHist .time_clr {
  color: grey !important;
  font-size: 13px !important; }

.toc-popup .toc_fundTransHist .txt_elps {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 80px; }

@media (max-width: 360px) {
  .toc-popup .toc_fundTransHist .ft_cal li {
    margin-left: 6px !important; }
    .toc-popup .toc_fundTransHist .ft_cal li .clnder .form-control {
      width: 121px !important; } }

@media (max-width: 320px) {
  .toc-popup .toc_fundTransHist .ft_cal li {
    margin-left: 4px !important; }
    .toc-popup .toc_fundTransHist .ft_cal li .clnder .form-control {
      width: 108px !important; } }

@media only screen and (max-width: 767px) {
  .toc-popup .toc_fundTransHist .mg-a0 {
    margin: 0px !important; }
  .toc-popup .toc_fundTransHist .mob_btn {
    text-align: left !important;
    margin-left: 37px !important; }
    .toc-popup .toc_fundTransHist .mob_btn a {
      width: calc(252px/2) !important;
      margin-right: 10px; }
  .toc-popup .toc_fundTransHist .rd_style {
    margin-left: 23px !important;
    margin-right: 16%; }
  .toc-popup .toc_fundTransHist .col-28 {
    width: 28% !important; }
  .toc-popup .toc_fundTransHist .col-23 {
    width: 23% !important; }
  .toc-popup .toc_fundTransHist .col-33 {
    width: 33% !important; }
  .toc-popup .toc_fundTransHist .brdr_right {
    border-right: 1px solid #ededed; }
  .toc-popup .toc_fundTransHist .table-cell {
    display: inline-block !important;
    vertical-align: middle;
    word-break: break-all; }
  .toc-popup .toc_fundTransHist .hd_clr {
    color: #999999 !important;
    font-family: "RobotoCondensedRegular" !important;
    text-transform: uppercase; }
  .toc-popup .toc_fundTransHist .bg_whyt {
    background: white;
    padding-left: 5px !important; }
  .toc-popup .toc_fundTransHist .hr_style {
    width: 95%;
    margin-left: 6px;
    border-top: 1px solid #eee; }
  .toc-popup .toc_fundTransHist .mg-tb10 {
    margin: 10px 0px; }
  .toc-popup .toc_fundTransHist .txt_clr {
    font-family: "RobotoCondensedRegular";
    font-size: 13px;
    line-height: 15px;
    display: block; }
  .toc-popup .toc_fundTransHist .pd-t3 {
    padding-top: 3px; }
  .toc-popup .toc_fundTransHist .brdr_all {
    border: 1px solid #dddfdf;
    background: #f9f8f8;
    border-radius: 3px; }
  .toc-popup .toc_fundTransHist .st_style {
    font-size: 14px;
    font-family: "RobotoCondensedRegular";
    color: #333333;
    font-weight: 600; }
  .toc-popup .toc_fundTransHist .col-21 {
    width: 21%; }
  .toc-popup .toc_fundTransHist .brdr-ryt-grey:after {
    content: '';
    height: 45px;
    border-left: 1px solid #ededed;
    width: 1px;
    display: inline-block;
    position: absolute;
    /* right: 0; */
    top: 13px; }
  .toc-popup .toc_fundTransHist .vert-mid {
    vertical-align: middle !important; }
  .toc-popup .toc_fundTransHist .font_sz {
    font-size: 13px !important; } }

@media only screen and (max-width: 384px) {
  .toc-popup .toc_fundTransHist .hd_clr {
    font-size: 11px !important; }
  .toc-popup .toc_fundTransHist .font_sz {
    font-size: 11px !important; }
  .toc-popup .toc_fundTransHist .cust_filt {
    padding: 0px !important; }
  .toc-popup .toc_fundTransHist .mg-a0 {
    margin: 10px 0px 0px 0px !important; } }

@media only screen and (max-width: 360px) {
  .toc-popup .toc_fundTransHist .mob_btn {
    text-align: left !important;
    margin-left: 28px !important; }
    .toc-popup .toc_fundTransHist .mob_btn a {
      width: calc(240px/2) !important;
      margin-right: 10px; }
  .toc-popup .toc_fundTransHist .mg-a0 {
    margin: 10px 0px 0px 0px !important; } }

@media only screen and (max-width: 320px) {
  .toc-popup .toc_fundTransHist .hd_clr {
    font-size: 9px !important; }
  .toc-popup .toc_fundTransHist .font_sz {
    font-size: 10px !important; }
  .toc-popup .toc_fundTransHist .cust_filt {
    padding: 0px !important; }
  .toc-popup .toc_fundTransHist .rd_style {
    margin-left: 16px !important;
    margin-right: 6%; }
  .toc-popup .toc_fundTransHist .mob_btn {
    text-align: left !important;
    margin-left: 25px !important; }
    .toc-popup .toc_fundTransHist .mob_btn a {
      width: calc(217px/2) !important;
      margin-right: 4px; }
  .toc-popup .toc_fundTransHist .mg-a0 {
    margin: 10px 0px 0px 0px !important; } }

@media only screen and (max-width: 767px) {
  .toc-popup .toc_fundTransHist .toc-tab-arrow:before {
    font-size: 25px;
    right: 11px;
    top: 20px; } }

.toc-web-model .col-5 {
  width: 5%; }

.toc-web-model .col-10 {
  width: 10%; }

.toc-web-model .col-15 {
  width: 15%; }

.toc-web-model .col-20 {
  width: 20%; }

.toc-web-model .col-25 {
  width: 25%; }

.toc-web-model .col-30 {
  width: 30%; }

.toc-web-model .col-33 {
  width: 33%; }

.toc-web-model .col-35 {
  width: 35%; }

.toc-web-model .col-40 {
  width: 40%; }

.toc-web-model .col-45 {
  width: 45%; }

.toc-web-model .col-50 {
  width: 50%; }

.toc-web-model .toc-txt-red {
  color: #d20000 !important; }

.toc-web-model .toc-txt-Lred {
  color: #f56e6e !important; }

.toc-web-model .toc-txt-green {
  color: #3e8300 !important; }

.toc-web-model .toc-txt-blue {
  color: #0597c6 !important; }

.toc-web-model .toc-txt-Lgreen {
  color: #70bf28 !important; }

.toc-order-status-wrapper {
  margin: 0px;
  padding: 15px 8px;
  width: 100%;
  display: inline-block;
  background: #fff;
  border-top: 1px solid #dddfdf; }
  .toc-order-status-wrapper .pd-l4 {
    padding-left: 4px; }
  .toc-order-status-wrapper .toc-table-row {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%; }
  .toc-order-status-wrapper .filterOrdStat {
    background-color: #fffdda;
    margin: 0 -30px; }
    .toc-order-status-wrapper .filterOrdStat .filterOrdStatInp {
      position: relative;
      left: 120px;
      width: 165px;
      bottom: 5px;
      text-align: center;
      margin: 5px;
      padding: 2px; }
    .toc-order-status-wrapper .filterOrdStat .filterOrdStatMFInp {
      position: relative;
      left: 160px;
      width: 210px;
      bottom: 5px;
      text-align: center;
      margin: 5px;
      padding: 2px; }
  @media (max-width: 991px) {
    .toc-order-status-wrapper .filterOrdStat {
      background-color: #fffdda;
      margin: 0 -10px; }
      .toc-order-status-wrapper .filterOrdStat .filterOrdStatInp {
        position: relative;
        left: 100px;
        width: 130px;
        top: 1px; } }
  @media (max-width: 479px) {
    .toc-order-status-wrapper .filterOrdStat {
      width: auto; }
      .toc-order-status-wrapper .filterOrdStat .filterOrdStatInp {
        position: relative;
        left: 85px;
        width: 170px;
        text-align: center;
        margin: 5px;
        top: 1px; }
      .toc-order-status-wrapper .filterOrdStat .filterOrdStatMFInp {
        position: relative;
        left: 85px;
        width: 170px;
        text-align: center;
        margin: 5px;
        top: 1px; } }
  .toc-order-status-wrapper .toc-product-section {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #dddfdf;
    margin: 0px;
    padding: 0 10px 5px 10px; }
    .toc-order-status-wrapper .toc-product-section a.toc-tab-arrow {
      padding: 5px;
      position: absolute;
      right: 6px;
      top: 8px;
      width: 15px;
      display: block;
      z-index: 99; }
      .toc-order-status-wrapper .toc-product-section a.toc-tab-arrow:before {
        content: '\f107';
        font-family: 'FontAwesome';
        position: absolute; }
    .toc-order-status-wrapper .toc-product-section:hover a {
      color: #e47335; }
    .toc-order-status-wrapper .toc-product-section.active a.toc-tab-arrow:before {
      content: '\f106'; }
    .toc-order-status-wrapper .toc-product-section:first-child {
      padding-top: 10px; }
    .toc-order-status-wrapper .toc-product-section.toc-product-section-background {
      border-bottom: 1px solid #ececec;
      padding: 10px;
      padding-top: 0px;
      padding-left: 5px;
      position: relative;
      box-shadow: none; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tocPriceOvr {
        font-size: 0; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tocPriceOvr.active {
          background-color: #fdfeee;
          padding-top: 10px;
          margin-top: -9px;
          padding-left: 7px;
          margin-left: -7px;
          padding-right: 11px;
          margin-right: -11px;
          border: 1px solid #ececec;
          border-bottom: none; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tocPriceOvr.active + div {
            background-color: #fdfeee;
            border: 1px solid #ececec;
            border-top: none;
            padding-left: 7px;
            margin-left: -7px;
            padding-right: 11px;
            margin-right: -11px;
            margin-bottom: -10px;
            padding-bottom: 10px; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tocPriceOvr .bo-ordr-no {
          text-align: right;
          line-height: 0px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tocPriceOvr .bo-ordr-no a {
            font: 13px "RobotoCondensedRegular";
            color: #183884; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .tbl-in {
        display: inline-block;
        font-size: 18px; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt {
        display: table-caption;
        width: 100%;
        position: absolute;
        left: 0px;
        top: 0px;
        height: 360px;
        padding: 40px 15px;
        background-color: rgba(249, 249, 249, 0.9); }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt div {
          display: inline-block; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .para {
          text-align: center; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .para p {
            font-size: 16px;
            color: #666; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .para .head {
            font-family: 'RobotoCondensedBold'; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .para .proceed {
            font-family: "RobotoCondensedRegular"; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .exitdiv {
          padding-top: 10px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .exitBrckt .exitdiv input {
            width: 120px;
            height: 38px; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .mg-t10 {
        margin-top: 10px; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row {
        border-top: 1px solid #ececec;
        padding-top: 10px; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell {
          display: inline-block; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div {
            font-family: RobotoCondensedRegular;
            font-size: 14px;
            color: #666; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div .toc-pro-title {
              color: #999999;
              display: block;
              font-family: RobotoCondensedRegular;
              font-size: 13px;
              line-height: 6px; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div .prd-typ {
              padding-left: 0px !important;
              margin-left: 0px !important;
              padding-top: 4px;
              line-height: 14px; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div .toc-pro-value {
              color: #666666;
              font-family: RobotoCondensedRegular;
              font-size: 13px; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div .rjRsn {
              line-height: 2; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell div .rjRsn-lbl {
              line-height: 15px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell .toc-bor {
            position: relative; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell .toc-bor:before {
              content: '';
              height: 30px;
              width: 1px;
              background-color: #ececec;
              position: absolute;
              top: 0;
              left: -8px; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell .toc-bor:after {
              content: '';
              height: 30px;
              width: 1px;
              background-color: #ececec;
              position: absolute;
              top: 0;
              right: -8px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell a {
            font-family: RobotoCondensedRegular;
            font-size: 14px;
            color: #174082;
            padding-bottom: 5px;
            display: inline-block; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell a:nth-child(2) {
              padding-left: 10px;
              margin: 0 5px; }
            .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell a:hover {
              color: #f5690f; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell .mgr35 {
            margin-right: 35px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-table-row .table-cell:nth-child(2) div {
            padding-left: 10px;
            margin: 0 5px; }
      .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-order-log-button-container {
        text-align: center;
        border-top: 1px solid #ececec; }
        .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-order-log-button-container .toc-order-log-button {
          text-align: center;
          font-family: RobotoCondensedRegular;
          font-size: 14px;
          color: #174082; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-order-log-button-container .toc-order-log-button .fa {
            font-size: 14px;
            vertical-align: middle;
            padding-left: 5px; }
          .toc-order-status-wrapper .toc-product-section.toc-product-section-background .toc-pro-drop-box .toc-order-log-button-container .toc-order-log-button:hover {
            color: #f5690f; }
    .toc-order-status-wrapper .toc-product-section.toc-open-section {
      border: 1px solid #ececec;
      border-radius: 0;
      background: #fdfeee; }
    .toc-order-status-wrapper .toc-product-section .table-cell .toc-action .toc-act {
      display: block;
      font-family: Roboto-Medium;
      font-size: 14px;
      color: #333333;
      line-height: 1; }
    .toc-order-status-wrapper .toc-product-section .table-cell .toc-action .toc-time {
      font-family: RobotoCondensedRegular;
      display: block;
      color: #999999;
      font-size: 13px;
      line-height: 1; }
    .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ {
      line-height: 12px; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-produ-name {
        display: block;
        font-size: 16px;
        font-family: RobotoCondensedBold;
        color: #333333;
        word-break: break-all; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-status {
        font-family: RobotoCondensedRegular;
        font-size: 13px;
        padding-right: 5px; }
        .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-status.inprogress {
          color: #0597c6;
          font-size: 13px;
          font-family: "RobotoCondensedRegular";
          text-transform: capitalize; }
          .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-status.inprogress.traded {
            color: #3e8300; }
          .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-status.inprogress.request {
            color: #c7a929; }
          .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-status.inprogress.reject {
            color: #d20000; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .toc-share-num {
        font-family: RobotoCondensedRegular;
        font-size: 13px;
        color: #999999; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .brdr {
        position: relative;
        padding-left: 3px; }
        .toc-order-status-wrapper .toc-product-section .table-cell .toc-produ .brdr:before {
          width: 2px;
          content: '';
          height: 11px;
          position: absolute;
          top: 2px;
          left: -5px;
          background: #b8b8b8; }
    .toc-order-status-wrapper .toc-product-section .table-cell .toc-price {
      text-align: right;
      line-height: 1;
      padding-right: 20px; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-price .toc-avg-price {
        font-family: Roboto-Medium;
        font-size: 14px;
        color: #333333;
        display: block; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-price .toc-order-price {
        font-family: RobotoCondensedRegular;
        font-size: 12px;
        color: #999999;
        display: block; }
    .toc-order-status-wrapper .toc-product-section .table-cell .toc-pro-details {
      position: absolute;
      top: -6px;
      right: 8px; }
      .toc-order-status-wrapper .toc-product-section .table-cell .toc-pro-details:not(.collapsed) {
        color: #f5690f; }
        .toc-order-status-wrapper .toc-product-section .table-cell .toc-pro-details:not(.collapsed) .fa-angle-down:before {
          content: '\f106'; }

.toc-popup .repModNew .bsf_sec .first_ele {
  width: 23%;
  padding-left: 0px; }

.toc-popup .repModNew .bsf_sec .sec_ele {
  width: 41%; }

.toc-popup .repModNew .bsf_sec .third_ele {
  width: 32%; }
  .toc-popup .repModNew .bsf_sec .third_ele:after {
    border-left: none; }

.toc-popup .repModNew .bsf_sec .fourth_ele {
  width: 4%;
  padding: 0px 6px; }

.toc-popup .repModNew .bsf_sec li {
  padding: 0 10px; }

.toc-popup .repModNew .bsf_sec .cancel_btn a {
  padding: 4px 14px;
  font-size: 14px; }

.toc-popup .repModNew .bsf_sec .inprocess {
  color: #f5690f; }

.toc-popup .repModNew .bsf_sec .traded {
  color: #3e8300; }

.toc-popup .repModNew .bsf_sec .request {
  color: #c7a929; }

.toc-popup .repModNew .bsf_sec .reject {
  color: #d20000; }

.toc-popup .repModNew .mf_accrdn h4 {
  font-size: 14px;
  font-family: RobotoCondensedBold;
  padding: 0px 15px; }

.toc-popup .repModNew .mf_accrdn .table_mf {
  display: table;
  width: 100%; }

.toc-popup .repModNew .mf_accrdn .mf_nr p {
  padding: 10px 0px;
  font-size: 14px;
  font-weight: 700;
  color: #333;
  font-family: "Roboto-Regular";
  text-align: center; }

.toc-popup .repModNew .mf_accrdn .heading_bsf {
  display: table-row;
  font-weight: bold;
  text-align: left;
  color: #666666;
  font-weight: bold;
  font-size: 12px; }
  .toc-popup .repModNew .mf_accrdn .heading_bsf .cell_bsf {
    background-color: #fbf9f8; }

.toc-popup .repModNew .mf_accrdn .row_bsf {
  display: table-row; }

.toc-popup .repModNew .mf_accrdn .cell_bsf {
  display: table-cell;
  border: 01px solid #e8e8e7;
  width: 10%;
  padding: 8px 12px;
  color: #666666;
  font-size: 12px;
  font-family: Roboto-Regular; }

.toc-popup .repModNew .mf_accrdn .reportGreen {
  color: #339900 !important; }

.toc-popup .repModNew .mf_accrdn .reportRed {
  color: #d20000 !important; }

.toc-popup .repModNew .mf_accrdn .reportGrey {
  color: #adadad !important; }

.toc-top-heading-container {
  margin: 0px;
  padding-bottom: 10px !important;
  border-bottom: 1px solid #ececec; }
  .toc-top-heading-container ul.toc-top-heading {
    font-size: 0; }
    .toc-top-heading-container ul.toc-top-heading .toc-table-cell {
      float: left; }
      .toc-top-heading-container ul.toc-top-heading .toc-table-cell a {
        position: relative; }
        .toc-top-heading-container ul.toc-top-heading .toc-table-cell a i {
          position: absolute;
          top: -12px;
          left: 10px; }
          .toc-top-heading-container ul.toc-top-heading .toc-table-cell a i.active {
            color: #e47435; }
        .toc-top-heading-container ul.toc-top-heading .toc-table-cell a .sym-i {
          top: -27px;
          left: 66px; }
      .toc-top-heading-container ul.toc-top-heading .toc-table-cell .sort-tbl-odrStat {
        position: relative;
        top: 15px;
        right: auto; }
        .toc-top-heading-container ul.toc-top-heading .toc-table-cell .sort-tbl-odrStat .disabledF {
          opacity: 0.6 !important;
          filter: alpha(opacity=60);
          cursor: not-allowed;
          pointer-events: none; }
    .toc-top-heading-container ul.toc-top-heading .pd-l0 {
      padding-left: 0; }
    .toc-top-heading-container ul.toc-top-heading .avg-prchead {
      text-align: right;
      padding-right: 28px; }
    .toc-top-heading-container ul.toc-top-heading li {
      color: #bebebe;
      font-size: 13px;
      font-family: RobotoCondensedLight;
      line-height: 15px;
      padding: 0 5px 0 5px;
      display: inline-block; }

.toc-web-model .col-5 {
  width: 5%; }

.toc-web-model .col-10 {
  width: 10%; }

.toc-web-model .col-15 {
  width: 15%; }

.toc-web-model .col-20 {
  width: 20%; }

.toc-web-model .col-25 {
  width: 25%; }

.toc-web-model .col-30 {
  width: 30%; }

.toc-web-model .col-33 {
  width: 33%; }

.toc-web-model .col-35 {
  width: 35%; }

.toc-web-model .col-40 {
  width: 40%; }

.toc-web-model .col-45 {
  width: 45%; }

.toc-web-model .col-50 {
  width: 50%; }

.toc-web-model .toc-txt-red {
  color: #d20000 !important; }

.toc-web-model .toc-txt-Lred {
  color: #f56e6e !important; }

.toc-web-model .toc-txt-green {
  color: #3e8300 !important; }

.toc-web-model .toc-txt-blue {
  color: #0597c6 !important; }

.toc-web-model .toc-txt-Lgreen {
  color: #70bf28 !important; }

.toc-order-log-wrapper {
  margin: 0px 0px;
  padding: 10px 0;
  width: 100%;
  background: #fff; }
  .toc-order-log-wrapper .toc-order-log-container {
    margin: 0px 15px;
    padding: 0px; }
    .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top {
      margin: 0px;
      padding: 0px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title {
        color: #666666;
        margin: 15px 0 10px;
        font-size: 14px;
        font-family: 'RobotoCondensedRegular';
        text-transform: capitalize;
        width: 100%;
        border-bottom: 1px solid #eeefef;
        padding-bottom: 10px;
        padding-left: 5px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a {
          font-family: 'RobotoCondensedRegular';
          font-size: 14px;
          line-height: 16px;
          color: #999999;
          text-decoration: none; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a i {
            font-size: 18px;
            margin-right: 5px;
            color: #183884; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a:hover {
            color: #f5690f; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a:hover span,
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a:hover i {
              color: #f5690f; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title a:hover .primary-color {
              color: #f5690f !important; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .order-log-title .order-log-product {
          font-size: 16px;
          color: #333333;
          font-weight: bold;
          text-transform: uppercase;
          padding-left: 5px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter {
        margin: 0px;
        padding: 0px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-info-filter {
          background: #fdfeee;
          padding: 1px 10px;
          font-size: 14px;
          font-family: RobotoCondensedRegular;
          color: #999999;
          width: 85%;
          float: left; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-info-filter .toc-info {
            color: #666; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filter-badge {
          background: #fff;
          width: 15%;
          display: inline-block;
          text-align: center;
          padding: 8px 0 3px 0; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filter-badge .toc-filter {
            font-size: 18px;
            color: #183884;
            text-decoration: none;
            position: absolute;
            top: 115px;
            right: 25px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filter-badge .toc-filter:hover {
              color: #f5690f; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filter-badge .fltr-col {
            color: #f5690f; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby {
          background: #f9f8f8;
          margin: 10px 0 17px 0;
          border-top: 1px solid #e6e6e6;
          border-bottom: 1px solid #e6e6e6;
          font-size: 14px;
          font-family: RobotoCondensedRegular;
          color: #666666; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .transition {
            padding: 0px 10px 15px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .transition .clr-lbl:before {
              border-radius: 20%; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .transition .fadebox {
              color: #999; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-triangle-arrow {
            left: 91.5%;
            top: -18px;
            border-color: transparent transparent #e6e6e6;
            border-width: 9px;
            border-style: solid;
            z-index: 41;
            position: relative;
            height: 10px;
            width: 10px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-triangle-arrow:before {
              content: "";
              bottom: -10px;
              border-color: transparent transparent #f9f8f8;
              border-width: 9px;
              border-style: solid;
              position: absolute;
              left: -9px;
              height: 10px;
              width: 10px; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-check {
            margin-right: 12px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-check .mg-l16 {
              margin-left: 16px; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-pos {
            font-size: 14px;
            display: inline-block;
            color: #183884; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-pos.pos-clicked {
              color: #f5690f; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form {
            border-top: 1px solid #e6e6e6;
            margin: 10px 0 0 0; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-triangle-arrow {
              left: 81%;
              top: -10px;
              border-color: #e6e6e6 transparent transparent;
              border-width: 7px;
              border-style: solid;
              z-index: 41;
              position: relative;
              height: 10px;
              width: 10px; }
              .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-triangle-arrow:before {
                content: "";
                bottom: -8px;
                border-color: #f9f8f8 transparent transparent;
                border-width: 9px;
                border-style: solid;
                position: absolute;
                left: -9px;
                height: 10px;
                width: 10px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-con-pos-drop {
              width: 42%;
              float: left;
              background: #fff;
              overflow: hidden; }
              .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-con-pos-drop select {
                border: 1px solid #fff;
                border-radius: 5px;
                font-family: RobotoCondensedRegular;
                font-weight: normal;
                font-size: 13px;
                color: #999999;
                height: 34px;
                width: 100%;
                padding-left: 6px; }
                .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-con-pos-drop select option {
                  border: 1px solid #fff;
                  background: #fff; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-con-submit {
              width: 21%;
              float: left;
              font-size: 14px;
              font-family: RobotoCondensedRegular;
              margin: 3px 0px 0px 35px;
              background: #183884;
              color: #fff;
              text-align: center;
              border-radius: 5px;
              display: inline-block; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-top .toc-log-info-filter .toc-filterby .toc-con-position-form .toc-con-cancel {
              width: 20%;
              border: none;
              background: transparent;
              color: #174082;
              font-size: 14px;
              font-family: RobotoCondensedRegular;
              padding: 3px 0 0 0;
              display: inline-block;
              text-align: center; }
    .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO {
      margin-top: 15px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO h1 {
        color: #666666;
        font-size: 14px;
        font-family: 'RobotoCondensedRegular';
        text-transform: capitalize;
        padding-bottom: 15px;
        border-bottom: 1px solid #dcdcdc; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO h1 a {
          text-decoration: none; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO h1 i {
          margin-right: 5px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO h1 span {
          font-weight: bold; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .show-all {
        margin-top: 10px;
        background: #fdfeee; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .show-all label {
          color: #174082; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .show-all label:before {
            top: 4px !important; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .show-all a {
          float: right;
          margin-right: 10px;
          font-size: 14px;
          font-family: "RobotoCondensedRegular";
          color: #174082; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box {
        margin: 10px 0;
        padding: 10px 10px;
        background: #f9f8f8;
        border: 1px solid #e6e6e6;
        border-radius: 5px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-hd {
          border-bottom: 1px solid #dcdcdc;
          padding-bottom: 10px;
          line-height: 18px; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-hd span {
            font: 13px "RobotoCondensedRegular"; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd span {
          font: 13px "RobotoCondensedRegular"; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon {
          position: relative; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-clock {
            position: absolute;
            top: 1px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-clock:before {
              color: white;
              background: #0597c6;
              font-size: 13px;
              padding: 0px;
              border-radius: 50%; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-tick {
            position: absolute;
            top: -2px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-tick:before {
              color: white;
              background: green;
              font-size: 5px;
              padding: 3.5px;
              border-radius: 50%; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-close {
            position: absolute;
            top: -2px; }
            .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts-icon .icom-close:before {
              color: white;
              background: #d20000;
              font-size: 9px;
              padding: 2px;
              border-radius: 50%; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .spn-col {
          color: #999; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .inprogress {
          color: #0597c6; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .traded {
          color: #3e8300; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .request {
          color: #c7a929; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .reject {
          color: #d20000; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .sts {
          margin-left: 18px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .toc-order-log-box .toc-odr-log-bd .modify {
          margin-top: 8px;
          float: right; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .exit-Bo {
        position: absolute;
        z-index: 101;
        text-align: center;
        height: 100%;
        padding-top: 60px;
        margin-left: -15px;
        background-color: rgba(249, 249, 249, 0.9); }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .exit-Bo.loader {
          width: 100%; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .exit-Bo .head {
          font-size: 16px;
          padding: 0 42px;
          font-family: 'RobotoCondensedBold';
          color: #666; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .exit-Bo .proceed {
          font-size: 16px;
          font-family: 'robotocondensedregular';
          color: #666;
          margin-bottom: 10px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-BO .exit-Bo input {
          width: 125px;
          height: 38px; }
    .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box {
      margin: 10px 0;
      padding: 5px 10px;
      background: #f9f8f8;
      border: 1px solid #e6e6e6;
      border-radius: 5px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-status,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-status {
        margin: 0; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-status .toc-check,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-status .toc-check {
          font-size: 14px;
          font-weight: bold;
          text-align: left;
          font-family: RobotoCondensedBold;
          color: #666666;
          margin-right: 15px;
          position: relative; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-status .toc-check .mg-l16,
          .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-status .toc-check .mg-l16 {
            margin-left: 16px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-status .log-time,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-status .log-time {
          color: #999999;
          float: right;
          font-size: 13px;
          font-family: RobotoCondensedRegular;
          font-weight: normal;
          margin: 0;
          padding: 0;
          text-transform: lowercase; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-status .status,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-status .status {
          font: 14px RobotoCondensedBold;
          color: #666;
          text-transform: capitalize; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-log,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-type,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-number,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-trade,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-type {
        color: #999999;
        font-size: 13px;
        font-family: RobotoCondensedRegular;
        font-weight: normal;
        margin: 0; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-log p.log-value,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-type p.log-value,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-number p.log-value,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-trade p.log-value,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-type p.log-value {
          border-right: 1px solid #999;
          padding-right: 5px;
          margin-right: 5px; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-log .blk,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-type .blk,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-number .blk,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-trade .blk,
        .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-log-type .blk {
          display: block;
          line-height: 16px;
          color: #999; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-log,
      .toc-order-log-wrapper .toc-order-log-container .toc-order-log-box .toc-order-rms-type {
        color: #333333; }
    .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check .clr-lbl {
      text-transform: capitalize;
      margin-left: 16px; }
      .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check .clr-lbl:first-child .inprogress {
        color: #0597c6; }
        .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check .clr-lbl:first-child .inprogress.traded {
          color: #3e8300; }
        .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check .clr-lbl:first-child .inprogress.request {
          color: #c7a929; }
        .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check .clr-lbl:first-child .inprogress.reject {
          color: #d20000; }
    .toc-order-log-wrapper .toc-order-log-container .rejected .toc-order-rms-status .toc-check input {
      position: absolute;
      top: -3px; }
    .toc-order-log-wrapper .toc-order-log-container .toc-order-details {
      margin-top: 15px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details span {
        font: 14px "RobotoCondensedRegular";
        color: #999; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details a {
        font: 14px "RobotoCondensedRegular";
        color: #174082; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details div {
        display: inline-block;
        width: 25%; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .wd-21 {
        width: 21%; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .wd-20 {
        width: 20%; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .wd-30 {
        width: 30%; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .bdr {
        position: relative; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-details .bdr:before {
          content: '';
          width: 1px;
          height: 13px;
          position: absolute;
          background: #999;
          top: 9px;
          left: -13px; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .sts-icon {
        position: relative; }
        .toc-order-log-wrapper .toc-order-log-container .toc-order-details .sts-icon i {
          position: absolute;
          top: -2px; }
          .toc-order-log-wrapper .toc-order-log-container .toc-order-details .sts-icon i:before {
            color: white;
            background: green;
            font-size: 5px;
            padding: 3.5px;
            border-radius: 50%; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .inprogress {
        color: #0597c6; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .traded {
        color: #3e8300; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .request {
        color: #c7a929; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .reject {
        color: #d20000; }
      .toc-order-log-wrapper .toc-order-log-container .toc-order-details .sts {
        margin-left: 17px; }

.toc-web-model .col-5 {
  width: 5%; }

.toc-web-model .col-10 {
  width: 10%; }

.toc-web-model .col-15 {
  width: 15%; }

.toc-web-model .col-20 {
  width: 20%; }

.toc-web-model .col-25 {
  width: 25%; }

.toc-web-model .col-30 {
  width: 30%; }

.toc-web-model .col-33 {
  width: 33%; }

.toc-web-model .col-35 {
  width: 35%; }

.toc-web-model .col-40 {
  width: 40%; }

.toc-web-model .col-45 {
  width: 45%; }

.toc-web-model .col-50 {
  width: 50%; }

.toc-web-model .toc-txt-red {
  color: #d20000 !important; }

.toc-web-model .toc-txt-Lred {
  color: #f56e6e !important; }

.toc-web-model .toc-txt-green {
  color: #3e8300 !important; }

.toc-web-model .toc-txt-blue {
  color: #0597c6 !important; }

.toc-web-model .toc-txt-Lgreen {
  color: #70bf28 !important; }

.toc-order-position-wrapper {
  margin: 0px;
  padding: 0;
  width: 100%;
  display: inline-block;
  background: #fff; }
  .toc-order-position-wrapper .toc-overall-price-container {
    background: #f5f9ff;
    padding: 20px 30px;
    margin: 15px 10px 0px; }
    .toc-order-position-wrapper .toc-overall-price-container .overallPrice {
      border-right: 1px solid #d7dbdf;
      margin-right: 15px;
      float: left; }
      .toc-order-position-wrapper .toc-overall-price-container .overallPrice .overall-price-title {
        color: #666666;
        font-family: RobotoCondensedRegular;
        font-size: 14px;
        line-height: 15px; }
      .toc-order-position-wrapper .toc-overall-price-container .overallPrice .overall-price-value {
        color: #547c05;
        font-family: 'OswaldRegular';
        font-size: 22px;
        line-height: 23px;
        padding: 5px 0; }
    .toc-order-position-wrapper .toc-overall-price-container .unrealizedGain .unrealized-price-title {
      color: #666666;
      font-family: RobotoCondensedRegular;
      font-size: 14px;
      line-height: 15px; }
    .toc-order-position-wrapper .toc-overall-price-container .unrealizedGain .unrealized-price-value {
      color: #70bf28;
      font-family: 'oswaldLight';
      font-size: 22px;
      line-height: 23px;
      padding: 5px 0; }
  .toc-order-position-wrapper .toc-position-table {
    margin: 15px 10px 10px;
    padding: 0px; }
    .toc-order-position-wrapper .toc-position-table .toc-position-table-heading {
      margin: 0;
      list-style: none;
      padding: 0 10px;
      width: 100%;
      display: inline-block; }
      .toc-order-position-wrapper .toc-position-table .toc-position-table-heading li {
        color: #bebebe;
        font-size: 13px;
        font-family: RobotoCondensedLight;
        float: left;
        line-height: 16px;
        padding: 0;
        width: 30%; }
        .toc-order-position-wrapper .toc-position-table .toc-position-table-heading li:last-child {
          text-align: right;
          width: 40%; }
  .toc-order-position-wrapper .toc-product-open {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    background: #fdfeee; }
  .toc-order-position-wrapper .panel {
    border: none;
    -webkit-box-shadow: none; }
  .toc-order-position-wrapper .toc-product-position-container {
    margin: 0 10px;
    border-top: 1px solid #ececec;
    display: inline-block;
    margin: 0;
    padding: 0 10px 7px 10px;
    width: 100%;
    padding: 10px; }
    .toc-order-position-wrapper .toc-product-position-container a.toc-tab-arrow {
      padding: 5px;
      position: absolute;
      right: 6px;
      top: 8px;
      width: 15px;
      display: block;
      z-index: 99; }
      .toc-order-position-wrapper .toc-product-position-container a.toc-tab-arrow:before {
        content: '\f106'; }
    .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row {
      display: inline-block;
      width: 100%;
      padding: 10px 0 0 0;
      border-top: 1px solid #dddfdf; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row:first-child {
        margin-top: 10px; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row .toc-act-cnt {
        float: left;
        display: inline-block; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row .toc-act-cnt .toc-act {
          font-family: RobotoCondensedRegular;
          font-size: 14px;
          color: #174082; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row .toc-act-cnt .toc-act .toc-pro-title {
            color: #999999;
            display: block;
            font-family: RobotoCondensedRegular;
            font-size: 13px;
            line-height: 20px; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row .toc-act-cnt .toc-act .toc-pro-value {
            color: #666666;
            display: block;
            font-family: RobotoCondensedRegular;
            font-size: 14px;
            line-height: 20px; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-table-row .toc-act-cnt:nth-child(2) .toc-act {
          border-left: 1px solid #ececec;
          border-right: 1px solid #ececec;
          padding-left: 10px;
          margin: 0; }
    .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container {
      width: 100%;
      display: inline-block; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-btn-sec {
        float: left; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-btn-sec:nth-child(2) {
          border-left: 1px solid #ececec;
          border-right: 1px solid #ececec;
          padding-left: 10px;
          margin: 0 10px 0 0; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-btn-sec .toc-btn {
          font-family: RobotoCondensedRegular;
          font-size: 14px;
          color: #174082;
          padding-bottom: 5px;
          display: inline-block; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-btn-sec .toc-btn:hover {
            color: #f5690f; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form {
        border-top: 1px solid #e6e6e6;
        padding: 10px 15px;
        margin: 46px 0 0 0;
        background: #f9f8f8; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter {
          position: relative;
          background: #f9f9f9;
          height: 60px; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade {
            min-width: 190px;
            position: absolute;
            right: 0;
            overflow: hidden;
            border-top: none;
            margin-top: 0; }
            .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade .select-btn {
              width: 118px;
              float: left;
              position: relative;
              margin-right: 8px; }
              .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade .select-btn select {
                padding: 5px 20px 5px 7px;
                width: 100%;
                border: none;
                font-family: 'RobotoCondensedBold';
                font-size: 13px;
                line-height: 15px;
                height: 28px;
                color: #666666;
                appearance: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                background-color: #ffffff; }
                .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade .select-btn select option {
                  padding: 5px 7px;
                  height: 25px;
                  display: block; }
                .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade .select-btn select.disable {
                  opacity: 0.5; }
            .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-progess-filter .toc-covert-positionTrade a.btn {
              padding: 2px 10px; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-triangle-arrow {
          left: 75%;
          top: -10px;
          border-color: #e6e6e6 transparent transparent;
          border-width: 9px;
          border-style: solid;
          z-index: 41;
          position: relative;
          height: 10px;
          width: 10px; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-triangle-arrow:before {
            content: "";
            bottom: -8px;
            border-color: #fdfeee transparent transparent;
            border-width: 9px;
            border-style: solid;
            position: absolute;
            left: -9px;
            height: 10px;
            width: 10px; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-drop {
          width: 145px;
          float: left;
          background: #fff;
          overflow: hidden;
          margin: 0 10px 20px 0;
          position: relative; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-drop .fa.fa-angle-down {
            position: absolute;
            right: 8px;
            top: 8px;
            color: #174082;
            font-size: 18px; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-drop select {
            border: 1px solid #fff;
            border-radius: 5px;
            font-family: RobotoCondensedRegular;
            font-weight: normal;
            font-size: 13px;
            color: #999999;
            height: 34px;
            width: 145px; }
            .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-drop select option {
              border: 1px solid #fff;
              background: #fff; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-btn {
          display: block;
          clear: both; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-btn .toc-con-submit {
            width: 23%;
            float: left;
            font-size: 14px;
            font-family: RobotoCondensedRegular;
            margin: 0 7px;
            background: #183884;
            color: #fff;
            text-align: center;
            border-radius: 5px;
            padding: 2px 10px 0 10px;
            display: inline-block; }
          .toc-order-position-wrapper .toc-product-position-container .toc-pos-drop-box .toc-pos-btn-container .toc-con-position-form .toc-con-pos-btn .toc-con-cancel {
            width: 20%;
            border: none;
            background: transparent;
            color: #174082;
            font-size: 14px;
            font-family: RobotoCondensedRegular;
            padding: 3px 0 0 0;
            display: inline-block;
            text-align: center; }
    .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec {
      float: left;
      display: inline-block; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-product {
        color: #333;
        font-family: 'RobotoCondensedBold';
        font-size: 16px;
        line-height: 16px; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-produ-qty {
        font-family: RobotoCondensedRegular;
        font-size: 13px;
        line-height: 16px;
        color: #999999; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-produ-qty span {
          padding: 0 0 3px 0; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-produ-qty .toc-net-qty {
          color: #333333;
          display: block; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-gain-loss {
        font-family: 'Roboto-Medium';
        font-size: 14px;
        float: left;
        line-height: 13px;
        width: 80%;
        text-align: right;
        padding-right: 10px; }
        .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-gain-loss span {
          display: block;
          padding: 0 0 3px 0; }
      .toc-order-position-wrapper .toc-product-position-container .toc-pos-product .toc-pro-sec .toc-pos-details {
        text-align: right;
        width: 20%;
        vertical-align: top;
        padding: 0px;
        margin: 0px;
        line-height: 13px; }
  .toc-order-position-wrapper .explain-button-container {
    text-align: right;
    padding: 5px 10px;
    margin: 0 0; }
    .toc-order-position-wrapper .explain-button-container .explain-button {
      font-family: RobotoCondensedItalic;
      font-size: 13px;
      line-height: 20px;
      color: #174082;
      padding-bottom: 5px;
      display: inline-block; }
      .toc-order-position-wrapper .explain-button-container .explain-button .fa {
        font-size: 18px;
        vertical-align: middle;
        padding-left: 10px; }
      .toc-order-position-wrapper .explain-button-container .explain-button:hover {
        color: #f5690f; }
    .toc-order-position-wrapper .explain-button-container .pos-sctn {
      text-align: left;
      border-bottom: 1px solid #ececec;
      padding-bottom: 15px;
      padding-top: 7px; }
      .toc-order-position-wrapper .explain-button-container .pos-sctn span {
        font-size: 16px;
        font-family: 'RobotoCondensedBold';
        line-height: 1; }
      .toc-order-position-wrapper .explain-button-container .pos-sctn p {
        font-size: 13px;
        line-height: 1;
        font-family: 'RobotoCondensedLight';
        color: #999; }
        .toc-order-position-wrapper .explain-button-container .pos-sctn p span {
          font-size: 12px; }
      .toc-order-position-wrapper .explain-button-container .pos-sctn:last-child {
        border-bottom: none; }
  .toc-order-position-wrapper .toc-pos-filter-container {
    margin: 0px;
    padding: 15px;
    width: 100%;
    background: #d3e5f9;
    color: #174082;
    text-align: center;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9; }
    .toc-order-position-wrapper .toc-pos-filter-container a {
      vertical-align: middle;
      color: #174082;
      font-family: RobotoCondensedRegular;
      font-size: 16px;
      line-height: 18px; }
      .toc-order-position-wrapper .toc-pos-filter-container a .icom-filter {
        vertical-align: middle;
        padding-right: 5px; }
      .toc-order-position-wrapper .toc-pos-filter-container a:hover {
        color: #f5690f; }

.sortmodal {
  padding-left: 0 !important;
  padding-right: 0;
  top: auto;
  max-height: 100%;
  background-color: #f9f8f8; }
  .sortmodal .modal-dialog {
    margin: 0; }
  .sortmodal .header {
    padding: 10px 35px;
    border-bottom: 1px solid #ededed; }
    .sortmodal .header label {
      font-family: 'OswaldRegular';
      font-weight: normal; }
    .sortmodal .header a {
      position: absolute;
      top: 5px;
      right: 15px; }
      .sortmodal .header a i {
        font-size: 12px; }
  .sortmodal .content {
    padding: 20px 20px 0px 30px; }
    .sortmodal .content .assets {
      font: 14px 'RobotoCondensedRegular';
      color: #333;
      margin-bottom: 10px;
      display: inherit; }
    .sortmodal .content .sc-rad {
      display: inline-block;
      width: 38%;
      background-color: #f5f3f2;
      margin-right: 25px;
      margin-bottom: 10px;
      padding-left: 10px;
      height: 32px;
      border-radius: 6%; }
    .sortmodal .content .sc-org {
      background-color: #547c05; }
    .sortmodal .content .sc-lab {
      color: #fff !important; }
    .sortmodal .content .sc-btn {
      width: 45%;
      height: 35px;
      line-height: 1;
      font: 16px "RobotoCondensedRegular"; }

.toc-web-model .col-5 {
  width: 5%; }

.toc-web-model .col-10 {
  width: 10%; }

.toc-web-model .col-15 {
  width: 15%; }

.toc-web-model .col-20 {
  width: 20%; }

.toc-web-model .col-25 {
  width: 25%; }

.toc-web-model .col-30 {
  width: 30%; }

.toc-web-model .col-33 {
  width: 33%; }

.toc-web-model .col-35 {
  width: 35%; }

.toc-web-model .col-40 {
  width: 40%; }

.toc-web-model .col-45 {
  width: 45%; }

.toc-web-model .col-50 {
  width: 50%; }

.toc-web-model .toc-txt-red {
  color: #d20000 !important; }

.toc-web-model .toc-txt-Lred {
  color: #f56e6e !important; }

.toc-web-model .toc-txt-green {
  color: #3e8300 !important; }

.toc-web-model .toc-txt-blue {
  color: #0597c6 !important; }

.toc-web-model .toc-txt-Lgreen {
  color: #70bf28 !important; }

.toc-position-wrapper {
  margin: 0px;
  background: #fff;
  margin-bottom: 20px; }
  .toc-position-wrapper .my-position-time {
    padding: 10px 0px 20px 5px; }
    .toc-position-wrapper .my-position-time p {
      font-family: 'RobotoCondensedRegular';
      font-size: 16px;
      line-height: 18px;
      color: #666666; }
      .toc-position-wrapper .my-position-time p span {
        font-size: 15px;
        color: #999999; }
  .toc-position-wrapper .toc-price-container {
    background: #f4f9ff;
    padding: 20px 15px;
    margin: 0px; }
    .toc-position-wrapper .toc-price-container .total-pnl:before {
      position: absolute;
      height: 10px;
      width: 1px;
      content: '';
      background-color: #d6dbdf; }
    .toc-position-wrapper .toc-price-container .toc-netpnl {
      display: inline-block;
      float: right; }
    .toc-position-wrapper .toc-price-container .toc-price-sec {
      display: inline-block;
      padding: 0;
      color: #666666;
      font-family: RobotoCondensedBold;
      font-size: 16px;
      line-height: 30px;
      font-weight: bold; }
      .toc-position-wrapper .toc-price-container .toc-price-sec.overallPrice {
        text-align: right;
        padding-right: 10px; }
      .toc-position-wrapper .toc-price-container .toc-price-sec .unrealized-price-title {
        border-left: 1px solid #d6dbdf;
        padding-left: 15px; }
      .toc-position-wrapper .toc-price-container .toc-price-sec.pos-upd {
        border-right: none;
        color: #adadad;
        font-family: RobotoCondensedRegular;
        font-size: 13px;
        line-height: 14px;
        padding-top: 6px;
        text-align: left; }
      .toc-position-wrapper .toc-price-container .toc-price-sec.toc-pos-filter {
        margin-left: 15px;
        margin-right: 7px; }
        .toc-position-wrapper .toc-price-container .toc-price-sec.toc-pos-filter a {
          border-left: 1px solid #d6dbdf;
          padding-left: 15px; }
  .toc-position-wrapper .toc-pos-tab-con {
    background: #fefdfc;
    border-bottom: 1px solid #dddfdf;
    margin: 0px;
    padding: 20px 0 10px 0px; }
    .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab {
      margin: 0;
      list-style: none;
      padding: 0;
      width: 100%;
      display: inline-block; }
      .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab .net-type {
        text-align: left;
        padding-right: 0;
        padding-left: 17px; }
      .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li {
        color: #888888;
        font-size: 13px;
        font-family: RobotoCondensedBold;
        float: left;
        line-height: 15px;
        padding: 0 17px 0 0;
        text-align: right;
        position: relative; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li i {
          margin-left: 5px; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li:nth-child(1) .caret-cont {
          left: 1px;
          top: 2px;
          position: absolute; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li:nth-child(1) .toc-tab-com {
          padding-left: 15px;
          text-align: left; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .toc-symbol a {
          font-family: RobotoCondensedRegular;
          color: #183884;
          text-decoration: none;
          font-size: 12px; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .toc-cur-pri {
          font-family: RobotoCondensedRegular;
          color: #adadad; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .pos-hed .pos-hed-gl {
          font-family: RobotoCondensedBold;
          color: #333333; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .pos-hed .pos-hed-unr-gl {
          font-family: RobotoCondensedRegular;
          color: #666666; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .caret-cont {
          width: 10px;
          display: inline-block;
          position: relative;
          right: 3px;
          top: 3px; }
          .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .caret-cont .fa {
            display: block;
            line-height: 6px;
            font-size: 12px; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li:nth-child(5) .icom-help_outline {
          top: 3px; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li:nth-child(7) {
          padding-right: 23px; }
          .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li:nth-child(7) .icom-help_outline {
            right: 22px; }
        .toc-position-wrapper .toc-pos-tab-con .toc-pos-tab li .icom-help_outline {
          color: #FF6B01;
          position: absolute;
          top: 1px;
          right: 0px; }
  .toc-position-wrapper .toc-pos-fil-con {
    background: #feffe5;
    border-bottom: 1px solid #dddfdf;
    padding: 10px 0px;
    margin: 0px; }
    .toc-position-wrapper .toc-pos-fil-con .toc-flt-con {
      display: inline-block;
      margin: 0px;
      padding: 0px;
      width: 100%; }
      .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt {
        display: inline-block;
        float: left;
        margin: 0px;
        padding: 0px; }
        .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd {
          border: 1px solid #b6b3b3;
          border-radius: 3px;
          background-color: white;
          display: block;
          margin-left: 10px;
          padding: 2px 5px;
          width: 85%; }
          .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd.four .inp-blink, .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd.five .inp-blink, .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd.six .inp-blink {
            border-left: none;
            width: 100%;
            padding: 0px; }
          .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd.six {
            width: 57%;
            float: right;
            margin-right: 20px; }
          .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list {
            height: 15px;
            width: 40px;
            border: none;
            border-radius: 3px;
            color: #174082;
            font: 13px "Roboto-Medium";
            display: inline-block;
            vertical-align: middle; }
            .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .sn-btn {
              box-shadow: none;
              background-color: transparent;
              width: 100%;
              display: inline-block;
              border: 0;
              min-height: 17px;
              text-align: left;
              position: relative; }
              .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .sn-btn:after {
                font-family: 'icomoon' !important;
                content: "\f05b";
                font-size: 12px;
                position: absolute;
                right: 5px;
                top: calc(50% - 6px); }
            .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .dropdown-menu {
              padding: 0 1px;
              border-radius: 0;
              box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
              left: -6px;
              margin: 6px 0 0 0;
              width: 165px; }
              .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .dropdown-menu li {
                border-bottom: 1px solid #b6b3b3;
                margin-top: 1px; }
                .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .dropdown-menu li a {
                  font: 14px "RobotoCondensedRegular";
                  color: #333;
                  line-height: 30px;
                  display: block;
                  margin-bottom: 1px;
                  padding: 0 30px; }
                  .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .list .dropdown-menu li a:hover {
                    background-color: #f5690f;
                    color: #fff; }
          .toc-position-wrapper .toc-pos-fil-con .toc-flt-con .toc-flt .rndBrd .inp-blink {
            width: calc(100% - 45px);
            padding: 0 0 0 10px;
            border: none;
            box-shadow: none;
            color: #c3c1c1;
            line-height: 15px;
            font: 13px "Roboto-Regular";
            border-left: 1px solid #dddddd; }
  .toc-position-wrapper .panel {
    margin-top: -8px; }
  .toc-position-wrapper .toc-pro-pos-con {
    display: inline-block;
    width: 100%;
    margin: 0px;
    padding: 0px;
    border: none; }
    .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter {
      padding: 10px 0;
      position: relative;
      background: #f9f9f9;
      border-bottom: 1px solid #dddfdf;
      height: 60px;
      font-size: 0; }
      .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade {
        min-width: 190px;
        position: absolute;
        right: 0;
        overflow: hidden;
        display: inline-block; }
        .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade .select-btn {
          width: 118px;
          float: left;
          position: relative;
          margin-right: 8px; }
          .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade .select-btn select {
            padding: 5px 20px 5px 7px;
            width: 100%;
            border: none;
            font-family: 'RobotoCondensedBold';
            font-size: 13px;
            line-height: 15px;
            height: 28px;
            color: #666666;
            appearance: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            background-color: #ffffff; }
            .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade .select-btn select option {
              padding: 5px 7px;
              height: 25px;
              display: block; }
            .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade .select-btn select.disable {
              opacity: 0.5; }
        .toc-position-wrapper .toc-pro-pos-con .toc-progess-filter .toc-covert-positionTrade a.btn {
          padding: 2px 10px; }
    .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec {
      border-bottom: 1px solid #e5e3e0;
      display: block;
      float: left;
      margin: 0px;
      padding: 0px;
      width: 100%; }
      .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell {
        font-family: RobotoCondensedRegular;
        position: relative;
        font-size: 12px;
        line-height: 14px;
        color: #999999;
        float: left;
        text-align: right;
        padding: 20px 15px 24px 0;
        display: inline-block; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell p {
          padding: 3px 0 3px 0;
          color: #666; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .typ {
          color: #999; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(7) {
          padding-right: 0px;
          padding-bottom: 5px; }
          .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(7) p {
            text-align: center;
            margin-top: -4px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-comp {
          font-family: RobotoCondensedBold;
          color: #333333;
          font-size: 16px;
          line-height: 19px;
          padding-bottom: 2px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-unt, .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-curt, .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-tot-gl {
          color: #333333;
          font-size: 14px;
          line-height: 14px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-pos-btn a {
          font-size: 14px;
          color: #183884;
          line-height: 19px;
          text-decoration: none; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-pos-btn.active a {
          cursor: default;
          color: #f5690f; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .toc-pos-btn .toc-add {
          border-right: 1px solid #acacac;
          padding-right: 7px;
          margin-right: 5px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell .buy-prc:after {
          content: '';
          width: 1px;
          height: 34px;
          position: absolute;
          background-color: #cdcdcd;
          right: 0px;
          top: 22px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(1) {
          text-align: left;
          padding-bottom: 20px;
          padding-left: 15px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(6) {
          background: #fcf9f8; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(2) {
          padding-right: 0px; }
          .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(2) p {
            padding-right: 20px; }
        .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(3) {
          padding-right: 0px; }
          .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(3) p {
            border-right: 1px solid #cdcdcd;
            position: relative;
            padding-right: 20px; }
            .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(3) p.toc-avg-price:before {
              content: "";
              top: -4px;
              border-color: transparent transparent transparent #cdcdcd;
              border-width: 5px;
              border-style: solid;
              position: absolute;
              right: -11px;
              height: 10px;
              width: 10px; }
            .toc-position-wrapper .toc-pro-pos-con .toc-pos-sec .table-cell:nth-child(3) p.toc-avg-price:after {
              content: "";
              top: -5px;
              border-color: transparent transparent transparent #fff;
              border-width: 6px;
              border-style: solid;
              position: absolute;
              right: -11px;
              height: 10px;
              width: 10px; }

.toc_mutualfund {
  padding-bottom: 30px;
  /*.mf_accrdn {
        .table_mf {
            display: table;
            width: 100%;

            .heading {
                display: table-row;
                font-weight: bold;
                text-align: center;
            }

            .row {
                display: table-row;
            }

            .cell {
                display: table-cell;
                border: solid;
                border-width: thin;
                padding-left: 5px;
                padding-right: 5px;
            }
        }

        .mf_nr {
            p{
                padding: 10px 0px;
            font-size: 14px;
            font-weight: 700;
            color: #333;
            font-family: "Roboto-Regular";
            text-align: center;
            }
        }
    }*/ }
  .toc_mutualfund#mandateSuccess {
    padding-bottom: 0;
    margin: -24px -14px 0 -14px; }
    .toc_mutualfund#mandateSuccess .modal-content {
      box-shadow: none; }
  .toc_mutualfund .loader.market-overlay {
    display: block;
    z-index: 10001 !important;
    background-color: rgba(0, 0, 0, 0.8); }
  .toc_mutualfund .loader .page-loading-index {
    top: 29.5%; }
  .toc_mutualfund .loader .loader-txt {
    color: white;
    font-family: "RobotoCondensedRegular";
    font-size: 16px; }
    @media (max-width: 767px) {
      .toc_mutualfund .loader .loader-txt {
        font-size: 20px; } }
  .toc_mutualfund .mf_success {
    width: 73%;
    margin: 0 auto; }
    .toc_mutualfund .mf_success p {
      font-family: OswaldRegular;
      font-size: 18px;
      font-weight: normal;
      color: #008b02;
      padding: 21px 0px 38px; }
      .toc_mutualfund .mf_success p i {
        font-size: 14px;
        position: absolute;
        left: 33.7%;
        top: 21.7%; }
    .toc_mutualfund .mf_success h5 {
      font-family: Roboto-Bold;
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      color: #666666;
      padding-bottom: 10px;
      letter-spacing: normal; }
    .toc_mutualfund .mf_success .mf_tw {
      border-top: 1px solid #dddfdf;
      padding-bottom: 26px; }
      .toc_mutualfund .mf_success .mf_tw .mf_trow {
        border-bottom: 1px solid #dddfdf;
        padding: 0px 18px 0px 20px;
        font-size: 0; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow:hover {
          background-color: #fdfeee; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .mf_tcell {
          display: inline-block;
          padding: 14px 0px 14px;
          vertical-align: middle;
          line-height: 0px; }
          .toc_mutualfund .mf_success .mf_tw .mf_trow .mf_tcell label {
            font-family: Roboto-Regular;
            font-size: 13px;
            font-weight: 300;
            text-align: left;
            color: #888888;
            line-height: 16px; }
          .toc_mutualfund .mf_success .mf_tw .mf_trow .mf_tcell .span_bold {
            font-family: Roboto-Bold;
            font-size: 14px;
            font-weight: bold;
            text-align: left;
            color: #333333; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .wd_one {
          width: 31.2%; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .wd_two {
          width: 14%; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .wd_three {
          width: 21.2%; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .wd_four {
          width: 20.8%; }
        .toc_mutualfund .mf_success .mf_tw .mf_trow .schName {
          padding-right: 15px;
          word-wrap: normal;
          padding-bottom: 18px; }
    .toc_mutualfund .mf_success .nxt_step {
      text-align: center; }
      .toc_mutualfund .mf_success .nxt_step h5 {
        font-family: Roboto-bold;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        color: #333333;
        font-weight: bold;
        letter-spacing: normal; }
      .toc_mutualfund .mf_success .nxt_step p {
        font-family: RobotoCondensedRegular;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        color: #333333;
        padding: 0px;
        line-height: 24px; }
      .toc_mutualfund .mf_success .nxt_step button {
        width: 203px;
        height: 36px;
        box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
        background-color: #174082;
        margin-top: 20px;
        color: white;
        border: none;
        border-radius: 3px;
        font-size: 18px;
        font-family: robotoCondensedRegular;
        font-weight: normal; }
        .toc_mutualfund .mf_success .nxt_step button:hover {
          background-color: #f56c27; }
  .toc_mutualfund .md_wd {
    width: 775px !important; }
    .toc_mutualfund .md_wd .close {
      margin-top: -3px !important;
      margin-right: 3px !important; }
    .toc_mutualfund .md_wd .mf_wd {
      padding: 71px 179px 50px; }
      .toc_mutualfund .md_wd .mf_wd .icon_val .ico_validate {
        font-size: 53px;
        color: #183884;
        font-weight: bold; }
      .toc_mutualfund .md_wd .mf_wd h3 {
        font-family: OswaldBold;
        font-size: 20px;
        font-weight: normal;
        font-style: normal;
        text-align: center;
        color: #1d1d1d;
        padding: 27px 0px 13px;
        letter-spacing: normal; }
      .toc_mutualfund .md_wd .mf_wd p {
        font-family: RobotoCondensedRegular;
        font-size: 14px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        padding-bottom: 29px; }
      .toc_mutualfund .md_wd .mf_wd button {
        width: 117px;
        height: 36px;
        background-color: #174082;
        box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
        border-radius: 3px;
        font-family: RobotoCondensedRegular;
        text-align: center;
        color: #ffffff;
        font-size: 18px;
        border: none; }
      .toc_mutualfund .md_wd .mf_wd .pd-t42 {
        padding-top: 42px !important; }
      .toc_mutualfund .md_wd .mf_wd ul {
        margin: 0;
        padding: 0;
        list-style-type: none; }
        .toc_mutualfund .md_wd .mf_wd ul li {
          font-family: RobotoCondensedRegular;
          font-size: 14px;
          text-align: left;
          color: #666666; }
          .toc_mutualfund .md_wd .mf_wd ul li span {
            color: #183884;
            font-size: 14px;
            padding-right: 17px; }
    .toc_mutualfund .md_wd .mf_status {
      padding: 109px 190px 170px; }
      .toc_mutualfund .md_wd .mf_status h2 {
        font-family: OswaldBold;
        font-size: 20px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        letter-spacing: normal;
        padding: 27px 0px 23px;
        line-height: 20px; }
      .toc_mutualfund .md_wd .mf_status p {
        font-family: RobotoCondensedRegular;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        line-height: 16px; }
        .toc_mutualfund .md_wd .mf_status p a {
          color: #174082;
          text-decoration: none; }
    .toc_mutualfund .md_wd .mf_validate {
      padding-bottom: 31px;
      text-align: center; }
      .toc_mutualfund .md_wd .mf_validate .inpt_hdn {
        display: block;
        color: white;
        background: transparent;
        border: 1px solid transparent !important;
        font-size: 0;
        width: 100px;
        text-align: center;
        margin: 0 auto;
        height: 47px;
        width: 135px;
        z-index: 1;
        position: absolute;
        opacity: 0.0; }
      .toc_mutualfund .md_wd .mf_validate h4 {
        font-family: OswaldRegular;
        font-size: 20px;
        font-weight: normal;
        letter-spacing: normal;
        text-align: center;
        color: #333333;
        padding: 9px 0px 11px; }
      .toc_mutualfund .md_wd .mf_validate p {
        font-family: RobotoCondensedRegular;
        font-size: 14px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        line-height: 1.25; }
      .toc_mutualfund .md_wd .mf_validate .mf_hr {
        width: calc(100% - 30px);
        border: 0.7px solid #ccc8c1;
        margin: 31px auto 20px;
        padding: 0; }
      .toc_mutualfund .md_wd .mf_validate .italic {
        font-style: italic;
        color: #999999; }
      .toc_mutualfund .md_wd .mf_validate .val_btn button {
        width: 172px;
        height: 32px;
        background-color: #174082;
        box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
        border-radius: 3px;
        font-family: RobotoCondensedRegular;
        text-align: center;
        color: #ffffff;
        font-size: 14px;
        border: none;
        margin-top: 21px; }
        .toc_mutualfund .md_wd .mf_validate .val_btn button:hover {
          background-color: #e47435; }
        .toc_mutualfund .md_wd .mf_validate .val_btn button i {
          padding-right: 4px;
          vertical-align: middle; }
      .toc_mutualfund .md_wd .mf_validate .img_upload {
        width: 482px;
        height: 85px;
        padding: 26px 120px 27px 156px;
        margin: 29px auto 38px;
        border: 1px dashed #d7d7d7;
        cursor: pointer; }
        .toc_mutualfund .md_wd .mf_validate .img_upload i {
          font-size: 26px;
          margin-right: 11px;
          display: inline-block;
          color: #4e4e4e;
          font-weight: 800; }
        .toc_mutualfund .md_wd .mf_validate .img_upload p {
          font-family: RobotoCondensedRegular;
          font-size: 14px;
          font-weight: normal;
          text-align: left;
          color: #666666;
          display: inline-block;
          line-height: 16px; }
          .toc_mutualfund .md_wd .mf_validate .img_upload p a {
            color: #183884;
            text-decoration: none;
            display: inline-block; }
            .toc_mutualfund .md_wd .mf_validate .img_upload p a:hover {
              color: #e47435; }
      .toc_mutualfund .md_wd .mf_validate .mf_submit {
        width: 117px;
        height: 36px;
        font-size: 18px;
        font-family: RobotoCondensedRegular;
        color: #ffffff;
        background-color: #174082;
        border-radius: 3px;
        border: none; }
        .toc_mutualfund .md_wd .mf_validate .mf_submit:hover {
          background-color: #e47435; }
      .toc_mutualfund .md_wd .mf_validate .doc_name {
        font-size: 14px;
        color: #666666;
        font-family: RobotoCondensedRegular; }
        .toc_mutualfund .md_wd .mf_validate .doc_name .cls_icon_lat {
          color: #9b9d9c;
          padding-left: 10px;
          font-size: 13px;
          font-family: "Roboto-Regular"; }
          .toc_mutualfund .md_wd .mf_validate .doc_name .cls_icon_lat .icom-ed-close {
            font-size: 11px;
            color: #999; }
    .toc_mutualfund .md_wd .mandate {
      /*padding: 47px 165px 53px;*/
      padding: 17px 165px 53px; }
      .toc_mutualfund .md_wd .mandate a {
        font-family: "Roboto-Regular"; }
        .toc_mutualfund .md_wd .mandate a .ico_dwnld {
          padding-right: 5px; }
      .toc_mutualfund .md_wd .mandate h4 {
        font-family: OswaldRegular;
        font-size: 20px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        padding: 23px 0px 12px; }
      .toc_mutualfund .md_wd .mandate p {
        font-family: RobotoCondensedRegular;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        color: #666666;
        line-height: 23px; }
      .toc_mutualfund .md_wd .mandate .cir_tick {
        height: 52px;
        width: 52px;
        border-radius: 50%;
        display: inline-block;
        border: 2px solid #3f8200;
        margin: 0 auto; }
        .toc_mutualfund .md_wd .mandate .cir_tick i {
          font-size: 20px;
          color: #3f8200;
          position: relative;
          margin-top: -44px;
          line-height: 48px; }
      .toc_mutualfund .md_wd .mandate .steps_mf > div {
        width: calc(80% / 2); }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .stp1 {
          color: #888888;
          font-family: RobotoCondensedRegular;
          font-size: 16px;
          padding-bottom: 15px !important; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .stp2 {
          color: #333333;
          font-family: RobotoCondensedRegular;
          font-size: 16px;
          padding-bottom: 15px !important;
          line-height: 29px !important; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .br_sml {
          border-top: 3px solid #183884;
          width: 21px;
          margin: 14px auto; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div i {
          color: #08d843; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .op {
          padding-top: 15px !important;
          line-height: 28px !important; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .dark_clr {
          color: #888888 !important;
          font-family: Roboto-Bold !important; }
        .toc_mutualfund .md_wd .mandate .steps_mf > div .lyt_clr {
          color: #333333 !important;
          font-family: Roboto-Bold !important; }
  .toc_mutualfund .mf_status .icon_clk {
    color: #183884;
    font-size: 54px; }

/*================================*/
@media (max-width: 767px) {
  .toc_mutualfund .md_wd {
    width: 100% !important; }
  .toc_mutualfund .mf_status {
    padding: 126px 36px 42px !important; }
    .toc_mutualfund .mf_status h2 {
      padding: 72px 27px 43px 26px !important;
      font-family: OswaldRegular !important;
      font-size: 30px !important;
      color: #333333 !important;
      line-height: 1.5 !important; }
    .toc_mutualfund .mf_status p {
      font-family: RobotoCondensedLight;
      font-size: 20px !important;
      color: #000000 !important;
      line-height: 1.65 !important; }
    .toc_mutualfund .mf_status a {
      color: #183884;
      text-decoration: underline; }
    .toc_mutualfund .mf_status .icon_clk {
      color: #183884;
      font-size: 103px; }
  .toc_mutualfund .mandate {
    /*padding: 58px 42px 36px !important;*/
    padding: 33px 42px 36px !important;
    text-align: center; }
    .toc_mutualfund .mandate h4 {
      padding: 49px 22px 38px !important;
      font-family: OswaldRegular;
      font-size: 30px !important;
      color: #333333 !important;
      line-height: 42px; }
    .toc_mutualfund .mandate p {
      font-family: RobotoCOndensedLight !important;
      font-size: 20px !important;
      color: #000000 !important;
      line-height: 1.65 !important;
      font-style: normal;
      padding-bottom: 54px; }
    .toc_mutualfund .mandate a {
      text-align: center;
      font-family: RobotoCondensedRegular; }
      .toc_mutualfund .mandate a i {
        padding-right: 5px;
        vertical-align: middle; }
    .toc_mutualfund .mandate .cir_tick {
      height: 98px !important;
      width: 98px !important; }
      .toc_mutualfund .mandate .cir_tick i {
        font-size: 33px !important;
        margin-top: -44px;
        line-height: 93px !important; }
  .toc_mutualfund .ok_btn {
    margin-top: 32px;
    /* margin-bottom: 42px;*/
    text-align: center; }
    .toc_mutualfund .ok_btn button {
      width: 100%;
      height: 48px;
      box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
      background-color: #183884;
      color: white;
      border: none;
      font-size: 20px;
      font-family: Roboto-Medium; }
  .toc_mutualfund .mf_wd {
    padding: 36px 36px 42px !important; }
    .toc_mutualfund .mf_wd .icon_val .ico_validate {
      font-size: 101px !important; }
    .toc_mutualfund .mf_wd h3 {
      font-family: OswaldRegular !important;
      font-size: 30px !important;
      line-height: 1.4;
      color: #333333 !important;
      padding: 57px 0px 13px !important; }
    .toc_mutualfund .mf_wd ul li {
      font-family: RobotoCondensedLight !important;
      font-size: 20px !important;
      line-height: 1.65;
      color: #000000 !important; }
      .toc_mutualfund .mf_wd ul li span {
        font-family: RobotoCondensedBold !important;
        font-size: 20px !important;
        color: #000000 !important;
        padding-right: 20px !important; }
    .toc_mutualfund .mf_wd .valdate_btn button {
      width: 100%;
      height: 48px;
      box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
      background-color: #183884;
      color: white;
      font-size: 20px;
      font-family: Roboto-Medium; }
  .toc_mutualfund .mf_validate {
    padding: 48px 36px 42px !important; }
    .toc_mutualfund .mf_validate .ico_sign:before {
      font-size: 99px;
      color: #183884; }
    .toc_mutualfund .mf_validate .ico-cam:before {
      font-size: 24px;
      color: #666666; }
    .toc_mutualfund .mf_validate .ico-exist:before {
      font-size: 25px;
      color: #666666; }
    .toc_mutualfund .mf_validate .brdr_right {
      border-right: 1px solid #ccc8c1; }
    .toc_mutualfund .mf_validate h4 {
      font-family: OswaldRegular;
      font-size: 24px !important;
      line-height: 0.92;
      color: #3b3b3b !important;
      padding: 29px 0px 14px !important; }
    .toc_mutualfund .mf_validate p {
      font-family: RobotoCondensedRegular !important;
      font-size: 16px !important;
      line-height: 1.25;
      color: #666666 !important; }
    .toc_mutualfund .mf_validate .mf_submit {
      width: 100% !important;
      height: 48px !important;
      box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.2);
      background-color: #183884;
      font-size: 20px !important;
      font-family: Roboto-Medium !important;
      margin-top: 64px; }
    .toc_mutualfund .mf_validate .upload_hvr:focus, .toc_mutualfund .mf_validate .upload_hvr:hover {
      outline: none; }
      .toc_mutualfund .mf_validate .upload_hvr:focus > p, .toc_mutualfund .mf_validate .upload_hvr:focus > i:before, .toc_mutualfund .mf_validate .upload_hvr:hover > p, .toc_mutualfund .mf_validate .upload_hvr:hover > i:before {
        color: #e4753f !important; }
    .toc_mutualfund .mf_validate .upload_hvr:focus + div {
      outline: none; }
      .toc_mutualfund .mf_validate .upload_hvr:focus + div > p, .toc_mutualfund .mf_validate .upload_hvr:focus + div > i:before {
        color: #e4753f !important; }
    .toc_mutualfund .mf_validate .mob_upload h4 {
      font-size: 18px !important;
      font-family: RobotoCondensedRegular;
      color: #666666 !important;
      text-align: center;
      padding: 0px !important;
      margin-bottom: 30px; }
    .toc_mutualfund .mf_validate .mob_upload > div {
      width: calc(98% / 2); }
      .toc_mutualfund .mf_validate .mob_upload > div p {
        font-size: 14px !important;
        color: #183884 !important;
        font-family: RobotoCondensedRegular !important; }
        .toc_mutualfund .mf_validate .mob_upload > div p:hover, .toc_mutualfund .mf_validate .mob_upload > div p:focus {
          color: #e4753f !important; }
  .toc_mutualfund .rdm_alt .radio-a {
    left: -1px !important;
    font-size: 11px !important; }
  .toc_mutualfund .rdm_alt .radio-b {
    margin-left: 25px !important; }
  .toc_mutualfund .rdm_alt .toggle-outside {
    width: 45px !important; }
    .toc_mutualfund .rdm_alt .toggle-outside .toggle-inside {
      left: 29px !important; } }

@media (max-width: 767px) {
  .designSevDec .os_bsf {
    font-family: RobotoCondensedRegular; }
    .designSevDec .os_bsf .panel-group-ac {
      margin-bottom: 20px; }
      .designSevDec .os_bsf .panel-group-ac .panel_ac {
        margin-bottom: 20px;
        background-color: #fff;
        border: 1px solid transparent;
        border-radius: 4px;
        -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
        box-shadow: none;
        border-color: #cecdcd;
        max-width: 768px;
        margin: 10px auto 0; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac:first-child {
          margin-top: 0; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .acc_os .mf_accrdn .table_mf {
          display: table;
          width: 100%; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .acc_os .mf_accrdn .table_mf .heading_bsf {
            display: table-row;
            font-weight: bold;
            text-align: center; }
            .designSevDec .os_bsf .panel-group-ac .panel_ac .acc_os .mf_accrdn .table_mf .heading_bsf .cell_bsf {
              display: table-cell;
              border: solid;
              border-width: thin;
              padding-left: 5px;
              padding-right: 5px; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .acc_os .mf_accrdn .table_mf .cell_bsf {
            display: table-row; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .hrow_ac {
          position: relative;
          padding: 15px 25px;
          background-color: #f9f8f8;
          border-radius: 5px 5px 0 0;
          border-bottom: 1px solid #ededed; } }
        @media (max-width: 767px) and (max-width: 320px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .hrow_ac {
            padding: 15px 10px; } }

@media (max-width: 767px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .hrow_ac .col-9 {
            /*max-width: 215px;*/ }
            .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .hrow_ac .col-9 .schemename_ac {
              color: #333;
              font: 17px RobotoCondensedBold;
              width: calc(100% - 15px);
              text-transform: uppercase;
              font-family: "RobotoCondensedBold"; } }
            @media (max-width: 767px) and (max-width: 320px) {
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .hrow_ac .col-9 .schemename_ac {
                font-size: 14px; } }

@media (max-width: 767px) {
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .white-row_ac {
          padding: 15px 18px;
          border-radius: 0;
          margin: 0 20px;
          padding: 10px 0;
          border-bottom: 1px solid #ededed;
          border-radius: 0 0 5px 5px;
          /*font-size: 0;*/ } }
        @media (max-width: 767px) and (max-width: 320px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .white-row_ac {
            margin: 0 10px; } }

@media (max-width: 767px) {
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec li {
          padding: 0 10px;
          border-right: 1px solid #ededed; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec li:nth-child(3) {
            border-right: none; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec li:last-child {
            border-right: none; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .first_ele {
          width: 23%;
          padding-left: 0px; } }
        @media (max-width: 767px) and (max-width: 375px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .first_ele {
            width: 23%; } }
        @media (max-width: 767px) and (max-width: 320px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .first_ele {
            width: 20%; } }

@media (max-width: 767px) {
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .sec_ele {
          width: 38%; } }
        @media (max-width: 767px) and (max-width: 375px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .sec_ele {
            width: 34%; } }
        @media (max-width: 767px) and (max-width: 320px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .sec_ele {
            width: 32%; } }

@media (max-width: 767px) {
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .third_ele {
          width: 28%; } }
        @media (max-width: 767px) and (max-width: 375px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .third_ele {
            width: 30%; } }
        @media (max-width: 767px) and (max-width: 360px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .third_ele {
            width: 32%; } }
        @media (max-width: 767px) and (max-width: 320px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .third_ele {
            width: 30%; } }

@media (max-width: 767px) {
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .third_ele:after {
            border-left: none; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .fourth_ele {
          width: 7%;
          padding: 0px 6px; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .cancel_btn a {
          padding: 4px 14px;
          font-size: 14px; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled {
          padding-left: 0;
          list-style: none; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li {
            padding: 0 0 0 10px;
            vertical-align: top;
            line-height: 24px; }
            .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li:first-child {
              padding-left: 0; }
            .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .upcase {
              text-transform: uppercase; }
            .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li label {
              font-size: 13px;
              color: #999; } }
            @media (max-width: 767px) and (max-width: 320px) {
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li label {
                font-size: 11px; } }

@media (max-width: 767px) {
            .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .val {
              font-size: 14px;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              color: #333333; } }
            @media (max-width: 767px) and (max-width: 320px) {
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .val {
                font-size: 12px;
                line-height: 10px; } }

@media (max-width: 767px) {
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .val .status_inst.inprocess {
                color: #f5690f; }
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .val .status_inst.traded {
                color: #3e8300; }
              .designSevDec .os_bsf .panel-group-ac .panel_ac .trw_ac .bsf_sec .list-unstyled li .val .status_inst.reject {
                color: #d20000; }
        .designSevDec .os_bsf .panel-group-ac .panel_ac .mf_accrdn .table_mf {
          display: table;
          width: 100%; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .mf_accrdn .table_mf .heading {
            display: table-row;
            font-weight: bold;
            text-align: center; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .mf_accrdn .table_mf .row {
            display: table-row; }
          .designSevDec .os_bsf .panel-group-ac .panel_ac .mf_accrdn .table_mf .cell {
            display: table-cell;
            border: solid;
            border-width: thin;
            padding-left: 5px;
            padding-right: 5px; }
    .designSevDec .os_bsf .dprepos {
      padding: 0 10px;
      margin-bottom: 15px; } }

.toc-popup .toc_interop_positions {
  background-color: #fff; }
  @media (min-width: 991px) {
    .toc-popup .toc_interop_positions {
      padding: 0 25px 30px 25px; } }
  .toc-popup .toc_interop_positions .break_word {
    word-break: break-word; }
  .toc-popup .toc_interop_positions .panel {
    border: 0;
    box-shadow: none;
    border-radius: 0; }
  .toc-popup .toc_interop_positions .panel-group {
    margin: 0; }
    .toc-popup .toc_interop_positions .panel-group .filterBar .input-field {
      width: 20rem;
      margin: 5px 0px; }
    @media (min-width: 767px) and (max-width: 1020px) {
      .toc-popup .toc_interop_positions .panel-group .filterBar .input-field {
        width: 10rem;
        margin: 5px -8px; } }
    @media (max-width: 375px) {
      .toc-popup .toc_interop_positions .panel-group .filterBar .input-field {
        width: 15rem;
        margin: 5px -8px; } }
    .toc-popup .toc_interop_positions .panel-group .panel + .panel {
      margin-top: 0; }
  .toc-popup .toc_interop_positions input[type="checkbox"].clr-chkbx + label.clr-lbl {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 24px;
    margin-left: 10px; }
  .toc-popup .toc_interop_positions input[type="checkbox"].clr-chkbx + label.clr-lbl:before {
    width: 14px;
    height: 14px;
    font-weight: 700;
    color: #333333;
    font-size: 7px;
    padding-top: 2px; }
  .toc-popup .toc_interop_positions .dBlock {
    display: block; }
  .toc-popup .toc_interop_positions .lbl_name,
  .toc-popup .toc_interop_positions .lbl_val {
    font-family: "RobotoCondensedBold";
    font-size: 16px;
    color: #0b1015;
    line-height: 19px; }
  .toc-popup .toc_interop_positions .lbl_val {
    margin-left: 8px; }
  .toc-popup .toc_interop_positions .bdr_btm {
    border-bottom: solid 1px #dddfdf; }
  .toc-popup .toc_interop_positions .toc_pos_header {
    padding: 15px 0; }
  .toc-popup .toc_interop_positions .pos_hdr {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    color: #888;
    line-height: 16px;
    vertical-align: bottom; }
    .toc-popup .toc_interop_positions .pos_hdr .sort-tbl {
      padding-right: 12px; }
      .toc-popup .toc_interop_positions .pos_hdr:hover {
        cursor: pointer;
      }  
      .toc-popup .toc_interop_positions .pos_hdr .sort-tbl .fa {
        height: 0;
        display: block; }
      .toc-popup .toc_interop_positions .pos_hdr .sort-tbl .active {
        color: #f5690f; }
  .toc-popup .toc_interop_positions .buySellMypos {
    float: right;
    padding-right: 32px; }
  .toc-popup .toc_interop_positions .pos_con {
    padding: 15px 0; }
  .toc-popup .toc_interop_positions .pos_lbl {
    margin: 2px 0 0;
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    color: #888;
    line-height: 16px;
    word-break: break-all; }
  .toc-popup .toc_interop_positions .pos_table_cont .pos_lbl {
    vertical-align: top; }
  .toc-popup .toc_interop_positions .pos_table_cont .filterOrdStat {
    background-color: #fffdda;
    width: 56.7rem;
    position: relative;
    left: -25px;
    border-top: 1px solid #dddfdf; }
    .toc-popup .toc_interop_positions .pos_table_cont .filterOrdStat .filterOrdStatInp {
      position: relative;
      left: 10px;
      width: 130px;
      text-align: center;
      margin: 5px 0px; }
  .toc-popup .toc_interop_positions .pos_table_cont .vert-ico {
    position: relative;
    left: 29px; }
    .toc-popup .toc_interop_positions .pos_table_cont .vert-ico .filterBarOrdHist {
      width: 54rem; }
  .toc-popup .toc_interop_positions .pos_lbl_bold {
    font-family: "RobotoCondensedBold";
    color: #0b1015;
    margin-bottom: 2px; }
    .toc-popup .toc_interop_positions .pos_lbl_bold b {
      background-color: #f9ecbf;
      font-weight: normal; }
  .toc-popup .toc_interop_positions .pos_link {
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    color: #174082;
    line-height: 16px; }
    .toc-popup .toc_interop_positions .pos_link:hover {
      color: #f79035; }
  .toc-popup .toc_interop_positions .exc span {
    display: block;
    margin-top: 2px; }
  .toc-popup .toc_interop_positions .posCollapse {
    background-color: #f9f9f9;
    margin-bottom: -15px;
    border-top: solid 1px #dddfdf;
    margin-top: 15px; }
    .toc-popup .toc_interop_positions .posCollapse .pos_con {
      padding-bottom: 15px; }
      .toc-popup .toc_interop_positions .posCollapse .pos_con .exc {
        font-family: "RobotoCondensedBold";
        color: #0b1015; }
  .toc-popup .toc_interop_positions .pos_cta_links {
    padding-left: 25px; }
    .toc-popup .toc_interop_positions .pos_cta_links:hover {
      color: #f5690f; }
    .toc-popup .toc_interop_positions .pos_cta_links label {
      vertical-align: top; }
  .toc-popup .toc_interop_positions .lbl-green {
    color: #547c05; }
  .toc-popup .toc_interop_positions .lbl-red {
    color: #c33c33; }
  .toc-popup .toc_interop_positions .no-data {
    color: #999999; }
  .toc-popup .toc_interop_positions .arro_dwn {
    font-weight: 700;
    vertical-align: super; }
    .toc-popup .toc_interop_positions .arro_dwn i {
      font-size: 20px; }
  .toc-popup .toc_interop_positions .no_positions {
    text-align: center;
    font-family: "Roboto-Regular";
    font-size: 14px;
    color: #666666;
    line-height: 16px;
    display: grid;
    align-items: center; }
    @media (min-width: 992px) {
      .toc-popup .toc_interop_positions .no_positions {
        min-height: 320px;
        margin: 0 -25px -30px -25px;
        background-color: #f9f9f9; } 

      .toc-popup .toc_interop_positions .pos_table_cont .pos_lbl.active {
        height: 100%;
        border: 1px solid #f04e45;
        border-bottom: none;
        border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        background-color: #f9f9f9; }
      .toc-popup .toc_interop_positions .pos_table_cont .pos_lbl a.active{
        color: #f04e45; }
      .toc-popup .toc_interop_positions .pos_table_cont .posconv{
        border-top: 1px solid #f04e45; 
        margin-top: -1px !important; }}
    .toc-popup .toc_interop_positions .pos_table_cont .posconv .select-btn{
      margin-right: auto;
      margin-left: auto; }
      .toc-popup .toc_interop_positions .pos_table_cont .posconv .select-btn input{
      width: 130px;
      border: none;
      border-radius: 3px;
      height:32px;
      vertical-align: bottom;
      text-align: center;
      font-family: RobotoCondensedBold;
      font-size: 13px;
      padding: 0px;
      appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
      color: #666;}
      .toc-popup .toc_interop_positions .posConvMob.active{
        color: #f04e45;
        border-color: #f04e45; }
      .toc-popup .toc_interop_positions .pos_table_cont .posconv .select-btn select{
        padding: 5px 20px 5px 12px;
        width: 120px;
        border: none;
        border-radius: 3px;
        font-family: RobotoCondensedBold;
        font-size: 13px;
        line-height: 15px;
        height: 32px;
        color: #666;
        vertical-align: bottom;
        appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: #fff;
      }
      @media (max-width: 479px) {
        .toc-popup .toc_interop_positions .pos_table_cont .posconv .select-btn select{
          width: 150px;
          border: 1px #d9d9d9 solid;
          margin:10px 30px; } 
        .toc-popup .toc_interop_positions .pos_table_cont .posconv .select-btn input{
          width: 150px;
          border: 1px #d9d9d9 solid;
          margin:10px 30px 0; } }
  .toc-popup .toc_interop_positions .toc_pos_header {
    line-height: initial; }
  @media (min-width: 992px) {
    .toc-popup .toc_interop_positions [class^="col-"]:not(.pos_cta_links),
    .toc-popup .toc_interop_positions [class*=" col-"]:not(.pos_cta_links) {
      padding-right: 5px; }
    .toc-popup .toc_interop_positions .posCollapse .pos_con {
      padding-bottom: 0; }
      .toc-popup .toc_interop_positions .posCollapse .pos_con [class^="col-"],
      .toc-popup .toc_interop_positions .posCollapse .pos_con [class*=" col-"] {
        min-height: 52px; }
      .toc-popup .toc_interop_positions .posCollapse .pos_con:first-child {
        position: relative; }
        .toc-popup .toc_interop_positions .posCollapse .pos_con:first-child:after {
          position: absolute;
          bottom: 0;
          left: 10px;
          border-bottom: solid 1px #dddfdf;
          width: 805px;
          content: ""; }
      .toc-popup .toc_interop_positions .posCollapse .pos_con .pos_lbl {
        opacity: 0.6; } }
  @media (max-width: 991px) {
    .toc-popup .toc_interop_positions {
      padding: 0 15px; }
      .toc-popup .toc_interop_positions [class^="col-"]:not(:last-child),
      .toc-popup .toc_interop_positions [class*=" col-"]:not(:last-child) {
        padding-right: 5px; }
      .toc-popup .toc_interop_positions .toc_pos_header {
        padding: 20px 0; }
      .toc-popup .toc_interop_positions .top_heading {
        background-color: #f4f4f4;
        padding: 12px 15px;
        margin: 0 -15px; }
      .toc-popup .toc_interop_positions .pos_hdr {
        vertical-align: top;
        color: #888; }
      .toc-popup .toc_interop_positions .arro_dwn .eicon-add-more {
        font-size: 12px; }
      .toc-popup .toc_interop_positions .cell_lbl {
        font-family: "Roboto-Regular";
        font-size: 14px;
        line-height: 16px;
        color: #999999;
        margin-bottom: 4px;
        display: block; }
      .toc-popup .toc_interop_positions .pos_lbl {
        font-family: "Roboto-Medium"; }
      .toc-popup .toc_interop_positions .blk_hd {
        font-size: 14px;
        font-family: "RobotoCondensedBold";
        line-height: 16px;
        color: #666666; }
      .toc-popup .toc_interop_positions .pos_lbl_bold {
        font-family: "Roboto-Medium"; }
      .toc-popup .toc_interop_positions .posCollapse {
        background-color: #fdfeee;
        margin: 10px -15px 0 -15px;
        padding-left: 15px; }
        .toc-popup .toc_interop_positions .posCollapse .panel {
          background-color: #fdfeee;
          padding: 15px 15px 15px 0; }
        .toc-popup .toc_interop_positions .posCollapse .arro_dwn:not(.collapsed) .eicon-add-more:before {
          content: "";
          font-family: "edel_icons_v1"; }
      .toc-popup .toc_interop_positions .left_hdr {
        width: calc(100% - 25px);
        line-height: initial;
        vertical-align: middle; }
        .toc-popup .toc_interop_positions .left_hdr .sort-tbl {
          display: inline-block;
          font-size: 13px;
          vertical-align: top;
          margin-right: 5px;
          height: 14px; }
          .toc-popup .toc_interop_positions .left_hdr .sort-tbl .fa {
            height: 0;
            display: block;
            font-size: 13px; }
            .toc-popup .toc_interop_positions .left_hdr .sort-tbl .fa.fa-sort-down {
              margin-top: 1px; }
            .toc-popup .toc_interop_positions .left_hdr .sort-tbl .fa.active {
              color: #f5690f; }
          .toc-popup .toc_interop_positions .left_hdr .sort-tbl:hover {
            color: #174082; }
        .toc-popup .toc_interop_positions .left_hdr .sort-tbl-odrStat {
          position: relative;
          top: 2px; }
      .toc-popup .toc_interop_positions .arro_dwn {
        width: 25px;
        text-align: right;
        display: inline-block;
        vertical-align: middle;
        font-size: 0;
        line-height: initial; }
      .toc-popup .toc_interop_positions .act-btns {
        margin-bottom: -15px;
        margin-right: 15px;
        padding-top: 25px; }
      .toc-popup .toc_interop_positions .ed-btn {
        font-size: 14px;
        font-family: "RobotoCondensedRegular";
        text-align: center;
        max-width: 160px;
        line-height: 16px;
        padding: 7px 10px;
        width: calc(100% - 5px);
        border-radius: 4px;
        background-color: transparent; }
        .toc-popup .toc_interop_positions .ed-btn:hover {
          background-color: transparent; }
      .toc-popup .toc_interop_positions .no_positions {
        min-height: 200px; } }

.filterBtnOdrStat {
  float: right;
  cursor: pointer;
  margin: 5px 0px;
  border: none !important; }

.filterBarOrdHist {
  margin: 0 -30px;
  background-color: #f0f7ff;
  padding: 15px 20px;
  width: 56.68rem;
  font-family: "RobotoCondensedLight"; }
  @media (max-width: 991px) {
    .filterBarOrdHist {
      margin: 0 -10px;
      width: 100%;} }
  @media (max-width: 479px) {
    .filterBarOrdHist {
      margin: 0 -10px;
      width: auto; } }
  .filterBarOrdHist.shift-right {
    margin: 0 -25px;
    height: auto;
    padding: 7px;
    border: solid 1px #dddfdf; }
  .filterBarOrdHist .filterBtn {
    border: 1px solid #e2e9ef;
    border-width: 0 1px; }
    .filterBarOrdHist .filterBtn a {
      font-size: 17px;
      position: relative; }
      .filterBarOrdHist .filterBtn a i.clrCh {
        color: #b3c1dc; }
      .filterBarOrdHist .filterBtn a:hover .badge {
        color: #f04e45;
        border-color: #f04e45; }
      .filterBarOrdHist .filterBtn a .badge {
        position: absolute;
        top: -12px;
        background-color: #fff;
        border: 1px solid #03002f;
        width: 18px;
        height: 18px;
        padding: 1px 0;
        left: 10px;
        color: #03002f; }
      .filterBarOrdHist .filterBtn a .icom-close {
        font-size: 14px;
        margin-left: -1px;
        font-weight: bold; }
  .filterBarOrdHist.splitDiv .dwnFil {
    width: 24%; }
  .filterBarOrdHist.splitDiv .ddsCtrls {
    width: 76%; }
    .filterBarOrdHist.splitDiv .ddsCtrls .ddsCtrlsCheckboxes {
      display: inline-block; }
  .filterBarOrdHist .tooltip.right {
    margin-left: 15px; }
  .filterBarOrdHist .ttForDp {
    margin-top: 10px; }
  .filterBarOrdHist > div {
    vertical-align: middle;
    margin-bottom: -3px; }
    .filterBarOrdHist > div:first-child input[type=checkbox].clr-chkbx:checked + label.clr-lbl {
      color: #666; }
    .filterBarOrdHist > div:first-child input[type=checkbox].clr-chkbx + label.clr-lbl {
      line-height: 25px;
      padding-left: 18px; }
  .filterBarOrdHist .hp_outline {
    width: 12px;
    height: 12px;
    background: url(../images/question.png) no-repeat;
    background-size: 12px;
    cursor: pointer;
    margin: 0 0 -2px 0; }
  .filterBarOrdHist .right-arrow {
    margin: -10px 10px 0 -10px;
    vertical-align: middle; }
  .filterBarOrdHist .tooltip + .right-arrow {
    margin-left: 0; }
  .filterBarOrdHist .dropdown.open .menuList {
    border: 1px solid #b7b7b7;
    border-bottom: 1px solid #fff;
    border-radius: 3px 3px 0 0; }
  .filterBarOrdHist .dropdown.open .dropdown-menu {
    border-radius: 0 0 3px 3px;
    -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1); }
    .filterBarOrdHist .dropdown.open .dropdown-menu.dwnld {
      border-color: rgba(102, 102, 102, 0.15);
      border-radius: 0;
      margin-right: -2px; }
  .filterBarOrdHist .dropdown.open .fa-angle-down:before {
    content: "\f106"; }
  .filterBarOrdHist .menuList {
    min-width: 155px;
    height: 38px;
    font-family: "RobotoCondensedBold";
    font-size: 13px;
    border: 1px solid #fff;
    background-color: #fff;
    text-align: left;
    padding: 4px 10px;
    border-radius: 3px;
    font-size: 13px;
    color: #666; }
    .filterBarOrdHist .menuList .fa {
      position: absolute;
      right: 10px;
      top: calc(50% - 9px);
      font-size: 18px; }
      .filterBarOrdHist .menuList .fa.fa-angle-up {
        color: #f5690f; }
  .filterBarOrdHist input[type=checkbox].clr-chkbx:checked + label.clr-lbl.disabled:before {
    color: #666;
    border-color: #c2c2c2; }
  .filterBarOrdHist input[type=checkbox].clr-chkbx + label.clr-lbl:before {
    width: 13px;
    height: 13px;
    font-size: 6px;
    padding-top: 2.5px;
    font-weight: 600;
    color: #f5690f;
    background-color: #fff; }
  .filterBarOrdHist input[type=checkbox].clr-chkbx:checked + label.clr-lbl:before {
    border-color: #f5690f; }
  .filterBarOrdHist .download-option {
    background-color: #ffffff;
    position: absolute;
    z-index: 99;
    left: 360px;
    width: 175px;
    border: 1px solid #dce1e8;
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 15px;
    color: #666;
    text-align: left; }
    .filterBarOrdHist .download-option div {
      padding: 10px;
      border-bottom: 1px solid #dce1e8; }
    .filterBarOrdHist .download-option div:hover {
      background-color: #e47335;
      color: #fffefe;
      border: 1px solid #ffffff; }
    .filterBarOrdHist .download-option div > icon {
      margin-right: 15px;
      font-size: 20px; }
  .filterBarOrdHist .sm .asset,
  .filterBarOrdHist .sm .assertdropdown {
    min-width: 136px; }
  .filterBarOrdHist .assertdropdown {
    border-radius: 0px;
    border: 1px solid #b7b7b7;
    margin-top: -1px;
    min-width: 155px; }
    .filterBarOrdHist .assertdropdown input[type=checkbox].clr-chkbx + label.clr-lbl {
      line-height: 26px;
      display: block; }
      .filterBarOrdHist .assertdropdown input[type=checkbox].clr-chkbx + label.clr-lbl:before {
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(194, 194, 194, 0.1);
        width: 14px;
        height: 14px;
        font-size: 7px;
        text-align: left;
        padding-left: 1px;
        border-color: #b4b4b4; }
    .filterBarOrdHist .assertdropdown a {
      padding: 2px 10px;
      display: block;
      color: #333; }
      .filterBarOrdHist .assertdropdown a:hover {
        color: #fff;
        background-color: #e47435;
        letter-spacing: 0.1px; }
        .filterBarOrdHist .assertdropdown a:hover input[type=checkbox].clr-chkbx:checked + label.clr-lbl:before {
          color: #f5690f; }
        .filterBarOrdHist .assertdropdown a:hover input[type=checkbox].clr-chkbx + label.clr-lbl {
          color: #fff; }
          .filterBarOrdHist .assertdropdown a:hover input[type=checkbox].clr-chkbx + label.clr-lbl:before {
            color: #fff; }

.disabled {
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: not-allowed;
  pointer-events: none; }

.filterBtnSeeHold {
  float: right;
  cursor: pointer;
  margin: 5px 0px;
  border: none !important; }

.filterBarSeeHold {
  margin: 0 -30px;
  background-color: #f0f7ff;
  padding: 15px 20px;
  width: 56.68rem;
  font-family: "RobotoCondensedLight"; }
  @media (max-width: 991px) {
    .filterBarSeeHold {
      margin: 0 -10px;
      width: 41.5rem; } }
  @media (max-width: 479px) {
    .filterBarSeeHold {
      margin: 0 -10px;
      width: auto; } }
  .filterBarSeeHold.shift-right {
    margin: 0 -25px;
    height: 42px;
    padding: 7px;
    border: solid 1px #dddfdf; }
  .filterBarSeeHold .filterBtn {
    border: 1px solid #e2e9ef;
    border-width: 0 1px; }
    .filterBarSeeHold .filterBtn a {
      font-size: 17px;
      position: relative; }
      .filterBarSeeHold .filterBtn a i.clrCh {
        color: #b3c1dc; }
      .filterBarSeeHold .filterBtn a:hover .badge {
        color: #f5690f;
        border-color: #f5690f; }
      .filterBarSeeHold .filterBtn a .badge {
        position: absolute;
        top: -12px;
        background-color: #fff;
        border: 1px solid #174082;
        width: 18px;
        height: 18px;
        padding: 1px 0;
        left: 10px;
        color: #174082; }
      .filterBarSeeHold .filterBtn a .icom-close {
        font-size: 14px;
        margin-left: -1px;
        font-weight: bold; }
  .filterBarSeeHold.splitDiv .dwnFil {
    width: 24%; }
  .filterBarSeeHold.splitDiv .ddsCtrls {
    width: 76%; }
    .filterBarSeeHold.splitDiv .ddsCtrls .ddsCtrlsCheckboxes {
      display: inline-block; }
  .filterBarSeeHold .tooltip.right {
    margin-left: 15px; }
  .filterBarSeeHold .ttForDp {
    margin-top: 10px; }
  .filterBarSeeHold > div {
    vertical-align: middle;
    margin-bottom: -3px; }
    .filterBarSeeHold > div:first-child input[type=checkbox].clr-chkbx:checked + label.clr-lbl {
      color: #666; }
    .filterBarSeeHold > div:first-child input[type=checkbox].clr-chkbx + label.clr-lbl {
      line-height: 25px;
      padding-left: 18px; }
  .filterBarSeeHold .hp_outline {
    width: 12px;
    height: 12px;
    background: url(../images/question.png) no-repeat;
    background-size: 12px;
    cursor: pointer;
    margin: 0 0 -2px 0; }
  .filterBarSeeHold .right-arrow {
    margin: -10px 10px 0 -10px;
    vertical-align: middle; }
  .filterBarSeeHold .tooltip + .right-arrow {
    margin-left: 0; }
  .filterBarSeeHold .dropdown.open .menuList {
    border: 1px solid #b7b7b7;
    border-bottom: 1px solid #fff;
    border-radius: 3px 3px 0 0; }
  .filterBarSeeHold .dropdown.open .dropdown-menu {
    border-radius: 0 0 3px 3px;
    -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1); }
    .filterBarSeeHold .dropdown.open .dropdown-menu.dwnld {
      border-color: rgba(102, 102, 102, 0.15);
      border-radius: 0;
      margin-right: -2px; }
  .filterBarSeeHold .dropdown.open .fa-angle-down:before {
    content: "\f106"; }
  .filterBarSeeHold .menuList {
    min-width: 155px;
    height: 38px;
    font-family: "RobotoCondensedBold";
    font-size: 13px;
    border: 1px solid #fff;
    background-color: #fff;
    text-align: left;
    padding: 4px 10px;
    border-radius: 3px;
    font-size: 13px;
    color: #666; }
    .filterBarSeeHold .menuList .fa {
      position: absolute;
      right: 10px;
      top: calc(50% - 9px);
      font-size: 18px; }
      .filterBarSeeHold .menuList .fa.fa-angle-up {
        color: #f5690f; }
  .filterBarSeeHold input[type=checkbox].clr-chkbx:checked + label.clr-lbl.disabled:before {
    color: #666;
    border-color: #c2c2c2; }
  .filterBarSeeHold input[type=checkbox].clr-chkbx + label.clr-lbl:before {
    width: 13px;
    height: 13px;
    font-size: 6px;
    padding-top: 2.5px;
    font-weight: 600;
    color: #f5690f;
    background-color: #fff; }
  .filterBarSeeHold input[type=checkbox].clr-chkbx:checked + label.clr-lbl:before {
    border-color: #f5690f; }
  .filterBarSeeHold .download-option {
    background-color: #ffffff;
    position: absolute;
    z-index: 99;
    left: 360px;
    width: 175px;
    border: 1px solid #dce1e8;
    font-family: "RobotoCondensedRegular";
    font-size: 14px;
    line-height: 15px;
    color: #666;
    text-align: left; }
    .filterBarSeeHold .download-option div {
      padding: 10px;
      border-bottom: 1px solid #dce1e8; }
    .filterBarSeeHold .download-option div:hover {
      background-color: #e47335;
      color: #fffefe;
      border: 1px solid #ffffff; }
    .filterBarSeeHold .download-option div > icon {
      margin-right: 15px;
      font-size: 20px; }
  .filterBarSeeHold .sm .asset,
  .filterBarSeeHold .sm .assertdropdown {
    min-width: 136px; }
  .filterBarSeeHold .assertdropdown {
    border-radius: 0px;
    border: 1px solid #b7b7b7;
    margin-top: -1px;
    min-width: 155px; }
    .filterBarSeeHold .assertdropdown input[type=checkbox].clr-chkbx + label.clr-lbl {
      line-height: 26px;
      display: block; }
      .filterBarSeeHold .assertdropdown input[type=checkbox].clr-chkbx + label.clr-lbl:before {
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(194, 194, 194, 0.1);
        width: 14px;
        height: 14px;
        font-size: 7px;
        text-align: left;
        padding-left: 1px;
        border-color: #b4b4b4; }
    .filterBarSeeHold .assertdropdown a {
      padding: 2px 10px;
      display: block;
      color: #333; }
      .filterBarSeeHold .assertdropdown a:hover {
        color: #fff;
        background-color: #e47435;
        letter-spacing: 0.1px; }
        .filterBarSeeHold .assertdropdown a:hover input[type=checkbox].clr-chkbx:checked + label.clr-lbl:before {
          color: #f5690f; }
        .filterBarSeeHold .assertdropdown a:hover input[type=checkbox].clr-chkbx + label.clr-lbl {
          color: #fff; }
          .filterBarSeeHold .assertdropdown a:hover input[type=checkbox].clr-chkbx + label.clr-lbl:before {
            color: #fff; }

.disabled {
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: not-allowed;
  pointer-events: none; }


  .bank-upi-page .orderId{
    font-size: 18px;
    font-weight: bold;
    line-height: 14px;
    text-align: center;
    padding: 20px 0;
    color: #666;
  }
  
  .bank-details-cntr{
    background-color: #fbf9f8;
    border: 1px solid #b7b7b7;
    padding: 30px 40px;
    border-width: 1px 0 0 0;
  }
  
  .bank-details-cntr .loading button{
    /* border: none; */
    border-radius: 4px;
    width: 124px;
    padding:0;
    height:38px;
    background-color: #174082;
    border: 1px solid #174082;
  }
  .bank-details-cntr .loading button img{
    margin-left: auto;
    margin-right: auto;
    padding:5px 0;
    width: 20%;  
  }
  @media (max-width: 665px) {
    .bank-details-cntr .loading{
      text-align: center;
      padding-top: 0;
    }
      .bank-details-cntr .loading button{
        display: block;
        margin: auto;
      }
      .bank-details-cntr .loading span{
        text-align: center;
        padding-left: 0;
        font-size: 14px;
        color: #666666;
        line-height: 1;
        padding-top: 5px;
      }
    .bank-details-cntr .act-btns input{
      display: block;
      margin: auto;
    }
    .bank-details-cntr .act-btns span{
      text-align: center;
      padding-left:0;
      font-size: 14px;
      color: #666666;
      line-height: 1;
      padding-top: 5px;
    }
    
  }
  @media(min-width:666px){
    .bank-details-cntr .act-btns{
      display: flex;
      align-items: center;
    }
    .bank-details-cntr .act-btns span{
      font-size: 14px;
      color: #666666;
      line-height: 1 ;
    }
    .bank-details-cntr .loading span{
      font-size: 14px;
      color: #666666;
    }
    .bank-details-cntr .loading{
      display: flex;
      align-items: center;
      padding-top: 18px;
    }
    .bank-details-cntr .act-btns .tableCell{
      display: table-cell;
      vertical-align: middle;
    }
    .col70{
      padding-left:10px;
    }
    .col25{
      width: 140px;
      padding-top: 10px;
    }
  }
  
  .fba{
    font-size: 15px;
    line-height: 18px;
    padding-bottom: 10px;
  }
  
  .payment-mode{
    padding: 0 90px 10px 0;
    font-size: 15px;
    text-align: left;
  }
  
  .preferred_tag{
    background-color: #f5690f;
    color: #fff;
    font-size: 11px;
    line-height: normal;
    padding: 2px 18px 2px 4px;
    position: relative;
  }
  
  .preferredTagDisabled{
    background-color: #a8a8a8 !important;
  }
  
  .preferredTagDisabled:before {
    border-color: #a8a8a8 transparent transparent transparent !important;
  }
  
  .preferredTagDisabled:after {
    border-color: transparent transparent transparent #a8a8a8 !important;
  }
  
  .preferred_tag:before {
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    right: -7px;
    top: 0;
    border-style: solid;
    border-width: 8px 7px 0 0;
    border-color: #f5690f transparent transparent transparent;
  }
  
  .preferred_tag:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: -7px;
    bottom: 0;
    border-style: solid;
    border-width: 8px 0 0 7px;
    border-color: transparent transparent transparent #f5690f;
  }
  
  .ft-checkbox{
    color: #393939;
  }
  .ft-label{
    font-size: 17px !important;
    color: #393939 !important;
    padding-left: 30px !important;
  }
  .disabledLabel {
    color: #a8a8a8 !important;
  }
  .notification-banner{
    padding: 10px 22px 15px 15px;
    background-color: #fbf9ca;
    color: #666;
    margin:24px 99px 30px 0;
    font-size: 14px;
  }
  .upiDisabled:before{
    border-color: #adadad;
  }
  
  .notification-banner div{
    line-height: 21px;
  }
  
  .disabledButton {
    pointer-events: none;
  }
  
  .amount-sec{
    padding: 15px 20px;
    font-size: 15px;
    width: 491px;
    background-color: #f5f3f2;
    color: #393939;
    margin-bottom: 40px;
  }
  .rupee-ico{
    color: #8d8c8c;
    padding-left: 3px;
  }
  
  .amount-sec label{
    font-size: 17px;
    font-weight: bold;
  }
  
  .fa-angle-right{
    padding-left: 5px;
  }
  
  .prima-upi:after,
  .primaTooltip-upi,
  .prima-upi {
    position: absolute;
    font-size: 11px;
  }
  
  .primaTooltip-upi{
    right: 3px;
    top: -4px;
    z-index: 66;
    color: #fff;
    display: inline-block;
    text-align: center;
    pointer-events: initial;
    line-height: 12px;
  }
  .primaTooltip-upi span {
    display: inline-block;
    font-size: 12px;
    position: absolute;
    top: 1px;
    right: 0px;
  }
  .primaTooltip-upi .infoOutline {
    width: 11px;
    height: 11px;
    border-radius: 50%;
    border: 1px solid #fff;
    font-family: "RobotoCondensedRegular";
    position: relative;
    text-transform: lowercase;
    margin-left: 2px;
    margin-right: -6px;
  }
  .primaTooltip-upi .infoOutline:after {
    content: "i";
    display: inline-block;
    color: #fff;
    vertical-align: middle;
    font-size: 8px;
    position: absolute;
    left: 3.5px;
    top: -1px;
  }
  .primaTooltip-upi + .tooltip {
    margin-left: -6px;
    margin-top: 12px;
  }
  
  .payMode{
    margin-top: 30px;
    cursor: context-menu;;
  }
  .tooltip{
    width : 300px;
  }
  .prima-upi {
    right: 0px;
    top: 5px;
    pointer-events: none;
  }
  
  .prima-upi a:hover{
    color: #fff;
  }
  
  .tooltip-inner {
    max-width: 292px;
    color: #333333 !important;
    font-size: 12px;
  }
  
  .mfAccNo, .mfBnkName {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #393939;
    padding-right: 5px;
  }
  
  .mfBnkName {
    font-size: 15px;
    line-height: 20px;
  }
  .mfAccNo {
   font-size: 13px;
   line-height: 18px;
  }
  
  .mfUpper{
    width: 226px;
    background-color: #ffffff;
    margin-right: 40px;
    padding: 10px 20px 6px;
    position: relative;
  }
  
  .mfUpper .cir-label{
    padding-left: 30px !important;
  }
  .primaTooltip-bnk {
    right: 0px;
    position: absolute;
    padding: 3px 6px 18px 40px;
    top: -5px;
    z-index: 66;
    color: #fff;
    display: inline-block;
    text-align: left;
    pointer-events: initial;
    line-height: 12px;
  }
  .primaTooltip-bnk:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0px;
    top: 0px;
    width: 0;
    height: 0;
    border-style: solid;  
    border-width: 0px 86px 47px 0px;
    border-color: transparent #f5690f transparent transparent;
  }
  
  .primaTooltip-bnk span {
    display: inline-block;
    font-size: 12px;
    position: absolute;
    top: 15px;
    right: 5px;
  }
  
  .primaTooltip-bnk div {
   padding-left: 1px;
  }
  
  .primaTooltip-bnk + .tooltip {
    margin-left: 32px;
    margin-top: -18px;
  }
  
  .upiDetails{
    max-width: 200px;
    display: inline-block;
  }
  
  .upiDetails .inp{
    width: 200%;
    max-width: 200px;
    height: 33px;
    font-size: 16px;
    color: #393939;
    text-align: left;
    padding: 2px 34px 2px 15px;
    position: relative;
    border: 1px solid #fff !important;
    border-bottom: 1px solid #dddbda !important;
    line-height: 18px;
    margin-left: 20px
  }
  
  .dropdown-imp ul li {
    display: block;
    padding: 2px 15px 0 15px;
    line-height: 30px;
    width: 100%;
    font-size: 15px;
  }
  
  .dropdown-imp ul span{
    cursor: pointer;
  }
  .upiDetails.open button{
    border: 1px solid #dddbda !important; 
    border-bottom: 0 !important;
  }
  
  .upiDetails.open button .fa:before {
    content: "\f106";
  }
  
  .upiDetails.open .inp:focus{
    border: 1px solid #dddbda !important; 
    border-bottom: 0 !important;
  }
  
  .upiDetails .inp:focus{
    border-color: rgb(0 0 0 / 0%)!important;
    border-bottom: 1px solid #dddbda !important; 
    outline: 0;
    box-shadow: none
  }
  
  .dropdown-imp{
    border: 1px solid #dddbda !important;
    border-top: none !important;
    line-height: 16px;
    margin-top: -1px;
    max-width: 200px;
    width: 200%;
    left: 20px;
    box-shadow: none !important;
    border-radius: 0px;
  }
  /*
  .dropdown-imp{
    line-height: 16px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  } */
  
  .upiDetails span{
    line-height: 16px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  
  .upiDetails .fa {
    position: absolute;
    right: 12px;
    color: #183884;
    top: 5px;
    font-size: 20px;
  }
  
  .bank-upi-page {
    padding-bottom: 30px;
  }
  
  .trnstnlmtEr{
    width: 300px;
    height: 18px;
    padding: 2.2px 0 2px 6px;
    vertical-align: top;
    font-size: 13px;
    line-height: 27px;
    color: #a8a8a8;
  }
  
  @media (max-width: 768px) {
    .notification-banner {
      margin: 20px 0px 30px 0;
    }
    .notification-banner .mg-b15 {
      margin-top: 10px !important;
      margin-bottom: 20px !important;
    }
  }
  
  @media (max-width: 665px) {
    .bank-upi-page .orderId {
      line-height: 24px;
      text-align: center;
      padding: 0px 20px;
    }
    .bank-details-cntr {
      padding: 20px;
    }
    /* .toc-popup .qo-tab-content li {
      width: 100%;
      max-width: 335px;
    } */
    .mfUpper {
      width: 100%;
    }
    .payment-mode {
      padding: 0 40px 10px 0;
    }
    .upiDetails {
      max-width: 335px;
      width: 100%;
    }
    .upiDetails .inp {
      width: 100%;
      max-width: 335px;
      margin-top: 20px;
      margin-left: 0px;
    }
    .amount-sec {
      width: 100%;
      max-width: 335px;
      margin-bottom: 30px;
    }
    .toc-popup .act-btns {
      padding-top: 0px;
    }
    .toc-popup .act-btns {
      text-align: center;
    }
    .dropdown-imp {
      max-width: 335px;
      width: 100%;
      left: 0px;
    }
    /* .tooltip .tooltip-inner {
      left: -120px;
    } */
  }
  
  @media (max-width: 360px) {
    .payment-mode {
      padding: 0 8px 10px 0;  
    }
    .m-pd-r30 {
      padding-right: 30px;
    }
    .tooltip .tooltip-inner {   
      left: -90px;
      width: 270px;  
    }
  }


@charset "UTF-8";
.testimonials {
  /*fonts*/
  font-family: "RobotoCondensedRegular";
  font-size: 14px;
  line-height: 18px; }
  .testimonials ul, .testimonials p {
    margin-bottom: 0; }
  .testimonials ol {
    display: block;
    list-style-type: decimal;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 20px; }
    .testimonials ol li {
      margin: 0;
      padding: 0; }
  .testimonials .pageHeader {
    background-color: #F9F9F9;
    border-bottom: 1px solid #CCC8C1; }
  .testimonials .owl-item .testimonialImage {
    padding-left: 10px; }
    .testimonials .owl-item .testimonialImage img {
      width: auto; }
  .testimonials .blkHd, .testimonials .h1-head, .testimonials .name {
    font-family: "OswaldRegular"; }
  .testimonials .h1-head {
    color: #666666;
    font-size: 24px;
    line-height: 12px;
    text-align: center;
    padding-bottom: 26px; }
  .testimonials .blkHd {
    color: #333333;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    letter-spacing: normal; }
  .testimonials .list-blocks {
    padding: 50px 70px 40px 70px;
    margin: 0 -10px; }
  .testimonials .list-inline {
    margin-left: 0;
    font-size: 0; }
  .testimonials .notOwl li {
    width: 50%; }
    .testimonials .notOwl li:nth-child(odd) {
      padding-right: 12.5px; }
    .testimonials .notOwl li:nth-child(even) {
      padding-left: 12.5px; }
  .testimonials .overlay {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: 0;
    top: 0; }
  .testimonials .play-icon {
    position: absolute;
    width: 49px;
    height: 49px;
    background: url(../images/mobile-trader-play.png) center center;
    background-size: contain;
    left: 50%;
    top: 50%;
    margin: -25px 0 0 -25px; }
  .testimonials .fancybox-effects:hover {
    background-image: url(../images/mobile-trader-play-hover.png); }
  .testimonials .vdBlk img {
    width: 100%; }
  .testimonials .readModal .modal-content, .testimonials .readModal .modal-header {
    background-color: #fdfcfc;
    padding: 0; }
  .testimonials .readModal .modal-body {
    padding: 51px 65px; }
  .testimonials .readModal .modal-header {
    border-bottom: 0; }
  .testimonials .readModal .vdBlk {
    display: block; }
  @media (min-width: 768px) {
    .testimonials .readModal .modal-dialog {
      width: 759px;
      margin: 30px auto; } }
  .testimonials .readModal .icom-ed-close {
    color: #9d9d9d; }
  .testimonials .readModal .testimonials-list .message {
    min-height: initial;
    max-height: initial; }
    .testimonials .readModal .testimonials-list .message p {
      display: block; }
    .testimonials .readModal .testimonials-list .message label {
      font-size: 16px;
      line-height: 26px;
      max-height: initial; }
  .testimonials .readModal .testimonials-list .nester.hasVideo {
    width: auto; }
  .testimonials .readModal .testimonials-list .iframe, .testimonials .readModal .testimonials-list iframe {
    width: 100%;
    height: auto; }
  .testimonials .readModal .testimonials-list .rdMr {
    display: none; }
  .testimonials .testimonials-list .owl-item > li {
    padding: 34px 0 30px 0; }
    .testimonials .testimonials-list .owl-item > li:nth-child(odd) {
      padding-right: 12.5px; }
    .testimonials .testimonials-list .owl-item > li:nth-child(even) {
      padding-left: 12.5px; }
    .testimonials .testimonials-list .owl-item > li > div {
      width: 100%; }
  .testimonials .testimonials-list .profile-img {
    height: 64px;
    width: 64px;
    color: #D0D0D0;
    vertical-align: top;
    margin-left: 30px;
    border-radius: 50%; }
  .testimonials .testimonials-list .clientImage {
    background-color: #ECECEC;
    border-radius: 50%;
    padding-top: 7px;
    border: 1px solid #CCCCCC;
    display: inline-block; }
    .testimonials .testimonials-list .clientImage i {
      font-size: 46px;
      width: 36px;
      display: block;
      margin: 0 auto; }
  .testimonials .testimonials-list .owl-controls {
    text-align: center; }
    .testimonials .testimonials-list .owl-controls i {
      color: #183884; }
      .testimonials .testimonials-list .owl-controls i.rotate {
        transform: rotate(180deg);
        display: inline-block; }
    .testimonials .testimonials-list .owl-controls .owl-prev, .testimonials .testimonials-list .owl-controls .owl-next {
      display: inline-block;
      position: absolute;
      top: 111px;
      font-size: 26px;
      cursor: default; }
      .testimonials .testimonials-list .owl-controls .owl-prev .gray, .testimonials .testimonials-list .owl-controls .owl-next .gray {
        opacity: 0.6;
        pointer-events: none; }
      .testimonials .testimonials-list .owl-controls .owl-prev i, .testimonials .testimonials-list .owl-controls .owl-next i {
        cursor: pointer; }
        .testimonials .testimonials-list .owl-controls .owl-prev i.gray, .testimonials .testimonials-list .owl-controls .owl-next i.gray {
          cursor: default; }
    .testimonials .testimonials-list .owl-controls .owl-prev {
      left: -40px; }
    .testimonials .testimonials-list .owl-controls .owl-next {
      right: -40px; }
  .testimonials .testimonials-list .owl-dot {
    height: 20px;
    min-width: 20px;
    display: inline-block;
    font-size: 16px;
    line-height: 12px;
    color: #03002f;
    padding: 4px 5px 0 5px; }
    .testimonials .testimonials-list .owl-dot span {
      display: block;
      /*max-width: 8px;*/
      margin: 0 auto; }
    .testimonials .testimonials-list .owl-dot.active {
      background-color: #f04e45;
      color: #fff;
      border-radius: 2px; }
  .testimonials .testimonials-list .name_loc_desg {
    padding-left: 10px; }
  .testimonials .testimonials-list .iframe, .testimonials .testimonials-list iframe {
    width: 180px;
    display: inline-block;
    position: relative;
    margin-top: -7px; }
  .testimonials .testimonials-list .name {
    font-size: 18px;
    line-height: 18px;
    color: #353b3f;
    padding-top: 12px;
    text-transform: capitalize; }
  .testimonials .testimonials-list .rdMr {
    color: #03002f;
    font-size: 14px;
    position: absolute;
    bottom: 24px;
    left: 29px; }
    .testimonials .testimonials-list .rdMr:hover {
      color:  #f04e45;}
  .testimonials .testimonials-list .nester {
    font-size: 0;
    vertical-align: top; }
    .testimonials .testimonials-list .nester > p:first-child {
      padding-right: 2px; }
    .testimonials .testimonials-list .nester.hasVideo {
      width: calc(100% - 180px);
      overflow: hidden; }
  .testimonials .testimonials-list .location {
    font-size: 14px;
    color: #999999;
    line-height: 16px;
    /*display: block;*/ }
  .testimonials .testimonials-list .message {
    min-height: 174px;
    max-height: 174px;
    border: 1px solid #DCDCDA;
    position: relative;
    margin-bottom: 22px;
    padding: 26px 29px 24px 29px; }
    .testimonials .testimonials-list .message label {
      color: #666666;
      font-family: "RobotoCondensedRegular";
      font-size: 18px;
      line-height: 28px;
      max-height: 90px;
      overflow: hidden; }
    .testimonials .testimonials-list .message:after {
      content: "";
      position: absolute;
      background-color: #fff;
      bottom: -22px;
      left: -1px;
      width: 0;
      height: 0;
      border-top: 22px solid #F0F1EC;
      border-left: 22px solid transparent;
      border-right: 1px solid #DCDCDA; }
  .testimonials .vdBlk {
    display: none;
    position: relative; }
  .testimonials .see-all {
    font-size: 16px;
    line-height: 12px;
    color: #003399;
    margin-top: 0; }
  @media (max-width: 991px) {
    .testimonials .vdBlk {
      display: block; }
    .testimonials .owl-item .testimonialImage {
      padding-left: 0; }
    .testimonials .readModal .close-popup {
      right: 15px; }
    .testimonials .readModal .modal-body {
      padding: 45px 18px 25px 18px; }
    .testimonials .readModal .icom-ed-close {
      color: #505050; }
    .testimonials .readModal .testimonials-list .message {
      padding: 12px; }
      .testimonials .readModal .testimonials-list .message .vdBlk + label {
        max-height: 150px; }
      .testimonials .readModal .testimonials-list .message label {
        padding: 0 5px;
        max-height: 450px;
        overflow-y: auto;
        padding-bottom: 10px; }
    .testimonials .overlay-text {
      position: absolute;
      bottom: -5px; }
    .testimonials .owl-stage-outer {
      border-bottom: 1px solid #eee; }
    .testimonials .blkHd {
      margin: 0 -15px; }
    .testimonials .list-blocks {
      padding: 30px 35px 25px 35px;
      background-color: #f9f9f9; }
    .testimonials .pic_name_place {
      margin-top: -5px; }
    .testimonials .owl-dots {
      padding-top: 15px; }
      .testimonials .owl-dots .owl-dot {
        width: 8px;
        height: 8px;
        border: 1px solid #d8d1ea;
        background-color: #d8d1ea;
        margin: 2px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        min-width: initial;
        padding: 0; }
        .testimonials .owl-dots .owl-dot.active {
          border-color: #F5690F;
          border-radius: 50%; }
    .testimonials .testimonials-list .profile-img {
      height: 40px;
      width: 40px; }
    .testimonials .testimonials-list .clientImage i {
      font-size: 26px;
      width: 21px; }
    .testimonials .testimonials-list .name_loc_desg {
      font-size: 0; }
    .testimonials .testimonials-list .name {
      font-size: 15px;
      padding-top: 5px;
      line-height: 13px; }
    .testimonials .testimonials-list .location {
      font-size: 13px;
      line-height: 13px;
      margin-top: -3px; }
    .testimonials .testimonials-list .owl-item > li {
      padding: 30px 0 20px 0;
      border-color: #dcdcda; }
      .testimonials .testimonials-list .owl-item > li:nth-child(odd) {
        padding-right: 0; }
      .testimonials .testimonials-list .owl-item > li:nth-child(even) {
        padding-left: 0; }
    .testimonials .testimonials-list .iframe, .testimonials .testimonials-list iframe {
      width: 100%;
      display: block;
      height: auto;
      margin: 0 auto; }
    .testimonials .testimonials-list .message {
      max-height: initial;
      padding: 20px 20px 56px 20px; }
      .testimonials .testimonials-list .message label {
        font-size: 17px;
        line-height: 24px;
        max-height: 117px;
        overflow: hidden; }
      .testimonials .testimonials-list .message:after {
        background-color: #f9f9f9; }
    .testimonials .testimonials-list .rdMr {
      left: 20px; }
    .testimonials .testimonials-list .owl-controls .owl-prev, .testimonials .testimonials-list .owl-controls .owl-next {
      font-size: 27px; }
    .testimonials .testimonials-list .owl-controls .owl-prev {
      left: -25px; }
    .testimonials .testimonials-list .owl-controls .owl-next {
      right: -25px; } }

@media (max-width: 767px) {
  .moduleTestimonials.fancybox-wrap {
    width: calc(100% - 30px) !important;
    left: 15px !important;
    top: 85px !important;
    position: fixed !important; }
    .moduleTestimonials.fancybox-wrap .fancybox-close {
      right: -15px !important;
      top: -40px !important;
      /*background-color: transparent !important;*/
      background: none !important;
      display: inline-block; }
      .moduleTestimonials.fancybox-wrap .fancybox-close:before {
        content: "";
        font-family: "icomoon";
        color: #999;
        font-weight: bold;
        font-size: 15px; }
    .moduleTestimonials.fancybox-wrap .fancybox-skin {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .moduleTestimonials.fancybox-wrap .fancybox-inner {
      width: 100% !important;
      height: auto !important; } }

@media (min-width: 567px) and (max-width: 767px) {
  .moduleTestimonials.fancybox-wrap {
    top: 40px !important; }
    .moduleTestimonials.fancybox-wrap .fancybox-inner {
      min-height: 250px; }
    .moduleTestimonials.fancybox-wrap .fancybox-iframe {
      min-height: 250px; } }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiQXNzZXRzL3Njc3MvdGVzdGltb25pYWxzLmNzcyIsCgkic291cmNlcyI6IFsKCQkiQXNzZXRzL3Njc3MvdGVzdGltb25pYWxzLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pY29tb29uLXZhci5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIjtBQUVBLEFBQUEsYUFBYSxDQUFDO0VBQ1YsU0FBUztFQVNULFdBQVcsRUFMQSx3QkFBd0I7RUFNbkMsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSSxHQWdpQnBCO0VBNWlCRCxBQWNJLGFBZFMsQ0FjVCxFQUFFLEVBZE4sQUFjUSxhQWRLLENBY0wsQ0FBQyxDQUFDO0lBQ0YsYUFBYSxFQUFFLENBQUMsR0FDbkI7RUFoQkwsQUFrQkksYUFsQlMsQ0FrQlQsRUFBRSxDQUFDO0lBQ0MsT0FBTyxFQUFFLEtBQUs7SUFDZCxlQUFlLEVBQUUsT0FBTztJQUN4QixtQkFBbUIsRUFBRSxHQUFHO0lBQ3hCLGlCQUFpQixFQUFFLEdBQUc7SUFDdEIsb0JBQW9CLEVBQUUsSUFBSSxHQU03QjtJQTdCTCxBQXlCUSxhQXpCSyxDQWtCVCxFQUFFLENBT0UsRUFBRSxDQUFDO01BQ0MsTUFBTSxFQUFFLENBQUM7TUFDVCxPQUFPLEVBQUUsQ0FBQyxHQUNiO0VBNUJULEFBK0JJLGFBL0JTLENBK0JULFdBQVcsQ0FBQztJQUNSLGdCQUFnQixFQUFFLE9BQU87SUFDekIsYUFBYSxFQUFFLGlCQUFpQixHQUNuQztFQWxDTCxBQXFDUSxhQXJDSyxDQW9DVCxTQUFTLENBQ0wsaUJBQWlCLENBQUM7SUFDZCxZQUFZLEVBQUUsSUFBSSxHQUtyQjtJQTNDVCxBQXdDWSxhQXhDQyxDQW9DVCxTQUFTLENBQ0wsaUJBQWlCLENBR2IsR0FBRyxDQUFDO01BQ0EsS0FBSyxFQUFFLElBQUksR0FDZDtFQTFDYixBQThDSSxhQTlDUyxDQThDVCxNQUFNLEVBOUNWLEFBOENZLGFBOUNDLENBOENELFFBQVEs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 */
@charset "UTF-8";
/*mixins*/
/* Fonts */
/*ipo-upi stylesheet*/
/* Fonts */
.full_page_view.no-src {
  padding-top: 0;
  background: #ffffff !important; }
  @media (max-width: 767px) {
    .full_page_view.no-src {
      background: #ffffff !important; } }
  .full_page_view.no-src header, .full_page_view.no-src footer {
    display: none; }
  .full_page_view.no-src .notification-bar {
    display: none; }

.ipo_app {
  font-family: "Roboto-Regular";
  font-size: 16px;
  line-height: 24px;
  /*height: 100%;*/
  /*show more and less, learn link fixed to bottom of the screen start*/
  /*OTP Content section*/
  /*check box*/
  /*color class*/
  /*Switch  Button*/
  /*model style for cancel*/
  /*model style*/
  /*track button in order book popup style*/
  /*popover styles odrStsPopover*/
  /*popover styles persDtlPopOvr*/
  /*ipo order book right section*/
  /* Fonts */ }
  .ipo_app.page {
    background-color: #ffffff;
    margin-top: 70px;
    /*max-height: 100%;*/
    /*overflow-y: auto;*/ }
  .ipo_app:not(.modal) {
    /*position: absolute;
        top: 0px;
        z-index: 9999;
        width: 100%;*/ }
  .ipo_app .lcase {
    text-transform: lowercase; }
  .ipo_app .cCase {
    text-transform: capitalize; }
  .ipo_app .ttNone {
    text-transform: none; }
  .ipo_app .pd-l3 {
    padding-left: 3px; }
  @media (min-width: 768px) {
    .ipo_app.page {
      padding: 35px;
      padding-left: 35px !important;
      padding-right: 35px !important; 
      margin-top: 50px; } }
  .ipo_app .change_link, .ipo_app .otp_link {
    color: #174082;
    text-decoration: none; }
    .ipo_app .change_link:hover, .ipo_app .otp_link:hover {
      color: #f79035; }
  .ipo_app .fw.modal {
    padding: 0;
    padding-left: 0 !important;
    padding-right: 0 !important; }
    .ipo_app .fw.modal .modal-dialog {
      width: 100%;
      margin: 0; }
    .ipo_app .fw.modal .modal-body {
      padding: 0; }
  .ipo_app input[type=number]::-webkit-inner-spin-button,
  .ipo_app input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .ipo_app .app_hdr {
    padding-bottom: 45px;
    line-height: initial; }
  .ipo_app .rBold {
    font-family: "Roboto-Bold"; }
  .ipo_app .cls_ctrl {
    text-align: right; }
    .ipo_app .cls_ctrl a {
      font-size: 10px;
      color: #707070; }
      .ipo_app .cls_ctrl a:hover {
        color: #f79035; }
    .ipo_app .cls_ctrl .clsTxt {
      font-size: 14px;
      display: inline-block;
      padding-left: 7px; }
  .ipo_app .time_line_wrap {
    position: relative;
    /*&::before {
            content: '';
            position: absolute;
            display: block;
            width: 2px;
            background: $white-eleven;
            left: 52px;
            top: 15px;
            z-index: 1;
            height: 94%;
        }*/ }
    .ipo_app .time_line_wrap .time_line_con {
      position: relative; }
      .ipo_app .time_line_wrap .time_line_con .time_line_step {
        position: relative; }
        .ipo_app .time_line_wrap .time_line_con .time_line_step::before {
          content: '';
          position: absolute;
          width: 16.5px;
          height: 16.5px;
          left: -35px;
          background-color: #ffffff;
          border: 1px solid #d9d9d9;
          top: -1px;
          border-radius: 50%;
          z-index: 1; }
        .ipo_app .time_line_wrap .time_line_con .time_line_step::after {
          content: '';
          position: absolute;
          width: 9.5px;
          height: 9.5px;
          left: -31.5px;
          background-color: #d9d9d9;
          border: 1px solid #d9d9d9;
          top: 2.5px;
          border-radius: 50%;
          z-index: 1; }
  .ipo_app .ipo_stick_btm {
    padding: 20px 0 0 80px; }
    .ipo_app .ipo_stick_btm .showLess, .ipo_app .ipo_stick_btm .showMore {
      display: none; }
    .ipo_app .ipo_stick_btm, .ipo_app .ipo_stick_btm a {
      font-size: 14px;
      line-height: 16px;
      font-family: "Roboto-Medium";
      display: inline-block;
      color: #174082; }
      .ipo_app .ipo_stick_btm:hover, .ipo_app .ipo_stick_btm a:hover {
        color: #f79035; }
      .ipo_app .ipo_stick_btm.collapsed .showMore, .ipo_app .ipo_stick_btm a.collapsed .showMore {
        display: inline-block; }
      .ipo_app .ipo_stick_btm:not(.collapsed) .showLess, .ipo_app .ipo_stick_btm a:not(.collapsed) .showLess {
        display: inline-block; }
  .ipo_app .eicon_tick_cir {
    border: 2px solid #174082;
    border-radius: 50%;
    width: 27px;
    height: 27px; }
    .ipo_app .eicon_tick_cir:after {
      content: "";
      font-family: "edel_icons_v1";
      font-size: 9px;
      display: block;
      line-height: 26px; }
  .ipo_app .ctitle, .ipo_app .pageh1, .ipo_app .clsTxt {
    line-height: 24px; }
  .ipo_app .ctitle {
    font-size: 14px;
    color: #aaaaaa;
    font-family: "Roboto-Regular";
    margin-bottom: 5px; }
  .ipo_app .pageh1 {
    font-size: 18px;
    color: #3b3b3b;
    font-family: "OswaldRegular";
    min-height: 24px; }
  .ipo_app .elogo {
    width: 200px;
    height: 50px;
    background: url(../images/home/logo.png) no-repeat;
    background-size: contain;
    display: inline-block; }
  .ipo_app .ipo_hdr_bg {
    background-color: #fafafa; }
  .ipo_app .ipo_ftr_bg {
    background-color: #ffffff; }
  .ipo_app .ipo_sucess {
    color: #50b121; }
  .ipo_app .ipo_link {
    color: #0663e2;
    text-decoration: none;
    font-family: "Roboto-Regular"; }
    .ipo_app .ipo_link:hover {
      color: #f79035;
      text-decoration: none; }
  .ipo_app .step_lbl {
    height: 25px;
    width: 25px;
    background-color: #eaeaea;
    border-radius: 50%; }
    .ipo_app .step_lbl.active:after {
      content: '';
      height: 9px;
      width: 9px;
      background-color: #0663e2;
      border-radius: 50%;
      display: inline-block;
      margin: 8px; }
    .ipo_app .step_lbl.complete {
      text-align: center;
      background-color: #0663e2;
      color: #ffffff;
      font-size: 8px; }
      .ipo_app .step_lbl.complete i {
        display: inline-block;
        margin: 8.5px 0; }
  .ipo_app .stepOvr {
    /*padding-left: 120px;*/
    margin-top: 5px;
    line-height: 14px;
    font-family: "Roboto-Regular"; }
    .ipo_app .stepOvr .cName, .ipo_app .stepOvr .cPan {
      font-size: 14px;
      color: #3b3b3b; }
    .ipo_app .stepOvr .cPan {
      padding-left: 30px; }
  .ipo_app .step_comp {
    background-color: #0663e2;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    margin: 20px 0; }
    .ipo_app .step_comp .icom_check_bold {
      font-size: 10px; }
    .ipo_app .step_comp:before {
      height: 8.8px;
      width: 8.8px;
      font-size: 8.8px;
      color: #fff;
      margin: 6px 7px 0px 7px; }
  .ipo_app .step_tit,
  .ipo_app .step_num, .ipo_app .stepLbl {
    font-size: 16px;
    line-height: 25px; }
  .ipo_app .step_num {
    color: #aaaaaa;
    padding: 0 15px 0 30px;
    width: 100px; }
  .ipo_app .step_tit {
    color: #3b3b3b;
    font-family: "Roboto-Bold";
    width: calc(100% - 125px); }
    .ipo_app .step_tit .by2 {
      line-height: initial; }
  .ipo_app .app_step {
    border: 1px solid #d9d9d9;
    margin-bottom: 30px;
    box-shadow: 3px 6px 18px 0 rgba(62, 62, 62, 0.16); }
    .ipo_app .app_step.completeStep .ipo_hdr_bg {
      background-color: #ffffff; }
  .ipo_app .steps {
    max-width: 750px;
    margin: 0px auto;
    background-color: #ffffff; }
  .ipo_app .step_hdr {
    padding: 25px 35px;
    display: inline-block;
    width: 100%; }
  .ipo_app .step_ftr {
    padding: 0 0 50px 0;
    text-align: center; }
  .ipo_app .otp_err_msg {
    font-family: "Roboto-Medium";
    color: #3b3b3b; }
  .ipo_app .otp_resend_msg i {
    font-size: 9px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle; }
  .ipo_app .otp_resend_msg span {
    font-family: "Roboto-Regular";
    font-size: 14px;
    color: #3b3b3b;
    opacity: 0.81;
    display: inline-block;
    vertical-align: middle; }
  .ipo_app .ipo_link {
    font-size: 16px;
    color: #174082; }
    .ipo_app .ipo_link:hover {
      color: #f79035; }
  .ipo_app .otp_cont {
    font-family: "Roboto-Medium"; }
    .ipo_app .otp_cont.otp_con_pernl .otp_tit .ipo_link {
      margin-top: 5px;
      display: inline-block; }
    .ipo_app .otp_cont .otp_sub_tit {
      color: #3b3b3b;
      font-size: 14px;
      font-family: "Roboto-Regular";
      padding: 55px 0 25px 0; }
    .ipo_app .otp_cont .otp {
      border: none;
      border-bottom: 1px solid #d9d9d9;
      margin: 0 30px 0 0;
      width: 80px;
      font-size: 16px;
      text-align: center;
      line-height: 19px;
      padding-bottom: 15px; }
      .ipo_app .otp_cont .otp:last-child {
        margin-right: 0px; }
    .ipo_app .otp_cont .form-grp {
      margin: 0 0 15px 0; }
    .ipo_app .otp_cont .otp_sub_tit {
      font-size: 16px;
      line-height: 24px; }
  .ipo_app .noEve {
    pointer-events: none; }
  .ipo_app .ipo_rs {
    font-weight: bold; }
  .ipo_app .btn:hover, .ipo_app .btn:active {
    box-shadow: none; }
  .ipo_app .ipo_btn {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0;
    color: #ffffff;
    font-family: "Roboto-Bold";
    font-size: 16px;
    padding: 16px 5px;
    line-height: 16px;
    cursor: pointer;
    transition: all 0.1s ease-in; }
    .ipo_app .ipo_btn.blue_bx {
      background-color: #174082;
      border-color: #174082; }
      .ipo_app .ipo_btn.blue_bx:hover {
        background-color: #f79035;
        border-color: #f79035; }
    .ipo_app .ipo_btn.w370 {
      min-width: 370px; }
    .ipo_app .ipo_btn.twilight_bx {
      background-color: #0d2b5d;
      border-color: #0d2b5d; }
      @media (max-width: 768px) {
        .ipo_app .ipo_btn.twilight_bx:hover {
          background-color: #f79035;
          border-color: #f79035; } }
    .ipo_app .ipo_btn.w100p {
      width: 100%; }
  .ipo_app .step_cont {
    padding: 35px 95px; }
  .ipo_app .pdLBrdB, .ipo_app .ipo_form .frm_ipt, .ipo_app .per_detls .cntry_code {
    border: none;
    border-bottom: 1px solid #d9d9d9;
    padding: 0 0 15px 0; }
  .ipo_app .ipo_form .frm_rw {
    color: #3b3b3b;
    font-family: "Roboto-Regular";
    margin-bottom: 35px; }
  .ipo_app .ipo_form .form_lbl {
    width: calc(100% - 400px);
    font-size: 14px;
    line-height: 19px;
    opacity: 0.81; }
  .ipo_app .ipo_form .ipt_cont {
    width: 400px;
    max-width: 400px;
    font-family: "Roboto-Medium";
    font-size: 16px;
    line-height: 19px;
    /*padding: 0 0 15px 0;*/ }
  .ipo_app .ipo_form .frm_ipt {
    border-radius: 0;
    width: 100%;
    text-transform: uppercase;
    color: #3b3b3b; }
    .ipo_app .ipo_form .frm_ipt.nTrns {
      text-transform: none; }
    .ipo_app .ipo_form .frm_ipt.fullBrd {
      border: 1px solid #bdbdbd; }
    .ipo_app .ipo_form .frm_ipt.ipt_bg {
      background-color: #f8f8f8;
      border: 1px solid #f8f8f8; }
    .ipo_app .ipo_form .frm_ipt::-webkit-input-placeholder {
      font-family: "Roboto-Medium";
      font-size: 16px;
      color: rgba(59, 59, 59, 0.35); }
    .ipo_app .ipo_form .frm_ipt:-moz-placeholder {
      font-family: "Roboto-Medium";
      font-size: 16px;
      color: rgba(59, 59, 59, 0.35); }
    .ipo_app .ipo_form .frm_ipt::-moz-placeholder {
      font-family: "Roboto-Medium";
      font-size: 16px;
      color: rgba(59, 59, 59, 0.35); }
    .ipo_app .ipo_form .frm_ipt:-ms-input-placeholder {
      font-family: "Roboto-Medium";
      font-size: 16px;
      color: rgba(59, 59, 59, 0.35); }
  .ipo_app .ipo_form .cust_drop {
    width: inherit;
    position: relative; }
    .ipo_app .ipo_form .cust_drop .inpt_drop {
      border: none;
      border-radius: 0;
      width: inherit;
      cursor: pointer; }
    .ipo_app .ipo_form .cust_drop .drop_btn {
      background-color: transparent;
      text-align: left;
      font-family: "Roboto-Medium";
      font-size: 16px;
      line-height: 19px; }
      .ipo_app .ipo_form .cust_drop .drop_btn:active {
        box-shadow: none; }
    .ipo_app .ipo_form .cust_drop .drop_list {
      width: 100%;
      border: none;
      border-radius: 0px;
      padding: 0;
      margin: 0;
      border-top: solid 1px rgba(112, 112, 112, 0.46);
      margin-top: -1px; }
      .ipo_app .ipo_form .cust_drop .drop_list li {
        padding-left: 15px;
        position: relative; }
        .ipo_app .ipo_form .cust_drop .drop_list li .valid_tick {
          top: calc(50% - 5px); }
        .ipo_app .ipo_form .cust_drop .drop_list li:last-child a {
          border-bottom: none; }
        .ipo_app .ipo_form .cust_drop .drop_list li a {
          padding: 0;
          font-family: "Roboto-Regular";
          font-size: 14px;
          padding: 12px 0;
          line-height: 15px;
          border-bottom: 1px solid #d9d9d9;
          color: #393939; }
          .ipo_app .ipo_form .cust_drop .drop_list li a.selBnkNm {
            font-family: "Roboto-Medium";
            color: #111111; }
          .ipo_app .ipo_form .cust_drop .drop_list li a:hover, .ipo_app .ipo_form .cust_drop .drop_list li a:focus {
            background-color: transparent; }
        .ipo_app .ipo_form .cust_drop .drop_list li:hover {
          background-color: #f7f7f7; }
    .ipo_app .ipo_form .cust_drop .arrow_dd {
      font-size: 8px;
      color: #174082;
      font-weight: 400;
      position: absolute;
      right: 5px;
      top: calc(50% - 12.5px);
      vertical-align: middle; }
  .ipo_app .checkfield {
    margin: 15px 0 0 0;
    font-size: 0px;
    padding-left: 0;
    /*input[type=checkbox].clr-chkbx {
            & + label.tick_lbl {
                line-height: 18px;
                padding-left: 28px;
                color: rgba(59, 59, 59, 0.81);

                &:before {
                    width: 18px;
                    height: 18px;
                    font-size: 8.5px;
                    color: $light-navy;
                    margin: 0 10px 0 0;
                    padding: 5px 0 0 0;
                    top: -1.5px;
                    border-color: $white-eleven;
                }
            }

            &:checked + label.tick_lbl:before {
                border-color: $white-eleven;
            }
        }*/ }
    .ipo_app .checkfield input[type=checkbox].tick_chkbx {
      position: absolute;
      z-index: -1000;
      left: -1000px;
      overflow: hidden;
      width: 1px;
      height: 1px;
      margin: -1px;
      padding: 0 12px;
      border: 0; }
    .ipo_app .checkfield input[type=checkbox].tick_chkbx + label.tick_lbl {
      color: rgba(59, 59, 59, 0.81);
      cursor: pointer;
      display: inline-block;
      font-size: 14px;
      line-height: 18px;
      padding-left: 28px;
      position: relative; }
      .ipo_app .checkfield input[type=checkbox].tick_chkbx + label.tick_lbl:before {
        border: 1px solid #d9d9d9;
        content: "";
        display: inline-block;
        height: 18px;
        left: 0;
        position: absolute;
        top: -1.5px;
        width: 18px;
        font-size: 6.7px;
        text-align: center;
        margin: 0 10px 0 0;
        padding: 5px 0 0 0;
        color: #174082; }
    .ipo_app .checkfield input[type=checkbox].tick_chkbx:checked + label.tick_lbl:before {
      content: "";
      font-family: "edel_icons_v1" !important;
      line-height: 1; }
  .ipo_app .dus_orng {
    color: #f79035; }
  .ipo_app .switchCtrl .switch {
    position: relative;
    display: inline-block;
    width: 21px;
    height: 13px;
    vertical-align: middle;
    margin: 0 6px; }
  .ipo_app .switchCtrl .switch input {
    opacity: 0;
    width: 0;
    height: 0; }
  .ipo_app .switchCtrl .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #cccccc;
    -webkit-transition: .4s;
    transition: .4s; }
    .ipo_app .switchCtrl .slider:before {
      position: absolute;
      content: "";
      height: 11px;
      width: 11px;
      left: 1px;
      bottom: 0.5px;
      background-color: #ffffff;
      -webkit-transition: .4s;
      transition: .4s;
      background-color: #ffffff; }
  .ipo_app .switchCtrl input:checked + .slider {
    background-color: #e27c06; }
  .ipo_app .switchCtrl input:checked + .slider:before {
    -webkit-transform: translateX(7px);
    -ms-transform: translateX(7px);
    transform: translateX(7px); }
  .ipo_app .switchCtrl .slider.round {
    border-radius: 30px; }
  .ipo_app .switchCtrl .slider.round:before {
    border-radius: 50%; }
  @media (max-width: 767px) {
    .ipo_app .switchCtrl .switch {
      width: 30px;
      height: 18px; }
    .ipo_app .switchCtrl .slider:before {
      width: 14px;
      height: 14px;
      bottom: 2px;
      left: 2px; }
    .ipo_app .switchCtrl input:checked + .slider:before {
      left: auto;
      right: 10px; } }
  .ipo_app.autoCenter .modal-dialog {
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
    margin: auto; }
  .ipo_app .per_detls .dob {
    font-family: "Roboto-Medium"; }
    .ipo_app .per_detls .dob .dy, .ipo_app .per_detls .dob .mth, .ipo_app .per_detls .dob .year {
      font-size: 16px;
      line-height: 24px;
      padding: 0 0 15px 0;
      /*border-bottom: 1px solid $white-eleven;*/ }
    .ipo_app .per_detls .dob .dy, .ipo_app .per_detls .dob .mth {
      width: 105px;
      margin-right: 16px; }
    .ipo_app .per_detls .dob .year {
      width: 158px; }
  .ipo_app .per_detls .cntry_code {
    font-size: 16px;
    color: rgba(59, 59, 59, 0.35);
    width: 42px; }
  .ipo_app .per_detls .mob_no {
    width: calc(100% - 42px);
    font-size: 16px; }
  .ipo_app .per_detls .ipoPopover, .ipo_app .per_detls .clientIdPopover, .ipo_app .per_detls .mobPopover, .ipo_app .per_detls .frmTypPopover {
    width: 250px;
    border: none;
    position: absolute;
    padding: 16px 6px;
    left: 0% !important;
    top: 20px !important;
    margin-top: 2px !important;
    box-shadow: 3px 6px 18px 0 rgba(62, 62, 62, 0.16); }
    .ipo_app .per_detls .ipoPopover .ppClose, .ipo_app .per_detls .clientIdPopover .ppClose, .ipo_app .per_detls .mobPopover .ppClose, .ipo_app .per_detls .frmTypPopover .ppClose {
      color: #707070;
      font-size: 8.1px;
      position: absolute;
      top: 18px;
      right: 20px; }
    .ipo_app .per_detls .ipoPopover .ipo_app_tt > p, .ipo_app .per_detls .clientIdPopover .ipo_app_tt > p, .ipo_app .per_detls .mobPopover .ipo_app_tt > p, .ipo_app .per_detls .frmTypPopover .ipo_app_tt > p {
      font-family: Roboto-Regular;
      font-size: 12px;
      line-height: 20px;
      text-align: left;
      color: #252525; }
    .ipo_app .per_detls .ipoPopover.popover .arrow, .ipo_app .per_detls .clientIdPopover.popover .arrow, .ipo_app .per_detls .mobPopover.popover .arrow, .ipo_app .per_detls .frmTypPopover.popover .arrow {
      display: none; }
  @media (max-width: 767px) {
    .ipo_app .per_detls .dob {
      font-family: "Roboto-Bold"; }
      .ipo_app .per_detls .dob .dy, .ipo_app .per_detls .dob .mth, .ipo_app .per_detls .dob .year {
        font-size: 18px;
        line-height: 24px;
        padding: 12px 0; }
      .ipo_app .per_detls .dob .dy {
        width: 80px; }
      .ipo_app .per_detls .dob .mth {
        width: 80px; }
      .ipo_app .per_detls .dob .year {
        width: 80px; }
      .ipo_app .per_detls .dob .dy {
        margin-right: 30px; }
      .ipo_app .per_detls .dob .mth {
        margin-right: 45px; }
    .ipo_app .per_detls .mob_ipt_con {
      padding: 12px 0;
      line-height: 0; }
    .ipo_app .per_detls .ipo_form .cntry_code {
      width: 47px;
      font-size: 18px;
      line-height: 24px;
      padding: 12px 0 12px 0;
      border-right: 0; }
      .ipo_app .per_detls .ipo_form .cntry_code + input {
        border-left: 0; }
    .ipo_app .per_detls .mob_no {
      width: calc(100% - 47px);
      padding-left: 8px;
      font-size: 18px;
      line-height: 24px; }
    .ipo_app .per_detls .ipoPopover, .ipo_app .per_detls .clientIdPopover, .ipo_app .per_detls .mobPopover, .ipo_app .per_detls .frmTypPopover {
      left: auto !important;
      right: 0 !important;
      top: 40px !important;
      margin-top: -15px !important; }
    .ipo_app .per_detls .frmTypPopover {
      margin-top: -270px !important; }
    .ipo_app .per_detls .ipo_form .cust_drop .arrow_dd {
      right: 0; }
    .ipo_app .per_detls .ipo_form .cust_drop .drop_btn {
      font-size: 18px;
      line-height: 21px; } }
  @media (max-width: 360px) {
    .ipo_app .per_detls .dob .dy {
      width: 70px; }
    .ipo_app .per_detls .dob .mth {
      width: 70px; }
    .ipo_app .per_detls .dob .year {
      width: 70px; } }
  @media (max-width: 320px) {
    .ipo_app .per_detls .dob .dy {
      width: 60px; }
    .ipo_app .per_detls .dob .mth {
      width: 60px; }
    .ipo_app .per_detls .dob .year {
      width: 60px; } }
  @media (max-width: 767px) {
    .ipo_app {
      /*OTP Content section*/ }
      .ipo_app .steps {
        position: relative; }
      .ipo_app .cls_ctrl {
        position: absolute;
        right: 30px;
        top: 20px; }
        .ipo_app .cls_ctrl a {
          color: #818181; }
      .ipo_app .modal-body, .ipo_app .modal-dialog {
        /*height: 100%;*/
        overflow: hidden; }
      .ipo_app .perDtlModel .modal-body, .ipo_app .perDtlModel .modal-dialog {
        height: 100%; }
      .ipo_app .perDtlModel .modal-body {
        height: calc(100% - 95px); }
      .ipo_app .htInh {
        /*height: 100%;*/ }
      .ipo_app .per_detls .formType .cust_drop.open, .ipo_app .biddtls .formType .cust_drop.open {
        margin-bottom: 100px; }
      .ipo_app .per_detls .drop_list, .ipo_app .biddtls .drop_list {
        max-height: 120px;
        overflow-y: auto; }
      .ipo_app .payment_details .upiDD.cust_drop.open {
        margin-bottom: 160px; }
      .ipo_app .step_cont {
        padding: 30px 30px 90px 30px;
        /*height: inherit;
        max-height: calc(100% - 152px);
        overflow: hidden;
        overflow-y: auto;*/ }
      .ipo_app .step_hdr {
        padding: 20px 30px;
        border-bottom: 3px solid #dcdcdc; }
      .ipo_app .step_num {
        display: block;
        padding: 0px;
        color: #707070;
        line-height: 19px;
        padding-bottom: 5px; }
      .ipo_app .step_ftr {
        padding: 0;
        position: fixed;
        bottom: 0;
        z-index: 1001;
        width: 100%;
        font-size: 0;
        left: 0; }
        .ipo_app .step_ftr .ipo_btn {
          position: relative;
          z-index: 100; }
        .ipo_app .step_ftr .ipo_btn:only-child {
          width: 100%; }
      .ipo_app .app_step {
        margin-bottom: 0;
        box-shadow: none;
        border-bottom: 0;
        border: 0; }
      .ipo_app .otp_cont .otp_tit {
        max-width: 226px;
        font-size: 16px;
        line-height: 26px;
        margin: 0 auto;
        font-family: "Roboto-Regular"; }
        .ipo_app .otp_cont .otp_tit .fontMed {
          font-family: "Roboto-Medium"; }
      .ipo_app .otp_cont .otp_sub_tit {
        padding: 55px 0 15px 0;
        font-family: "Roboto-Medium";
        font-size: 14px;
        line-height: 19px;
        color: #707070; }
      .ipo_app .otp_cont .ipo_sucess {
        font-size: 9px; }
      .ipo_app .otp_cont .otp {
        border: 0;
        border-bottom: 2px solid #eaeaea;
        margin: 0px 15px 0 0;
        width: 64px;
        padding: 0 0 12px 0;
        font-size: 42px;
        font-family: "Roboto-Bold";
        color: #1c1c1c; }
        .ipo_app .otp_cont .otp:last-child {
          margin-right: 0px; }
      .ipo_app .otp_cont .otp_err_msg {
        font-family: "Roboto-Medium";
        font-size: 16px; }
      .ipo_app .ipo_form .frm_rw {
        margin-bottom: 22px; }
        .ipo_app .ipo_form .frm_rw:last-child {
          margin-bottom: 0; }
      .ipo_app .ipo_form .form_lbl {
        color: #707070;
        font-family: "Roboto-Regular";
        font-size: 14px;
        line-height: 19px;
        width: 100%; }
        .ipo_app .ipo_form .form_lbl.hasTT {
          width: 50%; }
      .ipo_app .ipo_form .linkToTT {
        width: 50%;
        text-align: right;
        font-size: 14px;
        color: #174082;
        display: inline-block;
        font-family: "Roboto-Regular";
        line-height: 19px; }
        .ipo_app .ipo_form .linkToTT:hover {
          color: #f79035; }
      .ipo_app .ipo_form .ipt_cont {
        width: 100%;
        padding: 0;
        font-family: "Roboto-Bold";
        font-size: 18px;
        line-height: 21px; }
      .ipo_app .ipo_form .frm_ipt {
        padding-left: 0;
        padding: 12px 0;
        font-family: "Roboto-Bold"; }
        .ipo_app .ipo_form .frm_ipt::-webkit-input-placeholder {
          color: rgba(59, 59, 59, 0.35);
          text-transform: lowercase;
          font-family: "Roboto-Bold";
          font-size: 18px; }
        .ipo_app .ipo_form .frm_ipt:-moz-placeholder {
          color: rgba(59, 59, 59, 0.35);
          text-transform: lowercase;
          font-family: "Roboto-Bold";
          font-size: 18px; }
        .ipo_app .ipo_form .frm_ipt::-moz-placeholder {
          color: rgba(59, 59, 59, 0.35);
          text-transform: lowercase;
          font-family: "Roboto-Bold";
          font-size: 18px; }
        .ipo_app .ipo_form .frm_ipt:-ms-input-placeholder {
          color: rgba(59, 59, 59, 0.35);
          text-transform: lowercase;
          font-family: "Roboto-Bold";
          font-size: 18px; }
      .ipo_app .ipo_form .cust_drop {
        font-family: "Roboto-Bold"; }
        .ipo_app .ipo_form .cust_drop .drop_btn {
          font-size: 18px; }
        .ipo_app .ipo_form .cust_drop .drop_list {
          /*margin-top: 13px;*/ }
          .ipo_app .ipo_form .cust_drop .drop_list li a {
            font-size: 16px; }
        .ipo_app .ipo_form .cust_drop .drop_btn {
          font-family: "Roboto-Bold"; }
        .ipo_app .ipo_form .cust_drop .arrow_dd {
          right: 15px;
          top: calc(50% - 5.5px); } }
  @media (max-width: 365px) {
    .ipo_app .otp_cont .otp {
      max-width: 50px; } }
  .ipo_app .errorInfo {
    margin-top: 12px;
    font-family: "Roboto-Regular";
    font-size: 14px;
    text-align: left;
    /*max-height: 24px;*/
    color: #f51e1e;
    overflow: hidden; }
  .ipo_app .error_band {
    background-color: rgba(245, 30, 30, 0.1);
    padding: 12px 30px;
    margin-bottom: 15px; }
    .ipo_app .error_band .errorInfo {
      margin-top: 0; }
    .ipo_app .error_band .errMsg {
      font-size: 14px;
      line-height: 14px; }
    @media (max-width: 767px) {
      .ipo_app .error_band {
        padding: 10px 30px; }
        .ipo_app .error_band .errMsg {
          font-size: 16px;
          line-height: 21px; } }
  .ipo_app .bnk_err {
    margin-top: 0px;
    background: #ffffff;
    box-shadow: 3px 6px 18px 0 rgba(62, 62, 62, 0.16);
    font-size: 16px;
    padding: 8px 8px 8px 18px;
    line-height: 27px; }
  .ipo_app .errMsg {
    display: block; }
  .ipo_app .cntry_code.error,
  .ipo_app .frm_ipt.error {
    border-bottom-color: #f51e1e; }
  .ipo_app .ipo_otp.error .otp {
    border-bottom-color: #f51e1e; }
  .ipo_app .err_block > .qtyErr ~ .qtyErr .qtyErr {
    display: none; }
  .ipo_app .err_block > .two_lac_err ~ .two_lac_err .two_lac_err {
    display: none; }
  .ipo_app .err_block > .priceErr ~ .priceErr .priceErr {
    display: none; }
  .ipo_app .bidDetails.err_block .errorInfo:not(.ng-hide) {
    margin-top: 30px; }
    @media (max-width: 767px) {
      .ipo_app .bidDetails.err_block .errorInfo:not(.ng-hide) {
        margin-top: 40px;
        padding-left: 30px;
        padding-right: 30px; } }
  .ipo_app .bidDetails.err_block > .errorInfo:not(.ng-hide) ~ .errorInfo:not(.ng-hide) {
    margin-top: 0; }
  .ipo_app .biddtls .switchCtrl {
    padding: 15px 95px;
    border-bottom: 1px solid #ddd;
    color: #3b3b3b;
    font-size: 0; }
    .ipo_app .biddtls .switchCtrl > * {
      font-size: 14px;
      line-height: 14px;
      vertical-align: middle; }
  .ipo_app .biddtls .ipo_bid_chek .clr-lbl {
    font-family: "Roboto-Regular"; }
  .ipo_app .biddtls .cat_form_type {
    /*/*.form_lbl, .ipt_cont {
            width: 50%;
        }

        .form_lbl {
            font-family: $roboto-bold;
            font-size: 16px;
            color: $greyish-brown;
            line-height: 18px;
            opacity: 1;
        }

        .cust_drop {
            width: 100%;
        }

        .drop_btn {
            line-height: 19px;
            width: 100%;
            padding-left: 0;
            padding-top: 0;
            color: $black-seven;
            font-family: $Medium-text;
            border-bottom: 1px solid rgba(112, 112, 112, 0.46);
            text-transform: none;
        }

        .drop_btn, li a {
            overflow: hidden;
            text-overflow: ellipsis;
        }*/ }
    @media (min-width: 768px) {
      .ipo_app .biddtls .cat_form_type {
        /*.ipt_cont {
                width: 315px;
                max-width: 315px;
            }

            .form_lbl {
                width: calc(100% - 315px);
            }*/ } }
  .ipo_app .biddtls .invCatDesc {
    color: #707070;
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 18px;
    margin-top: 15px; }
  .ipo_app .biddtls .m130 {
    max-width: 130px;
    min-width: 130px; }
  .ipo_app .biddtls .m140 {
    max-width: 140px;
    min-width: 140px; }
  .ipo_app .biddtls .ipo_bid_head {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 25px;
    color: #606060; }
    .ipo_app .biddtls .ipo_bid_head .bid_hd {
      font-size: 14px;
      line-height: 19px; }
  .ipo_app .biddtls .ipo_bid_rw .ctrl_lbl, .ipo_app .biddtls .ipo_bid_rw .ctrl_ipt {
    font-family: "Roboto-Bold";
    font-size: 16px;
    line-height: 22px;
    vertical-align: middle; }
  .ipo_app .biddtls .frm_ipt {
    padding: 10px 20px;
    width: 130px; }
  @media (min-width: 767px) {
    .ipo_app .biddtls .fWidth .frm_ipt {
      padding: 0 0 15px 0;
      width: 100%; } }
  .ipo_app .biddtls .checkfield {
    padding-left: 49px; }
  .ipo_app .biddtls .bid_sno {
    font-family: "Roboto-Medium";
    font-size: 16px;
    vertical-align: middle; }
  .ipo_app .biddtls .eicon-add_circle,
  .ipo_app .biddtls .eicon-remove_circle {
    color: #2b2b2b;
    font-size: 24px; }
  .ipo_app .biddtls .ipo_add.disabled .eicon-add_circle,
  .ipo_app .biddtls .ipo_add.disabled .eicon-remove_circle {
    color: #d9d9d9; }
  .ipo_app .biddtls .ipo_ttl_val .lbl_bid_dtl {
    font-size: 16px; }
  .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl {
    padding: 0 190px;
    text-align: left; }
    .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.ttl_blc_amt {
      font-family: "Roboto-Bold";
      color: #2b2b2b;
      line-height: 16px; }
      .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.ttl_blc_amt .lbl_bid_dtl {
        line-height: 22px; }
      .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.ttl_blc_amt .lbl_txt {
        font-family: "Roboto-Medium"; }
    .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app {
      font-family: "Roboto-Regular"; }
      .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .lbl_bid_dtl {
        font-size: 14px;
        vertical-align: middle;
        line-height: 22px;
        color: #2b2b2b; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .lbl_bid_dtl.lbl_val {
          font-size: 16px; }
      .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .ipo_tick {
        width: 15px;
        height: 15px;
        border: 1px solid #f79035;
        border-radius: 50%;
        text-align: center;
        background-color: #f79035;
        padding-left: 1px; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .ipo_tick .eicon-tick {
          font-size: 6px;
          display: inline-block;
          vertical-align: middle;
          text-align: center;
          margin-bottom: 10px;
          color: #ffffff; }
  .ipo_app .biddtls .rw_tw_p {
    margin-right: -30px; }
  @media (max-width: 767px) {
    .ipo_app .biddtls .step_cont {
      padding: 30px 0 163px 0; }
    .ipo_app .biddtls .switchCtrl {
      padding: 25px 30px;
      border-bottom: 3px solid #dcdcdc;
      position: relative; }
      .ipo_app .biddtls .switchCtrl .switch {
        margin: 0;
        position: absolute;
        right: 30px;
        top: 55px; }
    .ipo_app .biddtls .switchBtn {
      float: right; }
    .ipo_app .biddtls .enbl {
      font-family: "Roboto-Medium";
      font-size: 16px;
      line-height: 19px;
      display: block; }
    .ipo_app .biddtls .ctrl_ipt {
      display: block; }
    .ipo_app .biddtls .rd_val, .ipo_app .biddtls .linkToChg {
      line-height: 16px; }
    .ipo_app .biddtls .rd_lbl {
      font-size: 16px;
      line-height: 19px; }
    .ipo_app .biddtls .linkToChg {
      font-size: 14px;
      color: #174082;
      font-family: "Roboto-Regular";
      display: inline-block;
      vertical-align: middle; }
    .ipo_app .biddtls .saveBid {
      font-size: 16px;
      font-family: "Roboto-Bold";
      padding: 40px 0 30px 0; }
    .ipo_app .biddtls .noEdit {
      padding-top: 30px; }
      .ipo_app .biddtls .noEdit:first-child {
        padding-top: 0; }
      .ipo_app .biddtls .noEdit + .editAct {
        padding-top: 30px; }
    .ipo_app .biddtls .ipo_bid_rw {
      padding-left: 30px;
      padding-right: 30px; }
      .ipo_app .biddtls .ipo_bid_rw.bd_3 {
        border-bottom: 3px solid #dcdcdc; }
      .ipo_app .biddtls .ipo_bid_rw .rd_bid_rw:nth-child(odd):not(:first-child) {
        padding-top: 18px; }
      .ipo_app .biddtls .ipo_bid_rw .rd_bid_rw:nth-child(even) {
        padding-top: 23px; }
      .ipo_app .biddtls .ipo_bid_rw .rd_val {
        font-family: "Roboto-Bold"; }
      .ipo_app .biddtls .ipo_bid_rw .ctrl_lbl {
        display: block;
        line-height: 24px;
        font-family: "Roboto-Regular"; }
      .ipo_app .biddtls .ipo_bid_rw .ctrl_lbl, .ipo_app .biddtls .ipo_bid_rw .rd_val {
        font-size: 14px;
        color: #3b3b3b; }
      .ipo_app .biddtls .ipo_bid_rw .bid_sno {
        font-family: "Roboto-Bold";
        font-size: 16px; }
      .ipo_app .biddtls .ipo_bid_rw .ipo_add {
        margin-right: 8px;
        display: inline-block;
        color: #174082;
        font-family: "Roboto-Medium";
        font-size: 16px;
        line-height: 19px;
        /*border: 2px solid $light-navy;*/ }
        .ipo_app .biddtls .ipo_bid_rw .ipo_add .eicon-add_circle {
          color: #174082;
          font-size: 23px;
          margin-right: 8px; }
          .ipo_app .biddtls .ipo_bid_rw .ipo_add .eicon-add_circle:hover {
            color: #f79035; }
        .ipo_app .biddtls .ipo_bid_rw .ipo_add .new_bid:hover {
          color: #f79035; }
      .ipo_app .biddtls .ipo_bid_rw.brdr_3 {
        border-bottom: 3px solid #dcdcdc; }
    .ipo_app .biddtls .frm_ipt {
      width: 100%;
      font-size: 18px;
      line-height: 21px;
      padding: 13.5px 20px; }
    .ipo_app .biddtls .fWidth {
      padding-left: 30px;
      padding-right: 30px; }
      .ipo_app .biddtls .fWidth:last-child {
        margin-bottom: 30px; }
      .ipo_app .biddtls .fWidth .arrow_dd {
        right: 0; }
      .ipo_app .biddtls .fWidth .frm_ipt {
        padding-left: 0;
        padding: 12px 0; }
    .ipo_app .biddtls .checkfield {
      padding-left: 0px;
      margin-top: 25px; }
    .ipo_app .biddtls .step_ftr {
      /*box-shadow: 9px 9px 18px 0 rgba(0, 0, 0, 0.44);*/ }
    .ipo_app .biddtls .ipo_ttl_val {
      box-shadow: 9px 9px 18px 0 rgba(0, 0, 0, 0.44);
      padding-bottom: 35px; }
      .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl {
        padding: 0 30px; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.ttl_blc_amt {
          font-family: "Roboto-Medium";
          line-height: initial;
          /*margin-bottom: 5px;*/ }
          .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.ttl_blc_amt .lbl_bid_dtl {
            line-height: 19px; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app {
          line-height: 16px;
          margin-top: 12px; }
          .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .lbl_bid_dtl {
            line-height: inherit; }
            .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .lbl_bid_dtl.lbl_val {
              font-size: 16px;
              line-height: 16px; }
          .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .ipo_tick {
            line-height: 23px; }
            .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl.disc_app .ipo_tick .eicon-tick {
              padding: 0px;
              margin-bottom: 12px; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl .lbl_txt {
          width: 160px; }
        .ipo_app .biddtls .ipo_ttl_val .ipo_finl_dtl .lbl_val {
          width: calc(100% - 160px); } }
  .ipo_app.ipo_modal .modal-dialog {
    width: 350px;
    box-shadow: 2px 9px 22px 0 rgba(29, 29, 29, 0.16); }
    @media (max-width: 360px) {
      .ipo_app.ipo_modal .modal-dialog {
        width: 327px; } }
    @media (max-width: 320px) {
      .ipo_app.ipo_modal .modal-dialog {
        width: 288px; }
        .ipo_app.ipo_modal .modal-dialog br {
          display: none; } }
  .ipo_app.ipo_modal .modal-body {
    padding: 30px 40px 25px; }
  .ipo_app.ipo_modal .modal-content {
    background-color: #f8f8f8; }
  .ipo_app.ipo_modal .modal_cont {
    position: relative; }
  .ipo_app.ipo_modal .uname {
    font-size: 16px;
    color: #252525;
    font-family: "Roboto-Regular";
    line-height: 20px; }
  .ipo_app.ipo_modal .modal_cls {
    position: absolute;
    right: 0;
    font-size: 9px;
    color: #707070; }
    .ipo_app.ipo_modal .modal_cls:hover {
      color: #f79035; }
  .ipo_app.ipo_modal .gBtn {
    color: #174082;
    padding: 10px 5px;
    margin: 10px 0; }
    .ipo_app.ipo_modal .gBtn:hover {
      color: #f79035; }
  .ipo_app.ipo_modal .ipo_btn {
    font-size: 14px;
    line-height: 14px;
    font-family: "Roboto-Regular"; }
  .ipo_app.ipo_modal .uBtn {
    padding: 14.5px 5px;
    font-family: "Roboto-Bold"; }
  .ipo_app.ipo_modal .info_msg {
    font-family: "Roboto-Regular";
    font-size: 16px;
    color: #606060; }
  .ipo_app.ipo_modal .mdl_hdr_msg {
    font-family: "Roboto-Regular";
    font-size: 16px;
    line-height: 19px; }
  .ipo_app.ipo_modal.asktoLogin .info_msg {
    font-family: "Roboto-Regular";
    font-size: 16px;
    color: #606060; }
  .ipo_app.ipo_modal.asktoLogin .modal-body {
    padding: 30px 35px; }
  .ipo_app.ipo_modal.nonInd .info_msg {
    line-height: 19px; }
  @media (min-width: 768px) {
    .ipo_app.ipo_modal.nonInd .modal-dialog {
      margin-top: 15%; } }
  .ipo_app.ipo_modal.already_applied .uname {
    padding-right: 15px; }
  @media (min-width: 768px) {
    .ipo_app.ipo_modal.already_applied .modal_cls {
      right: -5px; } }
  @media (max-width: 767px) {
    .ipo_app.ipo_modal.already_applied br {
      display: none; }
    .ipo_app.ipo_modal.already_applied .uname {
      color: #3b3b3b;
      padding-right: 0;
      padding-top: 35px; } }
  .ipo_app.ipo_model .checkClientOrd {
    color: #174082;
    padding: 5px 5px 0 5px;
    /*margin: 10px 0;*/
    margin-top: 10px; }
    .ipo_app.ipo_model .checkClientOrd:hover {
      color: #f79035; }
  .ipo_app.ipo_model.CancelOdrModel {
    top: calc(50% - 150px); }
    @media (max-width: 360px) {
      .ipo_app.ipo_model.CancelOdrModel .modal-dialog {
        width: 327px; } }
    @media (max-width: 320px) {
      .ipo_app.ipo_model.CancelOdrModel .modal-dialog {
        width: 288px; } }
    .ipo_app.ipo_model.CancelOdrModel .modal-content .modal-body {
      padding: 30px; }
  .ipo_app .payment_details .rem_chkbox {
    padding: 5px 0 34px 0; }
  .ipo_app .payment_details .upi_help_text {
    color: #0663e2;
    font-size: 14px;
    line-height: 16px;
    margin-top: 12px;
    font-family: "Roboto-Regular"; }
  .ipo_app .payment_details .rembr_id {
    font-size: 14px;
    font-family: "Roboto-Regular";
    padding-left: 28px; }
  .ipo_app .payment_details .plc_hldr::-webkit-input-placeholder {
    color: #d9d9d9;
    font-size: 16px;
    text-align: right;
    text-transform: lowercase; }
  .ipo_app .payment_details .pay_app {
    padding: 7px 0 0; }
    .ipo_app .payment_details .pay_app img {
      max-width: 100px;
      margin-right: 10px;
      margin-left: 10px;
      display: inline-block;
      border-right: 1px solid rgba(62, 62, 62, 0.16); }
      .ipo_app .payment_details .pay_app img:first-child {
        margin-left: 0; }
      .ipo_app .payment_details .pay_app img:last-child {
        border: none;
        margin-right: 0; }
  .ipo_app .payment_details .pay_para {
    font-size: 14px;
    text-align: left;
    color: #3b3b3b;
    padding-bottom: 8px;
    font-family: "Roboto-Regular"; }
  .ipo_app .payment_details .valid_tick {
    color: #50b120;
    position: absolute;
    right: 5px;
    font-size: 9px;
    top: 7px; }
  .ipo_app .payment_details .drop_list .errorInfo {
    display: none; }
  .ipo_app .payment_details .drop_list li:only-child {
    display: block; }
  .ipo_app .payment_details .drop_list li a.addNewid {
    font-size: 14px;
    color: #173f81;
    font-family: Roboto-Regular;
    line-height: 16px; }
  .ipo_app .payment_details .hlt b {
    background-color: #f0f0f0;
    font-weight: normal;
    text-transform: inherit; }
  .ipo_app .payment_details .addPdb {
    /*padding-bottom: 39px;*/ }
  .ipo_app .payment_details .addNewUpiIdLi {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0; }
    .ipo_app .payment_details .addNewUpiIdLi a {
      border-top: 1px solid #d9d9d9; }
  .ipo_app .payment_details .dropdown-menu ul.drop_list {
    position: relative;
    max-height: 160px;
    min-height: initial;
    overflow-y: scroll; }
    .ipo_app .payment_details .dropdown-menu ul.drop_list a {
      display: block;
      clear: both;
      white-space: nowrap; }
  .ipo_app .payment_details .cust_drop li.bnkList {
    padding-left: 0; }
    .ipo_app .payment_details .cust_drop li.bnkList:hover {
      background-color: initial; }
  .ipo_app .payment_details .bnkList li a {
    border-bottom: 1px solid #d9d9d9; }
  .ipo_app .payment_details .bnkList .setMin {
    max-height: 170px;
    overflow-y: scroll;
    overflow-x: auto;
    min-height: 170px; }
  .ipo_app .payment_details .bnkList ::-webkit-scrollbar {
    width: 4px;
    height: 4px; }
  .ipo_app .payment_details .bnkList ::-webkit-scrollbar-thumb {
    background: #e4e1e1;
    border-radius: 5px; }
  .ipo_app .payment_details .plchldr_upi {
    /*width: 100%;
        padding-left: 300px;*/
    text-align: right;
    position: absolute;
    right: 15px;
    color: #3b3b3b;
    opacity: 0.5;
    top: 0; }
    .ipo_app .payment_details .plchldr_upi.movlft {
      right: 35px; }
  .ipo_app .payment_details .handlAtRight {
    color: #3b3b3b;
    opacity: 0.5; }
  .ipo_app .payment_details .ipo_form .cust_drop input {
    text-transform: none; }
  .ipo_app .payment_details .ipo_form .cust_drop.bnkList li a {
    /*font-size: 14px;*/
    line-height: 16px; }
  @media (max-width: 767px) {
    .ipo_app .payment_details .rem_chkbox {
      padding-top: 0px;
      margin-top: 25px; }
    .ipo_app .payment_details .upi_help_text {
      margin-top: 10px;
      line-height: 19px; }
    .ipo_app .payment_details .plc_hldr {
      border: 1px solid #d9d9d9;
      padding: 12px 18px; }
      .ipo_app .payment_details .plc_hldr::-webkit-input-placeholder {
        font-size: 18px;
        font-family: "Roboto-Bold";
        color: #3b3b3b; }
    .ipo_app .payment_details .dropdown-menu ul.drop_list {
      max-height: 120px; }
    .ipo_app .payment_details .drop_list li a.addNewid {
      font-size: 16px; }
    .ipo_app .payment_details .ipoupi .cust_drop .frm_ipt {
      border: 1px solid #d9d9d9;
      padding-left: 19px;
      padding-right: 35px;
      max-width: 100%;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .ipo_app .payment_details .step_cont_pd .form_lbl {
      padding-bottom: 15px; }
    .ipo_app .payment_details .pay_app {
      padding-top: 20px;
      padding-bottom: 30px; }
    .ipo_app .payment_details .frm_rw {
      margin-bottom: 0px; }
    .ipo_app .payment_details .plchldr_upi {
      top: 12px;
      right: 15px; }
    .ipo_app .payment_details .valid_tick {
      right: 15px;
      top: 18px; }
    .ipo_app .payment_details .ipo_form .cust_drop.bnkList li a {
      line-height: 20px;
      word-break: break-all;
      white-space: normal; } }
  .ipo_app .app_staus {
    max-width: 500px;
    margin: 0px auto;
    background-color: #fff; }
  .ipo_app .ipo_sts_container {
    font-size: 14px;
    font-family: "Roboto-Regular";
    line-height: 16px; }
    .ipo_app .ipo_sts_container .eicon_tick_cir {
      margin-top: 2px; }
    .ipo_app .ipo_sts_container .ipo_sts_tit {
      display: block;
      font-family: "Encode Sans";
      font-size: 22px;
      color: #174082;
      line-height: 28px; }
    .ipo_app .ipo_sts_container .ipo_sts_sub_tit {
      color: #000000;
      font-family: "Roboto-Medium";
      padding: 15px 0 40px 0;
      display: block; }
    .ipo_app .ipo_sts_container .ipo_sts_sb_hd {
      font-family: "Roboto-Medium";
      font-size: 14px;
      color: #0663e2;
      line-height: 16px; }
    .ipo_app .ipo_sts_container .bdr_bot {
      border-bottom: 1px solid #d9d9d9; }
    .ipo_app .ipo_sts_container .ipo_lbl_txt {
      color: #707070; }
    .ipo_app .ipo_sts_container .ipo_lbl_val {
      font-family: "Roboto-Medium";
      color: #252525; }
    .ipo_app .ipo_sts_container .app_no, .ipo_app .ipo_sts_container .ref_no {
      font-size: 14px; }
    .ipo_app .ipo_sts_container .app_no {
      width: 45%; }
    .ipo_app .ipo_sts_container .ref_no {
      width: 55%;
      font-size: 0; }
    .ipo_app .ipo_sts_container .ref_no > label {
      font-size: 14px; }
    .ipo_app .ipo_sts_container .odr_sts_tit {
      font-family: "Roboto-Medium";
      color: #575757; }
    .ipo_app .ipo_sts_container .step_active {
      background-color: #fff9f4;
      padding-top: 15px;
      padding-bottom: 25px; }
    .ipo_app .ipo_sts_container .step_mesg {
      font-size: 12px;
      line-height: 18px;
      color: #252525; }
    .ipo_app .ipo_sts_container .sts_hed {
      color: #252525;
      font-family: "Roboto-Medium"; }
    .ipo_app .ipo_sts_container .odr_sts {
      padding-bottom: 5px; }
    .ipo_app .ipo_sts_container .odr_sts, .ipo_app .ipo_sts_container .ipo_dt {
      color: #888;
      font-size: 12px;
      line-height: 14px; }
    .ipo_app .ipo_sts_container .fail_step .odr_sts {
      color: #f00c0c; }
    .ipo_app .ipo_sts_container .doc_edit {
      padding: 8px 20px;
      border-radius: 4px;
      font-family: "Roboto-Regular";
      font-size: 13px;
      line-height: 15px;
      margin-top: 15px; }
    .ipo_app .ipo_sts_container .paymt_auth_cont {
      background-color: #ff871d;
      padding: 20px 30px;
      color: #ffffff;
      font-size: 16px;
      line-height: 22px; }
    .ipo_app .ipo_sts_container .pmt_hed {
      font-family: "Roboto-Bold";
      font-size: 16px;
      line-height: 20px; }
    .ipo_app .ipo_sts_container .paymt_time {
      font-size: 13px;
      line-height: 20px; }
    .ipo_app .ipo_sts_container .bck_btn {
      color: #174082; }
    .ipo_app .ipo_sts_container .odr_sts_stp {
      padding-top: 15px;
      padding-left: 80px; }
      .ipo_app .ipo_sts_container .odr_sts_stp.sts_bef_act {
        padding-bottom: 15px; }
      .ipo_app .ipo_sts_container .odr_sts_stp.step_bdr_act ~ .odr_sts_stp:not(.noLine) {
        padding-bottom: 15px; }
      .ipo_app .ipo_sts_container .odr_sts_stp.step_active:first-child {
        margin-top: 10px; }
      .ipo_app .ipo_sts_container .odr_sts_stp.step_active {
        padding-top: 15px; }
        .ipo_app .ipo_sts_container .odr_sts_stp.step_active + .odr_sts_stp {
          padding-top: 25px; }
    .ipo_app .ipo_sts_container .time_line_wrap .hideOnCollapse.time_line_con:before {
      height: calc(100% - 30px); }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con::before {
      content: '';
      position: absolute;
      border-left: 1px solid #d9d9d9;
      height: 100%;
      left: 53px;
      top: 30px;
      z-index: 1; }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con.noLine:before {
      display: none; }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con:only-child {
      display: none; }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con:last-child::before {
      border-left: none; }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con.step_bdr_act::before {
      border-left: 1px solid #f79035; }
    .ipo_app .ipo_sts_container .time_line_wrap .time_line_con.fail_step:before {
      border-left-color: #f00c0c; }
    .ipo_app .ipo_sts_container .fail_step .time_line_step.tim_act::before {
      border: 1px solid #f00c0c; }
    .ipo_app .ipo_sts_container .fail_step .time_line_step.tim_act::after {
      background-color: #f00c0c;
      border: 1px solid #f00c0c; }
    .ipo_app .ipo_sts_container .time_line_step.tim_act::before {
      background-color: #ffffff;
      border: 1px solid #f79035; }
    .ipo_app .ipo_sts_container .time_line_step.tim_act::after {
      background-color: #f79035;
      border: 1px solid #f79035; }
  @media (max-width: 767px) {
    .ipo_app .appStsCollapse.in + .hideOnCollapse {
      display: none; }
    .ipo_app .ipo_sts_container .eicon_tick_cir {
      margin: 0px auto 10px; }
    .ipo_app .ipo_sts_container .ipo_sts_tit {
      font-family: "Roboto-Medium";
      line-height: 40px;
      font-size: 24px; }
    .ipo_app .ipo_sts_container .ipo_sts_sub_tit {
      display: block;
      max-width: 284px;
      margin: 0 auto;
      padding: 15px 0 40px 0;
      line-height: 24px; }
    .ipo_app .ipo_sts_container .ipo_sts_sb_hd {
      line-height: 22px; }
    .ipo_app .ipo_sts_container .appcnt_dtl_con {
      background-color: #f7f7f7;
      padding: 28px 45px;
      border-bottom: none; }
    .ipo_app .ipo_sts_container .app_no, .ipo_app .ipo_sts_container .ref_no {
      width: 100%; }
    .ipo_app .ipo_sts_container .ipo_lbl_txt, .ipo_app .ipo_sts_container .ipo_lbl_val {
      font-size: 14px;
      line-height: 16px;
      vertical-align: middle; }
    .ipo_app .ipo_sts_container .odr_sts_tit {
      padding-left: 45px; }
    .ipo_app .ipo_sts_container .auth_messg {
      font-size: 14px;
      line-height: 20px; }
    .ipo_app .ipo_sts_container .odr_sts_stp {
      padding-left: 80px;
      padding-right: 40px; }
    .ipo_app .ipo_sts_container .status_cont {
      padding-bottom: 95px; }
      .ipo_app .ipo_sts_container .status_cont.extend {
        padding-bottom: 180px; }
    .ipo_app .ipo_sts_container .paymt_auth_cont {
      z-index: 1;
      padding: 20px 30px 20px 30px;
      width: calc(100% - 40px);
      border-radius: 12px 12px 0 0;
      bottom: 0;
      position: fixed;
      left: 20px; } }
  .ipo_app .odr_bok_wrapper {
    width: 925px;
    margin: 0px auto; }
    .ipo_app .odr_bok_wrapper .bdr_btm {
      border-bottom: 1px solid #e9e8e8; }
    .ipo_app .odr_bok_wrapper .bdr_btm_gry {
      border-bottom: 1px solid #e9e8e8; }
    .ipo_app .odr_bok_wrapper .top_heading {
      padding-top: 30px; }
    .ipo_app .odr_bok_wrapper .linkToHelp {
      font-size: 14px;
      line-height: 14px;
      color: #173f81;
      font-family: "Roboto-Medium";
      margin-top: 8px;
      display: inline-block; }
      .ipo_app .odr_bok_wrapper .linkToHelp:hover {
        color: #f79035; }
    .ipo_app .odr_bok_wrapper .paymt_auth_cont {
      position: initial;
      padding-bottom: 20px;
      margin: 0 auto;
      background-color: #f79035; }
      .ipo_app .odr_bok_wrapper .paymt_auth_cont .pmt_hed {
        font-family: "Roboto-Medium"; }
      .ipo_app .odr_bok_wrapper .paymt_auth_cont .auth_messg {
        padding-bottom: 10px; }
      .ipo_app .odr_bok_wrapper .paymt_auth_cont .paymt_time {
        font-size: 12px;
        color: #fcdec3; }
    .ipo_app .odr_bok_wrapper .failMsg {
      font-size: 14px;
      color: #f00c0c;
      font-family: "Roboto-Regular";
      padding-top: 5px; }
      .ipo_app .odr_bok_wrapper .failMsg + .top_hed {
        padding-top: 35px; }
      .ipo_app .odr_bok_wrapper .failMsg span {
        display: block;
        padding-top: 5px; }
    @media (min-width: 768px) {
      .ipo_app .odr_bok_wrapper .panel-group {
        /*height: 100%;
            max-height: 270px;
            overflow: hidden;
            overflow-y: auto;
            margin-right: -20px;
            padding-right: 20px;

            &::-webkit-scrollbar-track {
                cursor: pointer;
                border-radius: 3px;
                background-color: #eaebeb;
                -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
            }

            &::-webkit-scrollbar {
                width: 6px;
                cursor: pointer;
                background-color: #eaebeb;
            }

            &::-webkit-scrollbar-thumb {
                cursor: pointer;
                border-radius: 3px;
                background-color: #a9afaf;
                -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
            }*/ } }
    .ipo_app .odr_bok_wrapper .ipo_hdr {
      font-size: 13px;
      line-height: 15px;
      color: #aeaeae;
      font-family: "RobotoCondensedLight";
      vertical-align: top;
      padding-left: 10px; }
      .ipo_app .odr_bok_wrapper .ipo_hdr .sort-tbl-odrStat {
        position: absolute;
        right: auto;
        margin-left: -12px;
        display: grid;
        top: 200px; }
        .ipo_app .odr_bok_wrapper .ipo_hdr .sort-tbl-odrStat .fa-sort-down {
          position: relative;
          top: -12px; }
        .ipo_app .odr_bok_wrapper .ipo_hdr .sort-tbl-odrStat .disabledF {
          opacity: 0.6 !important;
          filter: alpha(opacity=60);
          cursor: not-allowed;
          pointer-events: none; }
      @media (max-width: 991px) {
        .ipo_app .odr_bok_wrapper .ipo_hdr .sort-tbl-odrStat {
          position: absolute;
          right: auto;
          margin-left: -5px; } }
      @media (max-width: 479px) {
        .ipo_app .odr_bok_wrapper .ipo_hdr .sort-tbl-odrStat {
          position: absolute;
          top: 12px; } }
    .ipo_app .odr_bok_wrapper .filterOrdStatIPO {
      background-color: #fffdda;
      margin: 0 -46px; }
      .ipo_app .odr_bok_wrapper .filterOrdStatIPO .filterOrdStatIPOInp {
        position: relative;
        left: 15px;
        width: 145px;
        text-align: center;
        margin: 5px;
        padding: 2px;
        border-width: 1px; }
      @media (max-width: 479px) {
        .ipo_app .odr_bok_wrapper .filterOrdStatIPO .filterOrdStatIPOInp {
          position: relative;
          left: 85px;
          width: 170px;
          text-align: center;
          margin: 5px;
          top: 1px; } }
    @media (max-width: 991px) {
      .ipo_app .odr_bok_wrapper .filterOrdStatIPO {
        background-color: #fffdda;
        margin: 0 -10px; } }
    @media (max-width: 479px) {
      .ipo_app .odr_bok_wrapper .filterOrdStatIPO {
        width: auto;
        margin: 1px; } }
    .ipo_app .odr_bok_wrapper .odr_bok_con {
      position: relative;
      border-radius: 0;
      box-shadow: 0 1px 0px rgba(0, 0, 0, 0.037); }
      .ipo_app .odr_bok_wrapper .odr_bok_con:last-child {
        border-bottom: none; }
    .ipo_app .odr_bok_wrapper .ipo_val {
      font-size: 14px;
      line-height: 20px;
      color: #333333;
      font-family: "RobotoCondensedRegular";
      vertical-align: top; }
      .ipo_app .odr_bok_wrapper .ipo_val b {
        background-color: #f9ecbf;
        font-weight: normal; }
    .ipo_app .odr_bok_wrapper .ref_no {
      color: #888; }
    .ipo_app .odr_bok_wrapper .sts_lbl {
      position: relative; }
      .ipo_app .odr_bok_wrapper .sts_lbl .odr_sts_lbl {
        color: #888; }
        .ipo_app .odr_bok_wrapper .sts_lbl .odr_sts_lbl.failMsg {
          color: #f00c0c; }
    .ipo_app .odr_bok_wrapper .arro_dwn {
      position: absolute;
      top: 25px;
      font-size: 6px;
      right: 0;
      color: #174082; }
      .ipo_app .odr_bok_wrapper .arro_dwn:not(.collapsed) .eicon-arrow_dd, .ipo_app .odr_bok_wrapper .arro_dwn:not(.collapsed) .fa {
        display: inline-block;
        transform: rotate(180deg);
        color: #f79035; }
      .ipo_app .odr_bok_wrapper .arro_dwn .fa {
        font-size: 18px;
        display: inline-block;
        margin-right: -1px;
        color: #173f81;
        font-weight: bold; }
    .ipo_app .odr_bok_wrapper .canl_mesg {
      font-family: "Roboto-Medium";
      font-size: 14px;
      line-height: 18px;
      color: #252525; }
    .ipo_app .odr_bok_wrapper .colps_data_con {
      font-family: "Roboto-Regular";
      line-height: 16px;
      position: relative; }
      .ipo_app .odr_bok_wrapper .colps_data_con .left_con {
        width: 690px;
        /*padding-top: 45px;*/
        padding-bottom: 25px; }
      .ipo_app .odr_bok_wrapper .colps_data_con .right_con {
        width: calc(100% - 690px);
        font-size: 14px;
        vertical-align: top !important;
        padding-left: 48px; }
        .ipo_app .odr_bok_wrapper .colps_data_con .right_con .btun {
          color: #183884; }
          .ipo_app .odr_bok_wrapper .colps_data_con .right_con .btun:hover {
            color: #f79035; }
      .ipo_app .odr_bok_wrapper .colps_data_con .top_hed {
        color: #707070;
        padding-top: 45px; }
      .ipo_app .odr_bok_wrapper .colps_data_con .bid_dtl_con {
        color: #333333; }
      .ipo_app .odr_bok_wrapper .colps_data_con .colp_hed, .ipo_app .odr_bok_wrapper .colps_data_con .colp_val {
        font-size: 14px; }
      .ipo_app .odr_bok_wrapper .colps_data_con .odr_bk_btn_con {
        position: absolute;
        bottom: 30px;
        right: 105px; }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts_tit {
      padding-left: 35px;
      font-family: "Roboto-Regular"; }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts_stp {
      padding-left: 70px;
      padding-right: 35px; }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .time_line_wrap .time_line_con::before {
      left: 43px; }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .time_line_con.fail_step {
      border-left-color: #f00c0c;
      /*&:before {
                    display: none;
                }*/ }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .time_line_con.noLine:before {
      display: none; }
    .ipo_app .odr_bok_wrapper .ipo_sts_container .canl_mesg_con {
      padding: 25px 20px 40px 35px; }
  .ipo_app.ipo_model {
    /*background-color: rgba(0, 0, 0,0.8);*/ }
    .ipo_app.ipo_model .modal-dialog {
      background-color: #f8f8f8;
      height: auto;
      width: 350px; }
    .ipo_app.ipo_model .modal-content {
      font-family: "Roboto-Regular";
      font-size: 16px;
      line-height: 22px;
      color: #3b3b3b; }
      .ipo_app.ipo_model .modal-content .modal-header {
        border-bottom: none;
        padding: 0; }
      .ipo_app.ipo_model .modal-content .modal-body {
        background-color: transparent;
        text-align: center;
        padding: 30px 45px; }
      .ipo_app.ipo_model .modal-content .modal-footer {
        border-top: 1px solid #e2e1e1; }
    .ipo_app.ipo_model.CancelOdrModel .modal-content .modal-footer {
      padding: 0px; }
      .ipo_app.ipo_model.CancelOdrModel .modal-content .modal-footer .btun {
        font-size: 14px;
        text-align: center;
        padding: 17.5px 0;
        line-height: 16px;
        color: #173f81; }
        .ipo_app.ipo_model.CancelOdrModel .modal-content .modal-footer .btun:hover {
          color: #f79035; }
        .ipo_app.ipo_model.CancelOdrModel .modal-content .modal-footer .btun.cncl_btn {
          border-right: 1px solid #e2e1e1; }
    .ipo_app.ipo_model.odrSTSGuest .modal-content {
      font-family: "Roboto-Regular";
      font-size: 16px;
      line-height: 22px;
      color: #3b3b3b;
      padding: 30px 38px 40px 38px; }
      .ipo_app.ipo_model.odrSTSGuest .modal-content .close_links {
        position: absolute;
        color: #707070;
        right: 30px;
        top: 30px;
        padding-right: 0;
        font-size: 9px; }
      .ipo_app.ipo_model.odrSTSGuest .modal-content .gut_mod_tit {
        font-family: "Roboto-Regular";
        line-height: 22px;
        margin: 0 0 30px 0;
        padding: 0px; }
      .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body {
        text-align: left;
        padding: 0px; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .gut_mod_subtit {
          font-size: 14px;
          line-height: 20px;
          color: #606060; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .otp_cont .otp {
          font-family: "Roboto-Bold";
          font-size: 42px;
          line-height: 56px;
          color: #3b3b3b; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipt_cont {
          width: 270px;
          max-width: 270px;
          font-family: "Roboto-Medium";
          font-size: 16px;
          line-height: 24px;
          margin: 0; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .frm_ipt {
          border: none;
          border-bottom: 2px solid rgba(29, 29, 29, 0.16);
          padding: 0 0 15px 0;
          width: 100%; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .frm_ipt::placeholder {
            font-family: "Roboto-Regular";
            font-size: 16px;
            line-height: 24px; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio {
          display: inline-block; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio {
            position: absolute;
            z-index: -1000;
            left: -1000px;
            overflow: hidden;
            width: 1px;
            height: 1px;
            margin: -1px; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio + label.user_label {
            font-size: 14px;
            font-family: "Roboto-Regular";
            display: inline-block;
            line-height: 16px;
            cursor: pointer;
            color: #707070;
            font-weight: 400;
            text-align: left;
            text-transform: capitalize;
            position: relative;
            padding: 2px 0 0 31px; }
            .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio + label.user_label:before {
              content: "";
              left: 0;
              top: 0;
              position: absolute;
              width: 20px;
              height: 20px;
              border: 1px solid #666666;
              border-radius: 50%;
              background: #f8f8f8; }
            .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio + label.user_label:after {
              position: absolute;
              content: "";
              width: 9px;
              height: 7px;
              left: 4px;
              top: 4px;
              border-radius: 50%;
              background: transparent; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:checked + label.user_label:before,
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:focus:checked + label.user_label:before,
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:hover:checked + label.user_label:before {
            border-color: #174082;
            background: #fff; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:checked + label.user_label:after,
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:focus:checked + label.user_label:after,
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:hover:checked + label.user_label:after {
            content: "";
            left: 4px;
            top: 4px;
            position: absolute;
            width: 12px;
            height: 12px;
            border: 1px solid #174082;
            border-radius: 50%;
            background: #174082; }
          .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_radio input[type=radio].user_radio:focus:checked + label.user_label {
            color: #174082; }
        .ipo_app.ipo_model.odrSTSGuest .modal-content .modal-body .ipo_btn {
          width: 270px;
          margin-top: 20px;
          font-family: "Roboto-Regular";
          font-size: 14px; }
    .ipo_app.ipo_model.otpGuest {
      padding: 0;
      padding-right: 0px !important; }
      .ipo_app.ipo_model.otpGuest .modal-dialog {
        width: 100%;
        background: #fff;
        height: 100%;
        margin: 0px auto; }
      .ipo_app.ipo_model.otpGuest .modal {
        padding: 0 !important; }
      .ipo_app.ipo_model.otpGuest .modal-content {
        box-shadow: none;
        border: none; }
        .ipo_app.ipo_model.otpGuest .modal-content .modal-header .close_links {
          right: 65px;
          top: 50px; }
        .ipo_app.ipo_model.otpGuest .modal-content .gut_mod_tit {
          color: #1c1c1c;
          font-family: "EncodeSans-Bold";
          font-size: 20px;
          line-height: 42px;
          margin: 80px 0 0 0; }
        .ipo_app.ipo_model.otpGuest .modal-content .modal-body {
          text-align: center; }
          .ipo_app.ipo_model.otpGuest .modal-content .modal-body .gut_mod_subtit {
            font-size: 16px;
            line-height: 26px;
            color: #3b3b3b; }
          .ipo_app.ipo_model.otpGuest .modal-content .modal-body .mob_num {
            font-family: "Roboto-Medium"; }
          .ipo_app.ipo_model.otpGuest .modal-content .modal-body .otp_cont {
            padding-top: 30px; }
          .ipo_app.ipo_model.otpGuest .modal-content .modal-body .otp_err_msg {
            font-family: "Roboto-Regular";
            font-size: 16px;
            line-height: 26px;
            color: #707070; }
            .ipo_app.ipo_model.otpGuest .modal-content .modal-body .otp_err_msg label {
              font-weight: 400; }
            .ipo_app.ipo_model.otpGuest .modal-content .modal-body .otp_err_msg .otp_link {
              text-decoration: underline; }
          .ipo_app.ipo_model.otpGuest .modal-content .modal-body .ipo_btn {
            width: 205px;
            margin-top: 65px; }
  .ipo_app.odr_bkBtn_wrap {
    margin-bottom: -50px; }
    .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con {
      padding-top: 30px; }
      .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con .odr_bk_btn {
        width: 125px;
        font-family: "Roboto-Bold";
        padding: 9px 0;
        display: inline-block;
        font-size: 16px;
        line-height: 19px;
        border-radius: 0;
        border: 1px solid #174082; }
        .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con .odr_bk_btn:hover {
          border: 1px solid #f56c27; }
        .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con .odr_bk_btn.active:hover {
          border: 1px solid #f56c27; }
  .ipo_app .odrStsPopover .popover-content {
    padding: 25px 0 0 0;
    position: relative;
    height: inherit; }
  .ipo_app .odrStsPopover.popover {
    box-shadow: 2px 9px 22px 0 rgba(96, 96, 96, 0.16);
    border-radius: 0;
    border: none;
    padding: 0;
    display: block; }
    @media (min-width: 768px) {
      .ipo_app .odrStsPopover.popover {
        z-index: 22;
        min-width: 365px;
        top: 25px !important;
        left: auto !important;
        right: 0;
        margin-bottom: 30px; } }
    .ipo_app .odrStsPopover.popover .arrow {
      display: none; }
  .ipo_app .ordrDtlPopOvr .popover-content {
    padding: 0;
    position: relative;
    height: inherit; }
  .ipo_app .ordrDtlPopOvr.popover {
    box-shadow: 2px 9px 22px 0 rgba(96, 96, 96, 0.16);
    border-radius: 0;
    border: none;
    padding: 25px 35px;
    display: block; }
    @media (min-width: 768px) {
      .ipo_app .ordrDtlPopOvr.popover {
        z-index: 22;
        min-width: 365px;
        top: 20px !important;
        left: auto !important;
        right: 265px;
        margin: 0px;
        border: 1px solid #e3e3e3; } }
    .ipo_app .ordrDtlPopOvr.popover .arrow {
      width: 0;
      height: 0;
      border-top: 30px solid transparent;
      border-bottom: 30px solid transparent;
      border-left: 30px solid #e3e3e3;
      top: 38px;
      left: auto;
      margin-left: 327px; }
      .ipo_app .ordrDtlPopOvr.popover .arrow::after {
        width: 0;
        height: 0;
        border-top: 29px solid transparent;
        border-bottom: 29px solid transparent;
        border-left: 29px solid #ffffff;
        top: -29px;
        margin-left: -30px; }
  .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr {
    padding: 25px 40px 40px 40px; }
    @media (min-width: 768px) {
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr.popover {
        top: 117px !important; } }
    .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr.popover .arrow {
      top: 70px;
      margin-left: 322px; }
    .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con {
      font-size: 14px;
      line-height: 16px;
      font-family: "Roboto-Regular";
      color: #707070; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con .titl_bid {
        color: #888; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con .top_hed {
        border-bottom: 1px solid #e3e3e3;
        font-family: "Roboto-Regular";
        color: #warm-grey; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con .bid_dtl {
        border-bottom: 1px solid #e3e3e3; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con .colp_hed {
        font-size: 14px; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .bid_dtl_con .colp_val {
        font-size: 14px;
        color: #333333;
        font-family: "Roboto-Medium"; }
    .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .modif_tim {
      color: #888; }
      .ipo_app .ordrDtlPopOvr.bidsDtlPopOvr .modif_tim .mod_val {
        color: #333333; }
  @media (min-width: 768px) {
    .ipo_app .ordrDtlPopOvr.odrStsBkPopover.popover {
      padding: 0px;
      top: auto !important;
      bottom: -35px; } }
  .ipo_app .ordrDtlPopOvr.odrStsBkPopover.popover .arrow {
    top: auto;
    margin-left: 363px;
    bottom: 40px; }
  .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container .odr_sts_stp {
    padding-left: 70px;
    padding-right: 35px; }
  .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container .odr_sts_tit {
    padding-left: 35px;
    padding-top: 25px;
    color: #888;
    font-family: "Roboto-Regular"; }
  .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container .time_line_wrap .time_line_con::before {
    left: 43px; }
  .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container.cancel_msg {
    padding: 25px 35px; }
    .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container.cancel_msg .odr_sts_tit {
      padding: 0px 0px 15px; }
    .ipo_app .ordrDtlPopOvr.odrStsBkPopover .ipo_sts_container.cancel_msg p {
      line-height: 20px; }
  @media (min-width: 768px) {
    .ipo_app .ipo_ordr_prog_sts .ordrDtlPopOvr.odrStsBkPopover.popover {
      padding: 0px;
      top: 10px !important;
      bottom: auto; } }
  .ipo_app .ipo_ordr_prog_sts .ordrDtlPopOvr.odrStsBkPopover.popover .arrow {
    top: 55px;
    margin-left: 363px; }
  .ipo_app .per_dtl_odrBK {
    color: #3b3b3b;
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 18px;
    position: relative; }
  .ipo_app .per_dtl_tit {
    color: #888; }
  .ipo_app .per_tit {
    font-size: 14px;
    line-height: 14px; }
  .ipo_app .per_val {
    font-size: 14px;
    font-family: "Roboto-Medium";
    line-height: 14px;
    vertical-align: middle; }
  .ipo_app .pdt_row {
    padding-bottom: 10px; }
  @media (min-width: 768px) {
    .ipo_app .b-data-tbls {
      padding: 0;
      width: calc(100% - 360px);
      display: inline-block;
      padding-left: 80px;
      vertical-align: top;
      margin-top: -20px; } }
  .ipo_app .ipo_odr_bk_rgt .paymt_auth_cont {
    display: none; }
  .ipo_app .ipo_odr_bk_rgt {
    width: 250px;
    background-color: #ffffff;
    border: 1px solid #e3e3e3;
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 18px;
    position: relative; }
    .ipo_app .ipo_odr_bk_rgt .ipo_odr_blk {
      padding: 25px 20px 0 20px;
      border-bottom: 1px solid #e3e3e3;
      position: relative; }
      .ipo_app .ipo_odr_bk_rgt .ipo_odr_blk.pers_con {
        padding: 20px 20px 0 20px; }
    .ipo_app .ipo_odr_bk_rgt .bid_con_gray {
      background-color: #f7f7f7; }
    .ipo_app .ipo_odr_bk_rgt .odr_lbl_txt {
      display: block;
      color: #707070;
      font-size: 14px;
      padding-bottom: 7px; }
    .ipo_app .ipo_odr_bk_rgt .odr_lbl_val {
      display: block;
      color: #252525;
      font-family: "Roboto-Medium";
      font-size: 14px; }
    .ipo_app .ipo_odr_bk_rgt .app_num {
      font-family: "oswaldBold";
      font-size: 16px;
      line-height: 19px; }
    .ipo_app .ipo_odr_bk_rgt .odr_st {
      color: #f79035;
      padding-bottom: 5px; }
    .ipo_app .ipo_odr_bk_rgt .odr_link {
      font-family: "Roboto-Regular";
      padding: 15px 0 25px 0;
      color: #174082; }
    .ipo_app .ipo_odr_bk_rgt .odr_bk_btn_con {
      padding: 20px 0 25px 0; }
      .ipo_app .ipo_odr_bk_rgt .odr_bk_btn_con .btun {
        font-size: 14px;
        line-height: 16px;
        color: #174082; }
  @media (max-width: 767px) {
    .ipo_app {
      /*track button in order book popup style*/
      /*model style*/ }
      .ipo_app .ipo_odr_book_wrap {
        background: #eaebe8;
        margin-left: -10px;
        margin-right: -10px; }
      .ipo_app .odr_bok_wrapper {
        width: 100%; }
        .ipo_app .odr_bok_wrapper .colps_data_con {
          border-top: 2px solid #e9e8e8; }
          .ipo_app .odr_bok_wrapper .colps_data_con .top_hed {
            padding-top: 15px; }
            .ipo_app .odr_bok_wrapper .colps_data_con .top_hed .colp_hed {
              vertical-align: bottom; }
        .ipo_app .odr_bok_wrapper .odr_bok_con {
          background-color: #fff;
          margin: 10px;
          padding: 0;
          display: inline-block;
          width: calc(100% - 20px);
          border-radius: 5px;
          border-bottom: 0;
          font-family: "Roboto-Regular";
          line-height: 16px;
          font-size: 14px;
          color: #999999; }
        .ipo_app .odr_bok_wrapper .bid_cont, .ipo_app .odr_bok_wrapper .bid_comp {
          font-size: 14px;
          line-height: 18px; }
        .ipo_app .odr_bok_wrapper .ipo_val {
          font-family: "Roboto-Regular";
          line-height: 18px;
          color: #999999; }
        .ipo_app .odr_bok_wrapper .lbl_val_mb {
          color: #3b3b3b;
          font-family: "Roboto-Bold"; }
        .ipo_app .odr_bok_wrapper .arro_dwn {
          top: 44px;
          right: 20px; }
          .ipo_app .odr_bok_wrapper .arro_dwn .fa {
            margin-top: -2px; }
        .ipo_app .odr_bok_wrapper .ipo_comp {
          font-size: 15px;
          line-height: 22px;
          border-bottom: 2px solid #e9e8e8; }
        .ipo_app .odr_bok_wrapper .colps_data_con .left_con {
          width: 100%;
          padding: 0 20px 30px 20px; }
          .ipo_app .odr_bok_wrapper .colps_data_con .left_con .bid_dtl_con {
            padding: 18px 0; }
            .ipo_app .odr_bok_wrapper .colps_data_con .left_con .bid_dtl_con .colp_val {
              font-size: 14px;
              color: #333333;
              font-family: "Roboto-Medium"; }
        .ipo_app .odr_bok_wrapper .colps_data_con .bid_title_mob {
          font-size: 14px;
          font-family: "Roboto-Medium";
          color: #575757; }
        .ipo_app .odr_bok_wrapper .colps_data_con .right_con {
          width: 100%;
          font-size: 14px;
          vertical-align: unset;
          padding-left: 0;
          padding-bottom: 20px; }
        .ipo_app .odr_bok_wrapper .colps_data_con .modif_tim .modif {
          font-size: 14px; }
        .ipo_app .odr_bok_wrapper .colps_data_con .modif_tim .mod_val {
          color: #333333; }
        .ipo_app .odr_bok_wrapper .colps_data_con .odr_bk_btn_con {
          position: static;
          right: unset;
          left: unset; }
          .ipo_app .odr_bok_wrapper .colps_data_con .odr_bk_btn_con .btun {
            font-size: 14px;
            padding: 10px 0;
            margin: 0;
            font-family: "Roboto-Medium"; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .status_cont {
          padding-bottom: 0;
          border-bottom: 0; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .ipo_stick_btm {
          padding-left: 55px;
          padding-bottom: 20px;
          padding-top: 0; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .ipo_stick_btm, .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts_tit, .ipo_app .odr_bok_wrapper .ipo_sts_container .ipo_dt, .ipo_app .odr_bok_wrapper .ipo_sts_container .canl_mesg {
          display: none; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .paymt_auth_cont {
          margin-top: 20px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts {
          font-size: 14px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts_tit {
          border-top: 2px solid #e9e8e8;
          padding: 20px 0 0 20px;
          margin-top: 20px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .odr_sts_stp {
          padding: 25px 25px 15px 55px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .ipo_stick_btm:not(.collapsed) + .paymt_auth_cont {
          display: none; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .ipo_stick_btm {
          display: inline-block; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .appStsCollapse .odr_sts_stp.step_active:first-child {
          margin-top: 25px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .odr_sts_tit {
          display: block; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .odr_sts_tit, .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .odr_sts_tit_lbl {
          font-family: "Roboto-Medium";
          font-size: 14px;
          color: #575757; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .noLine {
          padding-bottom: 30px; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .paymt_auth_cont {
          margin-top: 0; }
        .ipo_app .odr_bok_wrapper .ipo_sts_container.rw_exp .time_line_wrap .time_line_con.hideOnCollapse:before {
          height: calc(100% - 45px); }
        .ipo_app .odr_bok_wrapper .ipo_sts_container .time_line_wrap .time_line_con::before {
          left: 28px; }
        .ipo_app .odr_bok_wrapper .ordCollapse.in .cncl_msg {
          font-size: 12px;
          margin-bottom: 8px; }
        .ipo_app .odr_bok_wrapper .ordCollapse.in + .cancel_stat {
          display: none; }
        .ipo_app .odr_bok_wrapper .cancel_stat {
          padding: 20px 0; }
          .ipo_app .odr_bok_wrapper .cancel_stat .canl_mesg_con, .ipo_app .odr_bok_wrapper .cancel_stat .cncl_msg {
            padding: 0 30px 0 20px; }
          .ipo_app .odr_bok_wrapper .cancel_stat .odr_sts_tit {
            font-size: 14px;
            color: #575757;
            font-family: "Roboto-Medium";
            margin-bottom: 30px;
            display: block;
            border-top: 2px solid #e9e8e8;
            padding: 20px 0 0 20px; }
          .ipo_app .odr_bok_wrapper .cancel_stat .cncl_msg {
            font-size: 14px;
            font-family: "Roboto-Regular";
            color: #888;
            margin-bottom: 20px; }
        .ipo_app .odr_bok_wrapper.colps_sts .ipo_stick_btm, .ipo_app .odr_bok_wrapper.colps_sts .odr_sts_tit, .ipo_app .odr_bok_wrapper.colps_sts .canl_mesg {
          display: block; }
        .ipo_app .odr_bok_wrapper.colps_sts .ipo_stick_btm {
          padding: 20px 0 20px 55px; }
        .ipo_app .odr_bok_wrapper.colps_sts .ipo_dt {
          display: inline-block; }
        .ipo_app .odr_bok_wrapper.colps_sts .odr_sts {
          font-size: 12px; }
        .ipo_app .odr_bok_wrapper.colps_sts .ipo_sts_container .time_line_wrap .time_line_con::before {
          height: 100%; }
      .ipo_app.ipo_odr_bk:not(.CancelOdrModel) {
        background-color: #eaebe8; }
      .ipo_app.ipo_odr_bk:not(.ipo_model) {
        background-color: #eaebe8;
        margin-left: -10px;
        margin-right: -10px; }
      .ipo_app.odr_bkBtn_wrap {
        margin-bottom: -40px; }
        .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con {
          padding-top: 14px; }
          .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con .odr_bk_btn.trk_btn {
            width: 140px;
            top: 40px; }
          .ipo_app.odr_bkBtn_wrap .odr_bkBtn_con .odr_bk_btn.aply_btn {
            padding: 16px 0;
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            z-index: 2; }
      .ipo_app .ipo_model {
        /*&.CancelOdrModel {
            .modal-content {
                .modal-footer {
                    padding: 0px;

                    .btun {
                        font-size: 14px;
                        text-align: center;
                        padding: 17.5px 0;
                        line-height: 16px;
                        color: $light-navy-two;

                        &.cncl_btn {
                            border-right: 1px solid $black-seventeen;
                        }
                    }
                }
            }
        }*/
        padding: 0px !important; }
        .ipo_app .ipo_model.odrSTSGuest {
          padding-left: 0px !important;
          padding-right: 0px;
          height: 100%; }
          .ipo_app .ipo_model.odrSTSGuest .modal-dialog {
            margin: 0px auto;
            width: 100%;
            padding-left: 0px !important;
            height: 100%;
            background-color: #fff; }
          .ipo_app .ipo_model.odrSTSGuest .modal-content {
            box-shadow: none;
            border-bottom: none;
            padding: 20px 0 25px 0; }
            .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-header {
              border-bottom: 3px solid #dcdcdc; }
              .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-header .close_links {
                right: 25px;
                top: 20px; }
            .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body {
              padding: 30px 30px 50px 30px; }
              .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body .ipt_cont {
                width: 100%;
                max-width: 100%; }
                .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body .ipt_cont .frm_ipt {
                  font-family: "Roboto-Bold"; }
              .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body .ipo_btn {
                width: 100%;
                font-size: 14px;
                margin-top: 40px; }
              .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body .otp_cont {
                padding-top: 65px; }
                .ipo_app .ipo_model.odrSTSGuest .modal-content .modal-body .otp_cont .otp {
                  padding-top: 12px;
                  line-height: 44px; }
            .ipo_app .ipo_model.odrSTSGuest .modal-content .gut_mod_tit {
              color: #3b3b3b;
              font-family: "Roboto-Medium";
              font-size: 16px;
              line-height: 24px;
              padding: 0 0 20px 30px;
              margin: 0; }
            .ipo_app .ipo_model.odrSTSGuest .modal-content .gut_mod_subtit {
              line-height: 24px; }
        .ipo_app .ipo_model.otpGuest .modal-content {
          padding: 0; }
          .ipo_app .ipo_model.otpGuest .modal-content .modal-header {
            display: none; }
          .ipo_app .ipo_model.otpGuest .modal-content .gut_mod_subtit {
            padding: 0 20px; }
        .ipo_app .ipo_model.perDtlModel {
          padding-left: 0px !important;
          padding-right: 0px;
          height: 100%;
          /*.odr_bk_btn_con {
                padding-bottom: 75px;
            }*/ }
          .ipo_app .ipo_model.perDtlModel .status_cont {
            position: relative; }
          .ipo_app .ipo_model.perDtlModel .paymt_auth_cont {
            position: initial;
            margin: 0 auto -30px auto;
            margin-top: 30px; }
          .ipo_app .ipo_model.perDtlModel .ipo_stick_btm:not(.collapsed) + .paymt_auth_cont {
            display: none; }
          .ipo_app .ipo_model.perDtlModel .modal-dialog {
            margin: 0px auto;
            width: 100%;
            padding-left: 0px !important;
            /*height: 100%;*/
            background-color: #ffffff; }
          .ipo_app .ipo_model.perDtlModel .modal-content {
            padding: 20px 0 0 0;
            height: 100%; }
            .ipo_app .ipo_model.perDtlModel .modal-content .modal-header {
              position: relative;
              padding: 0px; }
              .ipo_app .ipo_model.perDtlModel .modal-content .modal-header .close_links {
                right: 25px;
                top: -5px;
                position: absolute;
                font-weight: 400;
                font-size: 9px;
                color: #818181; }
                .ipo_app .ipo_model.perDtlModel .modal-content .modal-header .close_links.mgTopOS {
                  top: 0px; }
            .ipo_app .ipo_model.perDtlModel .modal-content .modal-body {
              padding: 0px;
              overflow-y: auto;
              text-align: left;
              height: calc(100% - 90px); }
          .ipo_app .ipo_model.perDtlModel .bid_con_gray {
            background-color: #f7f7f7;
            padding: 30px 28px; }
          .ipo_app .ipo_model.perDtlModel .pdt_row {
            padding-bottom: 18px;
            line-height: initial; }
            .ipo_app .ipo_model.perDtlModel .pdt_row:last-child {
              padding-bottom: 0; }
          .ipo_app .ipo_model.perDtlModel .per_tit {
            line-height: 16px;
            text-align: left;
            color: #707070;
            vertical-align: middle; }
          .ipo_app .ipo_model.perDtlModel .per_val {
            line-height: 16px;
            color: #3b3b3b;
            font-family: "Roboto-Bold"; }
          .ipo_app .ipo_model.perDtlModel .per_info_col {
            padding: 30px 25px 25px 25px;
            border-bottom: 3px solid #dcdcdc;
            font-family: "Roboto-Medium";
            color: #575757; }
            .ipo_app .ipo_model.perDtlModel .per_info_col .pd_lbl {
              font-size: 14px;
              width: calc(100% - 10px);
              text-align: left; }
            .ipo_app .ipo_model.perDtlModel .per_info_col .arro_dwn {
              text-align: right;
              font-size: 6px;
              vertical-align: top;
              color: #174082; }
              .ipo_app .ipo_model.perDtlModel .per_info_col .arro_dwn:not(.collapsed) .eicon-arrow_dd {
                display: inline-block;
                transform: rotate(180deg);
                color: #f79035; }
          .ipo_app .ipo_model.perDtlModel .ipo_sts_container .odr_sts_tit {
            padding: 30px 0 0 25px;
            display: block;
            text-align: left; }
          .ipo_app .ipo_model.perDtlModel .ipo_sts_container .status_cont {
            padding-bottom: 30px; }
          .ipo_app .ipo_model.perDtlModel .ipo_sts_container .odr_sts_stp {
            padding-left: 60px;
            padding-right: 25px; }
          .ipo_app .ipo_model.perDtlModel .ipo_sts_container .time_line_wrap .time_line_con::before {
            left: 33px; }
          .ipo_app .ipo_model.perDtlModel .ipo_stick_btm {
            padding: 20px 0 0 60px; }
          .ipo_app .ipo_model.perDtlModel .bid_dtl_con {
            font-size: 14px;
            line-height: 16px;
            font-family: "Roboto-Regular";
            color: #707070;
            padding: 30px 25px;
            border-bottom: 3px solid #dcdcdc; }
            .ipo_app .ipo_model.perDtlModel .bid_dtl_con .titl_bid {
              color: #575757;
              font-family: "Roboto-Medium"; }
            .ipo_app .ipo_model.perDtlModel .bid_dtl_con .top_hed {
              border-bottom: 1px solid #e3e3e3;
              font-family: "Roboto-Regular";
              color: #warm-grey; }
            .ipo_app .ipo_model.perDtlModel .bid_dtl_con .bid_dtl {
              border-bottom: 1px solid #e3e3e3; }
            .ipo_app .ipo_model.perDtlModel .bid_dtl_con .colp_val, .ipo_app .ipo_model.perDtlModel .bid_dtl_con .colp_hed {
              font-size: 14px; }
            .ipo_app .ipo_model.perDtlModel .bid_dtl_con .colp_val {
              color: #333333;
              font-family: "Roboto-Medium"; }
          .ipo_app .ipo_model.perDtlModel .modif_tim {
            color: #888; }
            .ipo_app .ipo_model.perDtlModel .modif_tim .mod_val {
              color: #333333; }
          .ipo_app .ipo_model.perDtlModel .info_con {
            line-height: 0px;
            padding-bottom: 18px; }
            .ipo_app .ipo_model.perDtlModel .info_con:last-child {
              padding-bottom: 0; }
          .ipo_app .ipo_model.perDtlModel .app_sts {
            color: #707070; }
          .ipo_app .ipo_model.perDtlModel .odr_comp_name {
            color: #3b3b3b;
            font-family: "Roboto-Bold";
            font-size: 20px;
            line-height: 24px; }
      .ipo_app .btun {
        font-size: 14px;
        padding: 10px 0;
        font-family: "Roboto-Medium";
        line-height: 16px; }
        .ipo_app .btun.cncl_btn {
          border-right: 1px solid #e9e8e8; } }
  .ipo_app .ipo_upi .wd_bl {
    width: 700px; }
  .ipo_app .ipo_upi .banks_list_sec {
    padding: 30px 40px 45px 40px; }
    .ipo_app .ipo_upi .banks_list_sec .bl_txt {
      border-bottom: 1px solid #efefef;
      padding-bottom: 30px; }
    .ipo_app .ipo_upi .banks_list_sec .sup_bank_mdl {
      font-size: 16px;
      color: #3b3b3b;
      line-height: 21px;
      font-family: "Roboto-Medium";
      padding-bottom: 10px;
      text-align: left; }
    .ipo_app .ipo_upi .banks_list_sec .cls_btn {
      position: absolute;
      right: 4%;
      top: 28px;
      font-size: 11px;
      color: #9c9c9c;
      font-weight: normal; }
      .ipo_app .ipo_upi .banks_list_sec .cls_btn:hover {
        color: #f79035; }
  .ipo_app .aply_ipo {
    text-align: center;
    font-family: Roboto-Regular;
    border-top: 1px solid #dddcdb; }
    .ipo_app .aply_ipo ::-webkit-scrollbar {
      width: 4px; }
    .ipo_app .aply_ipo ::-webkit-scrollbar-thumb {
      background: #e4e1e1; }
    .ipo_app .aply_ipo .aply_guest {
      font-size: 14px;
      line-height: 16px;
      color:  #03002f;
      display: inline-block; }
      .ipo_app .aply_ipo .aply_guest:hover {
        color:  #f04e45; }
    .ipo_app .aply_ipo .sup_txt {
      font-size: 11px;
      color: #606060;
      line-height: 13px;
      padding-top: 12px;
      font-family: Roboto-Regular;
      padding-bottom: 5px; }
    .ipo_app .aply_ipo .knwMr {
      font-family: "Roboto-Regular";
      font-size: 14px;
      line-height: 16px; }
    .ipo_app .aply_ipo .knw_mr {
      font-size: 14px;
      line-height: 16px;
      color: #174082;
      display: inline-block; }
      .ipo_app .aply_ipo .knw_mr:hover {
        color: #f79035; }
      .ipo_app .aply_ipo .knw_mr.collapsed {
        /*content: 'Know More';*/ }
        .ipo_app .aply_ipo .knw_mr.collapsed .showOnExp {
          display: none; }
      .ipo_app .aply_ipo .knw_mr:not(.collapsed) .hideOnExp {
        display: none; }
    .ipo_app .aply_ipo .bl {
      height: 248px;
      overflow: auto; }
    .ipo_app .aply_ipo .sup_bnk_LI {
      font-size: 14px;
      line-height: 19px;
      color: #3b3b3b;
      font-family: "Roboto-Medium";
      text-align: left; }
    .ipo_app .aply_ipo .sup_bnk_list {
      margin: 0 0 0 14px;
      padding: 0;
      list-style: none;
      font-size: 0;
      text-align: left; }
      .ipo_app .aply_ipo .sup_bnk_list li {
        font-family: "Roboto-Regular";
        font-size: 14px;
        line-height: 20px;
        color: #3b3b3b;
        padding: 0px 25px 8px 0;
        text-align: left;
        position: relative;
        /*text-transform: capitalize;*/
        vertical-align: top; }
        .ipo_app .aply_ipo .sup_bnk_list li:nth-of-type(3n+3) {
          padding-right: 0; }
        .ipo_app .aply_ipo .sup_bnk_list li:before {
          position: absolute;
          border-radius: 50%;
          top: -3px;
          margin: 9px 0 0 -14px;
          vertical-align: middle;
          display: inline-block;
          width: 6px;
          height: 6px;
          background-color: #acabab;
          content: ""; }
    .ipo_app .aply_ipo .li_fullwd {
      width: 100%;
      display: block; }
    .ipo_app .aply_ipo .li_by3 {
      width: calc(100% / 3);
      display: inline-block;
      vertical-align: top; }
      @media (max-width: 767px) {
        .ipo_app .aply_ipo .li_by3 {
          width: 100%;
          display: block; } }
    .ipo_app .aply_ipo .brdrTop {
      border-top: 2px solid #e4e1e1; }
    .ipo_app .aply_ipo .brdrBtm {
      border-bottom: 2px solid #e4e1e1; }
    .ipo_app .aply_ipo .bank_list {
      max-height: 140px;
      overflow: auto;
      overflow-y: scroll;
      /*margin-bottom: 20px;*/ }
      @media (max-width: 767px) {
        .ipo_app .aply_ipo .bank_list {
          height: auto; } }
  .ipo_app .guest_aply {
    padding: 15px 0px 0px; }
  .ipo_app .mgBtmNeg {
    margin-bottom: -17px; }
  .ipo_app .wd_bl {
    width: 700px;
    height: auto; }
    @media (max-width: 767px) {
      .ipo_app .wd_bl {
        width: 100%; } }
  .ipo_app .apps_ipo {
    padding-bottom: 5px; }
    .ipo_app .apps_ipo img {
      display: inline-block;
      max-width: 100%;
      padding-right: 10px;
      padding-left: 10px;
      border-right: 1px solid #dddcdb; }
      .ipo_app .apps_ipo img:last-child {
        border: none; }
  .ipo_app .rvw_app {
    width: 100%;
    height: 100%;
    background-color: white;
    position: relative;
    padding-bottom: 135px; }
    .ipo_app .rvw_app .f0 {
      line-height: initial; }
    .ipo_app .rvw_app .rvw_hd {
      padding-bottom: 23px;
      line-height: 0; }
      .ipo_app .rvw_app .rvw_hd label, .ipo_app .rvw_app .rvw_hd a {
        font-family: "Roboto-Medium";
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #3b3b3b;
        margin-bottom: 0px;
        font-weight: normal; }
      .ipo_app .rvw_app .rvw_hd a {
        margin-bottom: 0px;
        text-align: right;
        color: #174082; }
        .ipo_app .rvw_app .rvw_hd a:hover {
          color: #f79035; }
    .ipo_app .rvw_app .rvw_data {
      border-bottom: 3px solid #dcdcdc;
      padding: 27px 28px; }
      .ipo_app .rvw_app .rvw_data .hd {
        font-family: "Roboto-Regular";
        font-size: 14px;
        line-height: 16px;
        text-align: left;
        color: #707070;
        width: 40%;
        display: inline-block;
        border: 0;
        margin-bottom: 0px;
        font-weight: normal;
        vertical-align: middle; }
      .ipo_app .rvw_app .rvw_data .data {
        text-align: right;
        width: 60%;
        display: inline-block;
        font-family: "Roboto-Bold";
        font-size: 14px;
        margin-bottom: 0px;
        line-height: 16px;
        vertical-align: middle;
        word-break: break-word; }
    .ipo_app .rvw_app .rvw_id {
      font-family: "Roboto-Bold";
      line-height: 19px;
      color: #3b3b3b; }
      .ipo_app .rvw_app .rvw_id .amt_hd {
        width: 60%;
        font-size: 16px;
        text-align: left; }
      .ipo_app .rvw_app .rvw_id .amt_val {
        width: 40%;
        font-size: 16px;
        text-align: right; }
    .ipo_app .rvw_app .rvw_cnfrm {
      width: 100%;
      font-family: "Roboto-Bold";
      font-size: 16px;
      line-height: 19px;
      text-align: center;
      background-color: #174082;
      color: white;
      padding: 20px 0px;
      border: 0;
      /*position: fixed;*/
      bottom: 0;
      left: 0; }
      .ipo_app .rvw_app .rvw_cnfrm:hover {
        background-color: #f79035;
        border-color: #f79035; }
    .ipo_app .rvw_app .rvw_title {
      padding: 17px 0px;
      border-bottom: 3px solid #dcdcdc; }
      .ipo_app .rvw_app .rvw_title .rvw {
        font-family: "Roboto-Regular";
        font-size: 16px;
        line-height: 24px;
        text-align: center;
        color: #707070;
        padding-bottom: 5px; }
    .ipo_app .rvw_app .step_ftr {
      box-shadow: 9px 9px 18px 0 rgba(0, 0, 0, 0.44);
      background-color: #ffffff; }
      .ipo_app .rvw_app .step_ftr .rvw_data {
        padding: 25px 30px 30px; }
      .ipo_app .rvw_app .step_ftr label {
        vertical-align: middle; }
    .ipo_app .rvw_app .rvw_name {
      font-family: "Roboto-Bold";
      font-size: 20px;
      line-height: 24px;
      text-align: center;
      color: #3b3b3b;
      letter-spacing: normal; }
  .ipo_app.ncd_app .rvw_data .hd {
    vertical-align: top; }

/*ncd-upi stylesheet*/
/* Fonts */
.ncd_app {
  /*.ipo_app .ipo_form .cust_drop .drop_list li:hover*/
  /* Fonts */
  /* Fonts */
  /* Fonts */
  /* Fonts */ }
  .ncd_app .stepInfo {
    margin-left: -70px; }
    .ncd_app .stepInfo label {
      color: #3b3b3b;
      font-size: 14px;
      line-height: 14px;
      font-family: "Roboto-Regular"; }
  .ncd_app input {
    -webkit-border-radius: 0; }
  .ncd_app .assign_to_vend, .ncd_app .assign_to_me {
    min-width: 213px; }
  .ncd_app .assign_to_vend {
    border-color: #174082;
    color: #174082;
    margin-right: 15px; }
    .ncd_app .assign_to_vend:hover {
      border-color: #f79035;
      color: #f79035; }
  @media (min-width: 768px) {
    .ncd_app .ncd_offer_cont {
      background-color: transparent !important;
      padding-top: 10px;
      padding-top: 10px;
      padding-top: 10px; }
      .ncd_app .ncd_offer_cont .left-blk.ncd_offr_lft {
        width: calc(100% - 284px);
        background: #ffffff;
        vertical-align: top;
        padding: 30px 0; }
        .ncd_app .ncd_offer_cont .left-blk.ncd_offr_lft .left-blk.large {
          width: 100%; }
        .ncd_app .ncd_offer_cont .left-blk.ncd_offr_lft.w100 {
          width: 100%;
          padding-right: 20px; }
        .ncd_app .ncd_offer_cont .left-blk.ncd_offr_lft .fdb-right-block {
          padding-bottom: 30px;
          width: 100%; }
      .ncd_app .ncd_offer_cont .ipo_offr_right {
        width: 250px;
        vertical-align: top; } }
  @media (max-width: 765px) {
    .ncd_app .ncd_offer_cont .offer-blk .left-blk.ncd_offr_lft .fdb-right-block {
      padding-bottom: 30px;
      width: 100%;
      text-align: center; } }
  .ncd_app .biddtls .lbl_val {
    width: 40%; }
  .ncd_app .biddtls .lbl_txt {
    width: 60%; }
  .ncd_app .biddtls .bidCnt {
    font-size: 16px;
    color: #666666;
    font-family: "Roboto-Regular";
    line-height: 19px; }
  .ncd_app .biddtls .ncd_step_cont .bidding_info_labels, .ncd_app .biddtls .ncd_step_cont .ncd_bid_form {
    border-bottom: 2px solid #e5e5e5; }
  .ncd_app .biddtls .ncd_step_cont .bidding_info_labels, .ncd_app .biddtls .ncd_step_cont .ncd_bid_form {
    padding: 30px 90px; }
  .ncd_app .biddtls .ncd_step_cont .discountlbl {
    min-width: 105px;
    text-align: center;
    background-color: #fff9f4;
    font-size: 14px;
    color: #fc6c3c;
    min-height: 19px;
    margin-left: 10px;
    line-height: 16px;
    padding: 2px 0 1px 0; }
  .ncd_app .biddtls .ncd_step_cont .seriesHdng, .ncd_app .biddtls .ncd_step_cont .discountlbl {
    vertical-align: middle; }
  .ncd_app .biddtls .ncd_step_cont .seriesCont .errorInfo {
    text-align: right; }
    .ncd_app .biddtls .ncd_step_cont .seriesCont .errorInfo:not(.ng-hide) {
      margin-top: 15px; }
  @media (min-width: 768px) {
    .ncd_app .biddtls .ncd_step_cont .hdg_disc_lbls {
      margin-bottom: 8px;
      line-height: 19px; }
    .ncd_app .biddtls .ncd_step_cont .minBid {
      min-width: 230px; }
    .ncd_app .biddtls .ncd_step_cont .infoLabels {
      width: calc(100% - 218px); }
    .ncd_app .biddtls .ncd_step_cont .srLbl {
      min-width: 90px; }
    .ncd_app .biddtls .ncd_step_cont .rt_lbls .srLbl {
      min-width: 84px; }
    .ncd_app .biddtls .ncd_step_cont .rt_lbls .val {
      margin-left: 0; }
    .ncd_app .biddtls .ncd_step_cont .inpCtrls {
      width: 218px;
      padding-left: 20px;
      display: inline-block; }
    .ncd_app .biddtls .ncd_step_cont .ncd_bid_form .frm_ipt {
      width: 148px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .form-grp {
      margin-bottom: 0; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .invCatDesc {
      margin-top: 12px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .ipt_cont {
      max-width: 310px;
      width: 310px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .form_lbl {
      margin-right: 70px;
      width: calc(100% - 380px); }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .form-grp {
      margin-bottom: 15px; }
    .ncd_app .biddtls .ncd_step_cont .switchCtrl {
      margin-right: 24px; }
      .ncd_app .biddtls .ncd_step_cont .switchCtrl .switch {
        width: 26px;
        height: 16px;
        margin: 0; }
      .ncd_app .biddtls .ncd_step_cont .switchCtrl input:checked + .slider:before {
        left: 3px; }
      .ncd_app .biddtls .ncd_step_cont .switchCtrl .slider:before {
        height: 13.8px;
        width: 13.8px;
        bottom: 1px;
        left: 2px; } }
  .ncd_app .biddtls .ncd_step_cont .slider:before {
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); }
  .ncd_app .biddtls .ncd_step_cont .switchCtrl {
    padding: 0;
    border-bottom: 0; }
  .ncd_app .biddtls .ncd_step_cont .seriesCont {
    border-top: 1px solid #e5e5e5; }
    .ncd_app .biddtls .ncd_step_cont .seriesCont:first-child {
      border-top: 0; }
  .ncd_app .biddtls .ncd_step_cont .investorBlk {
    padding: 45px 95px 50px 95px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .drop_btn {
      line-height: 19px;
      width: 100%;
      padding-left: 0;
      padding-top: 0;
      color: #000000;
      font-family: "Roboto-Medium";
      border-bottom: 1px solid rgba(112, 112, 112, 0.46);
      text-transform: none; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk ::-webkit-scrollbar {
      width: 4px;
      height: 4px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk ::-webkit-scrollbar-thumb {
      background: #e4e1e1;
      border-radius: 5px; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .drop_list {
      max-height: 180px;
      overflow-y: auto; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .drop_btn, .ncd_app .biddtls .ncd_step_cont .investorBlk li a {
      overflow: hidden;
      text-overflow: ellipsis; }
    .ncd_app .biddtls .ncd_step_cont .investorBlk .invCatDesc {
      color: #707070; }
  .ncd_app .biddtls .ncd_step_cont .lbl, .ncd_app .biddtls .ncd_step_cont .srLbl, .ncd_app .biddtls .ncd_step_cont .invCatDesc {
    font-family: "Roboto-Regular";
    font-size: 14px; }
  .ncd_app .biddtls .ncd_step_cont .amt {
    margin-top: 4px; }
  .ncd_app .biddtls .ncd_step_cont .amt, .ncd_app .biddtls .ncd_step_cont .form_lbl {
    font-family: "Roboto-Bold";
    font-size: 16px; }
  .ncd_app .biddtls .ncd_step_cont .lbl, .ncd_app .biddtls .ncd_step_cont .amt, .ncd_app .biddtls .ncd_step_cont .srLbl, .ncd_app .biddtls .ncd_step_cont .val, .ncd_app .biddtls .ncd_step_cont .form_lbl, .ncd_app .biddtls .ncd_step_cont .invCatDesc {
    color: #3b3b3b;
    line-height: 18px; }
  .ncd_app .biddtls .ncd_step_cont .srLbl {
    color: #606060; }
  .ncd_app .biddtls .ncd_step_cont .seriesHdng {
    font-family: "Roboto-Medium";
    font-size: 16px;
    color: #2b2b2b;
    line-height: 19px;
    /*margin-bottom: 8px;*/ }
  .ncd_app .biddtls .ncd_step_cont .infoLabels {
    line-height: initial; }
    .ncd_app .biddtls .ncd_step_cont .infoLabels p {
      font-size: 0;
      line-height: initial; }
      .ncd_app .biddtls .ncd_step_cont .infoLabels p:first-child {
        margin-bottom: 3.5px; }
  .ncd_app .biddtls .ncd_step_cont .val {
    font-family: "Roboto-Medium";
    color: #2b2b2b;
    font-size: 14px;
    margin-left: 12px; }
  .ncd_app .biddtls .ncd_step_cont .ncd_bid_form .frm_ipt {
    border: 1px solid transparent;
    background-color: #f8f8f8;
    font-size: 16px;
    color: #2b2b2b;
    font-family: "Roboto-Bold"; }
    .ncd_app .biddtls .ncd_step_cont .ncd_bid_form .frm_ipt.active {
      border: solid 1px #bdbdbd;
      background-color: #ffffff; }
      .ncd_app .biddtls .ncd_step_cont .ncd_bid_form .frm_ipt.active:focus {
        border: solid 1px #e27c06; }
  @media (max-width: 767px) {
    .ncd_app .biddtls {
      padding-bottom: 140px; }
      .ncd_app .biddtls .ncd_step_cont .bidInMul {
        margin-left: 38px; }
      .ncd_app .biddtls .ncd_step_cont .seriesLbl {
        position: relative;
        margin-bottom: 20px; }
      .ncd_app .biddtls .ncd_step_cont .bidding_info_labels, .ncd_app .biddtls .ncd_step_cont .investorBlk {
        background-color: rgba(232, 232, 232, 0.27); }
      .ncd_app .biddtls .ncd_step_cont .invCatDesc {
        margin-top: 12px; }
      .ncd_app .biddtls .ncd_step_cont .hdg_disc_lbls {
        width: calc(100% - 30px); }
      .ncd_app .biddtls .ncd_step_cont .rt_lbls .srLbl {
        padding-left: 13px; }
      .ncd_app .biddtls .ncd_step_cont .switchCtrl {
        line-height: 19px;
        text-align: right; }
        .ncd_app .biddtls .ncd_step_cont .switchCtrl .switch {
          position: relative;
          top: auto;
          right: auto; }
      .ncd_app .biddtls .ncd_step_cont .bidding_info_labels, .ncd_app .biddtls .ncd_step_cont .investorBlk, .ncd_app .biddtls .ncd_step_cont .seriesCont {
        padding: 30px; }
      .ncd_app .biddtls .ncd_step_cont .bidding_info_labels {
        border-bottom: 0; }
      .ncd_app .biddtls .ncd_step_cont .seriesCont {
        border-top-width: 2px; }
      .ncd_app .biddtls .ncd_step_cont .ncd_bid_form {
        padding: 0; }
      .ncd_app .biddtls .ncd_step_cont .srLbl {
        color: #707070; }
      .ncd_app .biddtls .ncd_step_cont .val {
        font-family: "Roboto-Bold";
        color: #3b3b3b; }
      .ncd_app .biddtls .ncd_step_cont .ipt_cont {
        text-align: right; }
      .ncd_app .biddtls .ncd_step_cont .investorBlk .form_lbl, .ncd_app .biddtls .ncd_step_cont .investorBlk .ipt_cont {
        width: 50%; }
      .ncd_app .biddtls .ncd_step_cont .investorBlk .form-grp .invCatDesc {
        margin-bottom: 30px; }
      .ncd_app .biddtls .ncd_step_cont .investorBlk .drop_btn {
        font-size: 16px;
        padding-bottom: 0;
        border-bottom: 0;
        padding-right: 30px;
        text-align: right; }
      .ncd_app .biddtls .ncd_step_cont .investorBlk .drop_list {
        left: auto;
        right: 0;
        min-width: 180px;
        margin-top: 10px;
        max-height: 120px;
        overflow-y: auto; }
      .ncd_app .biddtls .ncd_step_cont .investorBlk .arrow_dd {
        right: 0;
        top: calc(50% - 3px); }
      .ncd_app .biddtls .ncd_step_cont .cust_drop {
        width: 100%; }
        .ncd_app .biddtls .ncd_step_cont .cust_drop.open .drop_list {
          border-top: 0; }
          .ncd_app .biddtls .ncd_step_cont .cust_drop.open .drop_list li:first-child {
            border-top: solid 1px rgba(112, 112, 112, 0.46); }
        .ncd_app .biddtls .ncd_step_cont .cust_drop.open.addMargin {
          margin-bottom: 60px; }
        .ncd_app .biddtls .ncd_step_cont .cust_drop.open + .invCatDesc {
          margin-bottom: 50px; } }
  @media (max-width: 360px) {
    .ncd_app .biddtls .ncd_step_cont .seriesCont {
      padding: 30px 25px; }
    .ncd_app .biddtls .ncd_step_cont .rt_lbls .srLbl {
      padding-left: 10px; } }
  .ncd_app .payment_details .drop_list .upiListofIds:hover {
    background-color: transparent; }
  @media (max-width: 767px) {
    .ncd_app .payment_details .upiDD.cust_drop.open {
      margin-bottom: 0; }
      .ncd_app .payment_details .upiDD.cust_drop.open.addMargin {
        margin-bottom: 160px; }
    .ncd_app .payment_details .phyForm .frm_ipt {
      border: 1px solid #d9d9d9;
      padding-left: 19px;
      padding-right: 19px; }
    .ncd_app .payment_details .frm_rw {
      margin-bottom: 22px; } }
  .ncd_app.ncd_per_info_model .showOnLead.ng-hide {
    display: inline-block !important; }
  .ncd_app.ncd_per_info_model .modal .modal-dialog {
    background-color: #f8f8f8;
    height: auto;
    width: 500px; }
    .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content {
      font-family: "Roboto-Regular";
      font-size: 16px;
      line-height: 22px;
      color: #3b3b3b;
      padding: 60px 85px;
      border: none; }
      .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .hideOnLead {
        display: none; }
      .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-header {
        padding: 0px;
        border-bottom: none; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-header .per_mod_tit {
          font-family: "Roboto-Bold";
          font-size: 22px;
          margin: 0px;
          padding: 0px 0 10px 0;
          line-height: 25px;
          color: #333333;
          margin-left: -1px; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-header .eicon-noun_Security {
          vertical-align: middle;
          color: #174082;
          font-size: 12px;
          padding-right: 5px; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-header .per_mod_sub_tit {
          font-family: "Roboto-Regular";
          font-size: 14px;
          line-height: 16px;
          color: #999999;
          padding-bottom: 40px; }
      .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-body {
        padding: 0px;
        background-color: transparent; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .frm_rw {
    color: #666666;
    font-family: Roboto-Regular;
    margin-bottom: 30px; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .form_lbl {
    width: 100%;
    font-size: 15px;
    line-height: 18px;
    font-family: Roboto-Regular;
    padding-bottom: 13px; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .ipt_cont {
    width: 100%;
    max-width: 100%; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .cntry_code {
    color: #111111;
    font-family: Roboto-Medium;
    font-size: 18px;
    line-height: 21px;
    width: 42px; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .frm_ipt {
    font-size: 18px;
    line-height: 21px;
    color: #111111;
    font-family: Roboto-Medium;
    width: 100%;
    border: none;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 8px; }
    .ncd_app.ncd_per_info_model .modal-content .modal-body .frm_ipt.error {
      border-bottom-color: #f51e1e; }
    .ncd_app.ncd_per_info_model .modal-content .modal-body .frm_ipt.pan_inpt {
      text-transform: uppercase; }
    .ncd_app.ncd_per_info_model .modal-content .modal-body .frm_ipt.mob_no {
      width: calc(100% - 42px); }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .btn_cont {
    text-align: center;
    width: 100%;
    margin: 0;
    padding: 0; }
  .ncd_app.ncd_per_info_model .modal-content .modal-body .ncd_btn {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0;
    color: #174082;
    font-size: 16px;
    font-family: Roboto-Medium;
    padding: 14px 5px;
    line-height: 18px;
    cursor: pointer;
    transition: all 0.1s ease-in;
    display: block;
    width: 100%; }
    .ncd_app.ncd_per_info_model .modal-content .modal-body .ncd_btn.blue_bx {
      background-color: #174082;
      border-color: #174082;
      color: #ffffff; }
      .ncd_app.ncd_per_info_model .modal-content .modal-body .ncd_btn.blue_bx:hover {
        background-color: #f79035;
        border-color: #f79035; }
    .ncd_app.ncd_per_info_model .modal-content .modal-body .ncd_btn.cancel {
      width: auto;
      display: inline-block;
      padding: 5px;
      margin-top: 30px; }
      .ncd_app.ncd_per_info_model .modal-content .modal-body .ncd_btn.cancel:hover {
        color: #f79035; }
  .ncd_app.ncd_per_info_model .otpGuest .modal-dialog {
    width: 100%;
    background: #ffffff;
    height: 100%;
    margin: 0px auto;
    position: relative; }
  .ncd_app.ncd_per_info_model .otpGuest .close_links {
    position: absolute;
    color: #707070;
    padding-right: 0;
    font-size: 9px;
    right: 65px;
    top: 50px; }
  @media (max-width: 768px) {
    .ncd_app.ncd_per_info_model .modal {
      padding: 0 !important;
      height: 100%;
      background-color: #ffffff; }
      .ncd_app.ncd_per_info_model .modal .modal-dialog {
        background-color: #f8f8f8;
        height: auto;
        width: 100%;
        margin: 0px auto; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .ncd_logo_perso {
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding-bottom: 50px; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .elogo {
          width: 150px;
          height: 33px;
          background: url(../images/home/logo.png) no-repeat;
          background-size: contain;
          display: inline-block; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .close_links {
          right: 0;
          top: -1px;
          /*color: #707070;*/
          color: #898989;
          padding-right: 0;
          font-size: 10px;
          /*position: relative;*/ }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content {
          padding: 25px 15px 105px 15px; }
          .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .ncd_btn.blue_bx {
            position: fixed;
            bottom: 0;
            left: 0; }
        .ncd_app.ncd_per_info_model .modal .modal-dialog .modal-content .modal-body .form_lbl {
          font-size: 16px;
          line-height: 19px;
          color: #666666; } }
  .ncd_app .ncd_pickup_wrap .ncd_step_cont {
    padding: 30px 0;
    color: #707070;
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 16px; }
  .ncd_app .ncd_pickup_wrap .date_lbl, .ncd_app .ncd_pickup_wrap .time_lbl {
    display: block; }
    .ncd_app .ncd_pickup_wrap .date_lbl .cale, .ncd_app .ncd_pickup_wrap .time_lbl .cale {
      margin-right: 10px;
      vertical-align: middle; }
  .ncd_app .ncd_pickup_wrap .date_lbl {
    padding-bottom: 17px; }
  .ncd_app .ncd_pickup_wrap .time_lbl {
    padding-bottom: 27px; }
  .ncd_app .ncd_pickup_wrap .time_con, .ncd_app .ncd_pickup_wrap .date_con {
    padding-left: 95px;
    padding-right: 95px; }
    .ncd_app .ncd_pickup_wrap .time_con .ncd_radio, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio {
      display: inline-block;
      margin-right: 24px; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio:last-child, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio:last-child {
        margin-right: 0; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio .user_radio, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_radio {
        display: none; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio .user_label, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label {
        border: 1px solid #ddd;
        max-width: 170px;
        text-align: center;
        min-width: 170px;
        cursor: pointer; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio input:checked + label, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio input:checked + label {
        background-color: #e27c06;
        color: #ffffff; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio input:checked + label .date, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio input:checked + label .date {
        color: #ffffff; }
  .ncd_app .ncd_pickup_wrap .date_con {
    padding-bottom: 50px; }
    .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label {
      padding: 11px 0 14px 0; }
      .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label .day {
        padding-bottom: 5px; }
      .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label .date {
        color: #000000;
        font-size: 16px;
        font-family: "Roboto-Bold";
        line-height: 19px; }
      .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label .day, .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label .date {
        display: block; }
  .ncd_app .ncd_pickup_wrap .time_con {
    padding-bottom: 55px;
    border-bottom: 2px solid #e5e5e5; }
    .ncd_app .ncd_pickup_wrap .time_con .ncd_radio .user_label {
      padding: 16px 0 15px 0;
      color: #000000;
      font-family: "Roboto-Bold";
      font-size: 16px;
      line-height: 19px; }
  .ncd_app .ncd_pickup_wrap .address_con {
    padding: 35px 95px 0 95px; }
    .ncd_app .ncd_pickup_wrap .address_con .add_tit {
      font-family: "Roboto-Bold";
      font-size: 16px;
      line-height: 24px;
      letter-spacing: normal;
      color: #3b3b3b;
      padding-bottom: 9px; }
    .ncd_app .ncd_pickup_wrap .address_con .add_subTit {
      color: #707070; }
    .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_txt {
      color: #707070;
      font-family: "Roboto-Regular";
      font-size: 14px;
      line-height: 16px;
      vertical-align: middle;
      padding-right: 20px; }
    .ncd_app .ncd_pickup_wrap .address_con .pincode_box .eicon-close {
      font-size: 10px;
      font-weight: normal;
      padding-right: 10px; }
    .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box {
      padding: 45px 0 35px 0; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .errorInfo {
        margin-left: 70px;
        margin-top: 15px; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .errorInfo .successMsg {
          color: #174082; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin {
        color: #000000;
        display: inline-block;
        font-family: "Roboto-Medium";
        font-size: 16px;
        line-height: 20px;
        padding: 10px 29px;
        width: 120px;
        clear: both;
        float: none; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin:focus {
          box-shadow: none; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin.ng-invalid + .input-group-addon {
          pointer-events: none;
          opacity: .65;
          cursor: not-allowed; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin, .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .input-group-addon {
        min-height: 48px; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .input-group-addon {
        display: inline-block;
        width: auto;
        background: #174082;
        color: #ffffff;
        padding: 15px;
        line-height: 16px;
        vertical-align: top;
        border-radius: 0;
        border: 1px solid #174082;
        cursor: pointer;
        float: none;
        clear: both; }
    .ncd_app .ncd_pickup_wrap .address_con .pick_add_tit {
      color: #707070;
      font-family: "Roboto-Regular";
      font-size: 14px;
      line-height: 16px;
      vertical-align: middle; }
      .ncd_app .ncd_pickup_wrap .address_con .pick_add_tit .pin_icon {
        padding-right: 5px;
        font-size: 16px; }
    .ncd_app .ncd_pickup_wrap .address_con .rem_chkbox {
      text-align: right;
      margin: 0px; }
    .ncd_app .ncd_pickup_wrap .address_con .address, .ncd_app .ncd_pickup_wrap .address_con .errorInfo {
      margin-left: 15px; }
    .ncd_app .ncd_pickup_wrap .address_con .address {
      border: none;
      border-bottom: 1px solid #d9d9d9;
      border-radius: 0;
      color: #252525;
      font-family: "Roboto-Medium";
      font-size: 16px;
      line-height: 19px;
      padding: 0 0 15px 0;
      width: 100%; }
      .ncd_app .ncd_pickup_wrap .address_con .address:focus {
        box-shadow: none; }
  .ncd_app .ncd_pickup_wrap .checkfield input[type=checkbox].tick_chkbx:checked + label.tick_lbl:before {
    background-color: #0663e2;
    border: 1px silud #0663e2;
    border-radius: 2px;
    color: #ffffff; }
  @media (max-width: 768px) {
    .ncd_app .ncd_pickup_wrap .date_lbl {
      padding-bottom: 20px; }
    .ncd_app .ncd_pickup_wrap .time_lbl {
      padding-bottom: 28px; }
    .ncd_app .ncd_pickup_wrap .time_con, .ncd_app .ncd_pickup_wrap .date_con {
      padding-left: 28px;
      padding-right: 28px; }
    .ncd_app .ncd_pickup_wrap .date_con {
      padding-bottom: 20px; }
      .ncd_app .ncd_pickup_wrap .date_con .ncd_radio {
        display: inline-block;
        margin-right: 15px;
        margin-bottom: 20px; }
        .ncd_app .ncd_pickup_wrap .date_con .ncd_radio .user_label {
          padding: 10px 0 10px 0;
          min-width: 122px;
          max-width: 122px; }
    .ncd_app .ncd_pickup_wrap .time_con {
      padding-bottom: 25px; }
      .ncd_app .ncd_pickup_wrap .time_con .ncd_radio {
        display: block;
        margin-right: 0;
        margin-bottom: 20px; }
        .ncd_app .ncd_pickup_wrap .time_con .ncd_radio .user_label {
          padding: 13.5px 0 13.5px 0;
          min-width: 210px;
          max-width: 210px;
          font-size: 18px;
          line-height: 21px; }
    .ncd_app .ncd_pickup_wrap .address_con {
      padding: 30px 28px 60px 28px; }
      .ncd_app .ncd_pickup_wrap .address_con .address, .ncd_app .ncd_pickup_wrap .address_con .errorInfo {
        margin-left: 0; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_txt {
        width: 100%;
        display: block;
        padding-right: 0px;
        padding-bottom: 10px; }
      .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box {
        padding: 38px 0 35px 0; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .errorInfo {
          margin-left: 0; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin {
          width: calc(100% - 90px);
          text-align: center; }
          .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .pin:focus {
            box-shadow: none; }
        .ncd_app .ncd_pickup_wrap .address_con .pincode_box .pin_box .input-group-addon {
          width: 90px; }
      .ncd_app .ncd_pickup_wrap .address_con .pick_add_tit {
        display: inline-block; }
      .ncd_app .ncd_pickup_wrap .address_con .rem_chkbox {
        text-align: left;
        margin: 0 0 25px 0; } }
  @media (min-width: 768px) {
    .ncd_app .ncd_order_book_wrap .phy_data_row .ipo_comp {
      margin-top: -15px; }
    .ncd_app .ncd_order_book_wrap .colps_data_con .left_con {
      padding-bottom: 0; } }
  .ncd_app .ncd_order_book_wrap .phy_ncd_row {
    font-family: "RobotoCondensedRegular";
    font-size: 12px;
    color: #f79035;
    display: block;
    line-height: 15px; }
  .ncd_app .ncd_order_book_wrap .colps_data_con .odr_bk_btn_con {
    right: auto;
    bottom: 0; }
  .ncd_app .ncd_order_book_wrap .cols_data_tit {
    font-family: "Roboto-Medium";
    font-size: 14px;
    line-height: 14px;
    color: #333333;
    letter-spacing: normal; }
  .ncd_app .ncd_order_book_wrap .ser_data_cont, .ncd_app .ncd_order_book_wrap .catg_data_con {
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 16px;
    color: #333333; }
  .ncd_app .ncd_order_book_wrap .seri_num {
    font-family: "Roboto-Regular";
    font-size: 14px;
    line-height: 16px;
    color: #333333;
    display: block;
    padding-bottom: 4px; }
  .ncd_app .ncd_order_book_wrap .coup_rate {
    font-size: 12px;
    line-height: 14px; }
  .ncd_app .ncd_order_book_wrap .coup_rate, .ncd_app .ncd_order_book_wrap .catg_data_con_right {
    color: #666666; }
  .ncd_app .ncd_order_book_wrap .catg_data_con_left {
    min-width: 95px;
    vertical-align: top; }
  .ncd_app .ncd_order_book_wrap .catg_data_con_left, .ncd_app .ncd_order_book_wrap .catg_data_con_right {
    display: inline-block; }
  .ncd_app .ncd_order_book_wrap .catg_data_con_right {
    width: calc(100% - 100px); }
  .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .app_num_dropdwn {
    display: block;
    min-width: 208px;
    max-width: 208px;
    border-width: 0 0 1px 0;
    border-color: #e3e3e3;
    padding: 10px 0;
    border-radius: 0;
    background-color: transparent;
    text-align: left;
    font-size: 16px;
    font-family: "Roboto-Bold";
    line-height: 19px;
    position: relative; }
    .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .app_num_dropdwn .icom-arrow {
      font-weight: bold;
      display: inline-block;
      transform: rotate(90deg);
      font-size: 11px;
      position: absolute;
      right: 3px;
      top: 15px; }
  .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .appDropdownMenu {
    border: 0;
    border-radius: 0;
    margin: 0;
    width: 100%;
    max-height: 300px;
    overflow-y: auto; }
    .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .appDropdownMenu li:hover, .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .appDropdownMenu li.selected {
      background-color: #f7f7f7; }
    .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .appDropdownMenu li.selected a {
      font-family: "Roboto-Medium";
      color: #111111; }
    .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .appDropdownMenu li a {
      font-size: 14px; }
  @media (min-width: 768px) {
    .ncd_app .offerContRight {
      margin: 10px 0 0 16px; } }
  @media (max-width: 767px) {
    .ncd_app.ipo_model.perDtlModel .per_tit {
      vertical-align: top; }
    .ncd_app .ncd_order_book_wrap .catg_data_con_left {
      width: auto;
      padding-bottom: 5px; }
    .ncd_app .ncd_order_book_wrap .catdesc {
      display: block;
      width: 100%;
      line-height: 18px; }
    .ncd_app .app_dwn_btn {
      padding: 0; }
    .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .app_num_dropdwn {
      display: block;
      min-width: 100%;
      max-width: 100%;
      border-bottom: 0;
      font-size: 14px;
      text-align: right;
      padding-right: 20px;
      padding-top: 0;
      padding-bottom: 0; }
      .ncd_app .ncd_odr_bk_rgt .app_num_drpdwn .app_num_dropdwn .icom-arrow {
        top: 4px; }
    .ncd_app .btun.cncl_btn {
      border-right: 0; }
    .ncd_app .bdr_top {
      border-top: 1px solid #e9e8e8; }
    .ncd_app .odr_sts_tit > * {
      font-size: 14px; }
    .ncd_app .ncd_order_book_wrap .ipo_comp {
      padding-right: 30px; }
    .ncd_app .ncd_order_book_wrap .mob_phy_tag {
      font-family: "Roboto-Regular";
      font-size: 14px;
      line-height: 16px;
      color: #f79035;
      padding-left: 10px; }
    .ncd_app.perDtlModel .down_app_btn_con {
      text-align: center; } }
  .ncd_app .ncd_sts_container .app_no, .ncd_app .ncd_sts_container .ref_no {
    width: 100%;
    text-align: left;
    line-height: 20px; }
  .ncd_app .ncd_sts_container .app_no.w-100 {
    width: 100%; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiQXNzZXRzL3Njc3MvaXBvX3VwaS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIkFzc2V0cy9zY3NzL2lwb191cGkuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL21peGlucy9fZWRlbF9taXhpbnMuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbmZpZy9fY29sb3JfY29kZXMuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbmZpZy9fZm9udF9mYW1pbHkuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fYXBwLnNjc3MiLAoJCSJBc3NldHMvaWNvbnMvdmFyaWFibGVzLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vaXBvX2FwcC9faXBvX3BlcnNvbmFsX2RldGEuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fcGVyc29uYWxfZGV0YV9tb2Iuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fYXBwX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19lcnJvcl9zY3JlZW4uc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fYmlkZGluZy5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19iaWRkaW5nX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19tb2RhbC5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19wYXltZW50X2RldGEuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fcGF5bWVudF9kZXRhX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19zdGF0dXMuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9pcG9fYXBwL19pcG9fc3RhdHVzX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19vcmRlcl9ib29rLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vaXBvX2FwcC9faXBvX29yZGVyX2Jvb2tfbW9iLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vaXBvX2FwcC9faXBvX2JhbmtzTGlzdC5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL2lwb19hcHAvX2lwb19ydndfYXBwX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL25jZF9hcHAvX25jZF9hcHAuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9uY2RfYXBwL19uY2RfYmlkZGluZy5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL25jZF9hcHAvX25jZF9iaWRkaW5nX21vYi5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL25jZF9hcHAvX25jZF9wYXltZW50X2RldC5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL25jZF9hcHAvX25jZF9wYXltZW50X2RldF9tb2Iuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9uY2RfYXBwL19uY2RfcGVyc29uYWxfaW5mby5zY3NzIiwKCQkiQXNzZXRzL3Njc3MvcGFydGlhbHMvaXBvL25jZF9hcHAvX25jZF9waWNrX3VwX3NjaGVkdWxlLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vbmNkX2FwcC9fbmNkX3BpY2tfdXBfc2NoZWR1bGVfTW9iLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vbmNkX2FwcC9fbmNkX29yZGVyX2Jvb2suc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9uY2RfYXBwL19uY2Rfb3JkZXJfYm9va19tb2Iuc2NzcyIsCgkJIkFzc2V0cy9zY3NzL3BhcnRpYWxzL2lwby9uY2RfYXBwL19uY2Rfc3RhdHVzLnNjc3MiLAoJCSJBc3NldHMvc2Nzcy9wYXJ0aWFscy9pcG8vbmNkX2FwcC9fbmNkX3N0YXR1c19tb2Iuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICI7QUFBQSxVQUFVO0FHQVYsV0FBVztBSElYLHNCQUFzQjtBR0p0QixXQUFXO0FDS1gsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUFDO0VBQ25CLFdBQVcsRUFBRSxDQUFDO0VBQ2QsVUFBVSxFRjBFTixPQUFPLENFMUVRLFVBQVUsR0FhaEM7RUFYRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUFKM0IsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUFDO01BS2YsVUFBVSxFRnVFVixPQUFPLENFdkVZLFVBQVUsR0FVcEM7RUFmRCxBQVFJLGVBUlcsQUFBQSxPQUFPLENBUWxCLE1BQU0sRUFSVixBQVFZLGVBUkcsQUFBQSxPQUFPLENBUVYsTUFBTSxDQUFDO0lBQ1gsT0FBTyxFQUFFLElBQUksR0FDaEI7RUFWTCxBQVlJLGVBWlcsQUFBQSxPQUFPLENBWWxCLGlCQUFpQixDQUFDO0lBQ2QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxXQUFXLEVEckJFLGdCQUFnQjtFQ3NCN0IsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixpQkFBaUI7RUFrSmpCLHNFQUFzRTtFQXNQdEUsdUJBQXVCO0VBMlF2QixhQUFhO0VBMkViLGVBQWU7RUFJZixrQkFBa0I7RWFuYnRCLDBCQUEwQjtFQUMxQixlQUFlO0VBZ1NmLDBDQUEwQztFQStCMUMsZ0NBQWdDO0VBOEJoQyxnQ0FBZ0M7RUFzTWhDLGdDQUFnQztFZDcyQmhDLFdBQVcsRUNzMkJWO0VBaDFCRCxBQUtJLFFBTEksQUFLSixLQUFNLENBQUM7SUFDSCxnQkFBZ0IsRUZxRGhCLE9BQU87SUVwRFAscUJBQXFCO0lBQ3JCLHFCQUFxQixFQUN4QjtFQVRMLEFBV0ksUUFYSSxBQVdKLElBQU0sQ0FBQSxBQUFBLE1BQU0sRUFBRTtJQUNWOzs7c0JBR2MsRUFDakI7RUFoQkwsQUFrQkksUUFsQkksQ0FrQkosTUFBTSxDQUFDO0lBQ0gsY0FBYyxFQUFFLFNBQVMsR0FDNUI7RUFwQkwsQUFzQkksUUF0QkksQ0FzQkosTUFBTSxDQUFDO0lBQ0gsY0FBYyxFQUFFLFVBQVUsR0FDN0I7RUF4QkwsQUEwQkksUUExQkksQ0EwQkosT0FBTyxDQUFDO0lBQ0osY0FBYyxFQUFFLElBQUksR0FDdkI7RUE1QkwsQUE4QkksUUE5QkksQ0E4QkosTUFBTSxDQUFBO0lBQ0YsWUFBWSxFQUFFLEdBQUcsR0FDcEI7RUFFRCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUFsQzNCLEFBbUNRLFFBbkNBLEFBbUNBLEtBQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxJQUFJO01BQ2IsWUFBWSxFQUFFLGVBQWU7TUFDN0IsYUFBYSxFQUFFLGVBQWUsR0FDakM7RUF2Q1QsQUEyQ0ksUUEzQ0ksQ0EyQ0osWUFBWSxFQTNDaEIsQUEyQ2tCLFFBM0NWLENBMkNVLFNBQVMsQ0FBQztJQUNwQixLQUFLLEVGeEJBLE9BQU87SUV5QlosZUFBZSxFQUFFLElBQUksR0FLeEI7SUFsREwsQUEyQ0ksUUEzQ0ksQ0EyQ0osWUFBWSxBQUlULE1BQVEsRUEvQ2YsQUEyQ2tCLFFBM0NWLENBMkNVLFNBQVMsQUFJcEIsTUFBUSxDQUFDO01BQ0osS0FBSyxFRjdDRixPQUFPLEdFOENiO0VBakRULEFBb0RJLFFBcERJLENBb0RKLEdBQUcsQUFBQSxNQUFNLENBQUM7SUFFTixPQUFPLEVBQUUsQ0FBQztJQUNWLFlBQVksRUFBRSxZQUFZO0lBQzFCLGFBQWEsRUFBRSxZQUFZLEdBVTlCO0lBbEVMLEFBMERRLFFBMURBLENBb0RKLEdBQUcsQUFBQSxNQUFNLENBTUwsYUFBYSxDQUFDO01BQ1YsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsQ0FBQyxHQUNaO0lBN0RULEFBK0RRLFFBL0RBLENBb0RKLEdBQUcsQUFBQSxNQUFNLENBV0wsV0FBVyxDQUFDO01BQ1IsT0FBTyxFQUFFLENBQUMsR0FDYjtFQWpFVCxBQXFFSSxRQXJFSSxDQXFFSixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsTUFBQyxBQUFBLENBQVksMkJBQTJCO0VBckVqRCxBQXNFSSxRQXRFSSxDQXNFSixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsTUFBQyxBQUFBLENBQVksMkJBQTJCLENBQUM7SUFDMUMsa0JBQWtCLEVBQUUsSUFBSTtJQUN4QixNQUFNLEVBQUUsQ0FBQyxHQUNaO0VBekVMLEFBMkVJLFFBM0VJLENBMkVKLFFBQVEsQ0FBQztJQUNMLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLFdBQVcsRUFBRSxPQUFPLEdBQ3ZCO0VBOUVMLEFBZ0ZJLFFBaEZJLENBZ0ZKLE1BQU0sQ0FBQztJQUNILFdBQVcsRURwR0wsYUFBYSxHQ3FHdEI7RUFsRkwsQUFvRkksUUFwRkksQ0FvRkosU0FBUyxDQUFDO0lBQ04sVUFBVSxFQUFFLEtBQUssR0FnQnBCO0lBckdMLEFBdUZRLFFBdkZBLENBb0ZKLFNBQVMsQ0FHTCxDQUFDLENBQUM7TUFDRSxTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUZ0Q0wsT0FBTyxHRTJDVjtNQTlGVCxBQXVGUSxRQXZGQSxDQW9GSixTQUFTLENBR0wsQ0FBQyxBQUlHLE1BQU8sQ0FBQztRQUNKLEtBQUssRUZ6Rk4sT0FBTyxHRTBGVDtJQTdGYixBQWdHUSxRQWhHQSxDQW9GSixTQUFTLENBWUwsT0FBTyxDQUFDO01BQ0osU0FBUyxFQUFFLElBQUk7TUFDZixPQUFPLEVBQUUsWUFBWTtNQUNyQixZQUFZLEVBQUUsR0FBRyxHQUNwQjtFQXBHVCxBQXVHSSxRQXZHSSxDQXVHSixlQUFlLENBQUM7SUFDWixRQUFRLEVBQUUsUUFBUTtJQUNsQjs7Ozs7Ozs7OztXQVVHLEVBa0NOO0lBckpMLEFBb0hRLFFBcEhBLENBdUdKLGVBQWUsQ0FhWCxjQUFjLENBQUM7TUFDWCxRQUFRLEVBQUUsUUFBUSxHQStCckI7TUFwSlQsQUF1SFksUUF2SEosQ0F1R0osZUFBZSxDQWFYLGNBQWMsQ0FHVixlQUFlLENBQUM7UUFDWixRQUFRLEVBQUUsUUFBUSxHQTJCckI7UUFuSmIsQUF1SFksUUF2SEosQ0F1R0osZUFBZSxDQWFYLGNBQWMsQ0FHVixlQUFlLEFBR1gsUUFBUyxDQUFDO1VBQ04sT0FBTyxFQUFFLEVBQUU7VUFDWCxRQUFRLEVBQUUsUUFBUTtVQUNsQixLQUFLLEVBQUUsTUFBTTtVQUNiLE1BQU0sRUFBRSxNQUFNO1VBQ2QsSUFBSSxFQUFFLEtBQUs7VUFDWCxnQkFBZ0IsRUZyRTVCLE9BQU87VUVzRUssTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGbkV0QixPQUFPO1VFb0VGLEdBQUcsRUFBRSxJQUFJO1VBQ1QsYUFBYSxFQUFFLEdBQUc7VUFDbEIsT0FBTyxFQUFFLENBQUMsR0FDYjtRQXJJakIsQUF1SFksUUF2SEosQ0F1R0osZUFBZSxDQWFYLGNBQWMsQ0FHVixlQUFlLEFBZ0JYLE9BQVEsQ0FBQztVQUNMLE9BQU8sRUFBRSxFQUFFO1VBQ1gsUUFBUSxFQUFFLFFBQVE7VUFDbEIsS0FBSyxFQUFFLEtBQUs7VUFDWixNQUFNLEVBQUUsS0FBSztVQUNiLElBQUksRUFBRSxPQUFPO1VBQ2IsZ0JBQWdCLEVGL0VyQixPQUFPO1VFZ0ZGLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDRmhGdEIsT0FBTztVRWlGRixHQUFHLEVBQUUsS0FBSztVQUNWLGFBQWEsRUFBRSxHQUFHO1VBQ2xCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7RUFsSmpCLEFBdUpJLFFBdkpJLENBdUpKLGNBQWMsQ0FBQztJQUNYLE9BQU8sRUFBRSxhQUFhLEdBNkJ6QjtJQXJMTCxBQTBKUSxRQTFKQSxDQXVKSixjQUFjLENBR1YsU0FBUyxFQTFKakIsQUEwSm1CLFFBMUpYLENBdUpKLGNBQWMsQ0FHQyxTQUFTLENBQUM7TUFDakIsT0FBTyxFQUFFLElBQUksR0FDaEI7SUE1SlQsQUF1SkksUUF2SkksQ0F1SkosY0FBYyxFQXZKbEIsQUE4SlcsUUE5SkgsQ0F1SkosY0FBYyxDQU9QLENBQUMsQ0FBQztNQUNELFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsV0FBVyxFRGpMVCxlQUFlO01Da0xqQixPQUFPLEVBQUUsWUFBWTtNQUNyQixLQUFLLEVGL0lKLE9BQU8sR0VnS1g7TUFwTFQsQUF1SkksUUF2SkksQ0F1SkosY0FBYyxBQWNQLE1BQVEsRUFyS25CLEFBOEpXLFFBOUpILENBdUpKLGNBQWMsQ0FPUCxDQUFDLEFBT0QsTUFBUSxDQUFDO1FBQ0osS0FBSyxFRm5LTixPQUFPLEdFb0tUO01BdktiLEFBMEtnQixRQTFLUixDQXVKSixjQUFjLEFBa0JQLFVBQVksQ0FDUCxTQUFTLEVBMUt6QixBQTBLZ0IsUUExS1IsQ0F1SkosY0FBYyxDQU9QLENBQUMsQUFXRCxVQUFZLENBQ1AsU0FBUyxDQUFDO1FBQ04sT0FBTyxFQUFFLFlBQVksR0FDeEI7TUE1S2pCLEFBZ0xnQixRQWhMUixDQXVKSixjQUFjLEFBd0JQLElBQU8sQ0FBQSxBQUFBLFVBQVUsRUFDWixTQUFTLEVBaEx6QixBQWdMZ0IsUUFoTFIsQ0F1SkosY0FBYyxDQU9QLENBQUMsQUFpQkQsSUFBTyxDQUFBLEFBQUEsVUFBVSxFQUNaLFNBQVMsQ0FBQztRQUNOLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO0VBbExqQixBQXVMSSxRQXZMSSxDQXVMSixlQUFlLENBQUM7SUFDWixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0ZwS1osT0FBTztJRXFLWixhQUFhLEVBQUUsR0FBRztJQUNsQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBU2Y7SUFwTUwsQUF1TEksUUF2TEksQ0F1TEosZUFBZSxBQU1YLE1BQU8sQ0FBQztNQUNKLE9BQU8sRUNyTE4sS0FBTztNRHNMUixXQUFXLEVBQUUsZUFBeUI7TUFDdEMsU0FBUyxFQUFFLEdBQUc7TUFDZCxPQUFPLEVBQUUsS0FBSztNQUNkLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VBbk1ULEFBc01JLFFBdE1JLENBc01KLE9BQU8sRUF0TVgsQUFzTWEsUUF0TUwsQ0FzTUssT0FBTyxFQXRNcEIsQUFzTXNCLFFBdE1kLENBc01jLE9BQU8sQ0FBQztJQUN0QixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQXhNTCxBQTBNSSxRQTFNSSxDQTBNSixPQUFPLENBQUM7SUFDSixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUZoTUUsT0FBTztJRWlNZCxXQUFXLEVEak9GLGdCQUFnQjtJQ2tPekIsYUFBYSxFQUFFLEdBQUcsR0FDckI7RUEvTUwsQUFpTkksUUFqTkksQ0FpTkosT0FBTyxDQUFDO0lBQ0osU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVGM01HLE9BQU87SUU0TWYsV0FBVyxFRGhPTixlQUFlO0lDaU9wQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQXROTCxBQXdOSSxRQXhOSSxDQXdOSixNQUFNLENBQUM7SUFDSCxLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxNQUFNO0lBQ2QsVUFBVSxFQUFFLGlDQUFpQyxDQUFDLFNBQVM7SUFDdkQsZUFBZSxFQUFFLE9BQU87SUFDeEIsT0FBTyxFQUFFLFlBQVksR0FDeEI7RUE5TkwsQUFnT0ksUUFoT0ksQ0FnT0osV0FBVyxDQUFDO0lBQ1IsZ0JBQWdCLEVGdEpULE9BQU8sR0V1SmpCO0VBbE9MLEFBb09JLFFBcE9JLENBb09KLFdBQVcsQ0FBQztJQUNSLGdCQUFnQixFRjFLaEIsT0FBTyxHRTJLVjtFQXRPTCxBQXdPSSxRQXhPSSxDQXdPSixXQUFXLENBQUM7SUFDUixLQUFLLEVGcE9MLE9BQU8sR0VxT1Y7RUExT0wsQUE0T0ksUUE1T0ksQ0E0T0osU0FBUyxDQUFDO0lBQ04sS0FBSyxFRmxQRyxPQUFPO0lFbVBmLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLFdBQVcsRURuUUYsZ0JBQWdCLEdDeVE1QjtJQXJQTCxBQTRPSSxRQTVPSSxDQTRPSixTQUFTLEFBS0wsTUFBTyxDQUFDO01BQ0osS0FBSyxFRi9PRixPQUFPO01FZ1BWLGVBQWUsRUFBRSxJQUFJLEdBQ3hCO0VBcFBULEFBdVBJLFFBdlBJLENBdVBKLFNBQVMsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxnQkFBZ0IsRUZqTFAsT0FBTztJRWtMaEIsYUFBYSxFQUFFLEdBQUcsR0F5QnJCO0lBcFJMLEFBdVBJLFFBdlBJLENBdVBKLFNBQVMsQUFNTCxPQUFRLEFBQ0osTUFBTyxDQUFDO01BQ0osT0FBTyxFQUFFLEVBQUU7TUFDWCxNQUFNLEVBQUUsR0FBRztNQUNYLEtBQUssRUFBRSxHQUFHO01BQ1YsZ0JBQWdCLEVGdlFoQixPQUFPO01Fd1FQLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLE1BQU0sRUFBRSxHQUFHLEdBQ2Q7SUF0UWIsQUF1UEksUUF2UEksQ0F1UEosU0FBUyxBQWtCTCxTQUFVLENBQUM7TUFDUCxVQUFVLEVBQUUsTUFBTTtNQUNsQixnQkFBZ0IsRUZoUlosT0FBTztNRWlSWCxLQUFLLEVGak5ULE9BQU87TUVrTkgsU0FBUyxFQUFFLEdBQUcsR0FNakI7TUFuUlQsQUErUVksUUEvUUosQ0F1UEosU0FBUyxBQWtCTCxTQUFVLENBTU4sQ0FBQyxDQUFDO1FBQ0UsT0FBTyxFQUFFLFlBQVk7UUFDckIsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUFsUmIsQUFzUkksUUF0UkksQ0FzUkosUUFBUSxDQUFDO0lBQ0wsd0JBQXdCO0lBQ3hCLFVBQVUsRUFBRSxHQUFHO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsV0FBVyxFRDlTRixnQkFBZ0IsR0N3VDVCO0lBcFNMLEFBNFJRLFFBNVJBLENBc1JKLFFBQVEsQ0FNSixNQUFNLEVBNVJkLEFBNFJnQixRQTVSUixDQXNSSixRQUFRLENBTUksS0FBSyxDQUFDO01BQ1YsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVGdFJELE9BQU8sR0V1UmQ7SUEvUlQsQUFpU1EsUUFqU0EsQ0FzUkosUUFBUSxDQVdKLEtBQUssQ0FBQztNQUNGLFlBQVksRUFBRSxJQUFJLEdBQ3JCO0VBblNULEFBc1NJLFFBdFNJLENBc1NKLFVBQVUsQ0FBQztJQUNQLGdCQUFnQixFRjVTUixPQUFPO0lFNlNmLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLGNBQWMsRUFBRSxNQUFNO0lBQ3RCLE1BQU0sRUFBRSxNQUFNLEdBYWpCO0lBeFRMLEFBNlNVLFFBN1NGLENBc1NKLFVBQVUsQ0FPSixnQkFBZ0IsQ0FBQztNQUNmLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0lBL1NULEFBc1NJLFFBdFNJLENBc1NKLFVBQVUsQUFXTixPQUFRLENBQUM7TUFDTCxNQUFNLEVBQUUsS0FBSztNQUNiLEtBQUssRUFBRSxLQUFLO01BQ1osU0FBUyxFQUFFLEtBQUs7TUFDaEIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsZUFBZSxHQUMxQjtFQXZUVCxBQTBUSSxRQTFUSSxDQTBUSixTQUFTO0VBMVRiLEFBMlRJLFFBM1RJLENBMlRKLFNBQVMsRUEzVGIsQUEyVGUsUUEzVFAsQ0EyVE8sUUFBUSxDQUFDO0lBQ2hCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RUE5VEwsQUFnVUksUUFoVUksQ0FnVUosU0FBUyxDQUFDO0lBQ04sS0FBSyxFRnJURSxPQUFPO0lFc1RkLE9BQU8sRUFBRSxhQUFhO0lBQ3RCLEtBQUssRUFBRSxLQUFLLEdBQ2Y7RUFwVUwsQUFzVUksUUF0VUksQ0FzVUosU0FBUyxDQUFDO0lBQ04sS0FBSyxFRi9URyxPQUFPO0lFZ1VmLFdBQVcsRUQzVkwsYUFBYTtJQzRWbkIsS0FBSyxFQUFFLGtCQUFrQixHQUs1QjtJQTlVTCxBQTJVUSxRQTNVQSxDQXNVSixTQUFTLENBS0wsSUFBSSxDQUFDO01BQ0QsV0FBVyxFQUFFLE9BQU8sR0FDdkI7RUE3VVQsQUFnVkksUUFoVkksQ0FnVkosU0FBUyxDQUFDO0lBQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGblJWLE9BQU87SUVvUmQsYUFBYSxFQUFFLElBQUk7SUFDbkIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxzQkFBa0IsR0FPaEQ7SUExVkwsQUFzVlksUUF0VkosQ0FnVkosU0FBUyxBQUtMLGFBQWMsQ0FDVixXQUFXLENBQUM7TUFDUixnQkFBZ0IsRUY1UnhCLE9BQU8sR0U2UkY7RUF4VmIsQUE0VkksUUE1VkksQ0E0VkosTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLEtBQUs7SUFDaEIsTUFBTSxFQUFFLFFBQVE7SUFDaEIsZ0JBQWdCLEVGcFNoQixPQUFPLEdFcVNWO0VBaFdMLEFBa1dJLFFBbFdJLENBa1dKLFNBQVMsQ0FBQztJQUNOLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RUF0V0wsQUF3V0ksUUF4V0ksQ0F3V0osU0FBUyxDQUFDO0lBQ04sT0FBTyxFQUFFLFVBQVU7SUFDbkIsVUFBVSxFQUFFLE1BQU0sR0FDckI7RUEzV0wsQUE2V0ksUUE3V0ksQ0E2V0osWUFBWSxDQUFDO0lBQ1QsV0FBVyxFRDlYTCxlQUFlO0lDK1hyQixLQUFLLEVGdldHLE9BQU8sR0V3V2xCO0VBaFhMLEFBbVhRLFFBblhBLENBa1hKLGVBQWUsQ0FDWCxDQUFDLENBQUM7SUFDRSxTQUFTLEVBQUUsR0FBRztJQUNkLFlBQVksRUFBRSxJQUFJO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLGNBQWMsRUFBRSxNQUFNLEdBQ3pCO0VBeFhULEFBMFhRLFFBMVhBLENBa1hKLGVBQWUsQ0FRWCxJQUFJLENBQUM7SUFDRCxXQUFXLEVEL1lOLGdCQUFnQjtJQ2dackIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVGclhELE9BQU87SUVzWFgsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUUsWUFBWTtJQUNyQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtFQWpZVCxBQW9ZSSxRQXBZSSxDQW9ZSixTQUFTLENBQUM7SUFDTixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUZsWEEsT0FBTyxHRXVYZjtJQTNZTCxBQW9ZSSxRQXBZSSxDQW9ZSixTQUFTLEFBSUwsTUFBTyxDQUFDO01BQ0osS0FBSyxFRnRZRixPQUFPLEdFdVliO0VBMVlULEFBNllJLFFBN1lJLENBNllKLFNBQVMsQ0FBQztJQUNOLFdBQVcsRUQ5WkwsZUFBZSxHQ3VjeEI7SUF2YkwsQUFrWmdCLFFBbFpSLENBNllKLFNBQVMsQUFHTCxjQUFlLENBQ1gsUUFBUSxDQUNKLFNBQVMsQ0FBQztNQUNOLFVBQVUsRUFBRSxHQUFHO01BQ2YsT0FBTyxFQUFFLFlBQVksR0FDeEI7SUFyWmpCLEFBeVpRLFFBelpBLENBNllKLFNBQVMsQ0FZTCxZQUFZLENBQUM7TUFDVCxLQUFLLEVGbFpELE9BQU87TUVtWlgsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVEaGJOLGdCQUFnQjtNQ2lickIsT0FBTyxFQUFFLGFBQWEsR0FDekI7SUE5WlQsQUFnYVEsUUFoYUEsQ0E2WUosU0FBUyxDQW1CTCxJQUFJLENBQUM7TUFDRCxNQUFNLEVBQUUsSUFBSTtNQUNaLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDRnBXckIsT0FBTztNRXFXVixNQUFNLEVBQUUsVUFBVTtNQUNsQixLQUFLLEVBQUUsSUFBSTtNQUNYLFNBQVMsRUFBRSxJQUFJO01BQ2YsVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLElBQUk7TUFDakIsY0FBYyxFQUFFLElBQUksR0FLdkI7TUE3YVQsQUFnYVEsUUFoYUEsQ0E2WUosU0FBUyxDQW1CTCxJQUFJLEFBVUEsV0FBWSxDQUFDO1FBQ1QsWUFBWSxFQUFFLEdBQUcsR0FDcEI7SUE1YWIsQUErYVEsUUEvYUEsQ0E2WUosU0FBUyxDQWtDTCxTQUFTLENBQUM7TUFDTixNQUFNLEVBQUUsVUFBVSxHQUNyQjtJQWpiVCxBQW1iUSxRQW5iQSxDQTZZSixTQUFTLENBc0NMLFlBQVksQ0FBQztNQUNULFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RUF0YlQsQUF5YkksUUF6YkksQ0F5YkosTUFBTSxDQUFDO0lBQ0gsY0FBYyxFQUFFLElBQUksR0FDdkI7RUEzYkwsQUE2YkksUUE3YkksQ0E2YkosT0FBTyxDQUFDO0lBQ0osV0FBVyxFQUFFLElBQUksR0FDcEI7RUEvYkwsQUFpY0ksUUFqY0ksQ0FpY0osSUFBSSxBQUNBLE1BQU8sRUFsY2YsQUFpY0ksUUFqY0ksQ0FpY0osSUFBSSxBQUNTLE9BQVEsQ0FBQztJQUNkLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0VBcGNULEFBdWNJLFFBdmNJLENBdWNKLFFBQVEsQ0FBQztJQUNMLGdCQUFnQixFQUFFLFdBQVc7SUFDN0IsTUFBTSxFQUFFLHFCQUFxQjtJQUM3QixhQUFhLEVBQUUsQ0FBQztJQUNoQixLQUFLLEVGaFpMLE9BQU87SUVpWlAsV0FBVyxFRC9kTCxhQUFhO0lDZ2VuQixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE1BQU0sRUFBRSxPQUFPO0lBQ2YsVUFBVSxFQUFFLGdCQUFnQixHQWdDL0I7SUFqZkwsQUF1Y0ksUUF2Y0ksQ0F1Y0osUUFBUSxBQVlKLFFBQVMsQ0FBQztNQUNOLGdCQUFnQixFRmhjZixPQUFPO01FaWNSLFlBQVksRUZqY1gsT0FBTyxHRXdjWDtNQTVkVCxBQXVjSSxRQXZjSSxDQXVjSixRQUFRLEFBWUosUUFBUyxBQUtMLE1BQU8sQ0FBQztRQUNKLGdCQUFnQixFRnRkakIsT0FBTztRRXVkTixZQUFZLEVGdmRiLE9BQU8sR0V3ZFQ7SUEzZGIsQUF1Y0ksUUF2Y0ksQ0F1Y0osUUFBUSxBQXVCSixLQUFNLENBQUM7TUFDSCxTQUFTLEVBQUUsS0FBSyxHQUNuQjtJQWhlVCxBQXVjSSxRQXZjSSxDQXVjSixRQUFRLEFBMkJKLFlBQWEsQ0FBQztNQUNWLGdCQUFnQixFRnhiWixPQUFPO01FeWJYLFlBQVksRUZ6YlIsT0FBTyxHRWljZDtNQU5HLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztRQXRlbkMsQUF1Y0ksUUF2Y0ksQ0F1Y0osUUFBUSxBQTJCSixZQUFhLEFBS0wsTUFBTyxDQUFDO1VBQ0osZ0JBQWdCLEVGcmVyQixPQUFPO1VFc2VGLFlBQVksRUZ0ZWpCLE9BQU8sR0V1ZUw7SUExZWpCLEFBdWNJLFFBdmNJLENBdWNKLFFBQVEsQUF1Q0osTUFBTyxDQUFDO01BQ0osS0FBSyxFQUFFLElBQUksR0FDZDtFQWhmVCxBQW1mSSxRQW5mSSxDQW1mSixVQUFVLENBQUM7SUFDUCxPQUFPLEVBQUUsU0FBUyxHQUNyQjtFQXJmTCxBQXVmSSxRQXZmSSxDQXVmSixRQUFRLEVBdmZaLEFBdWZJLFFBdmZJLENBNmZKLFNBQVMsQ0EwQkwsUUFBUSxFQXZoQmhCLEFBdWZJLFFBdmZJLENFdEJSLFVBQVUsQ0FxQk4sV0FBVyxDRndmRjtJQUNMLE1BQU0sRUFBRSxJQUFJO0lBQ1osYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGM2JqQixPQUFPO0lFNGJkLE9BQU8sRUFBRSxVQUFVLEdBQ3RCO0VBM2ZMLEFBOGZRLFFBOWZBLENBNmZKLFNBQVMsQ0FDTCxPQUFPLENBQUM7SUFDSixLQUFLLEVGdmZELE9BQU87SUV3ZlgsV0FBVyxFRHBoQk4sZ0JBQWdCO0lDcWhCckIsYUFBYSxFQUFFLElBQUksR0FJdEI7RUFyZ0JULEFBdWdCUSxRQXZnQkEsQ0E2ZkosU0FBUyxDQVVMLFNBQVMsQ0FBQztJQUNOLEtBQUssRUFBRSxrQkFBa0I7SUFDekIsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFQTVnQlQsQUE4Z0JRLFFBOWdCQSxDQTZmSixTQUFTLENBaUJMLFNBQVMsQ0FBQztJQUNOLEtBQUssRUFBRSxLQUFLO0lBQ1osU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFRGppQlQsZUFBZTtJQ2tpQmpCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsd0JBQXdCLEVBQzNCO0VBcmhCVCxBQXVoQlEsUUF2aEJBLENBNmZKLFNBQVMsQ0EwQkwsUUFBUSxDQUFDO0lBQ0wsYUFBYSxFQUFFLENBQUM7SUFDaEIsS0FBSyxFQUFFLElBQUk7SUFDWCxjQUFjLEVBQUUsU0FBUztJQUN6QixLQUFLLEVGbmhCRCxPQUFPLEdFMGpCZDtJQWxrQlQsQUF1aEJRLFFBdmhCQSxDQTZmSixTQUFTLENBMEJMLFFBQVEsQUFPSixNQUFPLENBQUM7TUFDSixjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQWhpQmIsQUF1aEJRLFFBdmhCQSxDQTZmSixTQUFTLENBMEJMLFFBQVEsQUFXSixRQUFTLENBQUM7TUFDTixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0Z0ZGIsT0FBTyxHRXVkZDtJQXBpQmIsQUF1aEJRLFFBdmhCQSxDQTZmSixTQUFTLENBMEJMLFFBQVEsQUFlSixPQUFRLENBQUM7TUFDTCxnQkFBZ0IsRUY3ZGxCLE9BQU87TUU4ZEwsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGOWRuQixPQUFPLEdFK2RSO0lBemlCYixBQXVoQlEsUUF2aEJBLENBNmZKLFNBQVMsQ0EwQkwsUUFBUSxBQW9CSiwyQkFBNEIsQ0FBQztNQUN6QixXQUFXLEVENWpCYixlQUFlO01DNmpCYixTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUFBRSxzQkFBc0IsR0FDaEM7SUEvaUJiLEFBdWhCUSxRQXZoQkEsQ0E2ZkosU0FBUyxDQTBCTCxRQUFRLEFBMEJKLGlCQUFrQixDQUFDO01BQ2YsV0FBVyxFRGxrQmIsZUFBZTtNQ21rQmIsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVBQUUsc0JBQXNCLEdBQ2hDO0lBcmpCYixBQXVoQlEsUUF2aEJBLENBNmZKLFNBQVMsQ0EwQkwsUUFBUSxBQWdDSixrQkFBbUIsQ0FBQztNQUNoQixXQUFXLEVEeGtCYixlQUFlO01DeWtCYixTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUFBRSxzQkFBc0IsR0FDaEM7SUEzakJiLEFBdWhCUSxRQXZoQkEsQ0E2ZkosU0FBUyxDQTBCTCxRQUFRLEFBc0NKLHNCQUF1QixDQUFDO01BQ3BCLFdBQVcsRUQ5a0JiLGVBQWU7TUMra0JiLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFQUFFLHNCQUFzQixHQUNoQztFQWprQmIsQUFxa0JRLFFBcmtCQSxDQTZmSixTQUFTLENBd0VMLFVBQVUsQ0FBQztJQUNQLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLFFBQVEsR0E4RXJCO0lBcnBCVCxBQXlrQlksUUF6a0JKLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQUlOLFVBQVUsQ0FBQztNQUNQLE1BQU0sRUFBRSxJQUFJO01BQ1osYUFBYSxFQUFFLENBQUM7TUFDaEIsS0FBSyxFQUFFLE9BQU87TUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjtJQTlrQmIsQUFnbEJZLFFBaGxCSixDQTZmSixTQUFTLENBd0VMLFVBQVUsQ0FXTixTQUFTLENBQUM7TUFDTixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLFVBQVUsRUFBRSxJQUFJO01BQ2hCLFdBQVcsRURubUJiLGVBQWU7TUNvbUJiLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FLcEI7TUExbEJiLEFBZ2xCWSxRQWhsQkosQ0E2ZkosU0FBUyxDQXdFTCxVQUFVLENBV04sU0FBUyxBQU9MLE9BQVEsQ0FBQztRQUNMLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0lBemxCakIsQUE0bEJZLFFBNWxCSixDQTZmSixTQUFTLENBd0VMLFVBQVUsQ0F1Qk4sVUFBVSxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxDQUFDO01BQ1YsTUFBTSxFQUFFLENBQUM7TUFDVCxVQUFVLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyx5QkFBeUI7TUFDL0MsVUFBVSxFQUFFLElBQUksR0F1Q25CO01BMW9CYixBQXFtQmdCLFFBcm1CUixDQTZmSixTQUFTLENBd0VMLFVBQVUsQ0F1Qk4sVUFBVSxDQVNOLEVBQUUsQ0FBQztRQUNDLFlBQVksRUFBRSxJQUFJO1FBQ2xCLFFBQVEsRUFBRSxRQUFRLEdBa0NyQjtRQXpvQmpCLEFBeW1Cb0IsUUF6bUJaLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQXVCTixVQUFVLENBU04sRUFBRSxDQUlFLFdBQVcsQ0FBQztVQUNSLEdBQUcsRUFBRSxlQUFlLEdBQ3ZCO1FBM21CckIsQUE4bUJ3QixRQTltQmhCLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQXVCTixVQUFVLENBU04sRUFBRSxBQVFFLFdBQVksQ0FDUixDQUFDLENBQUM7VUFDRSxhQUFhLEVBQUUsSUFBSSxHQUN0QjtRQWhuQnpCLEFBbW5Cb0IsUUFubkJaLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQXVCTixVQUFVLENBU04sRUFBRSxDQWNFLENBQUMsQ0FBQztVQUNFLE9BQU8sRUFBRSxDQUFDO1VBQ1YsV0FBVyxFRHpvQmxCLGdCQUFnQjtVQzBvQlQsU0FBUyxFQUFFLElBQUk7VUFDZixPQUFPLEVBQUUsTUFBTTtVQUNmLFdBQVcsRUFBRSxJQUFJO1VBQ2pCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDRjNqQmpDLE9BQU87VUU0akJFLEtBQUssRUZub0JqQixPQUFPLEdFNm9CRTtVQXBvQnJCLEFBbW5Cb0IsUUFubkJaLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQXVCTixVQUFVLENBU04sRUFBRSxDQWNFLENBQUMsQUFTRyxTQUFVLENBQUM7WUFDUCxXQUFXLEVEN29CekIsZUFBZTtZQzhvQkQsS0FBSyxFRjdpQnJCLE9BQU8sR0U4aUJNO1VBL25CekIsQUFtbkJvQixRQW5uQlosQ0E2ZkosU0FBUyxDQXdFTCxVQUFVLENBdUJOLFVBQVUsQ0FTTixFQUFFLENBY0UsQ0FBQyxBQWNHLE1BQU8sRUFqb0IvQixBQW1uQm9CLFFBbm5CWixDQTZmSixTQUFTLENBd0VMLFVBQVUsQ0F1Qk4sVUFBVSxDQVNOLEVBQUUsQ0FjRSxDQUFDLEFBY1ksTUFBTyxDQUFDO1lBQ2IsZ0JBQWdCLEVBQUUsV0FBVyxHQUNoQztRQW5vQnpCLEFBcW1CZ0IsUUFybUJSLENBNmZKLFNBQVMsQ0F3RUwsVUFBVSxDQXVCTixVQUFVLENBU04sRUFBRSxBQWlDRSxNQUFPLENBQUM7VUFDSixnQkFBZ0IsRUZwa0IzQixPQUFPLEdFcWtCQztJQXhvQnJCLEFBNG9CWSxRQTVvQkosQ0E2ZkosU0FBUyxDQXdFTCxVQUFVLENBdUVOLFNBQVMsQ0FBQztNQUNOLFNBQVMsRUFBRSxHQUFHO01BQ2QsS0FBSyxFRjFuQlIsT0FBTztNRTJuQkosV0FBVyxFQUFFLEdBQUc7TUFDaEIsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLEdBQUc7TUFDVixHQUFHLEVBQUUsa0JBQWtCO01BQ3ZCLGNBQWMsRUFBRSxNQUFNLEdBQ3pCO0VBcHBCYixBQXdwQkksUUF4cEJJLENBd3BCSixXQUFXLENBQUM7SUFDUixNQUFNLEVBQUUsVUFBVTtJQUNsQixTQUFTLEVBQUUsR0FBRztJQUNkLFlBQVksRUFBRSxDQUFDO0lBZ0RmOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7V0FxQkcsRUFDTjtJQWp1QkwsQUE2cEJRLFFBN3BCQSxDQXdwQkosV0FBVyxDQUtQLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxRQUFDLEFBQUEsQ0FBYyxXQUFXLENBQUM7TUFDNUIsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEtBQUs7TUFDZCxJQUFJLEVBQUUsT0FBTztNQUNiLFFBQVEsRUFBRSxNQUFNO01BQ2hCLEtBQUssRUFBRSxHQUFHO01BQ1YsTUFBTSxFQUFFLEdBQUc7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLE9BQU8sRUFBRSxNQUFNO01BQ2YsTUFBTSxFQUFFLENBQUMsR0FDWjtJQXZxQlQsQUF5cUIwQyxRQXpxQmxDLENBd3BCSixXQUFXLENBaUJQLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxRQUFDLEFBQUEsQ0FBYyxXQUFXLEdBQUcsS0FBSyxBQUFBLFNBQVMsQ0FBQztNQUM3QyxLQUFLLEVBQUUsc0JBQXNCO01BQzdCLE1BQU0sRUFBRSxPQUFPO01BQ2YsT0FBTyxFQUFFLFlBQVk7TUFDckIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixZQUFZLEVBQUUsSUFBSTtNQUNsQixRQUFRLEVBQUUsUUFBUSxHQWlCckI7TUFqc0JULEFBeXFCMEMsUUF6cUJsQyxDQXdwQkosV0FBVyxDQWlCUCxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBQWMsV0FBVyxHQUFHLEtBQUssQUFBQSxTQUFTLEFBUzVDLE9BQVEsQ0FBQztRQUNMLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDRnJuQmxCLE9BQU87UUVzbkJOLE9BQU8sRUFBRSxFQUFFO1FBQ1gsT0FBTyxFQUFFLFlBQVk7UUFDckIsTUFBTSxFQUFFLElBQUk7UUFDWixJQUFJLEVBQUUsQ0FBQztRQUNQLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEdBQUcsRUFBRSxNQUFNO1FBQ1gsS0FBSyxFQUFFLElBQUk7UUFDWCxTQUFTLEVBQUUsS0FBSztRQUNoQixVQUFVLEVBQUUsTUFBTTtRQUNsQixNQUFNLEVBQUUsVUFBVTtRQUNsQixPQUFPLEVBQUUsU0FBUztRQUNsQixLQUFLLEVGM3FCUixPQUFPLEdFNHFCUDtJQWhzQmIsQUFtc0JrRCxRQW5zQjFDLENBd3BCSixXQUFXLENBMkNQLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxRQUFDLEFBQUEsQ0FBYyxXQUFXLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxTQUFTLEFBRXBELE9BQVEsQ0FBQztNQUNMLE9BQU8sRUM3ckJWLEtBQU87TUQ4ckJKLFdBQVcsRUM3dEJMLGVBQWUsQ0Q2dEJhLFVBQVU7TUFDNUMsV0FBVyxFQUFFLENBQUMsR0FDakI7RUF6c0JiLEFBbXVCSSxRQW51QkksQ0FtdUJKLFNBQVMsQ0FBQztJQUNOLEtBQUssRUZqdUJFLE9BQU8sR0VrdUJqQjtFQXJ1QkwsQUF3dUJRLFFBeHVCQSxDQXV1QkosV0FBVyxDQUNQLE9BQU8sQ0FBQztJQUNKLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixjQUFjLEVBQUUsTUFBTTtJQUN0QixNQUFNLEVBQUUsS0FBSyxHQUNoQjtFQS91QlQsQUFpdkJnQixRQWp2QlIsQ0F1dUJKLFdBQVcsQ0FVUCxPQUFPLENBQUMsS0FBSyxDQUFDO0lBQ1YsT0FBTyxFQUFFLENBQUM7SUFDVixLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFydkJULEFBdXZCUSxRQXZ2QkEsQ0F1dUJKLFdBQVcsQ0FnQlAsT0FBTyxDQUFDO0lBQ0osUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLE9BQU87SUFDZixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULGdCQUFnQixFRmh1QmIsT0FBTztJRWl1QlYsa0JBQWtCLEVBQUUsR0FBRztJQUN2QixVQUFVLEVBQUUsR0FBRyxHQWNsQjtJQTl3QlQsQUF1dkJRLFFBdnZCQSxDQXV1QkosV0FBVyxDQWdCUCxPQUFPLEFBV0gsT0FBUSxDQUFDO01BQ0wsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEVBQUU7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1gsSUFBSSxFQUFFLEdBQUc7TUFDVCxNQUFNLEVBQUUsS0FBSztNQUNiLGdCQUFnQixFRjlzQnhCLE9BQU87TUUrc0JDLGtCQUFrQixFQUFFLEdBQUc7TUFDdkIsVUFBVSxFQUFFLEdBQUc7TUFDZixnQkFBZ0IsRUZqdEJ4QixPQUFPLEdFa3RCRjtFQTd3QmIsQUFneEJ3QixRQWh4QmhCLENBdXVCSixXQUFXLENBeUNQLEtBQUssQUFBQSxRQUFRLEdBQUcsT0FBTyxDQUFDO0lBQ3BCLGdCQUFnQixFRjdyQmxCLE9BQU8sR0U4ckJSO0VBbHhCVCxBQXF4QndCLFFBcnhCaEIsQ0F1dUJKLFdBQVcsQ0E4Q1AsS0FBSyxBQUFBLFFBQVEsR0FBRyxPQUFPLEFBQUEsT0FBTyxDQUFDO0lBQzNCLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsYUFBYSxFQUFFLGVBQWU7SUFDOUIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7RUF6eEJULEFBMnhCUSxRQTN4QkEsQ0F1dUJKLFdBQVcsQ0FvRFAsT0FBTyxBQUFBLE1BQU0sQ0FBQztJQUNWLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBN3hCVCxBQSt4QlEsUUEveEJBLENBdXVCSixXQUFXLENBd0RQLE9BQU8sQUFBQSxNQUFNLEFBQUEsT0FBTyxDQUFDO0lBQ2pCLGFBQWEsRUFBRSxHQUFHLEdBQ3JCO0VBRUQsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lBbnlCL0IsQUFveUJZLFFBcHlCSixDQXV1QkosV0FBVyxDQTZESCxPQUFPLENBQUM7TUFDSixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7SUF2eUJiLEFBeXlCWSxRQXp5QkosQ0F1dUJKLFdBQVcsQ0FrRUgsT0FBTyxBQUFBLE9BQU8sQ0FBQztNQUNYLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsR0FBRztNQUNYLElBQUksRUFBRSxHQUFHLEdBQ1o7SUE5eUJiLEFBZ3pCNEIsUUFoekJwQixDQXV1QkosV0FBVyxDQXlFSCxLQUFLLEFBQUEsUUFBUSxHQUFHLE9BQU8sQUFBQSxPQUFPLENBQUM7TUFDM0IsSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkO0VBbnpCYixBQXl6QlEsUUF6ekJBLEFBd3pCSixXQUFZLENBQ1IsYUFBYSxDQUFDO0lBQ1YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEdBQUc7SUFDUixTQUFTLEVBQUUsa0JBQWlCO0lBQzVCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7RUE5ekJULEFFckJJLFFGcUJJLENFdEJSLFVBQVUsQ0FDTixJQUFJLENBQUM7SUFDRCxXQUFXLEVISUwsZUFBZSxHR2F4QjtJRkdMLEFFbEJRLFFGa0JBLENFdEJSLFVBQVUsQ0FDTixJQUFJLENBR0EsR0FBRyxFRmtCWCxBRWxCYSxRRmtCTCxDRXRCUixVQUFVLENBQ04sSUFBSSxDQUdLLElBQUksRUZrQmpCLEFFbEJtQixRRmtCWCxDRXRCUixVQUFVLENBQ04sSUFBSSxDQUdXLEtBQUssQ0FBQztNQUNiLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsT0FBTyxFQUFFLFVBQVU7TUFDbkIsMkNBQTJDLEVBQzlDO0lGYVQsQUVYUSxRRldBLENFdEJSLFVBQVUsQ0FDTixJQUFJLENBVUEsR0FBRyxFRldYLEFFWGEsUUZXTCxDRXRCUixVQUFVLENBQ04sSUFBSSxDQVVLLElBQUksQ0FBQztNQUNOLEtBQUssRUFBRSxLQUFLO01BQ1osWUFBWSxFQUFFLElBQUksR0FDckI7SUZRVCxBRU5RLFFGTUEsQ0V0QlIsVUFBVSxDQUNOLElBQUksQ0FlQSxLQUFLLENBQUM7TUFDRixLQUFLLEVBQUUsS0FBSyxHQUNmO0VGSVQsQUVESSxRRkNJLENFdEJSLFVBQVUsQ0FxQk4sV0FBVyxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsc0JBQXNCO0lBQzdCLEtBQUssRUFBRSxJQUFJLEdBRWQ7RUZKTCxBRUtJLFFGTEksQ0V0QlIsVUFBVSxDQTJCTixPQUFPLENBQUM7SUFDSixLQUFLLEVBQUUsaUJBQWlCO0lBQ3hCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VGUkwsQUVVSSxRRlZJLENFdEJSLFVBQVUsQ0FnQ04sV0FBVyxFRlZmLEFFVWlCLFFGVlQsQ0V0QlIsVUFBVSxDQWdDTyxnQkFBZ0IsRUZWakMsQUVVbUMsUUZWM0IsQ0V0QlIsVUFBVSxDQWdDeUIsV0FBVyxFRlY5QyxBRVVnRCxRRlZ4QyxDRXRCUixVQUFVLENBZ0NzQyxjQUFjLENBQUM7SUFDdkQsS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLElBQUksRUFBRSxhQUFhO0lBQ25CLEdBQUcsRUFBRSxlQUFlO0lBQ3BCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBdUJwRDtJRnpDTCxBRW9CUSxRRnBCQSxDRXRCUixVQUFVLENBZ0NOLFdBQVcsQ0FVUCxRQUFRLEVGcEJoQixBRW9CUSxRRnBCQSxDRXRCUixVQUFVLENBZ0NPLGdCQUFnQixDQVV6QixRQUFRLEVGcEJoQixBRW9CUSxRRnBCQSxDRXRCUixVQUFVLENBZ0N5QixXQUFXLENBVXRDLFFBQVEsRUZwQmhCLEFFb0JRLFFGcEJBLENFdEJSLFVBQVUsQ0FnQ3NDLGNBQWMsQ0FVdEQsUUFBUSxDQUFDO01BQ0wsS0FBSyxFQUFFLE9BQU87TUFDZCxTQUFTLEVBQUUsS0FBSztNQUNoQixRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsSUFBSTtNQUNULEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUYxQlQsQUU0QnNCLFFGNUJkLENFdEJSLFVBQVUsQ0FnQ04sV0FBVyxDQWtCUCxXQUFXLEdBQUcsQ0FBQyxFRjVCdkIsQUU0QnNCLFFGNUJkLENFdEJSLFVBQVUsQ0FnQ08sZ0JBQWdCLENBa0J6QixXQUFXLEdBQUcsQ0FBQyxFRjVCdkIsQUU0QnNCLFFGNUJkLENFdEJSLFVBQVUsQ0FnQ3lCLFdBQVcsQ0FrQnRDLFdBQVcsR0FBRyxDQUFDLEVGNUJ2QixBRTRCc0IsUUY1QmQsQ0V0QlIsVUFBVSxDQWdDc0MsY0FBYyxDQWtCdEQsV0FBVyxHQUFHLENBQUMsQ0FBQztNQUNaLFdBQVcsRUFBRSxjQUFjO01BQzNCLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsVUFBVSxFQUFFLElBQUk7TUFDaEIsS0FBSyxFSmhESixPQUFPLEdJaURYO0lGbENULEFFcUNZLFFGckNKLENFdEJSLFVBQVUsQ0FnQ04sV0FBVyxBQTBCVixRQUFZLENBQ0wsTUFBTSxFRnJDbEIsQUVxQ1ksUUZyQ0osQ0V0QlIsVUFBVSxDQWdDTyxnQkFBZ0IsQUEwQjVCLFFBQVksQ0FDTCxNQUFNLEVGckNsQixBRXFDWSxRRnJDSixDRXRCUixVQUFVLENBZ0N5QixXQUFXLEFBMEJ6QyxRQUFZLENBQ0wsTUFBTSxFRnJDbEIsQUVxQ1ksUUZyQ0osQ0V0QlIsVUFBVSxDQWdDc0MsY0FBYyxBQTBCekQsUUFBWSxDQUNMLE1BQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VDN0RiLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJSHNCdkIsQUdwQlEsUUhvQkEsQ0dyQkosVUFBVSxDQUNOLElBQUksQ0FBQztNQUNELFdBQVcsRUpBVCxhQUFhLEdJMkJsQjtNSFJULEFHakJZLFFIaUJKLENHckJKLFVBQVUsQ0FDTixJQUFJLENBR0EsR0FBRyxFSGlCZixBR2pCaUIsUUhpQlQsQ0dyQkosVUFBVSxDQUNOLElBQUksQ0FHSyxJQUFJLEVIaUJyQixBR2pCdUIsUUhpQmYsQ0dyQkosVUFBVSxDQUNOLElBQUksQ0FHVyxLQUFLLENBQUM7UUFDYixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLE9BQU8sRUFBRSxNQUFNLEdBQ2xCO01IYWIsQUdYWSxRSFdKLENHckJKLFVBQVUsQ0FDTixJQUFJLENBU0EsR0FBRyxDQUFDO1FBQ0EsS0FBSyxFQUFFLElBQUksR0FDZDtNSFNiLEFHUFksUUhPSixDR3JCSixVQUFVLENBQ04sSUFBSSxDQWFBLElBQUksQ0FBQztRQUNELEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUhLYixBR0hZLFFIR0osQ0dyQkosVUFBVSxDQUNOLElBQUksQ0FpQkEsS0FBSyxDQUFDO1FBQ0YsS0FBSyxFQUFFLElBQUksR0FDZDtNSENiLEFHQ1ksUUhESixDR3JCSixVQUFVLENBQ04sSUFBSSxDQXFCQSxHQUFHLENBQUM7UUFDQSxZQUFZLEVBQUUsSUFBSSxHQUNyQjtNSEhiLEFHS1ksUUhMSixDR3JCSixVQUFVLENBQ04sSUFBSSxDQXlCQSxJQUFJLENBQUM7UUFDRCxZQUFZLEVBQUUsSUFBSSxHQUNyQjtJSFBiLEFHVVEsUUhWQSxDR3JCSixVQUFVLENBK0JOLFlBQVksQ0FBQztNQUNULE9BQU8sRUFBRSxNQUFNO01BQ2YsV0FBVyxFQUFFLENBQUMsR0FDakI7SUhiVCxBR2VrQixRSGZWLENHckJKLFVBQVUsQ0FvQ04sU0FBUyxDQUFDLFdBQVcsQ0FBQztNQUNsQixLQUFLLEVBQUUsSUFBSTtNQUNYLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsT0FBTyxFQUFFLGFBQWE7TUFDdEIsWUFBWSxFQUFFLENBQUMsR0FLbEI7TUh6QlQsQUdzQmdCLFFIdEJSLENHckJKLFVBQVUsQ0FvQ04sU0FBUyxDQUFDLFdBQVcsR0FPYixLQUFLLENBQUM7UUFDTixXQUFXLEVBQUUsQ0FBQyxHQUNqQjtJSHhCYixBRzJCUSxRSDNCQSxDR3JCSixVQUFVLENBZ0ROLE9BQU8sQ0FBQztNQUNKLEtBQUssRUFBRSxpQkFBaUI7TUFDeEIsWUFBWSxFQUFFLEdBQUc7TUFDakIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJSGhDVCxBR2tDUSxRSGxDQSxDR3JCSixVQUFVLENBdUROLFdBQVcsRUhsQ25CLEFHa0NxQixRSGxDYixDR3JCSixVQUFVLENBdURPLGdCQUFnQixFSGxDckMsQUdrQ3VDLFFIbEMvQixDR3JCSixVQUFVLENBdUR5QixXQUFXLEVIbENsRCxBR2tDb0QsUUhsQzVDLENHckJKLFVBQVUsQ0F1RHNDLGNBQWMsQ0FBQztNQUN2RCxJQUFJLEVBQUUsZUFBZTtNQUNyQixLQUFLLEVBQUUsWUFBWTtNQUNuQixHQUFHLEVBQUUsZUFBZTtNQUNwQixVQUFVLEVBQUUsZ0JBQWdCLEdBQy9CO0lIdkNULEFHeUNRLFFIekNBLENHckJKLFVBQVUsQ0E4RE4sY0FBYyxDQUFDO01BQ1gsVUFBVSxFQUFFLGlCQUFpQixHQUNoQztJSDNDVCxBR2dEZ0IsUUhoRFIsQ0dyQkosVUFBVSxDQW1FTixTQUFTLENBQ0wsVUFBVSxDQUNOLFNBQVMsQ0FBQztNQUNOLEtBQUssRUFBRSxDQUFDLEdBQ1g7SUhsRGpCLEFHb0RnQixRSHBEUixDR3JCSixVQUFVLENBbUVOLFNBQVMsQ0FDTCxVQUFVLENBS04sU0FBUyxDQUFDO01BQ04sU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQUtqQixNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUg1RHZCLEFHK0RZLFFIL0RKLENHNkRKLFVBQVUsQ0FDTixJQUFJLENBQ0EsR0FBRyxDQUFDO01BQ0EsS0FBSyxFQUFFLElBQUksR0FDZDtJSGpFYixBR21FWSxRSG5FSixDRzZESixVQUFVLENBQ04sSUFBSSxDQUtBLElBQUksQ0FBQztNQUNELEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUhyRWIsQUd1RVksUUh2RUosQ0c2REosVUFBVSxDQUNOLElBQUksQ0FTQSxLQUFLLENBQUM7TUFDRixLQUFLLEVBQUUsSUFBSSxHQUNkO0VBS2IsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lIOUV2QixBR2lGWSxRSGpGSixDRytFSixVQUFVLENBQ04sSUFBSSxDQUNBLEdBQUcsQ0FBQztNQUNBLEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUhuRmIsQUdxRlksUUhyRkosQ0crRUosVUFBVSxDQUNOLElBQUksQ0FLQSxJQUFJLENBQUM7TUFDRCxLQUFLLEVBQUUsSUFBSSxHQUNkO0lIdkZiLEFHeUZZLFFIekZKLENHK0VKLFVBQVUsQ0FDTixJQUFJLENBU0EsS0FBSyxDQUFDO01BQ0YsS0FBSyxFQUFFLElBQUksR0FDZDtFQ2pIYixNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUpzQnZCLEFBQUEsUUFBUSxDQUFDO01JNEVMLHVCQUF1QixFSm93QjFCO01BaDFCRCxBSXBCSSxRSm9CSSxDSXBCSixNQUFNLENBQUM7UUFDSCxRQUFRLEVBQUUsUUFBUSxHQUNyQjtNSmtCTCxBSWhCSSxRSmdCSSxDSWhCSixTQUFTLENBQUM7UUFDTixRQUFRLEVBQUUsUUFBUTtRQUNsQixLQUFLLEVBQUUsSUFBSTtRQUNYLEdBQUcsRUFBRSxJQUFJLEdBS1o7UUpRTCxBSVhRLFFKV0EsQ0loQkosU0FBUyxDQUtMLENBQUMsQ0FBQztVQUNFLEtBQUssRU5pRUMsT0FBTyxHTWhFaEI7TUpTVCxBSU5JLFFKTUksQ0lOSixXQUFXLEVKTWYsQUlOaUIsUUpNVCxDSU5TLGFBQWEsQ0FBQztRQUN2QixpQkFBaUI7UUFDakIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7TUpHTCxBSUFRLFFKQUEsQ0lESixZQUFZLENBQ1IsV0FBVyxFSkFuQixBSUFxQixRSkFiLENJREosWUFBWSxDQUNLLGFBQWEsQ0FBQztRQUN2QixNQUFNLEVBQUUsSUFBSSxHQUNmO01KRlQsQUlJUSxRSkpBLENJREosWUFBWSxDQUtSLFdBQVcsQ0FBQztRQUNSLE1BQU0sRUFBRSxpQkFBaUIsR0FDNUI7TUpOVCxBSVNJLFFKVEksQ0lTSixNQUFNLENBQUM7UUFDSCxpQkFBaUIsRUFDcEI7TUpYTCxBSWNrQixRSmRWLENJYUosVUFBVSxDQUNOLFNBQVMsQ0FBQyxVQUFVLEFBQUEsS0FBSyxFSmRqQyxBSWNrQixRSmRWLENJYVEsUUFBUSxDQUNoQixTQUFTLENBQUMsVUFBVSxBQUFBLEtBQUssQ0FBQztRQUN0QixhQUFhLEVBQUUsS0FBSyxHQUN2QjtNSmhCVCxBSWtCUSxRSmxCQSxDSWFKLFVBQVUsQ0FLTixVQUFVLEVKbEJsQixBSWtCUSxRSmxCQSxDSWFRLFFBQVEsQ0FLaEIsVUFBVSxDQUFDO1FBQ1AsVUFBVSxFQUFFLEtBQUs7UUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7TUpyQlQsQUl5QlEsUUp6QkEsQ0l3QkosZ0JBQWdCLENBQ1osTUFBTSxBQUFBLFVBQVUsQUFBQSxLQUFLLENBQUM7UUFDbEIsYUFBYSxFQUFFLEtBQUssR0FDdkI7TUozQlQsQUk4QkksUUo5QkksQ0k4QkosVUFBVSxDQUFDO1FBQ1AsT0FBTyxFQUFFLG1CQUFtQjtRQUM1Qjs7OzJCQUdtQixFQUN0QjtNSnBDTCxBSXNDSSxRSnRDSSxDSXNDSixTQUFTLENBQUM7UUFDTixPQUFPLEVBQUUsU0FBUztRQUNsQixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ05nRWYsT0FBTyxHTS9EbkI7TUp6Q0wsQUkyQ0ksUUozQ0ksQ0kyQ0osU0FBUyxDQUFDO1FBQ04sT0FBTyxFQUFFLEtBQUs7UUFDZCxPQUFPLEVBQUUsR0FBRztRQUNaLEtBQUssRU5LRCxPQUFPO1FNSlgsV0FBVyxFQUFFLElBQUk7UUFDakIsY0FBYyxFQUFFLEdBQUcsR0FDdEI7TUpqREwsQUltREksUUpuREksQ0ltREosU0FBUyxDQUFDO1FBQ04sT0FBTyxFQUFFLENBQUM7UUFDVixRQUFRLEVBQUUsS0FBSztRQUNmLE1BQU0sRUFBRSxDQUFDO1FBQ1QsT0FBTyxFQUFFLElBQUk7UUFDYixLQUFLLEVBQUUsSUFBSTtRQUNYLFNBQVMsRUFBRSxDQUFDO1FBQ1osSUFBSSxFQUFFLENBQUMsR0FVVjtRSnBFTCxBSTREUSxRSjVEQSxDSW1ESixTQUFTLENBU0wsUUFBUSxDQUFDO1VBQ0wsUUFBUSxFQUFFLFFBQVE7VUFDbEIsT0FBTyxFQUFFLEdBQUcsR0FDZjtRSi9EVCxBSWlFUSxRSmpFQSxDSW1ESixTQUFTLENBY0wsUUFBUSxBQUFBLFdBQVcsQ0FBQztVQUNoQixLQUFLLEVBQUUsSUFBSSxHQUNkO01KbkVULEFJc0VJLFFKdEVJLENJc0VKLFNBQVMsQ0FBQztRQUNOLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1o7TUozRUwsQUlnRlEsUUpoRkEsQ0k2RUosU0FBUyxDQUdMLFFBQVEsQ0FBQztRQUNMLFNBQVMsRUFBRSxLQUFLO1FBQ2hCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsTUFBTSxFQUFFLE1BQU07UUFDZCxXQUFXLEVMekdOLGdCQUFnQixHSzhHeEI7UUoxRlQsQUl1RlksUUp2RkosQ0k2RUosU0FBUyxDQUdMLFFBQVEsQ0FPSixRQUFRLENBQUM7VUFDTCxXQUFXLEVMeEdiLGVBQWUsR0t5R2hCO01KekZiLEFJNEZRLFFKNUZBLENJNkVKLFNBQVMsQ0FlTCxZQUFZLENBQUM7UUFDVCxPQUFPLEVBQUUsYUFBYTtRQUN0QixXQUFXLEVMOUdULGVBQWU7UUsrR2pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsS0FBSyxFTjlDTCxPQUFPLEdNK0NWO01KbEdULEFJb0dRLFFKcEdBLENJNkVKLFNBQVMsQ0F1QkwsV0FBVyxDQUFDO1FBQ1IsU0FBUyxFQUFFLEdBQUcsR0FDakI7TUp0R1QsQUl3R1EsUUp4R0EsQ0k2RUosU0FBUyxDQTJCTCxJQUFJLENBQUM7UUFDRCxNQUFNLEVBQUUsQ0FBQztRQUNULGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDTmpDbkIsT0FBTztRTWtDWixNQUFNLEVBQUUsWUFBWTtRQUNwQixLQUFLLEVBQUUsSUFBSTtRQUNYLE9BQU8sRUFBRSxVQUFVO1FBQ25CLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFTGxJVCxhQUFhO1FLbUlmLEtBQUssRU5qSUosT0FBTyxHTXNJWDtRSnJIVCxBSXdHUSxRSnhHQSxDSTZFSixTQUFTLENBMkJMLElBQUksQUFVQSxXQUFZLENBQUM7VUFDVCxZQUFZLEVBQUUsR0FBRyxHQUNwQjtNSnBIYixBSXVIUSxRSnZIQSxDSTZFSixTQUFTLENBMENMLFlBQVksQ0FBQztRQUNULFdBQVcsRUx4SVQsZUFBZTtRS3lJakIsU0FBUyxFQUFFLElBQUksR0FDbEI7TUoxSFQsQUk4SFEsUUo5SEEsQ0k2SEosU0FBUyxDQUNMLE9BQU8sQ0FBQztRQUNKLGFBQWEsRUFBRSxJQUFJLEdBS3RCO1FKcElULEFJOEhRLFFKOUhBLENJNkhKLFNBQVMsQ0FDTCxPQUFPLEFBR0gsV0FBWSxDQUFDO1VBQ1QsYUFBYSxFQUFFLENBQUMsR0FDbkI7TUpuSWIsQUlzSVEsUUp0SUEsQ0k2SEosU0FBUyxDQVNMLFNBQVMsQ0FBQztRQUNOLEtBQUssRU5wRkwsT0FBTztRTXFGUCxXQUFXLEVMNUpOLGdCQUFnQjtRSzZKckIsU0FBUyxFQUFFLElBQUk7UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixLQUFLLEVBQUUsSUFBSSxHQUtkO1FKaEpULEFJc0lRLFFKdElBLENJNkhKLFNBQVMsQ0FTTCxTQUFTLEFBT0wsTUFBTyxDQUFDO1VBQ0osS0FBSyxFQUFFLEdBQUcsR0FDYjtNSi9JYixBSWtKUSxRSmxKQSxDSTZISixTQUFTLENBcUJMLFNBQVMsQ0FBQztRQUNOLEtBQUssRUFBRSxHQUFHO1FBQ1YsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7UUFDZixLQUFLLEVObElKLE9BQU87UU1tSVIsT0FBTyxFQUFFLFlBQVk7UUFDckIsV0FBVyxFTDVLTixnQkFBZ0I7UUs2S3JCLFdBQVcsRUFBRSxJQUFJLEdBS3BCO1FKOUpULEFJa0pRLFFKbEpBLENJNkhKLFNBQVMsQ0FxQkwsU0FBUyxBQVNMLE1BQU8sQ0FBQztVQUNKLEtBQUssRU56Sk4sT0FBTyxHTTBKVDtNSjdKYixBSWdLUSxRSmhLQSxDSTZISixTQUFTLENBbUNMLFNBQVMsQ0FBQztRQUNOLEtBQUssRUFBRSxJQUFJO1FBQ1gsT0FBTyxFQUFFLENBQUM7UUFDVixXQUFXLEVMdExULGFBQWE7UUt1TGYsU0FBUyxFQUFFLElBQUk7UUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtNSnRLVCxBSTBLUSxRSjFLQSxDSTZISixTQUFTLENBNkNMLFFBQVEsQ0FBQztRQUNMLFlBQVksRUFBRSxDQUFDO1FBQ2YsT0FBTyxFQUFFLE1BQU07UUFDZixXQUFXLEVMaE1ULGFBQWEsR0s2TmxCO1FKMU1ULEFJMEtRLFFKMUtBLENJNkhKLFNBQVMsQ0E2Q0wsUUFBUSxBQUtKLDJCQUE0QixDQUFDO1VBQ3pCLEtBQUssRUFBRSxzQkFBc0I7VUFDN0IsY0FBYyxFQUFFLFNBQVM7VUFDekIsV0FBVyxFTHJNYixhQUFhO1VLc01YLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO1FKcExiLEFJMEtRLFFKMUtBLENJNkhKLFNBQVMsQ0E2Q0wsUUFBUSxBQVlKLGlCQUFrQixDQUFDO1VBQ2YsS0FBSyxFQUFFLHNCQUFzQjtVQUM3QixjQUFjLEVBQUUsU0FBUztVQUN6QixXQUFXLEVMNU1iLGFBQWE7VUs2TVgsU0FBUyxFQUFFLElBQUksR0FDbEI7UUozTGIsQUkwS1EsUUoxS0EsQ0k2SEosU0FBUyxDQTZDTCxRQUFRLEFBbUJKLGtCQUFtQixDQUFDO1VBQ2hCLEtBQUssRUFBRSxzQkFBc0I7VUFDN0IsY0FBYyxFQUFFLFNBQVM7VUFDekIsV0FBVyxFTG5OYixhQUFhO1VLb05YLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO1FKbE1iLEFJMEtRLFFKMUtBLENJNkhKLFNBQVMsQ0E2Q0wsUUFBUSxBQTBCSixzQkFBdUIsQ0FBQztVQUNwQixLQUFLLEVBQUUsc0JBQXNCO1VBQzdCLGNBQWMsRUFBRSxTQUFTO1VBQ3pCLFdBQVcsRUwxTmIsYUFBYTtVSzJOWCxTQUFTLEVBQUUsSUFBSSxHQUNsQjtNSnpNYixBSTRNUSxRSjVNQSxDSTZISixTQUFTLENBK0VMLFVBQVUsQ0FBQztRQUNQLFdBQVcsRUxoT1QsYUFBYSxHS3FQbEI7UUpsT1QsQUkrTVksUUovTUosQ0k2SEosU0FBUyxDQStFTCxVQUFVLENBR04sU0FBUyxDQUFDO1VBQ04sU0FBUyxFQUFFLElBQUksR0FDbEI7UUpqTmIsQUltTlksUUpuTkosQ0k2SEosU0FBUyxDQStFTCxVQUFVLENBT04sVUFBVSxDQUFDO1VBQ1AscUJBQXFCLEVBSXhCO1VKeE5iLEFJcU5tQixRSnJOWCxDSTZISixTQUFTLENBK0VMLFVBQVUsQ0FPTixVQUFVLENBRU4sRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNELFNBQVMsRUFBRSxJQUFJLEdBQ2xCO1FKdk5qQixBSTBOWSxRSjFOSixDSTZISixTQUFTLENBK0VMLFVBQVUsQ0FjTixTQUFTLENBQUM7VUFDTixXQUFXLEVMOU9iLGFBQWEsR0srT2Q7UUo1TmIsQUk4TlksUUo5TkosQ0k2SEosU0FBUyxDQStFTCxVQUFVLENBa0JOLFNBQVMsQ0FBQztVQUNOLEtBQUssRUFBRSxJQUFJO1VBQ1gsR0FBRyxFQUFFLGlCQUFpQixHQUN6QjtFQUtiLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJSnRPdkIsQUl3T1EsUUp4T0EsQ0l1T0osU0FBUyxDQUNMLElBQUksQ0FBQztNQUNELFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VKMU9ULEFLdEJBLFFMc0JRLENLdEJSLFVBQVUsQ0FBQztJQUNQLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFdBQVcsRU5BRSxnQkFBZ0I7SU1DN0IsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsSUFBSTtJQUNoQixxQkFBcUI7SUFDckIsS0FBSyxFUDZESSxPQUFPO0lPNURoQixRQUFRLEVBQUUsTUFBTSxHQUNuQjtFTGNELEFLWkEsUUxZUSxDS1pSLFdBQVcsQ0FBQztJQUNSLGdCQUFnQixFQUFFLHNCQUFzQjtJQUN4QyxPQUFPLEVBQUUsU0FBUztJQUNsQixhQUFhLEVBQUUsSUFBSSxHQW9CdEI7SUxYRCxBS1BJLFFMT0ksQ0taUixXQUFXLENBS1AsVUFBVSxDQUFDO01BQ1AsVUFBVSxFQUFFLENBQUMsR0FDaEI7SUxLTCxBS0ZJLFFMRUksQ0taUixXQUFXLENBVVAsT0FBTyxDQUFDO01BQ0osU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJQUVELE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNTEgzQixBS1pBLFFMWVEsQ0taUixXQUFXLENBQUM7UUFnQkosT0FBTyxFQUFFLFNBQVMsR0FPekI7UUxYRCxBS01RLFFMTkEsQ0taUixXQUFXLENBa0JILE9BQU8sQ0FBQztVQUNKLFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RUxUVCxBS2FBLFFMYlEsQ0thUixRQUFRLENBQUM7SUFDTCxVQUFVLEVBQUUsR0FBRztJQUNmLFVBQVUsRVA0Q04sT0FBTztJTzNDWCxVQUFVLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLHNCQUFzQjtJQUNqRCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxnQkFBZ0I7SUFDekIsV0FBVyxFQUFFLElBQUksR0FDcEI7RUxwQkQsQUtzQkEsUUx0QlEsQ0tzQlIsT0FBTyxDQUFDO0lBQ0osT0FBTyxFQUFFLEtBQUssR0FDakI7RUx4QkQsQUswQkEsUUwxQlEsQ0swQlIsV0FBVyxBQUFBLE1BQU07RUwxQmpCLEFLMkJBLFFMM0JRLENLMkJSLFFBQVEsQUFBQSxNQUFNLENBQUM7SUFDWCxtQkFBbUIsRVBpQlYsT0FBTyxHT2hCbkI7RUw3QkQsQUtpQ1EsUUxqQ0EsQ0srQlIsUUFBUSxBQUNKLE1BQU8sQ0FDSCxJQUFJLENBQUM7SUFDRCxtQkFBbUIsRVBXbEIsT0FBTyxHT1ZYO0VMbkNULEFLMENRLFFMMUNBLENLd0NSLFVBQVUsR0FDSixPQUFPLEdBQUcsT0FBTyxDQUNmLE9BQU8sQ0FBQztJQUNKLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VMNUNULEFLaURRLFFMakRBLENLd0NSLFVBQVUsR0FRSixZQUFZLEdBQUcsWUFBWSxDQUN6QixZQUFZLENBQUM7SUFDVCxPQUFPLEVBQUUsSUFBSSxHQUNoQjtFTG5EVCxBS3VEUSxRTHZEQSxDS3dDUixVQUFVLEdBY0osU0FBUyxHQUFHLFNBQVMsQ0FDbkIsU0FBUyxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUksR0FDaEI7RUx6RFQsQUs4REksUUw5REksQ0s2RFIsV0FBVyxBQUFBLFVBQVUsQ0FDakIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsRUFBRTtJQUNyQixVQUFVLEVBQUUsSUFBSSxHQU9uQjtJQUxHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNTGpFL0IsQUs4REksUUw5REksQ0s2RFIsV0FBVyxBQUFBLFVBQVUsQ0FDakIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsRUFBRTtRQUlqQixVQUFVLEVBQUUsSUFBSTtRQUNoQixZQUFZLEVBQUUsSUFBSTtRQUNsQixhQUFhLEVBQUUsSUFBSSxHQUUxQjtFTHRFTCxBS3dFaUMsUUx4RXpCLENLNkRSLFdBQVcsQUFBQSxVQUFVLEdBV2YsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsSUFBSSxVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxFQUFFO0lBQ2xELFVBQVUsRUFBRSxDQUFDLEdBQ2hCO0VMMUVMLEFNckJJLFFOcUJJLENNdEJSLFFBQVEsQ0FDSixXQUFXLENBQUM7SUFDUixPQUFPLEVBQUUsU0FBUztJQUNsQixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1JpR2YsSUFBSTtJUWhHYixLQUFLLEVSMEJHLE9BQU87SVF6QmYsU0FBUyxFQUFFLENBQUMsR0FPZjtJTlVMLEFNZlUsUU5lRixDTXRCUixRQUFRLENBQ0osV0FBVyxHQU1MLENBQUMsQ0FBQztNQUNBLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsY0FBYyxFQUFFLE1BQU0sR0FDekI7RU5XVCxBTVBRLFFOT0EsQ010QlIsUUFBUSxDQWNKLGFBQWEsQ0FDVCxRQUFRLENBQUM7SUFDTCxXQUFXLEVQZE4sZ0JBQWdCLEdPZXhCO0VOS1QsQU1GSSxRTkVJLENNdEJSLFFBQVEsQ0FvQkosY0FBYyxDQUFDO0lBV1g7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztXQThCRyxFQUNOO0lBekNHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNTkMvQixBTUZJLFFORUksQ010QlIsUUFBUSxDQW9CSixjQUFjLENBQUM7UUFFUDs7Ozs7OztlQU9HLEVBaUNWO0VOeENMLEFNMENJLFFOMUNJLENNdEJSLFFBQVEsQ0FnRUosV0FBVyxDQUFDO0lBQ1IsS0FBSyxFUlFELE9BQU87SVFQWCxXQUFXLEVQaEVGLGdCQUFnQjtJT2lFekIsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFTmhETCxBTWtESSxRTmxESSxDTXRCUixRQUFRLENBd0VKLEtBQUssQ0FBQztJQUNGLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFNBQVMsRUFBRSxLQUFLLEdBQ25CO0VOckRMLEFNdURJLFFOdkRJLENNdEJSLFFBQVEsQ0E2RUosS0FBSyxDQUFDO0lBQ0YsU0FBUyxFQUFFLEtBQUs7SUFDaEIsU0FBUyxFQUFFLEtBQUssR0FDbkI7RU4xREwsQU00REksUU41REksQ010QlIsUUFBUSxDQWtGSixhQUFhLENBQUM7SUFDVixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1JpQmYsSUFBSTtJUWhCYixjQUFjLEVBQUUsR0FBRztJQUNuQixhQUFhLEVBQUUsSUFBSTtJQUNuQixLQUFLLEVSdEVPLE9BQU8sR1E0RXRCO0lOdEVMLEFNa0VRLFFObEVBLENNdEJSLFFBQVEsQ0FrRkosYUFBYSxDQU1ULE9BQU8sQ0FBQztNQUNKLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RU5yRVQsQU0wRVEsUU4xRUEsQ010QlIsUUFBUSxDQStGSixXQUFXLENBQ1AsU0FBUyxFTjFFakIsQU0wRW1CLFFOMUVYLENNdEJSLFFBQVEsQ0ErRkosV0FBVyxDQUNJLFNBQVMsQ0FBQztJQUNqQixXQUFXLEVQOUZULGFBQWE7SU8rRmYsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtFTi9FVCxBTWtGSSxRTmxGSSxDTXRCUixRQUFRLENBd0dKLFFBQVEsQ0FBQztJQUNMLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLEtBQUssRUFBRSxLQUFLLEdBQ2Y7RUFHRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SU54Ri9CLEFNeUZZLFFOekZKLENNdEJSLFFBQVEsQ0E2R0osT0FBTyxDQUVDLFFBQVEsQ0FBQztNQUNMLE9BQU8sRUFBRSxVQUFVO01BQ25CLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RU41RmIsQU1nR0ksUU5oR0ksQ010QlIsUUFBUSxDQXNISixXQUFXLENBQUM7SUFDUixZQUFZLEVBQUUsSUFBSSxHQUNyQjtFTmxHTCxBTW9HSSxRTnBHSSxDTXRCUixRQUFRLENBMEhKLFFBQVEsQ0FBQztJQUNMLFdBQVcsRVBySEwsZUFBZTtJT3NIckIsU0FBUyxFQUFFLElBQUk7SUFDZixjQUFjLEVBQUUsTUFBTSxHQUN6QjtFTnhHTCxBTTBHSSxRTjFHSSxDTXRCUixRQUFRLENBZ0lKLGlCQUFpQjtFTjFHckIsQU0yR0ksUU4zR0ksQ010QlIsUUFBUSxDQWlJSixvQkFBb0IsQ0FBQztJQUNqQixLQUFLLEVSdkhELE9BQU87SVF3SFgsU0FBUyxFQUFFLElBQUksR0FDbEI7RU45R0wsQU1pSFEsUU5qSEEsQ010QlIsUUFBUSxDQXNJSixRQUFRLEFBQUEsU0FBUyxDQUNiLGlCQUFpQjtFTmpIekIsQU1rSFEsUU5sSEEsQ010QlIsUUFBUSxDQXNJSixRQUFRLEFBQUEsU0FBUyxDQUViLG9CQUFvQixDQUFDO0lBQ2pCLEtBQUssRVJyREYsT0FBTyxHUXNEYjtFTnBIVCxBTXlIUSxRTnpIQSxDTXRCUixRQUFRLENBNklKLFlBQVksQ0FFUixZQUFZLENBQUM7SUFDVCxTQUFTLEVBQUUsSUFBSSxHQUNsQjtFTjNIVCxBTTZIUSxRTjdIQSxDTXRCUixRQUFRLENBNklKLFlBQVksQ0FNUixhQUFhLENBQUM7SUFDVixPQUFPLEVBQUUsT0FBTztJQUNoQixVQUFVLEVBQUUsSUFBSSxHQW1EbkI7SU5sTFQsQU02SFEsUU43SEEsQ010QlIsUUFBUSxDQTZJSixZQUFZLENBTVIsYUFBYSxBQUlULFlBQWEsQ0FBQztNQUNWLFdBQVcsRVBySmIsYUFBYTtNT3NKWCxLQUFLLEVSOUlULE9BQU87TVErSUgsV0FBVyxFQUFFLElBQUksR0FTcEI7TU43SWIsQU1zSWdCLFFOdElSLENNdEJSLFFBQVEsQ0E2SUosWUFBWSxDQU1SLGFBQWEsQUFJVCxZQUFhLENBS1QsWUFBWSxDQUFDO1FBQ1QsV0FBVyxFQUFFLElBQUksR0FDcEI7TU54SWpCLEFNMElnQixRTjFJUixDTXRCUixRQUFRLENBNklKLFlBQVksQ0FNUixhQUFhLEFBSVQsWUFBYSxDQVNULFFBQVEsQ0FBQztRQUNMLFdBQVcsRVAzSmpCLGVBQWUsR080Slo7SU41SWpCLEFNNkhRLFFON0hBLENNdEJSLFFBQVEsQ0E2SUosWUFBWSxDQU1SLGFBQWEsQUFvQlQsU0FBVSxDQUFDO01BQ1AsV0FBVyxFUHRLVixnQkFBZ0IsR09xTXBCO01OakxiLEFNb0pnQixRTnBKUixDTXRCUixRQUFRLENBNklKLFlBQVksQ0FNUixhQUFhLEFBb0JULFNBQVUsQ0FHTixZQUFZLENBQUM7UUFDVCxTQUFTLEVBQUUsSUFBSTtRQUNmLGNBQWMsRUFBRSxNQUFNO1FBQ3RCLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLEtBQUssRVJuS2IsT0FBTyxHUXdLRjtRTjdKakIsQU1vSmdCLFFOcEpSLENNdEJSLFFBQVEsQ0E2SUosWUFBWSxDQU1SLGFBQWEsQUFvQlQsU0FBVSxDQUdOLFlBQVksQUFNUixRQUFTLENBQUM7VUFDTixTQUFTLEVBQUUsSUFBSSxHQUNsQjtNTjVKckIsQU0rSmdCLFFOL0pSLENNdEJSLFFBQVEsQ0E2SUosWUFBWSxDQU1SLGFBQWEsQUFvQlQsU0FBVSxDQWNOLFNBQVMsQ0FBQztRQUNOLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1IvSnRCLE9BQU87UVFnS0YsYUFBYSxFQUFFLEdBQUc7UUFDbEIsVUFBVSxFQUFFLE1BQU07UUFDbEIsZ0JBQWdCLEVSbEtyQixPQUFPO1FRbUtGLFlBQVksRUFBRSxHQUFHLEdBVXBCO1FOaExqQixBTXdLb0IsUU54S1osQ010QlIsUUFBUSxDQTZJSixZQUFZLENBTVIsYUFBYSxBQW9CVCxTQUFVLENBY04sU0FBUyxDQVNMLFdBQVcsQ0FBQztVQUNSLFNBQVMsRUFBRSxHQUFHO1VBQ2QsT0FBTyxFQUFFLFlBQVk7VUFDckIsY0FBYyxFQUFFLE1BQU07VUFDdEIsVUFBVSxFQUFFLE1BQU07VUFDbEIsYUFBYSxFQUFFLElBQUk7VUFDbkIsS0FBSyxFUm5IckIsT0FBTyxHUW9ITTtFTi9LckIsQU1xTEksUU5yTEksQ010QlIsUUFBUSxDQTJNSixRQUFRLENBQUM7SUFDTCxZQUFZLEVBQUUsS0FBSyxHQUN0QjtFQzdNTCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SVBzQnZCLEFPcEJRLFFQb0JBLENPckJKLFFBQVEsQ0FDSixVQUFVLENBQUM7TUFDUCxPQUFPLEVBQUUsY0FBYyxHQUMxQjtJUGtCVCxBT2hCUSxRUGdCQSxDT3JCSixRQUFRLENBS0osV0FBVyxDQUFDO01BQ1IsT0FBTyxFQUFFLFNBQVM7TUFDbEIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENUc0huQixPQUFPO01TckhaLFFBQVEsRUFBRSxRQUFRLEdBUXJCO01QS1QsQU9YWSxRUFdKLENPckJKLFFBQVEsQ0FLSixXQUFXLENBS1AsT0FBTyxDQUFDO1FBQ0osTUFBTSxFQUFFLENBQUM7UUFDVCxRQUFRLEVBQUUsUUFBUTtRQUNsQixLQUFLLEVBQUUsSUFBSTtRQUNYLEdBQUcsRUFBRSxJQUFJLEdBQ1o7SVBNYixBT0hRLFFQR0EsQ09yQkosUUFBUSxDQWtCSixVQUFVLENBQUM7TUFDUCxLQUFLLEVBQUUsS0FBSyxHQUNmO0lQQ1QsQU9DUSxRUERBLENPckJKLFFBQVEsQ0FzQkosS0FBSyxDQUFDO01BQ0YsV0FBVyxFUmxCVCxlQUFlO01RbUJqQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLE9BQU8sRUFBRSxLQUNiLEdBQUU7SVBOVixBT1FRLFFQUkEsQ09yQkosUUFBUSxDQTZCSixTQUFTLENBQUM7TUFDTixPQUFPLEVBQUUsS0FBSyxHQUNqQjtJUFZULEFPYVEsUVBiQSxDT3JCSixRQUFRLENBa0NKLE9BQU8sRVBiZixBT2FpQixRUGJULENPckJKLFFBQVEsQ0FrQ0ssVUFBVSxDQUFDO01BQ2hCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lQZlQsQU9pQlEsUVBqQkEsQ09yQkosUUFBUSxDQXNDSixPQUFPLENBQUM7TUFDSixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lQcEJULEFPc0JRLFFQdEJBLENPckJKLFFBQVEsQ0EyQ0osVUFBVSxDQUFDO01BQ1AsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVUSkosT0FBTztNU0tSLFdBQVcsRVI3Q04sZ0JBQWdCO01ROENyQixPQUFPLEVBQUUsWUFBWTtNQUNyQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtJUDVCVCxBTzhCUSxRUDlCQSxDT3JCSixRQUFRLENBbURKLFFBQVEsQ0FBQztNQUNMLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFUm5EVCxhQUFhO01Rb0RmLE9BQU8sRUFBRSxhQUFhLEdBQ3pCO0lQbENULEFPb0NRLFFQcENBLENPckJKLFFBQVEsQ0F5REosT0FBTyxDQUFDO01BQ0osV0FBVyxFQUFFLElBQUksR0FTcEI7TVA5Q1QsQU9vQ1EsUVBwQ0EsQ09yQkosUUFBUSxDQXlESixPQUFPLEFBR0gsWUFBYSxDQUFDO1FBQ1YsV0FBVyxFQUFFLENBQUMsR0FDakI7TVB6Q2IsQU8yQ2dCLFFQM0NSLENPckJKLFFBQVEsQ0F5REosT0FBTyxHQU9DLFFBQVEsQ0FBQztRQUNULFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lQN0NiLEFPZ0RRLFFQaERBLENPckJKLFFBQVEsQ0FxRUosV0FBVyxDQUFDO01BQ1IsWUFBWSxFQUFFLElBQUk7TUFDbEIsYUFBYSxFQUFFLElBQUksR0E4RHRCO01QaEhULEFPZ0RRLFFQaERBLENPckJKLFFBQVEsQ0FxRUosV0FBVyxBQUlQLEtBQU0sQ0FBQztRQUNILGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDVG1EdkIsT0FBTyxHU2xEWDtNUHREYixBT3dEWSxRUHhESixDT3JCSixRQUFRLENBcUVKLFdBQVcsQ0FRUCxVQUFVLEFBQUEsVUFBVyxDQUFBLEFBQUEsR0FBRyxDQUFDLElBQUssQ0FBQSxBQUFBLFlBQVksRUFBRTtRQUN4QyxXQUFXLEVBQUUsSUFBSSxHQUNwQjtNUDFEYixBTzREWSxRUDVESixDT3JCSixRQUFRLENBcUVKLFdBQVcsQ0FZUCxVQUFVLEFBQUEsVUFBVyxDQUFBLEFBQUEsSUFBSSxFQUFFO1FBQ3ZCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO01QOURiLEFPZ0VZLFFQaEVKLENPckJKLFFBQVEsQ0FxRUosV0FBVyxDQWdCUCxPQUFPLENBQUM7UUFDSixXQUFXLEVScEZiLGFBQWEsR1FxRmQ7TVBsRWIsQU9vRVksUVBwRUosQ09yQkosUUFBUSxDQXFFSixXQUFXLENBb0JQLFNBQVMsQ0FBQztRQUNOLE9BQU8sRUFBRSxLQUFLO1FBQ2QsV0FBVyxFQUFFLElBQUk7UUFDakIsV0FBVyxFUjNGVixnQkFBZ0IsR1E0RnBCO01QeEViLEFPMEVZLFFQMUVKLENPckJKLFFBQVEsQ0FxRUosV0FBVyxDQTBCUCxTQUFTLEVQMUVyQixBTzBFdUIsUVAxRWYsQ09yQkosUUFBUSxDQXFFSixXQUFXLENBMEJJLE9BQU8sQ0FBQztRQUNmLFNBQVMsRUFBRSxJQUFJO1FBQ2YsS0FBSyxFVHBFTCxPQUFPLEdTcUVWO01QN0ViLEFPK0VZLFFQL0VKLENPckJKLFFBQVEsQ0FxRUosV0FBVyxDQStCUCxRQUFRLENBQUM7UUFDTCxXQUFXLEVSbkdiLGFBQWE7UVFvR1gsU0FBUyxFQUFFLElBQUksR0FDbEI7TVBsRmIsQU9vRlksUVBwRkosQ09yQkosUUFBUSxDQXFFSixXQUFXLENBb0NQLFFBQVEsQ0FBQztRQUNMLFlBQVksRUFBRSxHQUFHO1FBQ2pCLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLEtBQUssRVRuRVIsT0FBTztRU29FSixXQUFXLEVSeEdiLGVBQWU7UVF5R2IsU0FBUyxFQUFFLElBQUk7UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixrQ0FBa0MsRUFnQnJDO1FQM0diLEFPNEZnQixRUDVGUixDT3JCSixRQUFRLENBcUVKLFdBQVcsQ0FvQ1AsUUFBUSxDQVFKLGlCQUFpQixDQUFDO1VBQ2QsS0FBSyxFVHpFWixPQUFPO1VTMEVBLFNBQVMsRUFBRSxJQUFJO1VBQ2YsWUFBWSxFQUFFLEdBQUcsR0FLcEI7VVBwR2pCLEFPNEZnQixRUDVGUixDT3JCSixRQUFRLENBcUVKLFdBQVcsQ0FvQ1AsUUFBUSxDQVFKLGlCQUFpQixBQUtiLE1BQU8sQ0FBQztZQUNKLEtBQUssRVQvRmQsT0FBTyxHU2dHRDtRUG5HckIsQU9zR2dCLFFQdEdSLENPckJKLFFBQVEsQ0FxRUosV0FBVyxDQW9DUCxRQUFRLENBa0JKLFFBQVEsQUFDSixNQUFPLENBQUM7VUFDSixLQUFLLEVUckdkLE9BQU8sR1NzR0Q7TVB6R3JCLEFPZ0RRLFFQaERBLENPckJKLFFBQVEsQ0FxRUosV0FBVyxBQTZEUCxPQUFRLENBQUM7UUFDTCxhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1ROdkIsT0FBTyxHU09YO0lQL0diLEFPa0hRLFFQbEhBLENPckJKLFFBQVEsQ0F1SUosUUFBUSxDQUFDO01BQ0wsS0FBSyxFQUFFLElBQUk7TUFDWCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCO0lQdkhULEFPeUhRLFFQekhBLENPckJKLFFBQVEsQ0E4SUosT0FBTyxDQUFDO01BQ0osWUFBWSxFQUFFLElBQUk7TUFDbEIsYUFBYSxFQUFFLElBQUksR0FjdEI7TVB6SVQsQU95SFEsUVB6SEEsQ09yQkosUUFBUSxDQThJSixPQUFPLEFBSUgsV0FBWSxDQUFDO1FBQ1QsYUFBYSxFQUFFLElBQUksR0FDdEI7TVAvSGIsQU9pSVksUVBqSUosQ09yQkosUUFBUSxDQThJSixPQUFPLENBUUgsU0FBUyxDQUFDO1FBQ04sS0FBSyxFQUFFLENBQUMsR0FDWDtNUG5JYixBT3FJWSxRUHJJSixDT3JCSixRQUFRLENBOElKLE9BQU8sQ0FZSCxRQUFRLENBQUM7UUFDTCxZQUFZLEVBQUUsQ0FBQztRQUNmLE9BQU8sRUFBRSxNQUFNLEdBQ2xCO0lQeEliLEFPMklRLFFQM0lBLENPckJKLFFBQVEsQ0FnS0osV0FBVyxDQUFDO01BQ1IsWUFBWSxFQUFFLEdBQUc7TUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7SVA5SVQsQU9nSlEsUVBoSkEsQ09yQkosUUFBUSxDQXFLSixTQUFTLENBQUM7TUFDTixtREFBbUQsRUFDdEQ7SVBsSlQsQU9vSlEsUVBwSkEsQ09yQkosUUFBUSxDQXlLSixZQUFZLENBQUM7TUFDVCxVQUFVLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLG1CQUFtQjtNQUM5QyxjQUFjLEVBQUUsSUFBSSxHQTZDdkI7TVBuTVQsQU93SlksUVB4SkosQ09yQkosUUFBUSxDQXlLSixZQUFZLENBSVIsYUFBYSxDQUFDO1FBQ1YsT0FBTyxFQUFFLE1BQU0sR0F5Q2xCO1FQbE1iLEFPd0pZLFFQeEpKLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQUFHVCxZQUFhLENBQUM7VUFDVixXQUFXLEVSNUtqQixlQUFlO1VRNktULFdBQVcsRUFBRSxPQUFPO1VBQ3BCLHVCQUF1QixFQUkxQjtVUGxLakIsQU8rSm9CLFFQL0paLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQUFHVCxZQUFhLENBSVQsWUFBWSxDQUFDO1lBQ1QsV0FBVyxFQUFFLElBQUksR0FDcEI7UVBqS3JCLEFPd0pZLFFQeEpKLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQUFZVCxTQUFVLENBQUM7VUFDUCxXQUFXLEVBQUUsSUFBSTtVQUNqQixVQUFVLEVBQUUsSUFBSSxHQW1CbkI7VVB6TGpCLEFPd0tvQixRUHhLWixDT3JCSixRQUFRLENBeUtKLFlBQVksQ0FJUixhQUFhLEFBWVQsU0FBVSxDQUlOLFlBQVksQ0FBQztZQUNULFdBQVcsRUFBRSxPQUFPLEdBTXZCO1lQL0tyQixBT3dLb0IsUVB4S1osQ09yQkosUUFBUSxDQXlLSixZQUFZLENBSVIsYUFBYSxBQVlULFNBQVUsQ0FJTixZQUFZLEFBR1IsUUFBUyxDQUFDO2NBQ04sU0FBUyxFQUFFLElBQUk7Y0FDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtVUDlLekIsQU9pTG9CLFFQakxaLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQUFZVCxTQUFVLENBYU4sU0FBUyxDQUFDO1lBQ04sV0FBVyxFQUFFLElBQUksR0FNcEI7WVB4THJCLEFPb0x3QixRUHBMaEIsQ09yQkosUUFBUSxDQXlLSixZQUFZLENBSVIsYUFBYSxBQVlULFNBQVUsQ0FhTixTQUFTLENBR0wsV0FBVyxDQUFDO2NBQ1IsT0FBTyxFQUFFLEdBQUc7Y0FDWixhQUFhLEVBQUUsSUFBSSxHQUN0QjtRUHZMekIsQU8yTGdCLFFQM0xSLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQ0FtQ1QsUUFBUSxDQUFDO1VBQ0wsS0FBSyxFQUFFLEtBQUssR0FDZjtRUDdMakIsQU8rTGdCLFFQL0xSLENPckJKLFFBQVEsQ0F5S0osWUFBWSxDQUlSLGFBQWEsQ0F1Q1QsUUFBUSxDQUFDO1VBQ0wsS0FBSyxFQUFFLGtCQUFrQixHQUM1QjtFUGpNakIsQVFyQkksUVJxQkksQVF0QlIsVUFBVyxDQUNQLGFBQWEsQ0FBQztJQUNWLEtBQUssRUFBRSxLQUFLO0lBQ1osVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ1ZDdkIsc0JBQXNCLEdVWTVCO0lBWEcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO01SaUIvQixBUXJCSSxRUnFCSSxBUXRCUixVQUFXLENBQ1AsYUFBYSxDQUFDO1FBS04sS0FBSyxFQUFFLEtBQUssR0FVbkI7SUFQRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7TVJhL0IsQVFyQkksUVJxQkksQVF0QlIsVUFBVyxDQUNQLGFBQWEsQ0FBQztRQVNOLEtBQUssRUFBRSxLQUFLLEdBTW5CO1FSTUwsQVFWWSxRUlVKLEFRdEJSLFVBQVcsQ0FDUCxhQUFhLENBV0wsRUFBRSxDQUFDO1VBQ0MsT0FBTyxFQUFFLElBQUksR0FDaEI7RVJRYixBUUpJLFFSSUksQVF0QlIsVUFBVyxDQWtCUCxXQUFXLENBQUM7SUFDUixPQUFPLEVBQUUsY0FBYyxHQUMxQjtFUkVMLEFRQUksUVJBSSxBUXRCUixVQUFXLENBc0JQLGNBQWMsQ0FBQztJQUNYLGdCQUFnQixFVnlFVixPQUFPLEdVeEVoQjtFUkZMLEFRSUksUVJKSSxBUXRCUixVQUFXLENBMEJQLFdBQVcsQ0FBQztJQUNSLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VSTkwsQVFRSSxRUlJJLEFRdEJSLFVBQVcsQ0E4QlAsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVWekJBLE9BQU87SVUwQlosV0FBVyxFVC9CRixnQkFBZ0I7SVNnQ3pCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VSYkwsQVFlSSxRUmZJLEFRdEJSLFVBQVcsQ0FxQ1AsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLENBQUM7SUFDUixTQUFTLEVBQUUsR0FBRztJQUNkLEtBQUssRVZnQ0QsT0FBTyxHVTNCZDtJUnhCTCxBUWVJLFFSZkksQVF0QlIsVUFBVyxDQXFDUCxVQUFVLEFBTU4sTUFBTyxDQUFDO01BQ0osS0FBSyxFVm5CRixPQUFPLEdVb0JiO0VSdkJULEFRNEJJLFFSNUJJLEFRdEJSLFVBQVcsQ0FrRFAsS0FBSyxDQUFDO0lBQ0YsS0FBSyxFVlRBLE9BQU87SVVVWixPQUFPLEVBQUUsUUFBUTtJQUNqQixNQUFNLEVBQUUsTUFBTSxHQUtqQjtJUnBDTCxBUTRCSSxRUjVCSSxBUXRCUixVQUFXLENBa0RQLEtBQUssQUFLRCxNQUFPLENBQUM7TUFDSixLQUFLLEVWL0JGLE9BQU8sR1VnQ2I7RVJuQ1QsQVFzQ0ksUVJ0Q0ksQVF0QlIsVUFBVyxDQTREUCxRQUFRLENBQUM7SUFDTCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFdBQVcsRVQ3REYsZ0JBQWdCLEdTOEQ1QjtFUjFDTCxBUTRDSSxRUjVDSSxBUXRCUixVQUFXLENBa0VQLEtBQUssQ0FBQztJQUNGLE9BQU8sRUFBRSxVQUFVO0lBQ25CLFdBQVcsRVRqRUwsYUFBYSxHU2tFdEI7RVIvQ0wsQVFpREksUVJqREksQVF0QlIsVUFBVyxDQXVFUCxTQUFTLENBQUM7SUFDTixXQUFXLEVUdEVGLGdCQUFnQjtJU3VFekIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVWMURPLE9BQU8sR1UyRHRCO0VSckRMLEFRdURJLFFSdkRJLEFRdEJSLFVBQVcsQ0E2RVAsWUFBWSxDQUFDO0lBQ1QsV0FBVyxFVDVFRixnQkFBZ0I7SVM2RXpCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RVIzREwsQVE4RFEsUVI5REEsQVF0QlIsVUFBVyxBQW1GUCxXQUFZLENBQ1IsU0FBUyxDQUFDO0lBQ04sV0FBVyxFVG5GTixnQkFBZ0I7SVNvRnJCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFVnZFRyxPQUFPLEdVd0VsQjtFUmxFVCxBUW9FUSxRUnBFQSxBUXRCUixVQUFXLEFBbUZQLFdBQVksQ0FPUixXQUFXLENBQUM7SUFDUixPQUFPLEVBQUUsU0FBUyxHQUNyQjtFUnRFVCxBUTBFUSxRUjFFQSxBUXRCUixVQUFXLEFBK0ZQLE9BQVEsQ0FDSixTQUFTLENBQUM7SUFDTixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQUVELE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJUjlFL0IsQVFnRlksUVJoRkosQVF0QlIsVUFBVyxBQStGUCxPQUFRLENBT0EsYUFBYSxDQUFDO01BQ1YsVUFBVSxFQUFFLEdBQUcsR0FDbEI7RVJsRmIsQVF1RlEsUVJ2RkEsQVF0QlIsVUFBVyxBQTRHUCxnQkFBaUIsQ0FDYixNQUFNLENBQUM7SUFDSCxhQUFhLEVBQUUsSUFBSSxHQUN0QjtFQUVELE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJUjNGL0IsQVE0RlksUVI1RkosQVF0QlIsVUFBVyxBQTRHUCxnQkFBaUIsQ0FNVCxVQUFVLENBQUM7TUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNkO0VBR0wsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lSakcvQixBUWtHWSxRUmxHSixBUXRCUixVQUFXLEFBNEdQLGdCQUFpQixDQVlULEVBQUUsQ0FBQztNQUNDLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lScEdiLEFRc0dZLFFSdEdKLEFRdEJSLFVBQVcsQUE0R1AsZ0JBQWlCLENBZ0JULE1BQU0sQ0FBQztNQUNILEtBQUssRVYvRkwsT0FBTztNVWdHUCxhQUFhLEVBQUUsQ0FBQztNQUNoQixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFUjFHYixBUWdISSxRUmhISSxBUStHUixVQUFXLENBQ1AsZUFBZSxDQUFDO0lBQ1osS0FBSyxFVjdGQSxPQUFPO0lVOEZaLE9BQU8sRUFBRSxhQUFhO0lBQ3RCLG1CQUFtQjtJQUNuQixVQUFVLEVBQUUsSUFBSSxHQUtuQjtJUnpITCxBUWdISSxRUmhISSxBUStHUixVQUFXLENBQ1AsZUFBZSxBQU1YLE1BQU8sQ0FBQztNQUNKLEtBQUssRVZwSEYsT0FBTyxHVXFIYjtFUnhIVCxBUTJISSxRUjNISSxBUStHUixVQUFXLEFBWVAsZUFBZ0IsQ0FBQztJQUNiLEdBQUcsRUFBRSxpQkFBaUIsR0FpQnpCO0lBZE8sTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO01SL0huQyxBUThIUSxRUjlIQSxBUStHUixVQUFXLEFBWVAsZUFBZ0IsQ0FHWixhQUFhLENBQUM7UUFFTixLQUFLLEVBQUUsS0FBSyxHQU1uQjtJQUhHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNUm5JbkMsQVE4SFEsUVI5SEEsQVErR1IsVUFBVyxBQVlQLGVBQWdCLENBR1osYUFBYSxDQUFDO1FBTU4sS0FBSyxFQUFFLEtBQUssR0FFbkI7SVJ0SVQsQVF5SVksUVJ6SUosQVErR1IsVUFBVyxBQVlQLGVBQWdCLENBYVosY0FBYyxDQUNWLFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VSM0liLEFTckJJLFFUcUJJLENTdEJSLGdCQUFnQixDQUNaLFdBQVcsQ0FBQztJQUNSLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO0VUbUJMLEFTakJJLFFUaUJJLENTdEJSLGdCQUFnQixDQUtaLGNBQWMsQ0FBQztJQUNYLEtBQUssRVhXRyxPQUFPO0lXVmYsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixVQUFVLEVBQUUsSUFBSTtJQUNoQixXQUFXLEVWUkYsZ0JBQWdCLEdVUzVCO0VUV0wsQVNUSSxRVFNJLENTdEJSLGdCQUFnQixDQWFaLFNBQVMsQ0FBQztJQUNOLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFVmJGLGdCQUFnQjtJVWN6QixZQUFZLEVBQUUsSUFBSSxHQUNyQjtFVEtMLEFTSEksUVRHSSxDU3RCUixnQkFBZ0IsQ0FtQlosU0FBUyxBQUNMLDJCQUE0QixDQUFDO0lBQ3pCLEtBQUssRVgrREYsT0FBTztJVzlEVixTQUFTLEVBQUUsSUFBSTtJQUNmLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLGNBQWMsRUFBRSxTQUFTLEdBQzVCO0VUSFQsQVNNSSxRVE5JLENTdEJSLGdCQUFnQixDQTRCWixRQUFRLENBQUM7SUFDTCxPQUFPLEVBQUUsT0FBTyxHQWtCbkI7SVR6QkwsQVNTUSxRVFRBLENTdEJSLGdCQUFnQixDQTRCWixRQUFRLENBR0osR0FBRyxDQUFDO01BQ0EsU0FBUyxFQUFFLEtBQUs7TUFDaEIsWUFBWSxFQUFFLElBQUk7TUFDbEIsV0FBVyxFQUFFLElBQUk7TUFDakIsT0FBTyxFQUFFLFlBQVk7TUFDckIsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENYTGhCLHNCQUFzQixHV2VoQztNVHhCVCxBU1NRLFFUVEEsQ1N0QlIsZ0JBQWdCLENBNEJaLFFBQVEsQ0FHSixHQUFHLEFBT0MsWUFBYSxDQUFDO1FBQ1YsV0FBVyxFQUFFLENBQUMsR0FDakI7TVRsQmIsQVNTUSxRVFRBLENTdEJSLGdCQUFnQixDQTRCWixRQUFRLENBR0osR0FBRyxBQVdDLFdBQVksQ0FBQztRQUNULE1BQU0sRUFBRSxJQUFJO1FBQ1osWUFBWSxFQUFFLENBQUMsR0FDbEI7RVR2QmIsQVMyQkksUVQzQkksQ1N0QlIsZ0JBQWdCLENBaURaLFNBQVMsQ0FBQztJQUNOLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLElBQUk7SUFDaEIsS0FBSyxFWHRCRyxPQUFPO0lXdUJmLGNBQWMsRUFBRSxHQUFHO0lBQ25CLFdBQVcsRVZwREYsZ0JBQWdCLEdVcUQ1QjtFVGpDTCxBU21DSSxRVG5DSSxDU3RCUixnQkFBZ0IsQ0F5RFosV0FBVyxDQUFDO0lBQ1IsS0FBSyxFWDlCRCxPQUFPO0lXK0JYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxHQUFHO0lBQ1YsU0FBUyxFQUFFLEdBQUc7SUFDZCxHQUFHLEVBQUUsR0FBRyxHQUNYO0VUekNMLEFTNENRLFFUNUNBLENTdEJSLGdCQUFnQixDQWlFWixVQUFVLENBQ04sVUFBVSxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUksR0FDaEI7RVQ5Q1QsQVNnRFEsUVRoREEsQ1N0QlIsZ0JBQWdCLENBaUVaLFVBQVUsQ0FLTixFQUFFLEFBQUEsV0FBVyxDQUFDO0lBQ1YsT0FBTyxFQUFFLEtBQUssR0FDakI7RVRsRFQsQVNvRFcsUVRwREgsQ1N0QlIsZ0JBQWdCLENBaUVaLFVBQVUsQ0FTTixFQUFFLENBQUMsQ0FBQyxBQUFBLFNBQVMsQ0FBQztJQUNWLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFWGpDQSxPQUFPO0lXa0NaLFdBQVcsRUFBRSxjQUFjO0lBQzNCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VUekRULEFTNkRRLFFUN0RBLENTdEJSLGdCQUFnQixDQWtGWixJQUFJLENBQ0EsQ0FBQyxDQUFDO0lBQ0UsZ0JBQWdCLEVYT1YsT0FBTztJV05iLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGNBQWMsRUFBRSxPQUFPLEdBQzFCO0VUakVULEFTb0VJLFFUcEVJLENTdEJSLGdCQUFnQixDQTBGWixPQUFPLENBQUM7SUFDSix5QkFBeUIsRUFDNUI7RVR0RUwsQVN3RUksUVR4RUksQ1N0QlIsZ0JBQWdCLENBOEZaLGNBQWMsQ0FBQztJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxJQUFJLEVBQUUsQ0FBQyxHQUtWO0lUakZMLEFTOEVRLFFUOUVBLENTdEJSLGdCQUFnQixDQThGWixjQUFjLENBTVYsQ0FBQyxDQUFDO01BQ0UsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENYakJsQixPQUFPLEdXa0JiO0VUaEZULEFTbUZtQixRVG5GWCxDU3RCUixnQkFBZ0IsQ0F5R1osY0FBYyxDQUFDLEVBQUUsQUFBQSxVQUFVLENBQUM7SUFDeEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsVUFBVSxFQUFFLEtBQUs7SUFDakIsVUFBVSxFQUFFLE9BQU87SUFDbkIsVUFBVSxFQUFFLE1BQU0sR0FPckI7SVQ5RkwsQVN5RlEsUVR6RkEsQ1N0QlIsZ0JBQWdCLENBeUdaLGNBQWMsQ0FBQyxFQUFFLEFBQUEsVUFBVSxDQU12QixDQUFDLENBQUM7TUFDRSxPQUFPLEVBQUUsS0FBSztNQUNkLEtBQUssRUFBRSxJQUFJO01BQ1gsV0FBVyxFQUFFLE1BQU0sR0FDdEI7RVQ3RlQsQVNnR2UsUVRoR1AsQ1N0QlIsZ0JBQWdCLENBc0haLFVBQVUsQ0FBQyxFQUFFLEFBQUEsUUFBUSxDQUFDO0lBQ2xCLFlBQVksRUFBRSxDQUFDLEdBSWxCO0lUckdMLEFTZ0dlLFFUaEdQLENTdEJSLGdCQUFnQixDQXNIWixVQUFVLENBQUMsRUFBRSxBQUFBLFFBQVEsQUFFakIsTUFBTyxDQUFBO01BQ0gsZ0JBQWdCLEVBQUUsT0FBTyxHQUM1QjtFVHBHVCxBU3dHVyxRVHhHSCxDU3RCUixnQkFBZ0IsQ0E2SFosUUFBUSxDQUNKLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDRCxhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1gzQ3JCLE9BQU8sR1c0Q2I7RVQxR1QsQVM0R1EsUVQ1R0EsQ1N0QlIsZ0JBQWdCLENBNkhaLFFBQVEsQ0FLSixPQUFPLENBQUM7SUFDSixVQUFVLEVBQUUsS0FBSztJQUNqQixVQUFVLEVBQUUsTUFBTTtJQUNsQixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsS0FBSyxHQUNwQjtFVGpIVCxBU21IUSxRVG5IQSxDU3RCUixnQkFBZ0IsQ0E2SFosUUFBUSxDQVlKLG1CQUFtQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLEdBQUcsR0FDZDtFVHRIVCxBU3dIUSxRVHhIQSxDU3RCUixnQkFBZ0IsQ0E2SFosUUFBUSxDQWlCSix5QkFBeUIsQ0FBQztJQUN0QixVQUFVLEVBQUUsT0FBTztJQUNuQixhQUFhLEVBQUUsR0FBRyxHQUNyQjtFVDNIVCxBUzhISSxRVDlISSxDU3RCUixnQkFBZ0IsQ0FvSlosWUFBWSxDQUFDO0lBQ1Q7OEJBQ3NCO0lBQ3RCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsS0FBSyxFWDVIRyxPQUFPO0lXNkhmLE9BQU8sRUFBRSxHQUFHO0lBQ1osR0FBRyxFQUFFLENBQUMsR0FLVDtJVDNJTCxBUzhISSxRVDlISSxDU3RCUixnQkFBZ0IsQ0FvSlosWUFBWSxBQVVSLE9BQVEsQ0FBQztNQUNMLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RVQxSVQsQVM2SUksUVQ3SUksQ1N0QlIsZ0JBQWdCLENBbUtaLGFBQWEsQ0FBQztJQUNWLEtBQUssRVh0SUcsT0FBTztJV3VJZixPQUFPLEVBQUUsR0FBRyxHQUNmO0VUaEpMLEFTb0pZLFFUcEpKLENTdEJSLGdCQUFnQixDQXdLWixTQUFTLENBQ0wsVUFBVSxDQUNOLEtBQUssQ0FBQztJQUNGLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VUdEpiLEFTMEpvQixRVDFKWixDU3RCUixnQkFBZ0IsQ0F3S1osU0FBUyxDQUNMLFVBQVUsQUFLTixRQUFTLENBQ0wsRUFBRSxDQUNFLENBQUMsQ0FBQztJQUNFLG9CQUFvQjtJQUNwQixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQ25MckIsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lWc0J2QixBVW5CUSxRVm1CQSxDVXJCSixnQkFBZ0IsQ0FFWixXQUFXLENBQUM7TUFDUixXQUFXLEVBQUUsR0FBRztNQUNoQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJVmdCVCxBVWRRLFFWY0EsQ1VyQkosZ0JBQWdCLENBT1osY0FBYyxDQUFDO01BRVgsVUFBVSxFQUFFLElBQUk7TUFDaEIsV0FBVyxFQUFFLElBQUksR0FDcEI7SVZVVCxBVVJRLFFWUUEsQ1VyQkosZ0JBQWdCLENBYVosU0FBUyxDQUFDO01BQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENacUVkLE9BQU87TVlwRVYsT0FBTyxFQUFFLFNBQVMsR0FPckI7TVZEVCxBVVJRLFFWUUEsQ1VyQkosZ0JBQWdCLENBYVosU0FBUyxBQUlMLDJCQUE0QixDQUFDO1FBQ3pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFWGpCYixhQUFhO1FXa0JYLEtBQUssRVpTTCxPQUFPLEdZUlY7SVZBYixBVUd1QixRVkhmLENVckJKLGdCQUFnQixDQXdCWixjQUFjLENBQUMsRUFBRSxBQUFBLFVBQVUsQ0FBQztNQUN4QixVQUFVLEVBQUUsS0FBSyxHQUNwQjtJVkxULEFVU2UsUVZUUCxDVXJCSixnQkFBZ0IsQ0E0QlosVUFBVSxDQUVOLEVBQUUsQ0FBQyxDQUFDLEFBQUEsU0FBUyxDQUFDO01BQ1YsU0FBUyxFQUFFLElBQUksR0FDbEI7SVZYYixBVWdCZ0IsUVZoQlIsQ1VyQkosZ0JBQWdCLENBbUNaLE9BQU8sQ0FDSCxVQUFVLENBQ04sUUFBUSxDQUFDO01BQ0wsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENaNkN0QixPQUFPO01ZNUNGLFlBQVksRUFBRSxJQUFJO01BQ2xCLGFBQWEsRUFBRSxJQUFJO01BQ25CLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLE1BQU07TUFDbkIsYUFBYSxFQUFFLFFBQVEsR0FDMUI7SVZ2QmpCLEFVNEJZLFFWNUJKLENVckJKLGdCQUFnQixDQWdEWixhQUFhLENBQ1QsU0FBUyxDQUFDO01BQ04sY0FBYyxFQUFFLElBQUksR0FDdkI7SVY5QmIsQVVpQ1EsUVZqQ0EsQ1VyQkosZ0JBQWdCLENBc0RaLFFBQVEsQ0FBQztNQUNMLFdBQVcsRUFBRSxJQUFJO01BQ2pCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lWcENULEFVc0NRLFFWdENBLENVckJKLGdCQUFnQixDQTJEWixPQUFPLENBQUM7TUFDSixhQUFhLEVBQUUsR0FBRyxHQUNyQjtJVnhDVCxBVTBDUSxRVjFDQSxDVXJCSixnQkFBZ0IsQ0ErRFosWUFBWSxDQUFDO01BQ1QsR0FBRyxFQUFFLElBQUk7TUFDVCxLQUFLLEVBQUUsSUFBSSxHQUNkO0lWN0NULEFVK0NRLFFWL0NBLENVckJKLGdCQUFnQixDQW9FWixXQUFXLENBQUM7TUFDUixLQUFLLEVBQUUsSUFBSTtNQUNYLEdBQUcsRUFBRSxJQUFJLEdBQ1o7SVZsRFQsQVUwRHdCLFFWMURoQixDVXJCSixnQkFBZ0IsQ0F5RVosU0FBUyxDQUNMLFVBQVUsQUFHTixRQUFTLENBQ0wsRUFBRSxDQUNFLENBQUMsQ0FBQztNQUNFLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFVBQVUsRUFBRSxTQUFTO01BQ3JCLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0VWOUR6QixBV3RCQSxRWHNCUSxDV3RCUixVQUFVLENBQUM7SUFDUCxTQUFTLEVBQUUsS0FBSztJQUNoQixNQUFNLEVBQUUsUUFBUTtJQUNoQixnQkFBZ0IsRUFBRSxJQUFJLEdBQ3pCO0VYa0JELEFXaEJBLFFYZ0JRLENXaEJSLGtCQUFrQixDQUFDO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVaTkUsZ0JBQWdCO0lZTzdCLFdBQVcsRUFBRSxJQUFJLEdBOE9wQjtJWGpPRCxBV1hJLFFYV0ksQ1doQlIsa0JBQWtCLENBS2QsZUFBZSxDQUFDO01BQ1osVUFBVSxFQUFFLEdBQUcsR0FDbEI7SVhTTCxBV1BJLFFYT0ksQ1doQlIsa0JBQWtCLENBU2QsWUFBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLEtBQUs7TUFDZCxXQUFXLEVaRk4sYUFBYTtNWUdsQixTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRWJ1QkEsT0FBTztNYXRCWixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJWENMLEFXQ0ksUVhESSxDV2hCUixrQkFBa0IsQ0FpQmQsZ0JBQWdCLENBQUM7TUFDYixLQUFLLEViZkMsT0FBTztNYWdCYixXQUFXLEVabkJMLGVBQWU7TVlvQnJCLE9BQU8sRUFBRSxhQUFhO01BQ3RCLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0lYTkwsQVdRSSxRWFJJLENXaEJSLGtCQUFrQixDQXdCZCxjQUFjLENBQUM7TUFDWCxXQUFXLEVaekJMLGVBQWU7TVkwQnJCLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFYmhCRyxPQUFPO01haUJmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lYYkwsQVdlSSxRWGZJLENXaEJSLGtCQUFrQixDQStCZCxRQUFRLENBQUM7TUFDTCxhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2I4Q2pCLE9BQU8sR2E3Q2pCO0lYakJMLEFXbUJJLFFYbkJJLENXaEJSLGtCQUFrQixDQW1DZCxZQUFZLENBQUM7TUFDVCxLQUFLLEViK0JELE9BQU8sR2E5QmQ7SVhyQkwsQVd1QkksUVh2QkksQ1doQlIsa0JBQWtCLENBdUNkLFlBQVksQ0FBQztNQUNULFdBQVcsRVp4Q0wsZUFBZTtNWXlDckIsS0FBSyxFYnhDQSxPQUFPLEdheUNmO0lYMUJMLEFXNEJJLFFYNUJJLENXaEJSLGtCQUFrQixDQTRDZCxPQUFPLEVYNUJYLEFXNEJhLFFYNUJMLENXaEJSLGtCQUFrQixDQTRDTCxPQUFPLENBQUM7TUFDYixTQUFTLEVBQUUsSUFBSSxHQUNsQjtJWDlCTCxBV2dDSSxRWGhDSSxDV2hCUixrQkFBa0IsQ0FnRGQsT0FBTyxDQUFDO01BQ0osS0FBSyxFQUFFLEdBQUcsR0FDYjtJWGxDTCxBV29DSSxRWHBDSSxDV2hCUixrQkFBa0IsQ0FvRGQsT0FBTyxDQUFDO01BQ0osS0FBSyxFQUFFLEdBQUc7TUFDVixTQUFTLEVBQUUsQ0FBQyxHQUNmO0lYdkNMLEFXMENVLFFYMUNGLENXaEJSLGtCQUFrQixDQXlEZCxPQUFPLEdBQ0QsS0FBSyxDQUFDO01BQ0osU0FBUyxFQUFFLElBQUksR0FDbEI7SVg1Q1QsQVcrQ0ksUVgvQ0ksQ1doQlIsa0JBQWtCLENBK0RkLFlBQVksQ0FBQztNQUNULFdBQVcsRVpoRUwsZUFBZTtNWWlFckIsS0FBSyxFYnZDTyxPQUFPLEdhd0N0QjtJWGxETCxBV29ESSxRWHBESSxDV2hCUixrQkFBa0IsQ0FvRWQsWUFBWSxDQUFDO01BQ1QsZ0JBQWdCLEViTEEsT0FBTztNYU12QixXQUFXLEVBQUUsSUFBSTtNQUNqQixjQUFjLEVBQUUsSUFDcEIsR0FBRTtJWHhETixBVzBESSxRWDFESSxDV2hCUixrQkFBa0IsQ0EwRWQsVUFBVSxDQUFDO01BQ1AsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEViNUVBLE9BQU8sR2E2RWY7SVg5REwsQVdnRUksUVhoRUksQ1doQlIsa0JBQWtCLENBZ0ZkLFFBQVEsQ0FBQztNQUNMLEtBQUssRWJoRkEsT0FBTztNYWlGWixXQUFXLEVabEZMLGVBQWUsR1ltRnhCO0lYbkVMLEFXcUVJLFFYckVJLENXaEJSLGtCQUFrQixDQXFGZCxRQUFRLENBQUM7TUFDTCxjQUFjLEVBQUUsR0FBRyxHQUN0QjtJWHZFTCxBV3lFSSxRWHpFSSxDV2hCUixrQkFBa0IsQ0F5RmQsUUFBUSxFWHpFWixBV3lFYyxRWHpFTixDV2hCUixrQkFBa0IsQ0F5RkosT0FBTyxDQUFDO01BQ2QsS0FBSyxFYnBCSSxJQUFJO01hcUJiLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7SVg3RUwsQVdnRlEsUVhoRkEsQ1doQlIsa0JBQWtCLENBK0ZkLFVBQVUsQ0FDTixRQUFRLENBQUM7TUFDTCxLQUFLLEVibkNBLE9BQU8sR2FvQ2Y7SVhsRlQsQVdxRkksUVhyRkksQ1doQlIsa0JBQWtCLENBcUdkLFNBQVMsQ0FBQztNQUNOLE9BQU8sRUFBRSxRQUFRO01BQ2pCLGFBQWEsRUFBRSxHQUFHO01BQ2xCLFdBQVcsRVo1R0YsZ0JBQWdCO01ZNkd6QixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0lYNUZMLEFXOEZJLFFYOUZJLENXaEJSLGtCQUFrQixDQThHZCxnQkFBZ0IsQ0FBQztNQUNiLGdCQUFnQixFYnpEWixPQUFPO01hMERYLE9BQU8sRUFBRSxTQUFTO01BQ2xCLEtBQUssRWJ0Q0wsT0FBTztNYXVDUCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lYcEdMLEFXc0dJLFFYdEdJLENXaEJSLGtCQUFrQixDQXNIZCxRQUFRLENBQUM7TUFDTCxXQUFXLEVaMUhMLGFBQWE7TVkySG5CLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7SVgxR0wsQVc0R0ksUVg1R0ksQ1doQlIsa0JBQWtCLENBNEhkLFdBQVcsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7SVgvR0wsQVdpSEksUVhqSEksQ1doQlIsa0JBQWtCLENBaUlkLFFBQVEsQ0FBQztNQUNMLEtBQUssRWI5RkEsT0FBTyxHYStGZjtJWG5ITCxBV3FISSxRWHJISSxDV2hCUixrQkFBa0IsQ0FxSWQsWUFBWSxDQUFDO01BQ1QsV0FBVyxFQUFFLElBQUk7TUFDakIsWUFBWSxFQUFFLElBQUksR0F1QnJCO01YOUlMLEFXcUhJLFFYckhJLENXaEJSLGtCQUFrQixDQXFJZCxZQUFZLEFBSVIsWUFBYSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7TVgzSFQsQVc2SHlCLFFYN0hqQixDV2hCUixrQkFBa0IsQ0FxSWQsWUFBWSxBQVFSLGFBQWMsR0FBRyxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsT0FBTyxFQUFFO1FBQ3ZDLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01YL0hULEFXcUhJLFFYckhJLENXaEJSLGtCQUFrQixDQXFJZCxZQUFZLEFBWVIsWUFBYSxBQUNULFlBQWEsQ0FBQztRQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ25CO01YcEliLEFXcUhJLFFYckhJLENXaEJSLGtCQUFrQixDQXFJZCxZQUFZLEFBa0JSLFlBQWEsQ0FBQztRQUNWLFdBQVcsRUFBRSxJQUFJLEdBS3BCO1FYN0lULEFXMElnQixRWDFJUixDV2hCUixrQkFBa0IsQ0FxSWQsWUFBWSxBQWtCUixZQUFhLEdBR0wsWUFBWSxDQUFDO1VBQ2IsV0FBVyxFQUFFLElBQUksR0FDcEI7SVg1SWIsQVdtSlEsUVhuSkEsQ1doQlIsa0JBQWtCLENBa0tkLGVBQWUsQ0FDWCxlQUFlLEFBQ1gsY0FBZSxBQUNYLE9BQVEsQ0FBQztNQUNMLE1BQU0sRUFBRSxpQkFBaUIsR0FDNUI7SVh2SmpCLEFXMkpRLFFYM0pBLENXaEJSLGtCQUFrQixDQWtLZCxlQUFlLENBU1gsY0FBYyxBQUNWLFFBQVMsQ0FBQztNQUNOLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLENiakd2QixPQUFPO01ha0dOLE1BQU0sRUFBRSxJQUFJO01BQ1osSUFBSSxFQUFFLElBQUk7TUFDVixHQUFHLEVBQUUsSUFBSTtNQUNULE9BQU8sRUFBRSxDQUFDLEdBQ2I7SVhwS2IsQVcySlEsUVgzSkEsQ1doQlIsa0JBQWtCLENBa0tkLGVBQWUsQ0FTWCxjQUFjLEFBV1YsT0FBUSxBQUNKLE9BQVEsQ0FBQztNQUNMLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lYektqQixBVzJKUSxRWDNKQSxDV2hCUixrQkFBa0IsQ0FrS2QsZUFBZSxDQVNYLGNBQWMsQUFpQlYsV0FBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLElBQUksR0FDaEI7SVg5S2IsQVcySlEsUVgzSkEsQ1doQlIsa0JBQWtCLENBa0tkLGVBQWUsQ0FTWCxjQUFjLEFBcUJWLFdBQVksQUFDUixRQUFTLENBQUM7TUFDTixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJWG5MakIsQVcySlEsUVgzSkEsQ1doQlIsa0JBQWtCLENBa0tkLGVBQWUsQ0FTWCxjQUFjLEFBNEJWLGFBQWMsQUFDVixRQUFTLENBQUM7TUFDTixXQUFXLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2J0TDNCLE9BQU8sR2F1TEw7SVgxTGpCLEFXMkpRLFFYM0pBLENXaEJSLGtCQUFrQixDQWtLZCxlQUFlLENBU1gsY0FBYyxBQWtDVixVQUFXLEFBQ1AsT0FBUSxDQUFDO01BQ0wsaUJBQWlCLEViakpwQixPQUFPLEdha0pQO0lYaE1qQixBV3NNUSxRWHRNQSxDV2hCUixrQkFBa0IsQ0FxTmQsVUFBVSxDQUNOLGVBQWUsQUFDWCxRQUFTLEFBQ0wsUUFBUyxDQUFDO01BQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENiM0pwQixPQUFPLEdhNEpQO0lYMU1qQixBV3NNUSxRWHRNQSxDV2hCUixrQkFBa0IsQ0FxTmQsVUFBVSxDQUNOLGVBQWUsQUFDWCxRQUFTLEFBS0wsT0FBUSxDQUFDO01BQ0wsZ0JBQWdCLEViL0puQixPQUFPO01hZ0tKLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDYmhLcEIsT0FBTyxHYWlLUDtJWC9NakIsQVdvTkksUVhwTkksQ1doQlIsa0JBQWtCLENBb09kLGVBQWUsQUFDWCxRQUFTLEFBQ0wsUUFBUyxDQUFDO01BQ04sZ0JBQWdCLEViNUp4QixPQUFPO01hNkpDLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDYnJObEIsT0FBTyxHYXNOVDtJWHpOYixBV29OSSxRWHBOSSxDV2hCUixrQkFBa0IsQ0FvT2QsZUFBZSxBQUNYLFFBQVMsQUFNTCxPQUFRLENBQUM7TUFDTCxnQkFBZ0IsRWJ6TmpCLE9BQU87TWEwTk4sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENiMU5sQixPQUFPLEdhMk5UO0VDcFBiLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJWnNCdkIsQVlyQnlCLFFacUJqQixDWXJCSixlQUFlLEFBQUEsR0FBRyxHQUFHLGVBQWUsQ0FBQztNQUNqQyxPQUFPLEVBQUUsSUFBSSxHQUNoQjtJWm1CTCxBWWZRLFFaZUEsQ1lqQkosa0JBQWtCLENBRWQsZUFBZSxDQUFDO01BQ1osTUFBTSxFQUFFLGFBQWEsR0FDeEI7SVphVCxBWVhRLFFaV0EsQ1lqQkosa0JBQWtCLENBTWQsWUFBWSxDQUFDO01BQ1QsV0FBVyxFYk5ULGVBQWU7TWFPakIsV0FBVyxFQUFFLElBQUk7TUFDakIsU0FBUyxFQUFFLElBQUksR0FDbEI7SVpPVCxBWUxRLFFaS0EsQ1lqQkosa0JBQWtCLENBWWQsZ0JBQWdCLENBQUM7TUFDYixPQUFPLEVBQUUsS0FBSztNQUNkLFNBQVMsRUFBRSxLQUFLO01BQ2hCLE1BQU0sRUFBRSxNQUFNO01BQ2QsT0FBTyxFQUFFLGFBQWE7TUFDdEIsV0FBVyxFQUFFLElBQUksR0FDcEI7SVpEVCxBWUdRLFFaSEEsQ1lqQkosa0JBQWtCLENBb0JkLGNBQWMsQ0FBQztNQUNYLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0laTFQsQVlPUSxRWlBBLENZakJKLGtCQUFrQixDQXdCZCxlQUFlLENBQUM7TUFDWixnQkFBZ0IsRWQyRGYsT0FBTztNYzFEUixPQUFPLEVBQUUsU0FBUztNQUNsQixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJWlhULEFZYVEsUVpiQSxDWWpCSixrQkFBa0IsQ0E4QmQsT0FBTyxFWmJmLEFZYWlCLFFaYlQsQ1lqQkosa0JBQWtCLENBOEJMLE9BQU8sQ0FBQztNQUNiLEtBQUssRUFBRSxJQUFJLEdBQ2Q7SVpmVCxBWWlCUSxRWmpCQSxDWWpCSixrQkFBa0IsQ0FrQ2QsWUFBWSxFWmpCcEIsQVlpQnNCLFFaakJkLENZakJKLGtCQUFrQixDQWtDQSxZQUFZLENBQUM7TUFDdkIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtJWnJCVCxBWXVCUSxRWnZCQSxDWWpCSixrQkFBa0IsQ0F3Q2QsWUFBWSxDQUFDO01BQ1QsWUFBWSxFQUFFLElBQUksR0FDckI7SVp6QlQsQVkyQlEsUVozQkEsQ1lqQkosa0JBQWtCLENBNENkLFdBQVcsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7SVo5QlQsQVlnQ1EsUVpoQ0EsQ1lqQkosa0JBQWtCLENBaURkLFlBQVksQ0FBQztNQUNULFlBQVksRUFBRSxJQUFJO01BQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0labkNULEFZcUNRLFFackNBLENZakJKLGtCQUFrQixDQXNEZCxZQUFZLENBQUM7TUFDVCxjQUFjLEVBQUUsSUFBSSxHQUt2QjtNWjNDVCxBWXFDUSxRWnJDQSxDWWpCSixrQkFBa0IsQ0FzRGQsWUFBWSxBQUdSLE9BQVEsQ0FBQztRQUNMLGNBQWMsRUFBRSxLQUFLLEdBQ3hCO0laMUNiLEFZNkNRLFFaN0NBLENZakJKLGtCQUFrQixDQThEZCxnQkFBZ0IsQ0FBQztNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsT0FBTyxFQUFFLG1CQUFtQjtNQUM1QixLQUFLLEVBQUUsaUJBQWlCO01BQ3hCLGFBQWEsRUFBRSxhQUFhO01BQzVCLE1BQU0sRUFBRSxDQUFDO01BQ1QsUUFBUSxFQUFFLEtBQUs7TUFDZixJQUFJLEVBQUUsSUFBSSxHQUNiO0VackRULEFhdEJBLFFic0JRLENhdEJSLGdCQUFnQixDQUFDO0lBQ2IsS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsUUFBUSxHQXNVbkI7SWJsVEQsQWFsQkksUWJrQkksQ2F0QlIsZ0JBQWdCLENBSVosUUFBUSxDQUFDO01BQ0wsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENmOEVmLE9BQU8sR2U3RW5CO0liZ0JMLEFhZEksUWJjSSxDYXRCUixnQkFBZ0IsQ0FRWixZQUFZLENBQUM7TUFDVCxhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2ZvRmhCLE9BQU8sR2VuRmxCO0liWUwsQWFWSSxRYlVJLENhdEJSLGdCQUFnQixDQVlaLFlBQVksQ0FBQztNQUNULFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0liUUwsQWFOSSxRYk1JLENhdEJSLGdCQUFnQixDQWdCWixXQUFXLENBQUM7TUFDUixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRWZ3QkksT0FBTztNZXZCaEIsV0FBVyxFZGRMLGVBQWU7TWNlckIsVUFBVSxFQUFFLEdBQUc7TUFDZixPQUFPLEVBQUUsWUFBWSxHQUt4QjtNYkxMLEFhTkksUWJNSSxDYXRCUixnQkFBZ0IsQ0FnQlosV0FBVyxBQVFQLE1BQU8sQ0FBQztRQUNKLEtBQUssRWZBRixPQUFPLEdlQ2I7SWJKVCxBYU9JLFFiUEksQ2F0QlIsZ0JBQWdCLENBNkJaLGdCQUFnQixDQUFDO01BQ2IsUUFBUSxFQUFFLE9BQU87TUFDakIsY0FBYyxFQUFFLElBQUk7TUFDcEIsTUFBTSxFQUFFLE1BQU07TUFDZCxnQkFBZ0IsRWZSVCxPQUFPLEdlc0JqQjtNYnpCTCxBYWFRLFFiYkEsQ2F0QlIsZ0JBQWdCLENBNkJaLGdCQUFnQixDQU1aLFFBQVEsQ0FBQztRQUNMLFdBQVcsRWQ5QlQsZUFBZSxHYytCcEI7TWJmVCxBYWlCUSxRYmpCQSxDYXRCUixnQkFBZ0IsQ0E2QlosZ0JBQWdCLENBVVosV0FBVyxDQUFDO1FBQ1IsY0FBYyxFQUFFLElBQUksR0FDdkI7TWJuQlQsQWFxQlEsUWJyQkEsQ2F0QlIsZ0JBQWdCLENBNkJaLGdCQUFnQixDQWNaLFdBQVcsQ0FBQztRQUNSLFNBQVMsRUFBRSxJQUFJO1FBQ2YsS0FBSyxFZkNELE9BQU8sR2VBZDtJYnhCVCxBYTJCSSxRYjNCSSxDYXRCUixnQkFBZ0IsQ0FpRFosUUFBUSxDQUFDO01BQ0wsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVmaUJJLE9BQU87TWVoQmhCLFdBQVcsRWRsREYsZ0JBQWdCO01jbUR6QixXQUFXLEVBQUUsR0FBRyxHQVVuQjtNYnpDTCxBYWlDWSxRYmpDSixDYXRCUixnQkFBZ0IsQ0FpRFosUUFBUSxHQU1BLFFBQVEsQ0FBQztRQUNULFdBQVcsRUFBRSxJQUFJLEdBQ3BCO01ibkNULEFhcUNRLFFickNBLENhdEJSLGdCQUFnQixDQWlEWixRQUFRLENBVUosSUFBSSxDQUFDO1FBQ0QsT0FBTyxFQUFFLEtBQUs7UUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtJQUdMLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNYjNDM0IsQWE0Q1EsUWI1Q0EsQ2F0QlIsZ0JBQWdCLENBa0VSLFlBQVksQ0FBQztRQUNUOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2VBeUJHLEVBQ047SWJ2RVQsQWEwRUksUWIxRUksQ2F0QlIsZ0JBQWdCLENBZ0daLFFBQVEsQ0FBQztNQUNMLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsS0FBSyxFZmxFRSxPQUFPO01lbUVkLFdBQVcsRWRsRk0sc0JBQXNCO01jbUZ2QyxjQUFjLEVBQUUsR0FBRztNQUNuQixZQUFZLEVBQUUsSUFBSSxHQWdDckI7TWJoSEwsQWFpRlEsUWJqRkEsQ2F0QlIsZ0JBQWdCLENBZ0daLFFBQVEsQ0FPSixpQkFBaUIsQ0FBQztRQUNkLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEtBQUssRUFBRSxJQUFJO1FBQ1gsV0FBVyxFQUFFLEtBQUs7UUFDbEIsT0FBTyxFQUFFLElBQUk7UUFDYixHQUFHLEVBQUUsS0FBSyxHQVdiO1FiakdULEFhdUZnQixRYnZGUixDYXRCUixnQkFBZ0IsQ0FnR1osUUFBUSxDQU9KLGlCQUFpQixDQU1ULGFBQWEsQ0FBQTtVQUNULFFBQVEsRUFBRSxRQUFRO1VBQ2xCLEdBQUcsRUFBRSxLQUFLLEdBQ2I7UWIxRmpCLEFhMkZnQixRYjNGUixDYXRCUixnQkFBZ0IsQ0FnR1osUUFBUSxDQU9KLGlCQUFpQixDQVVULFVBQVUsQ0FBQTtVQUNWLE9BQU8sRUFBRSxjQUFjO1VBQ3ZCLE1BQU0sRUFBRSxpQkFBaUI7VUFDekIsTUFBTSxFQUFFLFdBQVc7VUFDbkIsY0FBYyxFQUFFLElBQUksR0FDbkI7TUFHVCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7UWJuR2hDLEFhb0dZLFFicEdKLENhdEJSLGdCQUFnQixDQWdHWixRQUFRLENBMEJBLGlCQUFpQixDQUFDO1VBQ2QsUUFBUSxFQUFFLFFBQVE7VUFDbEIsS0FBSyxFQUFFLElBQUk7VUFDWCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtNQUVMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztRYjFHaEMsQWEyR1ksUWIzR0osQ2F0QlIsZ0JBQWdCLENBZ0daLFFBQVEsQ0FpQ0EsaUJBQWlCLENBQUM7VUFDZCxRQUFRLEVBQUUsUUFBUTtVQUNsQixHQUFHLEVBQUUsSUFBSSxHQUNaO0liOUdiLEFha0hFLFFibEhNLENhdEJSLGdCQUFnQixDQXdJZCxpQkFBaUIsQ0FBQTtNQUNYLGdCQUFnQixFQUFFLE9BQU87TUFDekIsTUFBTSxFQUFFLE9BQU8sR0FvQmxCO01ieElMLEFhcUhRLFFickhBLENhdEJSLGdCQUFnQixDQXdJZCxpQkFBaUIsQ0FHWCxvQkFBb0IsQ0FBQTtRQUNoQixRQUFRLEVBQUUsUUFBUTtRQUNsQixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxLQUFLO1FBQ1osVUFBVSxFQUFFLE1BQU07UUFDbEIsTUFBTSxFQUFFLEdBQUc7UUFDWCxPQUFPLEVBQUUsR0FBSTtRQUNiLFlBQVksRUFBRSxHQUFHLEdBQ3BCO01BQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO1FiOUhoQyxBYStIWSxRYi9ISixDYXRCUixnQkFBZ0IsQ0F3SWQsaUJBQWlCLENBYVAsb0JBQW9CLENBQUE7VUFDcEIsUUFBUSxFQUFFLFFBQVE7VUFDbEIsSUFBSSxFQUFFLElBQUk7VUFDVixLQUFLLEVBQUUsS0FBSztVQUNaLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLE1BQU0sRUFBRSxHQUFHO1VBQ1gsR0FBRyxFQUFFLEdBQUcsR0FDUDtJQUdULE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztNYnpJNUIsQWEwSVEsUWIxSUEsQ2F0QlIsZ0JBQWdCLENBZ0tSLGlCQUFpQixDQUFBO1FBQ2pCLGdCQUFnQixFQUFFLE9BQU87UUFDekIsTUFBTSxFQUFFLE9BQU8sR0FDZDtJQUVMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztNYi9JNUIsQWFnSlEsUWJoSkEsQ2F0QlIsZ0JBQWdCLENBc0tSLGlCQUFpQixDQUFBO1FBQ2pCLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLEdBQUcsR0FDWjtJYm5KUCxBYXVKSSxRYnZKSSxDYXRCUixnQkFBZ0IsQ0E2S1osWUFBWSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsYUFBYSxFQUFFLENBQUM7TUFDaEIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLG9CQUFnQixHQUt6QztNYi9KTCxBYXVKSSxRYnZKSSxDYXRCUixnQkFBZ0IsQ0E2S1osWUFBWSxBQUtSLFdBQVksQ0FBQztRQUNULGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0liOUpULEFhaUtJLFFiaktJLENhdEJSLGdCQUFnQixDQXVMWixRQUFRLENBQUM7TUFDTCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRWY5S0MsT0FBTztNZStLYixXQUFXLEVkeEtRLHdCQUF3QjtNY3lLM0MsY0FBYyxFQUFFLEdBQUcsR0FJdEI7TWIxS0wsQWF1S1EsUWJ2S0EsQ2F0QlIsZ0JBQWdCLENBdUxaLFFBQVEsQ0FNSixDQUFDLENBQUE7UUFDRyxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQUk7SWJ6S3JDLEFhNEtJLFFiNUtJLENhdEJSLGdCQUFnQixDQWtNWixPQUFPLENBQUM7TUFDSixLQUFLLEVmdkhJLElBQUksR2V3SGhCO0liOUtMLEFhZ0xJLFFiaExJLENhdEJSLGdCQUFnQixDQXNNWixRQUFRLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUSxHQVVyQjtNYjNMTCxBYW9MUSxRYnBMQSxDYXRCUixnQkFBZ0IsQ0FzTVosUUFBUSxDQUlKLFlBQVksQ0FBQztRQUNULEtBQUssRWYvSEEsSUFBSSxHZW9JWjtRYjFMVCxBYW9MUSxRYnBMQSxDYXRCUixnQkFBZ0IsQ0FzTVosUUFBUSxDQUlKLFlBQVksQUFHUixRQUFTLENBQUM7VUFDTixLQUFLLEVmMUlKLE9BQU8sR2UySVg7SWJ6TGIsQWErTEksUWIvTEksQ2F0QlIsZ0JBQWdCLENBcU5aLFNBQVMsQ0FBQztNQUNOLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxJQUFJO01BQ1QsU0FBUyxFQUFFLEdBQUc7TUFDZCxLQUFLLEVBQUUsQ0FBQztNQUNSLEtBQUssRWZoTEEsT0FBTyxHZWlNZjtNYnJOTCxBYXVNWSxRYnZNSixDYXRCUixnQkFBZ0IsQ0FxTlosU0FBUyxBQU9MLElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFDWixlQUFlLEVidk0zQixBYXVNNkIsUWJ2TXJCLENhdEJSLGdCQUFnQixDQXFOWixTQUFTLEFBT0wsSUFBTSxDQUFBLEFBQUEsVUFBVSxFQUNLLEdBQUcsQ0FBQztRQUNqQixPQUFPLEVBQUUsWUFBWTtRQUNyQixTQUFTLEVBQUUsY0FBYztRQUN6QixLQUFLLEVmdk1OLE9BQU8sR2V3TVQ7TWIzTWIsQWE4TVEsUWI5TUEsQ2F0QlIsZ0JBQWdCLENBcU5aLFNBQVMsQ0FlTCxHQUFHLENBQUM7UUFDQSxTQUFTLEVBQUUsSUFBSTtRQUNmLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLFlBQVksRUFBRSxJQUFJO1FBQ2xCLEtBQUssRWY3TEEsT0FBTztRZThMWixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJYnBOVCxBYXVOSSxRYnZOSSxDYXRCUixnQkFBZ0IsQ0E2T1osVUFBVSxDQUFDO01BQ1AsV0FBVyxFZHhPTCxlQUFlO01jeU9yQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRWYxT0EsT0FBTyxHZTJPZjtJYjVOTCxBYThOSSxRYjlOSSxDYXRCUixnQkFBZ0IsQ0FvUFosZUFBZSxDQUFDO01BQ1osV0FBVyxFZG5QRixnQkFBZ0I7TWNvUHpCLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFFBQVEsRUFBRSxRQUFRLEdBeUNyQjtNYjFRTCxBYW1PUSxRYm5PQSxDYXRCUixnQkFBZ0IsQ0FvUFosZUFBZSxDQUtYLFNBQVMsQ0FBQztRQUNOLEtBQUssRUFBRSxLQUFLO1FBQ1osc0JBQXNCO1FBQ3RCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01idk9ULEFheU9RLFFiek9BLENhdEJSLGdCQUFnQixDQW9QWixlQUFlLENBV1gsVUFBVSxDQUFDO1FBQ1AsS0FBSyxFQUFFLGtCQUFrQjtRQUN6QixTQUFTLEVBQUUsSUFBSTtRQUNmLGNBQWMsRUFBRSxjQUFjO1FBQzlCLFlBQVksRUFBRSxJQUFJLEdBU3JCO1FidFBULEFhK09ZLFFiL09KLENhdEJSLGdCQUFnQixDQW9QWixlQUFlLENBV1gsVUFBVSxDQU1OLEtBQUssQ0FBQztVQUNGLEtBQUssRWZqS1osT0FBTyxHZXNLSDtVYnJQYixBYStPWSxRYi9PSixDYXRCUixnQkFBZ0IsQ0FvUFosZUFBZSxDQVdYLFVBQVUsQ0FNTixLQUFLLEFBR0QsTUFBTyxDQUFDO1lBQ0osS0FBSyxFZmhQVixPQUFPLEdlaVBMO01icFBqQixBYXdQUSxRYnhQQSxDYXRCUixnQkFBZ0IsQ0FvUFosZUFBZSxDQTBCWCxRQUFRLENBQUM7UUFDTCxLQUFLLEVmdE1MLE9BQU87UWV1TVAsV0FBVyxFQUFFLElBQUksR0FDcEI7TWIzUFQsQWE2UFEsUWI3UEEsQ2F0QlIsZ0JBQWdCLENBb1BaLGVBQWUsQ0ErQlgsWUFBWSxDQUFDO1FBQ1QsS0FBSyxFZnhRSCxPQUFPLEdleVFaO01iL1BULEFhaVFRLFFialFBLENhdEJSLGdCQUFnQixDQW9QWixlQUFlLENBbUNYLFNBQVMsRWJqUWpCLEFhaVFtQixRYmpRWCxDYXRCUixnQkFBZ0IsQ0FvUFosZUFBZSxDQW1DQSxTQUFTLENBQUM7UUFDakIsU0FBUyxFQUFFLElBQUksR0FDbEI7TWJuUVQsQWFxUVEsUWJyUUEsQ2F0QlIsZ0JBQWdCLENBb1BaLGVBQWUsQ0F1Q1gsZUFBZSxDQUFDO1FBQ1osUUFBUSxFQUFFLFFBQVE7UUFDbEIsTUFBTSxFQUFFLElBQUk7UUFDWixLQUFLLEVBQUUsS0FBSyxHQUNmO0lielFULEFhNlFRLFFiN1FBLENhdEJSLGdCQUFnQixDQWtTWixrQkFBa0IsQ0FDZCxZQUFZLENBQUM7TUFDVCxZQUFZLEVBQUUsSUFBSTtNQUNsQixXQUFXLEVkblNOLGdCQUFnQixHY29TeEI7SWJoUlQsQWFrUlEsUWJsUkEsQ2F0QlIsZ0JBQWdCLENBa1NaLGtCQUFrQixDQU1kLFlBQVksQ0FBQztNQUNULFlBQVksRUFBRSxJQUFJO01BQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0liclJULEFhd1JZLFFieFJKLENhdEJSLGdCQUFnQixDQWtTWixrQkFBa0IsQ0FXZCxlQUFlLENBQ1gsY0FBYyxBQUNWLFFBQVMsQ0FBQztNQUNOLElBQUksRUFBRSxJQUFJLEdBQ2I7SWIzUmpCLEFhK1JRLFFiL1JBLENhdEJSLGdCQUFnQixDQWtTWixrQkFBa0IsQ0FtQmQsY0FBYyxBQUNWLFVBQVcsQ0FBQztNQUNSLGlCQUFpQixFZm5QaEIsT0FBTztNZW9QUjs7bUJBRUcsRUFDTjtJYnJTYixBYStSUSxRYi9SQSxDYXRCUixnQkFBZ0IsQ0FrU1osa0JBQWtCLENBbUJkLGNBQWMsQUFRVixPQUFRLEFBQ0osT0FBUSxDQUFDO01BQ0wsT0FBTyxFQUFFLElBQUksR0FDaEI7SWIxU2pCLEFhOFNRLFFiOVNBLENhdEJSLGdCQUFnQixDQWtTWixrQkFBa0IsQ0FrQ2QsY0FBYyxDQUFDO01BQ1gsT0FBTyxFQUFFLG1CQUNiLEdBQUU7RWJoVFYsQWFxVEEsUWJyVFEsQWFxVFIsVUFBVyxDQUFDO0lBQ1Isd0NBQXdDLEVBNFIzQztJYmxsQkQsQWF1VEksUWJ2VEksQWFxVFIsVUFBVyxDQUVQLGFBQWEsQ0FBQztNQUNWLGdCQUFnQixFZjlPVixPQUFPO01lK09iLE1BQU0sRUFBRSxJQUFJO01BQ1osS0FBSyxFQUFFLEtBQUssR0FDZjtJYjNUTCxBYStUSSxRYi9USSxBYXFUUixVQUFXLENBVVAsY0FBYyxDQUFDO01BQ1gsV0FBVyxFZHBWRixnQkFBZ0I7TWNxVnpCLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsS0FBSyxFZjNURyxPQUFPLEdlMlVsQjtNYm5WTCxBYXFVUSxRYnJVQSxBYXFUUixVQUFXLENBVVAsY0FBYyxDQU1WLGFBQWEsQ0FBQztRQUNWLGFBQWEsRUFBRSxJQUFJO1FBQ25CLE9BQU8sRUFBRSxDQUFDLEdBQ2I7TWJ4VVQsQWEwVVEsUWIxVUEsQWFxVFIsVUFBVyxDQVVQLGNBQWMsQ0FXVixXQUFXLENBQUM7UUFDUixnQkFBZ0IsRUFBRSxXQUFXO1FBQzdCLFVBQVUsRUFBRSxNQUFNO1FBQ2xCLE9BQU8sRUFBRSxTQUFTLEdBQ3JCO01iOVVULEFhZ1ZRLFFiaFZBLEFhcVRSLFVBQVcsQ0FVUCxjQUFjLENBaUJWLGFBQWEsQ0FBQztRQUNWLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDZjdWZixPQUFPLEdlOFZoQjtJYmxWVCxBYXVWWSxRYnZWSixBYXFUUixVQUFXLEFBZ0NQLGVBQWdCLENBQ1osY0FBYyxDQUNWLGFBQWEsQ0FBQztNQUNWLE9BQU8sRUFBRSxHQUFHLEdBaUJmO01ieldiLEFhMFZnQixRYjFWUixBYXFUUixVQUFXLEFBZ0NQLGVBQWdCLENBQ1osY0FBYyxDQUNWLGFBQWEsQ0FHVCxLQUFLLENBQUM7UUFDRixTQUFTLEVBQUUsSUFBSTtRQUNmLFVBQVUsRUFBRSxNQUFNO1FBQ2xCLE9BQU8sRUFBRSxRQUFRO1FBQ2pCLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLEtBQUssRWYxVVIsT0FBTyxHZW1WUDtRYnhXakIsQWEwVmdCLFFiMVZSLEFhcVRSLFVBQVcsQUFnQ1AsZUFBZ0IsQ0FDWixjQUFjLENBQ1YsYUFBYSxDQUdULEtBQUssQUFPRCxNQUFPLENBQUM7VUFDSixLQUFLLEVmL1ZkLE9BQU8sR2VnV0Q7UWJuV3JCLEFhMFZnQixRYjFWUixBYXFUUixVQUFXLEFBZ0NQLGVBQWdCLENBQ1osY0FBYyxDQUNWLGFBQWEsQ0FHVCxLQUFLLEFBV0QsU0FBVSxDQUFDO1VBQ1AsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENmbFg3QixPQUFPLEdlbVhKO0lidldyQixBYThXUSxRYjlXQSxBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBQUM7TUFDWCxXQUFXLEVkbllOLGdCQUFnQjtNY29ZckIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEVmMVdELE9BQU87TWUyV1gsT0FBTyxFQUFFLG1CQUFtQixHQWtKL0I7TWJyZ0JULEFhcVhZLFFiclhKLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0FPVixZQUFZLENBQUM7UUFDVCxRQUFRLEVBQUUsUUFBUTtRQUNsQixLQUFLLEVmcFVULE9BQU87UWVxVUgsS0FBSyxFQUFFLElBQUk7UUFDWCxHQUFHLEVBQUUsSUFBSTtRQUNULGFBQWEsRUFBRSxDQUFDO1FBQ2hCLFNBQVMsRUFBRSxHQUFHLEdBQ2pCO01iNVhiLEFhOFhZLFFiOVhKLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0FnQlYsWUFBWSxDQUFDO1FBQ1QsV0FBVyxFZG5aVixnQkFBZ0I7UWNvWmpCLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLE1BQU0sRUFBRSxVQUFVO1FBQ2xCLE9BQU8sRUFBRSxHQUFHLEdBQ2Y7TWJuWWIsQWFxWVksUWJyWUosQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBQUM7UUFDUixVQUFVLEVBQUUsSUFBSTtRQUNoQixPQUFPLEVBQUUsR0FBRyxHQTZIZjtRYnBnQmIsQWF5WWdCLFFiellSLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQUlQLGVBQWUsQ0FBQztVQUNaLFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUk7VUFDakIsS0FBSyxFZmxaTCxPQUFPLEdlbVpWO1FiN1lqQixBYWdab0IsUWJoWlosQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBVVAsU0FBUyxDQUNMLElBQUksQ0FBQztVQUNELFdBQVcsRWRwYXJCLGFBQWE7VWNxYUgsU0FBUyxFQUFFLElBQUk7VUFDZixXQUFXLEVBQUUsSUFBSTtVQUNqQixLQUFLLEVmNVliLE9BQU8sR2U2WUY7UWJyWnJCLEFhd1pnQixRYnhaUixBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBdUJWLFdBQVcsQ0FtQlAsU0FBUyxDQUFDO1VBQ04sS0FBSyxFQUFFLEtBQUs7VUFDWixTQUFTLEVBQUUsS0FBSztVQUNoQixXQUFXLEVkM2FqQixlQUFlO1VjNGFULFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUk7VUFDakIsTUFBTSxFQUFFLENBQUMsR0FDWjtRYi9aakIsQWFpYWdCLFFiamFSLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQTRCUCxRQUFRLENBQUM7VUFDTCxNQUFNLEVBQUUsSUFBSTtVQUNaLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLHNCQUFzQjtVQUMvQyxPQUFPLEVBQUUsVUFBVTtVQUNuQixLQUFLLEVBQUUsSUFBSSxHQU9kO1ViNWFqQixBYWlhZ0IsUWJqYVIsQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBNEJQLFFBQVEsQUFNSixhQUFjLENBQUM7WUFDWCxXQUFXLEVkNWJsQixnQkFBZ0I7WWM2YlQsU0FBUyxFQUFFLElBQUk7WUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtRYjNhckIsQWE4YWdCLFFiOWFSLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQXlDUCxVQUFVLENBQUM7VUFDUCxPQUFPLEVBQUUsWUFBWSxHQTZFeEI7VWI1ZmpCLEFhaWJvQixRYmpiWixBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBdUJWLFdBQVcsQ0F5Q1AsVUFBVSxDQUdOLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxXQUFXLENBQUM7WUFDekIsUUFBUSxFQUFFLFFBQVE7WUFDbEIsT0FBTyxFQUFFLEtBQUs7WUFDZCxJQUFJLEVBQUUsT0FBTztZQUNiLFFBQVEsRUFBRSxNQUFNO1lBQ2hCLEtBQUssRUFBRSxHQUFHO1lBQ1YsTUFBTSxFQUFFLEdBQUc7WUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO1ViemJyQixBYTJibUQsUWIzYjNDLEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQXlDUCxVQUFVLENBYU4sS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLFdBQVcsR0FBRyxLQUFLLEFBQUEsV0FBVyxDQUFDO1lBQzVDLFNBQVMsRUFBRSxJQUFJO1lBQ2YsV0FBVyxFZGpkbEIsZ0JBQWdCO1lja2RULE9BQU8sRUFBRSxZQUFZO1lBQ3JCLFdBQVcsRUFBRSxJQUFJO1lBQ2pCLE1BQU0sRUFBRSxPQUFPO1lBQ2YsS0FBSyxFZjlZakIsT0FBTztZZStZSyxXQUFXLEVBQUUsR0FBRztZQUNoQixVQUFVLEVBQUUsSUFBSTtZQUNoQixjQUFjLEVBQUUsVUFBVTtZQUMxQixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsWUFBWSxHQXdCeEI7WWI5ZHJCLEFhMmJtRCxRYjNiM0MsQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBeUNQLFVBQVUsQ0FhTixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsV0FBVyxHQUFHLEtBQUssQUFBQSxXQUFXLEFBYTNDLE9BQVEsQ0FBQztjQUNMLE9BQU8sRUFBRSxFQUFFO2NBQ1gsSUFBSSxFQUFFLENBQUM7Y0FDUCxHQUFHLEVBQUUsQ0FBQztjQUNOLFFBQVEsRUFBRSxRQUFRO2NBQ2xCLEtBQUssRUFBRSxJQUFJO2NBQ1gsTUFBTSxFQUFFLElBQUk7Y0FDWixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2Z0ZDdCLE9BQU87Y2V1ZEssYUFBYSxFQUFFLEdBQUc7Y0FDbEIsVUFBVSxFZnZZeEIsT0FBTyxHZXdZSTtZYmxkekIsQWEyYm1ELFFiM2IzQyxBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBdUJWLFdBQVcsQ0F5Q1AsVUFBVSxDQWFOLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxXQUFXLEdBQUcsS0FBSyxBQUFBLFdBQVcsQUF5QjNDLE1BQU8sQ0FBQztjQUNKLFFBQVEsRUFBRSxRQUFRO2NBQ2xCLE9BQU8sRUFBRSxFQUFFO2NBQ1gsS0FBSyxFQUFFLEdBQUc7Y0FDVixNQUFNLEVBQUUsR0FBRztjQUNYLElBQUksRUFBRSxHQUFHO2NBQ1QsR0FBRyxFQUFFLEdBQUc7Y0FDUixhQUFhLEVBQUUsR0FBRztjQUNsQixVQUFVLEVBQUUsV0FBVyxHQUMxQjtVYjdkekIsQWFrZTJELFFibGVuRCxBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBdUJWLFdBQVcsQ0F5Q1AsVUFBVSxDQW9ETixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsV0FBVyxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsV0FBVyxBQUtyRCxPQUFVO1VidmVoQyxBYW1laUUsUWJuZXpELEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQXlDUCxVQUFVLENBcUROLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxXQUFXLEFBQUEsTUFBTSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsV0FBVyxBQUkzRCxPQUFVO1VidmVoQyxBYW9laUUsUWJwZXpELEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQXlDUCxVQUFVLENBc0ROLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxXQUFXLEFBQUEsTUFBTSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsV0FBVyxBQUczRCxPQUFVLENBQUM7WUFDTCxZQUFZLEVmcGQzQixPQUFPO1llcWRRLFVBQVUsRUFBRSxJQUFJLEdBQ25CO1ViMWV6QixBYWtlMkQsUWJsZW5ELEFhcVRSLFVBQVcsQUF3RFAsWUFBYSxDQUNULGNBQWMsQ0F1QlYsV0FBVyxDQXlDUCxVQUFVLENBb0ROLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxXQUFXLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxXQUFXLEFBVXJELE1BQVM7VWI1ZS9CLEFhbWVpRSxRYm5lekQsQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBeUNQLFVBQVUsQ0FxRE4sS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLFdBQVcsQUFBQSxNQUFNLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxXQUFXLEFBUzNELE1BQVM7VWI1ZS9CLEFhb2VpRSxRYnBlekQsQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBeUNQLFVBQVUsQ0FzRE4sS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLFdBQVcsQUFBQSxNQUFNLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxXQUFXLEFBUTNELE1BQVMsQ0FBQztZQUNKLE9BQU8sRUFBRSxFQUFFO1lBQ1gsSUFBSSxFQUFFLEdBQUc7WUFDVCxHQUFHLEVBQUUsR0FBRztZQUNSLFFBQVEsRUFBRSxRQUFRO1lBQ2xCLEtBQUssRUFBRSxJQUFJO1lBQ1gsTUFBTSxFQUFFLElBQUk7WUFDWixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2YvZGhDLE9BQU87WWVnZVEsYUFBYSxFQUFFLEdBQUc7WUFDbEIsVUFBVSxFZmplekIsT0FBTyxHZWtlSztVYnRmekIsQWF5ZmlFLFFiemZ6RCxBYXFUUixVQUFXLEFBd0RQLFlBQWEsQ0FDVCxjQUFjLENBdUJWLFdBQVcsQ0F5Q1AsVUFBVSxDQTJFTixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsV0FBVyxBQUFBLE1BQU0sQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFdBQVcsQ0FBQztZQUMxRCxLQUFLLEVmdGVoQixPQUFPLEdldWVDO1FiM2ZyQixBYThmZ0IsUWI5ZlIsQWFxVFIsVUFBVyxBQXdEUCxZQUFhLENBQ1QsY0FBYyxDQXVCVixXQUFXLENBeUhQLFFBQVEsQ0FBQztVQUNMLEtBQUssRUFBRSxLQUFLO1VBQ1osVUFBVSxFQUFFLElBQUk7VUFDaEIsV0FBVyxFZHJoQmQsZ0JBQWdCO1Vjc2hCYixTQUFTLEVBQUUsSUFBSSxHQUNsQjtJYm5nQmpCLEFhd2dCSSxRYnhnQkksQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBQUM7TUFDUCxPQUFPLEVBQUUsQ0FBQztNQUNWLGFBQWEsRUFBRSxjQUFjLEdBdUVoQztNYmpsQkwsQWE0Z0JRLFFiNWdCQSxBYXFUUixVQUFXLEFBbU5QLFNBQVUsQ0FJTixhQUFhLENBQUM7UUFDVixLQUFLLEVBQUUsSUFBSTtRQUNYLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLE1BQU0sRUFBRSxJQUFJO1FBQ1osTUFBTSxFQUFFLFFBQVEsR0FDbkI7TWJqaEJULEFhbWhCUSxRYm5oQkEsQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBV04sTUFBTSxDQUFDO1FBQ0gsT0FBTyxFQUFFLFlBQVksR0FDeEI7TWJyaEJULEFhdWhCUSxRYnZoQkEsQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBZU4sY0FBYyxDQUFDO1FBQ1gsVUFBVSxFQUFFLElBQUk7UUFDaEIsTUFBTSxFQUFFLElBQUksR0F1RGY7UWJobEJULEFhNGhCZ0IsUWI1aEJSLEFhcVRSLFVBQVcsQUFtTlAsU0FBVSxDQWVOLGNBQWMsQ0FJVixhQUFhLENBQ1QsWUFBWSxDQUFDO1VBQ1QsS0FBSyxFQUFFLElBQUk7VUFDWCxHQUFHLEVBQUUsSUFBSSxHQUNaO1FiL2hCakIsQWFraUJZLFFibGlCSixBYXFUUixVQUFXLEFBbU5QLFNBQVUsQ0FlTixjQUFjLENBV1YsWUFBWSxDQUFDO1VBQ1QsS0FBSyxFZnBqQlIsT0FBTztVZXFqQkosV0FBVyxFZDFpQlYsaUJBQWlCO1VjMmlCbEIsU0FBUyxFQUFFLElBQUk7VUFDZixXQUFXLEVBQUUsSUFBSTtVQUNqQixNQUFNLEVBQUUsVUFBVSxHQUNyQjtRYnhpQmIsQWEwaUJZLFFiMWlCSixBYXFUUixVQUFXLEFBbU5QLFNBQVUsQ0FlTixjQUFjLENBbUJWLFdBQVcsQ0FBQztVQUNSLFVBQVUsRUFBRSxNQUFNLEdBb0NyQjtVYi9rQmIsQWE2aUJnQixRYjdpQlIsQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBZU4sY0FBYyxDQW1CVixXQUFXLENBR1AsZUFBZSxDQUFDO1lBQ1osU0FBUyxFQUFFLElBQUk7WUFDZixXQUFXLEVBQUUsSUFBSTtZQUNqQixLQUFLLEVmeGlCVCxPQUFPLEdleWlCTjtVYmpqQmpCLEFhbWpCZ0IsUWJuakJSLEFhcVRSLFVBQVcsQUFtTlAsU0FBVSxDQWVOLGNBQWMsQ0FtQlYsV0FBVyxDQVNQLFFBQVEsQ0FBQztZQUNMLFdBQVcsRWRwa0JqQixlQUFlLEdjcWtCWjtVYnJqQmpCLEFhdWpCZ0IsUWJ2akJSLEFhcVRSLFVBQVcsQUFtTlAsU0FBVSxDQWVOLGNBQWMsQ0FtQlYsV0FBVyxDQWFQLFNBQVMsQ0FBQztZQUNOLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO1ViempCakIsQWEyakJnQixRYjNqQlIsQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBZU4sY0FBYyxDQW1CVixXQUFXLENBaUJQLFlBQVksQ0FBQztZQUVULFdBQVcsRWRqbEJkLGdCQUFnQjtZY2tsQmIsU0FBUyxFQUFFLElBQUk7WUFDZixXQUFXLEVBQUUsSUFBSTtZQUNqQixLQUFLLEVmN2dCYixPQUFPLEdlc2hCRjtZYnprQmpCLEFha2tCb0IsUWJsa0JaLEFhcVRSLFVBQVcsQUFtTlAsU0FBVSxDQWVOLGNBQWMsQ0FtQlYsV0FBVyxDQWlCUCxZQUFZLENBT1IsS0FBSyxDQUFDO2NBQ0YsV0FBVyxFQUFFLEdBQUcsR0FDbkI7WWJwa0JyQixBYXNrQm9CLFFidGtCWixBYXFUUixVQUFXLEFBbU5QLFNBQVUsQ0FlTixjQUFjLENBbUJWLFdBQVcsQ0FpQlAsWUFBWSxDQVdSLFNBQVMsQ0FBQztjQUNOLGVBQWUsRUFBRSxTQUFTLEdBQzdCO1VieGtCckIsQWEya0JnQixRYjNrQlIsQWFxVFIsVUFBVyxBQW1OUCxTQUFVLENBZU4sY0FBYyxDQW1CVixXQUFXLENBaUNQLFFBQVEsQ0FBQztZQUNMLEtBQUssRUFBRSxLQUFLO1lBQ1osVUFBVSxFQUFFLElBQUksR0FDbkI7RWI5a0JqQixBYXNsQkEsUWJ0bEJRLEFhc2xCUixlQUFnQixDQUFDO0lBQ2IsYUFBYSxFQUFFLEtBQUssR0EwQnZCO0liam5CRCxBYXlsQkksUWJ6bEJJLEFhc2xCUixlQUFnQixDQUdaLGNBQWMsQ0FBQztNQUNYLFdBQVcsRUFBRSxJQUFJLEdBc0JwQjtNYmhuQkwsQWE0bEJRLFFiNWxCQSxBYXNsQlIsZUFBZ0IsQ0FHWixjQUFjLENBR1YsV0FBVyxDQUFDO1FBQ1IsS0FBSyxFQUFFLEtBQUs7UUFDWixXQUFXLEVkam5CVCxhQUFhO1Fja25CZixPQUFPLEVBQUUsS0FBSztRQUNkLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsYUFBYSxFQUFFLENBQUM7UUFDaEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENmaGxCaEIsT0FBTyxHZTJsQlg7UWIvbUJULEFhNGxCUSxRYjVsQkEsQWFzbEJSLGVBQWdCLENBR1osY0FBYyxDQUdWLFdBQVcsQUFVUCxNQUFPLENBQUM7VUFDSixNQUFNLEVBQUUsaUJBQWlCLEdBQzVCO1FieG1CYixBYTRsQlEsUWI1bEJBLEFhc2xCUixlQUFnQixDQUdaLGNBQWMsQ0FHVixXQUFXLEFBY1AsT0FBUSxBQUNKLE1BQU8sQ0FBQztVQUNKLE1BQU0sRUFBRSxpQkFBaUIsR0FDNUI7RWI3bUJqQixBYXFuQkksUWJybkJJLENhb25CUixjQUFjLENBQ1YsZ0JBQWdCLENBQUM7SUFDYixPQUFPLEVBQUUsVUFBVTtJQUNuQixRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsT0FBTyxHQUNsQjtFYnpuQkwsQWFvbkJBLFFicG5CUSxDYW9uQlIsY0FBYyxBQU9WLFFBQVMsQ0FBQztJQUNOLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsc0JBQXNCO0lBQ2pELGFBQWEsRUFBRSxDQUFDO0lBQ2hCLE1BQU0sRUFBRSxJQUFJO0lBQ1osT0FBTyxFQUFFLENBQUM7SUFDVixPQUFPLEVBQUUsS0FBSyxHQWNqQjtJQVpHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNYmxvQi9CLEFhb25CQSxRYnBuQlEsQ2FvbkJSLGNBQWMsQUFPVixRQUFTLENBQUM7UUFRRixPQUFPLEVBQUUsRUFBRTtRQUNYLFNBQVMsRUFBRSxLQUFLO1FBQ2hCLEdBQUcsRUFBRSxlQUFlO1FBQ3BCLElBQUksRUFBRSxlQUFlO1FBQ3JCLEtBQUssRUFBRSxDQUFDO1FBQ1IsYUFBYSxFQUFFLElBQUksR0FNMUI7SWI5b0JMLEFhMm9CUSxRYjNvQkEsQ2FvbkJSLGNBQWMsQUFPVixRQUFTLENBZ0JMLE1BQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0ViN29CVCxBYW1wQkksUWJucEJJLENha3BCUixjQUFjLENBQ1YsZ0JBQWdCLENBQUM7SUFDYixPQUFPLEVBQUUsQ0FBQztJQUNWLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VidnBCTCxBYWtwQkEsUWJscEJRLENha3BCUixjQUFjLEFBT1YsUUFBUyxDQUFDO0lBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxzQkFBc0I7SUFDakQsYUFBYSxFQUFFLENBQUM7SUFDaEIsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsU0FBUztJQUNsQixPQUFPLEVBQUUsS0FBSyxHQWdDakI7SUE5QkcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO01iaHFCL0IsQWFrcEJBLFFibHBCUSxDYWtwQlIsY0FBYyxBQU9WLFFBQVMsQ0FBQztRQVFGLE9BQU8sRUFBRSxFQUFFO1FBQ1gsU0FBUyxFQUFFLEtBQUs7UUFDaEIsR0FBRyxFQUFFLGVBQWU7UUFDcEIsSUFBSSxFQUFFLGVBQWU7UUFDckIsS0FBSyxFQUFFLEtBQUs7UUFDWixNQUFNLEVBQUUsR0FBRztRQUNYLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDZjNsQmpCLE9BQU8sR2VrbkJkO0liOXJCTCxBYTBxQlEsUWIxcUJBLENha3BCUixjQUFjLEFBT1YsUUFBUyxDQWlCTCxNQUFNLENBQUM7TUFDSCxLQUFLLEVBQUUsQ0FBQztNQUNSLE1BQU0sRUFBRSxDQUFDO01BQ1QsVUFBVSxFQUFFLHNCQUFzQjtNQUNsQyxhQUFhLEVBQUUsc0JBQXNCO01BQ3JDLFdBQVcsRUFBRSxJQUFJLENBQUMsS0FBSyxDZm5tQnZCLE9BQU87TWVvbUJQLEdBQUcsRUFBRSxJQUFJO01BQ1QsSUFBSSxFQUFFLElBQUk7TUFDVixXQUFXLEVBQUUsS0FBSyxHQVdyQjtNYjdyQlQsQWEwcUJRLFFiMXFCQSxDYWtwQlIsY0FBYyxBQU9WLFFBQVMsQ0FpQkwsTUFBTSxBQVVGLE9BQVEsQ0FBQztRQUNMLEtBQUssRUFBRSxDQUFDO1FBQ1IsTUFBTSxFQUFFLENBQUM7UUFDVCxVQUFVLEVBQUUsc0JBQXNCO1FBQ2xDLGFBQWEsRUFBRSxzQkFBc0I7UUFDckMsV0FBVyxFQUFFLElBQUksQ0FBQyxLQUFLLENmOW5CL0IsT0FBTztRZStuQkMsR0FBRyxFQUFFLEtBQUs7UUFDVixXQUFXLEVBQUUsS0FBSyxHQUNyQjtFYjVyQmIsQWFrcEJBLFFibHBCUSxDYWtwQlIsY0FBYyxBQThDVixjQUFlLENBQUM7SUFDWixPQUFPLEVBQUUsbUJBQW1CLEdBbUQvQjtJQWhETyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7TWJwc0JuQyxBYWtwQkEsUWJscEJRLENha3BCUixjQUFjLEFBOENWLGNBQWUsQUFHWCxRQUFTLENBQUM7UUFFRixHQUFHLEVBQUUsZ0JBQWdCLEdBTzVCO0liNXNCVCxBYXdzQlksUWJ4c0JKLENha3BCUixjQUFjLEFBOENWLGNBQWUsQUFHWCxRQUFTLENBS0wsTUFBTSxDQUFDO01BQ0gsR0FBRyxFQUFFLElBQUk7TUFDVCxXQUFXLEVBQUUsS0FBSyxHQUNyQjtJYjNzQmIsQWE4c0JRLFFiOXNCQSxDYWtwQlIsY0FBYyxBQThDVixjQUFlLENBY1gsWUFBWSxDQUFDO01BQ1QsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixXQUFXLEVkcnVCTixnQkFBZ0I7TWNzdUJyQixLQUFLLEVmL3BCTCxPQUFPLEdld3JCVjtNYjN1QlQsQWFvdEJZLFFicHRCSixDYWtwQlIsY0FBYyxBQThDVixjQUFlLENBY1gsWUFBWSxDQU1SLFNBQVMsQ0FBQztRQUNOLEtBQUssRWYvcEJKLElBQUksR2VncUJSO01idHRCYixBYXd0QlksUWJ4dEJKLENha3BCUixjQUFjLEFBOENWLGNBQWUsQ0FjWCxZQUFZLENBVVIsUUFBUSxDQUFDO1FBQ0wsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENmN29CNUIsT0FBTztRZThvQkgsV0FBVyxFZDl1QlYsZ0JBQWdCO1FjK3VCakIsS0FBSyxFQUFFLFVBQVUsR0FDcEI7TWI1dEJiLEFhOHRCWSxRYjl0QkosQ2FrcEJSLGNBQWMsQUE4Q1YsY0FBZSxDQWNYLFlBQVksQ0FnQlIsUUFBUSxDQUFDO1FBQ0wsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENmbnBCNUIsT0FBTyxHZW9wQk47TWJodUJiLEFha3VCWSxRYmx1QkosQ2FrcEJSLGNBQWMsQUE4Q1YsY0FBZSxDQWNYLFlBQVksQ0FvQlIsU0FBUyxDQUFDO1FBQ04sU0FBUyxFQUFFLElBQUksR0FDbEI7TWJwdUJiLEFhc3VCWSxRYnR1QkosQ2FrcEJSLGNBQWMsQUE4Q1YsY0FBZSxDQWNYLFlBQVksQ0F3QlIsU0FBUyxDQUFDO1FBQ04sU0FBUyxFQUFFLElBQUk7UUFDZixLQUFLLEVmbHZCUCxPQUFPO1FlbXZCTCxXQUFXLEVkenZCYixlQUFlLEdjMHZCaEI7SWIxdUJiLEFhNnVCUSxRYjd1QkEsQ2FrcEJSLGNBQWMsQUE4Q1YsY0FBZSxDQTZDWCxVQUFVLENBQUM7TUFDUCxLQUFLLEVmeHJCQSxJQUFJLEdlNnJCWjtNYm52QlQsQWFndkJZLFFiaHZCSixDYWtwQlIsY0FBYyxBQThDVixjQUFlLENBNkNYLFVBQVUsQ0FHTixRQUFRLENBQUM7UUFDTCxLQUFLLEVmM3ZCUCxPQUFPLEdlNHZCUjtFQU1ELE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJYnh2Qm5DLEFha3BCQSxRYmxwQlEsQ2FrcEJSLGNBQWMsQUFvR1YsZ0JBQWlCLEFBQ2IsUUFBUyxDQUFDO01BRUYsT0FBTyxFQUFFLEdBQUc7TUFDWixHQUFHLEVBQUUsZUFBZTtNQUNwQixNQUFNLEVBQUUsS0FBSyxHQVFwQjtFYm53QlQsQWE4dkJZLFFiOXZCSixDYWtwQlIsY0FBYyxBQW9HVixnQkFBaUIsQUFDYixRQUFTLENBT0wsTUFBTSxDQUFDO0lBQ0gsR0FBRyxFQUFFLElBQUk7SUFDVCxXQUFXLEVBQUUsS0FBSztJQUNsQixNQUFNLEVBQUUsSUFBSSxHQUNmO0VibHdCYixBYXN3QlksUWJ0d0JKLENha3BCUixjQUFjLEFBb0dWLGdCQUFpQixDQWViLGtCQUFrQixDQUNkLFlBQVksQ0FBQztJQUNULFlBQVksRUFBRSxJQUFJO0lBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0ViendCYixBYTJ3QlksUWIzd0JKLENha3BCUixjQUFjLEFBb0dWLGdCQUFpQixDQWViLGtCQUFrQixDQU1kLFlBQVksQ0FBQztJQUNULFlBQVksRUFBRSxJQUFJO0lBQ2xCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLEtBQUssRWZ4dEJKLElBQUk7SWV5dEJMLFdBQVcsRWRueUJWLGdCQUFnQixHY295QnBCO0ViaHhCYixBYW14QmdCLFFibnhCUixDYWtwQlIsY0FBYyxBQW9HVixnQkFBaUIsQ0FlYixrQkFBa0IsQ0FhZCxlQUFlLENBQ1gsY0FBYyxBQUNWLFFBQVMsQ0FBQztJQUNOLElBQUksRUFBRSxJQUFJLEdBQ2I7RWJ0eEJyQixBYXF3QlEsUWJyd0JBLENha3BCUixjQUFjLEFBb0dWLGdCQUFpQixDQWViLGtCQUFrQixBQXFCZCxXQUFZLENBQUM7SUFDVCxPQUFPLEVBQUUsU0FBUyxHQVNyQjtJYnB5QmIsQWE2eEJnQixRYjd4QlIsQ2FrcEJSLGNBQWMsQUFvR1YsZ0JBQWlCLENBZWIsa0JBQWtCLEFBcUJkLFdBQVksQ0FHUixZQUFZLENBQUM7TUFDVCxPQUFPLEVBQUUsWUFBWSxHQUN4QjtJYi94QmpCLEFhaXlCZ0IsUWJqeUJSLENha3BCUixjQUFjLEFBb0dWLGdCQUFpQixDQWViLGtCQUFrQixBQXFCZCxXQUFZLENBT1IsQ0FBQyxDQUFDO01BQ0UsV0FBVyxFQUFFLElBQUksR0FDcEI7RUFVRCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SWI3eUJ2QyxBYTB5QkksUWIxeUJJLENheXlCUixrQkFBa0IsQ0FDZCxjQUFjLEFBQ1YsZ0JBQWlCLEFBQ2IsUUFBUyxDQUFDO01BRUYsT0FBTyxFQUFFLEdBQUc7TUFDWixHQUFHLEVBQUUsZUFBZTtNQUNwQixNQUFNLEVBQUUsSUFBSSxHQU9uQjtFYnZ6QmIsQWFtekJnQixRYm56QlIsQ2F5eUJSLGtCQUFrQixDQUNkLGNBQWMsQUFDVixnQkFBaUIsQUFDYixRQUFTLENBT0wsTUFBTSxDQUFDO0lBQ0gsR0FBRyxFQUFFLElBQUk7SUFDVCxXQUFXLEVBQUUsS0FBSyxHQUNyQjtFYnR6QmpCLEFhNHpCQSxRYjV6QlEsQ2E0ekJSLGNBQWMsQ0FBQztJQUNYLEtBQUssRWZyekJPLE9BQU87SWVzekJuQixXQUFXLEVkbDFCRSxnQkFBZ0I7SWNtMUI3QixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VibDBCRCxBYW8wQkEsUWJwMEJRLENhbzBCUixZQUFZLENBQUM7SUFDVCxLQUFLLEVmL3dCUSxJQUFJLEdlZ3hCcEI7RWJ0MEJELEFhdzBCQSxRYngwQlEsQ2F3MEJSLFFBQVEsQ0FBQztJQUNMLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RWIzMEJELEFhNjBCQSxRYjcwQlEsQ2E2MEJSLFFBQVEsQ0FBQztJQUNMLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFZC8xQkQsZUFBZTtJY2cyQnpCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLGNBQWMsRUFBRSxNQUFNLEdBQ3pCO0VibDFCRCxBYW8xQkEsUWJwMUJRLENhbzFCUixRQUFRLENBQUM7SUFDTCxjQUFjLEVBQUUsSUFBSSxHQUN2QjtFQUVELE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJYngxQnZCLEFheTFCSSxRYnoxQkksQ2F5MUJKLFlBQVksQ0FBQztNQUNULE9BQU8sRUFBRSxDQUFDO01BQ1YsS0FBSyxFQUFFLGtCQUFrQjtNQUN6QixPQUFPLEVBQUUsWUFBWTtNQUNyQixZQUFZLEVBQUUsSUFBSTtNQUNsQixjQUFjLEVBQUUsR0FBRztNQUNuQixVQUFVLEVBQUUsS0FBSyxHQUNwQjtFYmgyQkwsQWFvMkJJLFFicDJCSSxDYW0yQlIsZUFBZSxDQUNYLGdCQUFnQixDQUFDO0lBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7RWJ0MkJMLEFheTJCQSxRYnoyQlEsQ2F5MkJSLGVBQWUsQ0FBQztJQUNaLEtBQUssRUFBRSxLQUFLO0lBQ1osZ0JBQWdCLEVmaHpCWixPQUFPO0llaXpCWCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2ZoeUJULE9BQU87SWVpeUJmLFdBQVcsRWRqNEJFLGdCQUFnQjtJY2s0QjdCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsUUFBUSxFQUFFLFFBQVEsR0EwRHJCO0liMTZCRCxBYW8zQkksUWJwM0JJLENheTJCUixlQUFlLENBV1gsWUFBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLGdCQUFnQjtNQUN6QixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2YxeUJwQixPQUFPO01lMnlCWCxRQUFRLEVBQUUsUUFBUSxHQUtyQjtNYjUzQkwsQWFvM0JJLFFicDNCSSxDYXkyQlIsZUFBZSxDQVdYLFlBQVksQUFLUixTQUFVLENBQUM7UUFDUCxPQUFPLEVBQUUsZ0JBQWdCLEdBQzVCO0liMzNCVCxBYTgzQkksUWI5M0JJLENheTJCUixlQUFlLENBcUJYLGFBQWEsQ0FBQztNQUNWLGdCQUFnQixFZjV6QlgsT0FBTyxHZTZ6QmY7SWJoNEJMLEFhazRCSSxRYmw0QkksQ2F5MkJSLGVBQWUsQ0F5QlgsWUFBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLEtBQUs7TUFDZCxLQUFLLEVmajFCRCxPQUFPO01lazFCWCxTQUFTLEVBQUUsSUFBSTtNQUNmLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0lidjRCTCxBYXk0QkksUWJ6NEJJLENheTJCUixlQUFlLENBZ0NYLFlBQVksQ0FBQztNQUNULE9BQU8sRUFBRSxLQUFLO01BQ2QsS0FBSyxFZjE1QkEsT0FBTztNZTI1QlosV0FBVyxFZDU1QkwsZUFBZTtNYzY1QnJCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0liOTRCTCxBYWc1QkksUWJoNUJJLENheTJCUixlQUFlLENBdUNYLFFBQVEsQ0FBQztNQUNMLFdBQVcsRWQ5NUJMLFlBQVk7TWMrNUJsQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0licDVCTCxBYXM1QkksUWJ0NUJJLENheTJCUixlQUFlLENBNkNYLE9BQU8sQ0FBQztNQUNKLEtBQUssRWZwNUJFLE9BQU87TWVxNUJkLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0liejVCTCxBYTI1QkksUWIzNUJJLENheTJCUixlQUFlLENBa0RYLFNBQVMsQ0FBQztNQUNOLFdBQVcsRWRoN0JGLGdCQUFnQjtNY2k3QnpCLE9BQU8sRUFBRSxhQUFhO01BQ3RCLEtBQUssRWYxNEJBLE9BQU8sR2UyNEJmO0liLzVCTCxBYWk2QkksUWJqNkJJLENheTJCUixlQUFlLENBd0RYLGVBQWUsQ0FBQztNQUNaLE9BQU8sRUFBRSxhQUFhLEdBT3pCO01iejZCTCxBYW82QlEsUWJwNkJBLENheTJCUixlQUFlLENBd0RYLGVBQWUsQ0FHWCxLQUFLLENBQUM7UUFDRixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLEtBQUssRWZuNUJKLE9BQU8sR2VvNUJYO0VDOTdCVCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SWRzQnZCLEFBQUEsUUFBUSxDQUFDO01jb1JMLDBDQUEwQztNQXdCMUMsZUFBZSxFZG9pQmxCO01BaDFCRCxBY3JCSSxRZHFCSSxDY3JCSixrQkFBa0IsQ0FBQztRQUNmLFVBQVUsRWhCcUNMLE9BQU87UWdCcENaLFdBQVcsRUFBRSxLQUFLO1FBQ2xCLFlBQVksRUFBRSxLQUFLLEdBQ3RCO01kaUJMLEFjZkksUWRlSSxDY2ZKLGdCQUFnQixDQUFDO1FBQ2IsS0FBSyxFQUFFLElBQUksR0F1UmQ7UWR6UUwsQWNaUSxRZFlBLENjZkosZ0JBQWdCLENBR1osZUFBZSxDQUFDO1VBU1osVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoQmdFaEIsT0FBTyxHZ0IvRGY7VWRFVCxBY1hZLFFkV0osQ2NmSixnQkFBZ0IsQ0FHWixlQUFlLENBQ1gsUUFBUSxDQUFDO1lBQ0wsV0FBVyxFQUFFLElBQUksR0FLcEI7WWRLYixBY1JnQixRZFFSLENjZkosZ0JBQWdCLENBR1osZUFBZSxDQUNYLFFBQVEsQ0FHSixTQUFTLENBQUM7Y0FDTixjQUFjLEVBQUUsTUFBTSxHQUN6QjtRZE1qQixBY0FRLFFkQUEsQ2NmSixnQkFBZ0IsQ0FlWixZQUFZLENBQUM7VUFDVCxnQkFBZ0IsRUFBRSxJQUFJO1VBQ3RCLE1BQU0sRUFBRSxJQUFJO1VBQ1osT0FBTyxFQUFFLENBQUM7VUFDVixPQUFPLEVBQUUsWUFBWTtVQUNyQixLQUFLLEVBQUUsaUJBQWlCO1VBQ3hCLGFBQWEsRUFBRSxHQUFHO1VBQ2xCLGFBQWEsRUFBRSxDQUFDO1VBQ2hCLFdBQVcsRWY1Qk4sZ0JBQWdCO1VlNkJyQixXQUFXLEVBQUUsSUFBSTtVQUNqQixTQUFTLEVBQUUsSUFBSTtVQUNmLEtBQUssRWhCeUNDLE9BQU8sR2dCeENoQjtRZFpULEFjY1EsUWRkQSxDY2ZKLGdCQUFnQixDQTZCWixTQUFTLEVkZGpCLEFjY21CLFFkZFgsQ2NmSixnQkFBZ0IsQ0E2QkQsU0FBUyxDQUFDO1VBQ2pCLFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7UWRqQlQsQWNtQlEsUWRuQkEsQ2NmSixnQkFBZ0IsQ0FrQ1osUUFBUSxDQUFDO1VBQ0wsV0FBVyxFZnhDTixnQkFBZ0I7VWV5Q3JCLFdBQVcsRUFBRSxJQUFJO1VBQ2pCLEtBQUssRWhCOEJDLE9BQU8sR2dCN0JoQjtRZHZCVCxBY3lCUSxRZHpCQSxDY2ZKLGdCQUFnQixDQXdDWixXQUFXLENBQUM7VUFDUixLQUFLLEVoQmxCRCxPQUFPO1VnQm1CWCxXQUFXLEVmOUNULGFBQWEsR2UrQ2xCO1FkNUJULEFjOEJRLFFkOUJBLENjZkosZ0JBQWdCLENBNkNaLFNBQVMsQ0FBQztVQUNOLEdBQUcsRUFBRSxJQUFJO1VBQ1QsS0FBSyxFQUFFLElBQUksR0FLZDtVZHJDVCxBY2tDWSxRZGxDSixDY2ZKLGdCQUFnQixDQTZDWixTQUFTLENBSUwsR0FBRyxDQUFDO1lBQ0EsVUFBVSxFQUFFLElBQUksR0FDbkI7UWRwQ2IsQWN1Q1EsUWR2Q0EsQ2NmSixnQkFBZ0IsQ0FzRFosU0FBUyxDQUFDO1VBQ04sU0FBUyxFQUFFLElBQUk7VUFDZixXQUFXLEVBQUUsSUFBSTtVQUNqQixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2hCbUJuQixPQUFPLEdnQmxCZjtRZDNDVCxBYzhDWSxRZDlDSixDY2ZKLGdCQUFnQixDQTREWixlQUFlLENBQ1gsU0FBUyxDQUFDO1VBQ04sS0FBSyxFQUFFLElBQUk7VUFDWCxPQUFPLEVBQUUsZ0JBQWdCLEdBVzVCO1VkM0RiLEFja0RnQixRZGxEUixDY2ZKLGdCQUFnQixDQTREWixlQUFlLENBQ1gsU0FBUyxDQUlMLFlBQVksQ0FBQztZQUNULE9BQU8sRUFBRSxNQUFNLEdBT2xCO1lkMURqQixBY3FEb0IsUWRyRFosQ2NmSixnQkFBZ0IsQ0E0RFosZUFBZSxDQUNYLFNBQVMsQ0FJTCxZQUFZLENBR1IsU0FBUyxDQUFDO2NBQ04sU0FBUyxFQUFFLElBQUk7Y0FDZixLQUFLLEVoQmpFZixPQUFPO2NnQmtFRyxXQUFXLEVmeEVyQixlQUFlLEdleUVSO1FkekRyQixBYzZEWSxRZDdESixDY2ZKLGdCQUFnQixDQTREWixlQUFlLENBZ0JYLGNBQWMsQ0FBQztVQUNYLFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFZi9FYixlQUFlO1VlZ0ZiLEtBQUssRUFBRSxPQUFPLEdBQ2pCO1FkakViLEFjbUVZLFFkbkVKLENjZkosZ0JBQWdCLENBNERaLGVBQWUsQ0FzQlgsVUFBVSxDQUFDO1VBQ1AsS0FBSyxFQUFFLElBQUk7VUFDWCxTQUFTLEVBQUUsSUFBSTtVQUNmLGNBQWMsRUFBRSxLQUFLO1VBQ3JCLFlBQVksRUFBRSxDQUFDO1VBQ2YsY0FBYyxFQUFFLElBQUksR0FDdkI7UWR6RWIsQWM0RWdCLFFkNUVSLENjZkosZ0JBQWdCLENBNERaLGVBQWUsQ0E4QlgsVUFBVSxDQUNOLE1BQU0sQ0FBQztVQUNILFNBQVMsRUFBRSxJQUFJLEdBQ2xCO1FkOUVqQixBY2dGZ0IsUWRoRlIsQ2NmSixnQkFBZ0IsQ0E0RFosZUFBZSxDQThCWCxVQUFVLENBS04sUUFBUSxDQUFDO1VBQ0wsS0FBSyxFaEIzRlgsT0FBTyxHZ0I0Rko7UWRsRmpCLEFjcUZZLFFkckZKLENjZkosZ0JBQWdCLENBNERaLGVBQWUsQ0F3Q1gsZUFBZSxDQUFDO1VBQ1osUUFBUSxFQUFFLE1BQU07VUFDaEIsS0FBSyxFQUFFLEtBQUs7VUFDWixJQUFJLEVBQUUsS0FBSyxHQVFkO1VkaEdiLEFjMEZnQixRZDFGUixDY2ZKLGdCQUFnQixDQTREWixlQUFlLENBd0NYLGVBQWUsQ0FLWCxLQUFLLENBQUM7WUFDRixTQUFTLEVBQUUsSUFBSTtZQUNmLE9BQU8sRUFBRSxNQUFNO1lBQ2YsTUFBTSxFQUFFLENBQUM7WUFDVCxXQUFXLEVmOUdqQixlQUFlLEdlK0daO1FkL0ZqQixBY3dHWSxRZHhHSixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQ0FHZCxZQUFZLENBQUM7VUFDVCxjQUFjLEVBQUUsQ0FBQztVQUNqQixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtRZDNHYixBYzZHWSxRZDdHSixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQ0FRZCxjQUFjLENBQUM7VUFDWCxZQUFZLEVBQUUsSUFBSTtVQUNsQixjQUFjLEVBQUUsSUFBSTtVQUNwQixXQUFXLEVBQUUsQ0FBQyxHQUNqQjtRZGpIYixBY21IWSxRZG5ISixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQ0FjZCxjQUFjLEVkbkgxQixBY21INEIsUWRuSHBCLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixDQWNFLFlBQVksRWRuSHhDLEFjbUgwQyxRZG5IbEMsQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLENBY2dCLE9BQU8sRWRuSGpELEFjbUhtRCxRZG5IM0MsQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLENBY3lCLFVBQVUsQ0FBQztVQUM5QyxPQUFPLEVBQUUsSUFBSSxHQUNoQjtRZHJIYixBY3VIWSxRZHZISixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQ0FrQmQsZ0JBQWdCLENBQUM7VUFDYixVQUFVLEVBQUUsSUFBSSxHQUNuQjtRZHpIYixBYzJIWSxRZDNISixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQ0FzQmQsUUFBUSxDQUFDO1VBQ0wsU0FBUyxFQUFFLElBQUksR0FDbEI7UWQ3SGIsQWMrSFksUWQvSEosQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLENBMEJkLFlBQVksQ0FBQztVQUNULFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEJ6RHJCLE9BQU87VWdCMERQLE9BQU8sRUFBRSxhQUFhO1VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO1FkbkliLEFjcUlZLFFkcklKLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixDQWdDZCxZQUFZLENBQUM7VUFDVCxPQUFPLEVBQUUsbUJBQW1CLEdBQy9CO1FkdkliLEFjeUk2QyxRZHpJckMsQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLENBb0NkLGNBQWMsQUFBQSxJQUFLLENBQUEsQUFBQSxVQUFVLElBQUksZ0JBQWdCLENBQUM7VUFDOUMsT0FBTyxFQUFFLElBQUksR0FDaEI7UWQzSWIsQWM4SWdCLFFkOUlSLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixBQXdDZCxPQUFRLENBQ0osY0FBYyxDQUFDO1VBQ1gsT0FBTyxFQUFFLFlBQVksR0FDeEI7UWRoSmpCLEFjbUpvQixRZG5KWixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQUF3Q2QsT0FBUSxDQUtKLGVBQWUsQ0FDWCxZQUFZLEFBQUEsWUFBWSxBQUNwQixZQUFhLENBQUM7VUFDVixVQUFVLEVBQUUsSUFBSSxHQUNuQjtRZHRKekIsQWMwSmdCLFFkMUpSLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixBQXdDZCxPQUFRLENBYUosWUFBWSxDQUFDO1VBQ1QsT0FBTyxFQUFFLEtBQUssR0FDakI7UWQ1SmpCLEFjOEpnQixRZDlKUixDY2ZKLGdCQUFnQixDQW9IWixrQkFBa0IsQUF3Q2QsT0FBUSxDQWlCSixZQUFZLEVkOUo1QixBYzhKOEIsUWQ5SnRCLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixBQXdDZCxPQUFRLENBaUJVLGdCQUFnQixDQUFDO1VBQzNCLFdBQVcsRWYvS2pCLGVBQWU7VWVnTFQsU0FBUyxFQUFFLElBQUk7VUFDZixLQUFLLEVoQnZKTCxPQUFPLEdnQndKVjtRZGxLakIsQWNvS2dCLFFkcEtSLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixBQXdDZCxPQUFRLENBdUJKLE9BQU8sQ0FBQztVQUNKLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO1FkdEtqQixBY3dLZ0IsUWR4S1IsQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLEFBd0NkLE9BQVEsQ0EyQkosZ0JBQWdCLENBQUM7VUFDYixVQUFVLEVBQUUsQ0FBQyxHQUNoQjtRZDFLakIsQWM2S29CLFFkN0taLENjZkosZ0JBQWdCLENBb0haLGtCQUFrQixBQXdDZCxPQUFRLENBK0JKLGVBQWUsQ0FDWCxjQUFjLEFBR1YsZUFBZ0IsQUFDWixPQUFRLENBQUM7VUFDTCxNQUFNLEVBQUUsaUJBQWlCLEdBQzVCO1Fkbkw3QixBYzBMZ0IsUWQxTFIsQ2NmSixnQkFBZ0IsQ0FvSFosa0JBQWtCLENBb0ZkLGVBQWUsQ0FDWCxjQUFjLEFBQ1YsUUFBUyxDQUFDO1VBQ04sSUFBSSxFQUFFLElBQUksR0FDYjtRZDdMckIsQWN3TWdCLFFkeE1SLENjZkosZ0JBQWdCLENBaU5aLFlBQVksQUFHUixHQUFJLENBR0EsU0FBUyxDQUFDO1VBQ04sU0FBUyxFQUFFLElBQUk7VUFDZixhQUFhLEVBQUUsR0FBRyxHQUNyQjtRZDNNakIsQWM2TW9CLFFkN01aLENjZkosZ0JBQWdCLENBaU5aLFlBQVksQUFHUixHQUFJLEdBUUksWUFBWSxDQUFDO1VBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7UWQvTWpCLEFjbU5RLFFkbk5BLENjZkosZ0JBQWdCLENBa09aLFlBQVksQ0FBQztVQUNULE9BQU8sRUFBRSxNQUFNLEdBd0JsQjtVZDVPVCxBY3NOWSxRZHROSixDY2ZKLGdCQUFnQixDQWtPWixZQUFZLENBR1IsY0FBYyxFZHROMUIsQWNzTjRCLFFkdE5wQixDY2ZKLGdCQUFnQixDQWtPWixZQUFZLENBR1EsU0FBUyxDQUFDO1lBQ3RCLE9BQU8sRUFBRSxhQUFhLEdBQ3pCO1VkeE5iLEFjME5ZLFFkMU5KLENjZkosZ0JBQWdCLENBa09aLFlBQVksQ0FPUixZQUFZLENBQUM7WUFDVCxTQUFTLEVBQUUsSUFBSTtZQUNmLEtBQUssRWhCbE5ELE9BQU87WWdCbU5YLFdBQVcsRWY3T2IsZUFBZTtZZThPYixhQUFhLEVBQUUsSUFBSTtZQUNuQixPQUFPLEVBQUUsS0FBSztZQUNkLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEJuS3BCLE9BQU87WWdCb0tSLE9BQU8sRUFBRSxhQUFhLEdBQ3pCO1VkbE9iLEFjc09ZLFFkdE9KLENjZkosZ0JBQWdCLENBa09aLFlBQVksQ0FtQlIsU0FBUyxDQUFDO1lBQ04sU0FBUyxFQUFFLElBQUk7WUFDZixXQUFXLEVmNVBWLGdCQUFnQjtZZTZQakIsS0FBSyxFaEJuTEosSUFBSTtZZ0JvTEwsYUFBYSxFQUFFLElBQUksR0FDdEI7UWQzT2IsQWMrT1ksUWQvT0osQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQUNQLGNBQWMsRWQvTzFCLEFjK080QixRZC9PcEIsQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQUNTLFlBQVksRWQvT3hDLEFjK08wQyxRZC9PbEMsQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQUN1QixVQUFVLENBQUM7VUFDckMsT0FBTyxFQUFFLEtBQUssR0FDakI7UWRqUGIsQWNtUFksUWRuUEosQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQUtQLGNBQWMsQ0FBQztVQUNYLE9BQU8sRUFBRSxnQkFBZ0IsR0FDNUI7UWRyUGIsQWN1UFksUWR2UEosQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQVNQLE9BQU8sQ0FBQztVQUNKLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO1FkelBiLEFjMlBZLFFkM1BKLENjZkosZ0JBQWdCLEFBNlBaLFVBQVcsQ0FhUCxRQUFRLENBQUM7VUFDTCxTQUFTLEVBQUUsSUFBSSxHQUNsQjtRZDdQYixBY2lRb0IsUWRqUVosQ2NmSixnQkFBZ0IsQUE2UFosVUFBVyxDQWlCUCxrQkFBa0IsQ0FDZCxlQUFlLENBQ1gsY0FBYyxBQUNWLFFBQVMsQ0FBQztVQUNOLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TWRwUXpCLEFjMlFJLFFkM1FJLEFjMlFKLFdBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxlQUFlLEVBQUU7UUFDOUIsZ0JBQWdCLEVoQjNQWCxPQUFPLEdnQjRQZjtNZDdRTCxBYytRSSxRZC9RSSxBYytRSixXQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsVUFBVSxFQUFFO1FBQ3pCLGdCQUFnQixFaEIvUFgsT0FBTztRZ0JnUVosV0FBVyxFQUFFLEtBQUs7UUFDbEIsWUFBWSxFQUFFLEtBQUssR0FDdEI7TWRuUkwsQWNxUkksUWRyUkksQWNxUkosZUFBZ0IsQ0FBQztRQUNiLGFBQWEsRUFBRSxLQUFLLEdBcUJ2QjtRZDNTTCxBY3dSUSxRZHhSQSxBY3FSSixlQUFnQixDQUdaLGNBQWMsQ0FBQztVQUNYLFdBQVcsRUFBRSxJQUFJLEdBaUJwQjtVZDFTVCxBYzJSWSxRZDNSSixBY3FSSixlQUFnQixDQUdaLGNBQWMsQ0FHVixXQUFXLEFBQ1AsUUFBUyxDQUFDO1lBQ04sS0FBSyxFQUFFLEtBQUs7WUFDWixHQUFHLEVBQUUsSUFBSSxHQUNaO1VkL1JqQixBYzJSWSxRZDNSSixBY3FSSixlQUFnQixDQUdaLGNBQWMsQ0FHVixXQUFXLEFBTVAsU0FBVSxDQUFDO1lBQ1AsT0FBTyxFQUFFLE1BQU07WUFDZixRQUFRLEVBQUUsS0FBSztZQUNmLE1BQU0sRUFBRSxDQUFDO1lBQ1QsSUFBSSxFQUFFLENBQUM7WUFDUCxLQUFLLEVBQUUsSUFBSTtZQUNYLE9BQU8sRUFBRSxDQUFDLEdBQ2I7TWR4U2pCLEFjNlNJLFFkN1NJLENjNlNKLFVBQVUsQ0FBQztRQUNQOzs7Ozs7Ozs7Ozs7Ozs7Ozs7V0FrQkc7UUFDSCxPQUFPLEVBQUUsY0FBYyxHQXVTMUI7UWR4bUJMLEFjNlNJLFFkN1NJLENjNlNKLFVBQVUsQUFzQk4sWUFBYSxDQUFDO1VBQ1YsWUFBWSxFQUFFLGNBQWM7VUFDNUIsYUFBYSxFQUFFLEdBQUc7VUFDbEIsTUFBTSxFQUFFLElBQUksR0FpRWY7VWR2WVQsQWN3VVksUWR4VUosQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBS1QsYUFBYSxDQUFDO1lBQ1YsTUFBTSxFQUFFLFFBQVE7WUFDaEIsS0FBSyxFQUFFLElBQUk7WUFDWCxZQUFZLEVBQUUsY0FBYztZQUM1QixNQUFNLEVBQUUsSUFBSTtZQUNaLGdCQUFnQixFQUFFLElBQUksR0FDekI7VWQ5VWIsQWNnVlksUWRoVkosQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBYVQsY0FBYyxDQUFDO1lBQ1gsVUFBVSxFQUFFLElBQUk7WUFDaEIsYUFBYSxFQUFFLElBQUk7WUFDbkIsT0FBTyxFQUFFLGFBQWEsR0FtRHpCO1lkdFliLEFjcVZnQixRZHJWUixDYzZTSixVQUFVLEFBc0JOLFlBQWEsQ0FhVCxjQUFjLENBS1YsYUFBYSxDQUFDO2NBQ1YsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoQjlPM0IsT0FBTyxHZ0JvUFA7Y2Q1VmpCLEFjd1ZvQixRZHhWWixDYzZTSixVQUFVLEFBc0JOLFlBQWEsQ0FhVCxjQUFjLENBS1YsYUFBYSxDQUdULFlBQVksQ0FBQztnQkFDVCxLQUFLLEVBQUUsSUFBSTtnQkFDWCxHQUFHLEVBQUUsSUFBSSxHQUNaO1lkM1ZyQixBYzhWZ0IsUWQ5VlIsQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBYVQsY0FBYyxDQWNWLFdBQVcsQ0FBQztjQUNSLE9BQU8sRUFBRSxtQkFBbUIsR0F5Qi9CO2NkeFhqQixBY2lXb0IsUWRqV1osQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBYVQsY0FBYyxDQWNWLFdBQVcsQ0FHUCxTQUFTLENBQUM7Z0JBQ04sS0FBSyxFQUFFLElBQUk7Z0JBQ1gsU0FBUyxFQUFFLElBQUksR0FLbEI7Z0JkeFdyQixBY3FXd0IsUWRyV2hCLENjNlNKLFVBQVUsQUFzQk4sWUFBYSxDQWFULGNBQWMsQ0FjVixXQUFXLENBR1AsU0FBUyxDQUlMLFFBQVEsQ0FBQztrQkFDTCxXQUFXLEVmelh6QixhQUFhLEdlMFhGO2Nkdld6QixBYzBXb0IsUWQxV1osQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBYVQsY0FBYyxDQWNWLFdBQVcsQ0FZUCxRQUFRLENBQUM7Z0JBQ0wsS0FBSyxFQUFFLElBQUk7Z0JBQ1gsU0FBUyxFQUFFLElBQUk7Z0JBQ2YsVUFBVSxFQUFFLElBQUksR0FDbkI7Y2Q5V3JCLEFjZ1hvQixRZGhYWixDYzZTSixVQUFVLEFBc0JOLFlBQWEsQ0FhVCxjQUFjLENBY1YsV0FBVyxDQWtCUCxTQUFTLENBQUM7Z0JBQ04sV0FBVyxFQUFFLElBQUksR0FNcEI7Z0JkdlhyQixBY21Yd0IsUWRuWGhCLENjNlNKLFVBQVUsQUFzQk4sWUFBYSxDQWFULGNBQWMsQ0FjVixXQUFXLENBa0JQLFNBQVMsQ0FHTCxJQUFJLENBQUM7a0JBQ0QsV0FBVyxFQUFFLElBQUk7a0JBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO1lkdFh6QixBYzBYZ0IsUWQxWFIsQ2M2U0osVUFBVSxBQXNCTixZQUFhLENBYVQsY0FBYyxDQTBDVixZQUFZLENBQUM7Y0FDVCxLQUFLLEVoQm5YVCxPQUFPO2NnQm9YSCxXQUFXLEVmNVlqQixlQUFlO2NlNllULFNBQVMsRUFBRSxJQUFJO2NBQ2YsV0FBVyxFQUFFLElBQUk7Y0FDakIsT0FBTyxFQUFFLGFBQWE7Y0FDdEIsTUFBTSxFQUFFLENBQUMsR0FDWjtZZGpZakIsQWNtWWdCLFFkbllSLENjNlNKLFVBQVUsQUFzQk4sWUFBYSxDQWFULGNBQWMsQ0FtRFYsZUFBZSxDQUFDO2NBQ1osV0FBVyxFQUFFLElBQUksR0FDcEI7UWRyWWpCLEFjMFlZLFFkMVlKLENjNlNKLFVBQVUsQUE0Rk4sU0FBVSxDQUNOLGNBQWMsQ0FBQztVQUNYLE9BQU8sRUFBRSxDQUFDLEdBU2I7VWRwWmIsQWM2WWdCLFFkN1lSLENjNlNKLFVBQVUsQUE0Rk4sU0FBVSxDQUNOLGNBQWMsQ0FHVixhQUFhLENBQUM7WUFDVixPQUFPLEVBQUUsSUFBSSxHQUNoQjtVZC9ZakIsQWNpWmdCLFFkalpSLENjNlNKLFVBQVUsQUE0Rk4sU0FBVSxDQUNOLGNBQWMsQ0FPVixlQUFlLENBQUM7WUFDWixPQUFPLEVBQUUsTUFBTSxHQUNsQjtRZG5aakIsQWM2U0ksUWQ3U0ksQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBQUM7VUFDVixZQUFZLEVBQUUsY0FBYztVQUM1QixhQUFhLEVBQUUsR0FBRztVQUNsQixNQUFNLEVBQUUsSUFBSTtVQXFMWjs7ZUFFRyxFQW9CTjtVZHZtQlQsQWM4WlksUWQ5WkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBS1QsWUFBWSxDQUFDO1lBQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7VWRoYWIsQWNrYVksUWRsYUosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBU1QsZ0JBQWdCLENBQUM7WUFDYixRQUFRLEVBQUUsT0FBTztZQUNqQixNQUFNLEVBQUUsaUJBQWlCO1lBQ3pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO1VkdGFiLEFjd2E2QyxRZHhhckMsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBZVQsY0FBYyxBQUFBLElBQUssQ0FBQSxBQUFBLFVBQVUsSUFBSSxnQkFBZ0IsQ0FBQztZQUM5QyxPQUFPLEVBQUUsSUFBSSxHQUNoQjtVZDFhYixBYzRhWSxRZDVhSixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FtQlQsYUFBYSxDQUFDO1lBQ1YsTUFBTSxFQUFFLFFBQVE7WUFDaEIsS0FBSyxFQUFFLElBQUk7WUFDWCxZQUFZLEVBQUUsY0FBYztZQUM1QixpQkFBaUI7WUFDakIsZ0JBQWdCLEVoQnRYeEIsT0FBTyxHZ0J1WEY7VWRsYmIsQWNvYlksUWRwYkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBMkJULGNBQWMsQ0FBQztZQUNYLE9BQU8sRUFBRSxVQUFVO1lBQ25CLE1BQU0sRUFBRSxJQUFJLEdBMEJmO1lkaGRiLEFjd2JnQixRZHhiUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0EyQlQsY0FBYyxDQUlWLGFBQWEsQ0FBQztjQUNWLFFBQVEsRUFBRSxRQUFRO2NBQ2xCLE9BQU8sRUFBRSxHQUFHLEdBY2Y7Y2R4Y2pCLEFjNGJvQixRZDViWixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0EyQlQsY0FBYyxDQUlWLGFBQWEsQ0FJVCxZQUFZLENBQUM7Z0JBQ1QsS0FBSyxFQUFFLElBQUk7Z0JBQ1gsR0FBRyxFQUFFLElBQUk7Z0JBQ1QsUUFBUSxFQUFFLFFBQVE7Z0JBQ2xCLFdBQVcsRUFBRSxHQUFHO2dCQUNoQixTQUFTLEVBQUUsR0FBRztnQkFDZCxLQUFLLEVoQjNZWCxPQUFPLEdnQmdaSjtnQmR2Y3JCLEFjNGJvQixRZDViWixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0EyQlQsY0FBYyxDQUlWLGFBQWEsQ0FJVCxZQUFZLEFBUVIsUUFBUyxDQUFDO2tCQUNOLEdBQUcsRUFBRSxHQUFHLEdBQ1g7WWR0Y3pCLEFjMGNnQixRZDFjUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0EyQlQsY0FBYyxDQXNCVixXQUFXLENBQUM7Y0FDUixPQUFPLEVBQUUsR0FBRztjQUNaLFVBQVUsRUFBRSxJQUFJO2NBQ2hCLFVBQVUsRUFBRSxJQUFJO2NBQ2hCLE1BQU0sRUFBRSxpQkFBaUIsR0FDNUI7VWQvY2pCLEFjb2RZLFFkcGRKLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQTJEVCxhQUFhLENBQUM7WUFDVixnQkFBZ0IsRWhCbFpuQixPQUFPO1lnQm1aSixPQUFPLEVBQUUsU0FBUyxHQUNyQjtVZHZkYixBY3lkWSxRZHpkSixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FnRVQsUUFBUSxDQUFDO1lBQ0wsY0FBYyxFQUFFLElBQUk7WUFDcEIsV0FBVyxFQUFFLE9BQU8sR0FLdkI7WWRoZWIsQWN5ZFksUWR6ZEosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBZ0VULFFBQVEsQUFJSixXQUFZLENBQUM7Y0FDVCxjQUFjLEVBQUUsQ0FBQyxHQUNwQjtVZC9kakIsQWNrZVksUWRsZUosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBeUVULFFBQVEsQ0FBQztZQUNMLFdBQVcsRUFBRSxJQUFJO1lBQ2pCLFVBQVUsRUFBRSxJQUFJO1lBQ2hCLEtBQUssRWhCbGJULE9BQU87WWdCbWJILGNBQWMsRUFBRSxNQUFNLEdBQ3pCO1VkdmViLEFjeWVZLFFkemVKLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQWdGVCxRQUFRLENBQUM7WUFDTCxXQUFXLEVBQUUsSUFBSTtZQUNqQixLQUFLLEVoQm5lTCxPQUFPO1lnQm9lUCxXQUFXLEVmL2ZiLGFBQWEsR2VnZ0JkO1VkN2ViLEFjK2VZLFFkL2VKLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQXNGVCxhQUFhLENBQUM7WUFDVixPQUFPLEVBQUUsbUJBQW1CO1lBQzVCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEJ6WXZCLE9BQU87WWdCMFlSLFdBQVcsRWZsZ0JiLGVBQWU7WWVtZ0JiLEtBQUssRWhCemVELE9BQU8sR2dCK2ZkO1lkemdCYixBY3FmZ0IsUWRyZlIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBc0ZULGFBQWEsQ0FNVCxPQUFPLENBQUM7Y0FDSixTQUFTLEVBQUUsSUFBSTtjQUNmLEtBQUssRUFBRSxpQkFBaUI7Y0FDeEIsVUFBVSxFQUFFLElBQUksR0FDbkI7WWR6ZmpCLEFjMmZnQixRZDNmUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FzRlQsYUFBYSxDQVlULFNBQVMsQ0FBQztjQUNOLFVBQVUsRUFBRSxLQUFLO2NBQ2pCLFNBQVMsRUFBRSxHQUFHO2NBQ2QsY0FBYyxFQUFFLEdBQUc7Y0FDbkIsS0FBSyxFaEIzZVosT0FBTyxHZ0JvZkg7Y2R4Z0JqQixBY2tnQndCLFFkbGdCaEIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBc0ZULGFBQWEsQ0FZVCxTQUFTLEFBTUwsSUFBTSxDQUFBLEFBQUEsVUFBVSxFQUNaLGVBQWUsQ0FBQztnQkFDWixPQUFPLEVBQUUsWUFBWTtnQkFDckIsU0FBUyxFQUFFLGNBQWM7Z0JBQ3pCLEtBQUssRWhCbGdCbEIsT0FBTyxHZ0JtZ0JHO1VkdGdCekIsQWM0Z0JnQixRZDVnQlIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBa0hULGtCQUFrQixDQUNkLFlBQVksQ0FBQztZQUNULE9BQU8sRUFBRSxhQUFhO1lBQ3RCLE9BQU8sRUFBRSxLQUFLO1lBQ2QsVUFBVSxFQUFFLElBQUksR0FDbkI7VWRoaEJqQixBY2toQmdCLFFkbGhCUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FrSFQsa0JBQWtCLENBT2QsWUFBWSxDQUFDO1lBQ1QsY0FBYyxFQUFFLElBQUksR0FDdkI7VWRwaEJqQixBY3NoQmdCLFFkdGhCUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FrSFQsa0JBQWtCLENBV2QsWUFBWSxDQUFDO1lBQ1QsWUFBWSxFQUFFLElBQUk7WUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7VWR6aEJqQixBYzRoQm9CLFFkNWhCWixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FrSFQsa0JBQWtCLENBZ0JkLGVBQWUsQ0FDWCxjQUFjLEFBQ1YsUUFBUyxDQUFDO1lBQ04sSUFBSSxFQUFFLElBQUksR0FDYjtVZC9oQnpCLEFjcWlCWSxRZHJpQkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBNElULGNBQWMsQ0FBQztZQUNYLE9BQU8sRUFBRSxhQUFhLEdBQ3pCO1VkdmlCYixBY3lpQlksUWR6aUJKLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQWdKVCxZQUFZLENBQUM7WUFDVCxTQUFTLEVBQUUsSUFBSTtZQUNmLFdBQVcsRUFBRSxJQUFJO1lBQ2pCLFdBQVcsRWZoa0JWLGdCQUFnQjtZZWlrQmpCLEtBQUssRWhCMWZULE9BQU87WWdCMmZILE9BQU8sRUFBRSxTQUFTO1lBQ2xCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEJ2Y3ZCLE9BQU8sR2dCZ2VYO1lkeGtCYixBY2lqQmdCLFFkampCUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FnSlQsWUFBWSxDQVFSLFNBQVMsQ0FBQztjQUNOLEtBQUssRWhCeGlCTCxPQUFPO2NnQnlpQlAsV0FBVyxFZm5rQmpCLGVBQWUsR2Vva0JaO1lkcGpCakIsQWNzakJnQixRZHRqQlIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBZ0pULFlBQVksQ0FhUixRQUFRLENBQUM7Y0FDTCxhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2hCM2VoQyxPQUFPO2NnQjRlQyxXQUFXLEVmNWtCZCxnQkFBZ0I7Y2U2a0JiLEtBQUssRUFBRSxVQUFVLEdBQ3BCO1lkMWpCakIsQWM0akJnQixRZDVqQlIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBZ0pULFlBQVksQ0FtQlIsUUFBUSxDQUFDO2NBQ0wsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoQmpmaEMsT0FBTyxHZ0JrZkY7WWQ5akJqQixBY2drQmdCLFFkaGtCUixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FnSlQsWUFBWSxDQXVCUixTQUFTLEVkaGtCekIsQWNna0IyQixRZGhrQm5CLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQWdKVCxZQUFZLENBdUJHLFNBQVMsQ0FBQztjQUNqQixTQUFTLEVBQUUsSUFBSSxHQUNsQjtZZGxrQmpCLEFjb2tCZ0IsUWRwa0JSLENjNlNKLFVBQVUsQUE0R04sWUFBYSxDQWdKVCxZQUFZLENBMkJSLFNBQVMsQ0FBQztjQUNOLEtBQUssRWhCL2tCWCxPQUFPO2NnQmdsQkQsV0FBVyxFZnRsQmpCLGVBQWUsR2V1bEJaO1VkdmtCakIsQWMwa0JZLFFkMWtCSixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0FpTFQsVUFBVSxDQUFDO1lBQ1AsS0FBSyxFaEJyaEJKLElBQUksR2dCMGhCUjtZZGhsQmIsQWM2a0JnQixRZDdrQlIsQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBaUxULFVBQVUsQ0FHTixRQUFRLENBQUM7Y0FDTCxLQUFLLEVoQnhsQlgsT0FBTyxHZ0J5bEJKO1VkL2tCakIsQWNvbEJZLFFkcGxCSixDYzZTSixVQUFVLEFBNEdOLFlBQWEsQ0EyTFQsU0FBUyxDQUFDO1lBQ04sV0FBVyxFQUFFLEdBQUc7WUFDaEIsY0FBYyxFQUFFLElBQUksR0FLdkI7WWQzbEJiLEFjb2xCWSxRZHBsQkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBMkxULFNBQVMsQUFJTCxXQUFZLENBQUM7Y0FDVCxjQUFjLEVBQUUsQ0FBQyxHQUNwQjtVZDFsQmpCLEFjNmxCWSxRZDdsQkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBb01ULFFBQVEsQ0FBQztZQUNMLEtBQUssRWhCM2lCVCxPQUFPLEdnQjRpQk47VWQvbEJiLEFjaW1CWSxRZGptQkosQ2M2U0osVUFBVSxBQTRHTixZQUFhLENBd01ULGNBQWMsQ0FBQztZQUNYLEtBQUssRWhCMWxCTCxPQUFPO1lnQjJsQlAsV0FBVyxFZnRuQmIsYUFBYTtZZXVuQlgsU0FBUyxFQUFFLElBQUk7WUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtNZHRtQmIsQWMwbUJJLFFkMW1CSSxDYzBtQkosS0FBSyxDQUFDO1FBQ0YsU0FBUyxFQUFFLElBQUk7UUFDZixPQUFPLEVBQUUsTUFBTTtRQUNmLFdBQVcsRWY3bkJMLGVBQWU7UWU4bkJyQixXQUFXLEVBQUUsSUFBSSxHQUtwQjtRZG5uQkwsQWMwbUJJLFFkMW1CSSxDYzBtQkosS0FBSyxBQU1ELFNBQVUsQ0FBQztVQUNQLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDaEIxaUJuQixPQUFPLEdnQjJpQmQ7RWRsbkJULEFlbEJJLFFma0JJLENlbkJSLFFBQVEsQ0FDSixNQUFNLENBQUM7SUFDSCxLQUFLLEVBQUUsS0FBSyxHQUNmO0VmZ0JMLEFlZEksUWZjSSxDZW5CUixRQUFRLENBS0osZUFBZSxDQUFDO0lBQ1osT0FBTyxFQUFFLG1CQUFtQixHQTRCL0I7SWZmTCxBZVhRLFFmV0EsQ2VuQlIsUUFBUSxDQUtKLGVBQWUsQ0FHWCxPQUFPLENBQUM7TUFDSixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2pCc0V0QixPQUFPO01pQnJFVCxjQUFjLEVBQUUsSUFBSSxHQUN2QjtJZlFULEFlTlEsUWZNQSxDZW5CUixRQUFRLENBS0osZUFBZSxDQVFYLGFBQWEsQ0FBQztNQUNWLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFakJZRCxPQUFPO01pQlhYLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFdBQVcsRWhCZFQsZUFBZTtNZ0JlakIsY0FBYyxFQUFFLElBQUk7TUFDcEIsVUFBVSxFQUFFLElBQUksR0FDbkI7SWZEVCxBZUdRLFFmSEEsQ2VuQlIsUUFBUSxDQUtKLGVBQWUsQ0FpQlgsUUFBUSxDQUFDO01BQ0wsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLEVBQUU7TUFDVCxHQUFHLEVBQUUsSUFBSTtNQUNULFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFakJnREQsT0FBTztNaUIvQ1gsV0FBVyxFQUFFLE1BQU0sR0FLdEI7TWZkVCxBZUdRLFFmSEEsQ2VuQlIsUUFBUSxDQUtKLGVBQWUsQ0FpQlgsUUFBUSxBQVFKLE1BQU8sQ0FBQztRQUNKLEtBQUssRWpCVE4sT0FBTyxHaUJVVDtFZmJiLEFla0JBLFFmbEJRLENla0JSLFNBQVMsQ0FBQztJQUNOLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLFVBQVUsRUFBRSxpQkFBaUIsR0FnSmhDO0lmcktELEFldUJJLFFmdkJJLENla0JSLFNBQVMsQ0FLTCxtQkFBbUIsQ0FBQztNQUNoQixLQUFLLEVBQUUsR0FBRyxHQUNiO0lmekJMLEFlMkJJLFFmM0JJLENla0JSLFNBQVMsQ0FTTCx5QkFBeUIsQ0FBQztNQUN0QixVQUFVLEVBQUUsT0FBTyxHQUN0QjtJZjdCTCxBZWdDSSxRZmhDSSxDZWtCUixTQUFTLENBY0wsV0FBVyxDQUFDO01BQ1IsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEVqQmRJLE9BQU87TWlCZWhCLE9BQU8sRUFBRSxZQUFZLEdBS3hCO01mekNMLEFlZ0NJLFFmaENJLENla0JSLFNBQVMsQ0FjTCxXQUFXLEFBTVAsTUFBTyxDQUFDO1FBQ0osS0FBSyxFakJwQ0YsT0FBTyxHaUJxQ2I7SWZ4Q1QsQWUyQ0ksUWYzQ0ksQ2VrQlIsU0FBUyxDQXlCTCxRQUFRLENBQUM7TUFDTCxTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRWpCbkRPLE9BQU87TWlCb0RuQixXQUFXLEVBQUUsSUFBSTtNQUNqQixXQUFXLEVBQUUsSUFBSTtNQUNqQixXQUFXLEVBQUUsY0FBYztNQUMzQixjQUFjLEVBQUUsR0FBRyxHQUN0QjtJZmxETCxBZW9ESSxRZnBESSxDZWtCUixTQUFTLENBa0NMLE1BQU0sQ0FBQztNQUNILFdBQVcsRWhCekVGLGdCQUFnQjtNZ0IwRXpCLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7SWZ4REwsQWUwREksUWYxREksQ2VrQlIsU0FBUyxDQXdDTCxPQUFPLENBQUM7TUFDSixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRWpCekNBLE9BQU87TWlCMENaLE9BQU8sRUFBRSxZQUFZLEdBa0J4QjtNZmhGTCxBZTBESSxRZjFESSxDZWtCUixTQUFTLENBd0NMLE9BQU8sQUFNSCxNQUFPLENBQUM7UUFDSixLQUFLLEVqQjlERixPQUFPLEdpQitEYjtNZmxFVCxBZTBESSxRZjFESSxDZWtCUixTQUFTLENBd0NMLE9BQU8sQUFVSCxVQUFXLENBQUM7UUFDUix5QkFBeUIsRUFJNUI7UWZ6RVQsQWVzRVksUWZ0RUosQ2VrQlIsU0FBUyxDQXdDTCxPQUFPLEFBVUgsVUFBVyxDQUVQLFVBQVUsQ0FBQztVQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01meEViLEFlNEVZLFFmNUVKLENla0JSLFNBQVMsQ0F3Q0wsT0FBTyxBQWlCSCxJQUFNLENBQUEsQUFBQSxVQUFVLEVBQ1osVUFBVSxDQUFDO1FBQ1AsT0FBTyxFQUFFLElBQUksR0FDaEI7SWY5RWIsQWVrRkksUWZsRkksQ2VrQlIsU0FBUyxDQWdFTCxHQUFHLENBQUM7TUFDQSxNQUFNLEVBQUUsS0FBSztNQUNiLFFBQVEsRUFBRSxJQUFJLEdBQ2pCO0lmckZMLEFldUZJLFFmdkZJLENla0JSLFNBQVMsQ0FxRUwsV0FBVyxDQUFDO01BQ1IsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEVqQmxGRyxPQUFPO01pQm1GZixXQUFXLEVoQjNHTCxlQUFlO01nQjRHckIsVUFBVSxFQUFFLElBQUksR0FDbkI7SWY3RkwsQWUrRkksUWYvRkksQ2VrQlIsU0FBUyxDQTZFTCxhQUFhLENBQUM7TUFDVixNQUFNLEVBQUUsVUFBVTtNQUNsQixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxJQUFJO01BQ2hCLFNBQVMsRUFBRSxDQUFDO01BQ1osVUFBVSxFQUFFLElBQUksR0E4Qm5CO01mbElMLEFldUdRLFFmdkdBLENla0JSLFNBQVMsQ0E2RUwsYUFBYSxDQVFULEVBQUUsQ0FBQztRQUNDLFdBQVcsRWhCNUhOLGdCQUFnQjtRZ0I2SHJCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsS0FBSyxFakJuR0QsT0FBTztRaUJvR1gsT0FBTyxFQUFFLGNBQWM7UUFDdkIsVUFBVSxFQUFFLElBQUk7UUFDaEIsUUFBUSxFQUFFLFFBQVE7UUFDbEIsK0JBQStCO1FBQy9CLGNBQWMsRUFBRSxHQUFHLEdBaUJ0QjtRZmpJVCxBZXVHUSxRZnZHQSxDZWtCUixTQUFTLENBNkVMLGFBQWEsQ0FRVCxFQUFFLEFBVUUsWUFBYyxDQUFBLElBQUksRUFBQztVQUNmLGFBQWEsRUFBRSxDQUFDLEdBQ25CO1FmbkhiLEFldUdRLFFmdkdBLENla0JSLFNBQVMsQ0E2RUwsYUFBYSxDQVFULEVBQUUsQUFjRSxPQUFRLENBQUM7VUFDTCxRQUFRLEVBQUUsUUFBUTtVQUNsQixhQUFhLEVBQUUsR0FBRztVQUNsQixHQUFHLEVBQUUsSUFBSTtVQUNULE1BQU0sRUFBRSxhQUFhO1VBQ3JCLGNBQWMsRUFBRSxNQUFNO1VBQ3RCLE9BQU8sRUFBRSxZQUFZO1VBQ3JCLEtBQUssRUFBRSxHQUFHO1VBQ1YsTUFBTSxFQUFFLEdBQUc7VUFDWCxnQkFBZ0IsRWpCakhoQixPQUFPO1VpQmtIUCxPQUFPLEVBQUUsRUFBRSxHQUNkO0lmaEliLEFlb0lJLFFmcElJLENla0JSLFNBQVMsQ0FrSEwsVUFBVSxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxPQUFPLEVBQUUsS0FBSyxHQUNqQjtJZnZJTCxBZXlJSSxRZnpJSSxDZWtCUixTQUFTLENBdUhMLE9BQU8sQ0FBQztNQUNKLEtBQUssRUFBRSxjQUFjO01BQ3JCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLGNBQWMsRUFBRSxHQUFHLEdBTXRCO01BSkcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO1FmOUkvQixBZXlJSSxRZnpJSSxDZWtCUixTQUFTLENBdUhMLE9BQU8sQ0FBQztVQU1BLEtBQUssRUFBRSxJQUFJO1VBQ1gsT0FBTyxFQUFFLEtBQUssR0FFckI7SWZsSkwsQWVvSkksUWZwSkksQ2VrQlIsU0FBUyxDQWtJTCxRQUFRLENBQUM7TUFDTCxVQUFVLEVBQUUsaUJBQWlCLEdBQ2hDO0lmdEpMLEFld0pJLFFmeEpJLENla0JSLFNBQVMsQ0FzSUwsUUFBUSxDQUFDO01BQ0wsYUFBYSxFQUFFLGlCQUFpQixHQUNuQztJZjFKTCxBZTRKSSxRZjVKSSxDZWtCUixTQUFTLENBMElMLFVBQVUsQ0FBQztNQUNQLFVBQVUsRUFBRSxLQUFLO01BQ2pCLFFBQVEsRUFBRSxJQUFJO01BQ2QsVUFBVSxFQUFFLE1BQU07TUFDbEIsd0JBQXdCLEVBSTNCO01BSEcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO1FmaksvQixBZTRKSSxRZjVKSSxDZWtCUixTQUFTLENBMElMLFVBQVUsQ0FBQztVQU1ILE1BQU0sRUFBRSxJQUFJLEdBRW5CO0VmcEtMLEFldUtBLFFmdktRLENldUtSLFdBQVcsQ0FBQztJQUNSLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO0VmektELEFlMktBLFFmM0tRLENlMktSLFNBQVMsQ0FBQztJQUNOLGFBQWEsRUFBRSxLQUFLLEdBQ3ZCO0VmN0tELEFlK0tBLFFmL0tRLENlK0tSLE1BQU0sQ0FBQztJQUNILEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLElBQUksR0FLZjtJQUhHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztNZm5MM0IsQWUrS0EsUWYvS1EsQ2UrS1IsTUFBTSxDQUFDO1FBS0MsS0FBSyxFQUFFLElBQUksR0FFbEI7RWZ0TEQsQWV3TEEsUWZ4TFEsQ2V3TFIsU0FBUyxDQUFDO0lBQ04sY0FBYyxFQUFFLEdBQUcsR0FjdEI7SWZ2TUQsQWUyTEksUWYzTEksQ2V3TFIsU0FBUyxDQUdMLEdBQUcsQ0FBQztNQUNBLE9BQU8sRUFBRSxZQUFZO01BQ3JCLFNBQVMsRUFBRSxJQUFJO01BQ2YsYUFBYSxFQUFFLElBQUk7TUFDbkIsWUFBWSxFQUFFLElBQUk7TUFDbEIsWUFBWSxFQUFFLGlCQUFpQixHQU1sQztNZnRNTCxBZTJMSSxRZjNMSSxDZXdMUixTQUFTLENBR0wsR0FBRyxBQVFDLFdBQVksQ0FBQztRQUNULE1BQU0sRUFBRSxJQUFJLEdBQ2Y7RWZyTVQsQWdCckJBLFFoQnFCUSxDZ0JyQlIsUUFBUSxDQUFDO0lBQ0wsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsY0FBYyxFQUFFLEtBQUssR0F1SXhCO0loQnZIRCxBZ0JkSSxRaEJjSSxDZ0JyQlIsUUFBUSxDQU9KLEdBQUcsQ0FBQztNQUNBLFdBQVcsRUFBRSxPQUFPLEdBQ3ZCO0loQllMLEFnQlZJLFFoQlVJLENnQnJCUixRQUFRLENBV0osT0FBTyxDQUFDO01BQ0osY0FBYyxFQUFFLElBQUk7TUFDcEIsV0FBVyxFQUFFLENBQUMsR0FxQmpCO01oQmJMLEFnQk5RLFFoQk1BLENnQnJCUixRQUFRLENBV0osT0FBTyxDQUlILEtBQUssRWhCTWIsQWdCTmUsUWhCTVAsQ2dCckJSLFFBQVEsQ0FXSixPQUFPLENBSUksQ0FBQyxDQUFDO1FBQ0wsV0FBVyxFakJYVCxlQUFlO1FpQllqQixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLEtBQUssRWxCU0QsT0FBTztRa0JSWCxhQUFhLEVBQUUsR0FBRztRQUNsQixXQUFXLEVBQUUsTUFBTSxHQUN0QjtNaEJGVCxBZ0JJUSxRaEJKQSxDZ0JyQlIsUUFBUSxDQVdKLE9BQU8sQ0FjSCxDQUFDLENBQUM7UUFDRSxhQUFhLEVBQUUsR0FBRztRQUNsQixVQUFVLEVBQUUsS0FBSztRQUNqQixLQUFLLEVsQmFKLE9BQU8sR2tCUlg7UWhCWlQsQWdCSVEsUWhCSkEsQ2dCckJSLFFBQVEsQ0FXSixPQUFPLENBY0gsQ0FBQyxBQUtHLE1BQU8sQ0FBQztVQUNKLEtBQUssRWxCUE4sT0FBTyxHa0JRVDtJaEJYYixBZ0JlSSxRaEJmSSxDZ0JyQlIsUUFBUSxDQW9DSixTQUFTLENBQUM7TUFDTixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2xCd0ZmLE9BQU87TWtCdkZoQixPQUFPLEVBQUUsU0FBUyxHQTJCckI7TWhCNUNMLEFnQm1CUSxRaEJuQkEsQ2dCckJSLFFBQVEsQ0FvQ0osU0FBUyxDQUlMLEdBQUcsQ0FBQztRQUNBLFdBQVcsRWpCeENOLGdCQUFnQjtRaUJ5Q3JCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsVUFBVSxFQUFFLElBQUk7UUFDaEIsS0FBSyxFbEIyQkwsT0FBTztRa0IxQlAsS0FBSyxFQUFFLEdBQUc7UUFDVixPQUFPLEVBQUUsWUFBWTtRQUNyQixNQUFNLEVBQUUsQ0FBQztRQUNULGFBQWEsRUFBRSxHQUFHO1FBQ2xCLFdBQVcsRUFBRSxNQUFNO1FBQ25CLGNBQWMsRUFBRSxNQUFNLEdBQ3pCO01oQi9CVCxBZ0JpQ1EsUWhCakNBLENnQnJCUixRQUFRLENBb0NKLFNBQVMsQ0FrQkwsS0FBSyxDQUFDO1FBQ0YsVUFBVSxFQUFFLEtBQUs7UUFDakIsS0FBSyxFQUFFLEdBQUc7UUFDVixPQUFPLEVBQUUsWUFBWTtRQUNyQixXQUFXLEVqQnhEVCxhQUFhO1FpQnlEZixTQUFTLEVBQUUsSUFBSTtRQUNmLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLGNBQWMsRUFBRSxNQUFNO1FBQ3RCLFVBQVUsRUFBRSxVQUFVLEdBQ3pCO0loQjNDVCxBZ0I4Q0ksUWhCOUNJLENnQnJCUixRQUFRLENBbUVKLE9BQU8sQ0FBQztNQUNKLFdBQVcsRWpCbEVMLGFBQWE7TWlCbUVuQixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEVsQnpDRyxPQUFPLEdrQnNEbEI7TWhCOURMLEFnQm1EUSxRaEJuREEsQ2dCckJSLFFBQVEsQ0FtRUosT0FBTyxDQUtILE9BQU8sQ0FBQztRQUNKLEtBQUssRUFBRSxHQUFHO1FBQ1YsU0FBUyxFQUFFLElBQUk7UUFDZixVQUFVLEVBQUUsSUFBSSxHQUNuQjtNaEJ2RFQsQWdCeURRLFFoQnpEQSxDZ0JyQlIsUUFBUSxDQW1FSixPQUFPLENBV0gsUUFBUSxDQUFDO1FBQ0wsS0FBSyxFQUFFLEdBQUc7UUFDVixTQUFTLEVBQUUsSUFBSTtRQUNmLFVBQVUsRUFBRSxLQUFLLEdBQ3BCO0loQjdEVCxBZ0JnRUksUWhCaEVJLENnQnJCUixRQUFRLENBcUZKLFVBQVUsQ0FBQztNQUNQLEtBQUssRUFBRSxJQUFJO01BQ1gsV0FBVyxFakJyRkwsYUFBYTtNaUJzRm5CLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsVUFBVSxFQUFFLE1BQU07TUFDbEIsZ0JBQWdCLEVsQmxEWCxPQUFPO01rQm1EWixLQUFLLEVBQUUsS0FBSztNQUNaLE9BQU8sRUFBRSxRQUFRO01BQ2pCLE1BQU0sRUFBRSxDQUFDO01BQ1Qsb0JBQW9CO01BQ3BCLE1BQU0sRUFBRSxDQUFDO01BQ1QsSUFBSSxFQUFFLENBQUMsR0FNVjtNaEJsRkwsQWdCZ0VJLFFoQmhFSSxDZ0JyQlIsUUFBUSxDQXFGSixVQUFVLEFBY04sTUFBTyxDQUFDO1FBQ0osZ0JBQWdCLEVsQjVFYixPQUFPO1FrQjZFVixZQUFZLEVsQjdFVCxPQUFPLEdrQjhFYjtJaEJqRlQsQWdCb0ZJLFFoQnBGSSxDZ0JyQlIsUUFBUSxDQXlHSixVQUFVLENBQUM7TUFDUCxPQUFPLEVBQUUsUUFBUTtNQUNqQixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2xCa0JmLE9BQU8sR2tCUm5CO01oQmhHTCxBZ0J3RlEsUWhCeEZBLENnQnJCUixRQUFRLENBeUdKLFVBQVUsQ0FJTixJQUFJLENBQUM7UUFDRCxXQUFXLEVqQjdHTixnQkFBZ0I7UWlCOEdyQixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxNQUFNO1FBQ2xCLEtBQUssRWxCMUNMLE9BQU87UWtCMkNQLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0loQi9GVCxBZ0JrR0ksUWhCbEdJLENnQnJCUixRQUFRLENBdUhKLFNBQVMsQ0FBQztNQUNOLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsbUJBQW1CO01BQzlDLGdCQUFnQixFbEJ6Q2hCLE9BQU8sR2tCa0RWO01oQjdHTCxBZ0JzR1EsUWhCdEdBLENnQnJCUixRQUFRLENBdUhKLFNBQVMsQ0FJTCxTQUFTLENBQUM7UUFDTixPQUFPLEVBQUUsY0FBYyxHQUMxQjtNaEJ4R1QsQWdCMEdRLFFoQjFHQSxDZ0JyQlIsUUFBUSxDQXVISixTQUFTLENBUUwsS0FBSyxDQUFDO1FBQ0YsY0FBYyxFQUFFLE1BQU0sR0FDekI7SWhCNUdULEFnQitHSSxRaEIvR0ksQ2dCckJSLFFBQVEsQ0FvSUosU0FBUyxDQUFDO01BQ04sV0FBVyxFakJuSUwsYUFBYTtNaUJvSW5CLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsVUFBVSxFQUFFLE1BQU07TUFDbEIsS0FBSyxFbEI1R0csT0FBTztNa0I2R2YsY0FBYyxFQUFFLE1BQU0sR0FDekI7RWhCdEhMLEFnQjZIUSxRaEI3SEEsQWdCeUhSLFFBQVMsQ0FDTCxTQUFTLENBR0wsR0FBRyxDQUFDO0lBQ0EsY0FBYyxFQUFFLEdBQUcsR0FDdEI7O0FwQi9JVCxzQkFBc0I7QUdOdEIsV0FBVztBa0JPWCxBQUFBLFFBQVEsQ0FBQztFR0NULHFEQUFxRDtFckJSckQsV0FBVztFQUFYLFdBQVc7RUFBWCxXQUFXO0VBQVgsV0FBVyxFa0JxR1Y7RUE5RkQsQUFDSSxRQURJLENBQ0osU0FBUyxDQUFDO0lBQ04sV0FBVyxFQUFFLEtBQUssR0FRckI7SUFWTCxBQUlRLFFBSkEsQ0FDSixTQUFTLENBR0wsS0FBSyxDQUFDO01BQ0YsS0FBSyxFbkJrQkQsT0FBTztNbUJqQlgsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixXQUFXLEVsQmJOLGdCQUFnQixHa0JjeEI7RUFUVCxBQVlJLFFBWkksQ0FZSixLQUFLLENBQUM7SUFDRixxQkFBcUIsRUFBRSxDQUFDLEdBQzNCO0VBZEwsQUFnQkksUUFoQkksQ0FnQkosZUFBZSxFQWhCbkIsQUFnQnFCLFFBaEJiLENBZ0JhLGFBQWEsQ0FBQztJQUMzQixTQUFTLEVBQUUsS0FBSyxHQUNuQjtFQWxCTCxBQW9CSSxRQXBCSSxDQW9CSixlQUFlLENBQUM7SUFDWixZQUFZLEVuQmNQLE9BQU87SW1CYlosS0FBSyxFbkJhQSxPQUFPO0ltQlpaLFlBQVksRUFBRSxJQUFJLEdBT3JCO0lBOUJMLEFBb0JJLFFBcEJJLENBb0JKLGVBQWUsQUFLWCxNQUFPLENBQUM7TUFDSixZQUFZLEVuQlJULE9BQU87TW1CU1YsS0FBSyxFbkJURixPQUFPLEdtQldiO0VBR0wsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lBaEMzQixBQWlDUSxRQWpDQSxDQWlDQSxlQUFlLENBQUM7TUFDWixnQkFBZ0IsRUFBRSxzQkFBc0I7TUFDeEMsV0FBVyxFQUFFLElBQUk7TUFDakIsV0FBVyxFQUFFLElBQUk7TUFDakIsV0FBVyxFQUFFLElBQUksR0E2QnBCO01BbEVULEFBdUNZLFFBdkNKLENBaUNBLGVBQWUsQ0FNWCxTQUFTLEFBQUEsYUFBYSxDQUFDO1FBQ25CLEtBQUssRUFBRSxrQkFBa0I7UUFDekIsVUFBVSxFbkJpQ2xCLE9BQU87UW1CaENDLGNBQWMsRUFBRSxHQUFHO1FBQ25CLE9BQU8sRUFBRSxNQUFNLEdBaUJsQjtRQTVEYixBQTZDZ0IsUUE3Q1IsQ0FpQ0EsZUFBZSxDQU1YLFNBQVMsQUFBQSxhQUFhLENBTWxCLFNBQVMsQUFDTCxNQUFPLENBQUM7VUFDSixLQUFLLEVBQUUsSUFBSSxHQUNkO1FBaERyQixBQXVDWSxRQXZDSixDQWlDQSxlQUFlLENBTVgsU0FBUyxBQUFBLGFBQWEsQUFZbEIsS0FBTSxDQUFDO1VBQ0gsS0FBSyxFQUFFLElBQUk7VUFDWCxhQUFhLEVBQUUsSUFBSSxHQUN0QjtRQXREakIsQUF3RGdCLFFBeERSLENBaUNBLGVBQWUsQ0FNWCxTQUFTLEFBQUEsYUFBYSxDQWlCbEIsZ0JBQWdCLENBQUM7VUFDYixjQUFjLEVBQUUsSUFBSTtVQUNwQixLQUFLLEVBQUUsSUFBSSxHQUNkO01BM0RqQixBQThEWSxRQTlESixDQWlDQSxlQUFlLENBNkJYLGVBQWUsQ0FBQztRQUNaLEtBQUssRUFBRSxLQUFLO1FBQ1osY0FBYyxFQUFFLEdBQUcsR0FDdEI7RUFJVCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUFyRTNCLEFBeUVvQixRQXpFWixDQXNFQSxlQUFlLENBQ1gsVUFBVSxDQUNOLFNBQVMsQUFBQSxhQUFhLENBQ2xCLGdCQUFnQixDQUFDO01BQ2IsY0FBYyxFQUFFLElBQUk7TUFDcEIsS0FBSyxFQUFFLElBQUk7TUFDWCxVQUFVLEVBQUUsTUFBTSxHQUNyQjtFQTdFckIsQUNOSSxRRE1JLENDUFIsUUFBUSxDQUNKLFFBQVEsQ0FBQztJQUNMLEtBQUssRUFBRSxHQUFHLEdBQ2I7RURJTCxBQ0ZJLFFERUksQ0NQUixRQUFRLENBS0osUUFBUSxDQUFDO0lBQ0wsS0FBSyxFQUFFLEdBQUcsR0FDYjtFREFMLEFDR0ksUURISSxDQ1BSLFFBQVEsQ0FVSixPQUFPLENBQUM7SUFDSixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRXBCR0csT0FBTztJb0JGZixXQUFXLEVuQlhGLGdCQUFnQjtJbUJZekIsV0FBVyxFQUFFLElBQUksR0FDcEI7RURSTCxBQ1lRLFFEWkEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FFVixvQkFBb0IsRURaNUIsQUNZOEIsUURadEIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FFWSxhQUFhLENBQUM7SUFDaEMsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwQm9GakIsT0FBTyxHb0JuRmpCO0VEZFQsQUNnQlEsUURoQkEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FNVixvQkFBb0IsRURoQjVCLEFDZ0I4QixRRGhCdEIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FNWSxhQUFhLENBQUM7SUFDaEMsT0FBTyxFQUFFLFNBQVMsR0FDckI7RURsQlQsQUNvQlEsUURwQkEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FVVixZQUFZLENBQUM7SUFDVCxTQUFTLEVBQUUsS0FBSztJQUNoQixVQUFVLEVBQUUsTUFBTTtJQUNsQixnQkFBZ0IsRXBCd0NKLE9BQU87SW9CdkNuQixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRXBCMkVBLE9BQU87SW9CMUVaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCO0VEOUJULEFDZ0NRLFFEaENBLENDUFIsUUFBUSxDQWlCSixjQUFjLENBc0JWLFdBQVcsRURoQ25CLEFDZ0NxQixRRGhDYixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXNCRyxZQUFZLENBQUM7SUFDdEIsY0FBYyxFQUFFLE1BQU0sR0FDekI7RURsQ1QsQUNzQ1ksUUR0Q0osQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0EyQlYsV0FBVyxDQUNQLFVBQVUsQ0FBQztJQUNQLFVBQVUsRUFBRSxLQUFLLEdBS3BCO0lENUNiLEFDc0NZLFFEdENKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBMkJWLFdBQVcsQ0FDUCxVQUFVLEFBR04sSUFBTSxDQUFBLEFBQUEsUUFBUSxFQUFFO01BQ1osVUFBVSxFQUFFLElBQUksR0FDbkI7RUFJVCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SUQvQy9CLEFDZ0RZLFFEaERKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBc0NOLGNBQWMsQ0FBQztNQUNYLGFBQWEsRUFBRSxHQUFHO01BQ2xCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lEbkRiLEFDcURZLFFEckRKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBMkNOLE9BQU8sQ0FBQztNQUNKLFNBQVMsRUFBRSxLQUFLLEdBQ25CO0lEdkRiLEFDeURZLFFEekRKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBK0NOLFdBQVcsQ0FBQztNQUNSLEtBQUssRUFBRSxrQkFBa0IsR0FDNUI7SUQzRGIsQUM2RFksUUQ3REosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FtRE4sTUFBTSxDQUFDO01BQ0gsU0FBUyxFQUFFLElBQUksR0FDbEI7SUQvRGIsQUNrRWdCLFFEbEVSLENDUFIsUUFBUSxDQWlCSixjQUFjLENBdUROLFFBQVEsQ0FDSixNQUFNLENBQUM7TUFDSCxTQUFTLEVBQUUsSUFBSSxHQUNsQjtJRHBFakIsQUNzRWdCLFFEdEVSLENDUFIsUUFBUSxDQWlCSixjQUFjLENBdUROLFFBQVEsQ0FLSixJQUFJLENBQUM7TUFDRCxXQUFXLEVBQUUsQ0FBQyxHQUNqQjtJRHhFakIsQUMyRVksUUQzRUosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FpRU4sU0FBUyxDQUFDO01BQ04sS0FBSyxFQUFFLEtBQUs7TUFDWixZQUFZLEVBQUUsSUFBSTtNQUNsQixPQUFPLEVBQUUsWUFBWSxHQUN4QjtJRC9FYixBQ2tGZ0IsUURsRlIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0F1RU4sYUFBYSxDQUNULFFBQVEsQ0FBQztNQUNMLEtBQUssRUFBRSxLQUFLLEdBQ2Y7SURwRmpCLEFDd0ZnQixRRHhGUixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTZFTixZQUFZLENBQ1IsU0FBUyxDQUFDO01BQ04sYUFBYSxFQUFFLENBQUMsR0FDbkI7SUQxRmpCLEFDNEZnQixRRDVGUixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTZFTixZQUFZLENBS1IsV0FBVyxDQUFDO01BQ1IsVUFBVSxFQUFFLElBQUksR0FDbkI7SUQ5RmpCLEFDZ0dnQixRRGhHUixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTZFTixZQUFZLENBU1IsU0FBUyxDQUFDO01BQ04sU0FBUyxFQUFFLEtBQUs7TUFDaEIsS0FBSyxFQUFFLEtBQUssR0FDZjtJRG5HakIsQUNzR2dCLFFEdEdSLENDUFIsUUFBUSxDQWlCSixjQUFjLENBNkVOLFlBQVksQ0FlUixTQUFTLENBQUM7TUFDTixZQUFZLEVBQUUsSUFBSTtNQUNsQixLQUFLLEVBQUUsa0JBQWtCLEdBQzVCO0lEekdqQixBQzJHZ0IsUUQzR1IsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2RU4sWUFBWSxDQW9CUixTQUFTLENBQUM7TUFDTixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJRDdHakIsQUNnSFksUURoSEosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FzR04sV0FBVyxDQUFDO01BQ1IsWUFBWSxFQUFFLElBQUksR0FrQnJCO01EbkliLEFDbUhnQixRRG5IUixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXNHTixXQUFXLENBR1AsT0FBTyxDQUFDO1FBQ0osS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLE1BQU0sRUFBRSxDQUFDLEdBQ1o7TUR2SGpCLEFDeUhnQyxRRHpIeEIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FzR04sV0FBVyxDQVNQLEtBQUssQUFBQSxRQUFRLEdBQUcsT0FBTyxBQUFBLE9BQU8sQ0FBQztRQUMzQixJQUFJLEVBQUUsR0FBRyxHQUNaO01EM0hqQixBQzZIZ0IsUUQ3SFIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FzR04sV0FBVyxDQWFQLE9BQU8sQUFBQSxPQUFPLENBQUM7UUFDWCxNQUFNLEVBQUUsTUFBTTtRQUNkLEtBQUssRUFBRSxNQUFNO1FBQ2IsTUFBTSxFQUFFLEdBQUc7UUFDWCxJQUFJLEVBQUUsR0FBRyxHQUNaO0VEbElqQixBQ3NJUSxRRHRJQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTRIVixPQUFPLEFBQUEsT0FBTyxDQUFDO0lBQ1gsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsR0FDOUM7RUR4SVQsQUMwSVEsUUQxSUEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FnSVYsV0FBVyxDQUFDO0lBQ1IsT0FBTyxFQUFFLENBQUM7SUFDVixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtFRDdJVCxBQytJUSxRRC9JQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXFJVixXQUFXLENBQUM7SUFDUixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BCL0NkLE9BQU8sR29Cb0RqQjtJRHJKVCxBQytJUSxRRC9JQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXFJVixXQUFXLEFBR1AsWUFBYSxDQUFDO01BQ1YsVUFBVSxFQUFFLENBQUMsR0FDaEI7RURwSmIsQUN1SlEsUUR2SkEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2SVYsWUFBWSxDQUFDO0lBQ1QsT0FBTyxFQUFFLG1CQUFtQixHQXFDL0I7SUQ3TFQsQUMwSlksUUQxSkosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2SVYsWUFBWSxDQUdSLFNBQVMsQ0FBQztNQUNOLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRUFBRSxJQUFJO01BQ1gsWUFBWSxFQUFFLENBQUM7TUFDZixXQUFXLEVBQUUsQ0FBQztNQUNkLEtBQUssRXBCN0pQLE9BQU87TW9COEpMLFdBQVcsRW5CaktiLGVBQWU7TW1Ca0tiLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLHlCQUF5QjtNQUNsRCxjQUFjLEVBQUUsSUFBSSxHQUN2QjtJRG5LYixBQ3FLWSxRRHJLSixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTZJVixZQUFZLENBY1IsbUJBQW1CLENBQUM7TUFDaEIsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsR0FBRyxHQUNkO0lEeEtiLEFDMEtZLFFEMUtKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBNklWLFlBQVksQ0FtQlIseUJBQXlCLENBQUM7TUFDdEIsVUFBVSxFQUFFLE9BQU87TUFDbkIsYUFBYSxFQUFFLEdBQUcsR0FDckI7SUQ3S2IsQUMrS1ksUUQvS0osQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2SVYsWUFBWSxDQXdCUixVQUFVLENBQUM7TUFDUCxVQUFVLEVBQUUsS0FBSztNQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJRGxMYixBQ29MWSxRRHBMSixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQTZJVixZQUFZLENBNkJSLFNBQVMsRURwTHJCLEFDb0wwQixRRHBMbEIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2SVYsWUFBWSxDQTZCRyxFQUFFLENBQUMsQ0FBQyxDQUFDO01BQ1osUUFBUSxFQUFFLE1BQU07TUFDaEIsYUFBYSxFQUFFLFFBQVEsR0FDMUI7SUR2TGIsQUMwTFksUUQxTEosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E2SVYsWUFBWSxDQW1DUixXQUFXLENBQUM7TUFDUixLQUFLLEVwQnpIVCxPQUFPLEdvQjBITjtFRDVMYixBQytMUSxRRC9MQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXFMVixJQUFJLEVEL0xaLEFDK0xjLFFEL0xOLENDUFIsUUFBUSxDQWlCSixjQUFjLENBcUxKLE1BQU0sRUQvTHBCLEFDK0xzQixRRC9MZCxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXFMSSxXQUFXLENBQUM7SUFDdEIsV0FBVyxFbkJyTU4sZ0JBQWdCO0ltQnNNckIsU0FBUyxFQUFFLElBQUksR0FDbEI7RURsTVQsQUNvTVEsUURwTUEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0EwTFYsSUFBSSxDQUFDO0lBQ0QsVUFBVSxFQUFFLEdBQUcsR0FDbEI7RUR0TVQsQUN3TVEsUUR4TUEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E4TFYsSUFBSSxFRHhNWixBQ3dNYyxRRHhNTixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQThMSixTQUFTLENBQUM7SUFDWixXQUFXLEVuQjdNVCxhQUFhO0ltQjhNZixTQUFTLEVBQUUsSUFBSSxHQUNsQjtFRDNNVCxBQzZNUSxRRDdNQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQW1NVixJQUFJLEVEN01aLEFDNk1jLFFEN01OLENDUFIsUUFBUSxDQWlCSixjQUFjLENBbU1KLElBQUksRUQ3TWxCLEFDNk1vQixRRDdNWixDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQW1NRSxNQUFNLEVEN00xQixBQzZNNEIsUUQ3TXBCLENDUFIsUUFBUSxDQWlCSixjQUFjLENBbU1VLElBQUksRUQ3TWhDLEFDNk1rQyxRRDdNMUIsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FtTWdCLFNBQVMsRUQ3TTNDLEFDNk02QyxRRDdNckMsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0FtTTJCLFdBQVcsQ0FBQztJQUM3QyxLQUFLLEVwQnZMRCxPQUFPO0lvQndMWCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtFRGhOVCxBQ2tOUSxRRGxOQSxDQ1BSLFFBQVEsQ0FpQkosY0FBYyxDQXdNVixNQUFNLENBQUM7SUFDSCxLQUFLLEVwQjFNRyxPQUFPLEdvQjJNbEI7RURwTlQsQUNzTlEsUUR0TkEsQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0E0TVYsV0FBVyxDQUFDO0lBQ1IsV0FBVyxFbkJ4TlQsZUFBZTtJbUJ5TmpCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFcEJyTkwsT0FBTztJb0JzTlAsV0FBVyxFQUFFLElBQUk7SUFDakIsdUJBQXVCLEVBQzFCO0VENU5ULEFDOE5RLFFEOU5BLENDUFIsUUFBUSxDQWlCSixjQUFjLENBb05WLFdBQVcsQ0FBQztJQUNSLFdBQVcsRUFBRSxPQUFPLEdBVXZCO0lEek9ULEFDaU9ZLFFEak9KLENDUFIsUUFBUSxDQWlCSixjQUFjLENBb05WLFdBQVcsQ0FHUCxDQUFDLENBQUM7TUFDRSxTQUFTLEVBQUUsQ0FBQztNQUNaLFdBQVcsRUFBRSxPQUFPLEdBS3ZCO01EeE9iLEFDaU9ZLFFEak9KLENDUFIsUUFBUSxDQWlCSixjQUFjLENBb05WLFdBQVcsQ0FHUCxDQUFDLEFBSUcsWUFBYSxDQUFDO1FBQ1YsYUFBYSxFQUFFLEtBQUssR0FDdkI7RUR2T2pCLEFDMk9RLFFEM09BLENDUFIsUUFBUSxDQWlCSixjQUFjLENBaU9WLElBQUksQ0FBQztJQUNELFdBQVcsRW5CN09ULGVBQWU7SW1COE9qQixLQUFLLEVwQnpPTCxPQUFPO0lvQjBPUCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VEaFBULEFDcVBZLFFEclBKLENDUFIsUUFBUSxDQWlCSixjQUFjLENBME9WLGFBQWEsQ0FDVCxRQUFRLENBQUM7SUFDTCxNQUFNLEVBQUUscUJBQXFCO0lBQzdCLGdCQUFnQixFcEI5SmxCLE9BQU87SW9CK0pMLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFcEJyUFQsT0FBTztJb0JzUEgsV0FBVyxFbkI5UGIsYUFBYSxHbUJ3UWQ7SURwUWIsQUNxUFksUURyUEosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0EwT1YsYUFBYSxDQUNULFFBQVEsQUFPSixPQUFRLENBQUM7TUFDTCxNQUFNLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ3BCaktqQixPQUFPO01vQmtLUCxnQkFBZ0IsRXBCcEw1QixPQUFPLEdvQnlMRTtNRG5RakIsQUNxUFksUURyUEosQ0NQUixRQUFRLENBaUJKLGNBQWMsQ0EwT1YsYUFBYSxDQUNULFFBQVEsQUFPSixPQUFRLEFBSUosTUFBTyxDQUFDO1FBQ0osTUFBTSxFQUFFLEtBQUssQ0FBQyxHQUFHLENwQjlKL0IsT0FBTyxHb0IrSkk7RUN6UXJCLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJRk92QixBRU5JLFFGTUksQ0VOSixRQUFRLENBQUM7TUFDTCxjQUFjLEVBQUUsS0FBSyxHQThIeEI7TUZ6SEwsQUVGWSxRRkVKLENFTkosUUFBUSxDQUdKLGNBQWMsQ0FDVixTQUFTLENBQUM7UUFDTixXQUFXLEVBQUUsSUFBSSxHQUNwQjtNRkFiLEFFRVksUUZGSixDRU5KLFFBQVEsQ0FHSixjQUFjLENBS1YsVUFBVSxDQUFDO1FBQ1AsUUFBUSxFQUFFLFFBQVE7UUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7TUZMYixBRU9ZLFFGUEosQ0VOSixRQUFRLENBR0osY0FBYyxDQVVWLG9CQUFvQixFRlBoQyxBRU9rQyxRRlAxQixDRU5KLFFBQVEsQ0FHSixjQUFjLENBVVksWUFBWSxDQUFDO1FBQy9CLGdCQUFnQixFQUFFLHlCQUF5QixHQUM5QztNRlRiLEFFV1ksUUZYSixDRU5KLFFBQVEsQ0FHSixjQUFjLENBY1YsV0FBVyxDQUFDO1FBQ1IsVUFBVSxFQUFFLElBQUksR0FDbkI7TUZiYixBRWVZLFFGZkosQ0VOSixRQUFRLENBR0osY0FBYyxDQWtCVixjQUFjLENBQUM7UUFDWCxLQUFLLEVBQUUsaUJBQWlCLEdBQzNCO01GakJiLEFFb0JnQixRRnBCUixDRU5KLFFBQVEsQ0FHSixjQUFjLENBc0JWLFFBQVEsQ0FDSixNQUFNLENBQUM7UUFDSCxZQUFZLEVBQUUsSUFBSSxHQUNyQjtNRnRCakIsQUV5QlksUUZ6QkosQ0VOSixRQUFRLENBR0osY0FBYyxDQTRCVixXQUFXLENBQUM7UUFDUixXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsS0FBSyxHQU9wQjtRRmxDYixBRTZCZ0IsUUY3QlIsQ0VOSixRQUFRLENBR0osY0FBYyxDQTRCVixXQUFXLENBSVAsT0FBTyxDQUFDO1VBQ0osUUFBUSxFQUFFLFFBQVE7VUFDbEIsR0FBRyxFQUFFLElBQUk7VUFDVCxLQUFLLEVBQUUsSUFBSSxHQUNkO01GakNqQixBRW9DWSxRRnBDSixDRU5KLFFBQVEsQ0FHSixjQUFjLENBdUNWLG9CQUFvQixFRnBDaEMsQUVvQ2tDLFFGcEMxQixDRU5KLFFBQVEsQ0FHSixjQUFjLENBdUNZLFlBQVksRUZwQzlDLEFFb0NnRCxRRnBDeEMsQ0VOSixRQUFRLENBR0osY0FBYyxDQXVDMEIsV0FBVyxDQUFDO1FBQzVDLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01GdENiLEFFd0NZLFFGeENKLENFTkosUUFBUSxDQUdKLGNBQWMsQ0EyQ1Ysb0JBQW9CLENBQUM7UUFDakIsYUFBYSxFQUFFLENBQUMsR0FDbkI7TUYxQ2IsQUU0Q1ksUUY1Q0osQ0VOSixRQUFRLENBR0osY0FBYyxDQStDVixXQUFXLENBQUM7UUFDUixnQkFBZ0IsRUFBRSxHQUFHLEdBQ3hCO01GOUNiLEFFZ0RZLFFGaERKLENFTkosUUFBUSxDQUdKLGNBQWMsQ0FtRFYsYUFBYSxDQUFDO1FBQ1YsT0FBTyxFQUFFLENBQUMsR0FDYjtNRmxEYixBRW9EWSxRRnBESixDRU5KLFFBQVEsQ0FHSixjQUFjLENBdURWLE1BQU0sQ0FBQztRQUNILEtBQUssRXJCYVQsT0FBTyxHcUJaTjtNRnREYixBRXdEWSxRRnhESixDRU5KLFFBQVEsQ0FHSixjQUFjLENBMkRWLElBQUksQ0FBQztRQUNELFdBQVcsRXBCN0RiLGFBQWE7UW9COERYLEtBQUssRXJCbkNMLE9BQU8sR3FCb0NWO01GM0RiLEFFNkRZLFFGN0RKLENFTkosUUFBUSxDQUdKLGNBQWMsQ0FnRVYsU0FBUyxDQUFDO1FBQ04sVUFBVSxFQUFFLEtBQUssR0FDcEI7TUYvRGIsQUVrRWdCLFFGbEVSLENFTkosUUFBUSxDQUdKLGNBQWMsQ0FvRVYsWUFBWSxDQUNSLFNBQVMsRUZsRXpCLEFFa0UyQixRRmxFbkIsQ0VOSixRQUFRLENBR0osY0FBYyxDQW9FVixZQUFZLENBQ0csU0FBUyxDQUFDO1FBQ2pCLEtBQUssRUFBRSxHQUFHLEdBQ2I7TUZwRWpCLEFFdUVvQixRRnZFWixDRU5KLFFBQVEsQ0FHSixjQUFjLENBb0VWLFlBQVksQ0FLUixTQUFTLENBQ0wsV0FBVyxDQUFDO1FBQ1IsYUFBYSxFQUFFLElBQUksR0FDdEI7TUZ6RXJCLEFFNEVnQixRRjVFUixDRU5KLFFBQVEsQ0FHSixjQUFjLENBb0VWLFlBQVksQ0FXUixTQUFTLENBQUM7UUFDTixTQUFTLEVBQUUsSUFBSTtRQUNmLGNBQWMsRUFBRSxDQUFDO1FBQ2pCLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLGFBQWEsRUFBRSxJQUFJO1FBQ25CLFVBQVUsRUFBRSxLQUFLLEdBQ3BCO01GbEZqQixBRW9GZ0IsUUZwRlIsQ0VOSixRQUFRLENBR0osY0FBYyxDQW9FVixZQUFZLENBbUJSLFVBQVUsQ0FBQztRQUNQLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUM7UUFDUixTQUFTLEVBQUUsS0FBSztRQUNoQixVQUFVLEVBQUUsSUFBSTtRQUNoQixVQUFVLEVBQUUsS0FBSztRQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtNRjNGakIsQUU2RmdCLFFGN0ZSLENFTkosUUFBUSxDQUdKLGNBQWMsQ0FvRVYsWUFBWSxDQTRCUixTQUFTLENBQUM7UUFDTixLQUFLLEVBQUUsQ0FBQztRQUNSLEdBQUcsRUFBRSxlQUFlLEdBQ3ZCO01GaEdqQixBRW1HWSxRRm5HSixDRU5KLFFBQVEsQ0FHSixjQUFjLENBc0dWLFVBQVUsQ0FBQztRQUNQLEtBQUssRUFBRSxJQUFJLEdBbUJkO1FGdkhiLEFFdUdvQixRRnZHWixDRU5KLFFBQVEsQ0FHSixjQUFjLENBc0dWLFVBQVUsQUFHTixLQUFNLENBQ0YsVUFBVSxDQUFDO1VBQ1AsVUFBVSxFQUFFLENBQUMsR0FLaEI7VUY3R3JCLEFFMEd3QixRRjFHaEIsQ0VOSixRQUFRLENBR0osY0FBYyxDQXNHVixVQUFVLEFBR04sS0FBTSxDQUNGLFVBQVUsQ0FHTixFQUFFLEFBQUEsWUFBWSxDQUFDO1lBQ1gsVUFBVSxFQUFFLEtBQUssQ0FBQyxHQUFHLENBQUMseUJBQXlCLEdBQ2xEO1FGNUd6QixBRW1HWSxRRm5HSixDRU5KLFFBQVEsQ0FHSixjQUFjLENBc0dWLFVBQVUsQUFHTixLQUFNLEFBU0YsVUFBVyxDQUFDO1VBQ1IsYUFBYSxFQUFFLElBQUksR0FDdEI7UUZqSHJCLEFFb0h5QixRRnBIakIsQ0VOSixRQUFRLENBR0osY0FBYyxDQXNHVixVQUFVLEFBaUJOLEtBQU0sR0FBRyxXQUFXLENBQUM7VUFDakIsYUFBYSxFQUFFLElBQUksR0FDdEI7RUFLakIsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lGM0h2QixBRThIWSxRRjlISixDRTRISixRQUFRLENBQ0osY0FBYyxDQUNWLFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxTQUFTLEdBQ3JCO0lGaEliLEFFa0lnQixRRmxJUixDRTRISixRQUFRLENBQ0osY0FBYyxDQUlWLFFBQVEsQ0FDSixNQUFNLENBQUM7TUFDSCxZQUFZLEVBQUUsSUFBSSxHQUNyQjtFRnBJakIsQUdMUSxRSEtBLENHUFIsZ0JBQWdCLENBQ1osVUFBVSxDQUNOLGFBQWEsQUFBQSxNQUFNLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsV0FBVyxHQUNoQztFQ0pULE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztJSk92QixBSUxRLFFKS0EsQ0lOSixnQkFBZ0IsQ0FDWixNQUFNLEFBQUEsVUFBVSxBQUFBLEtBQUssQ0FBQztNQUNsQixhQUFhLEVBQUUsQ0FBQyxHQUtuQjtNSkRULEFJTFEsUUpLQSxDSU5KLGdCQUFnQixDQUNaLE1BQU0sQUFBQSxVQUFVLEFBQUEsS0FBSyxBQUdqQixVQUFXLENBQUM7UUFDUixhQUFhLEVBQUUsS0FBSyxHQUN2QjtJSkFiLEFJSVksUUpKSixDSU5KLGdCQUFnQixDQVNaLFFBQVEsQ0FDSixRQUFRLENBQUM7TUFDTCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3ZCd0VsQixPQUFPO011QnZFTixZQUFZLEVBQUUsSUFBSTtNQUNsQixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJSlJiLEFJV1EsUUpYQSxDSU5KLGdCQUFnQixDQWlCWixPQUFPLENBQUM7TUFDSixhQUFhLEVBQUUsSUFBSSxHQUN0QjtFSmJULEFLQUksUUxBSSxBS0ZSLG1CQUFvQixDQUVoQixXQUFXLEFBQUEsUUFBUSxDQUFDO0lBQ2hCLE9BQU8sRUFBRSx1QkFBdUIsR0FDbkM7RUxGTCxBS01RLFFMTkEsQUtGUixtQkFBb0IsQ0FNaEIsTUFBTSxDQUVGLGFBQWEsQ0FBQztJQUNWLGdCQUFnQixFeEJrRmQsT0FBTztJd0JqRlQsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSyxHQWlEZjtJTDFEVCxBS1dZLFFMWEosQUtGUixtQkFBb0IsQ0FNaEIsTUFBTSxDQUVGLGFBQWEsQ0FLVCxjQUFjLENBQUM7TUFDWCxXQUFXLEV2QmpCVixnQkFBZ0I7TXVCa0JqQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLEtBQUssRXhCUUwsT0FBTztNd0JQUCxPQUFPLEVBQUUsU0FBUztNQUNsQixNQUFNLEVBQUUsSUFBSSxHQXdDZjtNTHpEYixBS21CZ0IsUUxuQlIsQUtGUixtQkFBb0IsQ0FNaEIsTUFBTSxDQUVGLGFBQWEsQ0FLVCxjQUFjLENBUVYsV0FBVyxDQUFDO1FBQ1IsT0FBTyxFQUFFLElBQ2IsR0FBRTtNTHJCbEIsQUt1QmdCLFFMdkJSLEFLRlIsbUJBQW9CLENBTWhCLE1BQU0sQ0FFRixhQUFhLENBS1QsY0FBYyxDQVlWLGFBQWEsQ0FBQztRQUNWLE9BQU8sRUFBRSxHQUFHO1FBQ1osYUFBYSxFQUFFLElBQUksR0EwQnRCO1FMbkRqQixBSzJCb0IsUUwzQlosQUtGUixtQkFBb0IsQ0FNaEIsTUFBTSxDQUVGLGFBQWEsQ0FLVCxjQUFjLENBWVYsYUFBYSxDQUlULFlBQVksQ0FBQztVQUNULFdBQVcsRXZCaENyQixhQUFhO1V1QmlDSCxTQUFTLEVBQUUsSUFBSTtVQUNmLE1BQU0sRUFBRSxHQUFHO1VBQ1gsT0FBTyxFQUFFLFlBQVk7VUFDckIsV0FBVyxFQUFFLElBQUk7VUFDakIsS0FBSyxFeEI1QmYsT0FBTztVd0I2QkcsV0FBVyxFQUFFLElBQUksR0FDcEI7UUxuQ3JCLEFLcUNvQixRTHJDWixBS0ZSLG1CQUFvQixDQU1oQixNQUFNLENBRUYsYUFBYSxDQUtULGNBQWMsQ0FZVixhQUFhLENBY1Qsb0JBQW9CLENBQUM7VUFDakIsY0FBYyxFQUFFLE1BQU07VUFDdEIsS0FBSyxFeEJKaEIsT0FBTztVd0JLSSxTQUFTLEVBQUUsSUFBSTtVQUNmLGFBQWEsRUFBRSxHQUFHLEdBQ3JCO1FMMUNyQixBSzRDb0IsUUw1Q1osQUtGUixtQkFBb0IsQ0FNaEIsTUFBTSxDQUVGLGFBQWEsQ0FLVCxjQUFjLENBWVYsYUFBYSxDQXFCVCxnQkFBZ0IsQ0FBQztVQUNiLFdBQVcsRXZCbERsQixnQkFBZ0I7VXVCbURULFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUk7VUFDakIsS0FBSyxFeEJtQlgsT0FBTztVd0JsQkQsY0FBYyxFQUFFLElBQUksR0FDdkI7TUxsRHJCLEFLcURnQixRTHJEUixBS0ZSLG1CQUFvQixDQU1oQixNQUFNLENBRUYsYUFBYSxDQUtULGNBQWMsQ0EwQ1YsV0FBVyxDQUFDO1FBQ1IsT0FBTyxFQUFFLEdBQUc7UUFDWixnQkFBZ0IsRUFBRSxXQUFXLEdBQ2hDO0VMeERqQixBSytEWSxRTC9ESixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0FDUCxPQUFPLENBQUM7SUFDSixLQUFLLEV4QnhETCxPQUFPO0l3QnlEUCxXQUFXLEVBQUUsY0FBYztJQUMzQixhQUFhLEVBQUUsSUFBSSxHQUN0QjtFTG5FYixBS3FFWSxRTHJFSixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0FPUCxTQUFTLENBQUM7SUFDTixLQUFLLEVBQUUsSUFBSTtJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLElBQUksR0FDdkI7RUwzRWIsQUs2RVksUUw3RUosQUtGUixtQkFBb0IsQ0ErRGhCLGNBQWMsQ0FDVixXQUFXLENBZVAsU0FBUyxDQUFDO0lBQ04sS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNsQjtFTGhGYixBS2tGWSxRTGxGSixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0FvQlAsV0FBVyxDQUFDO0lBQ1IsS0FBSyxFeEJhVCxPQUFPO0l3QlpILFdBQVcsRUFBRSxhQUFhO0lBQzFCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsS0FBSyxFQUFFLElBQUksR0FDZDtFTHhGYixBSzBGWSxRTDFGSixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0E0QlAsUUFBUSxDQUFDO0lBQ0wsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixLQUFLLEV4QkdULE9BQU87SXdCRkgsV0FBVyxFQUFFLGFBQWE7SUFDMUIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDeEJwQnpCLE9BQU87SXdCcUJOLGNBQWMsRUFBRSxHQUFHLEdBYXRCO0lML0diLEFLMEZZLFFMMUZKLEFLRlIsbUJBQW9CLENBK0RoQixjQUFjLENBQ1YsV0FBVyxDQTRCUCxRQUFRLEFBVUosTUFBTyxDQUFDO01BQ0osbUJBQW1CLEV4QnpDMUIsT0FBTyxHd0IwQ0g7SUx0R2pCLEFLMEZZLFFMMUZKLEFLRlIsbUJBQW9CLENBK0RoQixjQUFjLENBQ1YsV0FBVyxDQTRCUCxRQUFRLEFBY0osU0FBVSxDQUFDO01BQ1AsY0FBYyxFQUFFLFNBQVMsR0FDNUI7SUwxR2pCLEFLMEZZLFFMMUZKLEFLRlIsbUJBQW9CLENBK0RoQixjQUFjLENBQ1YsV0FBVyxDQTRCUCxRQUFRLEFBa0JKLE9BQVEsQ0FBQztNQUNMLEtBQUssRUFBRSxpQkFBaUIsR0FDM0I7RUw5R2pCLEFLaUhZLFFMakhKLEFLRlIsbUJBQW9CLENBK0RoQixjQUFjLENBQ1YsV0FBVyxDQW1EUCxTQUFTLENBQUM7SUFDTixVQUFVLEVBQUUsTUFBTTtJQUNsQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDYjtFTHRIYixBS3dIWSxRTHhISixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0EwRFAsUUFBUSxDQUFDO0lBQ0wsZ0JBQWdCLEVBQUUsV0FBVztJQUM3QixNQUFNLEVBQUUscUJBQXFCO0lBQzdCLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLEtBQUssRXhCekZSLE9BQU87SXdCMEZKLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLGFBQWE7SUFDMUIsT0FBTyxFQUFFLFFBQVE7SUFDakIsV0FBVyxFQUFFLElBQUk7SUFDakIsTUFBTSxFQUFFLE9BQU87SUFDZixVQUFVLEVBQUUsZ0JBQWdCO0lBQzVCLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUksR0F5QmQ7SUw3SmIsQUt3SFksUUx4SEosQUtGUixtQkFBb0IsQ0ErRGhCLGNBQWMsQ0FDVixXQUFXLENBMERQLFFBQVEsQUFnQkosUUFBUyxDQUFDO01BQ04sZ0JBQWdCLEV4QnRHdkIsT0FBTztNd0J1R0EsWUFBWSxFeEJ2R25CLE9BQU87TXdCd0dBLEtBQUssRXhCakVqQixPQUFPLEd3QnVFRTtNTGpKakIsQUt3SFksUUx4SEosQUtGUixtQkFBb0IsQ0ErRGhCLGNBQWMsQ0FDVixXQUFXLENBMERQLFFBQVEsQUFnQkosUUFBUyxBQUtMLE1BQU8sQ0FBQztRQUNKLGdCQUFnQixFeEI1SHpCLE9BQU87UXdCNkhFLFlBQVksRXhCN0hyQixPQUFPLEd3QjhIRDtJTGhKckIsQUt3SFksUUx4SEosQUtGUixtQkFBb0IsQ0ErRGhCLGNBQWMsQ0FDVixXQUFXLENBMERQLFFBQVEsQUEyQkosT0FBUSxDQUFDO01BQ0wsS0FBSyxFQUFFLElBQUk7TUFDWCxPQUFPLEVBQUUsWUFBWTtNQUNyQixPQUFPLEVBQUUsR0FBRztNQUNaLFVBQVUsRUFBRSxJQUFJLEdBS25CO01MNUpqQixBS3dIWSxRTHhISixBS0ZSLG1CQUFvQixDQStEaEIsY0FBYyxDQUNWLFdBQVcsQ0EwRFAsUUFBUSxBQTJCSixPQUFRLEFBTUosTUFBTyxDQUFDO1FBQ0osS0FBSyxFeEJ4SWQsT0FBTyxHd0J5SUQ7RUwzSnJCLEFLa0tRLFFMbEtBLEFLRlIsbUJBQW9CLENBbUtoQixTQUFTLENBQ0wsYUFBYSxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEV4QjFGZCxPQUFPO0l3QjJGSCxNQUFNLEVBQUUsSUFBSTtJQUNaLE1BQU0sRUFBRSxRQUFRO0lBQ2hCLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VMeEtULEFLMEtRLFFMMUtBLEFLRlIsbUJBQW9CLENBbUtoQixTQUFTLENBU0wsWUFBWSxDQUFDO0lBQ1QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLE9BQU87SUFDZCxhQUFhLEVBQUUsQ0FBQztJQUNoQixTQUFTLEVBQUUsR0FBRztJQUNkLEtBQUssRUFBRSxJQUFJO0lBQ1gsR0FBRyxFQUFFLElBQUksR0FDWjtFQUlULE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJTHJMeEIsQUt1TFEsUUx2TEEsQUtzTEosbUJBQW9CLENBQ2hCLE1BQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxZQUFZO01BQ3JCLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEV4QmhIcEIsT0FBTyxHd0J1S047TUxqUFQsQUs0TFksUUw1TEosQUtzTEosbUJBQW9CLENBQ2hCLE1BQU0sQ0FLRixhQUFhLENBQUM7UUFDVixnQkFBZ0IsRXhCcEdsQixPQUFPO1F3QnFHTCxNQUFNLEVBQUUsSUFBSTtRQUNaLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLFFBQVEsR0FnRG5CO1FMaFBiLEFLa01nQixRTGxNUixBS3NMSixtQkFBb0IsQ0FDaEIsTUFBTSxDQUtGLGFBQWEsQ0FNVCxlQUFlLENBQUM7VUFDWixPQUFPLEVBQUUsSUFBSTtVQUNiLGVBQWUsRUFBRSxhQUFhO1VBQzlCLFdBQVcsRUFBRSxNQUFNO1VBQ25CLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO1FMdk1qQixBS3lNZ0IsUUx6TVIsQUtzTEosbUJBQW9CLENBQ2hCLE1BQU0sQ0FLRixhQUFhLENBYVQsTUFBTSxDQUFDO1VBQ0gsS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsTUFBTTtVQUNkLFVBQVUsRUFBRSxpQ0FBaUMsQ0FBQyxTQUFTO1VBQ3ZELGVBQWUsRUFBRSxPQUFPO1VBQ3hCLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO1FML01qQixBS2lOZ0IsUUxqTlIsQUtzTEosbUJBQW9CLENBQ2hCLE1BQU0sQ0FLRixhQUFhLENBcUJULFlBQVksQ0FBQztVQUNULEtBQUssRUFBRSxDQUFDO1VBQ1IsR0FBRyxFQUFFLElBQUk7VUFDVCxtQkFBbUI7VUFDbkIsS0FBSyxFeEI1SVQsT0FBTztVd0I2SUgsYUFBYSxFQUFFLENBQUM7VUFDaEIsU0FBUyxFQUFFLElBQUk7VUFDZix1QkFBdUIsRUFDMUI7UUx6TmpCLEFLMk5nQixRTDNOUixBS3NMSixtQkFBb0IsQ0FDaEIsTUFBTSxDQUtGLGFBQWEsQ0ErQlQsY0FBYyxDQUFDO1VBQ1gsT0FBTyxFQUFFLG9CQUFvQixHQVNoQztVTHJPakIsQUs4Tm9CLFFMOU5aLEFLc0xKLG1CQUFvQixDQUNoQixNQUFNLENBS0YsYUFBYSxDQStCVCxjQUFjLENBR1YsUUFBUSxBQUNKLFFBQVMsQ0FBQztZQUNOLFFBQVEsRUFBRSxLQUFLO1lBQ2YsTUFBTSxFQUFFLENBQUM7WUFDVCxJQUFJLEVBQUUsQ0FBQyxHQUNWO1FMbk96QixBS3lPd0IsUUx6T2hCLEFLc0xKLG1CQUFvQixDQUNoQixNQUFNLENBS0YsYUFBYSxDQTJDVCxjQUFjLENBQ1YsV0FBVyxDQUNQLFNBQVMsQ0FBQztVQUNOLFNBQVMsRUFBRSxJQUFJO1VBQ2YsV0FBVyxFQUFFLElBQUk7VUFDakIsS0FBSyxFeEJwT2pCLE9BQU8sR3dCcU9FO0VMN096QixBTURJLFFOQ0ksQ01GUixnQkFBZ0IsQ0FDWixjQUFjLENBQUM7SUFDWCxPQUFPLEVBQUUsTUFBTTtJQUNmLEtBQUssRXpCaUVELE9BQU87SXlCaEVYLFdBQVcsRXhCUEYsZ0JBQWdCO0l3QlF6QixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VOTEwsQU1PSSxRTlBJLENNRlIsZ0JBQWdCLENBU1osU0FBUyxFTlBiLEFNT2UsUU5QUCxDTUZSLGdCQUFnQixDQVNELFNBQVMsQ0FBQztJQUNqQixPQUFPLEVBQUUsS0FBSyxHQU1qQjtJTmRMLEFNVVEsUU5WQSxDTUZSLGdCQUFnQixDQVNaLFNBQVMsQ0FHTCxLQUFLLEVOVmIsQU1VUSxRTlZBLENNRlIsZ0JBQWdCLENBU0QsU0FBUyxDQUdoQixLQUFLLENBQUM7TUFDRixZQUFZLEVBQUUsSUFBSTtNQUNsQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtFTmJULEFNaUJJLFFOakJJLENNRlIsZ0JBQWdCLENBbUJaLFNBQVMsQ0FBQztJQUNOLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VObkJMLEFNcUJJLFFOckJJLENNRlIsZ0JBQWdCLENBdUJaLFNBQVMsQ0FBQztJQUNOLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VOdkJMLEFNeUJJLFFOekJJLENNRlIsZ0JBQWdCLENBMkJaLFNBQVMsRU56QmIsQU15QmUsUU56QlAsQ01GUixnQkFBZ0IsQ0EyQkQsU0FBUyxDQUFDO0lBQ2pCLFlBQVksRUFBRSxJQUFJO0lBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBK0J0QjtJTjFETCxBTTZCUSxRTjdCQSxDTUZSLGdCQUFnQixDQTJCWixTQUFTLENBSUwsVUFBVSxFTjdCbEIsQU02QlEsUU43QkEsQ01GUixnQkFBZ0IsQ0EyQkQsU0FBUyxDQUloQixVQUFVLENBQUM7TUFDUCxPQUFPLEVBQUUsWUFBWTtNQUNyQixZQUFZLEVBQUUsSUFBSSxHQTBCckI7TU56RFQsQU02QlEsUU43QkEsQ01GUixnQkFBZ0IsQ0EyQlosU0FBUyxDQUlMLFVBQVUsQUFJUCxXQUFhLEVOakN4QixBTTZCUSxRTjdCQSxDTUZSLGdCQUFnQixDQTJCRCxTQUFTLENBSWhCLFVBQVUsQUFJUCxXQUFhLENBQUM7UUFDVCxZQUFZLEVBQUUsQ0FBQyxHQUNsQjtNTm5DYixBTXFDWSxRTnJDSixDTUZSLGdCQUFnQixDQTJCWixTQUFTLENBSUwsVUFBVSxDQVFOLFdBQVcsRU5yQ3ZCLEFNcUNZLFFOckNKLENNRlIsZ0JBQWdCLENBMkJELFNBQVMsQ0FJaEIsVUFBVSxDQVFOLFdBQVcsQ0FBQztRQUNSLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01OdkNiLEFNeUNZLFFOekNKLENNRlIsZ0JBQWdCLENBMkJaLFNBQVMsQ0FJTCxVQUFVLENBWU4sV0FBVyxFTnpDdkIsQU15Q1ksUU56Q0osQ01GUixnQkFBZ0IsQ0EyQkQsU0FBUyxDQUloQixVQUFVLENBWU4sV0FBVyxDQUFDO1FBQ1IsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN6Qm1EaEIsSUFBSTtReUJsREwsU0FBUyxFQUFFLEtBQUs7UUFDaEIsVUFBVSxFQUFFLE1BQU07UUFDbEIsU0FBUyxFQUFFLEtBQUs7UUFDaEIsTUFBTSxFQUFFLE9BQU8sR0FDbEI7TU4vQ2IsQU1pRDRCLFFOakRwQixDTUZSLGdCQUFnQixDQTJCWixTQUFTLENBSUwsVUFBVSxDQW9CTixLQUFLLEFBQUEsUUFBUSxHQUFHLEtBQUssRU5qRGpDLEFNaUQ0QixRTmpEcEIsQ01GUixnQkFBZ0IsQ0EyQkQsU0FBUyxDQUloQixVQUFVLENBb0JOLEtBQUssQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFDO1FBQ2xCLGdCQUFnQixFekJpRHRCLE9BQU87UXlCaERELEtBQUssRXpCdUJiLE9BQU8sR3lCdEJGO01OcERiLEFNc0RrQyxRTnREMUIsQ01GUixnQkFBZ0IsQ0EyQlosU0FBUyxDQUlMLFVBQVUsQ0F5Qk4sS0FBSyxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUMsS0FBSyxFTnREdkMsQU1zRGtDLFFOdEQxQixDTUZSLGdCQUFnQixDQTJCRCxTQUFTLENBSWhCLFVBQVUsQ0F5Qk4sS0FBSyxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUMsS0FBSyxDQUFDO1FBQ3hCLEtBQUssRXpCbUJiLE9BQU8sR3lCbEJGO0VOeERiLEFNNERJLFFONURJLENNRlIsZ0JBQWdCLENBOERaLFNBQVMsQ0FBQztJQUNOLGNBQWMsRUFBRSxJQUFJLEdBc0J2QjtJTm5GTCxBTWdFWSxRTmhFSixDTUZSLGdCQUFnQixDQThEWixTQUFTLENBR0wsVUFBVSxDQUNOLFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxhQUFhLEdBZ0J6QjtNTmpGYixBTW1FZ0IsUU5uRVIsQ01GUixnQkFBZ0IsQ0E4RFosU0FBUyxDQUdMLFVBQVUsQ0FDTixXQUFXLENBR1AsSUFBSSxDQUFDO1FBQ0QsY0FBYyxFQUFFLEdBQUcsR0FDdEI7TU5yRWpCLEFNdUVnQixRTnZFUixDTUZSLGdCQUFnQixDQThEWixTQUFTLENBR0wsVUFBVSxDQUNOLFdBQVcsQ0FPUCxLQUFLLENBQUM7UUFDRixLQUFLLEV6QnRFWCxPQUFPO1F5QnVFRCxTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRXhCOUVqQixhQUFhO1F3QitFUCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtNTjVFakIsQU04RWdCLFFOOUVSLENNRlIsZ0JBQWdCLENBOERaLFNBQVMsQ0FHTCxVQUFVLENBQ04sV0FBVyxDQWNQLElBQUksRU45RXBCLEFNOEVzQixRTjlFZCxDTUZSLGdCQUFnQixDQThEWixTQUFTLENBR0wsVUFBVSxDQUNOLFdBQVcsQ0FjRCxLQUFLLENBQUM7UUFDUixPQUFPLEVBQUUsS0FBSyxHQUNqQjtFTmhGakIsQU1zRkksUU50RkksQ01GUixnQkFBZ0IsQ0F3RlosU0FBUyxDQUFDO0lBQ04sY0FBYyxFQUFFLElBQUk7SUFDcEIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN6QlNiLE9BQU8sR3lCRXJCO0lObkdMLEFNMkZZLFFOM0ZKLENNRlIsZ0JBQWdCLENBd0ZaLFNBQVMsQ0FJTCxVQUFVLENBQ04sV0FBVyxDQUFDO01BQ1IsT0FBTyxFQUFFLGFBQWE7TUFDdEIsS0FBSyxFekIzRlAsT0FBTztNeUI0RkwsV0FBVyxFeEJsR2IsYUFBYTtNd0JtR1gsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFTmpHYixBTXFHSSxRTnJHSSxDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBQUM7SUFDVCxPQUFPLEVBQUUsZ0JBQWdCLEdBNEg1QjtJTmxPTCxBTXdHUSxRTnhHQSxDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBR1IsUUFBUSxDQUFDO01BQ0wsV0FBVyxFeEI3R1QsYUFBYTtNd0I4R2YsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixjQUFjLEVBQUUsTUFBTTtNQUN0QixLQUFLLEV6QnRGRCxPQUFPO015QnVGWCxjQUFjLEVBQUUsR0FBRyxHQUN0QjtJTi9HVCxBTWlIUSxRTmpIQSxDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBWVIsV0FBVyxDQUFDO01BQ1IsS0FBSyxFekJoREwsT0FBTyxHeUJpRFY7SU5uSFQsQU1zSFksUU50SEosQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQWdCUixZQUFZLENBQ1IsUUFBUSxDQUFDO01BQ0wsS0FBSyxFekJyRFQsT0FBTztNeUJzREgsV0FBVyxFeEI3SFYsZ0JBQWdCO013QjhIakIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixjQUFjLEVBQUUsTUFBTTtNQUN0QixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJTjdIYixBTStIWSxRTi9ISixDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBZ0JSLFlBQVksQ0FVUixZQUFZLENBQUM7TUFDVCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxNQUFNO01BQ25CLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0lObkliLEFNcUlZLFFOcklKLENNRlIsZ0JBQWdCLENBdUdaLFlBQVksQ0FnQlIsWUFBWSxDQWdCUixRQUFRLENBQUM7TUFDTCxPQUFPLEVBQUUsYUFBYSxHQW9EekI7TU4xTGIsQU13SWdCLFFOeElSLENNRlIsZ0JBQWdCLENBdUdaLFlBQVksQ0FnQlIsWUFBWSxDQWdCUixRQUFRLENBR0osVUFBVSxDQUFDO1FBQ1AsV0FBVyxFQUFFLElBQUk7UUFDakIsVUFBVSxFQUFFLElBQUksR0FLbkI7UU4vSWpCLEFNNElvQixRTjVJWixDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBZ0JSLFlBQVksQ0FnQlIsUUFBUSxDQUdKLFVBQVUsQ0FJTixXQUFXLENBQUM7VUFDUixLQUFLLEV6QjFHaEIsT0FBTyxHeUIyR0M7TU45SXJCLEFNaUpnQixRTmpKUixDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBZ0JSLFlBQVksQ0FnQlIsUUFBUSxDQVlKLElBQUksQ0FBQztRQUNELEtBQUssRXpCaEpYLE9BQU87UXlCaUpELE9BQU8sRUFBRSxZQUFZO1FBQ3JCLFdBQVcsRXhCckpqQixlQUFlO1F3QnNKVCxTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLE9BQU8sRUFBRSxTQUFTO1FBQ2xCLEtBQUssRUFBRSxLQUFLO1FBQ1osS0FBSyxFQUFFLElBQUk7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQVlkO1FOdEtqQixBTWlKZ0IsUU5qSlIsQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQWdCUixZQUFZLENBZ0JSLFFBQVEsQ0FZSixJQUFJLEFBVUEsTUFBTyxDQUFDO1VBQ0osVUFBVSxFQUFFLElBQUksR0FDbkI7UU43SnJCLEFNZ0swQixRTmhLbEIsQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQWdCUixZQUFZLENBZ0JSLFFBQVEsQ0FZSixJQUFJLEFBY0EsV0FBWSxHQUNOLGtCQUFrQixDQUFDO1VBQ2pCLGNBQWMsRUFBRSxJQUFJO1VBQ3BCLE9BQU8sRUFBRSxHQUFHO1VBQ1osTUFBTSxFQUFFLFdBQVcsR0FDdEI7TU5wS3pCLEFNd0tnQixRTnhLUixDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBZ0JSLFlBQVksQ0FnQlIsUUFBUSxDQW1DSixJQUFJLEVOeEtwQixBTXdLc0IsUU54S2QsQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQWdCUixZQUFZLENBZ0JSLFFBQVEsQ0FtQ0Usa0JBQWtCLENBQUM7UUFDckIsVUFBVSxFQUFFLElBQUksR0FDbkI7TU4xS2pCLEFNNEtnQixRTjVLUixDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBZ0JSLFlBQVksQ0FnQlIsUUFBUSxDQXVDSixrQkFBa0IsQ0FBQztRQUNmLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLEtBQUssRUFBRSxJQUFJO1FBQ1gsVUFBVSxFekI1SWpCLE9BQU87UXlCNklBLEtBQUssRXpCdEdqQixPQUFPO1F5QnVHSyxPQUFPLEVBQUUsSUFBSTtRQUNiLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLGNBQWMsRUFBRSxHQUFHO1FBQ25CLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDekJsSnhCLE9BQU87UXlCbUpBLE1BQU0sRUFBRSxPQUFPO1FBQ2YsS0FBSyxFQUFFLElBQUk7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkO0lOekxqQixBTTZMUSxRTjdMQSxDTUZSLGdCQUFnQixDQXVHWixZQUFZLENBd0ZSLGFBQWEsQ0FBQztNQUNWLEtBQUssRXpCNUhMLE9BQU87TXlCNkhQLFdBQVcsRXhCcE1OLGdCQUFnQjtNd0JxTXJCLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUk7TUFDakIsY0FBYyxFQUFFLE1BQU0sR0FNekI7TU54TVQsQU1vTVksUU5wTUosQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQXdGUixhQUFhLENBT1QsU0FBUyxDQUFDO1FBQ04sYUFBYSxFQUFFLEdBQUc7UUFDbEIsU0FBUyxFQUFFLElBQUksR0FDbEI7SU52TWIsQU0wTVEsUU4xTUEsQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQXFHUixXQUFXLENBQUM7TUFDUixVQUFVLEVBQUUsS0FBSztNQUNqQixNQUFNLEVBQUUsR0FDWixHQUFFO0lON01WLEFNK01RLFFOL01BLENNRlIsZ0JBQWdCLENBdUdaLFlBQVksQ0EwR1IsUUFBUSxFTi9NaEIsQU0rTWtCLFFOL01WLENNRlIsZ0JBQWdCLENBdUdaLFlBQVksQ0EwR0UsVUFBVSxDQUFDO01BQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lOak5ULEFNbU5RLFFObk5BLENNRlIsZ0JBQWdCLENBdUdaLFlBQVksQ0E4R1IsUUFBUSxDQUFDO01BQ0wsTUFBTSxFQUFFLElBQUk7TUFDWixhQUFhLEVBQUUsaUJBQWlCO01BQ2hDLGFBQWEsRUFBRSxDQUFDO01BQ2hCLEtBQUssRXpCdk5KLE9BQU87TXlCd05SLFdBQVcsRXhCek5ULGVBQWU7TXdCME5qQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLE9BQU8sRUFBRSxVQUFVO01BQ25CLEtBQUssRUFBRSxJQUFJLEdBS2Q7TU5qT1QsQU1tTlEsUU5uTkEsQ01GUixnQkFBZ0IsQ0F1R1osWUFBWSxDQThHUixRQUFRLEFBV0osTUFBTyxDQUFDO1FBQ0osVUFBVSxFQUFFLElBQUksR0FDbkI7RU5oT2IsQU1xT2tELFFOck8xQyxDTUZSLGdCQUFnQixDQXNPWixXQUFXLENBQ1AsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxDQUFjLFdBQVcsQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFNBQVMsQUFFcEQsT0FBUSxDQUFDO0lBQ0wsZ0JBQWdCLEV6QjlOaEIsT0FBTztJeUIrTlAsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN6Qi9OakIsT0FBTztJeUJnT1AsYUFBYSxFQUFFLEdBQUc7SUFDbEIsS0FBSyxFekJqS2IsT0FBTyxHeUJrS0Y7RUM5T2IsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lQRXhCLEFPQVEsUVBBQSxDT0RKLGdCQUFnQixDQUNaLFNBQVMsQ0FBQztNQUNOLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lQRlQsQU9JUSxRUEpBLENPREosZ0JBQWdCLENBS1osU0FBUyxDQUFDO01BQ04sY0FBYyxFQUFFLElBQUksR0FDdkI7SVBOVCxBT1FRLFFQUkEsQ09ESixnQkFBZ0IsQ0FTWixTQUFTLEVQUmpCLEFPUW1CLFFQUlgsQ09ESixnQkFBZ0IsQ0FTRCxTQUFTLENBQUM7TUFDakIsWUFBWSxFQUFFLElBQUk7TUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7SVBYVCxBT2FRLFFQYkEsQ09ESixnQkFBZ0IsQ0FjWixTQUFTLENBQUM7TUFDTixjQUFjLEVBQUUsSUFBSSxHQWF2QjtNUDNCVCxBT2dCWSxRUGhCSixDT0RKLGdCQUFnQixDQWNaLFNBQVMsQ0FHTCxVQUFVLENBQUM7UUFDUCxPQUFPLEVBQUUsWUFBWTtRQUNyQixZQUFZLEVBQUUsSUFBSTtRQUNsQixhQUFhLEVBQUUsSUFBSSxHQU90QjtRUDFCYixBT3FCZ0IsUVByQlIsQ09ESixnQkFBZ0IsQ0FjWixTQUFTLENBR0wsVUFBVSxDQUtOLFdBQVcsQ0FBQztVQUNSLE9BQU8sRUFBRSxhQUFhO1VBQ3RCLFNBQVMsRUFBRSxLQUFLO1VBQ2hCLFNBQVMsRUFBRSxLQUFLLEdBQ25CO0lQekJqQixBTzhCUSxRUDlCQSxDT0RKLGdCQUFnQixDQStCWixTQUFTLENBQUM7TUFDTixjQUFjLEVBQUUsSUFBSSxHQWV2QjtNUDlDVCxBT2lDWSxRUGpDSixDT0RKLGdCQUFnQixDQStCWixTQUFTLENBR0wsVUFBVSxDQUFDO1FBQ1AsT0FBTyxFQUFFLEtBQUs7UUFDZCxZQUFZLEVBQUUsQ0FBQztRQUNmLGFBQWEsRUFBRSxJQUFJLEdBU3RCO1FQN0NiLEFPc0NnQixRUHRDUixDT0RKLGdCQUFnQixDQStCWixTQUFTLENBR0wsVUFBVSxDQUtOLFdBQVcsQ0FBQztVQUNSLE9BQU8sRUFBRSxpQkFBaUI7VUFDMUIsU0FBUyxFQUFFLEtBQUs7VUFDaEIsU0FBUyxFQUFFLEtBQUs7VUFDaEIsU0FBUyxFQUFFLElBQUk7VUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtJUDVDakIsQU9pRFEsUVBqREEsQ09ESixnQkFBZ0IsQ0FrRFosWUFBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLG1CQUFtQixHQTJDL0I7TVA3RlQsQU9vRFksUVBwREosQ09ESixnQkFBZ0IsQ0FrRFosWUFBWSxDQUdSLFFBQVEsRVBwRHBCLEFPb0RxQixRUHBEYixDT0RKLGdCQUFnQixDQWtEWixZQUFZLENBR0MsVUFBVSxDQUFDO1FBQ2hCLFdBQVcsRUFBRSxDQUFDLEdBQ2pCO01QdERiLEFPeURnQixRUHpEUixDT0RKLGdCQUFnQixDQWtEWixZQUFZLENBT1IsWUFBWSxDQUNSLFFBQVEsQ0FBQztRQUNMLEtBQUssRUFBRSxJQUFJO1FBQ1gsT0FBTyxFQUFFLEtBQUs7UUFDZCxhQUFhLEVBQUUsR0FBRztRQUNsQixjQUFjLEVBQUUsSUFBSSxHQUN2QjtNUDlEakIsQU9nRWdCLFFQaEVSLENPREosZ0JBQWdCLENBa0RaLFlBQVksQ0FPUixZQUFZLENBUVIsUUFBUSxDQUFDO1FBQ0wsT0FBTyxFQUFFLGFBQWEsR0FpQnpCO1FQbEZqQixBT21Fb0IsUVBuRVosQ09ESixnQkFBZ0IsQ0FrRFosWUFBWSxDQU9SLFlBQVksQ0FRUixRQUFRLENBR0osVUFBVSxDQUFDO1VBQ1AsV0FBVyxFQUFFLENBQUMsR0FDakI7UVByRXJCLEFPdUVvQixRUHZFWixDT0RKLGdCQUFnQixDQWtEWixZQUFZLENBT1IsWUFBWSxDQVFSLFFBQVEsQ0FPSixJQUFJLENBQUM7VUFDRCxLQUFLLEVBQUUsaUJBQWlCO1VBQ3hCLFVBQVUsRUFBRSxNQUFNLEdBSXJCO1VQN0VyQixBT3VFb0IsUVB2RVosQ09ESixnQkFBZ0IsQ0FrRFosWUFBWSxDQU9SLFlBQVksQ0FRUixRQUFRLENBT0osSUFBSSxBQUdBLE1BQU8sQ0FBQztZQUNKLFVBQVUsRUFBRSxJQUFJLEdBQ25CO1FQNUV6QixBTytFb0IsUVAvRVosQ09ESixnQkFBZ0IsQ0FrRFosWUFBWSxDQU9SLFlBQVksQ0FRUixRQUFRLENBZUosa0JBQWtCLENBQUM7VUFDZixLQUFLLEVBQUUsSUFBSSxHQUNkO01QakZyQixBT3FGWSxRUHJGSixDT0RKLGdCQUFnQixDQWtEWixZQUFZLENBb0NSLGFBQWEsQ0FBQztRQUNWLE9BQU8sRUFBRSxZQUFZLEdBQ3hCO01QdkZiLEFPeUZZLFFQekZKLENPREosZ0JBQWdCLENBa0RaLFlBQVksQ0F3Q1IsV0FBVyxDQUFDO1FBQ1IsVUFBVSxFQUFFLElBQUk7UUFDaEIsTUFBTSxFQUFFLFVBQVUsR0FDckI7RUM3RlQsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0lSQzNCLEFRQ1ksUVJESixDUUZSLG9CQUFvQixDQUVaLGFBQWEsQ0FDVCxTQUFTLENBQUM7TUFDTixVQUFVLEVBQUUsS0FBSyxHQUNwQjtJUkhiLEFRU1ksUVJUSixDUUZSLG9CQUFvQixDQVFaLGVBQWUsQ0FHWCxTQUFTLENBQUM7TUFDTixjQUFjLEVBQUUsQ0FBQyxHQUNwQjtFUlhiLEFRZ0JJLFFSaEJJLENRRlIsb0JBQW9CLENBa0JoQixZQUFZLENBQUM7SUFDVCxXQUFXLEUxQkxRLHdCQUF3QjtJMEJNM0MsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEUzQkRFLE9BQU87STJCRWQsT0FBTyxFQUFFLEtBQUs7SUFDZCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtFUnRCTCxBUXlCUSxRUnpCQSxDUUZSLG9CQUFvQixDQTBCaEIsZUFBZSxDQUNYLGVBQWUsQ0FBQztJQUNaLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLENBQUMsR0FDWjtFUjVCVCxBUStCSSxRUi9CSSxDUUZSLG9CQUFvQixDQWlDaEIsY0FBYyxDQUFDO0lBQ1gsV0FBVyxFMUJqQ0wsZUFBZTtJMEJrQ3JCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsS0FBSyxFM0I5QkMsT0FBTztJMkIrQmIsY0FBYyxFQUFFLE1BQU0sR0FDekI7RVJyQ0wsQVF1Q0ksUVJ2Q0ksQ1FGUixvQkFBb0IsQ0F5Q2hCLGNBQWMsRVJ2Q2xCLEFRdUNvQixRUnZDWixDUUZSLG9CQUFvQixDQXlDQSxjQUFjLENBQUM7SUFDM0IsV0FBVyxFMUI3Q0YsZ0JBQWdCO0kwQjhDekIsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSTtJQUNqQixLQUFLLEUzQnRDQyxPQUFPLEcyQnVDaEI7RVI1Q0wsQVE4Q0ksUVI5Q0ksQ1FGUixvQkFBb0IsQ0FnRGhCLFNBQVMsQ0FBQztJQUNOLFdBQVcsRTFCcERGLGdCQUFnQjtJMEJxRHpCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUk7SUFDakIsS0FBSyxFM0I3Q0MsT0FBTztJMkI4Q2IsT0FBTyxFQUFFLEtBQUs7SUFDZCxjQUFjLEVBQUUsR0FBRyxHQUN0QjtFUnJETCxBUXVESSxRUnZESSxDUUZSLG9CQUFvQixDQXlEaEIsVUFBVSxDQUFDO0lBQ1AsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFUjFETCxBUTRESSxRUjVESSxDUUZSLG9CQUFvQixDQThEaEIsVUFBVSxFUjVEZCxBUTREZ0IsUVI1RFIsQ1FGUixvQkFBb0IsQ0E4REosb0JBQW9CLENBQUM7SUFDN0IsS0FBSyxFM0JyREcsT0FBTyxHMkJzRGxCO0VSOURMLEFRZ0VJLFFSaEVJLENRRlIsb0JBQW9CLENBa0VoQixtQkFBbUIsQ0FBQztJQUNoQixTQUFTLEVBQUUsSUFBSTtJQUNmLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0VSbkVMLEFRcUVJLFFSckVJLENRRlIsb0JBQW9CLENBdUVoQixtQkFBbUIsRVJyRXZCLEFRcUV5QixRUnJFakIsQ1FGUixvQkFBb0IsQ0F1RUssb0JBQW9CLENBQUM7SUFDdEMsT0FBTyxFQUFFLFlBQVksR0FDeEI7RVJ2RUwsQVF5RUksUVJ6RUksQ1FGUixvQkFBb0IsQ0EyRWhCLG9CQUFvQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxrQkFBa0IsR0FDNUI7RVIzRUwsQVFnRlEsUVJoRkEsQ1E4RVIsZUFBZSxDQUNYLGVBQWUsQ0FDWCxnQkFBZ0IsQ0FBQztJQUNiLE9BQU8sRUFBRSxLQUFLO0lBQ2QsU0FBUyxFQUFFLEtBQUs7SUFDaEIsU0FBUyxFQUFFLEtBQUs7SUFDaEIsWUFBWSxFQUFFLFNBQVM7SUFDdkIsWUFBWSxFM0JNWixPQUFPO0kyQkxQLE9BQU8sRUFBRSxNQUFNO0lBQ2YsYUFBYSxFQUFFLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsV0FBVztJQUM3QixVQUFVLEVBQUUsSUFBSTtJQUNoQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRTFCL0ZULGFBQWE7STBCZ0dmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBV3JCO0lSeEdULEFRK0ZZLFFSL0ZKLENROEVSLGVBQWUsQ0FDWCxlQUFlLENBQ1gsZ0JBQWdCLENBZVosV0FBVyxDQUFDO01BQ1IsV0FBVyxFQUFFLElBQUk7TUFDakIsT0FBTyxFQUFFLFlBQVk7TUFDckIsU0FBUyxFQUFFLGFBQWE7TUFDeEIsU0FBUyxFQUFFLElBQUk7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsR0FBRztNQUNWLEdBQUcsRUFBRSxJQUFJLEdBQ1o7RVJ2R2IsQVEwR1EsUVIxR0EsQ1E4RVIsZUFBZSxDQUNYLGVBQWUsQ0EyQlgsZ0JBQWdCLENBQUM7SUFDYixNQUFNLEVBQUUsQ0FBQztJQUNULGFBQWEsRUFBRSxDQUFDO0lBQ2hCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsS0FBSztJQUNqQixVQUFVLEVBQUUsSUFBSSxHQWtCbkI7SVJsSVQsQVFrSFksUVJsSEosQ1E4RVIsZUFBZSxDQUNYLGVBQWUsQ0EyQlgsZ0JBQWdCLENBUVosRUFBRSxBQUNFLE1BQU8sRVJuSHZCLEFRa0hZLFFSbEhKLENROEVSLGVBQWUsQ0FDWCxlQUFlLENBMkJYLGdCQUFnQixDQVFaLEVBQUUsQUFDVyxTQUFVLENBQUM7TUFDaEIsZ0JBQWdCLEUzQmxDdkIsT0FBTyxHMkJtQ0g7SVJySGpCLEFRd0hvQixRUnhIWixDUThFUixlQUFlLENBQ1gsZUFBZSxDQTJCWCxnQkFBZ0IsQ0FRWixFQUFFLEFBS0UsU0FBVSxDQUNOLENBQUMsQ0FBQztNQUNFLFdBQVcsRTFCMUhyQixlQUFlO00wQjJITCxLQUFLLEUzQjFCakIsT0FBTyxHMkIyQkU7SVIzSHJCLEFROEhnQixRUjlIUixDUThFUixlQUFlLENBQ1gsZUFBZSxDQTJCWCxnQkFBZ0IsQ0FRWixFQUFFLENBWUUsQ0FBQyxDQUFDO01BQ0UsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFVakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lSMUl4QixBUTJJSSxRUjNJSSxDUTJJSixlQUFlLENBQUM7TUFDWixNQUFNLEVBQUUsYUFBYSxHQUN4QjtFQ3BKTCxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7SVRPdkIsQVNONEIsUVRNcEIsQVNOSixVQUFXLEFBQUEsWUFBWSxDQUFDLFFBQVEsQ0FBQztNQUM3QixjQUFjLEVBQUUsR0FBRyxHQUN0QjtJVElMLEFTRFEsUVRDQSxDU0ZKLG9CQUFvQixDQUNoQixtQkFBbUIsQ0FBQztNQUNoQixLQUFLLEVBQUUsSUFBSTtNQUNYLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0lURlQsQVNJUSxRVEpBLENTRkosb0JBQW9CLENBTWhCLFFBQVEsQ0FBQztNQUNMLE9BQU8sRUFBRSxLQUFLO01BQ2QsS0FBSyxFQUFFLElBQUk7TUFDWCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtJVFJULEFTV0ksUVRYSSxDU1dKLFlBQVksQ0FBQztNQUNULE9BQU8sRUFBRSxDQUFDLEdBQ2I7SVRiTCxBU2lCWSxRVGpCSixDU2VKLGVBQWUsQ0FDWCxlQUFlLENBQ1gsZ0JBQWdCLENBQUM7TUFDYixPQUFPLEVBQUUsS0FBSztNQUNkLFNBQVMsRUFBRSxJQUFJO01BQ2YsU0FBUyxFQUFFLElBQUk7TUFDZixhQUFhLEVBQUUsQ0FBQztNQUNoQixTQUFTLEVBQUUsSUFBSTtNQUNmLFVBQVUsRUFBRSxLQUFLO01BQ2pCLGFBQWEsRUFBRSxJQUFJO01BQ25CLFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLENBQUMsR0FLcEI7TVQvQmIsQVM0QmdCLFFUNUJSLENTZUosZUFBZSxDQUNYLGVBQWUsQ0FDWCxnQkFBZ0IsQ0FXWixXQUFXLENBQUM7UUFDUixHQUFHLEVBQUUsR0FBRyxHQUNYO0lUOUJqQixBU21DSSxRVG5DSSxDU21DSixLQUFLLEFBQUEsU0FBUyxDQUFDO01BQ1gsWUFBWSxFQUFFLENBQUMsR0FDbEI7SVRyQ0wsQVN1Q0ksUVR2Q0ksQ1N1Q0osUUFBUSxDQUFDO01BQ0wsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1Qm9DWixPQUFPLEc0Qm5DbkI7SVR6Q0wsQVM0Q1UsUVQ1Q0YsQ1MyQ0osWUFBWSxHQUNOLENBQUMsQ0FBQztNQUNBLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0lUOUNULEFTb0RRLFFUcERBLENTbURKLG9CQUFvQixDQUNoQixTQUFTLENBQUM7TUFDTixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJVHREVCxBU3dEUSxRVHhEQSxDU21ESixvQkFBb0IsQ0FLaEIsWUFBWSxDQUFDO01BQ1QsV0FBVyxFM0I5RE4sZ0JBQWdCO00yQitEckIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEU1QjFDRixPQUFPO000QjJDVixZQUFZLEVBQUUsSUFBSSxHQUNyQjtJVDlEVCxBU2tFUSxRVGxFQSxBU2lFSixZQUFhLENBQ1QsaUJBQWlCLENBQUM7TUFDZCxVQUFVLEVBQUUsTUFBTSxHQUNyQjtFVHBFVCxBVU5JLFFWTUksQ1VQUixrQkFBa0IsQ0FDZCxPQUFPLEVWTVgsQVVOYSxRVk1MLENVUFIsa0JBQWtCLENBQ0wsT0FBTyxDQUFDO0lBQ2IsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsSUFBSTtJQUNoQixXQUFXLEVBQUUsSUFBSSxHQUNwQjtFVkVMLEFVREksUVZDSSxDVVBSLGtCQUFrQixDQU1kLE9BQU8sQUFBQSxNQUFNLENBQUM7SUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkIgp9 */