@import url("//fonts.googleapis.com/css?family=Lato:400,700");html,body{margin:0;padding:0}.margin-bottom-15{margin-bottom:15px}.margin-top-15{margin-top:15px}html,body{font-size:16px;-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,p,ul,li,ul li{border:0;font-size:100%;vertical-align:baseline}ul,li{padding:0;margin:0;list-style:none}@font-face{font-family:'icomoon';src:url("/partners/fonts/icomoon.eot");src:url("/partners/fonts/icomoon.eot#iefix") format("embedded-opentype"),url("/partners/fonts/icomoon.ttf") format("truetype"),url("/partners/fonts/icomoon.woff") format("woff"),url("/partners/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.icon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-file-pdf-o:before{content:"\f1c1"}.icon-email:before{content:"\e90b"}.icon-arrow-down:before{content:"\e90d"}.icon-tick-list:before{content:"\e90c"}.icon-phone:before{content:"\e900"}.icon-affiliates:before{content:"\e901"}.icon-api:before{content:"\e902"}.icon-Est1989:before{content:"\e903"}.icon-grey_label:before{content:"\e904"}.icon-institutional:before{content:"\e905"}.icon-label:before{content:"\e906"}.icon-product:before{content:"\e907"}.icon-returns:before{content:"\e908"}.icon-support:before{content:"\e909"}.icon-tick:before{content:"\e90a"}.icon-fx:before{content:"\e907"}body,html{min-width:980px}p{margin-bottom:27px}.wrap{position:relative}section{padding:86px 0 69px}section .intro{padding-bottom:24px;text-align:center}section .intro p{font-size:18px;line-height:30px;margin-bottom:28px}.text-block{margin:20px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #e8e9ed}.bg-blue-light{background-color:#008FBE}.bg-blue-dark{background-color:#1B2429}.bg-grey{background-color:#e8e9ed}.bg-grey-light{background-color:#f9f9fb}.bg-blue1{background-color:#007A93}.bg-blue2{background-color:#6195A3}.bg-blue3{background-color:#003E4C}.bg-blue4{background-color:#0092B1}.bg-blue5{background-color:#43656E}.bg-blue6{background-color:#0B5C7C}.bg-ipo-blue{background-color:#17a5d4}.bg-ipo-green{background-color:#1ABAA0}.bg-cmc-blue{background-color:#0EBCDC}.bg-white{background-color:#fff}.bg-white-opaque{background-color:rgba(255,255,255,0.9)}.padded-40-40{padding:40px}.padding-top-40{padding-top:40px}.margin-60{margin-bottom:60px;margin-top:60px}.no-gaps{padding:0}.img-responsive{margin:0 auto}.box-blue{background:#f0f4fb;border:1px solid #17a5d4;padding:20px}.pdf-link:hover{text-decoration:none}table{width:100%}table tbody tr:nth-child(2n+1){background:#f1f2f4}table tbody td{border-right:1px dashed #00c5eb;padding:15px 20px 15px 30px}table tbody td:last-child{border-right:0}.btn{outline:none;position:relative;overflow:hidden;margin-top:40px;padding:8px 26px 10px;border-width:2px;color:#1B2429;font-size:1rem;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.btn:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";position:absolute;height:101%;width:120%;top:0;right:120%;z-index:-1;-webkit-transform:skewX(-20deg) skewY(0);-ms-transform:skewX(-20deg) skewY(0);-o-transform:skewX(-20deg) skewY(0);transform:skewX(-20deg) skewY(0);-webkit-transition:right 0.4s;-o-transition:right 0.4s;transition:right 0.4s}.btn-transparent{min-width:200px;border:2px solid #FFF}.btn-transparent:after{background:#FFF;border:1px solid #fff}.btn-transparent:hover:after,.btn-transparent:focus:after,.btn-transparent:active:after{right:-10%}.btn-blue-border{border:2px solid #008FBE;color:#008FBE;min-width:200px}.btn-blue-border:after{background:#008FBE;border:1px solid #008FBE}.btn-blue-border:hover,.btn-blue-border:focus,.btn-blue-border:active{color:#fff}.btn-blue-border:hover:after,.btn-blue-border:focus:after,.btn-blue-border:active:after{right:-10%}.btn-blue{background:#008FBE;border:2px solid #008FBE;color:#fff;min-width:200px}.btn-blue:after{background:#fff;border:1px solid #fff}.btn-blue:hover,.btn-blue:focus,.btn-blue:active{color:#008FBE}.btn-blue:hover:after,.btn-blue:focus:after,.btn-blue:active:after{right:-10%}.btn-blue-instit{background:#3979b6;border:2px solid #3979b6;color:#fff;min-width:200px}.btn-blue-instit:after{background:#fff;border:1px solid #fff}.btn-blue-instit:hover,.btn-blue-instit:focus,.btn-blue-instit:active,.btn-blue-instit.loading{color:#3979b6}.btn-blue-instit:hover:after,.btn-blue-instit:focus:after,.btn-blue-instit:active:after,.btn-blue-instit.loading:after{right:-10%}.btn-dark-blue{background:#0b1624;border:1px solid #DBDEE3;border-radius:3px;color:#fff;font-size:12px}.btn-dark-blue:after{background:#fff;border:1px solid #fff}.btn-dark-blue:hover,.btn-dark-blue:focus,.btn-dark-blue:active{color:#008FBE}.btn-dark-blue:hover:after,.btn-dark-blue:focus:after,.btn-dark-blue:active:after{right:-10%}.btn-green{background:#1ABAA0;border:2px solid #1ABAA0;color:#fff;min-width:200px}.btn-green:after{background:#fff;border:1px solid #fff}.btn-green:hover,.btn-green:focus,.btn-green:active{color:#1ABAA0}.btn-green:hover:after,.btn-green:focus:after,.btn-green:active:after{right:-10%}.btn-grey{border-color:#f9f9fb;color:#1B2429}.btn-grey:after{background:#cdd5d8;border:1px solid #cdd5d8}.btn-grey:hover:after,.btn-grey:focus:after,.btn-grey:active:after{right:-10%}.btn-white{background:#fff;border-color:#fff;color:#1B2429;min-width:200px}.btn-white:after{background:#17a5d4;border:1px solid #17a5d4}.btn-white:hover,.btn-white:focus,.btn-white:active{color:#fff}.btn-white:hover:after,.btn-white:focus:after,.btn-white:active:after{right:-10%}.btn-affiliates{background:#1abaa0;background-image:-webkit-gradient(linear, left top, right top, from(#17c6b6), to(#009e87));background-image:-webkit-linear-gradient(left, #17c6b6, #009e87);background-image:linear-gradient(to right, #17c6b6, #009e87);border:0;color:#fff}.btn-affiliates:after{background:#fff;border:1px solid #fff}.btn-affiliates:hover,.btn-affiliates:focus,.btn-affiliates:active{color:#008FBE}.btn-affiliates:hover:after,.btn-affiliates:focus:after,.btn-affiliates:active:after{right:-10%}.btn-institutional{background:#479aee;background-image:-webkit-gradient(linear, left top, right top, from(#4495c6), to(#2370bd));background-image:-webkit-linear-gradient(left, #4495c6, #2370bd);background-image:linear-gradient(to right, #4495c6, #2370bd);border:0;color:#fff}.btn-institutional:after{background:#fff;border:1px solid #fff}.btn-institutional:hover,.btn-institutional:focus,.btn-institutional:active{color:#008FBE}.btn-institutional:hover:after,.btn-institutional:focus:after,.btn-institutional:active:after{right:-10%}.btn-view,.btn-download{display:block;width:56px;height:56px;background:url("/partners/img/results-and-reports/report-icn-sprite.png") no-repeat}.page-regulatory-information .btn-view,.page-regulatory-information .btn-download{margin:0 0 0 20px;float:right}.btn-view{background-position:-2px -2px}.btn-view:hover{background-position:-2px -202px}.btn-download{background-position:-2px -302px}.btn-download:hover{background-position:-2px -502px}.bullet-list li{list-style:disc;margin-bottom:10px;margin-left:20px}.tick-list{margin-bottom:27px}.tick-list li{padding:10px 0 10px 60px;position:relative}.tick-list li:before{color:#3979b6;content:'\e90c';display:block;font-family:'icomoon';font-size:38px;height:38px;left:0;line-height:39px;margin-top:-19px;position:absolute;text-align:center;top:50%;width:38px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{color:#58585A;font-family:Lato, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25px}h1,.h1{font-size:38px;line-height:48px}h2,.h2{color:#3979b6;font-size:35px;line-height:36px;margin:0 0 24px}h3,.h3{color:#3979b6;font-size:24px;line-height:30px;margin:0 0 16px}.large{font-size:18px;line-height:28px}a{color:#3979b6}a:hover{color:#418bd2}.main-header .navbar{border:0;border-radius:0;margin:0}.main-header .navbar a{text-transform:uppercase}.main-header .main-nav{background:#0b1624;min-height:94px}.main-header .main-nav .navbar-brand{background:url("/partners/img/cmc-logo-white.png") no-repeat 0 0;height:49px;margin:24px 42px 0 0;padding:0;width:85px}.main-header .main-nav li a{border-bottom:5px solid transparent;color:#DBDEE3;font-size:12px;letter-spacing:0.05em;padding:39px 11px 30px}.main-header .main-nav li a:hover,.main-header .main-nav li a:focus{background:none;color:#008FBE}@media (min-width: 1200px){.main-header .main-nav li a{padding:39px 15px 30px}}.main-header .main-nav li.active a,.main-header .main-nav li.active-parent a{border-bottom:5px solid #008FBE;color:#008FBE}.main-header .main-nav .navbar-right{margin-right:0}.main-header .main-nav .navbar-right .btn{margin:30px 0 0}.main-header .external-nav{min-height:0;padding-bottom:7px;padding-top:9px}.main-header .external-nav a{font-size:0.6875rem;font-weight:700;letter-spacing:0.05em;line-height:0.75rem}.main-header .external-nav li{padding-bottom:7px;padding-top:6px}.main-header .external-nav li a{border-left:1px solid #637086;color:#637086;padding-bottom:0;padding-top:0}.main-header .external-nav li a:hover,.main-header .external-nav li a:focus{background:none;text-decoration:underline}.main-header .external-nav li:first-child a{border-left:0;padding-left:0}.main-header .external-nav li.active a{text-decoration:underline}.main-header .external-nav .navbar-right{font-size:13px;margin-right:0}.main-header .external-nav .navbar-right a{color:#1B2429;font-size:13px}.main-footer nav{background:#1B2429;padding:71px 0 50px}.main-footer nav .brand{background:url("/partners/img/cmc-logo-blue.png") no-repeat 0 0;display:block;height:49px;margin:3px 0 9px 0;padding:0;width:85px}.main-footer nav ul li{border-left:1px solid #979b9e;display:inline-block;height:14px;line-height:14px;padding:0 12px}.main-footer nav ul li a{color:#979b9c;font-size:14px;line-height:1;padding:0}.main-footer nav ul li:first-child{border-left:none;padding:0 12px 0 0}.main-footer nav .external-nav{padding-top:35px}.main-footer nav .external-nav li{border-left:1px solid white}.main-footer nav .external-nav li a{color:white;text-transform:uppercase}.main-footer nav hr{border-top-color:#393939}.main-footer nav .row-legal{padding-bottom:25px}.main-footer nav .row-legal hr{margin-bottom:25px;margin-top:0}.main-footer nav .row-legal .copyright{color:#636A74;font-size:0.875rem}.main-footer nav .address{color:#636A74;font-size:0.875rem;line-height:1.625rem;padding:0}.main-footer nav .address .uppercase{text-transform:uppercase}.main-footer .footnote{color:#636A74;font-size:14px;line-height:20px}.main-footer .footnote a{color:#979b9c}#CookieAlert{background:#1b2429;bottom:0;left:0;padding:8px 0 0;position:fixed;width:100%;z-index:9999}#CookieAlert p{color:#fff;font-size:14px;line-height:20px;margin:0 0 8px;padding-right:20px}#CookieAlert #cookieAlertContinue{display:block;font-size:1.5rem;height:30px;line-height:30px;position:absolute;right:4px;text-align:center;top:0px;width:30px}#CookieAlert #cookieAlertContinue:hover{text-decoration:none}section.header{color:#fff}section.section-intro{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:72px 0 7px}section.section-intro h2,section.section-intro .h2{margin-bottom:39px}section.section-intro p{color:#1B2429}section.contact-us .info-box{padding:58px 0 75px;text-align:center}section.contact-us .info-box .icon{color:#3979b6;display:block;font-size:70px;height:70px;line-height:70px}section.contact-us .info-box .icon.icon-phone{font-size:55px}section.contact-us .info-box h3{font-size:14px}section.contact-us .info-box a{font-size:24px}section.contact-us .info-box a small{font-size:14px}section.contact-us .info-box a:hover,section.contact-us .info-box a:active,section.contact-us .info-box a:focus{text-decoration:none}section.contact-us .info-box a:hover{border-bottom:2px solid #418bd2}section.footnotes{padding:32px 0 60px}section.footnotes p{font-size:14px;line-height:20px;margin-bottom:10px}section.contact-banner{background:#0A264D;background-image:url("/partners/img/contact-banner-bg.png"),linear-gradient(to right, #071B36, #0A264D);background-repeat:no-repeat, repeat;background-position:50% 50%, 0 0;border-bottom:1px solid #979797;border-top:1px solid #979797;padding:28px 0 44px}section.contact-banner h2,section.contact-banner h3,section.contact-banner a{color:#fff}section.contact-banner h2{font-size:28px;padding-top:50px}section.contact-banner h3{font-size:14px;margin:-5px 0 0}section.contact-banner a{font-size:24px}section.contact-banner .icon{color:white;font-size:70px}form label{color:#3979b6;font-weight:normal}form .form-control{font-size:16px;height:46px}form .has-error .form-control{border-color:red}form .alert-danger{padding:9px 15px}form textarea.form-control{height:325px}form .btn{margin-top:15px;text-transform:uppercase;width:100%}form .btn.loading{cursor:default}form .btn.loading:before{background:url("/partners/img/institutional/form-loader-over.gif") no-repeat 0 0;content:'';height:16px;left:10px;margin:-8px 0 0;position:absolute;top:50%;width:16px;z-index:100}.page-home .header{background:url("/partners/img/home/header-bg-2560x836.jpg") no-repeat 50% 50%;background-size:cover;border-bottom:1px solid #c5c6c6;padding:83px 0 144px;position:relative}.page-home .header h1{margin:0 0 22px}.page-home .header .header-intro{padding-bottom:20px}.page-home .header .info-box{background:rgba(0,0,0,0.15);border-radius:5px;-webkit-box-shadow:0 3px 0 rgba(255,255,255,0.1);box-shadow:0 3px 0 rgba(255,255,255,0.1);padding:0 45px 62px}.page-home .header .info-box .icon{display:block;font-size:60px;padding:58px 0 19px}.page-home .header .info-box .png-icon{padding:58px 0 19px;width:100px}.page-home .header .info-box-affiliates{margin-right:5px}.page-home .header .info-box-affiliates .icon{color:#1abaa0}.page-home .header .info-box-affiliates .section-link a{color:#1abaa0}.page-home .header .info-box-institutional{margin-left:5px}.page-home .header .info-box-institutional .icon{color:#479aee}.page-home .header .info-box-institutional .section-link a{color:#479aee}.page-home .header .info-box h2{color:#fff;font-size:29px;font-weight:700}.page-home .header .info-box .copy{min-height:100px}.page-home .header .info-box .section-link{font-size:18px;font-weight:700;margin:-20px 0 0}.page-home .header .scroll-link{bottom:0;left:0;margin:0;position:absolute;width:100%}.page-home .header .scroll-link a{background:rgba(0,0,0,0.2);border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:inline-block;font-size:14px;padding:14px 27px 14px 30px;text-transform:uppercase}.page-home .header .scroll-link a:hover{text-decoration:none}.page-home .header .scroll-link .icon{font-size:20px;margin-left:16px;vertical-align:sub}.page-home .h2{color:#08254e}.page-home table{border-collapse:separate}.page-home table thead th{color:#fff;font-size:20px;font-weight:700;min-width:215px;padding:24px 10px 20px;text-align:center}.page-home table thead .column-affiliate{background:#1abaa0;background-image:-webkit-gradient(linear, left top, right top, from(#17c6b6), to(#009e87));background-image:-webkit-linear-gradient(left, #17c6b6, #009e87);background-image:linear-gradient(to right, #17c6b6, #009e87);border-right:1px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px}.page-home table thead .column-institutional{background:#479aee;background-image:-webkit-gradient(linear, left top, right top, from(#4495c6), to(#2370bd));background-image:-webkit-linear-gradient(left, #4495c6, #2370bd);background-image:linear-gradient(to right, #4495c6, #2370bd);border-top-left-radius:5px;border-top-right-radius:5px}.page-home table .button-row{background:#fff}.page-home table .button-row td{border-top:1px solid #e8e9ed;padding:30px 18px}.page-home table .button-row .column-affiliate{background:#f1f2f4;border-bottom:3px solid #1abaa0}.page-home table .button-row .column-institutional{background:#f1f2f4;border-bottom:3px solid #479aee}.page-home table .btn{margin:0;width:100% !important}.page-home table .tick{display:block;margin-right:10px;position:relative;text-indent:-9999px}.page-home table .tick:before{display:block;content:'\e90a';font-family:'icomoon';font-size:32px;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;text-indent:0;top:50%;width:32px}.page-home table .tick.tick-affiliate{color:#1abaa0}.page-home table .tick.tick-institutional{color:#479aee}.page-affiliates .header{background:url("/partners/img/affiliates/header-bg-2560x511.jpg") no-repeat 50% 50%;background-size:cover;padding:240px 0 218px}.page-affiliates .header p{margin-left:60px;margin-right:60px}.page-affiliates .section-easy-as li{padding:40px 0 26px}.page-affiliates .section-easy-as h3{color:#1B2429;line-height:38px;margin-top:47px}.page-affiliates .section-easy-as .number{padding-left:80px;padding-right:10px;position:relative}.page-affiliates .section-easy-as .number:before{background:#285f86;border-radius:50%;color:white;display:block;font-size:30px;height:58px;left:0;line-height:58px;position:absolute;text-align:center;top:4px;width:58px}.page-affiliates .section-easy-as .number.number-1:before{content:'1'}.page-affiliates .section-easy-as .number.number-2:before{content:'2'}.page-affiliates .section-easy-as .number.number-3:before{content:'3'}.page-affiliates .section-easy-as .footnote{font-size:14px}.page-affiliates .section-partnering .icon{color:#00C5E8;display:block;font-size:50px;margin:46px 0 27px}.page-affiliates .section-partnering h3{color:#1B2429;margin-bottom:28px;padding:0 30px 0 0}.page-affiliates .section-partnering p{padding:0 30px 0 0}.page-affiliates #thankYouMessage{display:none}.page-institutional .header{background:url("/partners/img/institutional/header-bg-2560x657.jpg") no-repeat 50% 50%;background-size:cover;padding-bottom:84px;padding-top:168px}.page-institutional .header p{margin-left:60px;margin-right:60px}.page-institutional .header a{color:white;text-align:center}.page-institutional .header a:hover,.page-institutional .header a:active,.page-institutional .header a:focus{text-decoration:none}.page-institutional .header a .icon{border:2px solid #3979b6;border-radius:50%;display:block;font-size:57px;height:125px;line-height:125px;margin:60px auto 25px;width:125px}.page-institutional .header a .icon-grey_label{font-size:65px}.page-institutional .section-api ul{margin-right:70px;margin-top:60px}.page-institutional .section-institutional-acc ul{margin-left:50px;margin-top:60px}.page-institutional #thankYouMessage{display:none}.page-institutional .sup-award{top:-70px;font-size:20px}.page-stockbroking .header{background:#0a1624 url("/partners/img/stockbroking/header-bg.jpg") no-repeat 50% 50%;background-size:auto 100%;padding-bottom:84px;padding-top:168px}.page-stockbroking .header a{color:white;text-align:center}.page-stockbroking .header a:hover,.page-stockbroking .header a:active,.page-stockbroking .header a:focus{text-decoration:none}.page-stockbroking .header a .icon{border:2px solid #3979b6;border-radius:50%;display:block;font-size:57px;height:125px;line-height:125px;margin:60px auto 25px;width:125px}.page-stockbroking .header a .icon-grey_label{font-size:65px}.page-stockbroking .section-api ul{margin:60px 70px 0 0}.page-stockbroking .section-institutional-acc ul{margin:10px 0 0 50px}.page-stockbroking #thankYouMessage{display:none}@media (max-width: 767px){section{padding-bottom:13px}.fullwidth-xs{padding-left:0;padding-right:0}.fullwidth-xs>.row{margin-left:0;margin-right:0}}@media (min-width: 768px){.has-equal-heights-sm{overflow:hidden}.has-equal-heights-sm .equal-heights{padding:0;display:table;border:0 none;border-spacing:30px;border-collapse:separate}.has-equal-heights-sm .equal-heights>*{display:table-row}.has-equal-heights-sm .equal-heights>*>*{display:table-cell;float:none}.has-equal-heights-sm .equal-heights{min-width:100%;margin:-30px}}

/*# sourceMappingURL=main.min.css.map */