.html{overflow-x:hidden}
html,body{padding:0;margin:0}
.overflowHidden{overflow:hidden}
.modal-header-btn .icon-fallback{width:24px;height:24px}
.agent-portal-content-wrapper{width:calc(100% - 70px);margin-left:70px;padding-bottom:72px;min-height:calc(100vh - 50px)}
header{position:fixed;width:70px;height:50vh;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;z-index:100;top:0}
header .menu{border:1px solid #fff;padding:25px auto;text-align:center}
header .menu-icon{height:100%}
header .fa{cursor:pointer;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}
header .fa:hover{-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}
header .top-menu{height:100%;color:#fff;font-size:1.4em;background:#d31145;position:relative}
header .top-menu .logo{padding:15px 12px;text-align:center}
header .top-menu .menu-btn{width:50%;height:25px;position:absolute;left:50%;transform:translateX(-50%);bottom:25px;margin:10px auto;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
header .top-menu .menu-btn span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;border:1.5px solid;transform:rotate(0);transition:.25s ease-in-out}
header .top-menu .menu-btn span:nth-child(1){top:0;transform-origin:left center}
header .top-menu .menu-btn span:nth-child(2){top:10px;transform-origin:left center}
header .top-menu .menu-btn span:nth-child(3){top:20px;transform-origin:left center;width:60%}
header .top-menu .menu-btn.open span:nth-child(1){transform:rotate(45deg);top:0;left:6px}
header .top-menu .menu-btn.open span:nth-child(2){width:0;opacity:0}
header .top-menu .menu-btn.open span:nth-child(3){transform:rotate(-45deg);top:24px;left:6px;width:100%}
header .bottom-menu{height:100%;color:#fff;font-size:1.4em;background:#b8123e;text-align:center}
header .bottom-menu .login-img{margin-top:25px;width:100%;max-width:25px}
header .bottom-menu .login-img:hover{color:#d31145}
header .active{position:absolute;left:70px;top:0;height:100%;width:270px;background:#faf9f3;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
header .top-menu .logo .icon-s{font-size:42px}
.nav-slide-lv1-cont{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:270px;background:#302f2d;z-index:99;height:100%;position:fixed;top:0;left:0;font-family:"AIASans","Calibri",sans-serif;font-size:1.6em}
.nav-slide-lv1-cont.active{left:70px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper{list-style-type:none;padding:0;position:absolute;top:25%;width:100%}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li{padding:15px 40px;cursor:pointer;position:relative}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li a{color:#fff;display:inline-block}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li:hover,.nav-slide-lv1-cont .nav-slide-lv1-wrapper li.open{background-color:#292025}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li .img-arrow-right{-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li.open .img-arrow-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper .nav-arrow-wrapper{position:absolute;right:25px;top:22%}
.nav-slide-lv2-cont{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:270px;background:#292025;z-index:99;height:100%;position:fixed;top:0;left:0;font-family:"AIASans","Calibri",sans-serif;font-size:1.6em}
.nav-slide-lv2-cont.active{left:340px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.nav-slide-lv2-cont.mobile{display:none}
.nav-slide-lv2-cont .nav-slide-lv2-wrapper{list-style-type:none;padding:0;position:absolute;top:25%;width:100%}
.nav-slide-lv2-cont .nav-slide-lv2-wrapper li{padding:15px 40px;cursor:pointer;line-height:24px}
.nav-slide-lv2-cont .nav-slide-lv2-wrapper li a{color:#b3b1a8}
.nav-slide-lv2-cont .nav-slide-lv2-wrapper li:hover a{height:100%;color:#fff}
.content-container{z-index:97;position:relative;height:100%}
.content-area{height:calc(100% - 38px);background:#ccc}
footer{background:#2b2c29;font-size:14px;margin-left:70px;color:#b3b1a8;padding:10px;height:50px;line-height:1.2}
.footer-copyright{width:75%;display:inline-block;vertical-align:top}
.footer-social-cont{text-align:right;width:24%;display:inline-block}
.footerLinksCont{position:absolute;bottom:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;padding:10px 10px}
.footerLinksCont a{border-right:1px solid #fff;padding:0 10px;color:#fff;display:inline-block}
.footerLinksCont a:last-child{border-right:0}
.home-content{height:100%}
.home-content .right-content{background:blue;height:100vh;width:50%;float:left}
.home-content .left-content{width:50%;height:100vh;min-height:100%;float:left}
.home-content .left-content .left-content-top{background:red;height:50vh}
.home-content .left-content .left-content-bottom{background:yellow;height:50%}
.back-parent{text-align:center;padding:15px 0;border-top:1px solid #e86487;border-bottom:1px solid #e86487}
@media(max-width:1126px){.footer-copyright{margin-top:0}
}
@media(max-width:767px){html,body{height:auto}
.agent-portal-content-wrapper{width:100%;margin-left:0;padding-top:60px;height:auto}
header{width:100%;height:60px;background:#d31145;border-bottom:1px solid #b8123e;transform:translate3d(0,0,0)}
footer{height:auto;margin-left:0}
.footer-social-cont{text-align:center}
header .top-menu{display:inline-block;width:100%;top:0;position:fixed;height:60px}
header .top-menu .logo{padding:8px 0;height:100%}
header .top-menu .menu-btn{width:34px;height:23px;left:20px;transform:none;top:9px}
header .bottom-menu{width:65px;display:inline-block;vertical-align:top;position:absolute;right:0;height:59px;top:0}
header .bottom-menu .login-img{margin-top:15px}
.nav-slide-lv1-cont{width:100%;padding-top:60px;position:fixed;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.nav-slide-lv1-cont.active{left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper{position:static}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper .nav-arrow-wrapper{top:18px}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li{padding:20px 40px;overflow-y:hidden;-webkit-transition:max-height 1s;-ms-transition:max-height 1s;transition:max-height 1s;line-height:20px}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li:hover{background-color:transparent}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li.open{max-height:800px;background-color:#292025}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li .img-arrow-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.nav-slide-lv1-cont .nav-slide-lv1-wrapper li.open .img-arrow-right{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.nav-slide-lv2-cont{display:none}
.nav-slide-lv2-cont.mobile{display:block;position:static;transform:translateX(0);width:100%;background:0;max-height:0;overflow:hidden}
.nav-slide-lv2-cont.mobile.active{max-height:800px}
.nav-slide-lv2-cont.mobile .nav-slide-lv2-wrapper{position:static;margin-top:2px}
.nav-slide-lv2-cont.mobile .nav-slide-lv2-wrapper li{padding-left:0;padding:10px 40px 0 0}
footer{line-height:inherit;text-align:center;padding:10px 45px}
.footer-copyright{width:100%;display:block;margin-top:6px}
.footer-social-cont{text-align:center;width:100%;display:block;margin-top:10px}
.footerLinksCont{position:static;padding-top:20px}
.home-content .right-content{width:100%}
.home-content .left-content{width:100%}
.back-parent{width:54px;height:59px;text-align:center;padding:15px 0;border:0;border-left:1px solid #e86487;border-right:1px solid #e86487;position:absolute;top:0;left:80px}
}
.irecruit-container-maxwidth{max-width:1200px;margin:0 auto}
.irecruit-container{padding:0 22px}
@media(min-width:768px){.irecruit-container{padding:0 28px}
}
@media(min-width:1200px){.irecruit-container{padding:0 36px}
.container,.card-container{width:auto}
}
@media(max-width:767px){.irecruit-container-xs{padding:0 22px}
body .container .irecruit-container-nopad-xs{margin-left:-28px;margin-right:-28px}
}
@media(min-width:768px){.no-padding-md:first-child.col-sm-push-6{padding-right:28px;padding-left:0}
.no-padding-md:last-child.col-sm-pull-6{padding-right:0;padding-left:28px}
}
@media(min-width:1200px){.no-padding-md:first-child.col-sm-push-6{padding-right:36px;padding-left:0}
.no-padding-md:last-child.col-sm-pull-6{padding-right:0;padding-left:36px}
}
@media(max-width:767px){.social-share .pull-right{float:none !important;text-align:center}
}
.image-responsive .image-responsive-title{display:none}
.side-article{padding:0 40px}
@media(max-width:767px){.side-article{padding:15px 0}
.no-padding-xs:last-child{padding-right:0;padding-left:0}
}
.irecruit-icon-description-parent>div>div{padding-left:52px;position:relative}
.irecruit-icon-description-parent .icon{position:absolute;left:0;top:0}
.mb-0{margin-bottom:0 !important}
.img-center-parent img{display:block;margin:0 auto}
.u-displaytable{display:table}
.u-displaytablecell{display:table-cell;vertical-align:middle}
@media(max-width:767px){body .container .container-withpad-xs .row{margin-left:-22px;margin-right:-22px}
body .container .container-withpad-xs .row .col{padding-left:22px;padding-right:22px}
}
.blankwithtitle .h2{margin-top:72px}
.blankwithtitle .aia-text{margin-bottom:72px}
.ir-global-footer{bottom:0}
@media(min-width:1024px){.no-padding-sm,.container .no-padding-sm:first-child,.container .no-padding-sm:last-child{padding:0}
}
@media(max-width:767px){.padding-mobile{padding:0 28px}
.blankwithtitle .h2{margin-top:48px}
.blankwithtitle .aia-text{margin-bottom:32px}
}
@media(max-width:320px){.padding-mobile .btn{min-width:200px}
}
.irecruit-container-maxwidth{max-width:1200px;margin:0 auto}
.irecruit-container{padding:0 22px}
@media(min-width:768px){.irecruit-container{padding:0 28px}
}
@media(min-width:1200px){.irecruit-container{padding:0 36px}
}
@media(max-width:767px){.irecruit-container-xs{padding:0 22px}
body .container .irecruit-container-nopad-xs{margin-left:-28px;margin-right:-28px}
}
@media(min-width:768px){.no-padding-md:first-child.col-sm-push-6{padding-right:28px;padding-left:0}
.no-padding-md:last-child.col-sm-pull-6{padding-right:0;padding-left:28px}
}
@media(min-width:1200px){.no-padding-md:first-child.col-sm-push-6{padding-right:36px;padding-left:0}
.no-padding-md:last-child.col-sm-pull-6{padding-right:0;padding-left:36px}
}
@media(max-width:767px){.social-share .pull-right{float:none !important;text-align:center}
}
.image-responsive .image-responsive-title{display:none}
.side-article{padding:0 40px}
@media(max-width:767px){.side-article{padding:15px 0}
.no-padding-xs:last-child{padding-right:0;padding-left:0}
}
.irecruit-icon-description-parent>div>div{padding-left:52px;position:relative}
.irecruit-icon-description-parent .icon{position:absolute;left:0;top:0}
.mb-0{margin-bottom:0 !important}
.img-center-parent img{display:block;margin:0 auto}
.u-displaytable{display:table}
.u-displaytablecell{display:table-cell;vertical-align:middle}
@media(max-width:767px){body .container .container-withpad-xs .row{margin-left:-22px;margin-right:-22px}
body .container .container-withpad-xs .row .col{padding-left:22px;padding-right:22px}
}
.blankwithimagetitlepage .image-preview .container{min-height:360px}
.videoobj{width:100%}
.js-sticky-btn{position:fixed;right:0;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;visibility:hidden;top:0;z-index:98}
@media(max-width:767px){.js-sticky-btn{left:0;top:60px}
.js-sticky-btn .btn{width:100%}
}
.blankwithtitle .h2{margin-top:72px}
.blankwithtitle .aia-text{margin-bottom:72px}
.ir-global-footer{bottom:0}
.contact-us-cards .card-3 .content .thumbnail{width:40%;margin:0 auto 24px auto}
.story-details>.col>div{position:relative}
.story-details .leadform-btn{position:absolute;top:0;right:0}
@media(min-width:1024px){.no-padding-sm,.container .no-padding-sm:first-child,.container .no-padding-sm:last-child{padding:0}
}
@media(max-width:767px){.padding-mobile{padding:0 28px}
.blankwithtitle .h2{margin-top:48px}
.blankwithtitle .aia-text{margin-bottom:32px}
.story-details .leadform-btn{position:relative}
.story-details>.col>div{text-align:center}
.story-details>.col>div p,.story-details>.col>div .sub-title{text-align:left}
.contact-us-cards .card-3 .content{padding-left:70px;position:relative}
.contact-us-cards .card-3 .content .thumbnail{width:57px;position:absolute;left:0;top:0}
.contact-us-cards .card-3 .content .title{text-align:left}
}
.jssocials-shares{padding-right:0}
.list-13 li>a{padding:15px 0}
.individual-card h5{margin-bottom:0 !important}
.factoid-container .factoid{padding-bottom:80px}
.factoid-container ul li{line-height:1.5em}
@media(max-width:767px){.factoid-container .factoid{margin-bottom:24px}
}
.list-13 .glyph-r-arrow img{display:table-cell;vertical-align:middle;width:24px;height:24px}
.carousel-tab-list .carousel-tab{padding:0 15px}
.requirement-list{margin:0 auto;width:auto}
.list-13 h5{text-transform:uppercase}
.press-card{height:auto}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.jssocials{padding-right:15px}
}
.fs-12{font-size:12px}
hr.grey{background-color:#b3b1a8 !important}
input[disabled],select[disabled],textarea[disabled]{background:#dbdad4}
.alert-img{width:20px;height:20px}
.font-weight-normal{font-weight:normal}
.scrollable-cont{height:350px;overflow-y:auto}
.table-wrapper{font-size:13px}
.table-wrapper thead tr{background-color:#22a8da;text-transform:uppercase;color:#fff;line-height:1.2em}
.table-wrapper thead tr th{padding-top:10px;padding-bottom:10px;padding-right:10px;vertical-align:top}
.table-wrapper.table-responsive tr td{padding-top:10px;padding-bottom:10px;vertical-align:top}
.table-wrapper.table-responsive tr td strong{font-size:14px}
.table-wrapper.table-responsive thead,.table-wrapper.table-responsive tr:last-of-type,.table-wrapper.table-responsive tr{border:0}
.table-wrapper tbody tr:nth-child(odd){background-color:#faf9f3}
.table-wrapper tbody tr:nth-child(even){background-color:#f0eee1}
label.checkbox input[type="checkbox"].table-checkbox+span{margin-left:10px;margin-right:5px}
.table-wrapper th.input-with-text{font-size:14px}
.table-wrapper .input-with-text{display:inline-block;width:60%;font-size:13px}
.table-wrapper .column-with-arrow{position:relative;padding-right:20px}
.table-wrapper .right-arrow-wrapper{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.table-wrapper .grey-right-arrow{transform:rotate(90deg);width:30px;height:30px}
.table-pagination-arrow{opacity:1;width:30px;height:30px;margin-top:-5px}
.table-pagination-arrow.inactive{opacity:.2}
.table-pagination-list{list-style-type:none;display:inline-block;padding:0}
.table-pagination-list-item{display:inline-block;margin:0 2px}
.table-pagination-list-item.active{color:#d31145}
.profile-subtab-main-cont label.checkbox{display:inline-block}
.checkbox-label-text{display:inline-block;vertical-align:top}
.btn-view-interview-ref li{display:inline-block}
.lead-app-progress-tracker-cont .stage-category{padding:5px 0;text-align:center;min-width:80px;display:inline-block;font-size:13px;margin-top:9px;font-family:"AIATitle","Calibri",sans-serif;text-transform:uppercase}
.lead-app-progress-tracker-cont .no-padding{padding-left:0}
@media(min-width:768px){.stage-step-cont{min-width:12.4%}
.lead-app-progress-tracker-cont .no-padding .stage-category.lead{width:37%}
}
@media(max-width:768px){.stage-step-cont{min-width:16%}
.lead-app-progress-tracker-cont .no-padding .stage-category.lead{width:48%}
}
.stage-step-cont{display:inline-block;margin-right:-3px;vertical-align:top}
.stage-step-cont h6{font-size:13px}
.stage-step-icon-wrapper{width:100%;border-bottom:1px solid #dbdad4;line-height:.8em;margin:10px 0 12px}
.stage-step-cont:last-child .stage-step-icon-wrapper{border:0}
.stage-step-icon-wrapper svg{margin-bottom:-10px}
.stage-step-icon-wrapper img.icon-fallback{display:inline-block;width:16px;height:16px;margin-bottom:-10px}
.category-seperator{display:inline-block;width:20px;height:1px;margin:0 -3px;vertical-align:middle;background-color:#dbdad4}
[data-dotStatus]::before{content:"";width:10px;height:10px;border-radius:50%;font-size:0;left:10px;position:absolute}
[data-dotStatus="completed"]::before{background-color:#97cb5d}
[data-dotStatus="pending"]::before{background-color:#fbbf56}
[data-dotStatus="disabled"]::before{background-color:#dbdad4}
.remark-label{position:absolute;left:8px}
.subtab-wrapper ul{text-transform:uppercase;padding-left:0}
.subtab-wrapper li{display:inline-block;padding:10px 30px;background-color:#a9dcef;margin-right:5px;color:#fff;position:relative;cursor:pointer}
.subtab-wrapper li.active{color:#596c80;background-color:#d4edf1}
.subtab-wrapper li .link-with-status-marker::before{left:16px}
.dynamic-subtab-content-cont .collapsible-content-large svg.status-svg-icon{display:inline-block;margin-left:10px;margin-top:3px}
.dynamic-subtab-content-cont hr{background-color:#fff}
.subtab-content-inner-cont{display:none}
.subtab-content-inner-cont.active{display:block}
.subtab-content-inner-cont .collapsible-content-large .display-value:empty::after{content:"-"}
.display-value{font-size:17px;word-wrap:break-word}
.subtab-content-inner-cont .greybg-wrapper{margin-left:0;margin-right:0}
.edit-btn-cont svg{vertical-align:top}
.edit-btn-wrapper{display:inline-block;cursor:pointer}
.save-editing-btn{display:inline-block;cursor:pointer}
.cancel-editing-btn{display:inline-block;vertical-align:middle;cursor:pointer}
.reasons-cont span.h6{width:25%}
.reasons-cont .form-dropdown{display:inline-block;width:60%;vertical-align:middle}
.icon-link-wrapper .icon{display:inline-block;vertical-align:top}
.icon-link-wrapper .icon-link-text{display:inline-block}
.fatca-declaration-agreement-link-wrapper .icon-link-text{display:inline-block}
.crs-declaration-agreement-link-wrapper .icon-link-text{display:inline-block}
.doc-display-cont{margin-top:15px}
.doc-file-btn-wrapper{display:inline-block;cursor:pointer}
.card-upload .doc-file-btn-wrapper{position:absolute;bottom:15px}
.files-to-upload{display:none}
.file-list,.file-prefill-list{padding:0}
.file-prefill-list:empty::after{content:"-"}
.file-list-item,.file-prefill-item{list-style-type:none}
.file-prefill-item{cursor:pointer}
.file-prefill-item:first-child{display:inline-block}
.file-prefill-item a{color:#22a8da}
.file-list-item-text,.file-list-display-item-text{display:inline-block}
.file-list-item .btn-close{color:red;display:inline-block;font-size:25px;font-weight:bold;margin-left:10px;cursor:pointer;vertical-align:middle}
.loaderwrap{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.85);user-select:none}
.loader,.loader:after{border-radius:50%;width:35px;height:35px}
.loader{position:relative;margin:auto;margin:60px auto;font-size:10px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #d3114501;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .75s infinite linear;animation:load8 .75s infinite linear}
@-webkit-keyframes load8{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.signature-wrapper{width:600px;height:200px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.signature-pad{width:600px;height:200px;border:2px solid #eee}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:.9;filter:alpha(opacity=90)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px !important;right:10px !important}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important;padding-left:24px !important;font-size:16px !important}
.select2-container--default .select2-selection--single{border-radius:0 !important}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#333 transparent transparent transparent !important}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#454545 !important}
.pl-nav{border-bottom:1px solid #ebebeb;padding-bottom:10px}
.nav-wrapper{margin:0 auto;text-align:right}
.irecruit-nav{font-family:"AIATitle","Calibri",sans-serif;font-size:16px;margin:28px 28px 0 64px;display:flex;justify-content:flex-end;flex-wrap:wrap;column-gap:24px;row-gap:6px;list-style:none}
.irecruit-nav li{visibility:hidden}
.irecruit-nav a{color:#596c80;text-transform:uppercase}
.irecruit-nav a:hover{color:#d31145}
.irecruit-nav a.active{color:#d31145}
.login-content{padding:25px}
.login-content button{min-width:100px;width:100%}
.login-content .h6{font-size:17px}
.login-content .h3{margin-top:50px}
.loginMenu-btn{display:flex;justify-content:center;align-items:center}
.loginMenu-btn img:not([src]){visibility:hidden}
.postlogin-circle{width:10px;height:10px;background:#97cb5d;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:flex;align-self:flex-end;margin-left:-2px}
@media(max-width:800px){.login-content .h3{margin-top:0}
}
@media(max-width:767px){.irecruit-nav{margin-left:0;margin-top:72px}
}
.today-view-cards .card-3 .content .thumbnail{width:40%;margin:0 auto 24px auto}
.announcement-carousel-cont{background-color:#b3b1a8;padding-top:24px}
.announcement-carousel-cont .slide-content .p3{color:#fff}
.announcement-carousel-cont .slide-content h3{font-size:24px;margin-bottom:10px}
.announcement-carousel-cont .slide-content .bt1{font-size:16px;line-height:1em}
.announcement-carousel-cont .slick-dots button{background-color:#fff}
.app-default-search-cont .col:first-child{padding-right:0}
.app-advance-search-cont .col:nth-child(2){padding-right:0}
.app-expiry-text{margin-top:2px}
.profile-recommend-cont h5{display:inline-block}
.profile-recommend-cont .form-dropdown{display:inline-block;margin-left:5px}
.profile-recommend-cont select{vertical-align:bottom}
.profile-tab-nav .nav-switch>li{position:relative}
.profile-tab-nav .nav-switch>li:first-child>a{padding-left:24px}
.profile-tab-nav .nav-switch>li.application-only.disabled{pointer-events:none}
.profile-tab-nav .nav-switch>li.application-only.disabled a{color:#b3b1a8}
.subtab-content-inner-cont.assessment .collapsible-content-large,.subtab-content-inner-cont.lead-assessment .collapsible-content-large{border-bottom:1px solid #fff;margin-top:25px}
.subtab-content-inner-cont.assessment .collapsible-content-large:last-child,.subtab-content-inner-cont.lead-assessment .collapsible-content-large:last-child{margin-bottom:25px}
.license-exam-takaful-details-wrapper .addable-item:first-child select[name="appTakafulLicenseType"]{background:transparent;border:0;padding:0;pointer-events:none}
.status-subtitle{display:inline-block}
.declaration-agreement{display:inline-block;cursor:pointer}
label.checkbox input[type="checkbox"][disabled="disabled"]+span{background:#ddd !important}
.mode-preview label.checkbox input[type="checkbox"]+span{background:#ddd !important}
.declaration-agreement-link-wrapper{display:inline-block}
.contract-link-wrapper{width:49%;display:inline-block}
.activate-declaration-btn,.activate-applicant-detail-btn,.declaration-agree-link,.fatca-declaration-agree-link,.crs-declaration-agree-link,.workingexpdeclaration-agree-link,.contract-link{cursor:pointer}
.status-tooltip-wrapper{cursor:pointer}
.scrollable-cont{border:2px solid #eee;padding:10px}
.subtab-content-inner-cont img.icon-fallback{width:16px;height:16px;display:inline-block;margin-left:5px}
.upload-tile-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,287px));grid-gap:24px}
.upload-tile{width:fit-content}
.upload-tile-inner{display:flex;flex-direction:column;width:288px;height:228px;background-color:white;box-shadow:0 3px 6px #0000000F;border-radius:4px;padding:20px}
.upload-tile-top{width:288px;height:5px;background:#a6e8de 0 0 no-repeat padding-box;border-radius:4px 4px 0 0}
.upload-tile-downloadBtn{cursor:pointer;display:inline-flex;margin-top:auto;color:#596c80;width:fit-content}
.open-pdf-btn{word-wrap:break-word}
.appl-detail-self-intro-video{margin-bottom:20px}
.intro-video{width:100%;z-index:2;cursor:pointer}
.intro-video-play-icon{font-size:120px !important;position:absolute;top:40%;text-align:center;width:92%;opacity:.75;z-index:2;cursor:pointer}
#spinner{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:rgba(0,0,0,0.7);transition:opacity .2s}
#spinner img{position:absolute;top:50%;left:50%;transform:translate(-50%)}
#spinner{visibility:hidden;opacity:0}
#spinner.show{visibility:visible;opacity:1}
#pdf-spinner{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:rgba(0,0,0,0.7);transition:opacity .2s}
#pdf-spinner img{position:absolute;top:50%;left:50%;transform:translate(-50%)}
#pdf-spinner{visibility:hidden;opacity:0}
#pdf-spinner.show{visibility:visible;opacity:1}
.subtab-content-inner-cont.promotion-profile .collapsible-content-large{border-bottom:1px solid #fff;margin-top:25px}
.subtab-content-inner-cont.promotion-profile{padding-bottom:25px}
.promo-agency-tpc-cont>.col:first-child{padding-right:0}
.promo-agency-tpc-cont>.col:first-child .promo-agency-tpc-wrapper{background-color:#faf9f3;margin-left:0;margin-right:0}
.promo-agency-tpc-cont>.col:last-child .promo-agency-tpc-wrapper{background-color:#f0eee1;margin-right:0}
.manpower-downline-dm-agent-cont{padding:0 20px;background:#faf9f3;margin-top:15px;margin-bottom:25px}
.manpower-downline-dm-agent-cont>.row{border-bottom:1px solid #b3b1a8;margin:20px -20px;padding-top:20px;padding-bottom:15px}
.statistic-dash-chevron-cont{margin-bottom:65px}
.statistic-dash-chevron-list{list-style:none;padding:0;margin:0}
.statistic-dash-chevron-list li{display:inline-block;background:#769fab;color:#fff;position:relative;cursor:pointer;margin-bottom:25px}
.statistic-dash-chevron-list li .tab-chevron-wrapper{height:26px;position:absolute;right:-20px;top:0;overflow:hidden;width:108px;z-index:0}
.statistic-dash-chevron-list li .tab-chevron{position:absolute;top:-15px;right:10px;height:50px;width:50px;background:inherit;transform:translateY(5px) rotate(45deg);border:3px solid #fff}
.statistic-dash-chevron-list li,.statistic-dash-chevron-list li .tab-chevron{background-color:#769fab}
.statistic-dash-chevron-list li:last-child .tab-chevron{border:0}
.statistic-dash-chevron-list li.current-tab{cursor:default}
.statistic-dash-chevron-list li.current-tab,.statistic-dash-chevron-list li.current-tab .tab-chevron{background:#d31145}
.statistic-dash-chevron-list li.next-tab,.statistic-dash-chevron-list li.next-tab .tab-chevron{background:#405b70}
.statistic-dash-chevron-list li.next-tab .tab:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;right:-5px;top:12px}
.statistic-dash-chevron-list li.next-tab .tab.dropdown-clicked:after{content:"";border-bottom:5px solid #fff;border-top:0}
.statistic-dash-chevron-list li:nth-child(1){z-index:7}
.statistic-dash-chevron-list li:nth-child(2){z-index:6}
.statistic-dash-chevron-list li:nth-child(3){z-index:5}
.statistic-dash-chevron-list li:nth-child(4){z-index:4}
.statistic-dash-chevron-list li:nth-child(5){z-index:3}
.statistic-dash-chevron-list li:nth-child(6){z-index:2}
.statistic-dash-chevron-list li:nth-child(7){z-index:1}
.statistic-dash-chevron-list li .tab{background:inherit;padding:3px 45px 2px 25px;position:relative;z-index:1;margin-left:-2px;font-family:"AIATitle","Calibri",sans-serif;text-transform:uppercase}
.statistic-dash-chevron-list li .tab-desc-wrapper{position:absolute;color:#000;font-size:13px;padding:0 0 0 25px;line-height:1.2em;margin-top:3px}
.statistic-dash-chevron-list .dropdown-container{position:relative}
.statistic-dash-chevron-list .dropdown-container .name{cursor:pointer}
.statistic-dash-chevron-list .dropdown-wrapper{position:absolute;top:100%;left:0;width:115%;background-color:#405b70;color:#fff;z-index:1;max-height:220px;overflow-y:auto}
.statistic-dash-chevron-list .dropdown-item{padding:5px;cursor:pointer}
.statistic-dash-chevron-list .dropdown-item:hover{background-color:#363e3f}
.dashboard-date-tab-nav-switch{padding-left:0;list-style:none}
.dashboard-date-tab-nav-switch li{border:0;display:inline-block}
.dashboard-date-tab-nav-switch>li:first-child{margin-right:10px}
.dashboard-date-tab-nav-switch>li:first-child>span{padding-left:0}
.dashboard-date-tab-nav-switch li span{cursor:pointer;padding-right:0}
.dashboard-date-tab-nav-switch>li.active>span>span{border-bottom:4px solid #d31145}
.statistic-dash-overview-cont,.statistic-dash-details-card-cont{font-family:"AIATitle","Calibri",sans-serif;text-transform:uppercase}
.statistic-dash-overview-cont .row,.statistic-dash-details-card-cont .row{margin:0}
.statistic-dash-overview-cont .col,.statistic-dash-details-card-cont .col{padding:0}
.statistic-dash-overview-cont .overview-item-wrapper{background-color:#f0eee1;margin-right:10px;padding:15px}
.statistic-dash-details-card-cont .overview-item-wrapper{padding:15px 10px;border-right:1px solid #b3b1a8;height:90px}
.statistic-dash-details-card-cont .col:first-child .overview-item-wrapper,.statistic-dash-details-card-cont .col:last-child .overview-item-wrapper{border-right:0}
.statistic-dash-details-card-cont .col:nth-child(2) .overview-item-wrapper{border-left:1px solid #b3b1a8}
.statistic-dash-overview-cont .col:last-child .overview-item-wrapper,.statistic-dash-details-card-cont .col:last-child .overview-item-wrapper{margin-right:0}
.statistic-dash-details-card-cont .overview-item-wrapper .lk1{color:#22a8da;cursor:pointer;line-height:1em}
.statistic-dash-overview-cont .overview-item-title,.statistic-dash-details-card-cont .overview-item-title{font-size:14px}
.statistic-dash-overview-cont .overview-data-cont,.statistic-dash-details-card-cont .overview-data-cont{font-size:24px}
.statistic-dash-overview-cont .overview-data-cont div,.statistic-dash-details-card-cont .overview-data-cont div{display:inline-block}
.statistic-dash-overview-cont .overview-data-cont.two div,.statistic-dash-details-card-cont .overview-data-cont.two div{width:47%}
.statistic-dash-overview-cont .overview-data-cont.two div:first-child,.statistic-dash-details-card-cont .overview-data-cont.two div:first-child{border-right:1px solid #b3b1a8;line-height:1em}
.statistic-dash-details-card-cont .overview-data-cont.two div{text-align:center}
.statistic-dash-card-cont .width-12{width:12%}
.statistic-dash-card-cont .width-13{width:13%}
.statistic-dash-card-cont .width-15{width:15%}
.statistic-dash-card-cont .width-16{width:16%}
.statistic-dash-card-cont .width-25{width:25%}
.statistic-dash-card-cont .width-20{width:20%}
.statistic-dash-card-cont .width-21{width:21%}
.highcharts-button{font-size:20px;text-transform:uppercase;cursor:pointer !important}
.highcharts-button text{fill:#22a8da !important;font-family:"AIATitle","Calibri",sans-serif}
.card-upload{padding:14px;padding-bottom:32px;border-top-color:#a6e8de;min-height:250px;margin-bottom:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);color:#554344;transition:box-shadow .125s linear;word-wrap:break-word;position:relative}
.card-upload .list-action{position:absolute;bottom:30px}
.greybg-wrapper{background:#faf9f3;padding:20px 0}
.button .prev,.button .next{pointer-events:none}
.prev .btn,.next .btn{pointer-events:auto}
.calendar-date-tab-nav-switch{padding-left:0;list-style:none}
.calendar-date-tab-nav-switch li{border:0;display:inline-block;margin-bottom:15px;margin-right:10px}
.calendar-date-tab-nav-switch li:last-child{margin-right:0}
.calendar-date-tab-nav-switch>li:first-child>span{padding-left:0}
.calendar-date-tab-nav-switch li span{cursor:pointer;padding-right:0;display:inline-block}
.calendar-date-tab-nav-switch>li.active>span>span{border-bottom:4px solid #d31145}
.calendar-title-cont{background-color:#405b70}
.calendar-date-nav-cont{background-color:#769fab;padding:15px;text-align:center}
.calendar-date-nav-cont-panel-interview{background-color:#596c80;padding:15px;text-align:center}
.calendar-nav-icon{background-image:url("../../../content/dam/my/en/images/bealifeplanner/navi/arrow.png");display:inline-block;width:20px;height:18px;vertical-align:middle;cursor:pointer}
.calendar-nav-icon.left{background-position:0 0}
.calendar-nav-icon.right{background-position:20px 0}
.nav-date{display:inline-block;vertical-align:middle;margin:0 15px}
.calendar-cont .events-list{margin-bottom:15px}
.calendar-cont .event{border:0;-webkit-box-shadow:none;box-shadow:none;width:10px;height:10px;margin-left:2px}
.calendar-cont #cal-day-box .day-highlight{line-height:1.5em !important;border:0;overflow-y:auto}
#cal-day-tick .glyphicon{background-image:url("../../../content/dam/my/en/images/bealifeplanner/navi/nav-arrow-right.png");background-size:100%;width:10px;transform:rotate(90deg);height:16px}
.calendar-cont .cal-row-head [class*="cal-cell"]:first-child,.calendar-cont .cal-row-head [class*="cal-cell"]{font-weight:normal;font-family:"AIATitle","Calibri",sans-serif;text-transform:uppercase;color:#b3b1a8}
.calendar-cont #cal-day-box .cal-row-head [class*="cal-cell"]{color:#363e3f}
.cal-month-box [class*="cal-cell"]{color:#363e3f}
.calendar-cont span[data-cal-date]{color:#363e3f;opacity:1}
.calendar-cont .cal-day-weekend span[data-cal-date]{color:#b8123e}
.cal-week-box span[data-cal-date]{margin-right:0;color:#363e3f}
.calendar-cont .cal-day-outmonth span[data-cal-date]{opacity:.3}
.calendar-cont .cal-event-list .event.pull-left{margin-top:5px}
.calendar-cont .cal-day-today{background-color:#a9dcef}
.calendar-cont .cal-day-today span[data-cal-date]{color:#0a6e93}
.event.star-five,.event-label-marker.star-five{position:relative;display:inline-block;width:0;height:0;margin-left:.9em;margin-right:.9em;margin-bottom:1.2em;border-right:.3em solid transparent;border-bottom:.7em solid #fc0;border-left:.3em solid transparent;font-size:6px}
.event.star-five:before,.event.star-five:after,.event-label-marker.star-five:before,.event-label-marker.star-five:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #fc0;border-left:1em solid transparent;transform:rotate(-35deg)}
.event.star-five:after,.event-label-marker.star-five:after{transform:rotate(35deg)}
.event.event-bop{background-color:#97cb5d}
.event.event-bop-hq,.event.event-bop-hq:before,.event.event-bop-hq:after{background-color:transparent;border-bottom-color:#97cb5d}
.event.event-roadshow{background-color:#46d3bd}
.event.event-roadshow-hq,.event.event-roadshow-hq:before,.event.event-roadshow-hq:after{background-color:transparent;border-bottom-color:#46d3bd}
.event.event-fist{background-color:#9962d2}
.event.event-fist-hq,.event.event-fist-hq:before,.event.event-fist-hq:after{background-color:transparent;border-bottom-color:#9962d2}
.event.event-yolo{background-color:#fbbf56}
.event.event-yolo-hq,.event.event-yolo-hq:before,.event.event-yolo-hq:after{background-color:transparent;border-bottom-color:#fbbf56}
.day-highlight.dh-event-bop,.day-highlight.dh-event-bop:hover{background-color:#c6eb9e}
.day-highlight.dh-event-bop-hq,.day-highlight.dh-event-bop-hq:hover{background-color:#c6eb9e}
.day-highlight.dh-event-roadshow,.day-highlight.dh-event-roadshow:hover{background-color:#a6e8de}
.day-highlight.dh-event-roadshow-hq,.day-highlight.dh-event-roadshow-hq:hover{background-color:#a6e8de}
.day-highlight.dh-event-fist,.day-highlight.dh-event-fist:hover{background-color:#d7bff0}
.day-highlight.dh-event-fist-hq,.day-highlight.dh-event-fist-hq:hover{background-color:#d7bff0}
.day-highlight.dh-event-yolo,.day-highlight.dh-event-yolo:hover{background-color:#f9e1b8}
.day-highlight.dh-event-yolo-hq,.day-highlight.dh-event-yolo-hq:hover{background-color:#f9e1b8}
.day-highlight .event-label-marker{width:10px;height:10px;border-radius:50%;display:block;margin-top:10px;margin-bottom:10px}
.event-label-marker.star-five{display:block;width:0;height:0;margin-bottom:15px}
.event-label-marker.event-bop{background-color:#97cb5d}
.event-label-marker.event-bop-hq,.event-label-marker.event-bop-hq:before,.event-label-marker.event-bop-hq:after{background-color:transparent;border-bottom-color:#97cb5d}
.event-label-marker.event-roadshow{background-color:#46d3bd}
.event-label-marker.event-roadshow-hq,.event-label-marker.event-roadshow-hq:before,.event-label-marker.event-roadshow-hq:after{background-color:transparent;border-bottom-color:#46d3bd}
.event-label-marker.event-fist{background-color:#9962d2}
.event-label-marker.event-fist-hq,.event-label-marker.event-fist-hq:before,.event-label-marker.event-fist-hq:after{background-color:transparent;border-bottom-color:#9962d2}
.event-label-marker.event-yolo{background-color:#fbbf56}
.event-label-marker.event-yolo-hq,.event-label-marker.event-yolo-hq:before,.event-label-marker.event-yolo-hq:after{background-color:transparent;border-bottom-color:#fbbf56}
.calendar-cont a.event-item{color:#363e3f}
.cal-week-box .day-highlight[data-event-class]{white-space:normal;height:auto;line-height:1.5em;padding:10px}
.calendar-cont #cal-slide-content a.event-item{font-size:14px}
.cal-day-hour-part .span1.col-xs-1{padding-left:5px}
.calendar-cont a.cal-event-week{color:#363e3f}
.calendar-cont #cal-slide-tick{background-image:none;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #302f2c;width:0;height:0;top:-10px}
.calendar-cont #cal-day-box .cal-day-hour .day-highlight{height:auto}
.h5.lk1{font-size:24px;line-height:22px}
.hero-carousel .slide-container .slide-content .carousel-actions .button-container .btn-2{margin-top:12px}
.hero-carousel .slide-container .slide-content .carousel-actions .button-container .button{display:inline-block;margin:0 5px}
.agent-portal-content-wrapper .range-slider input[type='range'],.agent-portal-content-wrapper .range-slider input[type='range']::-webkit-slider-runnable-track,.agent-portal-content-wrapper .range-slider input[type='range']::-webkit-slider-thumb{cursor:pointer !important}
.custom-btn-style button.btn,button.custom-btn-style{border-radius:8px;height:48px}
.custom-btn-style button.btn:disabled,button.custom-btn-style:disabled{opacity:1}
.custom-btn-style button.btn.btn-primary,button.custom-btn-style.btn-primary{background-color:#d31145;border:1px solid transparent;color:#fff}
.custom-btn-style button.btn.btn-primary:hover,button.custom-btn-style.btn-primary:hover{background-color:#b30e3a}
.custom-btn-style button.btn.btn-primary:disabled,button.custom-btn-style.btn-primary:disabled{background-color:#e988a2;pointer-events:none}
.custom-btn-style button.btn.btn-secondary,button.custom-btn-style.btn-secondary{background-color:#fff;border:1px solid #d50642;color:#d50642}
.custom-btn-style button.btn.btn-secondary:hover,button.custom-btn-style.btn-secondary:hover{background-color:#fcf2f5}
.custom-btn-style button.btn.btn-secondary:disabled,button.custom-btn-style.btn-secondary:disabled{color:#e988a2;border:1px solid #e988a2;pointer-events:none}
ul.simple-pagination{list-style:none}
.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}
.simple-pagination ul{list-style:none;padding:0;margin:0}
.simple-pagination li{list-style:none;padding:0;margin:0;float:left}
span.ellipse.clickable{cursor:pointer}
.ellipse input{width:3em}
.compact-theme span{cursor:pointer}
.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:0;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0,#efefef 100%);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(top,#fff 0,#efefef 100%)}
.compact-theme a:hover,.compact-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#efefef 0,#bbb 100%);background:-o-linear-gradient(top,#efefef 0,#bbb 100%);background:-ms-linear-gradient(top,#efefef 0,#bbb 100%);background:linear-gradient(top,#efefef 0,#bbb 100%)}
.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px}
.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}
.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb 0,#efefef 100%);background:-o-linear-gradient(top,#bbb 0,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0,#efefef 100%);background:linear-gradient(top,#bbb 0,#efefef 100%);cursor:default}
.compact-theme .ellipse{background:#eaeaea;padding:0 10px;cursor:default}
.light-theme span{cursor:pointer}
.light-theme a,.light-theme span{float:left;color:#666;font-size:15px;line-height:24px;font-weight:normal;text-align:center;min-width:14px;padding:0 7px;margin:0 5px 0 0}
.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none}
.light-theme .current{color:#d31145;cursor:default}
.light-theme .ellipse{background:0;border:0;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}
.dark-theme span{cursor:pointer}
.dark-theme a,.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#555;background:-moz-linear-gradient(top,#555 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0,#333 100%);background:-o-linear-gradient(top,#555 0,#333 100%);background:-ms-linear-gradient(top,#555 0,#333 100%);background:linear-gradient(top,#555 0,#333 100%)}
.dark-theme a:hover,.dark-theme li:not(.disabled):not(.active) span:hover{text-decoration:none}
.dark-theme .current{color:#d31145}
.dark-theme .ellipse{background:0;border:0;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}