@import url("//fonts.googleapis.com/css?family=Lato:400,300,700,300italic");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,.jumbotron 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}html,body{font-family:Lato, Arial, sans-serif}@font-face{font-family:'icomoon';src:url("/group/fonts/icomoon.eot");src:url("/group/fonts/icomoon.eot#iefix") format("embedded-opentype"),url("/group/fonts/icomoon.ttf") format("truetype"),url("/group/fonts/icomoon.woff") format("woff"),url("/group/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-file-o:before{content:"\f016"}.icon-file-text-o:before{content:"\f0f6"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-file-archive-o:before{content:"\f1c6"}.icon-file-zip-o:before{content:"\f1c6"}.icon-file-audio-o:before{content:"\f1c7"}.icon-file-sound-o:before{content:"\f1c7"}.icon-file-movie-o:before{content:"\f1c8"}.icon-file-video-o:before{content:"\f1c8"}.jumbotron{background-size:cover !important;margin-bottom:0}.jumbotron p{font-size:25px}.page-home .jumbotron{min-height:495px;background:url("/group/img/banners/London-view.jpg") 50% 50% no-repeat;color:#FFFFFF}.page-home .jumbotron a{color:#fff}.page-about-cmc .jumbotron{background:url("/group/img/banners/banner-about-cmc.jpg") 50% 50% no-repeat}.page-news .jumbotron{background:url("/group/img/banners/banner-news.jpg") 50% 50% no-repeat;color:#FFFFFF}.page-investor-relations .jumbotron{background:url("/group/img/banners/investor-relations.jpg") 50% 50% no-repeat}.page-media .jumbotron{background:url("/group/img/banners/banner-media.jpg") 50% 50% no-repeat}.page-careers .jumbotron{background:url("/group/img/banners/banner-careers.jpg") 50% 50% no-repeat}.page-board .jumbotron{background:url("/group/img/banners/banner-board.jpg") 50% 50% no-repeat}.page-results-and-reports .jumbotron{background:url("/group/img/banners/banner-results.jpg") 50% 50% no-repeat}.page-uk-resident .jumbotron{min-height:495px;background:url("/group/img/banners/banner-geo-blocker.jpg") 50% 50% no-repeat;padding-top:100px}.page-ipo-details .jumbotron{background:url("/group/img/banners/banner-info-page.jpg") 50% 50% no-repeat}.page-sponsorship .jumbotron{background:url("/group/img/banners/banner-sponsorship.jpg") 50% 50% no-repeat}.page-csr .jumbotron{background:url("/group/img/banners/banner-what-we-do.jpg") 50% 50% no-repeat}.jumbotron h1{margin-top:120px;margin-bottom:40px}.jumbotron .note{font-size:18px}.jumbotron blockquote{margin-bottom:-60px;margin-top:-24px}.jumbotron blockquote p{border:0;color:#d1d1d1 !important;font-size:18px;margin:0;line-height:1.74rem;padding:0;text-align:center}.jumbotron blockquote footer p{color:#fff !important;font-size:14px}body,html{min-width:980px}.wrap{position:relative}section,.switch-content{padding:60px 0}section.section-dark h1,.section-dark.switch-content h1,section.section-dark h2,.section-dark.switch-content h2,section.section-dark h3,.section-dark.switch-content h3,section.section-dark h4,.section-dark.switch-content h4,section.section-dark h5,.section-dark.switch-content h5,section.section-dark h6,.section-dark.switch-content h6,section.section-dark p,.section-dark.switch-content p{color:#fff}section .intro-copy,.switch-content .intro-copy{padding-bottom:35px}.jumbotron{background:#fff}.jumbotron-small{padding:115px 0 90px}.jumbotron-small h1{margin-top:0}.jumbotron h1{line-height:60px !important}.text-block{margin:20px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #E8E9ED}blockquote{border:0;margin:0;padding:0}blockquote p{border-top:1px solid #58585A;color:#008FBE;font-size:1.6875rem;font-style:italic;font-weight:300;line-height:3.0625rem;margin-bottom:27px;padding-right:5px;padding-top:23px}blockquote footer:before{display:none}blockquote footer p{color:#1B2429 !important;font-size:0.8125rem;font-style:normal;font-weight:400;letter-spacing:0.05em;padding:15px 0 0;text-align:right;text-transform:uppercase}.bg-blue-light{background-color:#008FBE}.bg-blue-dark{background-color:#1B2429}.bg-grey{background-color:#E8E9ED}.bg-grey-light{background-color:#F1F2F2}.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-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}.dtable{display:table;table-layout:fixed;width:100%}.dtable .dtable-row{display:table-row}.dtable .dtable-cell{display:table-cell;position:relative}.dtable.three-boxes .cell-wrap,.dtable.three-boxes .cell-wrap-absolute{margin-bottom:10px;padding:10px 20px;min-height:126px;background:#FFF}.dtable.three-boxes .dtable-row:last-of-type .cell-wrap,.dtable.three-boxes .dtable-row:last-of-type .cell-wrap-absolute{margin-bottom:0}.dtable.three-boxes .cell-wrap-absolute{margin-bottom:0;position:absolute;top:0;right:0;bottom:0;left:0}.dtable.three-boxes a.btn{margin-top:40px}.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(1) .cell-wrap,.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(1) .cell-wrap-absolute{margin-right:20px}.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(2) .cell-wrap,.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(2) .cell-wrap-absolute{margin:0 10px}.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(3) .cell-wrap,.dtable.three-boxes>.dtable-row>.dtable-cell:nth-child(3) .cell-wrap-absolute{margin-left:20px}.dtable.three-boxes .clear-wrap .cell-wrap,.dtable.three-boxes .clear-wrap .cell-wrap-absolute{background:none;margin-left:0;padding-left:0}.dtable.three-boxes .first-row .cell-wrap,.dtable.three-boxes .first-row .cell-wrap-absolute{min-height:inherit}.dtable.three-boxes .first-row h3{padding:0;margin:0}.dtable p.tiny{margin:15px 0 0}.dtable2{background:#fff;margin:43px 0 59px;position:relative}.dtable2-borders:before,.dtable2-borders:after{background:#E8E9ED;bottom:0;content:'';display:block;left:33.3333%;margin-left:-22px;position:absolute;top:0;width:33px;z-index:10}.dtable2-borders:after{border-left:11px solid #E8E9ED;border-right:22px solid #E8E9ED;left:66.6666%;margin-left:-11px}.dtable2-col{padding:0 10px;position:static}.dtable2-col:first-child{padding:0 20px 0 0}.dtable2-col:last-child{float:right;padding:0 0 0 20px}.dtable2-col h3{margin:0;position:absolute;top:-50px}.dtable2-col .col-btn{bottom:-68px;position:absolute}.dtable2-cell{border-top:9px solid #E8E9ED;padding:10px 21px;position:relative}.dtable2-cell:first-child{border:none}.dtable2-cell h3{left:0}.dtable2 .share-price-cell{border-bottom:61px solid #E8E9ED;padding-top:15px}.dtable2 .share-price-cell .share-price{color:#008FBE;font-size:28px}.dtable2 .share-price-cell .share-price span{font-size:18px}.dtable2 .share-price-cell .share-price a:hover{text-decoration:none}.dtable2 .share-price-cell .share-date-time{font-size:14px}.dtable2 p.tiny{margin:15px 0 0}.table-default{width:100%;margin-bottom:20px;border-bottom:1px solid #e8e9ed;font-family:"latoregular", sans-serif;text-align:left}.table-default th{border-bottom:none;color:#1B2429;background-color:#E8E9ED;font-family:"latobold", sans-serif;font-weight:normal;font-size:.9375rem}.table-default tr{border-left:1px solid #e8e9ed;border-right:1px solid #e8e9ed;border-bottom:none}.table-default tr:nth-child(even){background-color:#F1F2F2}.table-default tr:nth-child(odd){background:#f9f9f9}.table-default td,.table-default th{padding:1rem 1.8rem}.table-default td{border-left:1px dashed #00c5e8}.table-default td:first-child{border-left:none}.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-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:#F1F2F2;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-white-ipo-green:after{background:#1ABAA0;border:1px solid #1ABAA0}.btn-white-cmc-blue:after{background:#0EBCDC;border:1px solid #0EBCDC}.btn-view,.btn-download{display:block;width:56px;height:56px;background:url("/group/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}h1,.jumbotron h1,.banner-text,.snippet-about h4,.timeline .year{font-size:50px;line-height:43px;font-family:Lato, Arial, sans-serif;font-weight:400}.intro{font-size:20px;line-height:33px;letter-spacing:0.2px;margin-bottom:20px;font-family:Lato, Arial, sans-serif;font-weight:300}h2,.main-title{margin-bottom:50px;font-size:35px;line-height:36px;font-family:Lato, Arial, sans-serif;font-weight:400}h2.section-headers,.section-headers{font-size:25px;line-height:34px;font-family:Lato, Arial, sans-serif;font-weight:400}h3,.secondary-title{font-size:25px;line-height:36px;font-family:Lato, Arial, sans-serif;font-weight:400}.secondary-title{margin-bottom:10px}h4{font-weight:700;line-height:1.1;margin-bottom:25px}.tertiary-title{font-size:20px;font-weight:400;line-height:25px;margin-bottom:15px}.image-title{font-weight:400;margin:-10px 0 40px}.sub-title{font-size:20px;line-height:36px;font-family:Lato, Arial, sans-serif;font-weight:400}.news-title,.snippet-about h4 span{font-size:18px;line-height:26px;letter-spacing:1.4px;font-family:Lato, Arial, sans-serif;font-weight:900;color:#0B5C7C}.date,.photo-wall p,.small-caps,.bcrumb a,.bcrumb span{font-size:11px;letter-spacing:0.05em;line-height:26px;font-family:Lato, Arial, sans-serif;font-weight:900;text-transform:uppercase}p,.body-copy{font-size:16px;line-height:26px;font-family:Lato, Arial, sans-serif;font-weight:400}.large,.snippet-about p,.photo-wall h3{font-size:18px;line-height:30px;font-family:Lato, Arial, sans-serif;font-weight:400}.footnote,.snippet-col4 p,.page-what-we-do .accordion .panel-body p{font-size:14px;line-height:20px;font-family:Lato, Arial, sans-serif;font-weight:400}.tiny{font-size:11px;line-height:13px;font-family:Lato, Arial, sans-serif;font-weight:400}a{color:#008FBE}a:hover{color:#003E4C}.snippet>div{float:left}.snippet-about>div{width:19.16667%;margin-right:1.04167%;padding-top:180px;text-align:center}.snippet-about>div:last-of-type{margin-right:0}.snippet-about .bg{background:rgba(255,255,255,0.9);min-height:180px}.snippet-about h4{padding:40px 0 20px}.snippet-about h4 span{letter-spacing:0}.snippet-about p{margin-bottom:0}.snippet-about-1{background:url("/group/img/icn/icn-money.png") #007A93 no-repeat 50% 40px}.snippet-about-2{background:url("/group/img/icn/icn-scale.png") #6195A3 no-repeat 50% 40px}.snippet-about-3{background:url("/group/img/icn/icn-world.png") #0092B1 no-repeat 50% 40px}.snippet-about-4{background:url("/group/img/icn/icn-calendar.png") #43656E no-repeat 50% 40px}.snippet-about-5{background:url("/group/img/icn/icn-home.png") #0B5C7C no-repeat 50% 40px}.snippet-news>div{width:24.84375%;margin-right:.20833%;padding-top:180px;text-align:center}.snippet-news>div:last-of-type{margin-right:0}.snippet-news p.date,.snippet-news .photo-wall p,.photo-wall .snippet-news p{padding-top:40px}.snippet-news p.description{margin-bottom:0;padding-bottom:20px}.snippet-news .bg{margin-bottom:5px;padding:0 20px;min-height:280px;background:#FFF}.snippet-news-1{background:url("/group/img/article-cmc-stockbroking.png") #007A93 no-repeat 50% 0}.snippet-news-2{background:url("/group/img/article-peter-cruddas-small.jpg") #007A93 no-repeat 50% 0}.snippet-news-3{background:url("/group/img/article-share-awards-16.jpg") #43656E no-repeat 50% 0}.snippet-news-4{background:url("/group/img/article-knockouts.jpg") #0092B1 no-repeat 50% 0}.snippet-col3{overflow:hidden;margin-bottom:50px}.snippet-col3>div{width:32.77778%;margin-right:.83333%;padding-top:180px;text-align:center}.snippet-col3>div:last-of-type{margin-right:0}.snippet-col3 p{position:relative;top:30px;margin-bottom:0}.snippet-col3 .bg{padding:0 20px;min-height:100px;background:rgba(232,233,237,0.85)}.snippet-col3-1{background:url("/group/img/icn/icn-retail-clients.png") #007A93 no-repeat 50% 40px}.snippet-col3-2{background:url("/group/img/icn/icn-high-net-worth.png") #0B5C7C no-repeat 50% 40px}.snippet-col3-3{background:url("/group/img/icn/icn-business-business.png") #1B2429 no-repeat 50% 40px}.snippet-col4{overflow:hidden;margin-bottom:50px}.snippet-col4>div{width:24.375%;margin-right:.83333%;padding-top:180px;text-align:center}.snippet-col4>div:last-of-type{margin-right:0}.snippet-col4 p{position:relative;top:30px;margin-bottom:0}.snippet-col4 .bg{padding:0 20px;min-height:120px;background:rgba(232,233,237,0.85)}.snippet-col4-1{background:url("/group/img/icn/icn-expanding-client-base.png") #007A93 no-repeat 50% 40px}.snippet-col4-2{background:url("/group/img/icn/icn-product-experience.png") #6195A3 no-repeat 50% 40px}.snippet-col4-3{background:url("/group/img/icn/icn-operational-excellence.png") #0092B1 no-repeat 50% 40px}.snippet-col4-4{background:url("/group/img/icn/icn-technology.png") #43656E no-repeat 50% 40px}.side-menu,.clear-menu,.download-menu{padding:0}.side-menu li,.clear-menu li,.download-menu li{border-top:1px solid #E8E9ED;list-style:none}.side-menu li.active a,.clear-menu li.active a,.download-menu li.active a{color:#003E4C}.side-menu a,.clear-menu a,.download-menu a{display:block;color:#008FBE;font-size:18px;text-decoration:none}.side-menu a:hover,.clear-menu a:hover,.download-menu a:hover{color:#003E4C}.side-menu li a{padding:20px 30px 20px 20px;background:url("/group/img/icn/large-arrow.png") no-repeat 95% 50%}.side-menu li a:hover{background:url("/group/img/icn/large-arrow-hover.png") no-repeat 95% 50%}.side-menu li a.pdf-link{background:none;padding-right:0}.side-menu li.active a{background:#F1F2F2 url("/group/img/icn/large-arrow-active.png") no-repeat 95% 50%}.clear-menu li a{padding:15px 10px 15px 20px}.clear-menu li a:hover{color:#003E4C}.clear-menu li.active a{background:url("/group/img/icn/large-arrow.png") no-repeat 0 50%;font-weight:bold}.download-menu li a{padding:20px 30px 20px 20px;background:url("/group/img/icn/icn-download-small.png") no-repeat 95% 50%}.download-menu li a:hover{background:url("/group/img/icn/icn-download-small-hover.png") no-repeat 95% 50%}.bold-menu li a{font-weight:700;letter-spacing:0.05em;padding-left:0}.group li{overflow:hidden;margin-top:50px}.bullet-list li{list-style:disc;margin-bottom:10px;margin-left:20px}.replace-content-img{text-align:center}.replace-content-img img{display:none;width:100%;max-width:400px}.replace-content-img img.active{display:block}.bcrumb{position:relative}.bcrumb-bg{position:absolute;height:60px;width:100%;background:rgba(0,0,0,0.5)}.bcrumb-container{line-height:55px;color:#FFF}.bcrumb a{padding:0 10px;color:white}.bcrumb a:hover{color:#008FBE}.bcrumb a:first-child{margin-left:-10px}.bcrumb span{padding-left:10px;cursor:default;color:#8b8b8d}.bcrumb.light{padding-bottom:60px}.bcrumb.light .bcrumb-bg{background:#f7f7f7}.bcrumb.light .bcrumb-container{color:black}.bcrumb.light .bcrumb-container a{color:#008FBE}.bcrumb.light .bcrumb-container a:hover{color:#58585A}.bcrumb.light .bcrumb-container span{color:#58585A}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes flash{0%{color:#007A93}25%{color:#F1F2F2}50%{color:#007A93}100%{color:inherit}}@keyframes flash{0%{color:#007A93}25%{color:#F1F2F2}50%{color:#007A93}100%{color:inherit}}#CMC-Markets-launches-new-creative-campaign:target h3,#CMC-Markets-wins-award-at-UK-Forex-Awards-2015:target h3,#CMC-Markets-publishes-its-2015-Annual-Report:target h3,#CMC-Markets-wins-hat-trick-of-Shares-Awards:target h3{-webkit-animation:flash 2s ease-in .5s;animation:flash 2s ease-in .5s}.main-header .navbar{border:0;border-radius:0;margin:0}.main-header .navbar a{text-transform:uppercase}.main-header .main-nav{background:#1B2429}.main-header .main-nav .navbar-brand{background:url("/group/img/cmc-logo-white.png") no-repeat 0 0;height:49px;margin:24px 77px 0 0;padding:0;width:85px}.main-header .main-nav li{border-right:1px solid #575e62}.main-header .main-nav li a{border-bottom:5px solid transparent;color:#fff;font-size:0.875rem;letter-spacing:0.05em;padding:39px 24px 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 28px 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 .external-nav{min-height:0;padding-bottom:7px;padding-top:9px}.main-header .external-nav a{font-size:0.6875rem;font-weight:900;letter-spacing:0.05em;line-height:0.75rem}.main-header .external-nav li{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 .btn{background:#018ab7;border:0;border-radius:0;color:#fff;letter-spacing:0.05em;margin:0;padding:6px 35px;text-transform:none}.main-footer nav{background:#1B2429;padding:71px 0 50px}.main-footer nav .brand{background:url("/group/img/cmc-logo-blue.png") no-repeat 0 0;display:block;height:49px;margin:3px 0 30px 0;padding:0;width:85px}.main-footer nav .row-legal{padding-bottom:25px}.main-footer nav .row-legal hr{border-top-color:#979b9e;margin-bottom:25px;margin-top:0}.main-footer nav .row-legal ul li{border-left:1px solid #979b9e;display:inline-block;line-height:1;padding:0 12px}.main-footer nav .row-legal ul li:first-child{border-left:none;padding:0 12px 0 0}.main-footer nav .row-legal ul li:first-child a{color:#979B9E;font-weight:normal;text-transform:none}.main-footer nav .row-legal .copyright{color:#636A74;font-size:0.875rem}.main-footer nav ul{list-style:none;margin:0;padding:0}.main-footer nav ul a{color:#979B9E;font-size:0.875rem}.main-footer nav ul li{padding-bottom:12px}.main-footer nav ul li:first-child{padding-bottom:20px}.main-footer nav ul li:first-child a{color:#fff;font-weight:400;letter-spacing:0.05em;text-transform:uppercase}.main-footer nav ul.external-nav{border-bottom:1px solid #979b9e;border-top:1px solid #979b9e;max-width:150px;padding:22px 0 5px}.main-footer nav ul.external-nav li{padding-bottom:20px}.main-footer nav ul.external-nav a{color:#fff;font-weight:400;letter-spacing:0.05em;text-transform:uppercase}.main-footer nav ul li.active a{text-decoration:underline;color:#fff}.main-footer nav .address{color:#636A74;font-size:0.875rem;line-height:1.625rem;padding:25px 0 41px}.main-footer nav .address .uppercase{line-height:3.75rem;text-transform:uppercase}.main-footer .footnote,.main-footer .snippet-col4 p,.snippet-col4 .main-footer p,.main-footer .page-what-we-do .accordion .panel-body p,.page-what-we-do .accordion .panel-body .main-footer p{color:#636A74}.main-footer .footnote a,.main-footer .snippet-col4 p a,.snippet-col4 .main-footer p a,.main-footer .page-what-we-do .accordion .panel-body p a,.page-what-we-do .accordion .panel-body .main-footer p 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}.page-about-cmc .blocks-row{display:table;width:100%}.page-about-cmc .blocks-row>div{float:none;display:table-cell;padding-left:0;padding-right:0}.page-about-cmc .center-block{clear:both;float:none}.page-about-cmc .section-what-we-do{background:url("/group/img/about-cmc/large-monitor.jpg") no-repeat 50% 100%;padding:170px 0 185px}.page-about-cmc .section-vision-of-business{background:url("/group/img/about-cmc/section-vision-of-the-business.jpg") no-repeat 50% 100%;background-size:cover;padding:120px 0}.page-about-cmc .section-vision-of-business .btn{margin-top:30px}.page-about-cmc .section-vision-of-business blockquote p{border-top:1px solid #fff}.page-about-cmc .section-business-model{padding:76px 0 88px}.page-about-cmc .section-business-model h3{color:#008FBE;margin:0 0 44px}.page-about-cmc .section-business-model div.text{background:rgba(255,255,255,0.9)}.page-about-cmc .section-business-model h4{margin:0;padding:30px 20px;color:#43656E;line-height:2rem;font-size:1.3125rem}.page-about-cmc .section-business-model .blocks-row{margin-bottom:71px}.page-about-cmc .section-business-model .blocks-row>div{border-left:6px solid #fff;border-right:6px solid #fff;padding-top:170px;vertical-align:middle}.page-about-cmc .section-business-model .icon{height:170px;line-height:170px;position:absolute;top:0;width:100%}.page-about-cmc .section-business-model .btn{margin-top:0}.page-about-cmc .section-cmc-group-offices{border-bottom:1px solid #d7dbdb;border-top:1px solid #d7dbdb;padding:78px 0 100px}.page-about-cmc .section-cmc-group-offices img{margin-top:60px}.page-about-cmc .section-our-history{padding:74px 0 100px}.page-about-cmc .section-our-history .event{float:left;padding-left:6px;padding-right:6px;width:20%}.page-about-cmc .section-our-history .event h4{border-bottom:3px solid #000;font-size:3.125rem;font-weight:400;margin-bottom:22px;padding-bottom:15px}.page-about-cmc .section-our-history .event.colour-1 h4{color:#008FBE;border-bottom-color:#008FBE}.page-about-cmc .section-our-history .event.colour-2 h4{color:#1ABAA0;border-bottom-color:#1ABAA0}.page-about-cmc .section-our-history .event.colour-3 h4{color:#687D8D;border-bottom-color:#687D8D}.page-about-cmc .section-our-history .event.colour-4 h4{color:#0E3C4D;border-bottom-color:#0E3C4D}.page-about-cmc .section-our-history .event.colour-5 h4{color:#0069D2;border-bottom-color:#0069D2}.page-about-cmc .section-our-history .event div{padding-right:10px}.page-about-cmc .section-our-history .event div p{font-size:0.875rem;line-height:1.5rem;margin-bottom:1.5rem}.page-about-cmc .section-our-history .carousel{margin-top:34px}.page-about-cmc .section-our-history .carousel-inner{min-height:380px}.page-about-cmc .section-our-history .carousel-control{background:#F1F2F2;height:60px;margin-top:-30px;width:60px;top:50%}.page-about-cmc .section-our-history .carousel-control:after{background:url("/group/img/arrow-carousel-sprite.png") no-repeat;content:'';display:block;height:30px;left:50%;margin:-15px 0 0 -8px;position:absolute;top:50%;width:17px}.page-about-cmc .section-our-history .carousel-control.left{bottom:auto;left:-70px;right:auto}.page-about-cmc .section-our-history .carousel-control.left:after{background-position:0 -30px}.page-about-cmc .section-our-history .carousel-control.right{bottom:auto;left:auto;right:-70px}.page-about-cmc .section-awards{background:url("/group/img/about-cmc/section-awards.jpg") no-repeat 50% 100%;background-size:cover;padding-top:77px;padding-bottom:25%}.page-about-cmc .section-awards h2{margin-bottom:32px}.page-about-cmc .section-awards .btn{margin-top:50px}.page-about-cmc .section-corporate-responsibility{padding:100px 0 70px}.page-about-cmc .section-corporate-responsibility img{margin-bottom:18px}.page-about-cmc .section-sponsorship{background:url("/group/img/about-cmc/section-sponsorship.jpg") no-repeat 50% 50%;background-size:cover;padding:100px 0 400px}.page-what-we-do .jumbotron{background:url("/group/img/what-we-do/banner-what-we-do.jpg") no-repeat 50% 100%;background-size:cover}.page-what-we-do .section-award-winning .col-range-of-market{padding-top:65px}.page-what-we-do .section-award-winning .range-row .col-md-2{width:20%}.page-what-we-do .section-award-winning .range-row .icon{line-height:180px;height:180px}.page-what-we-do .section-award-winning .range-row .icon img{width:100px}.page-what-we-do .section-award-winning .range-row .body{background:#f0f7f8;height:180px}.page-what-we-do .section-award-winning .range-row h3{color:#433E5B;font-size:3.125rem;margin:0;padding:37px 0 56px}.page-what-we-do .section-award-winning .range-row p{color:#679BC2;font-size:1.0625rem}.page-what-we-do .section-our-service{background:url("/group/img/what-we-do/section-our-service.jpg") no-repeat 50% 100%;background-size:cover}.page-what-we-do .section-our-products .product-boxes div div{margin-bottom:12px}.page-what-we-do .section-our-products .product-boxes a{display:block;min-height:200px;padding:0 20px}.page-what-we-do .section-our-products .product-boxes a:hover{text-decoration:none}.page-what-we-do .section-our-products .product-boxes a:hover h3{text-decoration:underline}.page-what-we-do .section-our-products .product-boxes h3{color:#e6e6e6;font-size:1.75rem;font-weight:900;margin:0;padding:64px 0 13px}.page-what-we-do .section-our-products .product-boxes p{color:#fff;margin:0}.page-what-we-do .accordion{padding-top:20px}.page-what-we-do .accordion .panel{border:0;border-top:2px solid #f4f5f7;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.page-what-we-do .accordion .panel:first-child{border-top:0}.page-what-we-do .accordion .panel-heading{background:none;border:0;padding:0}.page-what-we-do .accordion .panel-heading h4{color:#0092B1;font-size:1.25rem;font-weight:900;padding:18px 0 24px}.page-what-we-do .accordion .panel-heading h4 a{display:block;position:relative;padding:10px 60px 10px 0}.page-what-we-do .accordion .panel-heading h4 a:hover,.page-what-we-do .accordion .panel-heading h4 a:focus{text-decoration:none}.page-what-we-do .accordion .panel-heading h4 a:after{background:url("/group/img/arrow-vert-sprite.png") no-repeat 0 -40px;content:'';display:block;height:11px;margin-top:-5px;position:absolute;right:35px;top:50%;width:18px}.page-what-we-do .accordion .panel-heading h4 a:hover:after{background-position:0 -60px}.page-what-we-do .accordion .panel-heading h4 a.collapsed:after{background-position:0 0}.page-what-we-do .accordion .panel-heading h4 a.collapsed:hover:after{background-position:0 -20px}.page-what-we-do .accordion .panel-body{border:0 !important;padding:3px 0 39px 0}.page-what-we-do .accordion .panel-body img{margin-bottom:10px}.page-results-and-reports .section-financial-review ul.large{margin-bottom:50px}.page-results-and-reports .section-financial-review ul.large-delete{list-style:none;padding:0}.page-results-and-reports .section-financial-review ul.large-delete li{padding:0 0 0 20px;position:relative}.page-results-and-reports .section-financial-review ul.large-delete li:before{content:'\2014';left:0;position:absolute;top:0}.page-results-and-reports .section-financial-review .chart-blocks h3{font-size:18px}.page-results-and-reports .section-financial-review .chart-blocks .col-md-4 div{margin-bottom:12px;padding:17px;background:#f2f9fb}.page-results-and-reports .section-financial-review .chart-blocks .col-md-4 h4{color:#1B2429;font-size:0.6875rem;font-weight:400;margin:0;min-height:54px;text-transform:uppercase}.page-results-and-reports .section-financial-review .chart-blocks .col-md-4 .img-responsive{margin-left:auto;margin-right:auto}.page-results-and-reports .section-financial-review .list-footnote{color:#58585A;font-size:0.75rem;padding-left:16px}.page-results-and-reports .section-financial-review .list-footnote li{list-style:decimal}.page-results-and-reports .section-annual-report .btn-annual-report{border:1px solid #fff;color:#0092B1;display:block;font-size:1.25rem;font-weight:900;margin-top:45px;padding:126px 0 26px;position:relative}.page-results-and-reports .section-annual-report .btn-annual-report:before{background:url("/group/img/results-and-reports/report-icn-large-sprite.png") no-repeat;content:'';display:block;height:64px;left:50%;margin-left:-32px;position:absolute;top:28px;width:64px}.page-results-and-reports .section-annual-report .btn-annual-report:hover{text-decoration:none}.page-results-and-reports .section-annual-report .btn-annual-report:hover:before{background-position:0 -100px}.page-results-and-reports .section-annual-report .btn-annual-report.download:before{background-position:0 -200px}.page-results-and-reports .section-annual-report .btn-annual-report.download:hover:before{background-position:0 -300px}.page-results-and-reports .section-previous-reports{padding-top:0px}.page-results-and-reports .section-previous-reports ul{list-style:none;margin:0;padding:0}.page-results-and-reports .section-previous-reports ul li{border-bottom:1px solid #E8E9ED}.page-results-and-reports .section-previous-reports ul li a{display:block;height:90px;position:relative}.page-results-and-reports .section-previous-reports ul li a:hover{text-decoration:none}.page-results-and-reports .section-previous-reports ul li a:hover .btn-download{background-position:0 -500px}.page-results-and-reports .section-previous-reports ul li a:focus{outline:none;text-decoration:none}.page-results-and-reports .section-previous-reports ul .btn-download{background:url("/group/img/results-and-reports/report-icn-sprite.png") no-repeat 0 -300px;display:block;height:56px;position:absolute;right:3px;top:17px;width:56px}.page-results-and-reports .section-previous-reports ul .btn-download:hover{background-position:0 -500px}.page-results-and-reports .section-previous-reports h4{color:#0092B1;font-size:1.25rem;font-weight:900;margin:0;padding-top:32px}.page-investor-relations .replace-content-img{background:#f2f9fb;float:left;padding:40px}.page-investor-relations .replace-content-img img{width:auto}.page-investor-relations blockquote p{border-top-color:#a3bec8}.page-investor-relations .section-links .row{background:#F1F2F2;position:relative}.page-investor-relations .section-links .dividers:before,.page-investor-relations .section-links .dividers:after{background:#fff;bottom:0;content:'';left:33.3333%;margin-left:-8px;position:absolute;top:0;width:12px;z-index:10}.page-investor-relations .section-links .dividers:after{left:66.6666%;margin-left:-4px}.page-investor-relations .section-links .col-md-4{padding:12px 39px 8px}.page-investor-relations .section-links .col-md-4:first-child{padding-left:35px;padding-right:43px}.page-investor-relations .section-links .col-md-4:last-child{padding-left:43px;padding-right:35px}.page-investor-relations .section-links .side-menu{padding-top:11px}.page-investor-relations .section-links .side-menu li{border-top-color:#fff}.page-investor-relations .section-links .side-menu li:first-child{border:0}.page-investor-relations .section-links .side-menu li a{padding-bottom:33px;padding-top:31px}.page-investor-relations .section-links .pdf-link .icon-file-pdf-o{margin-right:15px}.page-regulatory-information .download-pdf{display:block;height:56px;text-decoration:none}.page-regulatory-information .download-pdf .news-title,.page-regulatory-information .download-pdf .snippet-about h4 span,.snippet-about h4 .page-regulatory-information .download-pdf span{position:relative;top:12px}.page-regulatory-information .download-pdf:hover .btn-download{background-position:-2px -502px}.page-news-article .news-content h1.main-title{line-height:50px;margin:0 0 20px}.page-news-article .news-content h2{font-size:18px;font-weight:700;margin:2rem 0 1rem}.page-news-article .news-content h3{font-size:16px;font-weight:700;line-height:26px;margin:0}.page-news-article .news-content h4{font-size:16px;font-weight:700;line-height:26px;margin:0}.page-news-article .news-content ol{margin:0 0 20px 20px;padding:0}.page-news-article .news-content ol li{line-height:26px;list-style:decimal}.page-news-article .news-content ul{margin:0 0 20px 20px}.page-news-article .news-content ul li{line-height:26px;list-style:disc}.page-news-article .news-content table{border-bottom:2px solid #1B2429;margin:20px 0 20px;width:100%}.page-news-article .news-content table.small-table{font-size:14px}.page-news-article .news-content table.small-table th,.page-news-article .news-content table.small-table td{padding:8px}.page-news-article .news-content table thead th{border-bottom:4px solid #1B2429;vertical-align:bottom}.page-news-article .news-content table thead .top-heading-row th{border-bottom-width:1px}.page-news-article .news-content table th,.page-news-article .news-content table td{padding:10px}.page-news-article .news-content table tbody tr:nth-child(2n+1){background:#F1F2F2}.page-news-article .news-content table tbody tr.row-bold th,.page-news-article .news-content table tbody tr.row-bold td,.page-news-article .news-content table tbody tr.total th,.page-news-article .news-content table tbody tr.total td{font-weight:bold}.page-news-article .news-content table tbody tr.row-normal th,.page-news-article .news-content table tbody tr.row-normal td{font-weight:normal}.page-news-article .news-content table tbody tr.border-top th,.page-news-article .news-content table tbody tr.border-top td,.page-news-article .news-content table tbody tr.total th,.page-news-article .news-content table tbody tr.total td{border-top:1px solid #1B2429}.page-news-article .news-content table .border-left{border-left:1px solid #1B2429}.page-news-article .news-content table .border-right{border-right:1px solid #1B2429}.page-news-article .news-content .article-ends{margin:3rem 0}.page-news-article .news-content .margin-top-15{margin-top:15px}.page-news-article .news-content .margin-top-20{margin-top:20px}.page-news-article .download-link{background:url("/group/img/icn/icn-download-small.png") no-repeat 95% 50%;color:#008FBE;display:block;font-size:18px;font-weight:700;letter-spacing:0.05em;margin-top:50px;padding:20px 30px 20px 0;text-decoration:none}.page-news-article .download-link:hover{background:url("/group/img/icn/icn-download-small-hover.png") no-repeat 95% 50%;color:#003E4C}.page-board ul.large{margin-left:20px}.page-board ul.large li{list-style:disc;padding-bottom:10px}.page-board .row-board-member{padding-top:25px}.page-board .row-board-member img{margin:0;max-width:95%}.page-board .row-board-member h2{margin:0 0 14px}.page-board .row-board-member p.title{color:#008FBE;font-size:0.6875rem;letter-spacing:0.05em;margin-bottom:25px;text-transform:uppercase}.page-board .row-board-member .financial-results-content{padding-bottom:30px}.page-careers .section-career-path{background:#1B2429 url("/group/img/careers/career-path.jpg") no-repeat 50% 50%;background-size:cover;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAABskKf///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="),url("/group/img/careers/career-path.jpg");background-repeat:no-repeat, no-repeat;background-position:0 0, 50% 50%;background-size:50% 100%, cover;padding:225px 0 205px}.page-careers .section-culture-diversity{background:#F1F2F2 url("/group/img/careers/culture-and-diversity.jpg") no-repeat 50% 50%;background-size:cover;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAO7w8f///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="),url("/group/img/careers/culture-and-diversity.jpg");background-repeat:no-repeat, no-repeat;background-position:100% 0, 50% 50%;background-size:50% 100%, cover;padding:225px 0 205px}.page-careers .section-culture-diversity h2,.page-careers .section-culture-diversity p{color:#008FBE}.page-careers .section-innovation{background:#007A93 url("/group/img/careers/innovation.jpg") no-repeat 50% 50%;background-size:cover;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAAB6k////yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="),url("/group/img/careers/innovation.jpg");background-repeat:no-repeat, no-repeat;background-position:0 0, 50% 50%;background-size:50% 100%, cover;padding:225px 0 205px}.page-careers .section-global-company .row-map{position:relative}.page-careers .section-global-company .facts{position:absolute;top:47%;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.page-careers .section-global-company .col-md-2{width:20%}.page-careers .section-global-company .col-md-2 h3{color:#433E5B;font-size:3.75rem;margin:0 0 23px;min-height:45px}.page-careers .section-global-company .col-md-2 h3 small{color:#008FBE;font-size:1.5625rem}.page-careers .section-global-company .col-md-2 h3 small.medium{font-size:2.25rem}.page-careers .section-global-company .col-md-2 p{font-weight:900}.page-careers .section-standard-benefits{background:#1B2429 url("/group/img/careers/benefits-bg.jpg") no-repeat 50% 50%;background-size:cover}.page-careers .section-standard-benefits h2{margin-bottom:17px}.page-careers .section-standard-benefits .row-blocks{padding-bottom:25px}.page-careers .section-standard-benefits .row-blocks .col-md-3{padding-bottom:12px}.page-careers .section-standard-benefits .row-blocks .col-md-3 div{height:120px;position:relative}.page-careers .section-standard-benefits .row-blocks h3{font-size:1.125rem;font-weight:900;margin:0;position:absolute;top:50%;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.page-careers .section-quote{background:#F1F2F2 url("/group/img/careers/quote.jpg") no-repeat 50% 50%;background-size:cover;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAO7w8f///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="),url("/group/img/careers/quote.jpg");background-repeat:no-repeat, no-repeat;background-position:100% 0, 50% 50%;background-size:50% 100%, cover;padding:80px 0 60px}.page-careers .section-quote blockquote p{border-top-color:#a3bec8}.page-careers .section-jobs table{width:100%}.page-careers .section-jobs table th{border-bottom:4px solid #1B2429;color:#003E4C;font-weight:400;letter-spacing:0.05em;padding-bottom:30px;padding-top:25px;text-transform:uppercase}.page-careers .section-jobs table td{height:74px}.page-careers .section-jobs table td.title-column{color:#008FBE;padding-left:25px;width:33%}.page-careers .section-jobs table td.department-column{width:33%}.page-careers .section-jobs table td.location-column{width:17%}.page-careers .section-jobs table td.btn-column{width:16%;text-align:center}.page-careers .section-jobs table tbody tr:nth-child(2n+1){background:#F1F2F2}.page-careers .section-jobs table .btn{border-color:#cdd5d8;margin-top:0}.page-awards .jumbotron{background:url("/group/img/awards/banner-awards.jpg") no-repeat 50% 100%;background-size:cover;padding:223px 0 198px}.page-awards .section-intro p.intro{color:#1B2429;font-size:1.375rem;font-weight:400}.page-awards img{margin-top:40px}.page-awards .section-awards{padding-top:0}.page-awards .section-awards h3{border-bottom:1px solid #E8E9ED;color:#008FBE;padding-bottom:7px}.page-awards .section-awards table{margin-bottom:16px;padding-top:11px;width:100%}.page-awards .section-awards table th,.page-awards .section-awards table td{padding-bottom:9px;padding-top:9px}.page-awards .section-awards table th{background:url("/group/img/awards/award-icn.png") no-repeat 4px center;font-size:1.125rem;font-weight:900;padding-left:34px;padding-right:10px;width:33%}.page-awards .section-awards table .award-column{padding-right:10px;width:43%}.page-awards .section-awards table .location-column{width:12%}.page-awards .section-awards table .product-column{width:12%}.page-ipo .sidebar{padding-top:20px}.page-ipo .sidebar .side-menu{margin-bottom:45px}.page-ipo .sidebar h3{font-size:20px;margin:25px 0 17px}.page-ipo .sidebar .download-links{margin-bottom:45px}.page-ipo .sidebar .download-links li{padding:0 0 19px}.page-ipo .sidebar .download-links a{font-weight:bold}.page-ipo .sidebar-contact ul{margin-bottom:45px;padding:8px 0 0}.page-ipo .sidebar-contact li{padding:0 0 10px}.page-ipo .sidebar-contact .link-phone,.page-ipo .sidebar-contact .link-email{text-decoration:none}.page-ipo .sidebar-contact .link-phone:before,.page-ipo .sidebar-contact .link-email:before{background:url("/group/img/ipo/icn-sprite.png") no-repeat 0 -20px;content:'';display:inline-block;height:18px;margin-right:10px;vertical-align:middle;width:20px}.page-ipo .sidebar-contact .link-email:before{background-position:0 -40px}.page-ipo .sidebar-apply-now{background:#F1F2F2;border:1px solid #e0e0e0;margin-top:-10px;padding:19px 12px 5px}.page-ipo .sidebar-apply-now .btn{margin-top:0;width:100%}.page-ipo .main-content{margin-top:-19px}.page-ipo .main-content h3{font-size:18px;font-weight:bold}.page-ipo .main-content h4{margin:47px 0 12px}.page-ipo .main-content h4.panel-title{margin:0;padding:0}.page-ipo .main-content h4.panel-title a{padding-bottom:8px}.page-ipo h2{line-height:45px;margin-top:39px}.page-ipo .download-menu li{border-bottom:2px solid #E8E9ED;border-top:0;max-width:522px}.page-ipo .box-blue{margin:30px 0 0;padding:3px 30px 24px}.page-ipo .exclusive-share-offer{padding:45px 0 0px}.page-ipo .exclusive-share-offer h4{color:#0EBCDC;font-size:32px;font-weight:normal;margin:0 0 8px}.page-ipo .exclusive-share-offer p{font-size:15px}.page-ipo .exclusive-share-offer ul{margin:34px 0 -6px}.page-ipo .exclusive-share-offer li{padding:0 0 12px}.page-ipo .exclusive-share-offer li:before{background:url("/group/img/ipo/icn-sprite.png") no-repeat 0 0;content:'';display:inline-block;height:15px;width:25px}.page-ipo .para-full-details{padding:0 0 0px}.page-ipo .ipo-tiers{padding:22px 0 0}.page-ipo .ipo-tiers li{background:url("/group/img/ipo/bg-tiers.jpg") no-repeat 50% 0;display:inline-block;margin:0 4px;padding:18px 4px 11px;width:170px}.page-ipo .ipo-tiers li.silver{background-position:50% -300px}.page-ipo .ipo-tiers li.gold{background-position:50% -600px}.page-ipo .ipo-tiers h5{color:#0A264D;font-size:24px;font-weight:bold;margin:0 0 26px}.page-ipo .ipo-tiers p{color:#fff;font-size:15px}.page-ipo .ipo-tiers p.trading-costs{color:#1B2429;line-height:19px}.page-ipo .ipo-tiers p strong{display:block;font-size:18px}.page-ipo .become-a-client{margin:24px 0 27px;padding:44px 20px 27px}.page-ipo .become-a-client h4{color:#fff;font-size:35px;font-weight:normal;margin:0 0 20px}.page-ipo .become-a-client p{color:#fff}.page-ipo .become-a-client .btn{margin:14px 0 3px}.page-ipo .private-investors{margin:30px 0 69px;padding:18px 30px 18px}.page-ipo .private-investors h3{margin-top:0}.page-ipo .ipo-info-section{padding-bottom:20px}.section-ipo-notes .notes{border-top:1px solid #E8E9ED;padding-top:34px}.section-ipo-notes p{font-size:14px;line-height:17px}.ipo-advertisement{padding:16px 0 9px}.section-ipo-banner{padding:3px 0 12px}.section-ipo-banner h2{margin:20px 0 23px}.section-ipo-banner p{font-size:22px}.section-ipo-banner .btn{margin:18px 0 10px}.page-uk-resident #resident-error{display:none}.page-uk-resident #resident-error .error-message{background:#ecfcff url("/group/img/ipo/alert-icon.png") no-repeat 25px 50%;border:1px solid #b4eaf4;margin:0 0 36px;padding:29px 10px 18px 65px}.page-uk-resident h2{margin:16px 0 43px}.page-uk-resident .btn-confirm{margin:0 0 33px;min-width:290px}.page-ipo-details .main-content h2{margin-bottom:40px}.page-ipo-details .main-content h3{margin:30px 0 -20px}.page-ipo-client-offer .main-content{font-size:14px}.page-ipo-client-offer .main-content p{font-size:14px}.page-ipo-client-offer .main-content h4{font-size:16px;margin-top:30px}.page-ipo-client-offer .main-content li{padding:0 0 5px 30px}.page-ipo-client-offer .main-content ul{padding-left:40px}.page-ipo-client-offer .main-content ul li{list-style:disc}.page-ipo-client-offer .main-content ol li{list-style:lower-alpha}.page-ipo-client-offer .main-content table{border:1px solid #ccc;margin:20px 0}.page-ipo-client-offer .main-content table td,.page-ipo-client-offer .main-content table th{border:1px solid #ccc;padding:10px;vertical-align:top}.page-ipo-intermediaries .main-content ul{font-size:18px;padding-top:38px}.page-ipo-intermediaries .main-content ul li{padding-bottom:13px}.share-price-ticker{background:rgba(27,36,41,0.8);left:0;position:absolute;top:0;width:100%}.share-price-ticker p{display:inline-block;font-size:14px;margin:0;padding:4px 12px 7px 0}.share-price-ticker .share-name{color:#a5a5a5;font-weight:bold;text-transform:uppercase}.share-price-ticker .share-price{color:#008FBE;padding-right:9px}.share-price-ticker .share-price a:hover{color:#0EBCDC;text-decoration:none}.share-price-ticker .share-date-time{color:#d2d2d2;font-size:12px}.share-price-ticker .share-price-up,.share-price-ticker .share-price-down{padding-left:32px;position:relative}.share-price-ticker .share-price-up:before,.share-price-ticker .share-price-down:before{border:5px solid transparent;border-bottom:10px solid #119a4a;bottom:15px;content:'';height:0;left:12px;position:absolute;width:0}.share-price-ticker .share-price-down:before{border-bottom:5px solid transparent;border-top:10px solid #fb0f1d;bottom:10px}.modal-dialog{width:680px}.modal-content{background:#F1F2F2;border:1px solid #17a5d4;border-radius:0}.modal-content p{font-size:14px;line-height:17px}.modal-header{border:0;padding:23px 30px 15px}.modal-header h4{font-size:16px;font-weight:bold}.modal-body{background:#fff;border:1px solid #ddd;margin:0 30px;max-height:50vh;overflow:auto}.modal-footer{border:0;padding:25px 30px 54px}.modal-footer p{color:#1B2429;text-align:left}.modal-footer .btn{margin:23px 12px 0 !important}.switch{height:90px;background:#6195A3;overflow:hidden}.switch h3{margin:0;line-height:90px;color:#c2c2c2;cursor:pointer}.switch h3 i{display:inline-block;width:18px;height:11px;margin-left:24px;background:url("/group/img/icn/arrow-expand.png") 50% 50% no-repeat}.switch h3:hover{color:#fff}.switch h3:hover i{background-image:url("/group/img/icn/arrow-expand-hover2.png")}.switch-content{display:none}.photo-wall ul{padding:0}.photo-wall li{list-style:none}.photo-wall a{width:25%;position:relative;float:left;color:#fff;text-decoration:none;overflow:hidden;border:1px solid transparent}.photo-wall a:hover img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.photo-wall a:hover .item-overlay{opacity:0.65}.photo-wall img{display:block;width:100%;height:auto;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.photo-wall .item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a264d;background:rgba(16,42,76,0.85);-webkit-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.photo-wall .item-content{position:absolute;right:1rem;bottom:1rem;left:1rem}.photo-wall p{font-weight:300}.photo-wall h3,.photo-wall p{margin:0}.timeline{table-layout:fixed;margin-bottom:80px;padding:0;display:table;width:100%}.timeline li{display:table-row;position:relative;height:125px;padding-left:200px;border-top:1px solid #E8E9ED;list-style:none;overflow:hidden}.timeline li li{border:0;display:block;height:auto;padding:0}.timeline .cell{display:table-cell;padding:20px;vertical-align:middle;text-align:center}.timeline .year{width:200px;color:#fff;font-weight:300}.timeline li:nth-child(odd) .description{background-color:#F1F2F2}.timeline li:nth-child(even) .description{background-color:#E8E9ED}.timeline li:nth-of-type(6n+1) .year{background-color:#007A93}.timeline li:nth-of-type(6n+2) .year{background-color:#6195A3}.timeline li:nth-of-type(6n+3) .year{background-color:#003E4C}.timeline li:nth-of-type(6n+4) .year{background-color:#0092B1}.timeline li:nth-of-type(6n+5) .year{background-color:#43656E}.timeline li:nth-of-type(6n+6) .year{background-color:#0B5C7C}.accordion{padding-top:20px}.accordion .panel{border:0;border-top:2px solid #f4f5f7;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.accordion .panel:first-child{border-top:0}.accordion .panel-heading{background:none;border:0;padding:0}.accordion .panel-heading h4{color:#0092B1;font-size:1.25rem;font-weight:900;line-height:1.8;padding:11px 0 17px}.accordion .panel-heading h4 a{display:block;position:relative;padding:10px 60px 10px 0}.accordion .panel-heading h4 a:hover,.accordion .panel-heading h4 a:focus{text-decoration:none}.accordion .panel-heading h4 a:after{background:url("/group/img/arrow-vert-sprite.png") no-repeat 0 -40px;content:'';display:block;height:11px;margin-top:-5px;position:absolute;right:35px;top:50%;width:18px}.accordion .panel-heading h4 a:hover:after{background-position:0 -60px}.accordion .panel-heading h4 a.collapsed:after{background-position:0 0}.accordion .panel-heading h4 a.collapsed:hover:after{background-position:0 -20px}.accordion .panel-body{border:0 !important;padding:3px 0 39px 0}.accordion .panel-body p+h4{margin-top:30px}.accordion .panel-body img{margin-bottom:10px}.accordion .panel-body ul{margin-bottom:30px}.accordion .panel-body a.pdf-link .icon-file-pdf-o{margin-right:10px}.accordion .panel-body a.pdf-link:hover{text-decoration:none}.page-contact-us .contact-us-block{margin-bottom:20px}@media (max-width: 992px){.page-contact-us .contact-us-block .padded-40-40{padding:20px}}@media (max-width: 786px){.page-contact-us .contact-us-block .col-sm-4{max-width:500px;margin:0 auto 20px}}.page-contact-us .contact-us-block ul{padding-bottom:20px}.page-contact-us .main-map{margin-top:40px}.page-contact-us .main-map img{width:100%}.page-contact-us .inline-icons span{display:block}.page-contact-us .inline-icons .icn{position:relative;display:block;padding:0 5px 0 30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page-contact-us .inline-icons .icn.icn-phone:before,.page-contact-us .inline-icons .icn.icn-envelope:before{content:"";position:absolute;width:21px;height:21px;top:6px;left:0}.page-contact-us .inline-icons .icn.icn-phone:before{background:url("/group/img/icn/icn-telephone.png") no-repeat 0 0}.page-contact-us .inline-icons .icn.icn-envelope:before{background:url("/group/img/icn/icn-mail.png") no-repeat 0 0}.financial-results-content .nav-tabs{border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;margin-bottom:15px}.financial-results-content .nav-tabs a,.financial-results-content .nav-tabs a:hover,.financial-results-content .nav-tabs a:focus{border:0;border-radius:0;font-size:18px;margin:0;padding:15px 22px 14px}.financial-results-content .nav-tabs li{border-right:1px solid #e2e2e2}.financial-results-content .nav-tabs li.active a,.financial-results-content .nav-tabs li.active a:hover,.financial-results-content .nav-tabs li.active a:focus{background:#008FBE;border:0;color:#fff}.financial-results-content table{border:1px solid #f3f3f3;width:100%}.financial-results-content table th{background:#F1F2F2;color:#1B2429;font-size:14px;padding:21px 0 21px 10px}.financial-results-content table th:last-child{padding-right:10px}.financial-results-content table td{color:#1B2429;padding:20px 0 20px 10px}.financial-results-content table td:last-child{padding-right:10px}.financial-results-content table td a{font-size:12px;text-transform:uppercase}.financial-results-content table td a [class^="icon-"],.financial-results-content table td a [class*=" icon-"]{margin-right:5px}.financial-results-content table td a:hover{text-decoration:none}.financial-results-content table td.td-date{font-weight:300}.financial-results-content table tbody tr:nth-child(2n) td{background:#f8f8fa}.financial-results-content table tbody tr:nth-child(2n+1) td{background:#fdfdfd}@media (min-width: 1201px){.financial-results-content table th{padding-left:20px}.financial-results-content table th:last-child{padding-right:20px}.financial-results-content table td{padding-left:20px}.financial-results-content table td:last-child{padding-right:10px}}.financial-results-content .tab-pane .secondary-title{margin:52px 0 23px}.financial-results-content .tab-pane ul.link-list{background:#F1F2F2;padding:43px 20px 8px 35px}.financial-results-content .tab-pane ul.link-list li{padding-bottom:29px}.financial-results-content .tab-pane ul.link-list a{font-weight:bold;font-size:16px}.financial-results-content .tab-pane ul.link-list a:hover{text-decoration:none}.page-committees .diagram{padding:40px 0 30px}.page-committees .nav-tabs{margin-bottom:20px;margin-top:20px}.page-committees .tab-content h4{margin-bottom:15px}.page-committees .tab-content p{margin-bottom:30px}.page-sponsorship .btn{margin-left:15px;margin-right:15px}.page-sponsorship blockquote{padding:34px 50px 19px}.page-sponsorship blockquote p{border:0;margin:0;padding:0;text-align:center}.page-sponsorship blockquote>p{color:#000;font-size:28px;font-style:normal;font-weight:normal;line-height:48px}.page-sponsorship blockquote footer p{font-size:14px;line-height:44px;padding-top:0px}.page-sponsorship .section-landroverbar{background:url("/group/img/sponsorship/landrover-bar-strip-img.jpg") no-repeat 50% 0%;background-size:cover;min-height:623px;padding-top:150px}.page-sponsorship .section-waratahs{background:url("/group/img/sponsorship/waratahs-strip-img.jpg") no-repeat 50% 0%;background-size:cover;min-height:623px;padding-top:103px}.page-csr .cmc-logo{margin-top:30px}.page-csr .section-our-people{background:url("/group/img/csr/our-people-bg.jpg") no-repeat 50% 0%;background-size:cover;padding-bottom:58px;padding-top:185px}.page-csr .section-our-people .bg-white-opaque{padding:23px 66px 32px}.page-csr .section-diversity{background:url("data:image/gif;base64,R0lGODlhAQABAPAAAACPvv///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==") no-repeat 100% 0;background-size:50% 100%}.page-csr .section-diversity .row{position:relative}.page-csr .section-diversity .col-md-6{position:static}.page-csr .section-diversity img{padding-right:15px}.page-csr .section-diversity ol{bottom:-40px;padding-left:15px;position:absolute;width:100%}.page-csr .section-diversity ol li{font-size:14px;list-style:decimal}.page-csr .section-equal-opp{background:url("/group/img/csr/equal-opportunities-bg.jpg") no-repeat 50% 0%;background-size:cover;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAGGVo////yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="),url("/group/img/csr/equal-opportunities-bg.jpg");background-repeat:no-repeat, no-repeat;background-position:0 0, 50% 50%;background-size:50% 100%, cover}.page-csr .section-donations img{margin:20px 0}.page-csr .section-charities{background:url("/group/img/csr/charitable-donations-bg.jpg") no-repeat 50% 0%;background-size:cover;padding:45px 0}.page-csr .section-charities h3{font-size:18px;font-weight:bold;margin-top:-104px}.page-csr .section-charities .bg-grey div{padding:40px 45px 0}.page-csr .section-charities .bg-grey h4{font-size:16px;margin:0;padding:0 0 14px}.page-csr .section-charities .bg-grey p{color:#636363;line-height:24px}.page-csr .section-charities .bg-grey img{margin:24px 0 41px}.scrollbar-measure{width:50px;height:50px;overflow:scroll;position:absolute;top:-9999px}.modal-content{position:relative;border:none;border-radius:6px;overflow:hidden}.modal-body{margin:0;max-height:inherit}.modal-body-content{position:relative}.modal-body-content p{text-align:center;margin-top:10px;margin-bottom:0;font-size:1em}.modal-body h4.modal-title{min-height:26px}.modal-body img{margin:0 auto}.modal-body iframe{width:100%}.modal-body .next,.modal-body .prev{height:100%;left:0;outline:none;position:absolute;top:0;width:55px;z-index:10}.modal-body .next span,.modal-body .prev span{background:url("/group/img/carousel-prev.png") no-repeat;display:none;height:55px;margin-top:-27px;position:absolute;text-indent:-9999px;top:50%;width:55px}.modal-body .next:hover span,.modal-body .prev:hover span{display:block}.modal-body .next{left:auto;right:0}.modal-body .next span{background:url("/group/img/carousel-next.png") no-repeat}.gallery-list p{cursor:pointer;margin:14px 0 28px}.gallery-list p.modalCaption{display:none}.gallery-list .gallery-item{background:#f4f4f4;border:1px solid #979797;cursor:pointer;padding:16px}.gallery-list .gallery-item div{height:200px;line-height:200px}.gallery-list .gallery-item iframe{display:none}.gallery-list .img-landscape{width:100%;vertical-align:middle}.gallery-list .img-portrait{display:block;height:100%;margin:0 auto}.gallery-list .row{margin-bottom:15px}@media (max-width: 640px){.gallery-list .gallery-item div{height:200px;line-height:200px}}@media (max-width: 768px){.gallery-list p{cursor:default}.gallery-list .gallery-item{border:0;cursor:default;padding:0}.gallery-list .gallery-item div{height:auto}.gallery-list .gallery-item .gallery-video img{display:none}.gallery-list .gallery-item iframe{display:block;width:100%}.gallery-list .img-landscape,.gallery-list .img-portrait{height:auto;width:100%;display:block}}@media (max-width: 1200px){.gallery-list .gallery-item div{height:150px;line-height:150px}}.page-strategy p.large,.page-strategy .snippet-about p,.snippet-about .page-strategy p{margin-bottom:30px}.page-strategy h2.main-title{margin-top:60px}.page-strategy .strategy-box{margin-bottom:20px;position:relative}.page-strategy .strategy-box h2{color:#fff;font-size:19px;margin:0;padding:20px 20px 20px 80px}.page-strategy .strategy-box h3{font-size:18px}.page-strategy .strategy-box .icon{left:14px;position:absolute;top:14px}.page-strategy .strategy-box .col-xs-4{padding:15px 15px 15px}.page-strategy .strategy-box .col-xs-6,.page-strategy .strategy-box .col-xs-12{padding:20px 20px 20px}.page-strategy .strategy-box .col-xs-6 h3{margin-top:0}@media (max-width: 767px){section,.switch-content{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 */