@charset "UTF-8";
/* https://www.hurricanefenceinc.com/wp-content/themes/mh_express/css/accessibility.css */
/*!
** Global classes for No Style page view
*/
.br-a11y{display:none}.nbsp-a11y{display:none}
/*!
** Link: main a
*/
main a{background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:bottom .05em center;background-repeat:repeat-x;background-size:100% .05em;text-decoration:none;text-shadow:.05em 0 0 #fff,-.05em 0 0 #fff,0 .05em 0 #fff,0 -.05em 0 #fff,.1em 0 0 #fff,-.1em 0 0 #fff,0 .1em 0 #fff,0 -.1em 0 #fff}main a:active,main a:focus,main a:hover{background-image:none;text-decoration:none;text-shadow:none}
/*!
** Click-to-Call Link
*/
main a.click-to-call,a.click-to-call{background-image:none;text-shadow:none}main p strong a{background-image:none;text-shadow:none}main a.btn-primary{background-image:none;text-shadow:none}main .grecaptcha-notice a{background-image:none;text-shadow:none}
/*!
** Callouts xs
*/
main .callouts-xs-wrapper a.callout{background-image:none;text-shadow:none}
/*!
** Gallery Links
*/
main #links a{background-image:none;text-shadow:none}
/*!
** Link: 'Skip to Main Content'
*/
[href="#main"]{display:inline-block;min-height:40px;min-width:40px;position:absolute;right:100%;top:0;z-index:21}[href="#main"]:active,[href="#main"]:focus,[href="#main"]:hover{right:auto}
/*!
** Links: External
*/
a[target=_blank]::after{display:inline-block;width:1em;height:1em;background-image:url(/wp-content/themes/mh_express/design/accessibility/external-icon-blue.svg);background-repeat:no-repeat;background-position:center;background-size:60% auto;content:"(external link)";overflow:hidden;white-space:nowrap;text-indent:1em}a.btn[target=_blank]::after{display:inline-block;width:1em;height:1em;background-image:url(/wp-content/themes/mh_express/design/accessibility/external-icon-white.svg);background-repeat:no-repeat;background-position:center;background-size:60% auto;content:"(external link)";overflow:hidden;white-space:nowrap;text-indent:1em}.footer-legal a[target="_blank"]::after{display:none}.social-media-1 a[target="_blank"]:after,.social-media-2 a[target="_blank"]:after{display:none}
/*!
** Accessibility links lists, e.g. /sitemap.php
*/
.links-a11y{display:inline-block}.links-a11y li{font-size:.95em;line-height:1.5em;margin-bottom:.2em}.inks-a11y .dropdown{padding:.1em .5em .2em}.links-a11y li a{background-image:none;color:rgba(17,44,80,1);display:block;padding:.1em .5em .2em;text-decoration:none;text-shadow:none}.links-a11y li a:active,.links-a11y li a:focus,.links-a11y li a:hover{background:rgba(17,44,80,1);color:rgba(255,255,255,1)}
/*!
** Social Media
*/
.social-media-1 .social-media-whitespace,.social-media-2 .social-media-whitespace{display:none}.social-media-1 a .social-media-link-text,.social-media-2 a .social-media-link-text{color:rgba(255,255,255,1);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}
/*!
** Forms
*/
.datepicker-caption{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.form-horizontal .label-substitute{font-size:.889em;font-weight:300}.form-horizontal .label-text{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.blog main a{background-image:none;text-shadow:none}.page-id-504 main a{background-image:none;text-shadow:none}.page-id-506 main .team a{background-image:none;text-shadow:none}.page-id-506 main .team a .social-media-link-text{color:rgba(255,255,255,1);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}