.floatLeft{float: left}.floatRight{float: right}.clearLeft{clear: left}.clearRight{clear: right}.clearBoth{clear: both}.textLeft{text-align: left}.textRight{text-align: right}.textCen{text-align: center}.textJust{text-align: justify}.posRel{position: relative}.posAb{position: absolute}.posFix{position: fixed}.disBl{display: block}.disIn{display: inline}.disInbl{display: inline-block}.disNone{display: none}.framedImage{margin-bottom: 12px}.framedImage.floatLeft{margin-right: 12px}.framedImage.floatRight{margin-left: 12px}@media screen and (max-width: 680px){.framedImage,.framedImage.floatLeft,.framedImage.floatRight{float: none;margin: 10px 0 !important;padding: 0;border: 0;text-align: center}.framedImage img,.framedImage.floatLeft img,.framedImage.floatRight img{margin: 0;display: inline-block}}.framedImage img{border: 5px solid #cfe1e4}div#ccm-toolbar > ul li.ccm-logo span{padding: 0 !important}.spaceAbove{margin-top: 30px}@media (min-width: 992px){.col-md-7h{width: 31.25%}}.ccm-page{background-color: #0b6e91}.ccm-page.page-template-full-image{background-color: #506497}.ccm-page .ie8-hidden{display: none}.ie8 .ccm-page .ie8-hidden{display: block}#sb-site{background-color: transparent}.edit-mode #sb-site{position: static}.header a,.main a,.footer a{-ms-transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.header a:hover,.main a:hover,.footer a:hover,.header a:focus,.main a:focus,.footer a:focus,.header a:active,.main a:active,.footer a:active{text-decoration: none}.header img,.main img,.footer img{max-width: 100%;width: auto;height: auto}.header .youtubeBlock,.main .youtubeBlock,.footer .youtubeBlock{position: relative;padding-bottom: 56.25%;height: 0}.header .youtubeBlock iframe,.main .youtubeBlock iframe,.footer .youtubeBlock iframe,.header .youtubeBlock object,.main .youtubeBlock object,.footer .youtubeBlock object,.header .youtubeBlock embed,.main .youtubeBlock embed,.footer .youtubeBlock embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0}.header .edit-note,.main .edit-note,.footer .edit-note{color: red;border: 1px solid #f00;background-color: #fff;padding: 10px;margin: 10px 0}.header .services-map,.main .services-map,.footer .services-map{position: relative;margin: 10px 0}.header .services-map .locations,.main .services-map .locations,.footer .services-map .locations{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.header .services-map .locations a,.main .services-map .locations a,.footer .services-map .locations a{position: absolute;display: inline-block;color: #00174c;font-weight: bold}.header .services-map .locations a span,.main .services-map .locations a span,.footer .services-map .locations a span{display: inline-block;float: left}.header .services-map .locations a:before,.main .services-map .locations a:before,.footer .services-map .locations a:before{content: '';display: inline-block;width: 20px;height: 20px;background-color: #12477f;border: 4px solid #fff;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;margin: 0 4px;display: none;-ms-transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-moz-box-shadow: 0px 2px 2px 0px #999;-webkit-box-shadow: 0px 2px 2px 0px #999;box-shadow: 0px 2px 2px 0px #999}.header .services-map .locations a:hover,.main .services-map .locations a:hover,.footer .services-map .locations a:hover,.header .services-map .locations a:focus,.main .services-map .locations a:focus,.footer .services-map .locations a:focus,.header .services-map .locations a:active,.main .services-map .locations a:active,.footer .services-map .locations a:active{color: #12477f}.header .services-map .locations a:hover:before,.main .services-map .locations a:hover:before,.footer .services-map .locations a:hover:before,.header .services-map .locations a:focus:before,.main .services-map .locations a:focus:before,.footer .services-map .locations a:focus:before,.header .services-map .locations a:active:before,.main .services-map .locations a:active:before,.footer .services-map .locations a:active:before,.header .services-map .locations a:hover:after,.main .services-map .locations a:hover:after,.footer .services-map .locations a:hover:after,.header .services-map .locations a:focus:after,.main .services-map .locations a:focus:after,.footer .services-map .locations a:focus:after,.header .services-map .locations a:active:after,.main .services-map .locations a:active:after,.footer .services-map .locations a:active:after{border-width: 3px}.header .services-map .locations a#location-1,.main .services-map .locations a#location-1,.footer .services-map .locations a#location-1{top: 30%;right: 58%}.header .services-map .locations a#location-1:before,.main .services-map .locations a#location-1:before,.footer .services-map .locations a#location-1:before{float: right;clear: right;display: inline-block}.header .services-map .locations a#location-2,.main .services-map .locations a#location-2,.footer .services-map .locations a#location-2{top: 40.5%;right: 43%}.header .services-map .locations a#location-2:before,.main .services-map .locations a#location-2:before,.footer .services-map .locations a#location-2:before{float: right;clear: right;display: inline-block}.header .services-map .locations a#location-3,.main .services-map .locations a#location-3,.footer .services-map .locations a#location-3{top: 53%;left: 52%}.header .services-map .locations a#location-3:before,.main .services-map .locations a#location-3:before,.footer .services-map .locations a#location-3:before{float: left;clear: left;display: inline-block}.header .services-map .locations a#location-4,.main .services-map .locations a#location-4,.footer .services-map .locations a#location-4{top: 29%;left: 61%}.header .services-map .locations a#location-4:before,.main .services-map .locations a#location-4:before,.footer .services-map .locations a#location-4:before{float: left;clear: left;display: inline-block}.header .services-map .locations a#location-5,.main .services-map .locations a#location-5,.footer .services-map .locations a#location-5{top: 46%;left: 67%}.header .services-map .locations a#location-5:before,.main .services-map .locations a#location-5:before,.footer .services-map .locations a#location-5:before{float: left;clear: left;display: inline-block}.header .services-map .locations a#location-6,.main .services-map .locations a#location-6,.footer .services-map .locations a#location-6{top: 77%;left: 45%}.header .services-map .locations a#location-6:before,.main .services-map .locations a#location-6:before,.footer .services-map .locations a#location-6:before{float: left;clear: left;display: inline-block}.header .services-map .locations a#location-7,.main .services-map .locations a#location-7,.footer .services-map .locations a#location-7{top: 65%;right: 57%}.header .services-map .locations a#location-7:before,.main .services-map .locations a#location-7:before,.footer .services-map .locations a#location-7:before{float: right;clear: right;display: inline-block}.header .services-map .locations a#location-8,.main .services-map .locations a#location-8,.footer .services-map .locations a#location-8{top: 55%;right: 53%}.header .services-map .locations a#location-8:before,.main .services-map .locations a#location-8:before,.footer .services-map .locations a#location-8:before{float: right;clear: right;display: inline-block}.header .services-map .locations a#location-9,.main .services-map .locations a#location-9,.footer .services-map .locations a#location-9{top: 40.5%;right: 60%}.header .services-map .locations a#location-9:before,.main .services-map .locations a#location-9:before,.footer .services-map .locations a#location-9:before{float: right;clear: right;display: inline-block}@media screen and (max-width: 991px){.header .services-map,.main .services-map,.footer .services-map{font-size: 0.8em}}@media screen and (max-width: 767px){.header .services-map,.main .services-map,.footer .services-map{font-size: 1em}}@media screen and (max-width: 560px){.header .services-map,.main .services-map,.footer .services-map{font-size: 0.8em}}@media screen and (max-width: 500px){.header .services-map img,.main .services-map img,.footer .services-map img{display: none}.header .services-map .locations,.main .services-map .locations,.footer .services-map .locations{position: static}.header .services-map .locations a,.main .services-map .locations a,.footer .services-map .locations a{position: static;display: block;border: 1px solid #00a5be;padding: 10px;margin: 0 0 10px}.header .services-map .locations a:before,.main .services-map .locations a:before,.footer .services-map .locations a:before{display: none !important}.header .services-map .locations a span,.main .services-map .locations a span,.footer .services-map .locations a span{float: none}.header .services-map .locations a:hover,.main .services-map .locations a:hover,.footer .services-map .locations a:hover,.header .services-map .locations a:focus,.main .services-map .locations a:focus,.footer .services-map .locations a:focus,.header .services-map .locations a:active,.main .services-map .locations a:active,.footer .services-map .locations a:active{background-color: #dffbff}}.coreStyle{font-family: 'Ubuntu', sans-serif;font-size: 17px;font-size: 1.2em;color: black;line-height: 1.2}.coreStyle h2,.coreStyle h3,.coreStyle h4,.coreStyle h5,.coreStyle h6{margin-top: 8px;margin-bottom: 4px}.coreStyle h1,.coreStyle p,.coreStyle ul,.coreStyle ol,.coreStyle dl,.coreStyle table{margin-top: 0;margin-bottom: 24px}.coreStyle h1{font-family: 'Varela Round', sans-serif;font-size: 30px;font-size: 3rem;font-weight: normal}.coreStyle h2{font-family: 'Varela Round', sans-serif;font-size: 24px;font-size: 2.4rem;font-weight: normal;color: #008397}.coreStyle h3{font-family: 'Varela Round', sans-serif;font-size: 20px;font-size: 2rem;font-size: 1.2em;font-weight: normal;color: #008397}.coreStyle h4{font-size: 18px;font-size: 1.8rem;font-weight: bold}.coreStyle a{color: #00a5be}.coreStyle a:hover{color: #008397}.coreStyle table{display: block;overflow: auto}.coreStyle table th,.coreStyle table td{padding: 4px;border: 1px solid #00a5be}.coreStyle table th{background-color: #ccedf2}.coreStyle table td{background-color: #effdff}.coreStyle table tr:nth-child(odd) td{background-color: #fafeff}.coreStyle table#ccm-members-directory{display: table;width: 100%;margin: 15px 0 0}.coreStyle hr{border-color: #a1bad3}.coreStyle a.linkToPage,.coreStyle a.returnToParent,.coreStyle .ccm-block-file a{font-family: 'Ubuntu', sans-serif;color: #fff;display: inline-block;padding: 8px 25px;font-size: 1.2em;margin: 10px 0;margin-right: 10px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-ms-transition: background-color .3s ease;-moz-transition: background-color .3s ease;-webkit-transition: background-color .3s ease;-o-transition: background-color .3s ease;transition: background-color .3s ease;background-color: #e38500}.coreStyle a.linkToPage:hover,.coreStyle a.returnToParent:hover,.coreStyle .ccm-block-file a:hover{background-color: #fc9400}.coreStyle blockquote{margin: 20px auto;background-color: #effdff;padding: 15px;border-left: 5px solid #00a5be;max-width: 680px;line-height: 1.3em}.coreStyle .ccm-block-type-form form{padding: 20px 30px;background-color: #eeeeee;overflow: hidden;box-shadow: inset 0 0 8px -2px #505050}.coreStyle .ccm-block-type-form form .fields .form-group.field-text .form-control,.coreStyle .ccm-block-type-form form .fields .form-group.field-select .form-control,.coreStyle .ccm-block-type-form form .fields .form-group.field-fileupload .form-control,.coreStyle .ccm-block-type-form form .fields .form-group.field-email .form-control,.coreStyle .ccm-block-type-form form .fields .form-group.field-telephone .form-control,.coreStyle .ccm-block-type-form form .fields .form-group.field-url .form-control{height: 40px}.coreStyle .ccm-block-type-form form .fields .form-group.field-textarea .form-control{max-width: 100%;height: 150px}.coreStyle .ccm-block-type-form form .fields .form-group.field-text,.coreStyle .ccm-block-type-form form .fields .form-group.field-textarea,.coreStyle .ccm-block-type-form form .fields .form-group.field-radios,.coreStyle .ccm-block-type-form form .fields .form-group.field-select,.coreStyle .ccm-block-type-form form .fields .form-group.fields-checkboxlist,.coreStyle .ccm-block-type-form form .fields .form-group.field-fileupload,.coreStyle .ccm-block-type-form form .fields .form-group.field-email,.coreStyle .ccm-block-type-form form .fields .form-group.field-telephone,.coreStyle .ccm-block-type-form form .fields .form-group.field-url,.coreStyle .ccm-block-type-form form .fields .form-group.field-date,.coreStyle .ccm-block-type-form form .fields .form-group.field-datetime{margin-bottom: 20px}.coreStyle .ccm-block-type-form form .form-actions input[type="submit"]{border: 0;padding: 10px 35px;float: right;font-size: 17px;font-size: 1.7rem;-ms-transition: background-color .3s ease;-moz-transition: background-color .3s ease;-webkit-transition: background-color .3s ease;-o-transition: background-color .3s ease;transition: background-color .3s ease;background-color: #00a5be;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px}.coreStyle .ccm-block-type-form form .form-actions input[type="submit"]:hover{background-color: #00bbd8}.coreStyle .btn-success{color: #ffffff}.coreStyle div#ccm-profile-header{overflow: auto}.coreStyle div#ccm-profile-avatar{position: static;float: left;margin: 0 15px 15px 0}@media screen and (max-width: 760px){.coreStyle div#ccm-profile-avatar{float: none;margin: 0 0 15px;text-align: center}}.header{background-color: #dffbff;padding-bottom: 20px}.header .header-main{padding: 20px 0;background-color: #fff}.header .header-main .logo{margin: 10px 0 0}.header .header-main .logo .caption{margin: 20px 0 0}.header .header-main .logo .caption p{margin: 0;font-family: 'Architects Daughter', cursive;color: #12477f;font-weight: bold;font-size: 1.4em}@media screen and (max-width: 768px){.header .header-main .logo .caption p{text-align: center}}.header .header-main .account{text-align: right;margin: 10px 0}.header .header-main .accessibility-and-search .accessibility{text-align: right}.header .header-main .accessibility-and-search .accessibility .controls{color: #333;font-weight: bold;font-size: 16px;margin: 10px 0 30px}.header .header-main .accessibility-and-search .accessibility .controls a{color: #333}.header .header-main .accessibility-and-search .accessibility .controls a:hover,.header .header-main .accessibility-and-search .accessibility .controls a :focus,.header .header-main .accessibility-and-search .accessibility .controls a:active{color: #1860ac}.header .header-main .accessibility-and-search .accessibility .controls a.dec,.header .header-main .accessibility-and-search .accessibility .controls a.inc,.header .header-main .accessibility-and-search .accessibility .controls a.reset{display: inline-block;border: 1px solid #abb5c8;text-align: center;padding: 4px 12px;font-size: 20px}.header .header-main .accessibility-and-search .accessibility .controls a.dec:hover,.header .header-main .accessibility-and-search .accessibility .controls a.inc:hover,.header .header-main .accessibility-and-search .accessibility .controls a.reset:hover,.header .header-main .accessibility-and-search .accessibility .controls a.dec:focus,.header .header-main .accessibility-and-search .accessibility .controls a.inc:focus,.header .header-main .accessibility-and-search .accessibility .controls a.reset:focus,.header .header-main .accessibility-and-search .accessibility .controls a.dec:active,.header .header-main .accessibility-and-search .accessibility .controls a.inc:active,.header .header-main .accessibility-and-search .accessibility .controls a.reset:active{background-color: #effdff;color: #333}@media screen and (max-width: 768px){.header .header-main .accessibility-and-search .accessibility{text-align: center}}.header .header-main .accessibility-and-search .search{overflow: auto}.header .header-main .accessibility-and-search .search .ccm-search-block-form{float: right}@media screen and (max-width: 991px){.header .header-main .accessibility-and-search .search .ccm-search-block-form{width: 100%}.header .header-main .accessibility-and-search .search .ccm-search-block-form h3{width: 100%;margin-bottom: 5px}.header .header-main .accessibility-and-search .search .ccm-search-block-form .query-wrapper,.header .header-main .accessibility-and-search .search .ccm-search-block-form .ccm-search-block-text{width: 100%}.header .header-main .accessibility-and-search .search .ccm-search-block-form .ccm-search-block-text{border-left: 1px solid #abb5c8}}@media screen and (max-width: 768px){.header .header-main .accessibility-and-search .search .ccm-search-block-form{width: 100%}.header .header-main .accessibility-and-search .search .ccm-search-block-form h3{width: 100%;margin-bottom: 5px}.header .header-main .accessibility-and-search .search .ccm-search-block-form .query-wrapper,.header .header-main .accessibility-and-search .search .ccm-search-block-form .ccm-search-block-text{width: 100%}.header .header-main .accessibility-and-search .search .ccm-search-block-form .ccm-search-block-text{border-left: 1px solid #abb5c8}}.header .navigation{background-color: #00a5be;font-family: 'Ubuntu', sans-serif;-moz-box-shadow: 0px 2px 2px 0px #aaa;-webkit-box-shadow: 0px 2px 2px 0px #aaa;box-shadow: 0px 2px 2px 0px #aaa}.page-template-extranet .header .navigation{background-color: #0b6e91}.header .navigation a{color: #fff}.header .navigation .nav{margin: 0;padding: 0;line-height: 0;text-align: justify}.header .navigation .nav > li{position: relative;display: inline}.header .navigation .nav > li > a{display: inline-block}.header .navigation .nav > li:after{content: ' '}.header .navigation .nav > li.nav-last:after{display: none}.header .navigation .nav:after{content: ' ';display: inline-block;position: relative;width: 100%;height: 0;vertical-align: top}.header .navigation .nav > li{position: relative}.header .navigation .nav > li > a{font-weight: 300;font-size: 20px;padding: 20px 35px;text-align: center}@media screen and (max-width: 1200px){.header .navigation .nav > li > a{padding: 20px 15px}}@media screen and (max-width: 991px){.header .navigation .nav > li > a{padding: 20px 10px;font-size: 1.1em}}.ie8 .header .navigation .nav > li > a img{padding-bottom: 8px}.header .navigation .nav > li > a .page-name{vertical-align: middle;margin-left: 5px}.header .navigation .nav > li > a:hover,.header .navigation .nav > li > a:focus,.header .navigation .nav > li > a:active,.header .navigation .nav > li > a.nav-path-selected{background: #11d0ea;background: #0099ae;background: -moz-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0099ae), color-stop(100%, #11d0ea));background: -webkit-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -o-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -ms-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: linear-gradient(top, #0099ae 0%, #11d0ea 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0099ae, endColorstr=#11d0ea, GradientType=0)}.page-template-extranet .header .navigation .nav > li > a:hover,.page-template-extranet .header .navigation .nav > li > a:focus,.page-template-extranet .header .navigation .nav > li > a:active,.page-template-extranet .header .navigation .nav > li > a.nav-path-selected{background: #0f92c0;background: -moz-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f92c0), color-stop(100%, #0b6e91));background: -webkit-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -o-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -ms-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: linear-gradient(top, #0f92c0 0%, #0b6e91 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0f92c0, endColorstr=#0b6e91, GradientType=0)}.header .navigation .nav > li > ul{display: none;line-height: 1;background-color: #11d0ea;position: absolute;top: 45px;left: 0;min-width: 100%;padding: 0;list-style-type: none;z-index: 2}.ie8 .header .navigation .nav > li > ul{top: 25px}.page-template-extranet .header .navigation .nav > li > ul{background: #0b6e91}body[data-font-size="font-size-9"] .header .navigation .nav > li > ul{top: 40px}body[data-font-size="font-size-10"] .header .navigation .nav > li > ul{top: 41px}body[data-font-size="font-size-11"] .header .navigation .nav > li > ul{top: 42px}body[data-font-size="font-size-12"] .header .navigation .nav > li > ul{top: 43px}body[data-font-size="font-size-13"] .header .navigation .nav > li > ul{top: 44px}body[data-font-size="font-size-14"] .header .navigation .nav > li > ul{top: 45px}body[data-font-size="font-size-15"] .header .navigation .nav > li > ul{top: 45px}body[data-font-size="font-size-16"] .header .navigation .nav > li > ul{top: 45px}body[data-font-size="font-size-17"] .header .navigation .nav > li > ul{top: 48px}body[data-font-size="font-size-18"] .header .navigation .nav > li > ul{top: 48px}body[data-font-size="font-size-19"] .header .navigation .nav > li > ul{top: 49px}.header .navigation .nav > li > ul > li{border-bottom: 1px solid #10c3dc}.header .navigation .nav > li > ul > li > a{display: block;padding: 15px 20px;font-size: 16.5px;text-align: left}.header .navigation .nav > li > ul > li > a:hover,.header .navigation .nav > li > ul > li > a:focus,.header .navigation .nav > li > ul > li > a:active,.header .navigation .nav > li > ul > li > a.nav-path-selected{background-color: #00a5be}.header .navigation .nav > li.nav-last > ul{left: auto;right: 0}.header .navigation .nav > li:hover > a{background: #11d0ea;background: #0099ae;background: -moz-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0099ae), color-stop(100%, #11d0ea));background: -webkit-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -o-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: -ms-linear-gradient(top, #0099ae 0%, #11d0ea 100%);background: linear-gradient(top, #0099ae 0%, #11d0ea 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0099ae, endColorstr=#11d0ea, GradientType=0)}.page-template-extranet .header .navigation .nav > li:hover > a{background: #0f92c0;background: -moz-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f92c0), color-stop(100%, #0b6e91));background: -webkit-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -o-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: -ms-linear-gradient(top, #0f92c0 0%, #0b6e91 100%);background: linear-gradient(top, #0f92c0 0%, #0b6e91 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0f92c0, endColorstr=#0b6e91, GradientType=0)}.header .navigation .nav > li:hover > ul{display: block}@media screen and (max-width: 991px){.header .navigation .nav{display: none}}.header .navigation .mobile-nav-button{display: none}@media screen and (max-width: 991px){.header .navigation .mobile-nav-button{display: block;text-align: right}}.header .navigation .extranet-nav .nav > li > a{padding: 30px 15px;font-size: 20px}@media screen and (max-width: 991px){.header .navigation .extranet-nav .nav > li > a{padding: 30px 10px;font-size: 15px}}.header .banner{margin-top: 20px;-moz-box-shadow: 0px 2px 2px 0px #aaa;-webkit-box-shadow: 0px 2px 2px 0px #aaa;box-shadow: 0px 2px 2px 0px #aaa;position: relative}.header .banner .owl-controls{padding: 0 15px;position: absolute;bottom: 15px;left: 0;right: 0;margin: auto;text-align: right}@media screen and (min-width: 768px){.header .banner .owl-controls{width: 750px}}@media screen and (min-width: 992px){.header .banner .owl-controls{width: 970px}}@media screen and (min-width: 1200px){.header .banner .owl-controls{width: 1170px}}@media screen and (max-width: 991px){.header .banner .owl-controls{bottom: 10px}}.header .banner .owl-controls .owl-dots{background-color: #fff;display: inline-block;padding: 5px;line-height: 0;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px}.header .banner .owl-controls .owl-dots .owl-dot{display: inline-block;margin: 0 5px}.header .banner .owl-controls .owl-dots .owl-dot span{vertical-align: center;background-color: #fff;width: 20px;height: 20px;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border: 10px solid #00a5be;-ms-transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-moz-box-shadow: 1px 1px 2px 0px #999;-webkit-box-shadow: 1px 1px 2px 0px #999;box-shadow: 1px 1px 2px 0px #999}.header .banner .owl-controls .owl-dots .owl-dot.active span{border-width: 5px}.header .emergency-message{padding: 15px;margin-top: 15px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 3px solid #9d3333;background: #df4b4b;background: -moz-linear-gradient(top, #df4b4b 0%, #b71918 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #df4b4b), color-stop(100%, #b71918));background: -webkit-linear-gradient(top, #df4b4b 0%, #b71918 100%);background: -o-linear-gradient(top, #df4b4b 0%, #b71918 100%);background: -ms-linear-gradient(top, #df4b4b 0%, #b71918 100%);background: linear-gradient(top, #df4b4b 0%, #b71918 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#df4b4b, endColorstr=#b71918, GradientType=0)}.header .emergency-message .icon{color: #fff;text-align: center;font-size: 30px;font-size: 3rem}.header .emergency-message .message{color: #fff;margin-top: 20px}.header .emergency-message .message h1,.header .emergency-message .message h2,.header .emergency-message .message h3,.header .emergency-message .message h4,.header .emergency-message .message h5,.header .emergency-message .message h6{color: #fff;margin: 0 0 10px}.header .emergency-message .message a{color: #fc0;font-weight: bold}.header .emergency-message .message a:hover{color: #f90}.main{background-color: #dffbff;padding: 50px 0}.page-template-home .main{padding: 0}.main .mainContent,.main .sideContent{padding: 30px 30px 56px;background: white;-moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4);-webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4);box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.4)}.main .mainContent .mainPageImage,.main .sideContent .mainPageImage{margin-top: 10px;border-left: 36px solid #fff}@media screen and (max-width: 680px){.main .mainContent .mainPageImage,.main .sideContent .mainPageImage{float: none;margin: 10px 0;padding: 0;border: 0;text-align: center}.main .mainContent .mainPageImage img,.main .sideContent .mainPageImage img{margin: 0}}.main .mainContent h1,.main .sideContent h1{border-bottom: 1px solid #a1bad3;padding-bottom: 8px}@media screen and (max-width: 768px){.main .sideContent{margin-bottom: 15px}}.ccm-page.page-template-home .main{font-family: 'Ubuntu', sans-serif}.ccm-page.page-template-home .main h1,.ccm-page.page-template-home .main h2,.ccm-page.page-template-home .main h3,.ccm-page.page-template-home .main h4,.ccm-page.page-template-home .main h5,.ccm-page.page-template-home .main h6{font-family: 'Varela Round', sans-serif;margin: 0 0 10px}.ccm-page.page-template-home .main h1{font-size: 2.2em}.ccm-page.page-template-home .main h2{font-size: 2em}.ccm-page.page-template-home .main h3{font-size: 1.7em}.ccm-page.page-template-home .main h4{font-size: 1.4em}.ccm-page.page-template-home .main h5{font-size: 1.2em}.ccm-page.page-template-home .main h6{font-size: 1em}.ccm-page.page-template-home .main p{margin: 0 0 10px;font-size: 1.1em}.ccm-page.page-template-home .main .box{margin: 0 0 25px;-moz-box-shadow: 2px 2px 2px 0px #bbb;-webkit-box-shadow: 2px 2px 2px 0px #bbb;box-shadow: 2px 2px 2px 0px #bbb}.ccm-page.page-template-home .main .dark-box{border: 3px solid #42b3d8;background-color: #00668b;padding: 20px;color: #fff;overflow: auto;background-repeat: no-repeat;background-position: right bottom}.ccm-page.page-template-home .main .dark-box p{max-width: 60%}.ccm-page.page-template-home .main .dark-box .linkToPage{float: right;margin: -30px 0 0}@media screen and (min-width: 991px) and (max-width: 1200px){.ccm-page.page-template-home .main .dark-box .linkToPage{float: none;margin: 0}}@media screen and (max-width: 768px){.ccm-page.page-template-home .main .dark-box .linkToPage{float: none;margin: 0}}.ccm-page.page-template-home .main .card{background-color: #fff;padding: 20px;color: #353535}.ccm-page.page-template-home .main .card h1,.ccm-page.page-template-home .main .card h2,.ccm-page.page-template-home .main .card h3,.ccm-page.page-template-home .main .card h4,.ccm-page.page-template-home .main .card h5,.ccm-page.page-template-home .main .card h6{color: #000;padding-bottom: 5px;border-bottom: 1px solid #a1bad3}.ccm-page.page-template-home .main .feedback .social p,.ccm-page.page-template-home .main .feedback .social .links{display: inline-block;vertical-align: middle}.ccm-page.page-template-home .main .feedback .social p{color: #000;margin: 0;margin-right: 15px;font-family: 'Varela Round', sans-serif;font-weight: bold;font-size: 1.2em}.ccm-page.page-template-home .main .feedback .social .links > a,.ccm-page.page-template-home .main .feedback .social .links > img{display: inline-block}.ccm-page.page-template-home .main .service-map img{margin-left: -15px;margin-top: -15px;margin-bottom: -15px}.ccm-page.page-template-home .main .service-map .row{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex}.ccm-page.page-template-home .main .service-map .linkToPage{position: absolute;bottom: 0;right: 15px;margin: 10px 0 0 10px}.no-flexbox .ccm-page.page-template-home .main .service-map .linkToPage{position: relative;bottom: -30px}@media screen and (min-width: 991px) and (max-width: 1200px){.ccm-page.page-template-home .main .service-map .linkToPage{position: relative;float: right;right: 0}}@media screen and (max-width: 630px){.ccm-page.page-template-home .main .service-map img{margin: 0 auto 10px}.ccm-page.page-template-home .main .service-map .row{display: block}.ccm-page.page-template-home .main .service-map .linkToPage{position: relative;display: block;text-align: center}}.ccm-page.page-template-home .main .tweet-and-news{background-color: #5a1356;border: 3px solid #be7fbd;padding: 20px;color: #fff}.ccm-page.page-template-home .main .tweet-and-news h2{font-weight: normal;padding: 0 0 5px;border-bottom: 1px solid #fff;margin: 0 0 15px;display: block;background-repeat: no-repeat;background-position: right center}.ccm-page.page-template-home .main .tweet-and-news a{font-weight: bold;color: #dffbff}.ccm-page.page-template-home .main .tweet-and-news a:hover,.ccm-page.page-template-home .main .tweet-and-news a:focus,.ccm-page.page-template-home .main .tweet-and-news a:active{color: #fff}.ccm-page.page-template-home .main .tweet-and-news .tweet{margin-bottom: 15px}.ccm-page.page-template-home .main .tweet-and-news .tweet > h2{background-image: url(/application/themes/custom/images/twitter-icon.png)}.ccm-page.page-template-home .main .tweet-and-news .tweet .tf-container{font-size: 1.1em}.ccm-page.page-template-home .main .tweet-and-news .tweet .tf-container .tf-media{margin-bottom: 0}.ccm-page.page-template-home .main .tweet-and-news .tweet .follow{text-align: right;margin: 5px 0 0}.ccm-page.page-template-home .main .tweet-and-news .news > h2{background-image: url(/application/themes/custom/images/news-icon.png)}.ccm-page.page-template-home .main .tweet-and-news .news .ccm-block-page-list-wrapper{font-size: 1.1em}.ccm-page.page-template-home .main .tweet-and-news .news .ccm-block-page-list-wrapper .ccm-block-page-list-title{font-weight: normal;margin: 0 0 5px}.ccm-page.page-template-home .main .tweet-and-news .news .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-read-more{text-align: right}.ccm-page.page-template-home .main .tweet-and-news .news .read-more{text-align: right;font-size: 1.1em}.page-template-full-image .header{padding-bottom: 0}.page-template-full-image .navigation{background-color: #506497}.page-template-full-image .navigation .nav > li > a:hover,.page-template-full-image .navigation .nav > li > a:focus,.page-template-full-image .navigation .nav > li > a:active,.page-template-full-image .navigation .nav > li > a.nav-path-selected{background: #506497;background: #9ca9cb;background: -moz-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ca9cb), color-stop(100%, #506497));background: -webkit-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -o-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -ms-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: linear-gradient(top, #9ca9cb 0%, #506497 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9ca9cb, endColorstr=#506497, GradientType=0)}.page-template-full-image .navigation .nav > li > ul{background-color: #506497}.page-template-full-image .navigation .nav > li > ul > li > a:hover,.page-template-full-image .navigation .nav > li > ul > li > a:focus,.page-template-full-image .navigation .nav > li > ul > li > a:active,.page-template-full-image .navigation .nav > li > ul > li > a.nav-path-selected{background-color: #6a7eb0}.page-template-full-image .navigation .nav > li:hover > a{background: #506497;background: #9ca9cb;background: -moz-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ca9cb), color-stop(100%, #506497));background: -webkit-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -o-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: -ms-linear-gradient(top, #9ca9cb 0%, #506497 100%);background: linear-gradient(top, #9ca9cb 0%, #506497 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9ca9cb, endColorstr=#506497, GradientType=0)}.page-template-full-image .main{background-size: 100% auto;background-repeat: no-repeat;font-family: 'Ubuntu', sans-serif;padding: 100px 0}@media screen and (max-width: 620px){.page-template-full-image .main{background-size: cover}}.page-template-full-image .main h1,.page-template-full-image .main h2,.page-template-full-image .main h3,.page-template-full-image .main h4,.page-template-full-image .main h5,.page-template-full-image .main h6{font-family: 'Varela Round', sans-serif;margin: 0 0 15px;font-weight: normal}.page-template-full-image .main h1{font-size: 2.2em;line-height: 1.1em}.page-template-full-image .main h2{font-size: 2em;line-height: 1.1em}.page-template-full-image .main h3{font-size: 1.7em;line-height: 1.1em}.page-template-full-image .main h4{font-size: 1.4em;line-height: 1.1em}.page-template-full-image .main h5{font-size: 1.2em;line-height: 1.1em}.page-template-full-image .main h6{font-size: 1em;line-height: 1.1em}.page-template-full-image .main p{margin: 0 0 10px;font-size: 1.1em}.page-template-full-image .main .mainArea,.page-template-full-image .main .sideArea{color: #fff}.page-template-full-image .main .mainArea a,.page-template-full-image .main .sideArea a{color: #fff}.page-template-full-image .main .mainArea a:hover,.page-template-full-image .main .sideArea a:hover,.page-template-full-image .main .mainArea a:focus,.page-template-full-image .main .sideArea a:focus,.page-template-full-image .main .mainArea a:active,.page-template-full-image .main .sideArea a:active{color: #dffbff}.page-template-full-image .main .mainArea{padding: 40px 30px;background-color: #5a1356;background-color: rgba(90,19,86,0.9)}@media screen and (min-width: 1200px){.page-template-full-image .main .mainArea .inner{overflow-x: auto;max-height: 450px}}.page-template-full-image .main .mainArea p,.page-template-full-image .main .mainArea ul,.page-template-full-image .main .mainArea ol{font-size: 1.2em}.page-template-full-image .main .sideArea{background-color: #00a5be;background-color: rgba(0,165,190,0.9);padding: 20px;margin-top: 120px}@media screen and (max-width: 767px){.page-template-full-image .main .sideArea{margin-top: 30px}}.page-template-full-image .main .hashtag{font-size: 4em;text-shadow: 2px 2px 2px #666;font-family: 'Varela Round', sans-serif;margin: 40px 0}.page-template-full-image .main .hashtag,.page-template-full-image .main .hashtag *,.page-template-full-image .main .hashtag a{color: #fff}@media screen and (max-width: 1380px){.page-template-full-image .main .hashtag{background-color: #fff;padding: 20px;-moz-box-shadow: 2px 2px 2px 0px #666;-webkit-box-shadow: 2px 2px 2px 0px #666;box-shadow: 2px 2px 2px 0px #666;text-shadow: none;font-size: 2em;text-align: center;word-break: break-word}.page-template-full-image .main .hashtag,.page-template-full-image .main .hashtag *,.page-template-full-image .main .hashtag a{color: #353535}.page-template-full-image .main .hashtag a{color: #00a5be}.page-template-full-image .main .hashtag a:hover{color: #008397}}.page-template-full-image .footer{background-color: #506497}.page-template-extranet .header .banner{margin-top: 0}.page-template-extranet .header .banner .carousel-slide .slide-contents .caption{padding-bottom: 70px;background-color: #e38500;background-color: rgba(255,133,0,0.9)}.page-template-extranet .header .banner .carousel-slide .slide-contents .caption:before{background-color: #e38500;background-color: rgba(255,133,0,0.9)}.page-template-extranet .main{padding: 30px 0}.page-template-extranet .main .contentArea{position: relative;margin-bottom: 30px;padding: 16px 24px 66px}.page-template-extranet .main .contentArea.purple{background-color: #5e1b5e;border: 4px solid #a877a8}.page-template-extranet .main .contentArea.violet{background-color: #3b4990;border: 4px solid #8c95e4}.page-template-extranet .main .contentArea.pink{background-color: #af3987;border: 4px solid #dd82c2}.page-template-extranet .main .contentArea.green{background-color: #35a165;border: 4px solid #7dd0a2}.page-template-extranet .main .contentArea.lightBlue{background-color: #01a5c0;border: 4px solid #64d4e6}.page-template-extranet .main .contentArea .linkToPage{position: absolute;bottom: 10px;right: 10px;margin: 0}.footer .links a{white-space: pre}.footer{background-color: #0b6e91;color: #fff;font-family: 'Ubuntu', sans-serif;padding: 20px 0}.footer .contact-and-translate .contact a{margin-right: -15px;display: block;color: #fff;background-color: #e38500;font-size: 1.4em;padding: 10px 10px;text-align: center;border: 3px solid #ffc97d;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px}.footer .contact-and-translate .contact a:hover,.footer .contact-and-translate .contact a:focus,.footer .contact-and-translate .contact a:active{background-color: #fc9400}.footer .contact-and-translate .contact a img{margin-right: 8px}.footer .contact-and-translate .contact a span{vertical-align: middle}.page-template-full-image .footer .contact-and-translate .contact a{background-color: #11b1c1;border: 3px solid #78e8f3}.page-template-full-image .footer .contact-and-translate .contact a:hover,.page-template-full-image .footer .contact-and-translate .contact a:focus,.page-template-full-image .footer .contact-and-translate .contact a:active{background-color: #0f9caa}.footer .contact-and-translate .translate{background-color: #fff;padding: 7px 5px;border: 3px solid #ccc;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center}@media screen and (max-width: 1200px){.footer .contact-and-translate{margin: 0 -15px}}@media screen and (max-width: 991px){.footer .contact-and-translate .contact a{margin-right: 0;margin-bottom: 10px}.footer .contact-and-translate .links{text-align: center}}@media screen and (max-width: 991px){.footer .contact-and-translate{margin: 0}}.footer .links{padding: 10px 0}.footer .links a{color: #fff}.footer .links a:hover,.footer .links a:focus,.footer .links a:active{color: #efefef}.footer .frank{text-align: right;padding: 20px 0}.footer .frank p{margin: 0}.footer .frank a{color: #fff}.footer .frank a:hover,.footer .frank a:focus,.footer .frank a:active{color: #efefef}.footer .frank img{margin-left: 10px;margin-top: -6px}@media screen and (max-width: 768px){.footer .frank{text-align: center}}