.tab-container{margin:0}
.tabbedInternalComponent .nav-tabs>li>a{box-shadow:0 1px 3px #ddd;padding:15px 0;margin:2px 0;margin-left:5px;border-radius:0;color:#646871;font-size:16px;background-color:#fafafa}
.tabbedInternalComponent .nav-tabs{border:0}
.tabbedInternalComponent .tab-content>.tab-pane{background-color:#fafafa;padding:20px;margin-right:5px}
.tabbedInternalComponent .nav-tabs>li.active .nav-link{color:#fff;background-color:#c81a78 !important;padding:18px 0 !important}
.investors .nav-tabs{border:0;background-color:transparent;width:100%}
.investors .nav-tabs>li{width:16.5%}
.investors .nav-tabs>li .nav-link{padding:15px 40px !important;font-size:14px}
.investors .nav-tabs>li.active .nav-link{color:#fff;background-color:#c81a78 !important}
.investors .nav-tabs>li:hover .nav-link{color:#fff;background-color:#c81a78 !important}
.investors .nav-link{padding:15px 0 !important;border-radius:0;color:#333;border:0;margin-right:1px !important;text-align:center;background-color:#ddd !important}
.investors .nav-link span{display:block;padding-top:5px}
.investors .nav-tabs>li.active .nav-link span:before{content:"";position:absolute;bottom:-2px;width:0;height:0;left:44%;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #fff transparent;z-index:0}
.investors .nav-link img{margin:auto}
.investors .nav-link:hover{border:0}
.investors .tab-pane{margin-bottom:30px}
.loading-image{text-align:center;margin-bottom:40px}
.financial-filling{margin-bottom:100px}
.stock-header{background-color:#c81a78;font-weight:500;font-size:18px;color:#fff;text-align:center;padding:7px 0}
.stock-subscribe{background-color:#c81a78;font-weight:500;font-size:24px;line-height:50px;color:#fff;text-align:center}
.stock-header-links{background-color:#c81a78;font-weight:500;font-size:18px;color:#fff;padding:7px 20px;border-bottom:1px solid #fff}
.stock-header-links a{color:#fff;text-decoration:none}
.stock-header-links a:hover{color:#fff}
.stock-body{background-color:#f0f0f0;padding:20px;font-size:14px;color:#585858}
.stock-body-links{font-size:14px;color:#585858;padding-left:20px;margin-top:2px;border:1px dashed #cecece;background-color:#e6e6e6}
.stock-body-links a{color:#c81a78;text-decoration:none;display:block;padding:7px 0}
.subscribe-box{border:1px solid #cecece;margin-top:2px;padding:25px 10px 15px;font-size:16px;display:table;table-layout:fixed}
.subscribe-box .tablecell{display:table-cell;min-width:55px}
.subscribe-box .tablecell img{margin-bottom:-23px}
.stock-body-links a:hover{color:#585858}
.stock-body .row{padding-top:5px;padding-bottom:5px}
.stock-body h3{margin-top:0;font-size:18px}
.border-top-gray{border-top:1px solid #707070}
.purple-color{color:#c81a78}
a.purple-color.active{font-weight:600}
a.purple-color:hover,a.purple-color:active,a.purple-color:focus{color:#c81a78}
.investors p a{color:#c81a78}
.investors p a:hover,.investors p a:focus,.investors p a:active{color:#c81a78}
.cta-list>a{color:#3b3b3b;font-size:14px;display:block;position:relative;margin-bottom:5px;padding-left:20px}
.cta-list>a:hover{color:#c81a78}
.cta-list>a:before{content:"";position:absolute;width:0;height:0;left:4px;top:5px;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #c81a78;z-index:0}
.icon{background-image:url("icon-images/tabs-icon.png");background-repeat:no-repeat;width:39px;height:36px;display:inline-block}
.icon.profile-link{background-position:-4px 0}
.active>.nav-link>.icon.profile-link{background-position:-4px -39px}
.icon.governance-link{background-position:-48px 0}
.active>.nav-link>.icon.governance-link{background-position:-48px -38px}
.icon.filling-link{background-position:-90px 0}
.active>.nav-link>.icon.filling-link{background-position:-90px -39px}
.icon.event-link{background-position:-173px 0}
.active>.nav-link>.icon.event-link{background-position:-173px -40px}
.icon.contact-link{background-position:-130px 0}
.active>.nav-link>.icon.contact-link{background-position:-130px -39px}
.filterDropdwon{display:inline-block;margin:10px 15px 40px 15px}
.filterDropdwon .btn{border:1px solid #d1d1d1;border-radius:20px;padding:10px 20px;font-size:16px}
.filterDropdwon .btn .caret{margin-left:30px;margin-top:-8px;box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:#333;border-width:0 2px 2px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out}
.anchor-line-magenta{position:relative;font-size:13px}
.anchor-line-magenta:after{content:"";position:absolute;top:7px;width:20px;height:0;right:-28px;border-top:1px solid #c81a78;z-index:9999}
.anchor-line-white{position:relative;font-size:13px}
.anchor-line-white:after{content:"";position:absolute;top:7px;width:20px;height:0;right:-28px;border-top:1px solid #fff;z-index:9999}
.grey-heading{font-size:18px;color:#585858}
.tabbedInternalComponent .nav-tabs{display:block;margin-left:-5px}
.tabbedInternalComponent .nav-tabs>li{float:left;display:block;width:25%}
.investors .filterDropdwon{margin-left:0}
h3 .title-grey{font-size:44px;font-weight:normal;color:#646871;font-family:"robotobold",sans-serif}
.padding-left-30{padding-left:30px}
.profile-text{font-size:19px;font-weight:300;color:#585858}
.borderBlack{border:0 solid #333;padding:20px;background-color:#fafafa}
h4 .title-grey{font-size:24px;font-weight:normal;color:#646871;font-family:"robotobold",sans-serif;margin:25px 0 15px;display:block}
@media screen and (min-width:1024px) and (max-device-width:1200px){.investors .nav-tabs>li .nav-link{padding:15px 50px !important}
}
@media(min-width:1200px){.investors .nav-tabs>li .nav-link{padding:15px 0 !important;font-size:12px}
}
@media(max-width:768px){.investors .nav-tabs>li .nav-link{padding:15px 20px !important}
.financial-filling{margin-bottom:40px}
}
.tabbedInternalComponent .nav-tabs>li .nav-link{padding:15px 0 !important}
.financial-filling .dropdown-menu{min-width:210px}
@media screen and (max-device-width:767px){.investors .nav-tabs>li{width:100%}
.tab-container .nav-tabs>li>a{margin-bottom:4px !important}
.investors .nav-link>.icon{float:left;margin-top:10px}
.investors .nav-link span{display:block;text-align:left;padding:15px 0 15px 50px}
.investors .nav-tabs>li.active .nav-link span:before{bottom:33%;left:auto;right:0;border-width:14px;border-color:transparent #fff transparent transparent;z-index:1}
.investors .nav-tabs>li .nav-link{padding:15px 10px !important}
.tabbedInternalComponent .nav-tabs{margin-left:0}
.tabbedInternalComponent .tab-content>.tab-pane{margin-right:0}
.investors .filterDropdwon{display:block;text-align:center}
.investors .nav-tabs{margin-top:5px}
}