html,body,form{height:100%}
body.no-scroll{position:fixed;overflow:hidden;width:100%;min-height:100%;overflow-y:scroll}
ul,ol{list-style-type:none;padding:0;margin:0}
body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,a,p{font-family:'Open Sans',sans-serif}
a{color:#00abdf}
a:hover{color:#0080a7}
h1{font-size:34px}
.line-height13{line-height:1.3}
.line-height15{line-height:1.5}
.line-height17{line-height:1.7}
.line-height18{line-height:1.8}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f1f1f1}
.btn,button{outline:none!important}
@media (min-width:768px){.hidden-sm-up{display:none !important}
.collapsible-content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}
.collapsible-button{cursor:pointer}
.collapsible-button:after{content:'\002B';float:right;font-weight:bold;color:red;font-size:25px}
.active:after{content:"\2212"}
}
@media (min-width:992px){.hidden-md-up{display:none !important}
.flex-desktop{display:flex;justify-content:center}
.right-1{right:1%}
.left-1{left:1%}
}
@media (min-width:1024px){.perk-height{height:315px!important}
}
.checkmark{display:table;width:22px;height:22px;background:#e91f2e;border-radius:50%;margin-top:6px;-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg)}
.checkmark:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px}
.checkmark:after{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px}
.checkmark + p{padding-left:2%}
.single-flex{display:flex}
.btn{padding:10px 15px;border-radius:0;-webkit-transition:all 0.4s;transition:all 0.4s}
.text-align-left{text-align:left!important}
.text-uppercase{text-transform:uppercase}
.text-align-center{text-align:center!important}
.btn-default:hover{background:initial;opacity:0.6}
.display-block{display:block!important}
.cursor-pointer{cursor:pointer}
.cursor-no-drop{cursor:no-drop}
.modal-form .modal-body{border-top:4px solid #e91f2e}
.modal-form .modal-body .form-group .checkbox-inline{font-size:12px}
.modal-form .modal-body .control-label{margin-bottom:5px}
.modal-form .modal-body .form-group{margin-bottom:8px}
.modal-form form{padding:10px 35px}
.height-auto{height:auto!important}
.font-weight-normal{font-weight:normal!important}
.font-color-dg{color:#656565}
.border-small{font-size:18px!important}
.divider{height:10px;background:#e8e8e7}
.font-size11{font-size:11px!important}
.font-size19{font-size:19px!important}
.font-size21{font-size:21px!important}
.font-size24{font-size:24px!important}
.font-size16{font-size:16px!important}
.font-size18{font-size:18px!important}
.font-size14{font-size:14px!important}
.font-size55{font-size:40px!important}
.font-size44{font-size:44px!important}
.font-size48{font-size:48px!important}
.font-size30{font-size:30px!important}
.font-size32{font-size:32px!important}
.font-size28{font-size:28px!important}
.font-size50{font-size:50px!important}
.font-size80{font-size:80px!important}
.font-size140{font-size:140px!important}
.font-size30 h3{font-size:30px!important}
.font-size34 h2,.font-size34 h3{font-size:34px!important}
.border-t-red4{border-top:4px solid #e3332c}
.letter-spacing2{letter-spacing:2px}
.letter-spacing1{letter-spacing:1px!important}
.font-weight300{font-weight:300!important}
.font-weight400{font-weight:400!important}
.padding-lr25{padding-left:25px;padding-right:25px}
.padding-l15{padding-left:15px}
.padding-bottom-no{padding-bottom:0!important}
.bg-no{background:transparent!important}
.bg-lg{background:#f1f1f1!important}
.bg-white{background:white!important;}
.block-text-strong{background:#f1f1f1;border-left:4px solid #e91f2e;font-size:18px;padding:30px;margin-bottom:15px}
h1{font-weight:600;margin-top:0;margin-bottom:40px;color:#656565}
 .margin10-0{margin:10px 0}
.margin0auto{margin:0 auto!important}
.margin0auto50{margin:0 auto 50px!important}
.light-grey-title{color:#909198}
.border-color-blue{border-color:#00abdf!important}
.color-blue{color:#00abdf!important}
.color-white{color:white!important}
.color-black{color:black!important}
.color-red{color:#e91f2e!important}
.color-dark-grey{color:#656565!important}
.font-weight-bold{font-weight:bold!important}
.font-weight600{font-weight:600!important}
.font-weight-light{font-weight:lighter!important}
.float-none{float:none!important}
.margin-0auto{margin:0 auto}
.margin-b8{margin-bottom:8px}
.margin-b20{margin-bottom:20px!important}
.margin-b25{margin-bottom:25px}
.margin-b30{margin-bottom:30px}
.margin-b35{margin-bottom:35px!important}
.margin-b4{margin-bottom:4px!important}
.margin-b40{margin-bottom:40px!important}
.margin-b15{margin-bottom:15px!important}
.margin-b10{margin-bottom:10px!important}
.margin-b50{margin-bottom:50px!important}
.margin-b60{margin-bottom:60px}
.margin-r{margin-right:15px!important}
.margin-l-no{margin-left:0!important}
.margin-l{margin-left:15px!important}
.margin-l5{margin-left:5px!important}
.margin-l10{margin-left:10px!important}
.margin-l15{margin-left:15px!important}
.margin-l25{margin-left:25px!important}
.margin-t{margin-top:15px!important}
.margin-t4{margin-top:4px!important}
.margin-b4{margin-bottom:4px!important}
.margin-t5{margin-top:5px!important}
.margin-t15{margin-top:15px!important}
.margin-t10{margin-top:10px!important}
.margin-t25{margin-top:25px!important}
.margin-t40{margin-top:40px!important}
.margin-t50{margin-top:50px!important}
.margin-t-no{margin-top:0!important}
.margin-b-no{margin-bottom:0!important}
.margin-t15{margin-top:15px}
.margin-t20{margin-top:15px}
.margin-t30{margin-top:30px!important}
.margin-r-no{margin-right:0!important}
.margin-r15{margin-right:15px}
.margin-r10{margin-right:10px}
.margin-r5{margin-right:5px}
.margin-r50{margin-right:50px}
.padding-b60{padding-bottom:60px}
.padding-b25{padding-bottom:25px}
.padding50{padding:50px}
.padding-r-no{padding-right:0!important}
.padding-l45{padding-left:45px}
.padding25{padding:25px}
.padding-b100{padding-bottom:100px!important}
.padding-b10{padding-bottom:10px!important}
.padding-l-no{padding-left:0!important}
.padding-no{padding:0!important}
.padding-60-0{padding:60px 0}
.margin-b50{margin-bottom:50px}
.margin-b10{margin-bottom:10px}
.margin-b5{margin-bottom:5px}
.margin-b30{margin-bottom:30px!important}
.margin-r{margin-right:10px}
.margin-r20{margin-right:20px}
.margin-r30{margin-right:30px}
.margin-t-35{margin-top:-35px}
.margin-b30{margin-bottom:30px}
.margin-rl8{margin:0 8px}
.margin-b{margin-bottom:35px}
.text-decoration-no{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.padding-no{padding:0}
.padding-b-no{padding-bottom:0 !important}
.padding-25{padding:25px}
.padding-t-no{padding-top:0 !important;}
.padding-t10{padding-top:10px}
.padding-t15{padding-top:15px}
.padding-t25{padding-top:25px}
.padding30{padding:30px}
.padding25-60{padding:25px 60px}
.padding-l{padding-left:10px}
.padding10{padding:10px}
.padding-lr10{padding-left:10px!important;padding-right:10px!important}
.o-hidden{overflow:hidden}
.display-ib{display:inline-block}
.border-no{border:none!important}
.right{float:right}
.padding-section{padding:40px 0}
.max-w835{max-width:835px;margin:auto}
.max-w800{max-width:800px;margin:auto}
.max-w950{max-width:950px;margin:auto}
.max-w100{max-width:100px}
.text-transform-no{text-transform:initial!important}
.main-button:hover,.main-button:focus{opacity:0.7;color:white}
.width-auto{width:auto!important}
.width100{width:100%}
.height-auto{height:auto}
.col-centered{float:none;margin:0 auto}
.flex{display:flex;justify-content:center;align-items:center}
.flex1{flex:1}
.flex2{flex:2}
.flex-align-start{align-items:flex-start}
.justify-content-start{justify-content:flex-start}
.justify-content-center{justify-content:center!important}
.justify-content-space-between{justify-content:space-between}
.align-items-stretch{align-items:stretch}
.align-self-top{align-self:flex-start}
.wrapper{min-height:100%;max-width:2000px;margin-left:auto;margin-right:auto}
.wrapper.bg{background:#eff0f1}
.container-fluid{padding-right:60px;padding-left:60px;max-width:1445px}
 .banner .nav .nav-justified li,.nav-justified .banner .nav li,.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center }
.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear }
.nav-tabs-navigation{text-align:center;border-bottom:2px solid #414141;margin-bottom:30px }
.nav-tabs-navigation .nav>.nav-item>.nav-link{padding-bottom:20px }
.nav-tabs-wrapper{display:inline-block;margin-bottom:-6px;margin-left:1.25%;margin-right:1.25%;position:relative;width:auto }
.nav-tabs{border-bottom:0;font-size:18px;font-weight:600 }
#tabs .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#414141;font-size:20px }
#tabs .nav-tabs{border-bottom:1px solid #dee2e6!important }
#tabs .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:red!important;background-color:transparent;border-color:transparent transparent #414141;border-bottom:2px solid!important;font-size:20px }
.search{width:100%}
.search input{border-radius:25px!important;width:100%}
.search .input-group-addon{background-color:transparent;border-radius:25px;position:absolute;padding:0;right:28px;top:11px;z-index:100;border:none}
.popup-google h3{margin-top:2px;border-bottom:1px solid #c4c4c4;padding-bottom:10px;font-weight:bold}
.popup-google a.red.border{text-transform:none;font-size:18px;font-weight:normal;margin-top:10px;margin-bottom:5px!important;width:100%}
.popup-google{font-size:16px;margin-left:20px}
.gm-style-iw{border-width:2px}
.search .input-group-addon .glyphicon{margin-right:0}
.banner{width:100%}
 .alert{border-radius:0;padding:15px 25px;font-size:14px;display:table;width:100%;z-index:4;position:relative}
.alert > div{vertical-align:middle;display:table-cell}
.alert p{margin-left:50px;margin-bottom:0px!important;padding-bottom:0!important}
.alert .alert-actions{white-space:nowrap;padding-left:90px;text-align:right}
.alert .alert-actions a{text-transform:uppercase;display:inline-block;font-weight:bold;cursor:pointer}
.alert i,.alert img{font-size:28px;vertical-align:middle;margin-right:20px;position:absolute;top:50%;transform:translateY(-50%)}
.alert-danger{color:#e3332c;border-color:#e3332c;background-color:#fbe1e0}
.alert-danger:hover{background:#fbe1e0 !important}
.products .bg-white{height:320px}
.products .bg-white .more{position:absolute;bottom:20px;display:inline-block}
.products >.row > .col-md-6{cursor:pointer}
.products p{max-height:210px;overflow:hidden}
.products >.row > .col-md-6 > div{-webkit-transition:all 0.3s;transition:all 0.3s;box-shadow:0 3px 4px rgba(0,0,0,.05);border:1px solid #e6e6e6}
.products >.row > .col-md-6 > div a{display:flex}
.products >.row > .col-md-6 > div:hover{box-shadow:0 6px 30px rgba(0,0,0,.15)}
.carousel-news{box-shadow:0 6px 30px rgba(0,0,0,.15);padding:50px 130px;width:70%;margin:0 auto;min-height:230px}
.news-headlines .carousel-news p{line-height:1.5}
.carousel-videos iframe{width:100%}
.carousel-videos .carousel-control.right{background-image:none}
.carousel-videos .carousel-control{top:50%;transform:translateY(-50%);opacity:.7}
.carousel-videos .carousel-control:hover{opacity:1}
.carousel-videos .carousel-control.left{background-image:none}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:40px}
.carousel-videos .item{height:350px}
.carousel-videos{padding:0;width:100%}
.carousel-news .item a{color:black!important}
.carousel-news .carousel-indicators li{background:#e6e6e6;border-color:#e6e6e6}
.carousel-news .carousel-indicators .active{background:#676767}
.carousel.carousel-news .carousel-indicators{padding:0;left:0;right:0;margin-left:auto;bottom:-65px;margin-right:auto}
.carousel.banners{background-color:#000 !important}
.carousel.banners .item{height:520px;overflow:hidden}
.carousel .item .img{width:100%;height:100%}
.carousel .carousel-indicators{bottom:5px}
.carousel .carousel-indicators li{width:20px;height:20px;margin:8px;border-radius:100%}
.carousel-caption{text-shadow:none}
.carousel .carousel-caption p{font-size:40px;color:white;margin-bottom:15px;font-weight:300;font-weight:bold;margin-bottom:10px}
.carousel .carousel-caption p.font-size55{line-height:1.15;font-weight:bold}
.carousel .carousel-caption p.font-size30{font-size:21px!important;font-weight:bold}
.carousel .item > img{position:absolute;top:30px;margin-right:auto;margin-left:auto;left:0;right:0}
.carousel .carousel-caption span.border{margin-bottom:10px;display:inline-block;margin-top:20px}
.horizontal-centre .carousel-caption{margin-bottom:100px}
#sr-alert-buttonIFrame{width:155px}
.news .date{margin-right:35px;font-size:20px}
.bg-white{background:white}
.border{font-size:28px;font-weight:bold;color:white;border:3px solid white;padding:5px 25px;display:inline-block;text-align:center;text-transform:uppercase;-webkit-transition:all 0.4s;transition:all 0.4s;background:transparent;letter-spacing:3px}
.content a.white{color:black;background:transparent;padding:10px 15px;text-align:left;min-height:70px;display:inline-block;font-size:21px;text-transform:uppercase;text-decoration:none;font-weight:bold;vertical-align:middle}
.content a.white span{display:block;font-size:13px;text-transform:none;text-align:left;color:#939198}
.content a.white:hover{color:black}
.content a.white.active{border:1px solid #e8e8e8;border-bottom:none;background:white;margin-top:0px;color:#e91f2e}
.content a.white.active span{display:none}
.main.font-size30{line-height:1.5}
.connectivity-simplified .tab-content>.active{border:1px solid #e6e6e6;border-width:1px 0 0 0;padding:0;margin-top:-1px}
.c-s-infographics{padding-top:115px}
.border:hover{opacity:0.7}
.bg-tr-c-red,.border .bg-tr-c-red{background:transparent;color:#e91f2e;letter-spacing:normal;letter-spacing:2px}
.red.border{border:none;text-align:center;background-color:#e91f2e;padding:10px 25px;margin-bottom:50px}
.white.border{border:none;text-align:center;background-color:white;padding:10px 25px;margin-bottom:50px;color:#e91f2e}
a.white.border{color:#e91f2e;text-decoration:none}
a.red.border{color:white;text-decoration:none}
.bg-grey{background:#e8e8e7}
.bg-grey h1{padding-top:40px;text-align:center}
.bg{height:520px}
.bg.customer-story{height:650px}
.bg p{color:#333}
a.no-text-dec{text-decoration:none!important}
.expr-route iframe{width:100%;height:100%;max-width:560px;min-height:330px}
.set-up .nav-tabs{border:0}
.set-up .nav-tabs .box-shadow{background:#eaeaea;border:1px solid #e2e2e2}
.set-up .nav-tabs .active .box-shadow{background:white;border:1px solid white}
.set-up .tab-content>.active{border:0;min-height:inherit;padding:0}
.bg1,.bg17,.bg18{background:url("../themes/nextdc/assets/imgs/bg1.png") no-repeat center center;background-size:cover;width:100%;margin-bottom:5px}
.bg2{background:url("../themes/nextdc/assets/imgs/bg2.png") no-repeat center center;background-size:cover;width:100%}
.bg3{background:url("../themes/nextdc/assets/imgs/bg3.png") no-repeat center center;background-size:cover;width:100%}
.bg4{  width:100%;height:420px;text-align:center}
.bg4 p{font-size:57px}
.bg4 .border{width:auto}
.bg4 .border.black{color:black;border-color:black;margin-bottom:50px;display:inline-block;margin-top:40px}
.bg5{background:url("../themes/nextdc/assets/imgs/Home-Page-Banner-2.jpg") no-repeat center center;background-size:cover;width:100%}
.bg.bcp{background:url("../themes/nextdc/assets/imgs/banners/dr-banner.png") no-repeat center center;background-size:cover;width:100%}
.bg6{background:url("../themes/nextdc/assets/imgs/bg6.png") no-repeat center center;background-size:cover;width:100%}
.bg6_1{background:url("../themes/nextdc/assets/imgs/banners/Cloudplus_banner_v2.jpg") no-repeat center center;background-size:cover;width:100%}
.bg6_2{background:url("../themes/nextdc/assets/imgs/banners/Sunrice_banner_v2.jpg") no-repeat center center;background-size:cover;width:100%}
.bg6_1 .align-bt,.bg6_2 .align-bt{position:absolute;bottom:15%;max-width:725px}
.bg6 h1{font-size:72px;padding-top:160px;margin-bottom:10px}
.bg6 p{font-size:40px;color:white;text-align:center}
.bg6 .border{width:auto}
.bg7{background:url("../themes/nextdc/assets/imgs/bg7.png") no-repeat center center;background-size:cover;width:100%;padding-top:260px}
.bg11{background:url("../themes/nextdc/assets/imgs/bg11.png") no-repeat center center;background-size:cover;width:100%;padding-top:300px}
.bg11-1{background:url("../themes/nextdc/assets/imgs/banners/NXT_S1_People_AnnaChinnery_desk_2015.09_2881.JPG") no-repeat center center;background-size:cover;width:100%;padding-top:300px}
.bg16{background:url("../themes/nextdc/assets/imgs/bg7.png") no-repeat center center;background-size:cover;width:100%;padding-top:230px}
.bg11 h1{font-size:62px}
.bg7 h1,.bg16 h1{font-size:72px;padding-top:0}
.bg7 .border,.bg16 .border{display:table;width:auto}
.bg8{background:url("../themes/nextdc/assets/imgs/bg8.png") no-repeat center center;background-size:cover;width:100%}
.bg8 h1{font-size:72px;padding-top:265px}
.bg9{background:url("../themes/nextdc/assets/imgs/bg9.jpg") no-repeat center center;background-size:cover;width:100%;margin-bottom:5px}
.bg10{background:url("../themes/nextdc/assets/imgs/bg10.png") no-repeat center center;background-size:cover;width:100%}
.bg12{background:url("../themes/nextdc/assets/imgs/bg12.png") no-repeat center center;background-size:cover;width:100%;padding-top:265px}
.bg12 h1{font-size:72px}
.bg13{background:url("../themes/nextdc/assets/imgs/bg13.png") no-repeat center center;background-size:cover;width:100%;height:400px}
.bg14{text-align:left;background:url("../themes/nextdc/assets/imgs/bg14.png") no-repeat center center;background-size:cover;width:100%}
.bg14 p{font-size:72px;color:white;max-width:770px;margin:0 auto;max-width:none}
.bg14 p.wbg{background-color:white;color:red;padding:0 5px;width:auto;display:inline-block;margin-bottom:20px!important}
.bg15{background:url("../themes/nextdc/assets/imgs/bg15.png") no-repeat center center;background-size:cover;width:100%}
.bg15 .title{max-width:500px;text-align:left}
.bg15 .title h1{font-size:72px;padding-top:65px}
.bg15 .title p{font-size:30px;color:white;margin-bottom:40px}
.bg15 .icon{display:inline-block;margin-bottom:10px}
.bg15 .icon button{display:inline-block;vertical-align:middle;width:auto;margin-left:15px;margin-bottom:0;margin-right:80px}
.bg15 .icon img{display:inline-block}
.bg16{background:url("../themes/nextdc/assets/imgs/bg16.png") no-repeat center center;padding-top:285px}
.bg18{background:url("../themes/nextdc/assets/imgs/bg17.png") no-repeat center center;background-size:cover;width:100%;margin-bottom:0}
.bg19{background:#e8e8e7}
.bg-thanks{background:url("../themes/nextdc/assets/imgs/banners/NXT_Facility_M1_Exterior_2016.07_0878_Ed.jpg") no-repeat center center;background-size:cover;height:250px}
.bg-thanks-dt{background:url("../themes/nextdc/assets/imgs/banners/10-pt-thankyou-banner.jpg") no-repeat center center;background-size:cover}
.bg20{background:url("../themes/nextdc/assets/imgs/partner_program.png") no-repeat center center;background-size:cover;width:100%}
.bg20 h1{color:white;padding-top:440px;font-weight:normal;font-size:72px}
.bg20 .icon{display:inline-block;margin:0 25px;text-align:center}
.bg20 .icon img{margin-bottom:15px;margin-right:15px}
.bg20 .icon .border{width:auto;display:inline-block}
.bg20 .address{background:transparent}
.bg21{background:url("../themes/nextdc/assets/imgs/bg5.png") no-repeat center center;background-size:cover;width:100%;padding-top:260px}
.bg21 h1{font-size:72px}
.bg22{background:url("../themes/nextdc/assets/imgs/bg22.png") no-repeat center center;background-size:cover;width:100%;padding-top:260px}
.bg22 h1{font-size:72px}
.bg23{background:url("../themes/nextdc/assets/imgs/onedc-bg.png") no-repeat center center;background-size:cover;width:100%;height:750px;padding-top:150px}
.bg23 h1{font-size:72px}
.bg24{background:url("../themes/nextdc/assets/imgs/bg24.png") no-repeat center center;background-size:cover;width:100%;height:750px;padding-top:150px}
.bg24 h1{font-size:72px}
.bg24 span{width:300px !important}
.bg25{background:url("../themes/nextdc/assets/imgs/banners/interconnect-banner1.jpg") no-repeat center center;background-size:cover;height:750px}
.bg-vacancies{background:url("../themes/nextdc/assets/imgs/banners/NXT_Facility_M1_Exterior_2016.07_0878_Ed.jpg") no-repeat center center;background-size:cover;height:250px}
 .text-shadow-no{text-shadow:none!important}
.video-content{width:560px;height:315px}
.announcement{background-color:#f4f4f4;font-size:18px}
.announcement .date{display:inline-block;padding-left:10px;vertical-align:middle}
.announcement .title{margin-top:15px;padding-left:22px;display:block}
.dotted{ background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 23%,rgba(0,1,0,0.55) 82%,rgba(0,1,0,0.55) 99%,rgba(0,1,0,0.55) 100%); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 23%,rgba(0,1,0,0.55) 82%,rgba(0,1,0,0.55) 99%,rgba(0,1,0,0.55) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 23%,rgba(0,1,0,0.55) 82%,rgba(0,1,0,0.55) 99%,rgba(0,1,0,0.55) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#8c000100',GradientType=0 ); height:100%;width:100%;position:absolute}
.customer-support.content ul{width:250px;text-align:left;padding-top:0;margin-top:30px}
.axon-guide .customer-support.content ul{width:auto}
.axon-guide .customer-support.content ul li{margin-bottom:15px}
.axon-guide .panel-group-page .panel-title a{font-size:16px;padding-right:45px}
.axon-guide #frequently-asked-questions h2{font-weight:600}
.new-bill h1.title-underlined{border-bottom:1px solid #bababa;padding-bottom:10px;margin-bottom:0}
.new-bill img{margin-top:15px}
.announcement .sensitivity p{margin-top:15px;display:block;padding-left:22px;text-align:right;padding-right:25px}
.arrow-positioned .glyphicon-triangle-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.arrow-positioned .panel-title{position:relative}
.partners{text-align:center}
.partner.packages{margin-top:0}
.partner.packages h1.main{margin-top:10px}
.board-block{margin-bottom:60px;padding:0 35px}
.board-block img{margin:0 auto}
.padding-050{padding:0 50px}
.padding30{padding:30px}
.padding-top-board{padding-top:40px}
.padding-top-no{padding-top:0}
.padding-t20{padding-top:20px!important}
.padding-t10{padding-top:10px!important}
.glyphicon.glyphicon-triangle-right.values{top:40px}
.values-img{margin-right:20px}
.board-block .content.board{border-bottom:10px solid #eaeaea}
.board-block .content{padding-left:35px}
.tour-instructions b{color:#656565}
.benefits-button .textblock-mh{min-height:auto}
.benefits-button >div:hover{box-shadow:0 6px 30px rgba(0,0,0,.15);background:white}
.benefits-button.quick-updates > div{box-shadow:0 6px 30px rgba(0,0,0,.15);background:white;padding:30px 40px;margin:0 15px}
.benefits-button.contact-form > div{box-shadow:0 6px 30px rgba(0,0,0,.15);background:white;padding:30px 40px;margin:0 15px}
.benefits-button.quick-updates > div .form-horizontal .control-label{font-size:13px}
.benefits-button.contact-form > div .form-horizontal .control-label{font-size:13px}
.benefits-button.quick-updates h3{font-size:21px;line-height:1.5}
.benefits-button.contact-form h3{font-size:21px;line-height:1.5}
.departments .benefits-button{margin-bottom:30px}
.benefits-button.big-tile > div{padding:35px 50px;}
.benefits-button.big-tile h2{color:black;text-align:left}
.benefits-button.big-tile p{color:black;line-height:1.5;font-size:18px;height:auto;overflow:visible;margin-bottom:10px}
.c-s .benefits-button h2{font-size:14px;font-weight:bold;text-transform:uppercase}
.c-s .benefits-button > div{padding:35px 18px}
.c-s .benefits-button > div p{font-size:18px!important}
.c-s .col-md-12 h2{background-color:#ea1d2c;display:inline-block;color:white;margin-bottom:40px;padding:0 5px}
.homepage #textwrap{padding:15px 60px 25px 60px;border:1px solid #e2e2e2;border-left:4px solid #5f5f5f}
.homepage .benefits-button > div{padding:15px 25px 25px 25px}
.homepage #textwrap h2{font-size:18px!important;color:black;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;line-height:1.3}
.homepage .feedback .summary{padding:0;box-shadow:0 6px 30px rgba(0,0,0,.15);text-align:left;width:32%;position:relative;padding-bottom:160px}
.homepage .feedback .summary > img{margin-top:45px;width:130px;margin-bottom:10px;margin-left:25px}
.homepage .feedback .summary .fas{box-shadow:0 6px 30px rgba(0,0,0,.15);padding:15px;border-radius:100%;font-size:35px;top:25px;position:absolute;right:45px}
.homepage .feedback .summary .test-bg{margin:0;background:#3F3F3F;padding:30px;display:flex;align-items:center;position:absolute;bottom:0;width:100%}
.homepage .feedback .summary .test-bg img{border:2px solid white;border-radius:100%;width:100px;height:100px;margin-bottom:0;margin-right:15px}
.homepage .feedback .summary .test-bg p{color:white}
.homepage .feedback .summary h3.description{height:auto;line-height:1.8;padding:0 25px 20px 25px;color:black; margin-bottom:15px}
.homepage .difference,.dcs.difference{padding-bottom:30px}
.dcs.difference .benefits-button p,.homepage .difference .benefits-button p{height:auto}
.dcs.difference .benefits-button p{color:#b0b6b9;font-size:18px;text-align:center;line-height:1.8}
.homepage .benefits-button >div:hover{background:none;box-shadow:none}
.homepage .difference h2,.dcs.difference h2{font-weight:300!important;color:#e91f2e;text-transform:uppercase;letter-spacing:3px}
.dcs.difference h2,.dcs.difference .benefits-button h2 p{text-transform:none;line-height:1.2!important;font-size:30px!important;color:white;letter-spacing:2.5px;font-weight:400!important}
.homepage .benefits-button h2,.dcs.difference h2{font-weight:300;overflow:visible;white-space:unset}
.dcs.difference .benefits-button >div:hover{background:none;box-shadow:none}
.dcs.difference .benefits-button > div{padding:35px 45px}
.homepage .benefits-button p{height:auto}
.benefits-button h2{white-space:nowrap;overflow:hidden;margin-bottom:12px;text-overflow:ellipsis;padding-bottom:5px}
.dcs:hover .dc-hidden-bg{display:table}
.dc-hidden-bg{background-color:rgba(0,0,0,0.7);text-align:center;position:absolute;top:0;left:0;height:100%;width:100%;display:none}
.dc-hidden-bg p{font-size:18px!important;display:table-cell;vertical-align:middle}
.benefits-button p{height:120px;overflow:hidden;margin-bottom:0}
.p2-page .benefits-button p,.s2-page .benefits-button p,.bcp .benefits-button p{margin-bottom:20px}
form .btn{background-color:#F1F1F1}
.benefits-button:hover button,form .btn:hover{background:#e91f2e;color:white}
.dcs .benefits-button > div{padding:24px 24px 10px 24px}
.benefits-button > div{padding:35px 25px;-webkit-transition:all 0.4s;transition:all 0.4s; }
.facility-overview{border-radius:8px;padding:24px 0 0 0;margin-top:10px}
.facility-overview h3{margin-bottom:20px;margin-top:0;font-weight:bold}
.facility-overview .border.red{font-size:21px;margin-bottom:20px;min-width:360px}
.contact-block .content p{font-size:16px}
.contact-block .bg-grey{padding:45px 115px;background:#f5f5f5;display:flex;align-items:center;min-height:950px;height:0px}
.contact-block h2{color:#656565;margin-bottom:20px;font-weight:bold}
.form-contact-block{display:none}
.contact-block >.row >.col-md-4{padding:0 10px}
.contact-block .box-shadow{border:1px solid #C5C5C5;padding:15px 35px 35px 35px;border-top:6px solid #3F3F3F;min-height:510px;position:relative}
.contact-block .box-shadow.margin .content{padding-left:60px;margin-bottom:15px}
.contact-block .box-shadow h3{display:block;color:black;font-size:24px;font-weight:bold;margin-top:15px}
.contact-block .box-shadow > i{height:60px;width:60px;background:#e91f2e;border-radius:50%;color:white;text-align:center;vertical-align:middle;line-height:60px;font-size:32px;margin:0px auto;display:block}
.contact-block .red.border{margin-bottom:0!important;height:auto;margin-top:10px}
.contact-block .box-shadow .buttons a{display:block;color:black;font-size:16px;text-decoration:none;cursor:pointer;text-transform:uppercase;-webkit-transition:0.4s;-moz-transition:0.4s;transition:0.4s;font-weight:bold}
.contact-block .box-shadow .buttons a:hover{opacity:0.6}
.contact-block .box-shadow .buttons{position:absolute;bottom:25px;left:35px}
.contact-block .box-shadow .buttons.col-md-12{top:12px;left:0;padding:0 60px}
.contact-block .box-shadow .buttons a i{vertical-align:middle;font-size:20px!important;margin-right:10px;color:#e91f2e}
.contact-block .box-shadow .btn i.fa-envelope{margin-right:10px}
.contact-block .box-shadow .buttons a span{vertical-align:middle}
.display-none{display:none}
.display-flex{display:flex!important}
.dc-accordion{box-shadow:6px 0px 20px rgba(0,0,0,.15)}
.dc-accordion .panel{border:none}
.dc-accordion.panel-group .panel+.panel{margin-top:0;border-radius:0;border:none}
.dc-accordion.panel-group{width:100%;margin-bottom:0}
.dc-accordion.panel-group .panel-body{padding:20px 40px;min-height:308px;display:flex;align-items:center}
.dc-accordion-heading{background:#3F3F3F;cursor:pointer;color:white;background-size:cover}
.dc-accordion-heading.dc-b{background:url("../themes/nextdc/assets/imgs/dc-b.jpg") no-repeat top center;background-size:cover}
.dc-accordion-heading.dc-m{background:url("../themes/nextdc/assets/imgs/dc-m.jpg") no-repeat top center;background-size:cover}
.dc-accordion-heading.dc-s{background:url("../themes/nextdc/assets/imgs/dc-s.jpg") no-repeat top center;background-size:cover}
.dc-accordion-heading.dc-p{background:url("../themes/nextdc/assets/imgs/dc-p.jpg") no-repeat top center;background-size:cover}
.dc-accordion-heading.dc-c{background:url("../themes/nextdc/assets/imgs/dc-c.jpg") no-repeat top center;background-size:cover}
.dc-accordion-heading > div{width:100%;height:80px;display:flex;align-items:center;border-bottom:2px solid white;position:relative}
.dc-accordion-heading > div:after{content:"\f0da";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;top:20px;right:20px;font-size:28px;opacity:.5}
.dc-accordion-heading > div[aria-expanded = "true"]:after{content:"\f0d7"}
.dc-accordion-heading > div h3{margin:0 0 0 40px;font-weight:bold}
.telemetry-feature{position:absolute;top:25px;right:-40px;background:#56585a;color:white;-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);padding:5px;width:165px}
.colo .partner img{width:60px;margin-right:30px}
.axon-guide ul li{color:#656565}
.axon-guide #sticky-menu a.active{font-weight:bold;text-decoration:none}
.feature.partner p{text-align:center;line-height:1.55;padding:0 10px}
.feature.partner h2{margin:0 auto;margin-bottom:20px;color:black;font-size:22px}
.feature.partner h2.main{font-size:34px}
.feature.partner img{margin:0 0 20px 0}
.feature .panel{background-color:#fff;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.05);box-shadow:0 3px 4px rgba(0,0,0,.05);padding:30px;border-radius:0;position:relative;overflow:hidden}
.feature .panel:hover{box-shadow:0 6px 30px rgba(0,0,0,.09)}
.partners img{width:100%; }
.partners .border{background-color:white;border:1px solid black;color:black;padding:10px 25px;margin-top:35px}
.feedback{margin:0;padding-bottom:25px; }
.feedback .title{background:#656565;color:white;padding:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}
.feedback .container-v{position:relative;height:350px}
.feedback .container-v iframe{width:100%;height:100%}
.feedback .container-v .videocover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}
.feedback .container-v .videocover div{width:100%;height:100%}
.feedback .container-v .videocover img{width:80px;position:absolute;left:50%;margin-left:-40px;top:50%;margin-top:-40px;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s}
.feedback .container-v .videocover img:hover{opacity:0.7}
.feedback .summary{background:white;text-align:center;padding:25px}
.feedback .summary h3.description{height:60px;color:#909198}
.feedback .summary h3{color:#656565}
.feedback .summary .wrap-img{height:75px}
.feedback .summary img{margin-bottom:25px}
.feedback .summary a{font-size:18px!important;display:inline-block}
.feedback video{width:100%;background-color:#000;height:100%}
.vertical-align-top{vertical-align:top!important}
.color-content-p{color:#909198}
.vertical-align-middle{vertical-align:middle!important}
.border-bottom-red{border-bottom:4px solid #e91f2e!important}
.packages .table{font-size:18px;border-spacing:3px;border-collapse:initial}
.packages .table img{width:31px;margin:8px 0}
.packages .table th{border-bottom:4px solid #e91f2e;padding:20px 25px;text-align:center;text-transform:uppercase;font-size:16px}
.packages .table th:nth-child(2){background:#e9eaeb}
.packages .table th:first-child{border:none}
.packages .table tr td{text-align:center;border-top:none;vertical-align:middle;background:#f5f6f6;padding:10px 25px}
.packages .table tr td.rowspan{padding:10px 35px}
.packages .table td:first-child{text-align:left}
.packages .table tr td.telemetry{background:#e9eaeb}
.red-section{margin:0;background:#e91f2e;text-align:center}
.red-section p{font-size:52px;color:white;max-width:1325px;margin:0 auto}
.red-section.start p{max-width:990px;font-size:34px;font-weight:bold;margin-top:10px}
.red-section .max-w{max-width:1065px;margin:0 auto}
.red-section .border{display:inline-block;margin-top:40px}
.red-section .glyphicon-envelope{color:white;font-size:60px;vertical-align:middle}
.red-section .icon{display:inline-block;margin:35px}
.red-section .icon button{background:white;color:#e91f2e;font-size:30px;padding:10px 25px;text-transform:uppercase;vertical-align:middle;margin-left:10px;font-weight:bold;border:none;-webkit-transition:all 0.4s;transition:all 0.4s}
.red-section .icon button:hover{opacity:0.7}
.asx .block h3{font-size:62px !important}
.asx .block h1{margin-top:5px !important}
.asx .block img{padding-top:20px}
.asx .point-wrapper{background-color:#f4f4f4;padding:20px;margin:15px}
.asx .point-wrapper .point-icon{font-size:40px;color:#eb1c2d;font-weight:bold;display:inline;vertical-align:middle;padding-left:20px}
.asx .point-wrapper .point-info{background-color:#f4f4f4;margin:3px;font-size:19px;color:#3f3f3f;display:inline;vertical-align:middle;padding-left:15px}
.cloud-centre .light-grey-title{font-weight:normal;line-height:1.3}
.contact-detail{background-color:#f2f2f2;margin-bottom:25px;padding:25px;font-size:25px}
.contact-nextdc{background:#e8e8e7;margin:0}
.title-black{font-size:57px;margin-bottom:40px}
.contact-nextdc .form-group{overflow:hidden}
.contact-nextdc .form-control{border-radius:0}
.contact-nextdc .submit-b{background:#e91f2e;color:white}
.issue{margin-top:24px;min-height:70px;display:table}
.issue .icon{display:table-cell;margin:0;vertical-align:middle;white-space:nowrap }
.issue .icon span{font-size:27px;vertical-align:middle;padding-left:15px}
.issue .icon a{color:#333!important;text-decoration:none}
.contact.action-band{background:#e91f2e}
.contact.action-band p{color:white;text-transform:uppercase}
.contact.action-band a{color:#e91f2e;background:white}
.contact{background:#f1f1f1;margin:0;padding:20px;text-align:center}
.contact p{font-size:30px;font-weight:bold;color:#656565;margin:0 40px;letter-spacing:1px}
.contact p,.contact div{display:inline-block;vertical-align:middle}
.contact img{width:40px;height:40px}
.contact img:hover{opacity:0.7}
.contact a{margin:0 2px;text-decoration:none}
.vacancies-list .label{vertical-align:super}
.vacancies-list .label.casual{background-color:#777;color:white}
.vacancies-list .label-default{background-color:#f1f1f1;color:#777}
.vacancies-list .vacancy{border-bottom:1px solid #dcdcdc;padding-bottom:10px}
.vacancies-list h2{color:#656565;font-weight:bold}
.vacancies-list .padding{padding:0 25px;margin-bottom:30px;margin-top:-20px}
.vacancies-list .date{margin-top:20px;color:#909198}
.vacancies-list .facilities{background:#f1f1f1;margin-bottom:20px;z-index:1}
.vacancies-list .facilities a{display:block;padding:15px 25px;color:#656565;font-weight:bold;text-decoration:none}
.vacancies-list .facilities a.active{border-left:4px solid #e91f2e;padding-left:21px}
h1.main,h2.main{font-size:34px;margin-bottom:25px;font-weight:bold!important;color:#656565;text-align:center}
.c-grey{color:#656565}
.c-red{color:#e91f2e}
.c-white{color:white}
.text-danger{color:#e91f2e}
select{color:#a0a0a0 !important}
.form-control{height:40px;border-radius:0}
.form-control:focus{border-color:#b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(37,37,37,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(37,37,37,0.2)}
.form-horizontal .control-label{text-align:left}
.z-index{z-index:1}
.box-shadow{box-shadow:0 6px 30px rgba(0,0,0,.15)}
.min-width100{min-width:100%}
.margin20-auto{margin:20px auto}
.margin-t50{margin-top:50px}
.margin-t70{margin-top:70px!important}
.margin-b100{margin-bottom:100px!important}
.border-lg{border:1px solid #ddd}
.align-center-center{margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);margin-right:auto;margin-left:auto;left:0;right:0;text-align:center}
.align-center-center .imgs img{margin:30px 40px 0 30px}
.bcp .icons .benefits-button >div:hover{box-shadow:none}
.fr .align-center-center p{text-align:center;font-size:18px;font-weight:bold;max-width:980px;margin:0 auto;margin-bottom:15px;line-height:1.6}
.fr .benefits-button p{height:auto;overflow:visible}
.fr .benefits-button >div:hover{box-shadow:none;background:#F1F1F1}
.p2-page.align-center-center p,.s2-page.align-center-center p,.bcp.align-center-center p{text-align:center}
.s2-page .banner-subtitle{margin:20px auto;max-width:700px;text-align:center}
.border-bottom-lg{border-bottom:1px solid #ddd!important}
.homepage .read-more{max-height:195px;margin-top:-2px}
 .read-more{max-height:360px;overflow:hidden;position:relative}
.read-more-gradient{height:70px;position:absolute;width:100%;bottom:0;background:transparent;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%); background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%); background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 ); }
.read-more.expanded{max-height:100%!important}
.campaign{background:#f1f1f1; padding:30px 75px}
.campaign.thumbnails{background:white}
.campaign.thumbnails .text{width:80%}
.campaign.campaign-connectivity-simplified .overlay{height:0}
.campaign.campaign-connectivity-simplified .content{background:#f1f1f1}
.campaign .overlay{position:absolute;bottom:0;left:0;right:0;background-color:#3f3f3f;overflow:hidden;width:100%;height:50px;transition:.5s ease}
.campaign .content:hover .overlay{height:100%}
.campaign .content:hover .overlay span{display:block}
.campaign .content{background:white;position:relative}
.campaign .text{color:white;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}
.campaign .text span{font-size:16px;display:none;padding-top:15px;transition:.5s ease;line-height:1.5}
.campaign-title-box{position:absolute;z-index:10;background:#e91f2e;padding:44px 74px;color:white;top:-158px;max-width:456px}
.campaign-title-box h2{margin:0;color:white;line-height:1.3;font-size:30px}
.campaign-title-box a{text-decoration:none}
.campaign p,.campaign-content p{font-size:20px;line-height:1.4;margin-bottom:25px}
.campaign-content .div-border img{padding-bottom:30px}
.campaign-content .div-border{margin-bottom:30px;border-bottom:1px solid #d8d8d8}
.campaign .icons img{max-width:390px;width:100%;padding-right:45px;padding-bottom:50px;margin:75px auto}
.campaign .benefits-button img{margin:0 auto}
.campaign .quick-updates h3{margin-bottom:25px}
.campaign-content{max-width:600px;padding:40px 50px}
.campaign h2.main,.campaign-content h2.main{font-size:54px;max-width:461px!important;margin:0 0 34px 0;line-height:1.3;color:black;text-align:left}
.campaign h3,.campaign-content h3{font-size:26px;margin-top:0;margin-bottom:24px}
.campaign .img-top{margin-bottom:60px}
.campaign .quick-updates h3{margin-bottom:25px}
.border-gradient{background:#7c90a3;height:24px}
.panel-group.panel-group-page{width:100%;border-bottom:none}
.panel-group.panel-group-page .panel{border-radius:0;box-shadow:none;border:none;border-top:1px solid #ddd}
.panel-group-page .panel-default>.panel-heading{background-color:white;padding:0}
.panel-group.panel-group-page .panel+.panel{margin-top:0}
.panel-group-page .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}
.accordion-title18.panel-group-page .panel-title{font-size:18px}
.panel-group-page .panel-title{background-color:white;padding:0;width:100%;font-size:24px}
#accordionConnectivityHelp.panel-group-page .panel-default:last-child{border-bottom:1px solid #ddd}
#accordionConnectivityHelp.panel-group-page .panel-title a .icon{width:110px;text-align:center;margin-right:20px}
#accordionConnectivityHelp.panel-group-page .panel-body{padding-left:130px}
#accordionConnectivityHelp.panel-group-page .panel-title a .icon i{font-size:54px;color:#e91f2e}
#accordionConnectivityHelp.panel-group-page .panel-title a{display:flex;justify-content:center;align-items:center;min-height:140px}
.panel-group-page .panel-title a{display:block;width:100%;padding:22px 0;color:#656565!important;font-size:18px;position:relative}
.panel-group-page .panel-title a .content{padding-right:60px}
.panel-group-page .panel-title a p{color:#656565;margin-bottom:0;padding-bottom:0;font-size:18px;line-height:1.5}
.panel-group-page .panel-title a span.glyphicon-triangle-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.panel-group-page .panel-title a[aria-expanded="true"] .glyphicon:before{content:"\e252"}
.panel-group-page h3.panel-title .color-content-p{font-weight:normal}
.panel-group-page h3.panel-title{color:#656565;font-weight:600}
.panel-group-page .panel-body{padding:0}
.panel-group-page .panel-body > .row{padding:5px 0 25px 0}
.wrap-banner.values{margin-top:26px}
.panel-group-page .panel-body .wrap-banner{background:initial;height:auto;height:360px;width:100%}
.panel-group-page .panel-body .wrap-banner iframe{height:360px;width:100%}
.show-sm{display:none}
footer,.push{height:400px}
footer{background:#3f3f3f;color:white;padding-top:45px;font-size:12px;margin-top:-400px;box-sizing:content-box}
footer .bottom{margin-left:145px}
footer .bottom .links{float:left}
footer .bottom .links a{color:white;text-transform:uppercase;font-size:10px;vertical-align:top}
footer .bottom p{font-size:10px;float:left;display:block;margin:0;margin-right:15px}
footer .links-list{display:inline-block;margin:0 35px;vertical-align:top;margin-bottom:30px}
footer .links-list ul{line-height:2;font-size:12px}
footer .links-list ul a{color:white}
footer .links-list strong{font-size:14px;margin-bottom:8px;display:block}
footer img{width:80px;float:left;margin-right:30px}
.homepage .bg .title{max-width:405px}
.scc-title h2{color:black!important}
.scc-title h2,.sccolo-title h2{font-size:24px!important; font-weight:bold!important}
.sccolo-title h2{font-weight:bold}
.flex-3box .row{display:flex}
.flex-3box .box-shadow{height:100%;flex-direction:column ;display:flex;flex-wrap:wrap;align-items:start;padding-bottom:55px;background:white}
.flex-3box .image-bg{background:url("../themes/nextdc/assets/imgs/rack-ready-overlay-bg.png") no-repeat top center;background-size:cover!important;width:100%;height:250px;position:relative}
.flex-3box .image-bg.next-neutral1{background:url("../themes/nextdc/assets/imgs/NEXT-neutral-projects1.jpg") no-repeat top center}
.flex-3box .image-bg.next-neutral2{background:url("../themes/nextdc/assets/imgs/NEXT-neutral-projects2.jpg") no-repeat top center}
.flex-3box .image-bg.next-neutral3{background:url("../themes/nextdc/assets/imgs/NEXT-neutral-projects3.jpg") no-repeat top center}
.flex-3box .image-bg.rack-ready{background:url("../themes/nextdc/assets/imgs/rack-ready-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.interconnection-services-pillar{background:url("../themes/nextdc/assets/imgs/interconnection-services-pillar.jpg") no-repeat top center}
.flex-3box .image-bg.axon-virtual-interconnection-pillar{background:url("../themes/nextdc/assets/imgs/axon-virtual-interconnection-pillar.jpg") no-repeat top center}
.flex-3box .image-bg.intercapital-services-pillar{background:url("../themes/nextdc/assets/imgs/intercapital-services-pillar.jpg") no-repeat top center}
.flex-3box .image-bg.data-centre-interconnect-pillar{background:url("../themes/nextdc/assets/imgs/data-centre-interconnect-pillar.jpg") no-repeat top center}
.flex-3box .image-bg.cross-connects-pillar{background:url("../themes/nextdc/assets/imgs/cross-connects-pillar.jpg") no-repeat top center}
.flex-3box .image-bg.custom-colo{background:url("../themes/nextdc/assets/imgs/custom-colo-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.more-than-rack{background:url("../themes/nextdc/assets/imgs/more-than-rack-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.standard-package{background:url("../themes/nextdc/assets/imgs/standard-rack-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.investor-relations1{background:url("../themes/nextdc/assets/imgs/Investor-Relations.jpg") no-repeat top center}
.flex-3box .image-bg.investor-relations2{background:url("../themes/nextdc/assets/imgs/Investor-Relations3.jpg") no-repeat top center}
.flex-3box .image-bg.investor-relations3{background:url("../themes/nextdc/assets/imgs/Investor-Relations2.jpg") no-repeat top center}
.flex-3box .image-bg.rack-block{background:url("../themes/nextdc/assets/imgs/rack-block-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.public-cloud{background:url("../themes/nextdc/assets/imgs/Public-cloud-tile.jpg") no-repeat top center}
.flex-3box .image-bg.private-cloud{background:url("../themes/nextdc/assets/imgs/Private-cloud-tile.jpg") no-repeat top center}
.flex-3box .image-bg.hybrid-cloud{background:url("../themes/nextdc/assets/imgs/Hybrid-cloud-tile.jpg") no-repeat top center}
.flex-3box .image-bg.how-does-it-work{background:url("../themes/nextdc/assets/imgs/AXON-TILES2.jpg") no-repeat top center}
.flex-3box .image-bg.network-locations{background:url("../themes/nextdc/assets/imgs/AXON-TILES.jpg") no-repeat top center}
.flex-3box .image-bg.sign-up{background:url("../themes/nextdc/assets/imgs/AXON-TILES3.jpg") no-repeat top center}
.flex-3box .image-bg.quarter-racks{background:url("../themes/nextdc/assets/imgs/quarter-racks-overlay-bg.png") no-repeat top center}
.flex-3box .image-bg.cloud-interconnect{background:url("../themes/nextdc/assets/imgs/cloud-interconnect-overlay-bg.jpeg") no-repeat top center;background-position:center}
.flex-3box .image-bg.cross-connect{background:url("../themes/nextdc/assets/imgs/cross-connect-overlay-bg.jpg") no-repeat top center}
.flex-3box .image-bg.dci{background:url("../themes/nextdc/assets/imgs/dci-overlay-bg.jpeg") no-repeat top center;background-position:center}
.flex-3box .image-bg.intercapital{background:url("../themes/nextdc/assets/imgs/intercapital-overlay-bg.jpeg") no-repeat top center}
.flex-3box .image-bg.dcs-pillar1{background:url("../themes/nextdc/assets/imgs/dcs-pillar1.png") no-repeat top center}
.flex-3box .image-bg.dcs-pillar2{background:url("../themes/nextdc/assets/imgs/dcs-pillar2.png") no-repeat top center}
.flex-3box .image-bg.dcs-pillar3{background:url("../themes/nextdc/assets/imgs/dcs-pillar3.png") no-repeat top center}
.flex-3box .image-bg.ts-pillar2{background:url("../themes/nextdc/assets/imgs/ts-pillar2.jpg") no-repeat top center}
.flex-3box .image-bg.ts-pillar3{background:url("../themes/nextdc/assets/imgs/ts-pillar3.jpg") no-repeat top center}
.flex-3box .image-bg.s1hero{background:url("../themes/nextdc/assets/imgs/S1-SYD.jpg") no-repeat top center;background-position:center;background-size:cover}
.flex-3box .image-bg.s2hero{background:url("../themes/nextdc/assets/imgs/S2-Hero.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.s3hero{background:url("../themes/nextdc/assets/imgs/S3-Hero.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.s4hero{background:url("../themes/nextdc/assets/imgs/S4-Hero.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.p1hero{background:url("../themes/nextdc/assets/imgs/P1-Hero.png") no-repeat top center;background-position:center}
.flex-3box .image-bg.p2hero{background:url("../themes/nextdc/assets/imgs/P2-PTH.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.m1hero{background:url("../themes/nextdc/assets/imgs/M1-MBE.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.m2hero{background:url("../themes/nextdc/assets/imgs/M2-MBE.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.m3hero{background:url("../themes/nextdc/assets/imgs/M3-MBE.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.b1hero{background:url("../themes/nextdc/assets/imgs/B1-BNE.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.b2hero{background:url("../themes/nextdc/assets/imgs/B2-BNE.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.proximity{background:url("../themes/nextdc/assets/imgs/proximity-to-cloud.JPG") no-repeat top center;background-position:center}
.flex-3box .image-bg.lower-risk{background:url("../themes/nextdc/assets/imgs/lower-risk.JPG") no-repeat top center;background-position:center}
.flex-3box .image-bg.security{background:url("../themes/nextdc/assets/imgs/100security.JPG") no-repeat top center;background-position:center}
.flex-3box .image-bg.technology-proximity{background:url("../themes/nextdc/assets/imgs/technology-proximity.png") no-repeat top center;background-position:center}
.flex-3box .image-bg.technology-lower-risk{background:url("../themes/nextdc/assets/imgs/technology-lower-risk.png") no-repeat top center;background-position:center}
.flex-3box .image-bg.technology-security{background:url("../themes/nextdc/assets/imgs/technology-100.jpg") no-repeat top center;background-position:center}
.flex-3box .image-bg.government-proximity{background:url("../themes/nextdc/assets/imgs/government-proximity.png") no-repeat top center;background-position:center}
.flex-3box .image-bg.government-lower-risk{background:url("../themes/nextdc/assets/imgs/government-lower-risk.png") no-repeat top center;background-position:center}
.flex-3box .image-bg.government-security{background:url("../themes/nextdc/assets/imgs/government-100.png") no-repeat top center;background-position:center}
.flex-3box .image-bg h3{text-transform:uppercase;color:white;text-align:center;display:block;font-size:30px!important;letter-spacing:2px;font-weight:bold;max-width:290px;bottom:25px;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto}
.connectivity-solutions .flex-3box .box-shadow a[role=button]{width:70%}
.dcs-pillar{background:#e91f2e!important;width:50%!important }
.dcs-pillar > span{color:white}
.dcs-pillar:hover{background:#e91f2e!important;opacity:0.7!important;color:white!important}
.connectivity-solutions .flex-3box .image-bg h3{font-size:28px!important;letter-spacing:1px}
.benefits-button.quick-updates.partnering button,.benefits-button.quick-updates.partnering a{background:#f5f5f5;color:black;padding:10px 15px;display:block;font-size:18px;letter-spacing:2px;font-weight:bold;-webkit-transition:all 0.4s;transition:all 0.4s}
.flex-3box .box-shadow a[role=button]{background:#f5f5f5;color:black;width:80%;position:absolute;bottom:30px;right:0;left:0;margin-right:auto;margin-left:auto;padding:10px 15px;display:block;font-size:18px;letter-spacing:2px;font-weight:bold;text-align:center;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}
.flex-3box .box-shadow a[role=button]:hover,.benefits-button.quick-updates.partnering button:hover,.benefits-button.quick-updates.partnering a:hover{background:#e91f2e;color:white;opacity:1}
 .video.wrap-banner,.wrap-banner{width:100%; background-repeat:no-repeat;background-position:center center;height:600px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; overflow:hidden;position:relative}
.wrap-banner.youtube-video{background:black;text-align:center}
.wrap-banner.youtube-video iframe{height:600px;width:55%;margin:0 auto}
.video.wrap-banner video,.wrap-banner video{width:100%;height:600px;background-color:#000}
.video.wrap-banner p,.wrap-banner p{font-size:72px;color:white;text-align:center}
.video.wrap-banner .container-fluid,.wrap-banner .container-fluid{position:absolute;z-index:100;top:34%;display:table;width:100%;max-width:none}
.video.wrap-banner.dc p,.wrap-banner.dc p{max-width:1000px;margin:0 auto}
.video-thumbnail iframe{width:100%}
.video-thumbnail > div{margin-bottom:30px}
.video-thumbnail > div span,.video-thumbnail > div{font-weight:bold}
.position-r{position:relative}
.bg-black{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;z-index:1}
.data-center{background-repeat:no-repeat;background-position:center center;height:295px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:180px}
.dc-certificates img{vertical-align:top;margin-right:42px}
.data-center .border{background:none;position:relative;z-index:2}
.dcs{-webkit-transition:all 0.4s;transition:all 0.4s; }
.dcs.icon{height:200px!important}
.dcs.s{background:url("../themes/nextdc/assets/imgs/s_nabers.jpg") no-repeat top center;background-size:cover}
.dcs.s.s-old{background:url("../themes/nextdc/assets/imgs/s1_nabers.jpg") no-repeat top center;background-size:cover}
.dcs.s p{position:absolute;bottom:130px;left:0;margin-left:auto;right:0;margin-right:auto}
.dcs.s2{background:url("../themes/nextdc/assets/imgs/banners/s2-night-view.jpg") no-repeat top center;background-size:cover}
.dcs.s2-1{background:url("../themes/nextdc/assets/imgs/s2_icon.jpg") no-repeat top center!important;background-size:cover}
.dcs.s2.s2-1 p,.dcs.s-1 p{padding-top:0!important;position:initial!important}
.dcs.s2 p{padding-top:320px}
.dcs.b{background:url("../themes/nextdc/assets/imgs/b.jpg") no-repeat top center;background-size:cover}
.dcs.b2.icon{background:url("../themes/nextdc/assets/imgs/b2-2-icon.jpg") no-repeat top center;background-size:cover}
.dcs.b2{background:url("../themes/nextdc/assets/imgs/banners/b2_icon_dark.jpg") no-repeat top center;background-size:cover}
.dcs.b2{background:url("../themes/nextdc/assets/imgs/b2-icon.jpg") no-repeat top center;background-size:cover}
.dcs.m2{background:url("../themes/nextdc/assets/imgs/banners/m2_2.jpg") no-repeat top center;background-size:cover}
.dcs.c{background:url("../themes/nextdc/assets/imgs/c.jpg") no-repeat top center;background-size:cover}
.dcs.p{background:url("../themes/nextdc/assets/imgs/p.jpg") no-repeat top center;background-size:cover}
.dcs.m{background:url("../themes/nextdc/assets/imgs/m.jpg") no-repeat top center;background-size:cover}
.dcs.m.m1-nabers{background:url("../themes/nextdc/assets/imgs/m1_nabers.jpg") no-repeat top center;background-size:cover}
.dcs.wrap-banner h1{color:white}
.dcs.wrap-banner .container-fluid{top:60px;text-align:center;height:100%}
.dcs .icon{margin-top:445px}
.dcs .icon button{background:none;color:white;display:inline-block;vertical-align:middle;border:3px solid white}
.dcs .icon .glyphicon{color:white;font-size:60px;vertical-align:middle}
.dcs .block{background-color:#3F3F3F;text-align:center;height:300px;color:#FFF;border-right:4px solid #FFF;border-bottom:4px solid #FFF;padding:35px}
.dcs .block h1,.dcs .block h2{font-size:22px;margin-top:25px;margin-bottom:0;color:#83898d;font-weight:normal}
.dcs .block h3{font-weight:bold;font-size:38px}
.dcs .block.asx h3{margin-top:0}
.transformation{background:white;margin:0}
.transformation .clamped{max-height:82px;overflow:hidden;position:relative; }
.transformation .clamped h1{height:82px;overflow:hidden}
.transformation .col-md-3,.transformation .col-md-2{text-align:center;padding:20px}
.transformation img{width:95px;margin-bottom:15px}
.transformation h3{color:#909198;margin-bottom:35px;max-height:235px;overflow:hidden;padding-bottom:5px;font-size:21px;line-height:1.3}
.transformation button{font-size:20px}
.transformation.benefit button{font-size:30px}
.transformation.benefit h3{max-height:132px}
.transformation.config h3,.transformation.values h3{max-height:none}
.transformation.config .clamped,.transformation.values .clamped{height:50px}
.transformation.config .clamped h1,.transformation.values .clamped h1{font-size:24px}
.transformation.config img{height:95px;width:auto}
.transformation.values .height{height:85px;padding-top:10px}
.transformation.values .height img{height:50px}
.transformation.values img{height:70px;width:auto}
.transformation.values h1.font24-sm{text-align:center;font-weight:normal}
.transformation.values .clamped{height:25px}
.transformation.values .clamped h1{font-size:20px}
.careers .img-wrap{height:250px;width:100%}
.careers .img-wrap.impact{background:url("../themes/nextdc/assets/imgs/Make-an-impact.jpg") no-repeat center center;background-size:cover}
.careers .img-wrap.learn-develop{background:url("../themes/nextdc/assets/imgs/Learn-and-develop.jpg") no-repeat center center;background-size:cover}
.careers .img-wrap.passionate-people{background:url("../themes/nextdc/assets/imgs/Passionate-People.jpg") no-repeat center center;background-size:cover}
.careers .img-wrap.diverse-inclusive{background:url("../themes/nextdc/assets/imgs/Diverse-and-inclusive.jpg") no-repeat center center;background-size:cover}
.careers .benefits-button > div{padding:0;cursor:default}
.careers .benefits-button h2,.careers .benefits-button p{padding:0 35px}
.bcp .benefits-button p{height:auto}
.bcp.bg .title{max-width:800px}
.careers .benefits-button p{padding-top:25px;height:250px}
.careers .benefits-button h2{margin:0;padding-top:155px;color:white;white-space:normal;overflow:visible;text-overflow:initial}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-15{width:20%;float:left}
.long-divider{border-bottom:1.5px solid #a2a1a1;margin-top:5%}
.customer-benefits{text-align:center}
@media only screen and (min-width:1024px){.customer-benefits{padding-top:10%}
}
@media only screen and (min-width:1024px){.long-divider{margin-top:0}
}
@media (min-width:768px){.col-sm-15{width:20%;float:left}
.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:100%;*width:100%}
}
@media (min-width:992px){.col-md-15{width:20%;float:left}
.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%}
}
@media (min-width:1500px){.col-lg-15{width:20%;float:left}
}
@media (max-width:1200px){.campaign.padding-b100 .row.padding-section{margin:0 }
}
@media only screen and (min-width:1367px){.no-wrap{flex-wrap:nowrap !important}
}
.sticky-btn{position:fixed;right:0;color:#fff!important;background-color:#ea1c2c!important;z-index:2;bottom:45%;display:none}
 .dc h1.main{font-size:80px;color:white;padding-top:105px}
.dc.start p{max-width:none}
.about p,.about ul{font-size:25px;text-align:center;margin-bottom:40px;color:#939ba0}
.about .border{margin-bottom:0}
.about .icon{text-align:center}
.about .icon button{display:inline-block;vertical-align:middle;margin-left:15px}
.bgblog{background:url("../themes/nextdc/assets/imgs/bg0.png") no-repeat center center;padding-top:130px;background-size:cover;width:100%;height:600px}
.bgblog h1{font-size:72px;padding-top:0;line-height:1.3;margin:0 auto;overflow:hidden}
.bgblog h2{font-size:36px;color:white;margin:20px auto 20px;text-align:center;max-width:650px;line-height:1.3;height:95px;overflow:hidden}
.bgblog .border{display:table;width:auto;margin-bottom:15px}
.bgblog .border.red{margin-top:15px}
.bgblogt{background:url("../themes/nextdc/assets/imgs/bg0.png") no-repeat center center;background-size:cover;width:100%;height:325px}
.text-blog{margin:0}
.text-blog .grey{color:#909198;font-size:24px}
.text-blog .red{color:#e91f2e;text-transform:uppercase;font-size:24px;margin-top:10px}
.text-blog h1.main{text-align:left;margin-top:50px;font-weight:bold;margin-bottom:25px}
.text-blog h1{font-weight:normal;line-height:1.3}
.text-blog p{font-size:18px;line-height:1.3;color:#909198;padding-bottom:10px}
.blogs{margin:0}
.blogs .container-fluid h2{color:#656565;font-weight:bold;display:inline-block;margin-right:50px}
.blogs .filter{display:inline-block;min-width:300px;margin:0 15px}
.blogs .filter label{font-size:20px;font-weight:normal}
.blogs .filter .form-control{border-radius:0;height:55px;font-size:20px}
.blogs .blocks{margin:80px 0 0 0}
.blogs .blocks a{text-decoration:none}
.blogs .blocks .block{height:315px;overflow:hidden;text-align:center;padding-top:95px;margin-bottom:30px}
.blogs .blocks .block .date{font-size:18px;color:#e8e8e7;font-weight:bold}
.blogs .blocks .block h2{color:white; margin:20px auto 20px;padding-left:8px;padding-right:8px;font-weight:bold;height:70px;overflow:hidden}
.blogs .blocks .block .border{font-size:18px;display:inline-block}
.blogs.recent{background:#e8e8e7;margin-bottom:30px}
.blogs.recent .blocks{margin:55px 0 0 0}
.blogs.recent h1{font-size:60px;text-align:center;font-weight:normal;margin-bottom:0}
.bg .padding-section{padding:0!important}
.button-pillar{position:relative;top:66%;left:35%;padding:7px 10px!important;letter-spacing:2px;font-size:12px!important}
@media (max-width:1100px){.bg h1{ padding:25px}
.bg20 h1{background-color:transparent}
.issue .icon{margin-bottom:10px}
.bg14{height:465px}
.bg15 p{display:none}
.bg15 h1{padding-top:15px!important}
.bg16{padding-top:25px}
.bgblog h1{height:auto}
.bgblog h2{display:none}
.ecosystem{ }
}
@media (max-width:1300px){.transformation .clamped .ellipsis{display:inline-block}
}
@media (max-width:1460px){.transformation .col-md-3,.transformation .col-md-2{width:50%}
.transformation.config h3,.transformation.values h3{height:110px}
.blogs .blocks .col-md-3{width:50%}
}
@media (max-width:812px){.mobile-display-block{display:block!important}
.padding-b25-m{padding-bottom:25px!important }
.padding-b-no-m{padding-bottom:0 !important}
.width-315-m{width:315px!important}
}
@media (max-width:823px){.mobile-image{width:100%!important}
}
@media (max-width:768px){#accordionConnectivityHelp.panel-group-page .panel-title a{display:block}
#accordionConnectivityHelp.panel-group-page .panel-title a .icon{margin-bottom:20px;text-align:left }
#accordionConnectivityHelp.panel-group-page .panel-body{padding-left:0}
.image-bg.investor-relations1,.image-bg.investor-relations2,.image-bg.investor-relations3{height:210px!important}
.button-pillar{top:61%!important;left:35%!important;padding:3px 5px!important;letter-spacing:1px;font-size:10px!important}
.axon-guide header img{width:200px;margin:0 auto}
.axon-guide header a.btn{display:block;margin:0 auto 30px}
.axon-guide header .flex .text-align-center{margin:0 auto}
.panel-group-page .panel-title a .content{padding-right:25px}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:24px}
.m2-page .align-center-center .imgs img{margin:15px}
.width100-sm{width:100%}
.margin-b10-sm{margin-bottom:10px}
.cloud-connections-b .margin-t30.padding-section{padding:0;margin-top:0!important}
.bg.dr-mid-banner{height:165px!important}
.bcp.dr .font-size30{font-size:18px!important;margin-top:10px;padding-left:0}
.bg-sm.fr{height:600px!important}
.fr .align-center-center p{font-size:14px}
.bg-sm.bcp .bcp .margin-b30{margin-bottom:10px!important}
.benefits-button.quick-updates > div{margin:0 -30px}
.benefits-button.contact-form > div{margin:0 -40px}
.s2-page .content h2,.bcp .content h2{text-align:left}
.p2-page .benefits-button p,.s2-page .benefits-button p,.bcp .benefits-button p{height:auto}
.bg-sm.p2-page{height:250px!important}
.bg-sm.p2-page.m2-page{height:340px!important}
.p2-page.align-center-center .font-size30,.s2-page.align-center-center .font-size30,.bcp.align-center-center .font-size30{font-size:16px!important;padding:0 20px}
.p2-page.align-center-center h3,.s2-page.align-center-center h3,.bcp.align-center-center h3{font-size:16px!important}
.p2-page.align-center-center .imgs img{width:70px}
.p2-page.align-center-center .imgs img:nth-child(2){width:140px}
.s2-page.align-center-center .imgs img{width:60px;margin:15px 20px}
.s2-page.align-center-center .imgs img:nth-child(2){width:60px}
.s2-page.bg-sm{height:150px!important}
.bcp.bg-sm{height:180px!important}
.alert > div{display:block}
.alert .alert-actions{padding-left:50px;margin-top:20px}
.panel-group-page .panel-title a{font-size:14px}
.panel-group-page .panel-title a span.glyphicon-triangle-right{right:-20px}
.facility-features .max-w100{max-width:none;margin-bottom:20px}
.flex-3box .row{flex-wrap:wrap}
.flex-3box .box-shadow{margin-bottom:20px}
.homepage.dcs .flex{justify-content:center!important}
.font-size16-sm,.content p.font-size16-sm{font-size:16px!important}
.content h2,.content h1{line-height:1.5}
.padding25-60{padding:25px}
.dcs.difference .benefits-button > div{padding:40px 20px 0 20px}
.contact-block .box-shadow{min-height:auto;margin-bottom:20px;padding:15px 30px 30px 30px;margin-right:-15px;margin-left:-15px}
.contact.action-band p{text-align:center}
.news-headlines .carousel-news p{font-size:16px!important}
.content p,.partner p,.content ul,.content ul li,.font-size21.light-grey-title,.dcs.difference .benefits-button p{font-size:15px!important;line-height:1.8 !important}
.homepage #textwrap h2{font-size:16px!important}
.quick-updates h3,h2{font-size:21px}
.homepage .font-size21,.homepage .font-size18{font-size:14px!important}
.bg .title-default .border,.bg .title .border{margin-bottom:0!important}
.homepage .read-more{margin-bottom:20px;max-height:395px}
.padding-050{padding:0}
.partner.icon-block img{width:80px!important;display:block!important;margin:0 auto!important;margin-bottom:15px!important}
.partner.icon-block p{text-align:center}
.contact p,.contact div{font-size:18px!important}
.row.contact.padding-section{padding:0}
.homepage .main-first p{text-align:left!important;float:none!important}
.homepage h2.main-first{float:none!important}
.homepage .feedback .summary{width:100%;margin-bottom:20px}
.homepage .benefits-button > div{padding:25px 0}
.homepage .feedback .summary .test-bg img{width:50px;height:50px}
.contact-block .box-shadow .buttons{position:initial}
.benefits-button .textblock-mh,.homepage .benefits-button .textblock-mh p{min-height:auto;height:auto}
.homepage .partners img{ width:70px!important}
.homepage .rotating-item-wrapper,.homepage.dcs.m2-page .rotating-item-wrapper{height:auto!important;width:33%!important}
.homepage tr{display:flex;flex-wrap:wrap;align-items:center}
.homepage .flex{display:flex}
.homepage tr td{width:100%!important}
.homepage .benefits-button > div{padding-top:0}
.homepage .headlines{margin-top:0;margin-bottom:0}
.homepage .headlines > .col-md-3{padding-bottom:24px}
.homepage .padding-section{padding:30px 15px}
.contact-block .padding-section{padding:20px 0}
.contact-block .padding-section .padding-r-no,.contact-block .padding-section .padding-l-no{padding:0}
.contact-block .bg-grey{padding:0;height:auto}
.contact-block .bg-grey,.dc-accordion.panel-group .panel-body{min-height:auto}
.flex{display:block}
.content img{max-width:100%!important;height:auto;display:block}
.font18-sm{font-size:18px!important}
.font14-sm{font-size:18px!important}
.hide-sm{display:none}
.show-sm{display:block}
.icon-block img{margin-right:0!important}
.icon-block h2{display:block!important}
.align-center-sm{text-align:center!important}
.title-black{font-size:24px;margin-bottom:0;margin-top:20px;font-weight:bold}
.homepage h1{font-size:21px !important}
.container-fluid{padding-right:30px;padding-left:30px}
.red-section .icon .border-sm{margin-left:0}
.content .border-sm,.red-section .icon .border-sm{font-size:14px!important}
.border-sm{font-size:10px!important;padding:4px 14px;text-shadow:none;border:1px solid white}
.border-sm.sm-font-size14{font-size:14px!important}
.carousel-caption .font24-sm{font-size:18px!important}
.carousel-caption .font18-sm{font-size:16px!important}
.padding-sm{padding:0}
.news > div{margin-bottom:25px}
.font24-sm{font-size:21px!important}
.font-size16{font-size:14px!important}
.bg .banner-title-wrap h2{margin-top:0px}
.font20-sm{font-size:20px!important}
.bgt30 h2{padding-bottom:0!important}
.video .font24-sm{background:rgba(0,0,0,0.5);padding:15px 10px 15px 10px!important;font-size:28px !important;margin-bottom:0}
.video .font24-sm{padding:10px!important}
.video.wrap-banner .container-fluid,.wrap-banner .container-fluid{top:10px}
.wrap-banner p.font24-sm{font-size:16px!important;padding-top:0!important}
.bg-sm{height:135px!important}
.bg.bg-sm h2.font24-sm{font-size:16px!important;padding-bottom:0}
.bg-sm.bgt52{height:350px!important}
.padding-section{padding:35px 0}
.bg-sm .title{max-width:none;bottom:10px!important;margin-left:auto;margin-right:auto;left:0px;right:0;padding:10px;text-align:center}
.bg-sm .padding-no-sm{padding-right:0}
.bg-sm .border{display:inline-block;width:auto}
.bg-sm.bg14{height:365px!important;padding-left:15px}
.video.wrap-banner.wrap-video-dcs{  }
.partner h2.main{margin-top:0!important;margin-bottom:25px!important}
.contact{padding:0}
.contact img{width:28px;height:28px}
.contact div{margin-top:15px;margin-bottom:15px;margin-left:0px !important;margin-right:0px !important}
.display-no-sm{display:none!important}
.carousel .item{height:135px!important}
#dc-carousel.carousel .item{height:100%!important}
.wrap-banner,.data-center{height:135px!important}
.bg-sm p.font24-sm.font-size30{margin-top:-8px;font-size:14px!important}
.dcs .icon{margin-top:80px}
.contacts.red-section .icon{margin-top:20px}
.dc h1.main{padding-top:0}
.about p,.about ul{font-size:14px}
.red-section .icon{margin:10px 0}
.bg6 .border{margin:0 auto;display:block}
.bg6_1 .align-bt,.bg6_2 .align-bt{position:initial}
.bg7,.bg11,.bg11-1,.bgblog{padding-top:60px}
.bg12{padding-top:0}
.bg15{height:335px!important}
.bg15 .icon img{display:none}
.career img{margin-bottom:15px}
.bg20 h1{display:none}
.bg20 .icon img{display:none}
.bg20 .border{margin-bottom:0;margin-top:20px}
.issue .icon img{display:none}
.issue .icon span{padding:0}
.d-n{display:none}
.navbar-default{margin-bottom:10px!important}
.products .bg-white{height:auto}
.products >.row > .col-md-6 > div a{display:flex}
.blogs{padding-top:20px}
.blogs .blocks{margin-top:20px}
.blogs .blocks .col-md-3{width:100%}
.blogs .filter{min-width:100%;margin:0;margin-bottom:15px}
.blogs .filter .form-control{height:40px}
.text-blog .sm18,.blogs.recent .sm18{font-size:18px!important}
.text-blog .sm30,.blogs.recent .sm30{font-size:30px!important;font-weight:bold}
.text-blog .sm30.main,.blogs.recent .sm30.main{margin-top:20px}
.margin-t-sm{margin-top:15px !important}
.video-content{width:260px;height:175px}
.dcs.s2 p{padding-top:50px}
.carousel img{display:none!important}
.headlines{margin-top:30px}
.headlines .col-md-12{font-size:16px!important}
.headlines > .col-md-3{height:auto!important;padding-bottom:20px}
.headlines .title .col-md-9{font-size:13px;padding-right:25px!important}
.benefits{height:100%!important}
.wrap-banner.youtube-video iframe{height:275px;width:100%}
.bg .title-default{ bottom:15px!important;max-width:300px}
.bg{padding-top:0!important}
.banner-title-wrap{bottom:15px!important;max-width:300px!important; }
.partners-block h2{white-space:initial!important}
.board-member .right{float:none;width:285px}
.board-member .content h1{clear:both;padding:40px 0px}
.careers .benefits-button p,.feedback .summary h3.description{height:auto}
.feedback .summary img{max-width:180px}
.announcement .date,.announcement .title,.announcement .sensitivity p,.asx .point-wrapper .point-info{padding-left:0;text-align:left}
.asx .point-wrapper .point-icon{display:none}
.blog{min-width:initial!important}
.packages .table{font-size:14px}
.packages .table img{width:18px}
.packages .table tr td,.packages .table tr td.rowspan{padding:5px 10px}
.packages .table-responsive>.table>tbody>tr>td,.packages .table-responsive>.table>tbody>tr>th,.packages .table-responsive>.table>thead>tr>th{white-space:initial}
 .navbar-form .margin-r15{margin-right:8px}
.vacancies-list .date{margin-top:0}
.vacancies-links a{margin-bottom:10px;width:100%}
.dc-carousel .item{height:100%!important}
.dc-locations .splash{margin-bottom:10px;height:115px!important}
.dc-locations .dc-title{position:absolute;margin-left:auto;margin-right:auto;right:0;left:0!important}
.dc-locations .dc-text{display:block!important;opacity:0!important}
.dc-locations a{width:100%;height:100%;display:block!important}
.connectivity-solutions .benefits-button{margin-bottom:20px}
.campaign{background:white;padding:0}
.campaign-title-box{position:initial;max-width:100%;padding:26px 44px}
.campaign h2.main,.campaign-content h2.main{font-size:32px;margin-bottom:20px}
.campaign p,.campaign-content p{font-size:16px}
.campaign.padding-b100{padding-bottom:0!important}
.campaign.padding-b100 .row.padding-section{margin:0}
.campaign .content{margin-bottom:20px}
.campaign .margin-t70{margin-top:0}
.campaign .icons img{padding-bottom:50px;margin:60px auto;margin-bottom:0}
.campaign.thumbnails .overlay{height:250px}
.campaign.campaign-connectivity-simplified.thumbnails .overlay{height:auto}
.campaign .overlay,.campaign.campaign-connectivity-simplified .overlay{height:150px}
.campaign.campaign-connectivity-simplified.d-cs .overlay{height:180px}
.campaign.campaign-connectivity-simplified .overlay{position:initial}
.campaign.thumbnails .text{width:100%}
.campaign.campaign-connectivity-simplified,.campaign.campaign-connectivity-simplified .content{background:#f1f1f1}
.campaign .text{position:initial;top:initial;left:initial;transform:none;padding:20px;font-size:24px;display:block}
.campaign .text span{display:block}
.campaign-content{max-width:100%!important}
.campaign .quick-updates h3{font-size:24px}
.benefits-button.big-tile h2{overflow:visible;white-space:normal;text-overflow:none}
.benefits-button.big-tile .row{display:block!important}
.benefits-button.big-tile p{margin-bottom:20px}
.benefits-button.big-tile .col-img{margin:20px -20px 10px -20px}
.campaign-title-box h2{font-size:26px}
#read-more-button,#read-more-button2{margin-bottom:30px!important}
.content a.white{width:100%;min-height:inherit}
.content a.white.active{box-shadow:0 6px 30px rgba(0,0,0,.15);border-bottom:1px solid #e8e8e8}
.content a.white.active span{display:block}
.connectivity-simplified .tab-content>.active{border:none}
.carousel-news{padding:30px 60px 0 60px;width:100%}
.carousel-news.carousel-videos{padding:0}
.carousel.carousel-videos .item{height:350px!important}
.quick-updates.padding-lr25{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px}
.carousel-news .carousel-indicators{bottom:-82px}
.news-headlines{padding-bottom:80px}
.margin-b20-sm{margin-bottom:20px}
.dc-certificates img{margin:8px;display:inline-block}
.carousel-indicators{display:none}
.carousel-news .carousel-indicators{display:block}
.carousel .carousel-caption span.border,.carousel .carousel-caption p{margin-top:0}
.carousel .carousel-caption span.border{margin-bottom:0px}
.carousel .carousel-caption p{margin-bottom:5px}
.carousel .carousel-caption p.font-size30{font-size:14px!important}
.vacancies-list .col-md-10.padding{margin:10px 20px}
}
@media (min-width:768px) and (max-width:905px){.text{display:none}
.menu-buttons .btn{padding:10px 5px 10px 15px}
}
@media (max-width:830px){.transformation .col-md-3,.transformation .col-md-2{width:100%}
.transformation.config h3,.transformation.values h3{height:auto}
}
@media (min-width:769px) and (max-width:1220px){.contact-block .box-shadow{min-height:620px}
.contact-block .box-shadow h3{font-size:22px}
}
@media (max-width:1285px){.data-center .border{font-size:18px}
 }
@media screen and (min-width:768px){.carousel-caption{right:28%;left:28%}
}
@media (max-width:1260px){footer .links-list{margin:0 15px 50px 15px}
footer .bottom{margin-left:130px}
}
@media (max-width:1055px){footer{margin-top:-150px}
footer .links-list{display:none}
footer,.push{height:150px}
.bottom{padding-top:50px}
}
@media (max-width:700px){footer{margin-top:-80px;padding-top:5px}
footer img{display:none}
footer .bottom{margin-left:0;padding-top:20px;text-align:center}
footer .bottom p{display:none}
footer .bottom .links,footer .bottom p{float:none}
footer,.push{height:80px}
}
.partner{margin-bottom:50px;margin-top:50px;margin-right:0;margin-left:0}
.partner h2.main{color:#656565;margin-top:50px;margin-bottom:50px;text-align:left;max-width:none}
.partner img{width:80px;height:auto;margin-right:20px;display:inline-block;margin-bottom:15px}
.partner.onedc-page img{width:80px}
.partner h2{display:inline-block;color:#656565;max-width:300px; vertical-align:middle;margin:0 0 15px 0}
.partner p{ color:#333;text-align:left;font-size:16px;line-height:2}
p{text-align:left}
.homepage h1{color:#656565;font-size:32px;margin-top:50px !important;margin-bottom:0 !important;font-weight:lighter;line-height:1.2}
.border-gray{border:1px solid #CCC}
.wrap-benefits{margin:0;background-color:#E5E5E5}
.wrap-benefits .partner img{width:60px;margin-right:30px}
.wrap-benefits .partner .col-md-5 h2{line-height:1.25;font-size:28px}
label.error{font-weight:normal;color:#e3332c;font-size:12px}
 .dark-section{margin:0;padding-bottom:25px;background:#3f3f3f}
.dark-section .main{color:white}
.grey-section{background:#56575c;margin-bottom:40px}
.grey-section h2.title{color:#949ca1;text-transform:uppercase;margin-top:30px;margin-bottom:20px}
.modules .clamped{max-height:95px;overflow:hidden;position:relative;margin-bottom:40px}
.modules .clamped h2{height:95px;overflow:hidden;color:white;font-size:24px;max-width:190px;margin:0 auto;line-height:1.3;text-align:center}
.modules h1{color:white}
.modules img{width:95px;margin-bottom:15px;position:relative}
.margin-no{margin:0!important}
 .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .active{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-control{z-index:2}
.force-center{display:inline-block !important;width:auto}
.ss-result{margin-bottom:2em}
.ss-result__title{font-weight:bold;margin-bottom:.5em}
.ss-result__badge{font-size:.7em;padding:.2em .5em;border-radius:4px;margin-left:.75em;background:#eee;display:inline-block}
.ss-result__text{margin-bottom:.5em}
.ss-result__url{}
.fill{min-height:100%;height:100%}
.ecosys{border:none;height:100vh !important;width:100%}
.padding-b,.padding-b15{padding-bottom:15px!important}
.padding-t{padding-top:15px}
.homepage .rotating-item-wrapper{width:220px}
.homepage.dcs .rotating-item-wrapper{width:170px}
.homepage.dcs.m2-page .rotating-item-wrapper{width:265px;height:115px}
.homepage.dcs .flex{justify-content:space-between}
.homepage .flex{flex-wrap:wrap}
 .homepage .partners img{width:auto}
.p2-page .homepage .partners img,.s2-page .homepage .partners img{width:120px}
.rotating-item-wrapper{position:relative;width:150px;height:150px}
.rotating-item{display:none;position:absolute;top:0;left:0}
 .dc-locations{padding-top:15px;padding-bottom:20px}
.dc-locations .splash:first-child{border-left:15px solid white}
.dc-locations .splash:last-child{border-right:15px solid white}
.dc-locations .splash{border:5px solid white;height:170px;padding:0}
.dc-locations .dc-code{background:rgba(0,0,0,0.70);height:160px;color:#FFFFFF;font-weight:bold;padding-top:14px;font-size:70px;text-align:center}
.dc-locations .dc-code .col-md-12{position:absolute;top:50%;transform:translateY(-40%)}
.dc-locations .dc-code a span{font-size:18px;vertical-align:top;margin-top:-8px;display:block;font-weight:normal}
.dc-locations .dc-text{height:160px;background:rgba(0,0,0,0.9);color:#FFFFFF;text-align:center;font-size:15px;margin-bottom:10px;display:table;width:100%}
.dc-locations a{text-decoration:none;color:#FFFFFF;padding:0 15px;display:table-cell;vertical-align:middle}
.dc-locations .dc-title{text-transform:uppercase; bottom:-30px;color:black;font-weight:bold;left:50%; text-align:center}
 @media (max-width:991px){.dc-locations .dc-text{display:none}
.dc-locations .dc-code{padding-top:5%}
.dc-locations .excerpt-sm{display:block}
.hidden-s{display:none!important}
.dc-locations .dc-code .col-md-12{position:initial;transform:initial}
}
 @media (min-width:992px){.dc-locations .dc-code{ }
.dc-locations .excerpt-sm{display:none}
}
@media (max-width:1445px){.dc-locations .dc-code{font-size:60px}
.dc-locations .dc-code a span{font-size:16px}
}
@media (max-width:1180px){.dc-locations .dc-code{font-size:50px}
.dc-locations .dc-code a span{font-size:14px}
}
@media (max-width:1101px){.hide-sm-pp{display:none}
}
@media (max-width:1024px) and (min-width:768px){.campaign h2.main,.campaign-content h2.main{font-size:44px;margin-bottom:20px}
.homepage .read-more{max-height:230px}
.homepage .main-first{max-width:100%;margin-bottom:0;float:none}
.campaign p,.campaign-content p{font-size:16px}
.campaign{padding:30px}
.campaign-title-box{padding:30px 31px;top:-90px}
.campaign-title-box h2,.campaign h3{font-size:24px}
.campaign-content .div-border img{padding-bottom:20px}
.campaign-content .div-border{margin-bottom:20px}
.campaign-content{padding:30px 50px 8px 50px}
.carousel.banners .item,.bg{height:330px!important}
.carousel-indicators{bottom:0}
.carousel .carousel-caption p.font-size55,.carousel .carousel-caption p.font-size30{font-size:30px!important}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.carousel.banners .item,.bg{height:330px!important}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.carousel.banners .item,.bg{height:330px!important}
}
@media (max-width:1024px){.carousel-w-indicators .carousel-indicators{bottom:-40px;display:block;width:100%;left:0;margin-left:0}
.contact-block .content button.btn{white-space:normal}
.icons .benefits-button h2{overflow:visible;white-space:unset;line-height:1.5}
.form-horizontal .form-group .col-sm-4,.form-horizontal .form-group .col-sm-8{width:100%}
.form-horizontal .form-group .col-sm-offset-4{margin-left:0}
.flex-3box .image-bg h3{font-size:24px!important}
.bg-sm.bg-overlay-colo{height:950px!important}
.homepage #textwrap{margin-top:20px;padding:15px 30px 60px 30px;margin-bottom:50px}
.carousel .carousel-indicators li{margin:2px;width:24px;height:24px}
.carousel-indicators .active{background-color:#676767}
.carousel-indicators li{background:#e6e6e6;border-color:#e6e6e6}
.carousel-caption{right:8%;left:8%;bottom:-10px}
.contact-block .box-shadow.margin .content{padding-left:30px}
.contact-block .padding-section.padding-t60{padding-top:0px!important}
.contact-block .box-shadow .col-md-6{width:100%}
.contact-block .box-shadow .col-md-6 .container-fluid{padding-left:30px;padding-right:30px}
.contact-block .box-shadow .buttons a:first-child{margin-bottom:34px}
.contact-block .box-shadow .buttons.col-md-12{clear:none;overflow:hidden;margin-bottom:20px;padding:0 30px}
.contactBtn{margin-top:10px}
.contact-block .box-shadow .buttons a.pull-right,.contact-block .box-shadow .buttons a.pull-left{float:none!important}
.form-contact-block .box-shadow .buttons{position:initial}
}
 .headlines{margin-bottom:40px}
.headlines > .col-md-3{font-size:16px;border-right:10px solid #F1F1F1;border-top:10px solid #F1F1F1;border-bottom:10px solid #F1F1F1;height:230px;background-color:white;overflow:hidden;padding:5px 25px}
.headlines{ }
.headlines .title .col-md-3{font-weight:bold;color:#eb2334;text-transform:uppercase;padding:15px;vertical-align:top;font-size:14px}
.headlines .title .col-md-9{padding-top:15px;padding-bottom:15px;padding-right:15px;text-align:right;color:#909198;vertical-align:top;font-size:14px}
.padding-top,.padding-t60{padding-top:60px!important}
.partner img{width:90%}
.partner h2{white-space:nowrap}
.partner.b2{border-top:none}
.partner img{width:auto}
.partner h2{white-space:normal}
.partner.m2{border-top:none}
 .benefits{height:450px;margin:0;background-color:#f1f1f1}
.axon-table thead{font-weight:bold;border-bottom:2px solid #e91f2e}
.axon-table.table>thead>tr>th{border-bottom:0}
.axon-table.table>tbody>tr>td{border-top:0!important}
.benefits .cblock{display:table;margin:0 auto}
.axon-connectivity.benefits .cblock{max-width:300px}
.axon-connectivity.benefits{height:auto;padding-bottom:60px}
.benefits .cblock{text-align:center;max-width:190px}
.benefits .cblock p{text-align:center !important}
.privacy{font-size:11px;padding-bottom:10px}
.feature-axon{background:#f1f1f1;margin:0;padding-bottom:25px}
.feature-axon .icon{float:left;width:50px;height:50px;background-color:#eb1c2d;color:#eff0f1;border-radius:50%;text-align:center;line-height:60px;margin-right:15px;margin-bottom:15px}
.feature-axon .icon .glyphicon{font-size:22px}
.feature-axon h2{vertical-align:middle;margin:0;overflow:hidden;padding-top:8px;padding-bottom:4px}
.list-style-type-disc li{list-style-type:disc!important}
.feature-axon ul{color:#eb1c2d;padding-left:40px;list-style-type:initial;font-size:18px}
.feature-axon ul li{line-height:32px}
.feature-axon ul span{color:#333}
.feature-axon .ellipsis{text-overflow:ellipsis;white-space:nowrap}
.feature-axon .ellipsis a{text-decoration:none;color:#656565}
.partners-block{border-top:10px solid #e8e8e7;margin-right:0;margin-left:0}
.partners-block img{width:90%}
.partners-block h2{white-space:nowrap}
 .axonmenu{background-color:#f4f5f5;height:80px;text-align:center;font-weight:bold;font-size:16px}
.axonmenu:hover,.axonmenu:hover a{background-color:#f9a95c;color:#FFF}
.axonmenu p{padding-top:20px;text-align:center}
.axonmenu a{text-decoration:none;color:#000}
.activated p{padding-top:15px}
.activated a{color:#000 }
.axonwrap{padding-left:5px !important;padding-right:0px !important}
.axonwrap a{color:#000}
.axonwrap .activated{border-top:5px solid #f9a95c;color:#000;background-color:#FFF}
.gm-ui-hover-effect{top:10px!important;right:10px!important}
.google-maps{position:relative; height:400px;overflow:hidden}
.google-maps.dcs{height:520px!important}
.google-maps iframe{position:absolute;top:0;left:0;border:0px;padding:0;width:100% !important;height:100% !important; pointer-events:none}
.axonbanner{background-color:rgba(0,0,0,0.5);padding-left:15px;padding-right:15px;padding-bottom:10px}
.axonbanner h2{color:#FFF}
.axonbanner p{color:#FFF;font-size:20px}
.axonbanner h3{color:#FFF;font-weight:bold}
.axonbanner a{text-decoration:none}
 .bg-dt{background:#f5f5f5}
.white-space-nowrap{white-space:nowrap}
.campaign-button{height:68px;background-color:#09C1D9;color:white;font-size:20px;text-transform:uppercase;letter-spacing:1px;padding:0 35px;border-radius:40px;font-weight:bold;border:none;box-shadow:0 6px 12px rgba(0,0,0,.16);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;margin-top:30px}
.campaign-button:hover{background:white;color:black}
.border-icon-text i{font-size:28px;color:#4449b4;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%)}
.border-icon-text > span,.rack-ready .border-icon-text div{display:block;margin-left:50px;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);padding-right:20px}
.rack-ready .border-icon-text div{position:initial;margin-left:60px;transform:none}
.border-icon-text{position:relative;font-size:16px;font-weight:600;padding:20px;border-radius:8px;margin-bottom:15px;min-height:60px}
.text p{font-size:16px;color:#404040;line-height:2;margin-bottom:20px}
.text h2{margin-bottom:20px}
.bg-overlay-dt{background:url(../themes/nextdc/assets/imgs/overlay-bg-dt.png) no-repeat center center;background-size:cover;width:100%}
.bg-overlay-colo{background:url(../themes/nextdc/assets/imgs/colo-overlay-bg.png) no-repeat center center;background-size:cover;width:100%}
.bg-overlay-colo .colo{max-width:845px;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);margin-right:auto;margin-left:auto;left:0;right:0;text-align:center;padding:20px}
.backbone{width:740px;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);margin-right:auto;margin-left:auto;left:0;right:0;text-align:center}
.backbone p,.bg-overlay-colo .colo p{font-size:20px;line-height:1.7;text-align:center;color:white}
.pdf .border-icon-text{min-height:86px}
.benefits-button.quick-updates.border-top-red > div{border-top:4px solid #e91f2e}
 ._form_33 ._form-title{text-transform:uppercase;line-height:1.5!important;font-weight:600;letter-spacing:2px;font-size:18px!important;margin-top:-10px}
._form_23,._form_31,._form_33,._form_45,._form_47,._form_49,._form_51,._form_57,._form_65,._form_72,._form_77,._form_78,._form_79,._form_82{margin-top:0!important;padding:10px!important;width:100%!important;color:black!important}
._form_23 ._form-title,._form_31 ._form-title,._form_33 ._form-title,._form_45,._form_47,._form_49,._form_51,._form_57,._form_65,._form_72,._form_77,._form_78,._form_79,._form_82,._form-title{line-height:1.3!important;margin-bottom:20px!important}
.digital-transformation .call-us,.axon-guide .call-us{padding:10px 20px;border:1px solid white;border-radius:50px;color:white;font-weight:bold;text-decoration:none;font-size:16px}
.digital-transformation .header .call-us{margin-top:40px}
.axon-guide .col-md-8.content ul li{list-style-type:decimal;list-style-image:none;margin-bottom:10px}
.axon-guide footer .footer-button{background:none;color:white;border-color:white}
.digital-transformation footer,.digital-transformation .push,.axon-guide footer,.axon-guide .push{height:100px}
.digital-transformation footer,.axon-guide footer{margin-top:-100px}
.homepage.digital-transformation .feedback .summary{width:49%}
.homepage.digital-transformation .bg-lg{background:#F5F5F5!important}
.homepage.digital-transformation .feedback{padding-bottom:60px}
.digital-transformation .text-img .col{width:49%}
.digital-transformation .text-img .col.text > div{padding:40px 40px 40px 22%}
.digital-transformation .text-img .col.img{background:url(../themes/nextdc/assets/imgs/banners/banner-people.png) no-repeat top right;background-size:cover}
.digital-transformation .banner-partial-mobile{display:none}
.pdf .book{max-width:400px }
.digital-transformation .red-gradient{ background:#e91f2e; background:-moz-radial-gradient(center,ellipse cover,#e91f2e 0%,#751017 99%); background:-webkit-radial-gradient(center,ellipse cover,#e91f2e 0%,#751017 99%); background:radial-gradient(ellipse at center,#e91f2e 0%,#751017 99%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e91f2e',endColorstr='#751017',GradientType=1 ); }
.digital-transformation .red-gradient .border-box{border:2px solid white;font-size:23px;text-align:left;padding:20px 50px;border-radius:8px}
.digital-transformation .red-gradient .border-box .count{font-size:46px;background:white;width:70px;height:70px;text-align:center;font-weight:bold;border-radius:100%;line-height:70px}
.digital-transformation .red-gradient .border-box .title{color:white;font-size:20px;FONT-WEIGHT:300;display:block;margin-left:110px;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);padding-right:115px}
@media (max-width:1612px){.banner-partial{margin-right:-225px}
.digital-transformation .text-img .col.text > div{padding:40px 40px 40px 10%}
}
@media (max-width:1280px){.banner-partial{display:none}
.bg-dt{ background:#4d54c4; background:-moz-radial-gradient(center,ellipse cover,#4d54c4 0%,#0f054d 100%); background:-webkit-radial-gradient(center,ellipse cover,#4d54c4 0%,#0f054d 100%); background:radial-gradient(ellipse at center,#4d54c4 0%,#0f054d 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d54c4',endColorstr='#0f054d',GradientType=1 ); text-align:center}
.bg-dt .campaign-button{margin-bottom:30px}
.bg-dt h2,.bg-dt p{color:white;text-align:center;margin:0 auto}
.bg-dt h2{font-weight:bold}
.bg-dt h2 .color-red{color:#09C1D9!important}
.homepage .bg-dt p.font-size18,.text-img h3.font-size18.subtitle{font-size:20px!important}
.digital-transformation .header{background:white;margin:0 -60px;padding-bottom:20px}
.digital-transformation .banner-partial-mobile{display:block;width:60%;margin:0 auto;margin-bottom:30px}
.bg-overlay-dt.bg-sm{height:700px!important}
.digital-transformation .font-size32{font-size:24px!important}
}
@media (max-width:1024px){.pdf .book{width:100%;max-width:auto}
.backbone{width:100%;padding:30px}
.digital-transformation .red-gradient .border-box{padding:0;min-height:110px}
.digital-transformation .red-gradient .border-box .count{width:30px;font-size:20px;height:30px;line-height:30px;margin-top:-20px;margin-left:30px}
.digital-transformation .red-gradient .border-box .title{font-size:16px;margin-left:30px;padding-right:40px}
.digital-transformation .header{margin:0 -60px;padding-top:20px}
.digital-transformation .header img{display:block;margin:0 auto!important}
.digital-transformation .header .call-us{color:black;margin-top:20px }
.digital-transformation .call-us{display:block;float:none!important;max-width:190px;margin:0 auto;border-color:#c3c3c3;font-size:14px}
}
@media (max-width:768px){.font-size18-sm{font-size:18px!important}
.campaign-button{font-size:16px}
.content .font-size28,.font-size28{font-size:21px!important}
.facility-overview .border.red{min-width:auto;font-size:14px!important}
.backbone{padding:0px}
.digital-transformation .header{margin:0 -30px}
.digital-transformation .call-block,.axon-guide .call-block{margin:18px auto}
.digital-transformation footer,.axon-guide footer{margin-top:-180px}
.digital-transformation footer,.digital-transformation .push,.axon-guide footer,.axon-guide .push{height:180px;padding-top:20px}
.digital-transformation footer img,.axon-guide footer img{display:block}
.digital-transformation footer a,.axon-guide footer a{display:block;padding-bottom:10px}
.axon-guide .flex{flex-wrap:wrap;display:flex}
.bg-dt h2{max-width:335px!important;margin-top:45px!important}
.homepage .bg-dt p.font-size18{max-width:300px}
.border-icon-text,.pdf .border-icon-text{min-height:115px}
.border-icon-text span{margin-left:44px}
.rack-ready .border-icon-text span{margin-left:0}
.backbone p{font-size:16px;padding:0 30px}
.homepage.digital-transformation .feedback .summary{width:100%}
.digital-transformation .text-img .col{width:100%}
.digital-transformation .text-img .flex1,.digital-transformation .text-img .flex2{FLEX:NONE}
.digital-transformation .text-img .col.img{HEIGHT:300PX}
.text-img .campaign-button{width:100%}
}
.bg{position:relative}
.bg .title-default{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;max-width:780px;bottom:15%;padding:0;text-align:center}
.bg .title-default.align-left{margin-left:0}
.m2-b .title-default{max-width:740px}
.m2-b .position-r{height:750px}
.bg .title-default.align-left h1{text-align:left}
.bg .title-default h1{padding:0;margin-bottom:0;font-weight:bold}
.bg .title-default p{font-size:30px;margin-bottom:20px}
.bg .title-default h2,.bg .title h2{font-size:30px}
.bg .title-default .border,.bg .title .border{background:transparent;margin:0 20px 20px 20px}
.bg h1{color:white;font-weight:normal;text-align:center;font-size:40px;font-weight:bold;text-shadow:0px 1px 2px rgba(0,0,0,0.6)}
.bg p.font-size30{font-size:21px!important;margin-top:-14px}
.bg h2{color:white;font-size:38px;padding-bottom:14px;font-weight:bold;line-height:1.2;text-shadow:0px 1px 2px rgba(0,0,0,0.6)}
.bg .title{max-width:415px;position:absolute;bottom:15%}
.bg .title h1,.bg .title h2{line-height:1.3}
.bg .title.title-centre{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}
.bg .border{ }
.bgt01{background:url("../themes/nextdc/assets/imgs/banners/bgt01.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt02{background:url("../themes/nextdc/assets/imgs/banners/bgt02.jpg") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt03{background:url("../themes/nextdc/assets/imgs/banners/bgt03.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt03-1{background:url("../themes/nextdc/assets/imgs/banners/AWS_M1_web_banner_BG.jpg") no-repeat top center;background-size:cover;text-align:center;padding-top:225px}
.bgt04{background:url("../themes/nextdc/assets/imgs/banners/bgt04.jpg") no-repeat top center;background-size:cover}
.bgt05{background:url("../themes/nextdc/assets/imgs/banners/bgt05.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt06{background:url("../themes/nextdc/assets/imgs/banners/bgt06.jpg") no-repeat top center;background-size:cover;padding-top:320px}
.bgt07{background:url("../themes/nextdc/assets/imgs/banners/bgt07.jpg") no-repeat top center;background-size:cover}
.bgt08{background:url("../themes/nextdc/assets/imgs/banners/banner-professional-g.d.jpg") no-repeat top center;background-size:cover;padding-top:300px}
.bgt09{background:url("../themes/nextdc/assets/imgs/banners/bgt09.jpg") no-repeat top center;background-size:cover;padding-top:230px}
.bgt-hybrid-cloud{background:url("../themes/nextdc/assets/imgs/hybrid-banner.png") no-repeat top center;background-size:cover}
.bgt-hybrid-cloud-2{background:url("../themes/nextdc/assets/imgs/hybrid-cloud-part-2-banner.jpg") no-repeat top center;background-size:cover}
.bg-thanks-hybrid-cloud{background:url("../themes/nextdc/assets/imgs/banners/thank-you-hc-new1.png") no-repeat top center;background-size:cover}
.bg-thanks-hybrid-cloud-connectivity{background:url("../themes/nextdc/assets/imgs/hybrid-cloud-part-2-banner-thanks.jpg") no-repeat top center;background-size:cover}
.bg-thanks-tier-IV{background:url("../themes/nextdc/assets/imgs/banners/tier-IV-whitepaper.jpg") no-repeat top center;background-size:cover}
.bgt09-inner{background:url("../themes/nextdc/assets/imgs/banners/bgt09.jpg") no-repeat top center;background-size:cover}
.bgt10{background:url("../themes/nextdc/assets/imgs/banners/bgt10.jpg") no-repeat top center;background-size:cover;padding-top:320px}
.bgt11{background:url("../themes/nextdc/assets/imgs/banners/bgt41.jpg") no-repeat top center;background-size:cover;padding-top:340px}
.bgt12,.bgt12-inner{background:url("../themes/nextdc/assets/imgs/banners/bgt12.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt13{background:url("../themes/nextdc/assets/imgs/banners/bgt13.jpg") no-repeat top center;background-size:cover;padding-top:240px}
.bgt14{background:url("../themes/nextdc/assets/imgs/banners/bgt14.jpg") no-repeat top center;background-size:cover;padding-top:330px }
.bgt15{background:url("../themes/nextdc/assets/imgs/banners/bgt15.jpg") no-repeat top center;background-size:cover;padding-top:300px}
.bgt16{background:url("../themes/nextdc/assets/imgs/banners/bgt16.jpg") no-repeat top center;background-size:cover;padding-top:280px}
.bgt16-inner{background:url("../themes/nextdc/assets/imgs/banners/bgt16.jpg") no-repeat top center;background-size:cover}
.bgt17{background:url("../themes/nextdc/assets/imgs/banners/bgt17.jpg") no-repeat top center;background-size:cover}
.bgt18{background:url("../themes/nextdc/assets/imgs/banners/bgt18.jpg") no-repeat top center;background-size:cover;padding-top:240px}
.bgt18-inner{background:url("../themes/nextdc/assets/imgs/banners/bgt18.jpg") no-repeat top center;background-size:cover}
.bgt19{ background:url("../themes/nextdc/assets/imgs/banners/bgt19.jpg") no-repeat top center;background-size:cover}
.bgt20{background:url("../themes/nextdc/assets/imgs/banner-industry-insights.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt22{background:url("../themes/nextdc/assets/imgs/dc-banner.jpg") no-repeat top center;background-size:cover;padding-top:260px}
.bgt21{background:url("../themes/nextdc/assets/imgs/banners/bgt21.jpg") no-repeat top center;background-size:cover;padding-top:280px}
.bgt21-1{background:url("../themes/nextdc/assets/imgs/banners/cloud-connectivity.jpg") no-repeat top center;background-size:cover;position:relative}
.bgt-bcp{background:url("../themes/nextdc/assets/imgs/banners/bcp-thank-you-banner.png") no-repeat center center;background-size:cover}
.banner-title-wrap{position:absolute;bottom:40px;margin-right:auto;margin-left:auto;left:0;right:0;max-width:780px;text-align:center}
.banner-title-wrap h1{padding:0}
.bgt21-inner{background:url("../themes/nextdc/assets/imgs/banners/bgt21.jpg") no-repeat top center;background-size:cover}
.bg22{}
.bgt22-inner{background:url("../themes/nextdc/assets/imgs/banners/onedc-banner-overlay-bg.png") no-repeat top center;background-size:cover}
.bgt23{background:url("../themes/nextdc/assets/imgs/banners/customer-stories-banner.jpg") no-repeat top center;background-size:cover;padding-top:300px}
.bgt23-1{background:url("../themes/nextdc/assets/imgs/banners/contact_sales.jpg") no-repeat top center;background-size:cover;padding-top:300px}
.bgt24{background:url("../themes/nextdc/assets/imgs/banners/bgt24.jpg") no-repeat top center;background-size:cover;padding-top:420px}
.bgt25{background:url("../themes/nextdc/assets/imgs/p.jpg") no-repeat top center;background-size:cover;padding-top:360px}
.bgt25_2{background:url("../themes/nextdc/assets/imgs/banners/p_dark.jpg") no-repeat top center;background-size:cover;padding-top:360px}
.bgt26{background:url("../themes/nextdc/assets/imgs/banners/bgt26.jpg") no-repeat top center;background-size:cover;padding-top:280px}
.bgt26-1{background:url("../themes/nextdc/assets/imgs/banners/HOME_BannerSet_KeepYourDataOnshore.jpg") no-repeat top center;background-size:cover;padding-top:280px}
.bgt27{background:url("../themes/nextdc/assets/imgs/banners/bgt27.jpg") no-repeat top center;background-size:cover;padding-top:320px}
.bgt28{background:url("../themes/nextdc/assets/imgs/banners/onedc-bg.JPG") no-repeat top center;background-size:cover;padding-top:280px}
.bgt29{background:url("../themes/nextdc/assets/imgs/banners/bgt29.jpg") no-repeat top center;background-size:cover;padding-top:280px}
.bgt30{background:url("../themes/nextdc/assets/imgs/banners/bgt17.jpg") no-repeat top center;background-size:cover;padding-top:110px}
.bgt30 h1{text-align:left !important}
.bgt30 h2{color:white;font-size:38px;padding-bottom:20px;text-shadow:0px 1px 2px rgba(0,0,0,0.6);text-align:left !important;padding-top:0 !important}
.bgt30 .icon{display:inline-block;padding-right:20px;vertical-align:middle;height:60px}
.bgt30 button{vertical-align:top}
.bgt30 img{vertical-align:top;margin-right:10px !important}
.bgt31{background:url("../themes/nextdc/assets/imgs/banners/our-difference.jpeg") no-repeat top center;background-size:cover}
.bgt32{background:url("../themes/nextdc/assets/imgs/banners/bgt32.jpg") no-repeat top center;background-size:cover;padding-top:320px}
.bgt33{background:url("../themes/nextdc/assets/imgs/banners/bgt33.jpg") no-repeat top center;background-size:cover;padding-top:320px}
.bgt39{background:url("../themes/nextdc/assets/imgs/banners/bgt39.jpg") no-repeat top center;background-size:cover;padding-top:80px}
.bgt39-1{ background:url("../themes/nextdc/assets/imgs/banners/AXONVX_Highways_2045x800.jpg") no-repeat top center;background-size:cover;padding-top:330px}
.bgt40{background:url("../themes/nextdc/assets/imgs/banners/bgt40.jpg") no-repeat top center;background-size:cover}
.bgt41{background:url("../themes/nextdc/assets/imgs/banners/bgt03.jpg") no-repeat top center;background-size:cover}
.bgt42{background:url("../themes/nextdc/assets/imgs/banners/bgt42.jpg") no-repeat top center;background-size:cover;padding-top:250px}
.bgt43{background:url("../themes/nextdc/assets/imgs/banners/MOQdigital_Matthew Goggin.JPG") no-repeat top center;background-size:cover;padding-top:300px}
.bgt44{background:url("../themes/nextdc/assets/imgs/banners/CenturyLink_Stuart Mills.jpg") no-repeat top center;background-size:cover;padding-top:300px}
.bgt45{background:url("../themes/nextdc/assets/imgs/banners/Blue Central_George Kazangi.JPG") no-repeat top center;background-size:cover;padding-top:300px}
.bgt28-1{background:url("../themes/nextdc/assets/imgs/banners/onedc-bg.JPG") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt46{background:url("../themes/nextdc/assets/imgs/banners/onedc-bg3.jpg") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt47{background:url("../themes/nextdc/assets/imgs/banners/bgt47.jpg") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt48{background:url("../themes/nextdc/assets/imgs/banners/bgt48.jpg") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt50{background:url("../themes/nextdc/assets/imgs/banners/bgt50.jpg") no-repeat top center;background-size:cover;padding-top:200px;text-align:center}
.bgt51{background:url("../themes/nextdc/assets/imgs/banners/bgt51.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt52{background:url("../themes/nextdc/assets/imgs/banners/bgt52.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt53{background:url("../themes/nextdc/assets/imgs/banners/bgt53.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt54{background:url("../themes/nextdc/assets/imgs/spp.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt55{background:url("../themes/nextdc/assets/imgs/google-cloud-interconnect.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt56{background:url("../themes/nextdc/assets/imgs/connectivity-banner-inquiry.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt57{background:url("../themes/nextdc/assets/imgs/banner-our-values.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt58{background:url("../themes/nextdc/assets/imgs/CSR-banner.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt59{background:url("../themes/nextdc/assets/imgs/our-company-banner.png") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt60{background:url("../themes/nextdc/assets/imgs/web-banner-front-sullivan.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt61{background:url("../themes/nextdc/assets/imgs/alibaba-banner.jpg") no-repeat center center;background-size:cover;padding-top:200px;text-align:center}
.bgt62{background:url("../themes/nextdc/assets/imgs/Connectivity-Simplified_2045x800px_med (1).jpg") no-repeat center center;background-size:cover}
.bgt63{background:url("../themes/nextdc/assets/imgs/banners/Tier-IV-Banner.jpg") no-repeat center center;background-size:cover}
.bgt64{background:url("../themes/nextdc/assets/imgs/banners/Our-company.jpg") no-repeat center center;background-size:cover}
.bgt65{background:url("../themes/nextdc/assets/imgs/banners/technical-services3.jpg") no-repeat center center;background-size:cover}
@media (max-width:768px){.content h1,h2.main{font-size:21px !important}
.content h2{font-size:21px !important}
.content h3{font-size:16px !important}
.bg .title-default{bottom:0;padding:0 5px}
.m2-b .title-default{top:0;left:15px}
.padding-b-sm{padding-bottom:15px}
.margin-b-sm{margin-bottom:15px}
.bg h2{ text-align:center}
.bgt23{padding-top:50px !important}
.bgt20,.bgt24,.bgt25,.bgt11,.bgt14,.bgt15,.bgt39-1{padding-top:50px !important}
.bgt20{height:110px!important}
.bgt03,.bgt29,.bgt21,.bgt27,.bgt26,.bgt32,.bgt13,.bgt06,.bgt10,.bgt30,.bgt18,.bgt02,.bgt09,.bgt12-inner,.bgt28,.bgt01,.bgt08,.bgt05,.bgt16,.bgt28-1,.bgt46,.bgt03-1{padding-top:0 !important}
.bgt28-1 h1,.bgt46 h1{margin-bottom:10px}
.bg h1{font-size:16px !important;bottom:0;margin-bottom:10px}
.m2-b .position-r{height:auto}
.bg.bg25 h2{text-align:left}
.feature-axon .ellipsis{text-overflow:initial;white-space:initial;font-size:21px}
.bgt60{height:195px!important}
}
.content h1{font-weight:600;margin-top:0px;margin-bottom:25px;color:#656565}
.line-height15{line-height:1.5}
 .content h2{display:inline-block;color:#656565;vertical-align:middle;margin:15px 0px 15px;font-family:"Open Sans";font-weight:400;max-width:100% !important}
 .content h3{display:inline-block;color:#656565;line-height:1.5}
 .title-display-block h2{display:block;color:#656565;vertical-align:middle;margin:15px 0px 15px;font-family:"Open Sans";font-weight:400;max-width:100% !important}
 .title-display-block h3{display:block;color:#656565;line-height:1.5}
 .content button{border:none;text-align:center;background-color:#e91f2e;padding:10px 25px;font-size:21px;font-weight:bold;color:white;display:inline-block;text-transform:uppercase;-webkit-transition:all 0.4s;transition:all 0.4s}
.content button:hover{opacity:0.7;color:white}
 .content blockquote{font-size:19px;color:#909198;font-weight:bold;margin-top:20px;margin-bottom:20px;padding:0;margin-left:20px;border:0}
 .content ul{list-style-image:url('../themes/nextdc/assets/imgs/point.png');vertical-align:middle;padding-bottom:25px; color:#333;font-size:16px;margin:0}
.content ul.sub{list-style-image:url('../themes/nextdc/assets/imgs/point-sub.png');padding-top:0}
.content ul li{margin-left:25px;line-height:30px;padding-left:8px}
.content ol{list-style-type:decimal;vertical-align:middle;padding-bottom:25px;padding-top:25px;color:#909198;font-size:18px;margin:0}
.content ol li{margin-left:25px;line-height:30px;padding-left:8px}
 .content small{font-size:11px;color:#949ca1}
.content legal{font-size:11px;color:#949ca1}
.content strong{color:#656565}
.content p{ font-size:16px;line-height:2;margin-bottom:15px;text-align:left;padding-bottom:10px}
.nowrap{white-space:nowrap}
.blog-banner{height:200px!important;overflow:hidden;background-size:cover;background-position:center}
.blog-banner .padding-t-55{padding-top:55px}
.blog{min-width:430px}
.blog h1{margin-bottom:20px}
.blog h3 a{color:#656565}
.blog .b-border{border:1px solid #CCC;margin:15px 0px}
.blog .b-image{min-height:309px;background-size:cover;background-position:center}
.blog .b-padding{padding-top:25px;padding-left:25px;padding-right:25px}
.blog .b-tag{font-size:11px;height:100px;letter-spacing:1px;text-transform:uppercase;padding-bottom:10px}
.blog .b-text{line-height:1.5;font-size:16px}
.blog .b-text a{font-weight:bold}
.blog .b-social{text-align:right;padding-top:15px;padding-right:50px}
.blog .b-padding-bottom{padding-bottom:15px}
.blog .b-social img{padding-right:5px}
.m-left{margin-left:15px}
@media (max-width:768px){.blog-filter.pull-right{float:none!important}
.blog .b-image{min-height:200px}
}
@media (max-width:992px){.b-social{padding-bottom:15px}
}
@media (max-width:1200px){}
header{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;position:relative;z-index:1150;max-width:1445px;margin:0 auto}
.header-logo{margin-right:auto}
.header-logo img{margin:15px 20px 15px 40px;max-width:150px;max-height:40px}
@media(min-width:480px){.header-logo img{max-width:200px}
}
@media(min-width:992px){.header-logo img{max-width:250px}
}
 .sidenav-toggle{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;background:none;padding:0;margin-right:40px}
.sidenav-toggle:focus{border-color:black}
.sidenav-toggle .glyphicon-remove{display:none}
.sidenav-toggle.open .glyphicon-menu-hamburger{display:none}
.sidenav-toggle.open .glyphicon-remove{display:block}
 @media(min-width:768px){.header-links{flex-grow:1;display:flex;justify-content:flex-end;margin-right:20px}
.header-links li{padding:0 10px}
.header-links li a,.header-links .dropdown-toggle{display:inline-block;color:black;padding:4px 8px;border:1px solid #ccc;background:none}
.header-links li a:hover,.header-links li a:focus,.header-links .dropdown-toggle:hover,.header-links .dropdown-toggle:focus{outline:none;background:none;color:#ea1c2c;border-color:#ea1c2c;text-decoration:none}
.header-links li a.header-contact-cta:hover,.header-links li a.header-contact-cta:focus{opacity:1;transition:none}
.header-links .dropdown-menu a{border:none}
}
@media(min-width:768px) and (max-width:991px){ .header-links .text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.header-partner-icon{position:relative;top:2px}
.header-links a:hover .header-partner-icon path,.header-links a:focus .header-partner-icon path{fill:#ea1c2c}
}
 @media(min-width:992px){.header-links li{padding:0}
.header-links li a:not(.header-contact-cta),.header-links .dropdown-toggle{border:none}
.header-links li a.header-contact-cta{color:#ea1c2c;border-color:#ea1c2c;margin-left:20px}
.header-links li a.header-contact-cta:hover,.header-links li a.header-contact-cta:focus{color:#ea1c2c;border-color:#ea1c2c;background:transparent;opacity:0.6}
}
 .header-search{width:100%}
.header-search form{display:none;width:100%;padding:20px 40px;border-top:1px solid #ccc}
.header-search.active form{display:block}
.header-search input{border:none;box-shadow:none;background-color:#efefef}
@media(min-width:768px){.header-search{width:auto;margin-right:40px}
.header-search-icon{background-color:#efefef;border:1px solid transparent;border-radius:50%;padding:4px 8px}
.header-search.active .header-search-icon{display:none}
.header-search-icon:hover,.header-search-icon:focus{border-color:black}
.header-search.active{position:absolute;right:0;background:white;width:40%}
.header-search.active form{padding:0;border:0;display:flex;align-items:center}
.header-search-back{background:none;border:none;margin-right:20px}
.header-search.active .header-search-back:hover,.header-search.active .header-search-back:focus{color:#ea1c2c}
}
 .sidenav{display:none;position:fixed;top:0;height:100%;width:100%;z-index:1100;padding-top:134px;background-color:#fff}
.sidenav.active{display:block}
@media(min-width:480px){.sidenav{padding-top:142px}
}
.sidenav-content{height:100%;overflow-y:auto;padding-bottom:40px;max-width:1445px}
.sidenav .navbar-main{position:relative}
 .sidenav .dropdown > .dropdown-toggle,.sidenav .dropdown > a{position:relative}
.sidenav .dropdown.open > .dropdown-toggle{text-decoration:none}
.sidenav .dropdown-menu{position:relative;width:100%;border:none;padding:0;box-shadow:none;float:none}
.sidenav .dropdown > a,.sidenav .dropdown-toggle,.sidenav .dropdown-submenu-toggle{width:100%;display:block;color:black;background:none;text-align:left;border:0;padding:15px 20px 15px 40px}
 .sidenav .navbar-main li{position:static;background-color:#efedee;border-top:1px solid #ccc}
.sidenav .navbar-main li.hide{display:none}
.sidenav .navbar-main .dropdown > .dropdown-toggle:hover,.sidenav .navbar-main .dropdown > .dropdown-toggle:focus,.sidenav .navbar-main .dropdown > a:hover,.sidenav .navbar-main .dropdown > a:focus{color:black;outline:none;text-decoration:underline}
.sidenav .navbar-main .dropdown-menu{margin:-50px 0 0}
 .sidenav .dropdown-menu a{color:black}
.sidenav .dropdown-menu a:focus,.sidenav .dropdown-menu a:hover{background-color:transparent;color:#ea1c2c;text-decoration:none;outline:none}
.sidenav .dropdown-item{width:100%;display:flex;align-items:center;justify-content:space-between}
.sidenav .dropdown-menu > li > a{padding:10px 20px 10px 40px}
.sidenav .dropdown-toggle,.sidenav .dropdown-item{font-weight:bold}
.sidenav .glyphicon-menu-right{float:right}
 .sidenav .dropdown-submenu a{display:block;padding:10px 15px 10px 40px;flex-grow:1;font-weight:400}
.sidenav .dropdown-submenu-toggle{font-weight:400;padding:13px 20px;width:auto;border-left:1px solid #ccc}
.sidenav .dropdown-submenu-toggle:hover,.sidenav .dropdown-submenu-toggle:focus{color:#ea1c2c}
.sidenav .dropdown-submenu-content{display:none;position:relative;margin-top:-41px}
 .sidenav .navbar-main li.nav-back{background-color:#fff}
.sidenav .nav-back button{width:100%;display:block;color:#ea1c2c;background:none;text-align:left;border:0;padding:10px 20px}
.sidenav .nav-back button:focus{text-decoration:underline}
.sidenav .nav-back button:active{text-decoration:none}
.sidenav .nav-back .glyphicon{margin-right:4px}
 .sidenav .navbar-extras{padding:15px 20px 15px 40px}
.sidenav .navbar-extras .dropdown{background-color:#fff}
.sidenav .navbar-extras li{padding:10px 0}
.sidenav .navbar-extras a{color:black;font-weight:400}
.sidenav .navbar-extras a:focus,.sidenav .navbar-extras a:hover,.sidenav .navbar-extras .dropdown-toggle:focus,.sidenav .navbar-extras .dropdown-toggle:hover{color:#ea1c2c;outline:none;text-decoration:none}
.sidenav .navbar-extras .dropdown-toggle{padding:0;font-weight:400}
.sidenav .navbar-extras .dropdown-menu{position:relative}
.sidenav .navbar-extras .dropdown-menu > li > a{padding:0 20px}
.sidenav .sidenav-contact-cta{display:block;margin:0 40px;color:#ea1c2c;border-color:#ea1c2c}
.sidenav .sidenav-contact-cta:focus{color:#ea1c2c;border-color:#ea1c2c;background:transparent;opacity:0.6}
 @media(min-width:768px){.sidenav{display:block;position:static;height:auto;padding:0;background-color:#efedee}
.sidenav .sidenav-content{padding:0 20px;overflow:visible;background-color:#efedee;margin:0 auto}
.sidenav .navbar-main{display:inline-flex}
.sidenav .navbar-main li{border-top:none}
.sidenav .navbar-main .dropdown-menu li{width:50%;border-right:1px solid #ccc}
.sidenav .navbar-main .dropdown-toggle,.sidenav .navbar-main .dropdown > a{padding:15px 20px}
.sidenav .navbar-main .dropdown > .dropdown-toggle:after,.sidenav .navbar-main .dropdown > a:after{content:"";position:absolute;width:100%;height:3px;background-color:transparent;bottom:0;left:0}
.sidenav .navbar-main .dropdown.open > .dropdown-toggle:after{background-color:#ea1c2c}
.sidenav .navbar-main .dropdown-menu{position:absolute;margin-top:0;top:100%;width:100%;border-radius:0;background-color:#efedee;border-top:1px solid #ccc}
.sidenav .navbar-main .dropdown-submenu-content{width:50%;height:100%;position:absolute;left:50%;top:-1px;background-color:#fff;margin-top:0;border-top:1px solid #ccc}
.sidenav .navbar-main .dropdown-submenu-content li{background-color:#fff;width:100%;border-right:none}
}
.yamm .nav{margin-top:10px;clear:both}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}
.yamm .container{position:relative}
.yamm .dropdown-menu{left:auto}
.yamm .yamm-content{padding:20px 30px}
.yamm .dropdown.yamm-fw .dropdown-menu{left:15px;right:15px}