.text-defaults,p,button,.button,a{font-family:Arial,sans-serif !important;color:#000}.title-defaults,header .main-title{display:block;text-indent:-99999px;font-size:1px;background-size:100%;background-repeat:no-repeat;background-position:top center}.header-defaults,h1,h2,h3,h4,h5,h1 a,h2 a,h3 a,h4 a,h5 a{font-family:"Nexa W01 Bold",Arial,sans-serif !important}@font-face{font-family:'billabongregular';src:url("../font/billabong-webfont.eot");src:url("../font/billabong-webfont.eot?#iefix") format("embedded-opentype"),url("../font/billabong-webfont.woff") format("woff"),url("../font/billabong-webfont.ttf") format("truetype"),url("../font/billabong-webfont.svg#billabongregular") format("svg");font-weight:normal;font-style:normal}img.replacement-map{display:none !important}img{width:100% !important;max-width:100% !important;height:auto !important;display:block}h1,h2,h3,h4,h5{overflow:hidden;color:#431555}.button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:"Nexa W01 Bold",Arial,sans-serif !important;font-size:16px !important;background-color:#fff;border:none}.button:hover{color:#fff !important;background-color:#431555 !important;border:none}.button:focus{color:#fff;background-color:#431555}a{color:#7e4996;outline:0}a:hover{color:#7a7879;text-decoration:underline}a:focus{color:#431555}p{font-size:16px;color:#000;line-height:1.4;font-family:Arial,sans-serif !important}p a{text-decoration:none}ul li,ol li{font-size:16px;color:#000}table{border:none !important;border-collapse:collapse;width:100%}table th{color:#000 !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;font-size:16px !important;font-weight:normal !important}table tr{width:auto}table tr td{width:auto}blockquote{border-left:2px solid #bcbbbc !important;margin-left:0;color:#431555;padding-bottom:10px;font-size:16px;font-family:"Nexa W01 Bold",Arial,sans-serif !important;font-weight:normal}hr{border-width:0;clear:both;margin:0 0 0 0;height:0;border-bottom:1px solid #000 !important}form select{border:1px solid #9e9e9e !important;background-color:#fff !important;text-transform:uppercase !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;color:#9e9e9e !important}form button{background:#000 !important;color:#fff !important;-webkit-border-radius:0 !important;border-radius:0 !important;-moz-border-radius-bottomleft:0 !important;-moz-border-radius-topleft:0 !important;-webkit-border-bottom-left-radius:0 !important;-webkit-border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;padding:5px 0 !important;width:100% !important}form button:hover{background:#fff !important;color:#000 !important}.fullwidth{width:100% !important;background:#ececec}.feature{background:#431555}.head{background:#fff;border-bottom:1px solid #d4d4d4 !important}.standard{background:#fff;border-top:1px solid #d4d4d4 !important}.map{background:#fff;border-bottom:1px solid #d4d4d4 !important}.foot{background:#fff;border-top:1px solid #d4d4d4 !important}.orbit-timer{display:none}.responsiveVideo{position:relative;padding-bottom:55%;padding-top:7px;height:0}.responsiveVideo iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media only screen and (max-width: 316px){header .small-6{width:100% !important}}@media only screen and (max-width: 316px){header .social{display:none !important}}header .main-title{margin:20px 0 0 0;width:223px;height:95px;background-image:url(../img/logo.jpg)}header .main-title a{width:223px;height:95px;display:block}@media only screen and (max-width: 406px){header .main-title a{width:100%;height:120px}}@media only screen and (max-width: 268px){header .main-title a{width:100%;height:120px}}@media only screen and (max-width: 316px){header .main-title a{height:120px}}@media only screen and (max-width: 406px){header .main-title{width:100%;height:120px}}@media only screen and (max-width: 268px){header .main-title{width:100%;height:120px}}@media only screen and (max-width: 316px){header .main-title{height:120px}}header .standard-nav{display:none;float:right;margin:0 0 30px 0;overflow:hidden}header .standard-nav li{display:block;float:left;clear:none;margin-left:30px}header .standard-nav li a{font-size:15px !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-decoration:none !important;text-transform:uppercase;padding:0 !important;display:block;color:#bcbbbc}header .standard-nav li a:hover{color:#7e4996 !important}header .top-bar{background-color:#fff;margin:0 0 0 0 !important;display:block;padding:0 0 0 0 !important;float:right;clear:none}@media only screen and (max-width: 870px){header .top-bar{margin:30px 0 0 0 !important}}@media only screen and (max-width: 640px){header .top-bar{float:left;clear:none;width:100%;margin:10px 0 0 0 !important}}header .top-bar .top-bar-section{width:100% !important}header .top-bar .top-bar-section ul{background-color:#fff !important}header .top-bar .top-bar-section ul li{margin:0 !important;float:left;clear:none;margin-right:30px !important;padding:0 !important}@media only screen and (max-width: 640px){header .top-bar .top-bar-section ul li{margin:0 0 10px 0 !important}}header .top-bar .top-bar-section ul li a{font-size:15px !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-decoration:none !important;text-transform:uppercase;padding:0 !important;display:block;color:#bcbbbc !important;background-color:#fff !important;line-height:1.1 !important;font-weight:normal}@media only screen and (max-width: 640px){header .top-bar .top-bar-section ul li a{font-size:17px !important}}header .top-bar .top-bar-section ul li a:hover{color:#7e4996 !important;background:#fff !important}header .top-bar .top-bar-section ul li:last-child{margin-right:0 !important}header .top-bar .top-bar-section ul li.active,header .top-bar .top-bar-section ul li.selected{color:#7a7879 !important;background:#fff !important}header .top-bar .top-bar-section ul li.active a,header .top-bar .top-bar-section ul li.selected a{color:#7a7879 !important;background:#fff !important}header .top-bar .top-bar-section ul ul{background:#fff !important;margin:0 !important;padding:0 0 !important;border:none;overflow:hidden}@media only screen and (max-width: 655px){header .top-bar .top-bar-section ul ul{border:none}}header .top-bar .top-bar-section ul ul li{margin:0 !important;float:left;clear:left;margin-right:0 !important;padding:0 !important}header .top-bar .top-bar-section ul ul li a{font-size:15px !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-decoration:none !important;text-transform:uppercase;padding:0 !important;display:block;color:#bcbbbc !important;background-color:#fff !important;line-height:1.1 !important;font-weight:normal}header .top-bar .top-bar-section ul ul li a:hover{color:#7a7879 !important;background:#fff !important}header .top-bar .top-bar-section ul ul .title.back.js-generated a{font-style:italic !important}header .top-bar .top-bar-section ul .has-dropdown>a:after{border-color:transparent transparent transparent transparent !important}@media only screen and (max-width: 635px){header .top-bar .top-bar-section ul .has-dropdown>a:after{border-color:transparent transparent transparent #431555 !important}}header .top-bar .top-bar-section .title-area{background-color:#fff !important}.top-bar .toggle-topbar a{color:#431555 !important}.top-bar .toggle-topbar.menu-icon a{color:#431555 !important;text-decoration:none !important}.top-bar.expanded .title-area{background:#fff !important}.top-bar.expanded .toggle-topbar a{color:#431555 !important}li.menu-icon{width:110px !important}li.menu-icon a{color:#431555 !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important}.top-bar .toggle-topbar.menu-icon a:after{-webkit-box-shadow:0px 10px 0px 1px #431555,0px 16px 0px 1px #431555,0px 22px 0px 1px #431555;box-shadow:0px 10px 0px 1px #431555,0px 16px 0px 1px #431555,0px 22px 0px 1px #431555}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded ul li{display:block;width:100%;clear:left}.social{display:block;overflow:hidden;float:right !important;margin:40px 0 0 0}.social li{display:block;float:left;width:30px;height:30px;text-align:center;margin:0 0 0 20px;padding:0;text-indent:-99999px}.social li a{display:block;width:30px;height:30px;background-position:center left;background-repeat:no-repeat}.social li a:hover{background-position:center right !important}.social li:first-child{margin-left:0}.social li.fb a{background-image:url(../img/fb.jpg)}.social li.in a{background-image:url(../img/li.jpg)}.social li.mg a{background-image:url(../img/m-g.jpg)}footer{padding-top:20px;padding-bottom:20px}footer p{font-size:12px;color:#bcbbbc;margin:0 0 8px 0;line-height:1.1}@media only screen and (max-width: 655px){footer p{margin:15px 0 0 0}}footer .social{float:left !important;margin-top:0 !important}footer .mearnsgill{float:right !important}@media only screen and (max-width: 655px){footer .mearnsgill{float:left !important;margin-top:15px !important}}
#home .home-feature li{text-align:center !important;display:none}#home .home-feature li .orbit-caption{position:absolute;bottom:0;padding:30px 14px 0 14px;width:100% !important;background:transparent !important}#home .home-feature li .orbit-caption h2{color:#fff;margin:0 0 10px 0;font-size:36px}@media only screen and (max-width: 740px){#home .home-feature li .orbit-caption h2{margin:0 0 10px 0;font-size:25px}}@media only screen and (max-width: 665px){#home .home-feature li .orbit-caption h2{margin:0 15%}}@media only screen and (max-width: 460px){#home .home-feature li .orbit-caption h2{display:none}}#home .home-feature li .orbit-caption h3{color:#fff;margin:0;font-size:18px}@media only screen and (max-width: 740px){#home .home-feature li .orbit-caption h3{font-size:15px}}@media only screen and (max-width: 665px){#home .home-feature li .orbit-caption h3{display:none}}#home .home-feature li .orbit-caption a.button{padding-top:10px !important;padding-bottom:10px !important;font-size:18px;color:#431555;margin:20px 0;background-color:rgba(255,255,255,0.8)}#home .home-feature li.active{display:block}#home .main .main-link{padding:25px 0;display:block;text-decoration:none;text-align:center !important;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;-ms-transition:background 0.25s ease-in;-o-transition:background 0.25s ease-in;transition:background 0.25s ease-in}#home .main .main-link img{width:52px !important;height:52px !important;margin:0 auto 15px auto;display:block}#home .main .main-link h4{font-size:14px;font-family:Arial,sans-serif;margin:0 30px 15px 30px !important}#home .main .main-link span{font-size:16px !important;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-align:center !important;display:block;width:100%}#home .main .main-link:hover{background:#e5e5e5;color:#431555}#standard .main h1,#news .main h1,#contact .main h1{font-size:36px;margin:50px 0 15px 0;line-height:1.2}@media only screen and (max-width: 316px){#standard .main h1,#news .main h1,#contact .main h1{font-size:26px;margin:15px 0 15px 0}}#standard .main h2,#news .main h2,#contact .main h2{font-size:28px;margin:50px 0 15px 0;line-height:1.2}@media only screen and (max-width: 316px){#standard .main h2,#news .main h2,#contact .main h2{font-size:26px;margin:15px 0 15px 0}}#standard .main h3,#news .main h3,#contact .main h3{font-size:18px;margin:50px 0 15px 0;line-height:1.2}@media only screen and (max-width: 316px){#standard .main h3,#news .main h3,#contact .main h3{font-size:26px;margin:15px 0 15px 0}}#standard .main p,#news .main p,#contact .main p{font-size:16px;color:#7a7879;line-height:1.5}#standard .main .mainimg img,#news .main .mainimg img,#contact .main .mainimg img{margin-bottom:20px}#standard .main .maincaption h5,#news .main .maincaption h5,#contact .main .maincaption h5{font-size:13px;color:#7a7879;padding:15px 0;border-top:1px solid #7a7879 !important;border-bottom:1px solid #7a7879 !important;font-style:italic;font-family:Arial,sans-serif !important}#standard .newsarticle .back-news,#news .newsarticle .back-news,#contact .newsarticle .back-news{display:block;margin-top:20px;text-decoration:none;font-family:"Nexa W01 Light",Arial,sans-serif !important}#standard .newsarticle .back-news:hover,#news .newsarticle .back-news:hover,#contact .newsarticle .back-news:hover{text-decoration:underline}#standard .newsarticle h1,#news .newsarticle h1,#contact .newsarticle h1{margin:14px 0 15px 0}#news h3{font-size:36px !important;margin:50px 0 15px 0;line-height:1.2}@media only screen and (max-width: 316px){#news h3{font-size:26px !important;margin:15px 0 15px 0}}#news h3 a{text-decoration:none !important}#news .newspreview{border-bottom:1px solid #bcbbbc !important;padding-bottom:40px}#news article.newspreview:last-of-type{border-bottom:none !important}#news .publishdate{font-size:13px;font-style:italic;display:block;margin:0 0 20px 0;color:#7a7879}#news .readmore{font-size:16px;display:block;margin:25px 0 0 0 !important;color:#431555;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-decoration:none}#news .readmore:hover{color:#7a7879}#news .pagination{margin-top:20px !important;width:100%}#news .pagination li a{padding:3px 8px !important;color:#999999;text-decoration:none !important}@media only screen and (max-width: 655px){#news .pagination li span{display:none}}@media only screen and (max-width: 460px){#news .pagination li span{display:inline-block}}#news .pagination .current a{background:#7e4996 !important;color:#fff !important}#news .pagination .arrow a{background:#7e4996 !important;color:#fff !important}#news .pagination .arrow a:hover{background:#431555 !important}#news .pagination .unavailable a{background:#ececec !important;color:#bcbbbc !important}#news .pagination .unavailable a:hover{background:#ececec !important}@media only screen and (max-width: 460px){#news .pagination .pageitem{display:none}}
#contact article h4{margin-top:30px;margin-bottom:20px}#map_canvas{display:block;width:100%;height:575px}@media only screen and (max-width: 655px){#map_canvas{height:300px}}
.page-quotes{margin-top:20px !important}.page-quotes li{background:url(../img/quote-left.jpg) top left no-repeat}.page-quotes li p{font-size:18px;font-family:"Nexa W01 Light",Arial,sans-serif !important;color:#431555;text-align:center;margin:0 0 0 10% !important;padding:20px 10% 0 0 !important;background:url(../img/quote-right.jpg) top right no-repeat}@media only screen and (max-width: 655px){.page-quotes li p{padding:0 !important;background:none}}@media only screen and (max-width: 316px){.page-quotes li p{text-align:left;margin:0 0 0 18% !important;font-size:15px}}.page-quotes li strong{font-family:"Nexa W01 Bold",Arial,sans-serif !important;color:#431555;text-align:center;font-size:16px;margin:10px 10% 0 10% !important;display:block}@media only screen and (max-width: 655px){.page-quotes li strong{margin:10px 0 0 0 !important}}@media only screen and (max-width: 316px){.page-quotes li strong{text-align:left;font-size:14px}}
.orbit-bullets li{background:#ececec !important}.orbit-bullets li.active{background:#431555 !important}.accordion{*zoom:1;margin-bottom:0;padding-top:14px;margin-bottom:30px;border-top:1px solid #bcbbbc !important}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion dd{display:block;margin:0 0 14px 0 !important;border-bottom:1px solid #bcbbbc !important}.accordion dd>a{background:#fff url(../img/bullet-down.jpg) 100% center no-repeat !important;color:#431555 !important;display:block;font-family:"Nexa W01 Bold",Arial,sans-serif !important;text-decoration:none !important;text-align:left !important;font-size:24px !important;margin:0 0 15px 0 !important;padding:0 0 0 0 !important;line-height:1 !important}.accordion dd.active>a{background:#fff url(../img/bullet-up.jpg) 100% center no-repeat !important}.accordion dd>a:hover{background-color:#fff !important;color:#000 !important}.accordion .content{display:none;padding:0 !important}.accordion .content.active{display:block;background:#fff !important}.static li{border-bottom:1px solid #bcbbbc !important;margin-bottom:20px !important;padding-bottom:19px !important}.static li:last-child{border:none !important;margin-bottom:0 !important;padding-bottom:0 !important}.lt-ie9 .button{padding:8px 10px}.lt-ie9 .row{width:1024px !important}.lt-ie9 .standard-nav{display:block !important}.lt-ie9 .top-bar{display:none !important}.lt-ie9 header .large-6{width:50%}.lt-ie9 #home .main .large-4{width:33% !important}.lt-ie9 footer .large-2{width:20%}.lt-ie9 footer .large-9{width:60%}.lt-ie9 footer .large-1{width:10%}.lt-ie8 .home-feature li{display:none}.lt-ie8 .home-feature .orbit-caption{overflow:hidden;float:left;clear:left}.lt-ie7 .home-feature .orbit-caption{display:none !important}.lt-ie9 .page-quotes{background-color:#ffffff;list-style-type:none !important}.lt-ie9 .page-quotes li{display:none;padding:20px 0 !important}.lt-ie9 .page-quotes.static li{display:block;padding:20px 0 !important}.lt-ie9 #standard .main .large-9,.lt-ie9 #news .main .large-9{width:75%}.lt-ie9 #standard .main .large-3,.lt-ie9 #news .main .large-3{width:20%;margin-left:5%}.lt-ie9 .main p{margin-bottom:15px}.lt-ie9 blockquote{margin:15px 0;padding-left:15px;padding-top:10px}.lt-ie9 .pagination{margin-bottom:20px;list-style-type:none !important;overflow:hidden}.lt-ie9 .pagination .pageitem{width:30px !important;display:block;float:left;clear:none;margin-left:10px}.lt-ie9 .pagination .arrow{width:100px;float:left;clear:none}.lt-ie9 #contact .main .large-4{width:33% !important}.lt-ie9 img.replacement-map{display:block !important;margin:0}
