/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre{margin-bottom:24px;margin-bottom:1.5rem}ul,ol,dd{margin-left:48px;margin-left:3rem}.responsive-indicator{position:absolute;background:transparent;z-index:0}@media screen and (min-width: 30.1em){.responsive-indicator{width:1px}}@media screen and (min-width: 48em){.responsive-indicator{width:2px}}@media screen and (min-width: 64.4em){.responsive-indicator{width:3px}}@media screen and (min-width: 77.5em){.responsive-indicator{width:4px}}@font-face{font-family:'callunaregular';src:url("../../fonts/calluna_regular/Calluna-Regular-webfont.eot");src:url("../../fonts/calluna_regular/Calluna-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/calluna_regular/Calluna-Regular-webfont.woff2") format("woff2"),url("../../fonts/calluna_regular/Calluna-Regular-webfont.woff") format("woff"),url("../../fonts/calluna_regular/Calluna-Regular-webfont.ttf") format("truetype"),url("../../fonts/calluna_regular/Calluna-Regular-webfont.svg#callunaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'casperregular';src:url("../../fonts/casper/casper-webfont.eot");src:url("../../fonts/casper/casper-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/casper/casper-webfont.woff2") format("woff2"),url("../../fonts/casper/casper-webfont.woff") format("woff"),url("../../fonts/casper/casper-webfont.ttf") format("truetype"),url("../../fonts/casper/casper-webfont.svg#casperregular") format("svg");font-weight:normal;font-style:normal}html{font-size:1em;line-height:1.5;background-color:#fff;color:#333;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-moz-selection{background:#333;color:#fcfcfc;text-shadow:none}::selection{background:#333;color:#fcfcfc;text-shadow:none}a::-moz-selection{background:#0a6f88;color:#fcfcfc;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}a::selection{background:#0a6f88;color:#fcfcfc;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}html{background:#1e2222}body{font-family:"callunaregular","Georgia",Cambria,"Times New Roman",Times,serif;color:#333;background-color:#fff}.content-area{opacity:0;-webkit-transition:opacity 600ms ease 100ms;transition:opacity 600ms ease 100ms}.page-ready .content-area,.no-js .content-area{opacity:1}.page-ready{opacity:1}img{max-width:100%;font-style:italic;vertical-align:middle}.gm-style img,img[width],img[height]{max-width:none}h1,.alpha{font-size:36px;font-size:2.25rem;line-height:1.33333}h2,.beta{font-size:30px;font-size:1.875rem;line-height:1.6}h3,.gamma{font-size:24px;font-size:1.5rem;line-height:1}h4,.delta{font-size:20px;font-size:1.25rem;line-height:1.2}h5,.epsilon{font-size:16px;font-size:1rem;line-height:1.5}h6,.zeta{font-size:14px;font-size:0.875rem;line-height:1.71429}a,a:visited{color:#0a6f88;text-decoration:none;-webkit-transition:color 600ms ease-in-out,background 600ms ease-in-out;transition:color 600ms ease-in-out,background 600ms ease-in-out}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#007bb1}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,123,177,0.2)}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{font-family:"callunaregular","Georgia",Cambria,"Times New Roman",Times,serif;font-weight:normal}h3,.gamma{line-height:1.4}h4{font-size:24px;font-size:1.5rem;line-height:1;line-height:1.4}h5{font-size:20px;font-size:1.25rem;line-height:1.2}h6{font-size:16px;font-size:1rem;line-height:1.5}input,input[type="search"],select,button,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border:0;padding:12px 0 12px 18px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;white-space:normal;background:#efefef;-webkit-box-shadow:none;box-shadow:none;line-height:1;font-family:"callunaregular","Georgia",Cambria,"Times New Roman",Times,serif;font-weight:normal;color:#333;width:400px;max-width:100%;-webkit-transition:all 600ms ease;transition:all 600ms ease}input:invalid,input[type="search"]:invalid,select:invalid,button:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,select::-webkit-input-placeholder,button::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder,input[type="search"]::-moz-placeholder,select::-moz-placeholder,button::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,select:-ms-input-placeholder,button:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input::placeholder,input[type="search"]::placeholder,select::placeholder,button::placeholder,textarea::placeholder{color:#ccc}input:focus::-webkit-input-placeholder,input:active::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="search"]:active::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,select:active::-webkit-input-placeholder,button:focus::-webkit-input-placeholder,button:active::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:active::-webkit-input-placeholder{color:#aaa}input:focus::-moz-placeholder,input:active::-moz-placeholder,input[type="search"]:focus::-moz-placeholder,input[type="search"]:active::-moz-placeholder,select:focus::-moz-placeholder,select:active::-moz-placeholder,button:focus::-moz-placeholder,button:active::-moz-placeholder,textarea:focus::-moz-placeholder,textarea:active::-moz-placeholder{color:#aaa}input:focus:-ms-input-placeholder,input:active:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="search"]:active:-ms-input-placeholder,select:focus:-ms-input-placeholder,select:active:-ms-input-placeholder,button:focus:-ms-input-placeholder,button:active:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea:active:-ms-input-placeholder{color:#aaa}input:focus::placeholder,input:active::placeholder,input[type="search"]:focus::placeholder,input[type="search"]:active::placeholder,select:focus::placeholder,select:active::placeholder,button:focus::placeholder,button:active::placeholder,textarea:focus::placeholder,textarea:active::placeholder{color:#aaa}input:focus,textarea:focus{outline:0}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}button,a.button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;border-radius:4px;background:#0a6f88;cursor:pointer;color:#fcfcfc;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif;padding:12px 48px;line-height:1.3;text-decoration:none;outline:0;width:auto;text-transform:uppercase;font-weight:normal;letter-spacing:1px}button:hover,button:focus,a.button:hover,a.button:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus{background:#0b7792;color:#fcfcfc}button:active,a.button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background:#0b7f9b;color:#fcfcfc;-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0}button::-moz-focus-inner,a.button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}a.alt-button{background:#da5251}a.alt-button:hover,a.alt-button:focus{background:#dc5a59}a.alt-button:active{background:#de6362}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{-webkit-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;color:#888888;cursor:default}@media (-webkit-min-device-pixel-ratio: 0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px}select,select[size="0"],select[size="1"]{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px}::-webkit-validation-bubble-message{font-family:"callunaregular","Georgia",Cambria,"Times New Roman",Times,serif}}.layout{list-style:none;margin:0;padding:0;margin-left:-24px}.layout__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%}.layout--tiny{margin-left:-6px}.layout--tiny>.layout__item{padding-left:6px}.layout--small{margin-left:-12px}.layout--small>.layout__item{padding-left:12px}.layout--large{margin-left:-48px}.layout--large>.layout__item{padding-left:48px}.layout--huge{margin-left:-96px}.layout--huge>.layout__item{padding-left:96px}.layout--flush{margin-left:0}.layout--flush>.layout__item{padding-left:0}.layout--rev{direction:rtl;text-align:left}.layout--rev>.layout__item{direction:ltr;text-align:left}.layout--middle>.layout__item{vertical-align:middle}.layout--bottom>.layout__item{vertical-align:bottom}.layout--right{text-align:right}.layout--right>.layout__item{text-align:left}.layout--center{text-align:center}.layout--center>.layout__item{text-align:left}.layout--auto>.layout__item{width:auto}.wrap{width:90%;max-width:1140px;margin:0 auto}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif;font-style:italic}.vitalicon{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background-position:center}.vitalicon-20{width:20px;height:20px}.vitalicon-24{width:24px;height:24px}#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default #wp-admin-bar-wp-logo>.ab-item .ab-icon{width:20px;height:20px;margin-top:5px;padding:0;background-image:url("../../img/admin-bar-logo.png") !important;background-position:0 -20px;background-repeat:no-repeat;text-indent:-999px;-webkit-transition:none;transition:none}#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default #wp-admin-bar-wp-logo>.ab-item:hover .ab-icon{background-position:0 0px}.site-header{background:#1e2222;color:#fcfcfc}@media screen and (min-width: 48em){.site-header{border-bottom:2px solid #007bb1}}.site-header .wrap{width:100%}@media screen and (min-width: 48em){.site-header .wrap{width:90%}}.under-nav-grad{background:#012c61;background:-webkit-gradient(linear, left top, left bottom, from(#012c61), to(#007bb1));background:-webkit-linear-gradient(top, #012c61 0%, #007bb1 100%);background:linear-gradient(to bottom, #012c61 0%, #007bb1 100%);height:114px;margin-bottom:0}@media screen and (min-width: 48em){.under-nav-grad{height:48px}}@media screen and (min-width: 64.4em){.under-nav-grad{height:72px}}.in-nav-site-logo{display:block;margin:0 auto 24px;background-position:top, center;background-size:contain;width:185px;height:90px;position:absolute;top:100%;left:50%;margin-left:-93px;background-image:url("../../img/logo-bar.png");z-index:500}@media screen and (min-width: 48em){.in-nav-site-logo{top:0}}@media screen and (min-width: 64.4em){.in-nav-site-logo{top:0;left:0;margin-left:0}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.in-nav-site-logo{background-size:185px 90px;background-image:url("../../img/logo-bar-2x.png")}}.skip-link{display:block;text-align:center}.main-navigation{text-align:center;position:relative}@media screen and (min-width: 48em){.main-navigation{padding-top:114px}.page-template-homepage-php .main-navigation{padding:0}}@media screen and (min-width: 64.4em){.main-navigation{text-align:left;padding-top:0;padding-left:197px}.page-template-homepage-php .main-navigation{padding:0;text-align:center}}.main-navigation .menu-toggle{display:block;margin:0 auto;text-transform:uppercase;letter-spacing:1px;padding:12px 0;color:#fcfcfc;background:#3a3a3d;border-bottom:2px solid #0a6f88}@media screen and (min-width: 48em){.main-navigation .menu-toggle{display:none}}.no-js .main-navigation .menu-toggle{display:none}.main-navigation .menu{border:0 transparent solid;margin:-1px auto;overflow:hidden;padding:0;max-height:1px;min-height:0;clip:rect(0 0 0 0);opacity:0;-webkit-transition:max-height 400ms ease-out, min-height 300ms ease-in, padding 300ms ease-in, background-color 300ms ease 200ms, opacity 300ms ease 200ms, border 250ms ease;transition:max-height 400ms ease-out, min-height 300ms ease-in, padding 300ms ease-in, background-color 300ms ease 200ms, opacity 300ms ease 200ms, border 250ms ease}.no-js .main-navigation .menu,.main-navigation .expanded-mobile-menu{-webkit-transition:max-height 600ms ease-in, min-height 250ms ease-out, padding 200ms ease-in, opacity 200ms ease;transition:max-height 600ms ease-in, min-height 250ms ease-out, padding 200ms ease-in, opacity 200ms ease;clip:auto;min-height:8em;max-height:150em;padding:0 0 6px;opacity:1;background:#1e2222}@media screen and (min-width: 48em){.main-navigation .menu,.no-js .main-navigation .menu,.main-navigation .expanded-mobile-menu{clip:auto;min-height:0;max-height:100em;padding:0;opacity:1;overflow:visible;background:transparent}}.menu-toggle .hamburger{position:relative;display:inline-block;vertical-align:middle;width:16px;height:2px;margin-top:-4px;margin-right:6px;background-color:#fcfcfc;font-size:0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 600ms ease;transition:background-color 600ms ease}.menu-open .hamburger{background-color:transparent}.menu-toggle .hamburger:before,.menu-toggle .hamburger:after{position:absolute;left:0;width:100%;height:100%;background:#fcfcfc;content:'';-webkit-transition:-webkit-transform 600ms;transition:transform 600ms}.menu-toggle .hamburger:before{-webkit-transform:translateY(-250%);-ms-transform:translateY(-250%);transform:translateY(-250%)}.menu-toggle .hamburger:after{-webkit-transform:translateY(250%);-ms-transform:translateY(250%);transform:translateY(250%)}.menu-open .hamburger:before{-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.menu-open .hamburger:after{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.menu{margin:0;list-style:none;*zoom:1}.menu:before,.menu:after{content:" ";display:table}.menu:after{clear:both}@media screen and (min-width: 48em){.menu{font-size:13px;font-size:0.8125rem;line-height:1.84615}}@media screen and (min-width: 77.5em){.menu{font-size:14px;font-size:0.875rem;line-height:1.71429}}@media screen and (min-width: 48em){.menu li{display:inline-block;*display:inline;*zoom:1;position:relative;padding:12px 0;margin:0}}.menu a,.menu a:visited{display:block;padding:12px 5%;text-transform:uppercase;letter-spacing:1px;color:#fcfcfc;-webkit-transition:color 300ms ease-in-out,background 300ms ease-in-out;transition:color 300ms ease-in-out,background 300ms ease-in-out}@media screen and (min-width: 48em){.menu a,.menu a:visited{padding:6px 12px;color:#fcfcfc;letter-spacing:0;border-right:1px solid #007bb1}.menu a:hover,.menu a:focus,.menu a:visited:hover,.menu a:visited:focus{color:#009ee4}}@media screen and (min-width: 77.5em){.menu a,.menu a:visited{letter-spacing:2px}}@media screen and (min-width: 48em){.menu li:last-child a{border:0}}.menu .dropdown-menu{margin:0;font-size:0.95em;padding-left:4px;position:relative;border:0 transparent solid;margin:-1px auto;overflow:hidden;padding:0;max-height:1px;min-height:0;clip:rect(0 0 0 0);opacity:0;-webkit-transition:max-height 500ms ease-out, min-height 300ms ease-in, padding 300ms ease-in, background-color 300ms ease 300ms, opacity 300ms ease 300ms, border 250ms ease;transition:max-height 500ms ease-out, min-height 300ms ease-in, padding 300ms ease-in, background-color 300ms ease 300ms, opacity 300ms ease 300ms, border 250ms ease}.menu .dropdown-menu:before{content:' ';position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#1e2222 transparent transparent transparent}.menu .dropdown-menu a{border:0}.menu li[class*="menu-level-"] .dropdown-menu:before{content:none}.menu .active-dropdown{-webkit-transition:max-height 500ms ease-in, min-height 250ms ease-out, padding 250ms ease-out, opacity 400ms ease-out;transition:max-height 500ms ease-in, min-height 250ms ease-out, padding 250ms ease-out, opacity 400ms ease-out;clip:auto;min-height:1.5em;max-height:100em;padding:0.4em 0;opacity:1;background:#3a3a3d}@media screen and (min-width: 48em){.menu .dropdown-menu{-webkit-transition:max-height 500ms ease-out 300ms, min-height 300ms ease-in 300ms, padding 300ms ease-in 300ms, background-color 300ms ease, opacity 300ms ease, border 300ms ease 300ms;transition:max-height 500ms ease-out 300ms, min-height 300ms ease-in 300ms, padding 300ms ease-in 300ms, background-color 300ms ease, opacity 300ms ease, border 300ms ease 300ms;position:absolute;clip:auto;pointer-events:none;z-index:200;top:100%;right:0;white-space:nowrap;text-align:left;padding:12px;-webkit-transform:translateZ(0);background:transparent;background-clip:padding-box;border-top:0px transparent solid;min-width:110%}.menu .dropdown-menu:before{content:none}.menu .dropdown-menu li{display:block;padding-top:0.3em;padding-bottom:0.3em;margin:0;border:0}.menu .dropdown-menu li:last-child{padding-bottom:1px}.menu li:nth-child(1) .dropdown-menu,.menu li:nth-child(2) .dropdown-menu,.menu li:nth-child(3) .dropdown-menu,.menu li:nth-child(4) .dropdown-menu{right:auto;left:0}.menu .dropdown:hover .dropdown-menu,.menu .active-dropdown{-webkit-transition:max-height 500ms ease-in, min-height 250ms ease-out, padding 250ms ease-out, opacity 400ms ease-out, border 250ms ease;transition:max-height 500ms ease-in, min-height 250ms ease-out, padding 250ms ease-out, opacity 400ms ease-out, border 250ms ease;min-height:1.5em;max-height:100em;padding:12px;opacity:1;pointer-events:auto;z-index:300;background:#1e2222;background-clip:padding-box;border:1px solid rgba(0,123,177,0.5);border-top:2px solid rgba(0,123,177,0.5);border-radius:0 0 4px 4px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.menu .dropdown:hover .dropdown-menu .dropdown-menu,.menu .active-dropdown .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;padding:0 0 0 4px}.menu .dropdown:hover>a,.menu .focused .dropdown-toggle{color:#009ee4}}.menu .dropdown-menu .dropdown-menu{position:relative;top:auto;left:auto;padding:0}@media screen and (min-width: 48em){.menu .dropdown-menu .dropdown-menu{padding:0 0 0 4px}}.menu .dropdown-menu .dropdown-menu a:before{content:"- "}.menu .dropdown-toggle{position:relative}.menu .dropdown-toggle:after{content:"+";vertical-align:top;display:inline-block;margin-left:6px;-webkit-transition:-webkit-transform 600ms ease,opacity 600ms ease;transition:transform 600ms ease,opacity 600ms ease}.menu .active-dropdown-link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 48em){.menu .dropdown .dropdown-toggle:after{position:absolute;left:50%;top:100%;line-height:1;margin-left:-7px;margin-top:-7px;opacity:0.3}.menu .dropdown:hover .dropdown-toggle:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1}}.footer-navigation{text-align:center;padding:12px 0}.footer-navigation .menu a{color:#333}.footer-navigation .menu a:hover,.footer-navigation .menu a:focus{color:#007bb1}@media screen and (min-width: 48em){.footer-navigation{float:right;padding:0}.footer-navigation a{font-size:13px;font-size:0.8125rem;line-height:1.84615;padding:0 6px 0}.footer-navigation li{margin:0;border-right:1px solid #007bb1}.footer-navigation li:last-child{border:0}.footer-navigation li:last-child a{padding-right:0}.footer-navigation .dropdown-menu{display:none}}.entry-title{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0}.entry-meta{color:#999;margin-bottom:24px;margin-bottom:1.5rem}.entry-summary{word-wrap:break-word;overflow-wrap:break-word}.entry-content{word-wrap:break-word;overflow-wrap:break-word}.entry-content img{max-width:100%;height:auto;width:auto;vertical-align:top}.entry-content .picturefill-wrap.aligncenter img,.entry-content .picturefill-wrap.alignnone img{margin-right:auto;margin-left:auto;display:block;clear:both}@media screen and (min-width: 30.1em){.entry-content .alignleft,.entry-content img.alignleft{margin-right:48px;display:inline;float:left;text-align:left}.entry-content .alignright,.entry-content img.alignright{margin-left:48px;display:inline;float:right;text-align:right}.entry-content .aligncenter,.entry-content img.aligncenter,.entry-content .picturefill-wrap.aligncenter img{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content .alignleft .alignleft,.entry-content .alignright .alignright{margin-left:0;margin-right:0}}.entry-content video,.entry-content object,.entry-content embed,.entry-content iframe,.entry-content .wp-audio-shortcode{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:24px}.entry-content pre,.entry-content code{background:#eee;border:1px solid #cecece;padding:2px}.entry-content .page-links{margin-bottom:24px;margin-bottom:1.5rem}.entry-content .post-password-form label{display:inline}.entry-content hr{margin-bottom:24px;border:0;height:1px;background-color:#999}.entry-content a.button{display:inline-block;*display:inline;*zoom:1}.responsible-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:24px}.responsible-video object,.responsible-video embed,.responsible-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0}.wp-caption{background:#eee;padding:0.5em;max-width:100%;margin-bottom:24px;margin-bottom:1.5rem;text-align:center}.wp-caption img{display:block;margin:0 auto;max-width:100%;height:auto;width:auto}.wp-caption .wp-caption-text{font-size:0.85em;margin:0.5em 0;text-align:center}.no-bottom-margin{margin-bottom:0}.entry-footer{color:#999;margin-bottom:0}.entry-footer .edit-link{display:block;margin:0 auto;text-align:center}.footer-meta-item{display:block;margin-bottom:24px}.not-found{text-align:center;margin-bottom:48px}.more-posts{text-align:center;position:relative;z-index:100}.more-posts a{display:block}.no-js .more-posts,.more-posts.not-needed{display:none}.load-more-icon{display:block;width:0;height:0;margin:0 auto 12px;background-color:#fcfcfc;background-position:center;background-repeat:no-repeat;border-radius:200px;background-image:url("../../img/loader.gif");-webkit-transition:height 300ms ease,width 300ms ease;transition:height 300ms ease,width 300ms ease}.loading-content .load-more-icon{width:90px;height:90px;background-image:url("../../img/loader.gif")}.paging-navigation,.post-navigation{margin:1em 0}.paging-navigation .nav-previous,.paging-navigation .nav-next,.post-navigation .nav-previous,.post-navigation .nav-next{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;max-width:50%}.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;text-align:left}.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right}.number-navigation{position:relative;z-index:200;margin:0 auto 24px;text-align:center}@media screen and (min-width: 48em){.number-navigation{-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;opacity:0.5;padding:24px 0}.number-navigation:hover{opacity:1}}.vital-page-nav{position:relative;z-index:200;text-align:left;margin:0}@media screen and (min-width: 48em){.vital-page-nav{text-align:center;display:inline-block}}.vital-page-nav li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:50%;text-align:center;border:2px solid #e5f1f6;background:#0a6f88;border-radius:4px}@media screen and (min-width: 48em){.vital-page-nav li{border:0;background:transparent;width:auto}}.vital-page-nav a,.vital-page-nav a:visited{padding:0.6em 0.9em 0.4em;display:block;text-decoration:none;position:relative;color:#fcfcfc}@media screen and (min-width: 48em){.vital-page-nav a,.vital-page-nav a:visited{color:#333}}.vital-page-nav .also-included a{padding:0.6em 0.9em 0.4em;position:relative;background:#0978a8;color:#fcfcfc}@media screen and (min-width: 48em){.vital-page-nav .also-included a{background:transparent;border-bottom:1px dashed #1f6f92;color:#24606e}}.vital-page-nav .vitalicon{display:none}@media screen and (min-width: 48em){.vital-page-nav .vitalicon{display:inline-block}}.vital-page-nav .vnn-current{padding:0.6em 0.9em 0.4em;position:relative;background:#007bb1;color:#fcfcfc;pointer-events:none;cursor:default}@media screen and (min-width: 48em){.vital-page-nav .vnn-current{background:transparent;border-bottom:1px dashed #007bb1;color:#0a6f88}}.vital-page-nav .vnn-no-link{padding:0.6em 0.9em 0.4em;position:relative;opacity:0.5;background:#fafafa}@media screen and (min-width: 48em){.vital-page-nav .vnn-no-link{background:transparent}}.vital-page-nav .vnn-prev-link,.vital-page-nav .vnn-next-link,.vital-page-nav .vnn-first-page-link,.vital-page-nav .vnn-last-page-link{display:block;width:100%}@media screen and (min-width: 48em){.vital-page-nav .vnn-prev-link,.vital-page-nav .vnn-next-link,.vital-page-nav .vnn-first-page-link,.vital-page-nav .vnn-last-page-link{display:inline-block;*display:inline;*zoom:1;width:auto}.vital-page-nav .vnn-prev-link .mobile-nav-text,.vital-page-nav .vnn-next-link .mobile-nav-text,.vital-page-nav .vnn-first-page-link .mobile-nav-text,.vital-page-nav .vnn-last-page-link .mobile-nav-text{display:none}}.comments-area{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow-wrap:break-word}.comment-list{margin:0}.comment-list .comment{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:24px;padding:12px;text-align:left}.comment-list .comment ul.children{margin:0}.comment-list .comment[class*=depth-]{margin-top:24px}.comment-list .comment.depth-1{margin-left:0;margin-top:0}.comment-list .comment:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:12px}.comment-list .comment.depth-2{margin-left:5px;margin-right:2px}.comment-list .comment.depth-3{margin-left:5px;margin-right:2px}.comment-list .comment.depth-4{margin-left:5px;margin-right:2px}.comment-list .comment.depth-5{margin-left:5px;margin-right:2px}.comment-list .odd{background:#efefef;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.comment-list .even{background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.comment-list .pingback{color:#999}.comment-list .pingback .vcard img.avatar{display:none}.comment-list .bypostauthor{border-left:solid 5px #0a6f88}.comment-form li{text-align:center}.comment-author{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:24px;text-align:center}.comment-author img{border-radius:200px}.comment-author cite{font-size:2em;line-height:1}.comment-author time a{color:#999;text-decoration:none}.comment-author time a:hover{text-decoration:underline}.comment-author .comment-edit-link{float:right}.comment-author img,.comment-author cite,.comment-author .comment-meta-date{display:block;margin:0 auto 12px}@media screen and (min-width: 48em){.comment-author img,.comment-author cite,.comment-author .comment-meta-date{display:inline-block;*display:inline;*zoom:1;margin-right:12px;vertical-align:middle;line-height:44px}}.comment-author cite{margin-bottom:0;font-style:normal}@media screen and (min-width: 48em){.comment-author{text-align:left}.comment-author .comment-meta-date{vertical-align:bottom;margin-bottom:0.1em}}.comment_content{margin-left:48px}.comment_content p{margin:12px 0 24px}.comment-reply-link{text-decoration:none;float:right;background:#009ee4;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:12px;font-weight:normal;font-size:0.9em}.comment-reply-link:hover,.comment-reply-link:focus{opacity:1}.comment-respond{margin:48px 0 24px;margin:3rem 0 24px}.comment-respond input,.comment-respond textarea{width:100%}.comment-respond #submit{max-width:300px;background:#0a6f88}.comment .comment-respond{padding:12px}@media screen and (min-width: 48em){.main-sidebar,.has-sidebar{display:inline-block;vertical-align:top}}@media screen and (min-width: 48em){.has-sidebar{width:70%;padding-right:24px}}.main-sidebar{padding:24px;text-align:center}@media screen and (min-width: 48em){.main-sidebar{width:30%;text-align:left;background:#fafafa}}.widget{padding:0.2em;margin-bottom:36px;margin-bottom:2.25rem;word-wrap:break-word;overflow-wrap:break-word}.widget ul{margin:0;list-style:none}.widget-1{margin-top:36px;margin-top:2.25rem}.site-footer{background:#1e2222;padding:12px 0;font-size:14px;font-size:0.875rem;line-height:1.71429;color:#fcfcfc;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif;border-bottom:4px solid #0a6f88;text-align:center}.site-footer p{margin:0}.footer-copyright,.footer-links{margin-bottom:12px}@media screen and (min-width: 48em){.footer-copyright,.footer-links{max-width:45%;float:left;text-align:left;margin-bottom:0}}.footer-links{margin-bottom:0}@media screen and (min-width: 48em){.footer-links{float:right;text-align:right}}.footer-bar-link{display:block;margin-bottom:12px;color:#fcfcfc}@media screen and (min-width: 48em){.footer-bar-link{display:inline-block;*display:inline;*zoom:1;margin-right:24px;margin-bottom:0}}.footer-bar-link:last-child{margin-right:0;margin-bottom:0}.footer-bar-link:hover,.footer-bar-link:focus,.footer-bar-link:visited{color:#fcfcfc}.dynamic-to-top{display:none;position:fixed;bottom:24px;right:-48px;padding:12px;z-index:900;display:block;opacity:0;-webkit-transition:all 600ms ease-out;transition:all 600ms ease-out}.dynamic-to-top:hover,.dynamic-to-top:focus{opacity:1}.fixed-supported.generatedcontent .dynamic-to-top{display:block}.top-show{right:0;opacity:0.5}.vitally-expandable{border:0;margin:-1px auto;overflow:hidden;padding:0;max-height:1px;min-height:0;clip:rect(0 0 0 0);opacity:0;-webkit-transition:max-height 800ms ease, min-height 800ms ease, padding 800ms ease, opacity 800ms ease;transition:max-height 800ms ease, min-height 800ms ease, padding 800ms ease, opacity 800ms ease}.expand-show,.no-js .vitally-expandable{-webkit-transition:max-height 1200ms ease-in, min-height 700ms ease-out, opacity 800ms ease;transition:max-height 1200ms ease-in, min-height 700ms ease-out, opacity 800ms ease;clip:auto;min-height:3em;max-height:2000em;padding:0;opacity:1}.expand-link,.expand-link:visited{display:block;text-align:center;margin-bottom:24px;margin-bottom:1.5rem;cursor:pointer;font-family:"callunaregular","Georgia",Cambria,"Times New Roman",Times,serif;font-size:1.5em;letter-spacing:1px;color:#333;-webkit-transition:color 600ms ease-in-out,background 600ms ease-in-out;transition:color 600ms ease-in-out,background 600ms ease-in-out}.expand-link:hover,.expand-link:focus,.expand-link:visited:hover,.expand-link:visited:focus{color:#007bb1}.expand-link-light,.expand-link-light:visited{color:#fcfcfc}.expand-link-light:hover,.expand-link-light:focus,.expand-link-light:visited:hover,.expand-link-light:visited:focus{color:#007bb1}.no-js .expand-link{display:none}.non-persistant-expand-link,.persistant-expand-link{margin-bottom:0;-webkit-transition:color 600ms ease-in-out,background 600ms ease-in-out,margin 300ms ease-in-out 450ms;transition:color 600ms ease-in-out,background 600ms ease-in-out,margin 300ms ease-in-out 450ms}.non-persistant-expand-link .vitalicon,.persistant-expand-link .vitalicon{margin-left:12px}.non-persistant-expand-link .vitalicon-resize-shrink,.non-persistant-expand-link .vitalicon-resize-shrink-main,.persistant-expand-link .vitalicon-resize-shrink,.persistant-expand-link .vitalicon-resize-shrink-main{display:none}.showing-content{margin-bottom:24px;-webkit-transition:color 600ms ease-in-out,background 600ms ease-in-out,margin 300ms ease-in-out;transition:color 600ms ease-in-out,background 600ms ease-in-out,margin 300ms ease-in-out}.showing-content .vitalicon-resize-enlarge,.showing-content .vitalicon-resize-enlarge-main{display:none}.showing-content .vitalicon-resize-shrink,.showing-content .vitalicon-resize-shrink-main{display:inline-block;*display:inline;*zoom:1}@media screen and (min-width: 48em){.mobile-collapsed{-webkit-transition:max-height 1200ms ease-in, min-height 700ms ease-out, opacity 800ms ease;transition:max-height 1200ms ease-in, min-height 700ms ease-out, opacity 800ms ease;clip:auto;min-height:3em;max-height:2000em;padding:0;opacity:1}.non-persistant-expand-link,.persistant-expand-link{cursor:default;text-align:inherit;color:inherit}.non-persistant-expand-link:hover,.non-persistant-expand-link:focus,.persistant-expand-link:hover,.persistant-expand-link:focus{color:inherit}.non-persistant-expand-link .vitalicon,.persistant-expand-link .vitalicon{display:none}.non-persistant-expand-link{display:none}.persistant-expand-link{margin-bottom:24px}}.no-js .persistant-expand-link{display:block}.picturefill-wrap-padded{position:relative;display:inline-block;*display:inline;*zoom:1;max-width:100%}.no-js .picturefill-wrap-padded{width:auto}.picturefill-wrap-padded .picturefill-padder{height:0;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:static;left:0;top:0;z-index:0;background:url("../../img/loader.gif") no-repeat center #fafafa}.no-js .picturefill-wrap-padded .picturefill-padder{display:none}.picturefill-wrap-padded img{position:relative;z-index:1}a>.picturefill-wrap-padded{vertical-align:top}.wp-caption .picturefill-wrap-padded{display:block;margin:0 auto}.picturefill-wrap img,.picturefill img{opacity:0;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;vertical-align:top;max-width:100%;height:auto}.no-js .picturefill-wrap img,.no-js .picturefill img{opacity:1}.picturefill-loading img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.picturefill-loaded .picturefill-padder{position:absolute;background-image:none;opacity:0}.picturefill-loaded img{opacity:1;position:relative}.vital-breadcrumbs{list-style:none;margin:6px auto 0;font-size:13px;font-size:0.8125rem;line-height:1.84615;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif}.vital-breadcrumbs li{display:inline-block;*display:inline;*zoom:1;color:#999}.vital-breadcrumbs li:after{content:' / '}.vital-breadcrumbs li:last-child:after{content:none}.vital-breadcrumbs a,.vital-breadcrumbs a:visited{color:#999}.vital-breadcrumbs a:hover,.vital-breadcrumbs a:focus,.vital-breadcrumbs a:visited:hover,.vital-breadcrumbs a:visited:focus{color:#007bb1}.search-form{position:relative;width:400px;max-width:100%;margin:0 auto}.search-input,.search-input[type="search"]{text-indent:72px;-webkit-transition:all 300ms ease;transition:all 300ms ease;background:#efefef;font-weight:normal}.search-input::-webkit-input-placeholder,.search-input[type="search"]::-webkit-input-placeholder{color:#efefef;text-indent:0}.search-input::-moz-placeholder,.search-input[type="search"]::-moz-placeholder{color:#efefef;text-indent:0}.search-input:-ms-input-placeholder,.search-input[type="search"]:-ms-input-placeholder{color:#efefef;text-indent:0}.search-input::placeholder,.search-input[type="search"]::placeholder{color:#efefef;text-indent:0}.search-label{display:inline-block;position:absolute;top:8px;left:0;line-height:1;padding:6px 12px;color:#4d4d4d;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:3px;background:rgba(0,123,177,0)}.search-label:after{position:absolute;content:"";width:0;height:0;top:100%;left:50%;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid rgba(0,123,177,0);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-input:focus,.search-input:active{color:#333;text-indent:0;background:#efefef}.search-input:focus::-webkit-input-placeholder,.search-input:active::-webkit-input-placeholder{color:#aaa}.search-input:focus+.search-label,.search-input:active+.search-label{color:#fff;background:#007bb1;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.search-input:focus+.search-label:after,.search-input:active+.search-label:after{border-top:4px solid #007bb1}.social-link{padding:6px;border-radius:24px;margin:0 0 6px 6px;background:#1e2222;display:inline-block;*display:inline;*zoom:1;line-height:1;-webkit-transition:color 600ms ease,background 600ms ease,-webkit-transform 200ms ease;transition:color 600ms ease,background 600ms ease,transform 200ms ease}.social-link:hover,.social-link:focus{background:#007bb1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.social-link .vitalicon{display:block}.social-facebook:hover,.social-facebook:focus{background:#3b5998}.social-twitter:hover,.social-twitter:focus{background:#00aced}.social-googleplus:hover,.social-googleplus:focus{background:#dd4b39}.social-pinterest:hover,.social-pinterest:focus{background:#cb2027}.social-instagram:hover,.social-instagram:focus{background:#517fa4}.social-linkedin:hover,.social-linkedin:focus{background:#007bb6}.social-vimeo:hover,.social-vimeo:focus{background:#3ab9fe}.social-youtube:hover,.social-youtube:focus{background:#bb0000}.social-tumblr:hover,.social-tumblr:focus{background:#32506d}.social-dribble:hover,.social-dribble:focus{background:#e04c86}.social-goodreads:hover,.social-goodreads:focus{background:#5A4737}.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth{padding:0 12px}@media screen and (max-width: 600px){.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth{margin-bottom:24px}}.content-head-wrap{width:100%}@media screen and (min-width: 48em){.content-head-wrap{width:90%}}.no-right-head{padding:24px 0}@media screen and (min-width: 48em){.no-right-head{padding:0}}.page-entry-header{background:#1e2222;color:#fcfcfc;text-align:center;margin-bottom:48px}@media screen and (min-width: 48em){.page-entry-header{padding:36px 0;text-align:left}}.entry-sub{margin:0}.head-division{padding:24px 5%}@media screen and (min-width: 48em){.head-division{padding:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}}@media screen and (min-width: 48em){.head-left{width:40%;border-right:1px solid #007bb1;padding-right:24px}}.head-right{background:#3a3a3d}.head-right p:last-child,.head-right h1:last-child,.head-right h2:last-child,.head-right h3:last-child,.head-right h4:last-child,.head-right h5:last-child,.head-right h6:last-child,.head-right ul:last-child,.head-right ol:last-child{margin-bottom:0}@media screen and (min-width: 48em){.head-right{background:transparent;width:60%;padding-left:24px;border-left:1px solid #007bb1;position:relative;left:-1px}}.type-page{padding-bottom:24px}.page-content-block h3,.page-content-block .non-persistant-expand-link,.page-content-block .persistant-expand-link{color:#0a6f88}.page-content-block h3:hover,.page-content-block h3:focus,.page-content-block .non-persistant-expand-link:hover,.page-content-block .non-persistant-expand-link:focus,.page-content-block .persistant-expand-link:hover,.page-content-block .persistant-expand-link:focus{color:#0a6f88}.page-content-block .single-padding{padding:24px 0 0}.page-content-block .double-padding{padding:24px 0}.page-flex-wrap li{background:#f7f7f7}.highlighted-block{background:#e5f1f6;padding:24px 0;margin-bottom:24px}.highlighted-block p:last-child,.highlighted-block h1:last-child,.highlighted-block h2:last-child,.highlighted-block h3:last-child,.highlighted-block h4:last-child,.highlighted-block h5:last-child,.highlighted-block h6:last-child,.highlighted-block ul:last-child,.highlighted-block ol:last-child,.highlighted-block .page-flex-wrap:last-child,.highlighted-block .button-list:last-child{margin-bottom:0}.highlighted-block .non-persistant-expand-link,.highlighted-block .persistant-expand-link{color:#333}.highlighted-block .non-persistant-expand-link:hover,.highlighted-block .non-persistant-expand-link:focus,.highlighted-block .persistant-expand-link:hover,.highlighted-block .persistant-expand-link:focus{color:#333}@media screen and (min-width: 48em){.highlighted-block .non-persistant-expand-link,.highlighted-block .persistant-expand-link{color:#0a6f88}.highlighted-block .non-persistant-expand-link:hover,.highlighted-block .non-persistant-expand-link:focus,.highlighted-block .persistant-expand-link:hover,.highlighted-block .persistant-expand-link:focus{color:#0a6f88}}.non-highlighted-block .non-persistant-expand-link,.non-highlighted-block .persistant-expand-link{margin-bottom:24px}.constrained .wrap{max-width:800px}@media screen and (min-width: 48em){.left-two-column,.right-two-column{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:50%;padding-right:12px}}@media screen and (min-width: 48em){.right-two-column{padding-right:0;padding-left:12px}}.page-content-profile-social-left,.page-content-profile-social-Left{text-align:left}.page-content-profile-social-right,.page-content-profile-social-Right{text-align:right}.page-content-profile-social-center,.page-content-profile-social-centre,.page-content-profile-social-Center,.page-content-profile-social-Centre{text-align:center}.homepage-grad{background:#012c61;background:-webkit-gradient(linear, left top, left bottom, from(#012c61), to(#007bb1));background:-webkit-linear-gradient(top, #012c61 0%, #007bb1 100%);background:linear-gradient(to bottom, #012c61 0%, #007bb1 100%);height:auto;border-bottom:1px solid #007bb1}@media screen and (min-width: 48em){.homepage-grad{padding:24px 0 0}}.homepage-wrap{position:relative}@media screen and (min-width: 48em){.homepage-wrap{padding-left:300px}}@media screen and (min-width: 77.5em){.homepage-wrap{padding-left:400px;padding-right:100px}}.in-home-site-logo{display:block;width:300px;max-width:100%;height:148px;background-image:url("../../img/home-logo.png");background-size:300px 158px;background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;margin:1px auto 48px}@media screen and (min-width: 48em){.in-home-site-logo{position:absolute;top:50%;margin:0;margin-top:-79px;left:0;height:158px;background-size:300px 158px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media screen and (min-width: 77.5em){.in-home-site-logo{left:50px}}.in-home-site-logo h2{margin:0}.home-flex.flexslider{padding:0}.home-flex.flexslider .slides>li{text-align:center}@media screen and (min-width: 48em){.home-flex.flexslider .slides>li{text-align:right}}.home-flex.flexslider .picturefill-padder{background:transparent !important}.home-head-profile,.home-head-content{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.home-head-profile{margin-bottom:24px}@media screen and (min-width: 48em){.home-head-profile{width:25%;padding-right:12px;margin-bottom:0}}@media screen and (min-width: 48em){.home-head-content{width:75%;padding-left:12px}}.full-profile-link,.full-profile-link:visited{display:block;margin-bottom:24px;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif;color:#fcfcfc}.full-profile-link:hover,.full-profile-link:focus,.full-profile-link:visited:hover,.full-profile-link:visited:focus{color:#007bb1}@media screen and (min-width: 48em){.full-profile-link,.full-profile-link:visited{float:left;margin-bottom:0}}.header-profile-social{text-align:center}@media screen and (min-width: 48em){.header-profile-social{float:right;text-align:right;padding-right:12px}}.button-list{list-style:none;margin:0 auto 24px;max-width:350px}.button-list li{margin-bottom:12px}.button-list li:last-child{margin-bottom:0}.button-list a{background:#0a6f88;display:block;padding:6px 12px;border-radius:4px;color:#fcfcfc;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif;letter-spacing:1px}.button-list a:hover,.button-list a:focus{background:#0b7792;color:#fcfcfc}.button-list a:active{background:#0b7f9b;color:#fcfcfc;-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0}@media screen and (min-width: 48em){.left-home-content,.right-home-content{display:inline-block;*display:inline;*zoom:1;vertical-align:top}}.left-home-content{margin-bottom:48px}@media screen and (min-width: 48em){.left-home-content{width:30%;padding-right:24px;margin-bottom:0}}@media screen and (min-width: 48em){.right-home-content{width:70%;padding-left:24px}}.testimonial-flex.flexslider{padding:0;text-align:left}.testimonial-flex.flexslider .slides>li{text-align:left}.testimonial-highlighted-block{padding:48px 12px;margin-top:24px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f5f5f5}.testimonial-highlighted-block .testimonial{font-style:italic;text-align:left;color:#333;width:90%;max-width:900px;margin:0 auto 12px;font-size:18px;font-size:1.125rem;line-height:1.33333}.testimonial-highlighted-block .testimonial:last-child{margin-bottom:0}.testimonial-highlighted-block .testimonial:before{content:open-quote;font-size:26px;font-size:1.625rem;line-height:1;padding:3px}.testimonial-highlighted-block .testimonial:after{content:close-quote;font-size:26px;font-size:1.625rem;line-height:1;padding:3px}.testimonial-highlighted-block .attribution{font-style:italic;text-align:left;color:#865b3d;width:90%;max-width:900px;margin:0 auto;padding-left:24px}.testimonial-highlighted-block .attribution:before{content:'- '}.bmi-calculator-block,.bmi-results-block{text-align:center}.bmi-calculator-block{margin-bottom:48px}.no-js .bmi-calc-form,.no-js .your-bmi{display:none}.bmi-calc-form{position:relative;width:600px;max-width:100%;margin:0 auto}.bmi-calc-form input[type="radio"]{width:auto;margin-left:24px;margin-right:6px}.bmi-calc-form .active-feedback{padding:24px;background:#da5251;color:#fcfcfc;border-radius:4px;margin-top:24px}.label-float-wrap{position:relative;margin-bottom:36px}.label-float-input{text-indent:132px;-webkit-transition:all 300ms ease;transition:all 300ms ease;background:#fff;border:2px solid #007bb1;font-weight:normal;width:100%;border-radius:4px;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif}.label-float-input::-webkit-input-placeholder{color:#efefef;text-indent:0}.label-float-input::-moz-placeholder{color:#efefef;text-indent:0}.label-float-input:-ms-input-placeholder{color:#efefef;text-indent:0}.label-float-input::placeholder{color:#efefef;text-indent:0}.label-float-label{display:inline-block;position:absolute;top:9px;left:0;line-height:1;padding:6px 12px;color:#4d4d4d;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:3px;background:rgba(0,123,177,0)}.label-float-label:after{position:absolute;content:"";width:0;height:0;top:100%;left:50%;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid rgba(0,123,177,0);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.label-float-input:focus,.label-float-input:active{color:#333;text-indent:0;background:#efefef}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.label-float-input:focus,.label-float-input:active{background:transparent;text-indent:132px}}.label-float-input:focus::-webkit-input-placeholder,.label-float-input:active::-webkit-input-placeholder{color:#aaa}.label-float-input:focus+.label-float-label,.label-float-input:active+.label-float-label{color:#fff;background:#007bb1;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.label-float-input:focus+.label-float-label:after,.label-float-input:active+.label-float-label:after{border-top:4px solid #007bb1}.bmi-results-block .left-two-column,.bmi-results-block .right-two-column{vertical-align:middle}.your-bmi{display:inline-block;*display:inline;*zoom:1;background:#e5f1f6;border-radius:4px;font-size:22px;font-size:1.375rem;line-height:1.09091;max-height:0;margin:0;padding:0;overflow:hidden;-webkit-transition:opacity 600ms ease,max-height 600ms ease,margin 600ms ease,padding 600ms ease;transition:opacity 600ms ease,max-height 600ms ease,margin 600ms ease,padding 600ms ease}.complete-number .your-bmi{opacity:1;max-height:10em;padding:24px;margin-bottom:48px}@media screen and (min-width: 48em){.complete-number .your-bmi{margin-bottom:0}}.your-bmi .bmi-number{font-size:40px;font-size:2.5rem;line-height:1.2;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif;color:#0a6f88;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:12px}.bmi-attribution{padding-top:24px}.bmi-table{width:100%;text-align:left;margin-bottom:0;border-top:3px solid #ebebeb;border-bottom:3px solid #ebebeb}.bmi-table tr{padding:6px 0}.bmi-table td{padding:12px;-webkit-transition:background-color 600ms ease,color 600ms ease;transition:background-color 600ms ease,color 600ms ease}.bmi-table tr:nth-child(2n) td{background:#f5f5f5}.bmi-table .col-2{text-align:center}.complete-number .bmi-table .active-row td{background:#0a6f88;color:#fcfcfc}.bmi-table-header{font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif}.booking-wrap{max-width:800px;padding:24px 0}.booking-wrap input,.booking-wrap textarea,.booking-wrap select{width:100%;max-width:100%;background:#fff;border:2px solid #007bb1;font-weight:normal;border-radius:0 4px 4px 4px;-webkit-transition:background 600ms ease,color 600ms ease,border 600ms ease;transition:background 600ms ease,color 600ms ease,border 600ms ease}.booking-wrap textarea{resize:vertical}.booking-wrap select{height:52px;-webkit-appearance:none;-moz-appearance:none}.booking-wrap .wpcf7-not-valid{background:#fcf1f1}.booking-wrap input[type="radio"],.booking-wrap input[type="submit"]{width:auto}.booking-wrap p{margin:0}.booking-wrap .booking-text{margin-bottom:24px;color:#0a6f88}.booking-wrap input[type="submit"]{background:#0a6f88;border:0;border-radius:4px}.booking-wrap input[type="submit"]:hover,.booking-wrap input[type="submit"]:focus{background:#0b7792;color:#fcfcfc}.booking-wrap input[type="submit"]:active{background:#0b7f9b;color:#fcfcfc;-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0}.booking-wrap label{background:#007bb1;color:#fcfcfc;border-radius:5px 5px 0 0;padding:2px 12px;display:inline-block;max-width:80%;margin:0}.required-label{position:relative}.required-label:before{content:'*';color:#da5251;position:absolute;top:0;right:-1em;font-family:"casperregular",Helmet,Freesans,Tahoma,Geneva,sans-serif}.halfwide-input,.fullwide-input{margin-bottom:24px}@media screen and (min-width: 48em){.halfwide-input{width:50%;float:left;vertical-align:top;padding-right:12px}.rightside-input{padding-right:0;padding-left:12px}}.fullwide-head{background:#e5f1f6;padding:12px 0;margin:0 auto 24px}.fullwide-head h4{max-width:800px;width:90%;margin:0 auto}.captcha-wrap{text-align:center}@media screen and (min-width: 48em){.captcha-wrap{text-align:right;margin-top:36px}}.booking-submit-wrap{text-align:center;margin-bottom:24px}.ajax-loader,.booking-submit-wrap .ajax-loader{display:inline-block;vertical-align:middle;margin:0 0 0 6px}.wpcf7-not-valid-tip{background:#e37c7b;color:#fcfcfc;border-radius:0 0 5px 5px;padding:6px 12px;display:inline-block;max-width:80%;margin:0 0 0 8px}.wpcf7-response-output{background:#da5251;color:#fcfcfc;padding:24px;border-radius:4px;margin:24px auto 24px;width:80%;max-width:500px;text-align:center}.wpcf7-mail-sent-ok{background:#4AB668}.wpcf7-display-none{display:none}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0 auto;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative;text-align:center}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.no-js .page-flex .slides>li{display:block;margin-bottom:24px}.flexslider{margin:0 auto;position:relative;zoom:1;padding-bottom:48px}.flex-viewport{max-height:3000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{position:absolute;top:50%;margin-top:-29px;left:2px;z-index:4;height:50px;width:50px;border-radius:100px;padding-left:50px;overflow:hidden;background:url("../../img/prev.png") no-repeat center;background-size:22px 29px;background-color:rgba(0,0,0,0.25);opacity:0.5;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease}@media screen and (min-width: 48em){.flex-direction-nav a{left:12px}}.flex-direction-nav a:hover,.flex-direction-nav a:focus{opacity:1}.flex-direction-nav .flex-next{left:auto;right:2px;background-image:url("../../img/next.png")}@media screen and (min-width: 48em){.flex-direction-nav .flex-next{left:auto;right:12px}}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:12px;height:12px;display:block;background:#999;cursor:pointer;text-indent:-9999px;border-radius:20px}.flex-control-paging li a:hover,.flex-control-paging li a:focus{background:#007bb1}.flex-control-paging li a.flex-active{background:#0a6f88;cursor:default}.image-caption-flex{background:#1e2222;color:#fcfcfc;padding:24px}.page-flex-wrap,.home-flex-wrap,.testimonial-flex-wrap{overflow:hidden;min-height:100px;max-height:100px;margin:0 auto 24px;border-radius:4px;background:url("../../img/loader.gif") no-repeat center #fff;-webkit-transition:max-height 600ms ease-in,min-height 600ms ease-in;transition:max-height 600ms ease-in,min-height 600ms ease-in}@media screen and (min-width: 48em){.page-flex-wrap,.home-flex-wrap,.testimonial-flex-wrap{min-height:300px;max-height:300px}}.page-flex-wrap li>a,.home-flex-wrap li>a,.testimonial-flex-wrap li>a{display:block}.page-flex-wrap .carousel-image-feature img,.page-flex-wrap .carousel-image-feature .picturefill,.home-flex-wrap .carousel-image-feature img,.home-flex-wrap .carousel-image-feature .picturefill,.testimonial-flex-wrap .carousel-image-feature img,.testimonial-flex-wrap .carousel-image-feature .picturefill{vertical-align:top;margin-bottom:0}.page-flex-wrap .carousel-image-feature .picturefill-padder,.home-flex-wrap .carousel-image-feature .picturefill-padder,.testimonial-flex-wrap .carousel-image-feature .picturefill-padder{margin-bottom:0}.no-js .page-flex-wrap,.no-js .home-flex-wrap,.no-js .testimonial-flex-wrap{max-height:none;background:transparent}.home-flex-wrap{background:transparent;margin:0}@media screen and (min-width: 48em){.home-flex-wrap{min-height:200px;max-height:200px}}.testimonial-flex-wrap{background:transparent;margin:0}@media screen and (min-width: 48em){.testimonial-flex-wrap{min-height:40px;max-height:100px}}.flex-loaded{background:transparent;max-height:3000px}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none !important;visibility:hidden}.visuallyhidden,.screen-reader-text,.screen-reader-response{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.screen-reader-text:active,.screen-reader-text:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}

/*# sourceMappingURL=style.min.css.map */