.clearfix:after{content:'';display:table;clear:both}.flex{width:100%;height:auto}.shade{box-shadow:0 1em 0.3em -1em rgba(0,0,0,0.5)}.left{float:left}.right{float:right}body.admin-menu{margin-top:0px !important}#admin-menu{background:#4e7e80;border-bottom:1px solid #446d6d !important}#admin-menu .dropdown a,#admin-menu .dropdown li>span{border-color:#446d6d !important}@media (max-width: 860px){#admin-menu{display:none !important}}.filter-help a{padding-left:0}.tabs{background:#eee;margin-bottom:1rem}.tabs:after{content:'';display:table;clear:both}.tabs ul{border-bottom:1px solid #ccc}.tabs li{float:left}.tabs li.active{margin-top:-1px;margin-bottom:-1px;background:#f5f1f0;border:1px solid #ccc;border-bottom:1px solid #f5f1f0}.tabs a{display:block;padding:0 1.5em}.links.inline,.field-collection-view-links,.action-links-field-collection-add{margin:2rem 0;padding:0}.links.inline li,.field-collection-view-links li,.action-links-field-collection-add li{display:inline;padding:0 0.5em 0 0}.links.inline li:before,.field-collection-view-links li:before,.action-links-field-collection-add li:before{content:'|';color:#ddd;padding-right:0.75em}.links.inline li:first-child:before,.field-collection-view-links li:first-child:before,.action-links-field-collection-add li:first-child:before{content:'';padding:0}.field-name-field-tags{font-size:0.9em}.field-name-field-tags .field-item{display:inline;padding:0 0.5em 0 0;line-height:1}.field-name-field-tags .field-item a{display:inline-block;background:#f9fcfc;padding:0.75em 1em 0.65em;font-weight:600;text-decoration:underline;border-radius:3px;margin-right:0.5em}.drupal-messages{font-size:1.1em;overflow-y:auto}.drupal-messages *{word-break:break-all}.drupal-messages a{font-weight:bold}.messages{padding:0.5em 1em;margin-bottom:1em}.messages *{word-break:break-all}.messages.status{background:rgba(87,141,141,0.25);font-size:1.1em}.messages.error{padding-left:0;background:none;font-weight:bold;color:rgba(170,34,34,0.8)}#themer-toggle{background:rgba(87,141,141,0.75);border:0;font-size:0.8em;border-top-right-radius:1em}.dnd-atom-wrapper,.dnd-drop-wrapper{display:inline !important}.views-exposed-form.boxed>.content{padding-top:0.5em}.views-exposed-form .views-exposed-widget{float:none;clear:left;display:inline-block;box-sizing:border-box;max-width:100%}.views-exposed-form .views-exposed-widget select{min-width:10em}.views-exposed-form .views-exposed-widget .form-submit{margin:0}.dnd-atom-wrapper.type-video .dnd-drop-wrapper,figure.type-video .dnd-drop-wrapper{position:relative;display:block !important;padding-bottom:65%}.dnd-atom-wrapper.type-video iframe,figure.type-video iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important}figure.video .wrapper,.figure.video .wrapper{position:relative;display:block !important;padding-bottom:65%}figure.video iframe,.figure.video iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px}.element-invisible.element-focusable:focus,.element-invisible.element-focusable:active{position:static !important;clip:auto;overflow:visible;height:auto}.contextual-links{display:none}.contextual-links li{display:inline-block;list-style-type:none;margin-right:0.5em}.header-site .contextual-links-wrapper{display:none !important}@font-face{font-family:'sosa';src:url("../webfonts/sosa-regular-webfont.eot");src:url("../webfonts/sosa-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../webfonts/sosa-regular-webfont.woff") format("woff"),url("../webfonts/sosa-regular-webfont.ttf") format("truetype"),url("../webfonts/sosa-regular-webfont.svg#sosaregular") format("svg");font-weight:normal;font-style:normal}[data-icon]{display:inline;font-weight:normal}[data-icon]:before{display:inline;content:attr(data-icon);font-family:'sosa'}.icon2x [data-icon],.icon2x .iconFont{font-size:2em}.s-icon{font-family:'sosa';text-transform:none;font-weight:normal;position:relative}span.s-icon{display:inline}.wrap{margin:0 auto;padding:0 0.5em;max-width:85em}@media (min-width: 15em){.wrap{padding:0 1em}}@media (min-width: 20em){.wrap{padding:0 10%}}@media (min-width: 47.5em){.wrap{padding:0 1em}}@media (min-width: 63.5em){.wrap{padding:0 5%}}.wrap-bleed{margin:0 auto;max-width:85em}@media (min-width: 63.5em){.wrap-bleed{padding:0 3.5%}}@media (min-width: 73.5em){.wrap-bleed{padding:0 5%}}main{position:relative;z-index:1;padding:1em 0;padding-bottom:5vh;min-height:35vh}@media (min-width: 63.5em){main{padding:2.5em 0;padding:5vh 0}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.visually-hidden:focus{position:static;clip:none}.secondary-content{clear:both}form{margin:1em 0}form:after{content:'';display:table;clear:both}form small{display:block}label{margin-top:1em}input,textarea,select{vertical-align:middle;white-space:normal;line-height:normal !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=search],textarea{padding:0.35em;border:1px solid #ccc}textarea{width:100%;max-width:25em;height:6em}input[type=search]{padding:0.35em 0 0.35em 0em}*[type=submit]{padding:0.35em;margin:1.5em auto;border:0;cursor:pointer;-webkit-appearance:none}label{display:block;clear:both}.field{margin:1em 0}input[type=radio],input[type=checkbox]{position:relative;display:inline-block;z-index:2;margin-left:0.625em;margin-top:1.1em;cursor:pointer;vertical-align:top}input[type=radio]+label,input[type=checkbox]+label{cursor:pointer;position:relative;margin:0.25em 1em 0.25em -1.625em;display:inline-block;vertical-align:middle;background:rgba(87,141,141,0.05);padding:0.5em 1em 0.5em 2.25em;border-radius:4px;z-index:1;max-width:80%}input[type=radio]+label .sub,input[type=checkbox]+label .sub{margin:0.25em 0;font-weight:normal}input[type=radio]+label:hover,input[type=radio]:hover+label,input[type=checkbox]+label:hover,input[type=checkbox]:hover+label{background:rgba(87,141,141,0.1)}select{height:2.35em;background:#fff;border:1px solid #578d8d}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}html,body,figure,fieldset,menu,nav ul,nav ul li,footer li{margin:0px;padding:0px}nav ul,ul.social{padding:0px}menu ul li,nav ul li,.social li,.header-site ul,.header-site li{list-style-type:none}b{font-weight:normal}i{font-style:normal}a{color:#4282a8;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline;color:#346683}a img{border:0px}a[href^="mailto"],.url{word-break:break-word}img{display:block;max-width:100%;height:auto;margin:0 auto}iframe{display:block;max-width:100%;margin:1em auto;margin:1rem auto}fieldset{border:0px}input,textarea,select{font-family:inherit;font-size:inherit;max-width:100%;margin:0}address,.location,.position{font-style:normal;font-size:0.9em}address span{display:block}hr{clear:both;height:0px;border:0;border-top:1px solid rgba(87,141,141,0.5);margin:2em auto;margin:5vh auto}strong{font-weight:600}::selection{background:rgba(0,135,128,0.2)}html{position:relative;font-size:95%}@media (min-width: 0.01em){html{font-size:60%}}@media (min-width: 15em){html{font-size:65%}}@media (min-width: 22.5em){html{font-size:70%}}@media (min-width: 30em){html{font-size:72.5%}}@media (min-width: 35em) and (min-height: 45em){html{font-size:75%}}@media (min-width: 45em) and (min-height: 50em){html{font-size:77.5%}}@media (min-width: 75em) and (min-height: 55em){html{font-size:80%}}@media (min-width: 80em) and (min-height: 60em){html{font-size:82.5%}}@media (min-width: 90em) and (min-height: 65em){html{font-size:85%}}@media (min-width: 95em) and (min-height: 70em){html{font-size:90%}}@media (min-width: 100em) and (min-height: 75em){html{font-size:92.5%}}@media (min-width: 110em) and (min-height: 75em){html{font-size:95%}}html.touch{-webkit-text-size-adjust:none}body{position:relative;z-index:1;margin:0 auto}@media screen{body{background:#f5f1f0}}body{font-family:'Raleway', 'Arial', sans-serif;font-weight:400;font-size:1.2em;color:#555;line-height:2;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(87,141,141,0.25)}footer,label,.intro,.intro-super{font-family:'Raleway', 'Arial', sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Raleway', 'Arial', sans-serif;font-weight:700;color:#578d8d;line-height:1;margin:2em 0 1em;margin:4rem 0 2rem;-webkit-transition:font-size 250ms linear, opacity 250ms linear;transition:font-size 250ms linear, opacity 250ms linear}a h1,a .h1,a h2,a .h2,a h3,a .h3,a h4,a .h4,a h5,a .h5,a h6,a .h6{color:base-on-white()}a:hover h1,a:hover .h1,a:hover h2,a:hover .h2,a:hover h3,a:hover .h3,a:hover h4,a:hover .h4,a:hover h5,a:hover .h5,a:hover h6,a:hover .h6{text-decoration:underline}h1.breaker,.h1.breaker,h2.breaker,.h2.breaker,h3.breaker,.h3.breaker,h4.breaker,.h4.breaker,h5.breaker,.h5.breaker,h6.breaker,.h6.breaker{min-width:50%;max-width:100%;border-bottom:1px solid #999}h1,.h1,h2,.h2,h3,.h3{font-weight:100}p{margin:1.5em 0;max-width:60em;-webkit-transition:font-face 250ms linear, opacity 250ms linear;transition:font-face 250ms linear, opacity 250ms linear}p:empty{margin:0}br{display:none}main h1 a,main .h1 a,main h2 a,main .h2 a,main h3 a,main .h3 a,main h4 a,main .h4 a,main h5 a,main .h5 a,main h6 a,main .h6 a,main p a{color:#578d8d}main h1 a:hover,main .h1 a:hover,main h2 a:hover,main .h2 a:hover,main h3 a:hover,main .h3 a:hover,main h4 a:hover,main .h4 a:hover,main h5 a:hover,main .h5 a:hover,main h6 a:hover,main .h6 a:hover,main p a:hover{color:#4d7d7d;text-decoration:underline}main p a{text-decoration:underline}cite{margin:0}h1,.h1{font-size:2em;margin-top:0}@media (min-width: 45em){h1,.h1{font-size:2.5em}}@media (min-width: 80em){h1,.h1{font-size:3.5em}}@media (min-height: 50em){h1,.h1{margin-bottom:4rem}}h2,.h2{font-size:1.5em}@media (min-width: 45em){h2,.h2{font-size:1.75em}}@media (min-width: 80em){h2,.h2{font-size:2.2em}}h3,.h3{font-size:1.35em}@media (min-width: 45em){h3,.h3{font-size:1.4em}}@media (min-width: 80em){h3,.h3{font-size:1.65em}}h4,.h4{font-size:1.2em}h5,.h5{font-size:1em}h6,.h6{font-size:0.9em}acronym,abbr{border-bottom:1px dotted #333}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}small{font-size:100%}.clear{clear:both}strong{font-weight:bold}em{font-style:italic}ul{padding-left:1.25em;list-style-type:square}ol{padding-left:1.25em;list-style-type:none;max-width:60em;counter-reset:ol}ol>li:before{content:counter(ol);counter-increment:ol;color:#578d8d;margin-left:-1.25em;margin-right:1em;float:left;clear:left}ol a{word-break:break-word}hr.branded{position:relative;width:75%;max-width:30em;z-index:1;margin:5vh auto}hr.branded:after{content:'';position:absolute;height:2.5em;width:3.5em;min-width:25px;min-height:25px;max-width:120px;max-height:100px;left:50%;top:50%;margin:-1.25em 0 0 -1.75em;background:url("../img/logo-hr.jpg") no-repeat center center;background-size:contain;z-index:2}blockquote{position:relative;background-color:#faf9f7;padding:1em 1em;margin:2em 0;font-size:1.35em;color:#777;font-weight:bold}blockquote:before{content:'\201C';position:absolute;display:block;top:0px;left:3px;font-family:serif;font-size:3em;font-size:4rem;color:#f5f1f0;line-height:1}blockquote:after{content:'\201D';position:absolute;display:block;bottom:-0.35em;right:3px;font-family:serif;font-size:3em;font-size:4rem;color:#f5f1f0;line-height:1}@media (min-width: 65em){blockquote{padding:1.75em}}@media (min-width: 85em){blockquote{padding:2em 2.5em}}blockquote p{margin-top:0}blockquote p:only-child{margin-bottom:0}blockquote cite{display:block}br+br{display:none}.caps{text-transform:uppercase;letter-spacing:0.075em}.underline{text-decoration:underline}.intro{font-size:1.1em}@media (min-width: 35em){.intro{font-size:1.2em}}@media (min-width: 50em){.intro{font-size:1.35em}}p.intro{max-width:40em}.intro-super{font-size:1.2em}@media (min-width: 35em){.intro-super{font-size:1.35em}}@media (min-width: 50em){.intro-super{font-size:1.5em}}.sub{font-size:0.9em}.sub-super,small{font-size:0.85em;line-height:normal}@media (min-width: 40em){.sub-super,small{font-size:0.5em}}.center,.centre,.align-center,.align-centre{text-align:center}.tag{letter-spacing:0.05em;color:#999}.caps.center{max-width:20em;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=basic.css.map */
