body,body .container{padding:0;width:100%}
body,body h1{font-family:LeagueGothic-Regular}
body a,body h2.bold,body h3.bold,body h4{font-weight:700}
.navbar-inverse,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#fff}
@font-face{font-family:LeagueGothic-Regular;src:url(../fonts/LeagueGothic-Regular.otf) format('opentype')}
body{background-repeat:no-repeat;background-size:cover;-ms-flex-align:center;-ms-flex-pack:center;display:table}
body .container{margin:0;position:relative}
body footer{display:table-row;text-align:center}
body footer a,body footer a:active,body footer a:hover,body footer a:visited,body footer p{color:#12608e}
body footer p{padding-top:10px}
body footer p:nth-child(1){padding-top:30px}
body footer .black-text{color:#000}
body .row{margin:0}
body .padded-column{padding:30px 24px 20px}
body .background-1{background-image:url(../images/optimisedImages/background-blue-1.jpg)}
body .background-2{background-image:url(../images/optimisedImages/background-blue-2.jpg)}
body .background-3{background-image:url(../images/optimisedImages/background-blue-3.jpg)}
body .background-4{background-image:url(../images/optimisedImages/background-blue-4.jpg)}
body h1{color:#fff;font-size:36px;margin:5px 0;text-align:center;padding-top:115px}
.contact-container .alert-danger,.contact-container .alert-info,.contact-container .alert-success,.contact-container .field-validation-error,.contact-container .input-group>.form-control,.contact-container .robot-label,.contact-container button,.contact-container input,.contact-container select,.contact-container textarea,body p,body ul li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
body h1.blue{color:#12608e;text-align:left}
.atlas-image,.banner h1,.get-the-app-img,.home-image,body .centered,body h2.white{text-align:center}
body h2{color:#12608e;font-size:18px;margin-bottom:10px;margin-top:0}
body h2.white{color:#fff;font-size:18px;margin:30px 15px 10px}
body h3.white,body h4,body p{margin-bottom:10px}
body h3{color:#1ebee2;margin-bottom:5px}
body h3.white{font-size:16px;color:#fff}
body h4{color:#12608e}
body .p-black{color:#000}
body .p-white{color:#fff}
.emphasis,body .glyphicon,body a,body a:active,body a:hover,body a:visited{color:#12608e}
body .padding-bottom{padding-bottom:20px}
body .padding-top{padding-top:30px}
body .small-padding-bottom{padding-bottom:15px}
body .small-padding-top{padding-top:15px}
body iframe{min-height:600px}
body .large-font{font-size:18px}
.discover-row h2.white{margin:30px 0 0}
.discover-row .transparent-content{padding:0}
.discover-row .transparent-content:nth-child(4){padding-bottom:20px}
.home-page-header{margin-top:50px}
.atlas-image img,.container>.navbar-header,.faq-image,.home-image{display:block;margin:0 auto}
.home-image{width:229px}
.faq-image{height:450px}
.atlas-image{padding:30px 0}
.atlas-image img{width:550px}
.container>.navbar-header{float:none;width:65%}
.container>.navbar-header .portal-nav{color:#1ebee2}
.navbar-brand{width:175px;margin:0}
.navbar-inverse{border-color:#fff}
.navbar-inverse .navbar-collapse.collapse,.navbar-inverse .navbar-toggle{margin-top:35px}
.navbar-inverse .nav>li>a{padding:10px 15px}
.navbar-inverse .navbar-inverse .navbar-text,.navbar-inverse .navbar-nav>li>a{color:#12608e;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#12608e!important}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#12608e}
.banner{min-height:200px;padding:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.banner-item-fixed{width:50%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.page-container .row{margin-right:2%;margin-left:2%}
.gradient-row{background:red;background:-webkit-radial-gradient(#12608e,#1ebee2,#483d8b);background:-o-radial-gradient(#12608e,#1ebee2,#483d8b);background:-moz-radial-gradient(#12608e,#1ebee2,#483d8b);background:radial-gradient(#12608e,#1ebee2,#483d8b)}
.white-content,.white-row{background-color:#fff}
.white-content{padding:30px 24px 20px}
.transparent-content{color:#fff;padding:10px 15px}
.transparent-content a,.transparent-content a:active,.transparent-content a:hover,.transparent-content a:visited,.transparent-content h2,.transparent-content p{color:#fff}
.transparent-padding{padding:30px 24px 20px}
.get-social-img{width:30px;margin:0 10px}
.get-the-app-img{width:200px}
.contact-container{display:block;margin:0 auto;padding-bottom:5%}
.contact-container #success_message,.contact-container .hide-recaptcha{display:none}
.contact-container #mc_embed_signup .indicates-required{text-align:left;font-size:inherit;margin-right:0}
.contact-container #mc-embedded-subscribe{margin:0}
.contact-container #mc_embed_signup input:focus{border-color:#1ebee2}
.contact-container #mc_embed_signup form{padding:0}
.contact-container .contact-content{min-height:10em;padding:20px 20px 0;margin-top:20px;background-color:#ebebeb}
.contact-container .contact-content.bottom-row{min-height:24em}
.contact-container .input-group>.form-control{color:#1ebee2}
.contact-container .input-col{padding:0}
.contact-container .g-recaptcha{text-align:center;margin:5% 0;height:100px}
.contact-container .modal-dialog{margin-top:24%}
.contact-container .modal-footer{text-align:center}
.contact-container .g-recaptcha div:first-child{width:auto!important;height:auto!important}
.contact-container .styled-checkbox{position:absolute;opacity:0}
.contact-container .styled-checkbox+label{position:relative;cursor:pointer;padding:0}
.contact-container .styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff}
.contact-container .styled-checkbox:checked+label:before,.contact-container .styled-checkbox:hover+label:before{background:#12608e}
.contact-container .styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}
.contact-container .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}
.contact-container .styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}
.contact-container .styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}
.contact-container .robot-label{color:#1ebee2}
.contact-container .alert-success{color:#12608e;background-color:#d3f2f9;border-color:#1ebee2}
@media screen and (min-width:768px){.container{max-width:100%}
}
@media screen and (min-width:1200px){.home-image{width:100%}
}
@media screen and (max-width:360px){.faq-image{height:260px}
}
@media screen and (max-width:414px) and (min-width:361px){.faq-image{height:300px}
}
@media screen and (min-width:415px){.contact-container{width:65%}
}
@media screen and (min-width:992px){.container{max-width:100%}
}
@media (min-width:768px) and (max-width:1185px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.navbar-toggle{display:block}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.collapse{display:none!important}
.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}
.navbar-nav>li{float:none}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.navbar-text{float:none;margin:15px 0}
.navbar-collapse.collapse.in{display:block!important}
.collapsing{overflow:hidden!important}
}
@media (min-width:1185px) and (max-width:1250px){.navbar-inverse .navbar-nav>li>a{padding:10px;}
}
@media (min-width:1365px) and (max-width:1610px){.container>.navbar-header{width:75%}
}
@media (min-width:1080px) and (max-width:1365px){.container>.navbar-header{width:85%}
}
@media (min-width:775px) and (max-width:1080px){.container>.navbar-header{width:85%}
}
@media (min-width:320px) and (max-width:775px){.container>.navbar-header{width:95%}
}
@media (min-width:320px) and (max-width:767px){.fb_iframe_widget span,.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop iframe,.fb_iframe_widget_fluid_desktop span{width:320px!important;height:260px!important}
.video-iframe{text-align:center}
}
@media (min-width:767px) and (max-width:1024px){.fb_iframe_widget span,.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop iframe,.fb_iframe_widget_fluid_desktop span{height:660px!important}
}