.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
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,menu,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-color: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{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"]{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;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;}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.eot?v=4.5.0);src:url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(/sites/all/themes/base/fonts/fontawesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/base/fonts/opensans/opensans-bold-webfont.eot);src:url(/sites/all/themes/base/fonts/opensans/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/base/fonts/opensans/opensans-bold-webfont.woff) format("woff"),url(/sites/all/themes/base/fonts/opensans/opensans-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/base/fonts/opensans/opensans-bold-webfont.svg#opensansbold) format("svg");font-weight:700;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/base/fonts/opensans/opensans-bolditalic-webfont.eot);src:url(/sites/all/themes/base/fonts/opensans/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/base/fonts/opensans/opensans-bolditalic-webfont.woff) format("woff"),url(/sites/all/themes/base/fonts/opensans/opensans-bolditalic-webfont.ttf) format("truetype"),url(/sites/all/themes/base/fonts/opensans/opensans-bolditalic-webfont.svg#opensansbold_italic) format("svg");font-weight:700;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/base/fonts/opensans/opensans-light-webfont.eot);src:url(/sites/all/themes/base/fonts/opensans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/base/fonts/opensans/opensans-light-webfont.woff) format("woff"),url(/sites/all/themes/base/fonts/opensans/opensans-light-webfont.ttf) format("truetype"),url(/sites/all/themes/base/fonts/opensans/opensans-light-webfont.svg#opensanslight) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/base/fonts/opensans/opensans-lightitalic-webfont.eot);src:url(/sites/all/themes/base/fonts/opensans/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/base/fonts/opensans/opensans-lightitalic-webfont.woff) format("woff"),url(/sites/all/themes/base/fonts/opensans/opensans-lightitalic-webfont.ttf) format("truetype"),url(/sites/all/themes/base/fonts/opensans/opensans-lightitalic-webfont.svg#opensanslight_italic) format("svg");font-weight:400;font-style:italic;}html{font-size:62.5%;}body{color:#808285;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.5;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;width:100%;height:auto;}h1{font-size:1.125em;color:#231F20;margin:0.5em 0;text-transform:uppercase;font-weight:normal;}@media (min-width:768px){h1{font-size:1.5em;}}h1:first-child{margin-top:0;}h2{font-size:1em;color:#808285;margin:1em 0 0.5em;font-weight:normal;text-transform:uppercase;}h2:first-child{margin-top:0;}h3{font-size:1em;color:#808285;margin:1em 0 0.5em;font-weight:bold;text-transform:uppercase;}h3:first-child{margin-top:0;}blockquote{margin:0;padding:1em;background-color:#0E3F76;}blockquote h1,blockquote h2,blockquote h3,blockquote a,blockquote p{color:#fff;}p.big{font-size:150%;}p:first-child{margin-top:0;}a{text-decoration:none;color:#808285;}a:hover{text-decoration:underline;}.messages ul{padding:0;}body{background-color:#F1F1F2;}.header{background-color:#0E3F76;padding:1em;}@media (min-width:1024px){.header{padding:2em;}}.header .header-inner{max-width:1000px;margin:0 auto;}.nav-main{background-color:#fff;padding:0 0 1em;}@media (min-width:1024px){.nav-main{padding:2em 2em 3em;}}.nav-main .region-navigation{max-width:1000px;margin:0 auto;}.main{background-color:#fff;padding:0 1em 1em;}@media (min-width:1024px){.main{padding:0 2em 2em;}}.main .content{max-width:1000px;margin:0 auto;overflow:hidden;}.footer{background-color:#0E3F76;padding:1em 1em;}@media (min-width:1024px){.footer{padding:1em 2em;}}.footer .footer-inner{max-width:1000px;margin:0 auto;}.field-name-field-header{line-height:0;margin:0 -1em 1em;border-top:2px solid #808285;padding-top:0.1em;}@media (min-width:768px){.field-name-field-header{border-top:0;padding-top:0;margin:0;position:relative;}}@media (min-width:768px){.field-name-field-header:before{content:' ';height:100%;left:0;position:absolute;top:0;width:66.66667%;z-index:200;}}@media (min-width:768px){.field-name-field-headline{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;background-color:rgba(255,255,255,0.5);height:100%;line-height:1.5;left:0;padding:2em;position:absolute;text-align:right;top:0.5em;width:66.66667%;z-index:500;}}.field-name-field-images{cursor:pointer;}.field-name-field-images .image{line-height:0;}.field-name-field-images .description{margin-top:1em;}@media (min-width:768px){.field-name-field-images .description{margin-top:2em;}}.footer{background-color:#F1F1F2;color:#808285;}.footer:after{content:"";display:table;clear:both;}.footer a{color:#808285;}.footer p{margin:0;}@media (min-width:768px){.footer .block{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}}label{display:block;margin:1em 0 0;width:100%;}input[type="submit"],input[type="text"],input[type="number"],input[type="password"],input[type="email"],textarea{border:1px solid #d4d5d6;line-height:1.5;margin:0.5em 0;padding:0.25em 0.5em;width:100%;}@media (min-width:768px){input[type="submit"],input[type="text"],input[type="number"],input[type="password"],input[type="email"],textarea{width:75%;}}select{margin:0.5em 0;}input[type="submit"]{border:0;background-color:#0E3F76;color:#fff;width:auto;}.header .header-inner{position:relative;}.header .logo{text-align:center;padding-bottom:1em;}@media (min-width:1024px){.header .logo{padding:0;}}.header .logo img{width:60%;max-width:12.5em;}.header .block{background-color:#fff;margin:0 -1em -1em;text-transform:uppercase;}@media (min-width:1024px){.header .block{background-color:transparent;color:#fff;margin:0;position:absolute;right:0;top:0;}}.header .block p{line-height:3;margin:0;padding:0 1em;}@media (min-width:1024px){.header .block p{line-height:1.5;padding:0;}}#block-system-main-menu{position:static;}#block-system-main-menu > .menu{list-style:none;padding:0;margin:0;}@media (min-width:1024px){#block-system-main-menu .menu .menu{border-top:1px solid #fff;}}#block-system-main-menu > .menu{*zoom:1;list-style:none;padding:0;}#block-system-main-menu > .menu:before{content:' ';display:table;}#block-system-main-menu > .menu:after{content:' ';display:table;clear:both;}@media (min-width:1024px){#block-system-main-menu > .menu{display:-webkit-flex;display:flex;}#block-system-main-menu > .menu:after,#block-system-main-menu > .menu:before{display:none;}}#block-system-main-menu > .menu li{background-color:#F1F1F2;float:none;text-transform:uppercase;border-bottom:1px solid #fff;}#block-system-main-menu > .menu li:after{content:"";display:table;clear:both;}#block-system-main-menu > .menu li > .parent{background-position:95% 50%;background-image:none;}#block-system-main-menu > .menu li:hover{background-color:#808285;}#block-system-main-menu > .menu li:hover a{color:#fff;}@media (min-width:1024px){#block-system-main-menu > .menu li{-webkit-flex-grow:1;flex-grow:1;overflow:hidden;position:relative;border-right:2px solid #fff;border-bottom:0;}#block-system-main-menu > .menu li:hover{overflow:visible;}#block-system-main-menu > .menu li:last-child{border-right:0;}}#block-system-main-menu > .menu li a{display:block;position:relative;z-index:100;padding:0.5em 1em;white-space:nowrap;color:#808285;text-decoration:none;}@media (min-width:1024px){#block-system-main-menu > .menu li a{text-align:center;}}#block-system-main-menu > .menu li ul{position:absolute;left:-9999px;padding:0;list-style:none;}@media (min-width:1024px){#block-system-main-menu > .menu li ul{left:auto;top:auto;z-index:100;}}#block-system-main-menu > .menu li ul:before{content:' ';display:table;}#block-system-main-menu > .menu li ul:after{content:' ';display:table;clear:both;}#block-system-main-menu > .menu li ul li{border-bottom:0;}#block-system-main-menu > .menu li ul li:hover{background-color:#757575;}@media (min-width:1024px){#block-system-main-menu > .menu li ul li{display:block;border-right:0;}#block-system-main-menu > .menu li ul li a{text-align:left;}}#block-system-main-menu > .menu li.hover ul{position:static;}#block-system-main-menu > .menu li.is-active-trail{background-color:#808285;}#block-system-main-menu > .menu li.is-active-trail a{color:#fff;}#block-system-main-menu > .menu li.is-active-trail ul .is-active-trail{background-color:#999b9d;}#block-system-main-menu > .menu li.is-active-trail ul .is-active-trail .active{background-color:#8d8f91;}#block-system-main-menu > .menu li.is-expanded > a{float:left;width:75%;}@media (min-width:1024px){#block-system-main-menu > .menu li.is-expanded > a{float:none;width:auto;}}#block-system-main-menu > .menu li.is-expanded .more{float:right;width:25%;padding:0.5em 1em;cursor:pointer;z-index:200;position:relative;}#block-system-main-menu > .menu li.is-expanded .more:after{font-family:"FontAwesome";position:absolute;right:1em;content:'\f0da';color:#fff;}#block-system-main-menu > .menu li.is-expanded.hover .more:after{content:'\f0d7';}#block-system-main-menu > .menu li.is-expanded li{background-color:darkgray;}#block-system-main-menu .toggleMenu{display:block;text-align:left;background-color:#0E3F76;padding:0.75em 1em;color:#fff;cursor:pointer;text-decoration:none;text-transform:uppercase;margin:0 -1em;}#block-system-main-menu .toggleMenu.active{border-bottom:1px solid #fff;}#block-system-main-menu .toggleMenu span:before{font-family:"FontAwesome";content:'\f0c9';padding-right:.4em;}.footer .menu{padding:0;margin:0;list-style:none;text-align:right;color:#fff;}.footer .menu li{display:inline-block;}.footer .menu li a{color:#fff;}.footer .menu li:after{content:'·';padding:0 0.1em 0 0.4em;}.footer .menu li:last-child:after{content:'';}.messages{padding:0.5em 1em;background-color:#006400;color:#fff;}@media (min-width:768px){.messages{padding:1em 2em;}}.messages.warning{background-color:#B8860B;}.messages.error{background-color:#9D1309;}.messages ul{list-style:none;max-width:1000px;margin:0 auto;}.messages ul li{padding:0.25em 0;}.node-page .ds-top{position:relative;}@media (min-width:768px){.node-page .ds-top{border-top:1px solid #F1F1F2;padding-top:0.5em;margin-bottom:3em;overflow:hidden;}}@media (min-width:768px){.node-page.two-cols .ds-left{width:66.66667%;float:left;margin-right:-100%;clear:none;padding-right:2em;text-align:right;}}@media (min-width:768px){.node-page.two-cols .ds-right{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}}.section-user .main,.section-users .main{padding:0 1em;}@media (min-width:768px){.section-user .main,.section-users .main{padding:0 2em;}}.section-user .content,.section-users .content{max-width:1000px;margin:0 auto;}
