*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.social-icons
a{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:'\e602'}.icon-twitter:before{content:'\e600'}.icon-facebook:before{content:'\e603'}.icon-linkedin:before{content:'\e601'}@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?yxl6tf");src:url("/fonts/icomoon.eot?#iefixyxl6tf") format("embedded-opentype"), url("/fonts/icomoon.woff?yxl6tf") format("woff"), url("/fonts/icomoon.ttf?yxl6tf") format("truetype"), url("/fonts/icomoon.svg?yxl6tf#icomoon") format("svg");font-weight:normal;font-style:normal}.people-cell .extended
.name{font-family:'bitterbold'}.people-cell .extended
.subject{font-family:'bitteritalic'}@font-face{font-family:'bitterregular';src:url("/fonts/bitter-regular-webfont.eot");src:url("/fonts/bitter-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/bitter-regular-webfont.woff") format("woff"), url("/fonts/bitter-regular-webfont.ttf") format("truetype"), url("/fonts/bitter-regular-webfont.svg#bitterregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bitteritalic';src:url("/fonts/bitter-italic-webfont.eot");src:url("/fonts/bitter-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/bitter-italic-webfont.woff") format("woff"), url("/fonts/bitter-italic-webfont.ttf") format("truetype"), url("/fonts/bitter-italic-webfont.svg#bitteritalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bitterbold';src:url("/fonts/bitter-bold-webfont.eot");src:url("/fonts/bitter-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/bitter-bold-webfont.woff") format("woff"), url("/fonts/bitter-bold-webfont.ttf") format("truetype"), url("/fonts/bitter-bold-webfont.svg#bitterbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bitterbold_italic';src:url("/fonts/bitter-bolditalic-webfont.eot");src:url("/fonts/bitter-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/bitter-bolditalic-webfont.woff") format("woff"), url("/fonts/bitter-bolditalic-webfont.ttf") format("truetype"), url("/fonts/bitter-bolditalic-webfont.svg#bitterbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'droid_serifbold';src:url("/fonts/DroidSerif-Bold-webfont.eot");src:url("/fonts/DroidSerif-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/DroidSerif-Bold-webfont.woff") format("woff"), url("/fonts/DroidSerif-Bold-webfont.ttf") format("truetype"), url("/fonts/DroidSerif-Bold-webfont.svg#droid_serifbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'droid_serifbold_italic';src:url("/fonts/DroidSerif-BoldItalic-webfont.eot");src:url("/fonts/DroidSerif-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/DroidSerif-BoldItalic-webfont.woff") format("woff"), url("/fonts/DroidSerif-BoldItalic-webfont.ttf") format("truetype"), url("/fonts/DroidSerif-BoldItalic-webfont.svg#droid_serifbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'droid_serifitalic';src:url("/fonts/DroidSerif-Italic-webfont.eot");src:url("/fonts/DroidSerif-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/DroidSerif-Italic-webfont.woff") format("woff"), url("/fonts/DroidSerif-Italic-webfont.ttf") format("truetype"), url("/fonts/DroidSerif-Italic-webfont.svg#droid_serifitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'droid_serifregular';src:url("/fonts/DroidSerif-webfont.eot");src:url("/fonts/DroidSerif-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/DroidSerif-webfont.woff") format("woff"), url("/fonts/DroidSerif-webfont.ttf") format("truetype"), url("/fonts/DroidSerif-webfont.svg#droid_serifregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'league_gothicregular';src:url("/fonts/leaguegothic-regular-webfont.eot");src:url("/fonts/leaguegothic-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/leaguegothic-regular-webfont.woff") format("woff"), url("/fonts/leaguegothic-regular-webfont.ttf") format("truetype"), url("/fonts/leaguegothic-regular-webfont.svg#league_gothicregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'league_gothicitalic';src:url("/fonts/leaguegothic-italic-webfont.eot");src:url("/fonts/leaguegothic-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/leaguegothic-italic-webfont.woff") format("woff"), url("/fonts/leaguegothic-italic-webfont.ttf") format("truetype"), url("/fonts/leaguegothic-italic-webfont.svg#league_gothicitalic") format("svg");font-weight:normal;font-style:normal}.page-banner .banner-text
a{font-family:'noto_sansbold'}@font-face{font-family:'noto_sansbold';src:url("/fonts/NotoSans-Bold-webfont.eot");src:url("/fonts/NotoSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/NotoSans-Bold-webfont.woff") format("woff"), url("/fonts/NotoSans-Bold-webfont.ttf") format("truetype"), url("/fonts/NotoSans-Bold-webfont.svg#noto_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_sansbold_italic';src:url("/fonts/NotoSans-BoldItalic-webfont.eot");src:url("/fonts/NotoSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/NotoSans-BoldItalic-webfont.woff") format("woff"), url("/fonts/NotoSans-BoldItalic-webfont.ttf") format("truetype"), url("/fonts/NotoSans-BoldItalic-webfont.svg#noto_sansbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_sansitalic';src:url("/fonts/NotoSans-Italic-webfont.eot");src:url("/fonts/NotoSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/NotoSans-Italic-webfont.woff") format("woff"), url("/fonts/NotoSans-Italic-webfont.ttf") format("truetype"), url("/fonts/NotoSans-Italic-webfont.svg#noto_sansitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_sansregular';src:url("/fonts/NotoSans-Regular-webfont.eot");src:url("/fonts/NotoSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/NotoSans-Regular-webfont.woff") format("woff"), url("/fonts/NotoSans-Regular-webfont.ttf") format("truetype"), url("/fonts/NotoSans-Regular-webfont.svg#noto_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_serifregular';src:url("/fonts/notoserif-regular-webfont.eot");src:url("/fonts/notoserif-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/notoserif-regular-webfont.woff") format("woff"), url("/fonts/notoserif-regular-webfont.ttf") format("truetype"), url("/fonts/notoserif-regular-webfont.svg#noto_serifregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_serifbold';src:url("/fonts/notoserif-bold-webfont.eot");src:url("/fonts/notoserif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/notoserif-bold-webfont.woff") format("woff"), url("/fonts/notoserif-bold-webfont.ttf") format("truetype"), url("/fonts/notoserif-bold-webfont.svg#noto_serifbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_serifitalic';src:url("/fonts/notoserif-italic-webfont.eot");src:url("/fonts/notoserif-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/notoserif-italic-webfont.woff") format("woff"), url("/fonts/notoserif-italic-webfont.ttf") format("truetype"), url("/fonts/notoserif-italic-webfont.svg#noto_serifitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'noto_serifbold_italic';src:url("/fonts/notoserif-bolditalic-webfont.eot");src:url("/fonts/notoserif-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/notoserif-bolditalic-webfont.woff") format("woff"), url("/fonts/notoserif-bolditalic-webfont.ttf") format("truetype"), url("/fonts/notoserif-bolditalic-webfont.svg#noto_serifbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandregular';src:url("/fonts/quicksand-regular-webfont.eot");src:url("/fonts/quicksand-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-regular-webfont.woff") format("woff"), url("/fonts/quicksand-regular-webfont.ttf") format("truetype"), url("/fonts/quicksand-regular-webfont.svg#quicksandregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandlight_italic';src:url("/fonts/quicksand-lightitalic-webfont.eot");src:url("/fonts/quicksand-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-lightitalic-webfont.woff") format("woff"), url("/fonts/quicksand-lightitalic-webfont.ttf") format("truetype"), url("/fonts/quicksand-lightitalic-webfont.svg#quicksandlight_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandlight';src:url("/fonts/quicksand-light-webfont.eot");src:url("/fonts/quicksand-light-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-light-webfont.woff") format("woff"), url("/fonts/quicksand-light-webfont.ttf") format("truetype"), url("/fonts/quicksand-light-webfont.svg#quicksandlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandbold_italic';src:url("/fonts/quicksand-bolditalic-webfont.eot");src:url("/fonts/quicksand-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-bolditalic-webfont.woff") format("woff"), url("/fonts/quicksand-bolditalic-webfont.ttf") format("truetype"), url("/fonts/quicksand-bolditalic-webfont.svg#quicksandbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksanditalic';src:url("/fonts/quicksand-italic-webfont.eot");src:url("/fonts/quicksand-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-italic-webfont.woff") format("woff"), url("/fonts/quicksand-italic-webfont.ttf") format("truetype"), url("/fonts/quicksand-italic-webfont.svg#quicksanditalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandbold';src:url("/fonts/quicksand-bold-webfont.eot");src:url("/fonts/quicksand-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand-bold-webfont.woff") format("woff"), url("/fonts/quicksand-bold-webfont.ttf") format("truetype"), url("/fonts/quicksand-bold-webfont.svg#quicksandbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksanddash';src:url("/fonts/quicksand_dash-webfont.eot");src:url("/fonts/quicksand_dash-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/quicksand_dash-webfont.woff") format("woff"), url("/fonts/quicksand_dash-webfont.ttf") format("truetype"), url("/fonts/quicksand_dash-webfont.svg#quicksanddash") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url("/fonts/Roboto-Bold-webfont.eot");src:url("/fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Bold-webfont.woff") format("woff"), url("/fonts/Roboto-Bold-webfont.ttf") format("truetype"), url("/fonts/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold_italic';src:url("/fonts/Roboto-BoldItalic-webfont.eot");src:url("/fonts/Roboto-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-BoldItalic-webfont.woff") format("woff"), url("/fonts/Roboto-BoldItalic-webfont.ttf") format("truetype"), url("/fonts/Roboto-BoldItalic-webfont.svg#robotobold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotoitalic';src:url("/fonts/Roboto-Italic-webfont.eot");src:url("/fonts/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Italic-webfont.woff") format("woff"), url("/fonts/Roboto-Italic-webfont.ttf") format("truetype"), url("/fonts/Roboto-Italic-webfont.svg#robotoitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url("/fonts/Roboto-Regular-webfont.eot");src:url("/fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Regular-webfont.woff") format("woff"), url("/fonts/Roboto-Regular-webfont.ttf") format("truetype"), url("/fonts/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}.img-left{float:left;margin:0.5em 1.5em 1.5em 0}.img-right{float:right;margin:0.5em 0 1.5em 1.5em}.contain-images
img{max-width:100%;height:auto !important}.hidden{display:none}.alert{border:1px
solid;padding:10px;margin:20px
0}.alert
p{margin:0;font-size:14px !important;line-height:20px !important;font-family:sans-serif !important}.alert.success-message{color:#4F8A10;background-color:#DFF2BF}.alert.error-message{color:#D8000C;background-color:#FFBABA}.block img, .general-block
img{max-width:100%;height:auto}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:14px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0
0 15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr
ul{display:block;margin:0
0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid white}.sidr ul
li{display:block;margin:0;line-height:48px;border-top:1px solid white;border-bottom:1px solid #dfdfdf}.sidr > ul > li:hover, .sidr ul li.active, .sidr ul li.sidr-class-active{border-top:1px solid transparent}.sidr>ul>li>a:hover,.sidr>ul>li.active>a{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a, .sidr ul li
span{padding:0
15px;display:block;text-decoration:none;color:#333}.sidr ul li
ul{border-bottom:none;margin:0}.sidr ul li ul
li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover, .sidr ul li ul li.active, .sidr ul li ul li.sidr-class-active{border-top:1px solid transparent}.sidr ul li ul li:hover > a, .sidr ul li ul li:hover > span, .sidr ul li ul li.active > a, .sidr ul li ul li.active > span, .sidr ul li ul li.sidr-class-active > a, .sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a, .sidr ul li ul li
span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr-dark{background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr-dark p
a{color:rgba(255, 255, 255, 0.9)}.sidr-dark
ul{border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr-dark ul
li{border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr-dark>ul>li>a:hover,.sidr-dark>ul>li.active>a{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr-dark ul li a, .sidr-dark ul li
span{color:#fff}.sidr-dark ul li ul li:hover > a, .sidr-dark ul li ul li:hover > span, .sidr-dark ul li ul li.active > a, .sidr-dark ul li ul li.active > span, .sidr-dark ul li ul li.sidr-dark-class-active > a, .sidr-dark ul li ul li.sidr-dark-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr-dark ul li ul li a, .sidr-dark ul li ul li
span{color:rgba(255, 255, 255, 0.8)}.sidr-dark input[type="text"], .sidr-dark input[type="password"], .sidr-dark input[type="date"], .sidr-dark input[type="datetime"], .sidr-dark input[type="email"], .sidr-dark input[type="number"], .sidr-dark input[type="search"], .sidr-dark input[type="tel"], .sidr-dark input[type="time"], .sidr-dark input[type="url"], .sidr-dark textarea, .sidr-dark
select{background:rgba(0, 0, 0, 0.1);color:rgba(255, 255, 255, 0.6)}.sidr-dark input[type=button], .sidr-dark input[type=submit]{color:#333;background:#fff}.sidr-dark input[type=button]:hover, .sidr-dark input[type=submit]:hover{background:rgba(255,255,255,0.9)}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:white url("/images/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide
img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url("/images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url("/images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/images/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url("/images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading
div{background-image:url("/images/fancybox_loading@2x.gif");background-size:24px 24px}}body{background-color:#015289}@media screen and (max-width: 740px){body{padding:0}}.page-content{font:16px/26px "droid_serifregular";background-color:#fff}.page-content p,
.page-content ol,
.page-content
ul{font:16px/26px "droid_serifregular"}.page-content p b, .page-content p strong,
.page-content ol b,
.page-content ol strong,
.page-content ul b,
.page-content ul
strong{font-family:"droid_serifbold";font-weight:normal}.page-content p i, .page-content p em,
.page-content ol i,
.page-content ol em,
.page-content ul i,
.page-content ul
em{font-family:"droid_serifitalic";font-style:normal}.page-content p b > i,
.page-content p i > b,
.page-content p strong > em,
.page-content p em > strong,
.page-content ol b > i,
.page-content ol i > b,
.page-content ol strong > em,
.page-content ol em > strong,
.page-content ul b > i,
.page-content ul i > b,
.page-content ul strong > em,
.page-content ul em>strong{font-family:"droid_serifbold_italic";font-style:normal;font-weight:normal}p{margin-top:0}h1, .social-share span.label, .list-block ul li a, .slide-text h2, .slide-text .primary-col h1:first-child, .primary-col .slide-text h1:first-child, .slide-text
.main h1:first-child,
.main .slide-text h1:first-child{font:62px/68px "league_gothicregular";color:#015289;text-transform:uppercase;letter-spacing:1px}h2, .primary-col h1:first-child,
.main h1:first-child, .social-share
span.label{font:34px/40px "league_gothicregular";color:#015289;text-transform:uppercase;letter-spacing:1px}h3, .entry-links a, .block > h1:first-child,
.block > h2:first-child, .primary-col
.block > h1:first-child,
.main
.block>h1:first-child,.block>h3:first-child{font:18px/24px "bitteritalic";color:#009fda;text-transform:none;letter-spacing:0}h4, .post .date,
.post-detail-page .date, .contact-panel address, .job-meta .job-location,.job-category-heading{font:22px/28px "league_gothicregular";color:#009fda;text-transform:uppercase;letter-spacing:1px}.post h2, .post .primary-col h1:first-child, .primary-col .post h1:first-child, .post
.main h1:first-child,
.main .post h1:first-child, .job-meta .job-availability, .image-block h2, .image-block .primary-col h1:first-child, .primary-col .image-block h1:first-child, .image-block
.main h1:first-child,
.main .image-block h1:first-child, .job-category .post h4, .bio-tile
h3{font:17px/23px "robotobold";color:#414141;text-transform:none;letter-spacing:0}h2, .primary-col h1:first-child,
.main h1:first-child{margin-bottom:10px}h3{margin-bottom:5px}h4{margin-bottom:5px}.page-content blockquote p,
.pullquote, .home-action p, .action-block span,.bio-quote{font:20px/34px "droid_serifitalic";color:#009fda}hr{outline:0;border:0;border-bottom:1px solid #d6d6d6}.main
table{margin-bottom:20px}.main table
td{padding:10px;vertical-align:top;border:1px
solid #d6d6d6;font-size:14px;line-height:22px}.main table td h1:first-child,
.main table td h2:first-child, .main table td h1:first-child,
.main table td h3:first-child,
.main table td h4:first-child{margin-top:0}.main table td
p{font-size:14px;line-height:22px}a{color:#31cc44}a:hover{color:#d6d6d6}a.more,span.more{display:inline-block;font:14px/20px "robotobold";color:#31cc44;text-transform:uppercase;text-decoration:none}a.more:before,span.more:before{content:'\00BB';margin-right:5px}a.more:hover,span.more:hover{color:#009fda}.pagination{margin-top:25px}.pagination
a{color:#31cc44;font:14px/20px "robotobold";text-decoration:none;display:inline-block;margin:0
5px}.pagination
a.active{color:#414141}.pagination
.counter{color:#727272;margin-right:10px}.button, .slide-text .more,button{border:0;display:inline-block;text-decoration:none;margin:20px
0;padding:5px
15px;color:#fff;font:30px/36px "noto_sansbold";background-color:#31cc44;text-transform:uppercase;letter-spacing:1px;text-align:center}.button.button-small, .slide-text .more,
button.button-small,
.slide-text
button.more{font:14px/20px "noto_sansbold";padding:3px
10px}.button:hover, .slide-text .more:hover,button:hover{color:#fff;background-color:#009fda}.social-share{float:right;margin-right:45px;margin-bottom:30px}.social-share
span.label{line-height:30px;vertical-align:top;margin:0
10px 0 0}.social-icons
a{display:inline-block;width:30px;height:30px;font-size:16px;text-decoration:none;line-height:30px;text-align:center;border-radius:15px;background-color:#015289;color:#fff;vertical-align:middle;margin-left:4px}.social-icons a:hover{background-color:#009fda}.social-icons a.icon-envelope{background:none;color:#015289;font-size:28px;vertical-align:middle}.social-icons a.icon-envelope:hover{color:#009fda;background-color:transparent !important}.social-icons a.icon-question-mark{padding-top:3px;font:16px/26px "droid_serifregular";font-size:22px}a.global-call-to-action{width:auto;height:auto;border-radius:0;display:inline-block;text-decoration:none;margin-right:4px;color:#fff;font-size:14px;font:14px/20px "noto_sansbold";padding:3px
10px;background-color:#015289;text-transform:uppercase;letter-spacing:1px;text-align:center}a.global-call-to-action:hover{color:#fff;background-color:#009fda}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none}.sf-menu
li{position:relative}.sf-menu
ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover > ul,
.sf-menu li.sfHover>ul{display:block}.sf-menu
a{display:block;position:relative}.sf-menu ul
ul{top:0;left:100%}.sf-menu
li{white-space:nowrap;*white-space:normal}.sf-menu{*zoom:1}.sf-menu:before,.sf-menu:after{content:" ";display:table}.sf-menu:after{clear:both}.sf-menu
a{display:block;text-decoration:none}.sf-menu>li>a{font:18px/24px "noto_sansregular";color:#414141;letter-spacing:0;text-transform:uppercase;background:transparent}.sf-menu>li>a.active{color:#009fda;background:transparent}.sf-menu>li:hover>a,.sf-menu>li.sfHover>a{color:#fff;background:#015289}.sf-menu>li>a.active-parent{color:#009fda;background:transparent}.sf-menu li li
a{font:15px/25px "noto_sansregular";letter-spacing:0;text-transform:none;color:#fff;background:#009fda}.sf-menu li li
a.active{color:#fff;background:rgba(255, 255, 255, 0.2)}.sf-menu li li:hover a,
.sf-menu li li.sfHover
a{color:#fff;background:rgba(255, 255, 255, 0.2)}ul.side-nav, ul.side-nav
ul{font:16px/22px "robotoregular";color:#d6d6d6;text-transform:uppercase;letter-spacing:0}.post-detail-page .page-content{padding-bottom:0}.post-overview-page
h1{margin-bottom:12px}.post h2 a, .post .primary-col h1:first-child a, .primary-col .post h1:first-child a, .post
.main h1:first-child a,
.main .post h1:first-child
a{text-decoration:none;color:inherit}.post .date,
.post-detail-page
.date{text-decoration:none}.post-detail-page
h1{margin-bottom:10px}.post-detail-page .post-meta{margin-bottom:15px}.post-detail-page
footer{margin-top:0}.entry-links{*zoom:1;margin-top:30px}.entry-links:before,.entry-links:after{content:" ";display:table}.entry-links:after{clear:both}.entry-links .wrapper, .entry-links .slide-text{padding:20px
40px;background-color:#009fda}.entry-links
a{color:#fff;text-decoration:none}.entry-links a:hover{color:#015289}.entry-links a.entry-next{float:right}.entry-links a.entry-prev{float:left}.entry-links a.overview-link{margin:0
auto;width:300px;display:block;text-align:center}@media screen and (max-width: 600px){.entry-links
a{display:block;float:none !important;text-align:center;width:auto !important}}.post-meta{color:#727272}.post-meta
p{margin:5px
0 0 0;color:#727272;font-size:94%;line-height:140%}.copyright{text-align:center;font:16px/26px "droid_serifregular";font-size:11px}.copyright
a{text-decoration:underline;color:#fff}.footer-nav{text-align:center}.footer-nav
ul{list-style:none;margin:0;padding:0}.footer-nav
li{display:inline-block;margin:0
13px}.footer-nav
li.standout{display:block;margin:30px
0}.footer-nav li.standout
a{border:1px
solid;padding:10px}.footer-nav
a{font:18px/24px "robotoregular";color:#fff;text-transform:uppercase;letter-spacing:0;text-decoration:none}.home-blocks{*zoom:1;display:block;padding:27px
0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.home-blocks:before,.home-blocks:after{content:" ";display:table}.home-blocks:after{clear:both}.home-blocks
.block{float:left;display:block;margin-right:2.85714%;width:31.42857%}.home-blocks .block:last-child{margin-right:0}.home-blocks .block:nth-child(3n){margin-right:0}.home-blocks .block:nth-child(3n+1){clear:left}@media screen and (max-width: 740px){.home-blocks
.block{float:none !important;width:320px !important;margin:0
auto 30px auto !important}.home-blocks .block:nth-child(2n), .home-blocks .block:nth-child(3n){padding:0}}@media screen and (max-width: 480px){.home-blocks
.block{width:290px !important}}.home-action{text-align:center}.home-action .wrapper, .home-action .slide-text{padding:20px
30px 0 30px}.home-action
p{margin:0}.home-action .button, .home-action .slide-text .more, .slide-text .home-action
.more{padding:12px
15px;margin-bottom:0}.people-grid{*zoom:1}.people-grid:before,.people-grid:after{content:" ";display:table}.people-grid:after{clear:both}.people-heading{margin-bottom:10px}.people-cell{float:left;display:block;margin-right:4.34783%;width:21.73913%;margin-bottom:2.8%;text-decoration:none;background-color:#009fda;display:block;position:relative}.people-cell:last-child{margin-right:0}.people-cell:nth-child(4n){margin-right:0}.people-cell:nth-child(4n+1){clear:left}.people-cell.active
img{opacity:0.5}.people-cell
img{display:block;height:auto;width:100%}@media screen and (max-width: 740px){.people-cell{float:left;display:block;margin-right:2.85714%;width:22.85714%}.people-cell:last-child{margin-right:0}}@media screen and (max-width: 480px){.people-cell{float:left;display:block;margin-right:2.85714%;width:48.57143%}.people-cell:last-child{margin-right:0}.people-cell:nth-child(4n+1){clear:none}.people-cell:nth-child(2n){float:right;margin-right:0}.people-cell:nth-child(2n+1){clear:left}}.people-cell
.extended{position:absolute;padding:0
10px 10px 10px;bottom:0;color:#fff;opacity:0}.people-cell .extended
.name{text-transform:uppercase;font-size:12px;line-height:18px;display:block}.people-cell .extended
.subject{font-size:12px;line-height:18px;display:block}.people-cell.active
.extended{opacity:1}.js
.bio{display:none}.js
.bio.active{display:block}.js
.answer{display:none}.js
.question{cursor:pointer}.answer{padding:10px
0 20px 20px}.answer p:last-child{margin-bottom:0}.answer p:first-child{margin-top:0}.faq-list h2, .faq-list .primary-col h1:first-child, .primary-col .faq-list h1:first-child, .faq-list
.main h1:first-child,
.main .faq-list h1:first-child{margin-left:-24px}.question-number{position:absolute;left:0}.question-text{display:block;padding-left:20px}.site-name
img{display:block}.nav-trigger{display:none;line-height:50px;text-decoration:none;font-size:30px;float:right}@media screen and (max-width: 810px){.nav-trigger{position:absolute;top:-10px;right:15px;display:block}}#sidr{display:none}.main-nav{*zoom:1}.main-nav:before,.main-nav:after{content:" ";display:table}.main-nav:after{clear:both}@media screen and (max-width: 810px){.main-nav .sf-menu{display:none !important}}.nav-divider{width:945px;margin-top:0}ul.side-nav{margin:0;padding:0;list-style:none}ul.side-nav
ul{margin:0;padding:0;list-style:none}ul.side-nav
a{color:inherit;text-decoration:none}ul.side-nav a.active, ul.side-nav a.active:hover{color:#009fda}ul.side-nav a:hover{color:#31cc44}.nycdoe-logo{float:right;max-width:200px;margin-bottom:10px}.nycdoe-logo
img{max-width:100%;height:auto}@media screen and (max-width: 810px){.nycdoe-logo{margin-right:50px}}@media screen and (max-width: 420px){.nycdoe-logo{margin-right:0;margin-top:40px}}@media screen and (max-width: 356px){.nycdoe-logo{margin-top:0}}.contact-panel{*zoom:1;display:none;clear:both;background-color:#009fda;border-top:1px solid #414141;padding:30px;position:relative}.contact-panel:before,.contact-panel:after{content:" ";display:table}.contact-panel:after{clear:both}.contact-panel .wrapper, .contact-panel .slide-text{padding:0}.contact-panel h2, .contact-panel .primary-col h1:first-child, .primary-col .contact-panel h1:first-child, .contact-panel
.main h1:first-child,
.main .contact-panel h1:first-child,
.contact-panel h3,
.contact-panel
address{color:#015289}.contact-panel .close-panel{position:absolute;bottom:0;right:0;text-decoration:none;color:#015289}.contact-panel .close-panel:hover{color:#fff}.contact-panel
p{font:16px/26px "droid_serifregular"}.contact-panel .contact-col{float:left;display:block;margin-right:2.85714%;width:31.42857%}.contact-panel .contact-col:last-child{margin-right:0}.contact-panel .contact-col:nth-child(3n){margin-right:0}.contact-panel .contact-col:nth-child(3n+1){clear:left}@media screen and (max-width: 740px){.contact-panel .contact-col{float:left;display:block;margin-right:2.85714%;width:48.57143%}.contact-panel .contact-col:first-child{width:100%}.contact-panel .contact-col:last-child{margin-right:0}.contact-panel .contact-col:nth-child(3n+1){clear:none}.contact-panel .contact-col:nth-child(2n){float:right;margin-right:0}.contact-panel .contact-col:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.contact-panel .contact-col{width:100%}}.contact-panel .social-icons a:hover{background-color:#fff;color:#015289}.contact-panel .button, .contact-panel .slide-text .more, .slide-text .contact-panel
.more{display:block;background-color:#015289}.contact-panel .button:hover, .contact-panel .slide-text .more:hover, .slide-text .contact-panel .more:hover{background-color:#fff;color:#015289}.contact-panel input[type="text"],
.contact-panel input[type="email"],
.contact-panel
textarea{width:100%;display:block;margin-bottom:15px;padding:5px}.contact-panel
address{font-style:normal}.job-location,.job-availability{display:block}.job-meta{margin-top:-5px}.job-meta
span{display:block}.side
.block{margin-bottom:40px}.block > h1:first-child,
.block > h2:first-child, .primary-col
.block > h1:first-child,
.main
.block>h1:first-child,.block>h3:first-child{margin-bottom:10px;margin-top:0}.block
p{font-size:94%;line-height:140%}.block-link{display:block}.block-link
img{display:block}.general-block > h1:first-child,
.general-block > h2:first-child, .primary-col
.general-block > h1:first-child,
.main
.general-block>h1:first-child,.general-block>h3:first-child{margin-top:0;margin-bottom:5px}.general-block
p{margin-top:0}.general-block
img{height:auto !important}.image-block h2, .image-block .primary-col h1:first-child, .primary-col .image-block h1:first-child, .image-block
.main h1:first-child,
.main .image-block h1:first-child{margin-bottom:5px;margin-top:10px}.image-block h2 a, .image-block .primary-col h1:first-child a, .primary-col .image-block h1:first-child a, .image-block
.main h1:first-child a,
.main .image-block h1:first-child
a{text-decoration:none;color:#414141}.image-block
.text{margin-top:10px}.image-block
p{margin:0px}.video-link{position:relative}.video-link:hover:after{background-color:#009fda}.video-link:after,.video-link:before{content:' ';position:absolute;top:50%;left:50%}.video-link:after{width:66px;height:66px;margin-top:-33px;margin-left:-33px;border-radius:33px;background-color:#31cc44;z-index:1}.video-link:before{margin-top:-22px;margin-left:-12px;width:0;height:0;border-style:solid;border-width:21px 0 21px 36px;border-color:transparent transparent transparent #fff;z-index:2}.job-category-heading{margin:0;padding:5px
0;border-top:1px solid #d6d6d6}.job-category-heading:nth-child(2){border-top:0}.job-category-heading:before{content:'';display:inline-block;vertical-align:middle;font-size:0;width:0;height:0;margin-right:7px;margin-top:-2px;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #009fda}.job-category-heading.open:before{margin-right:5px;border-width:8.7px 5px 0 5px;border-color:#009fda transparent transparent transparent;vertical-align:middle}.js .job-category{display:none}.js .job-category-heading{cursor:pointer}.job-category{padding-bottom:5px}.job-category
.post{border-bottom:0;padding:0;margin:5px
0}.job-category .post
h4{font-size:94%;text-transform:none;margin:0}.job-category .post h4
a{color:#727272;text-decoration:none}.featured-jobs-block .post h2, .featured-jobs-block .post .primary-col h1:first-child, .primary-col .featured-jobs-block .post h1:first-child, .featured-jobs-block .post
.main h1:first-child,
.main .featured-jobs-block .post h1:first-child{color:#009fda;font-size:100% !important}.list-block
ul{list-style:none;padding:0;margin:0}.list-block ul
li{margin:0
0 13px 0}.list-block ul li
a{font-size:28px;line-height:34px;display:block;padding:10px;text-align:center;text-decoration:none;background-color:#015289;color:#fff}.list-block ul li a:hover{background-color:#009fda}.action-block{text-align:center}.action-block
span{display:block;margin-bottom:0}.posts-block .post
.date{font-size:90%}.posts-block .post h2, .posts-block .post .primary-col h1:first-child, .primary-col .posts-block .post h1:first-child, .posts-block .post
.main h1:first-child,
.main .posts-block .post h1:first-child{color:#727272;font-size:90%;line-height:130%}.posts-block .post h2, .posts-block .post .primary-col h1:first-child, .primary-col .posts-block .post h1:first-child, .posts-block .post
.main h1:first-child,
.main .posts-block .post h1:first-child,
.posts-block .post
.date{margin-top:0;margin-bottom:4px}.posts-block .post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper,.slide-text{*zoom:1;max-width:945px;margin-left:auto;margin-right:auto;*zoom:1;position:relative}.wrapper:before,.slide-text:before,.wrapper:after,.slide-text:after{content:" ";display:table}.wrapper:after,.slide-text:after{clear:both}.wrapper:before,.slide-text:before,.wrapper:after,.slide-text:after{content:" ";display:table}.wrapper:after,.slide-text:after{clear:both}@media screen and (max-width: 970px){.wrapper,.slide-text{padding-left:15px;padding-right:15px}}header{background-color:#fff}.main-nav.placeholder{height:48px}.page-content{*zoom:1;display:block;padding-bottom:30px}.page-content:before,.page-content:after{content:" ";display:table}.page-content:after{clear:both}.primary-col{float:left;display:block;margin-right:2.85714%;width:82.85714%;margin-right:0;*zoom:1;display:block}.primary-col:last-child{margin-right:0}.primary-col:before,.primary-col:after{content:" ";display:table}.primary-col:after{clear:both}.primary-col h1:first-child,
.primary-col h2:first-child, .primary-col h1:first-child,
.primary-col h3:first-child,
.primary-col p:first-child{margin-top:0}@media screen and (max-width: 740px){.primary-col{width:100%;float:none}}.main{float:left;display:block;margin-right:3.44828%;width:68.96552%}.main:last-child{margin-right:0}.main.wide{float:left;display:block;margin-right:3.44828%;width:63.7931%}.main.wide:last-child{margin-right:0}@media screen and (max-width: 900px){.main.wide{float:left;display:block;margin-right:3.44828%;width:100%}.main.wide:last-child{margin-right:0}}.main h1:first-child,
.main h2:first-child, .main h1:first-child,
.main h3:first-child,
.main p:first-child{margin-top:0}@media screen and (max-width: 900px){.main{width:100%;float:none}}.side{float:left;display:block;margin-right:3.44828%;width:27.58621%;margin-right:0}.side:last-child{margin-right:0}.side h1:first-child,
.side h2:first-child,
.side .primary-col h1:first-child, .primary-col
.side h1:first-child,
.side
.main h1:first-child,
.main
.side h1:first-child,
.side h3:first-child,
.side p:first-child{margin-top:0}@media screen and (max-width: 900px){.side{width:50%;margin:40px
0 0 0 !important}}@media screen and (max-width: 480px){.side{width:100%;margin:40px
0 0 0 !important}}.secondary-col{float:left;display:block;margin-right:2.85714%;width:14.28571%}.secondary-col:last-child{margin-right:0}@media screen and (max-width: 740px){.secondary-col{display:none}}.single-col{width:72%;margin:0
auto;clear:both}@media screen and (max-width: 740px){.single-col{width:100%}}.post{border-bottom:1px solid #d6d6d6;padding-bottom:15px;margin-bottom:15px}.post h2, .post .primary-col h1:first-child, .primary-col .post h1:first-child, .post
.main h1:first-child,
.main .post h1:first-child{margin:8px
0}.post
p{margin:0}.side .post
.date{font-size:90%}.side .post h2, .side .post .primary-col h1:first-child, .primary-col .side .post h1:first-child, .side .post
.main h1:first-child,
.main .side .post h1:first-child,
.side .post
p{color:#727272;font-size:90%;line-height:130%}.side .post h2, .side .post .primary-col h1:first-child, .primary-col .side .post h1:first-child, .side .post
.main h1:first-child,
.main .side .post h1:first-child,
.side .post
.date{margin-top:0;margin-bottom:4px}.side .post:last-child{border-bottom:0}header{padding-top:12px}.global-social-icons{float:right;clear:right;margin-top:24px}@media screen and (max-width: 810px){.global-social-icons{margin-top:0;margin-bottom:10px;margin-right:45px}}@media screen and (max-width: 420px){.global-social-icons{margin-right:0}.global-social-icons
a{margin-left:1px;margin-right:1px}}.site-name{float:left;margin-bottom:12px}.main-nav{float:left;margin-left:10px}.main-nav .sf-menu>li>a{font-size:17px}.main-nav .sf-menu>li{margin-right:1px}.main-nav ul
ul{left:0;min-width:212px;background-color:#009fda}.main-nav>ul>li>a{height:46px;line-height:46px}.main-nav>ul>li>a{padding-left:12px;padding-right:12px}.main-nav li li
a{padding-top:8px;padding-bottom:8px}.main-nav li li
a{padding-left:13px;padding-right:13px}@media screen and (max-width: 740px){.main-nav{float:none}}@media screen and (max-width: 380px){.main-nav{float:right;clear:none;margin-top:-40px}.nav-trigger{position:absolute;right:15px}.global-social-icons{margin-bottom:10px}}.contact-panel{border-bottom:1px solid #727272}.page-content{padding-bottom:0}.page-content .wrapper, .page-content .slide-text{padding:0}.page-banner{background-size:cover;background-position:top center;background-repeat:no-repeat;padding:6% 0 2% 0}@media screen and (min-width: 971px){.page-banner{min-height:405px}}@media screen and (max-width: 970px){.page-banner{min-height:350px;padding-left:15px}}@media screen and (max-width: 900px){.page-banner{min-height:250px}}.page-banner
h1{color:#fff;margin:0
0 5px 0;text-shadow:1px 2px 7px rgba(0, 0, 0, 0.25)}@media screen and (max-width: 480px){.page-banner{min-height:150px}}.page-banner .banner-text{float:left}.page-banner .banner-text
li{margin-bottom:8px}.page-banner .banner-text ul
ul{margin-top:8px}.page-banner .banner-text
a{font-size:14px;letter-spacing:1px;display:inline-block;color:#fff;background-color:#009fda;padding:2px
10px}.page-banner .banner-text a:hover{color:#fff;background-color:#015289}.page-banner .banner-text
a.active{color:#fff !important;background-color:#015289}@media screen and (max-width: 740px){.page-banner .banner-text{display:none}}footer{margin-top:0;background-color:#015289}footer .wrapper, footer .slide-text{padding:30px
0 60px 0;color:#fff}.footer-nav{margin-bottom:27px}.button, .slide-text
.more{padding-top:8px;padding-bottom:8px}.button-small, .slide-text
.more{padding-top:4px;padding-bottom:4px}.block > h1:first-child,
.block > h2:first-child, .primary-col
.block > h1:first-child,
.main
.block>h1:first-child,.block>h3:first-child{font:34px/40px 'league_gothicregular';text-transform:uppercase;letter-spacing:1px;color:#015289}.primary-col{width:100%}@media screen and (max-width: 970px){.primary-col{padding-left:15px}}@media screen and (max-width: 900px){.primary-col{padding-right:15px}}.secondary-col{display:none}.main,.side{padding-top:30px;padding-bottom:30px}.people-page .primary-col h1:first-child, .people-page
.main h1:first-child{margin-top:30px}@media screen and (max-width: 740px){.primary-col h1:first-child,
.main h1:first-child{display:block;margin-top:30px}}.main{float:left;display:block;margin-right:2.85714%;width:57.14286%}.main:last-child{margin-right:0}@media screen and (max-width: 900px){.main{width:100%;float:none}}.side{background:url(/images/pinstripe.png);float:left;display:block;margin-right:2.85714%;width:33.57143%;float:right;padding-left:20px;padding-right:20px}.side:last-child{margin-right:0}@media screen and (max-width: 900px){.side{float:none;width:350px;margin:0
auto 0 auto !important}}@media screen and (max-width: 480px){.side{width:100%;margin:0
!important}}.single-col{padding-bottom:10px}@media screen and (max-width: 740px){.single-col{padding-left:15px;padding-right:15px}}.people-cell{margin-bottom:4.6%}@media screen and (max-width: 740px){.people-cell{margin-bottom:2.8%}}.people-cell .extended
.name{text-transform:none;font-size:18px;line-height:20px}.people-cell .extended
.subject{font-size:14px;line-height:20px}.people-heading{margin-top:30px;margin-bottom:30px}.bio{*zoom:1;margin-bottom:15px;padding-bottom:30px}.bio:before,.bio:after{content:" ";display:table}.bio:after{clear:both}.bio-tile{float:left;display:block;margin-right:3.44828%;width:21.68966%}.bio-tile:last-child{margin-right:0}.bio-tile
img{width:100%;max-width:100%;height:auto}.bio-tile
h3{margin-bottom:4px}@media screen and (max-width: 740px){.bio-tile{width:100%;margin-bottom:20px}}.bio-text{float:left;display:block;margin-right:3.44828%;width:58.62069%}.bio-text:last-child{margin-right:0}.bio-text p,
.bio-text ol,
.bio-text
ul{font-size:15px}@media screen and (max-width: 740px){.bio-text{width:100%}}.bio-quote{clear:both;width:100%;padding:30px
10%;text-align:center;color:#fff;background-color:#009fda;position:relative}.bio-quote:after{content:' ';position:absolute;top:-10px;left:50%;margin-left:-15px;width:0;height:0;border-style:solid;border-width:0 15px 10px 15px;border-color:transparent transparent #009fda transparent}.bio-intro
p{font-family:"droid_serifitalic"}.bio-position{font-family:"droid_serifitalic";font-size:14px;line-height:20px}.bio-position
span{display:block}.post-detail-page .page-content{background:url(/images/pinstripe.png)}.post-detail-page .page-content .wrapper, .post-detail-page .page-content .slide-text{max-width:768px}.post-detail-page .page-content > .wrapper, .post-detail-page .page-content>.slide-text{background-color:#fff;padding:30px
0}.entry-links{background-color:#009fda;margin-top:0}.entry-links .wrapper, .entry-links .slide-text{padding:30px}.page-banner.post-detail{min-height:0;background-image:none !important;padding:0
!important}.page-banner.post-detail
img{max-width:100%;height:auto;display:block}.social-share
span.label{margin-top:30px;line-height:34px}.entry-links
a{font-family:'noto_sansbold';text-transform:uppercase;font-size:14px;letter-spacing:1px}.list-block
ul{list-style:none;padding:0;margin:0}.list-block ul
li{border-bottom:1px solid #d6d6d6;margin-bottom:0}.list-block ul li
a{background:none;text-align:left;display:block;padding:10px
0;text-decoration:none;color:#015289}.list-block ul li a:hover{background:none;color:#31cc44}.side .post
.date{font-size:110%}.home-blocks{border:none;padding:0}.home-blocks
.block{padding-top:20px;padding-bottom:20px;float:left;display:block;margin-right:2.85714%;width:30.35714%}.home-blocks .block:last-child{margin-right:0}.home-blocks .block:first-child{background:url(/images/pinstripe.png);padding-left:20px;padding-right:20px;float:left;display:block;margin-right:2.85714%;width:33.57143%}.home-blocks .block:first-child:last-child{margin-right:0}@media screen and (max-width: 740px){.home-blocks
.block{float:none;width:320px;margin:0
auto 30px auto !important;height:auto !important}}@media screen and (max-width: 480px){.home-blocks
.block{width:290px}}.home-action{background-color:#091b27;padding-top:30px;padding-bottom:30px}.slider{max-width:none;padding:0;margin:0}.slide{background-size:cover;background-repeat:no-repeat;background-position:center top}.slide-text
.inner{float:left;display:block;margin-right:2.85714%;width:35.71429%;float:left;margin-top:7%;margin-bottom:7%;margin-left:15px;padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:25px;background-color:#fff;background-color:rgba(255, 255, 255, 0.85)}.slide-text .inner:last-child{margin-right:0}.slide-text .inner p,
.slide-text .inner h2,
.slide-text .inner .primary-col h1:first-child, .primary-col
.slide-text .inner h1:first-child,
.slide-text .inner
.main h1:first-child,
.main
.slide-text .inner h1:first-child{color:#414141}@media screen and (max-width: 740px){.slide-text
.inner{float:left;display:block;margin-right:2.85714%;width:65.71429%}.slide-text .inner:last-child{margin-right:0}}@media screen and (max-width: 480px){.slide-text
.inner{float:left;display:block;margin-right:2.85714%;width:91.42857%}.slide-text .inner:last-child{margin-right:0}}.slide-text h2, .slide-text .primary-col h1:first-child, .primary-col .slide-text h1:first-child, .slide-text
.main h1:first-child,
.main .slide-text h1:first-child{margin:0;color:#fff}.slide-text
p{color:#fff;margin:0}.slide-text
.more{display:inline-block;margin-top:5px;margin-bottom:0}.slide-text .more:before{display:none}.slick-dots{position:absolute;right:25px;bottom:35px;margin:0;padding:0;height:12px}.slick-dots
li{height:15px;display:inline-block;margin-left:6px}.slick-dots li
button{display:block;width:15px;height:15px;margin:0;padding:0;outline:none;text-indent:-9999em;background-color:#009fda}.slick-dots li.slick-active
button{background-color:#fff}@media screen and (max-width: 900px){.slick-dots{display:none !important}}
