/* RecoveryWave DNN Theme Version 1.0  April 19, 2019 */
@import url("https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,900|Lora:400,400i,700|Open+Sans:300,400,400i,600,700,800");
.modal .modal-content { border-radius: 0; border: 0; }

.modal .modal-header { border-bottom: 0; border-top-left-radius: 0; border-top-right-radius: 0; background-color: #07889B; padding: 1.5rem 1.5rem 1rem; }

.modal .modal-header .close { color: white; text-shadow: none; opacity: 1; font-size: 1.5rem; font-weight: normal; }

.modal .modal-title { color: white; font-size: 1.3125rem; }

.modal .modal-body { background-color: #fff; padding-left: 1.5rem; padding-right: 1.5rem; }

.modal .modal-body a { color: #07889B; text-decoration: underline; }

.modal .modal-body a:hover { opacity: .8; }

.modal .modal-body ul { margin: .5rem 0; }

.modal .modal-body ul li { line-height: 1.7; }

.modal .modal-body ol, .modal .modal-body ul { padding-left: 1.25rem; }

.modal .modal-body ol li, .modal .modal-body ul li { padding-left: .5rem; list-style-position: outside; }

@font-face { font-family: feather; src: url(../fonts/feather.eot); src: url(../fonts/feather.eot?#iefix) format("embedded-opentype"), url(../fonts/feather.woff) format("woff"), url(../fonts/feather.ttf) format("truetype"), url(../fonts/feather.svg#feather) format("svg"); }

[class*=" fe-icon-"], [class^=fe-icon-] { font-family: feather !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.fe-icon-activity:before { content: "\e900"; }

.fe-icon-airplay:before { content: "\e901"; }

.fe-icon-alert-circle:before { content: "\e902"; }

.fe-icon-alert-octagon:before { content: "\e903"; }

.fe-icon-alert-triangle:before { content: "\e904"; }

.fe-icon-align-center:before { content: "\e905"; }

.fe-icon-align-justify:before { content: "\e906"; }

.fe-icon-align-left:before { content: "\e907"; }

.fe-icon-align-right:before { content: "\e908"; }

.fe-icon-anchor:before { content: "\e909"; }

.fe-icon-aperture:before { content: "\e90a"; }

.fe-icon-archive:before { content: "\e90b"; }

.fe-icon-arrow-down-circle:before { content: "\e90c"; }

.fe-icon-arrow-down-left:before { content: "\e90d"; }

.fe-icon-arrow-down-right:before { content: "\e90e"; }

.fe-icon-arrow-down:before { content: "\e90f"; }

.fe-icon-arrow-left-circle:before { content: "\e910"; }

.fe-icon-arrow-left:before { content: "\e911"; }

.fe-icon-arrow-right-circle:before { content: "\e912"; }

.fe-icon-arrow-right:before { content: "\e913"; }

.fe-icon-arrow-up-circle:before { content: "\e914"; }

.fe-icon-arrow-up-left:before { content: "\e915"; }

.fe-icon-arrow-up-right:before { content: "\e916"; }

.fe-icon-arrow-up:before { content: "\e917"; }

.fe-icon-at-sign:before { content: "\e918"; }

.fe-icon-award:before { content: "\e919"; }

.fe-icon-bar-chart-2:before { content: "\e91a"; }

.fe-icon-bar-chart:before { content: "\e91b"; }

.fe-icon-battery-charging:before { content: "\e91c"; }

.fe-icon-battery:before { content: "\e91d"; }

.fe-icon-bell-off:before { content: "\e91e"; }

.fe-icon-bell:before { content: "\e91f"; }

.fe-icon-bluetooth:before { content: "\e920"; }

.fe-icon-bold:before { content: "\e921"; }

.fe-icon-book-open:before { content: "\e922"; }

.fe-icon-book:before { content: "\e923"; }

.fe-icon-bookmark:before { content: "\e924"; }

.fe-icon-box:before { content: "\e925"; }

.fe-icon-briefcase:before { content: "\e926"; }

.fe-icon-calendar:before { content: "\e927"; }

.fe-icon-camera-off:before { content: "\e928"; }

.fe-icon-camera:before { content: "\e929"; }

.fe-icon-cast:before { content: "\e92a"; }

.fe-icon-check-circle:before { content: "\e92b"; }

.fe-icon-check-square:before { content: "\e92c"; }

.fe-icon-check:before { content: "\e92d"; }

.fe-icon-chevron-down:before { content: "\e92e"; }

.fe-icon-chevron-left:before { content: "\e92f"; }

.fe-icon-chevron-right:before { content: "\e930"; }

.fe-icon-chevron-up:before { content: "\e931"; }

.fe-icon-chevrons-down:before { content: "\e932"; }

.fe-icon-chevrons-left:before { content: "\e933"; }

.fe-icon-chevrons-right:before { content: "\e934"; }

.fe-icon-chevrons-up:before { content: "\e935"; }

.fe-icon-chrome:before { content: "\e936"; }

.fe-icon-circle:before { content: "\e937"; }

.fe-icon-clipboard:before { content: "\e938"; }

.fe-icon-clock:before { content: "\e939"; }

.fe-icon-cloud-drizzle:before { content: "\e93a"; }

.fe-icon-cloud-lightning:before { content: "\e93b"; }

.fe-icon-cloud-off:before { content: "\e93c"; }

.fe-icon-cloud-rain:before { content: "\e93d"; }

.fe-icon-cloud-snow:before { content: "\e93e"; }

.fe-icon-cloud:before { content: "\e93f"; }

.fe-icon-code:before { content: "\e940"; }

.fe-icon-codepen:before { content: "\e941"; }

.fe-icon-command:before { content: "\e942"; }

.fe-icon-compass:before { content: "\e943"; }

.fe-icon-copy:before { content: "\e944"; }

.fe-icon-corner-down-left:before { content: "\e945"; }

.fe-icon-corner-down-right:before { content: "\e946"; }

.fe-icon-corner-left-down:before { content: "\e947"; }

.fe-icon-corner-left-up:before { content: "\e948"; }

.fe-icon-corner-right-down:before { content: "\e949"; }

.fe-icon-corner-right-up:before { content: "\e94a"; }

.fe-icon-corner-up-left:before { content: "\e94b"; }

.fe-icon-corner-up-right:before { content: "\e94c"; }

.fe-icon-cpu:before { content: "\e94d"; }

.fe-icon-credit-card:before { content: "\e94e"; }

.fe-icon-crop:before { content: "\e94f"; }

.fe-icon-crosshair:before { content: "\e950"; }

.fe-icon-database:before { content: "\e951"; }

.fe-icon-delete:before { content: "\e952"; }

.fe-icon-disc:before { content: "\e953"; }

.fe-icon-dollar-sign:before { content: "\e954"; }

.fe-icon-download-cloud:before { content: "\e955"; }

.fe-icon-download:before { content: "\e956"; }

.fe-icon-droplet:before { content: "\e957"; }

.fe-icon-edit-2:before { content: "\e958"; }

.fe-icon-edit-3:before { content: "\e959"; }

.fe-icon-edit:before { content: "\e95a"; }

.fe-icon-external-link:before { content: "\e95b"; }

.fe-icon-eye-off:before { content: "\e95c"; }

.fe-icon-eye:before { content: "\e95d"; }

.fe-icon-facebook:before { content: "\e95e"; }

.fe-icon-fast-forward:before { content: "\e95f"; }

.fe-icon-feather:before { content: "\e960"; }

.fe-icon-file-minus:before { content: "\e961"; }

.fe-icon-file-plus:before { content: "\e962"; }

.fe-icon-file-text:before { content: "\e963"; }

.fe-icon-file:before { content: "\e964"; }

.fe-icon-film:before { content: "\e965"; }

.fe-icon-filter:before { content: "\e966"; }

.fe-icon-flag:before { content: "\e967"; }

.fe-icon-folder-minus:before { content: "\e968"; }

.fe-icon-folder-plus:before { content: "\e969"; }

.fe-icon-folder:before { content: "\e96a"; }

.fe-icon-gift:before { content: "\e96b"; }

.fe-icon-git-branch:before { content: "\e96c"; }

.fe-icon-git-commit:before { content: "\e96d"; }

.fe-icon-git-merge:before { content: "\e96e"; }

.fe-icon-git-pull-request:before { content: "\e96f"; }

.fe-icon-github:before { content: "\e970"; }

.fe-icon-gitlab:before { content: "\e971"; }

.fe-icon-globe:before { content: "\e972"; }

.fe-icon-grid:before { content: "\e973"; }

.fe-icon-hard-drive:before { content: "\e974"; }

.fe-icon-hash:before { content: "\e975"; }

.fe-icon-headphones:before { content: "\e976"; }

.fe-icon-heart:before { content: "\e977"; }

.fe-icon-help-circle:before { content: "\e978"; }

.fe-icon-home:before { content: "\e979"; }

.fe-icon-image:before { content: "\e97a"; }

.fe-icon-inbox:before { content: "\e97b"; }

.fe-icon-info:before { content: "\e97c"; }

.fe-icon-instagram:before { content: "\e97d"; }

.fe-icon-italic:before { content: "\e97e"; }

.fe-icon-layers:before { content: "\e97f"; }

.fe-icon-layout:before { content: "\e980"; }

.fe-icon-life-buoy:before { content: "\e981"; }

.fe-icon-link-2:before { content: "\e982"; }

.fe-icon-link:before { content: "\e983"; }

.fe-icon-linkedin:before { content: "\e984"; }

.fe-icon-list:before { content: "\e985"; }

.fe-icon-loader:before { content: "\e986"; }

.fe-icon-lock:before { content: "\e987"; }

.fe-icon-log-in:before { content: "\e988"; }

.fe-icon-log-out:before { content: "\e989"; }

.fe-icon-mail:before { content: "\e98a"; }

.fe-icon-map-pin:before { content: "\e98b"; }

.fe-icon-map:before { content: "\e98c"; }

.fe-icon-maximize-2:before { content: "\e98d"; }

.fe-icon-maximize:before { content: "\e98e"; }

.fe-icon-menu:before { content: "\e98f"; }

.fe-icon-message-circle:before { content: "\e990"; }

.fe-icon-message-square:before { content: "\e991"; }

.fe-icon-mic-off:before { content: "\e992"; }

.fe-icon-mic:before { content: "\e993"; }

.fe-icon-minimize-2:before { content: "\e994"; }

.fe-icon-minimize:before { content: "\e995"; }

.fe-icon-minus-circle:before { content: "\e996"; }

.fe-icon-minus-square:before { content: "\e997"; }

.fe-icon-minus:before { content: "\e998"; }

.fe-icon-monitor:before { content: "\e999"; }

.fe-icon-moon:before { content: "\e99a"; }

.fe-icon-more-horizontal:before { content: "\e99b"; }

.fe-icon-more-vertical:before { content: "\e99c"; }

.fe-icon-move:before { content: "\e99d"; }

.fe-icon-music:before { content: "\e99e"; }

.fe-icon-navigation-2:before { content: "\e99f"; }

.fe-icon-navigation:before { content: "\e9a0"; }

.fe-icon-octagon:before { content: "\e9a1"; }

.fe-icon-package:before { content: "\e9a2"; }

.fe-icon-paperclip:before { content: "\e9a3"; }

.fe-icon-pause-circle:before { content: "\e9a4"; }

.fe-icon-pause:before { content: "\e9a5"; }

.fe-icon-percent:before { content: "\e9a6"; }

.fe-icon-phone-call:before { content: "\e9a7"; }

.fe-icon-phone-forwarded:before { content: "\e9a8"; }

.fe-icon-phone-incoming:before { content: "\e9a9"; }

.fe-icon-phone-missed:before { content: "\e9aa"; }

.fe-icon-phone-off:before { content: "\e9ab"; }

.fe-icon-phone-outgoing:before { content: "\e9ac"; }

.fe-icon-phone:before { content: "\e9ad"; }

.fe-icon-pie-chart:before { content: "\e9ae"; }

.fe-icon-play-circle:before { content: "\e9af"; }

.fe-icon-play:before { content: "\e9b0"; }

.fe-icon-plus-circle:before { content: "\e9b1"; }

.fe-icon-plus-square:before { content: "\e9b2"; }

.fe-icon-plus:before { content: "\e9b3"; }

.fe-icon-pocket:before { content: "\e9b4"; }

.fe-icon-power:before { content: "\e9b5"; }

.fe-icon-printer:before { content: "\e9b6"; }

.fe-icon-radio:before { content: "\e9b7"; }

.fe-icon-refresh-ccw:before { content: "\e9b8"; }

.fe-icon-refresh-cw:before { content: "\e9b9"; }

.fe-icon-repeat:before { content: "\e9ba"; }

.fe-icon-rewind:before { content: "\e9bb"; }

.fe-icon-rotate-ccw:before { content: "\e9bc"; }

.fe-icon-rotate-cw:before { content: "\e9bd"; }

.fe-icon-rss:before { content: "\e9be"; }

.fe-icon-save:before { content: "\e9bf"; }

.fe-icon-scissors:before { content: "\e9c0"; }

.fe-icon-search:before { content: "\e9c1"; }

.fe-icon-send:before { content: "\e9c2"; }

.fe-icon-server:before { content: "\e9c3"; }

.fe-icon-settings:before { content: "\e9c4"; }

.fe-icon-share-2:before { content: "\e9c5"; }

.fe-icon-share:before { content: "\e9c6"; }

.fe-icon-shield-off:before { content: "\e9c7"; }

.fe-icon-shield:before { content: "\e9c8"; }

.fe-icon-shopping-bag:before { content: "\e9c9"; }

.fe-icon-shopping-cart:before { content: "\e9ca"; }

.fe-icon-shuffle:before { content: "\e9cb"; }

.fe-icon-sidebar:before { content: "\e9cc"; }

.fe-icon-skip-back:before { content: "\e9cd"; }

.fe-icon-skip-forward:before { content: "\e9ce"; }

.fe-icon-slack:before { content: "\e9cf"; }

.fe-icon-slash:before { content: "\e9d0"; }

.fe-icon-sliders:before { content: "\e9d1"; }

.fe-icon-smartphone:before { content: "\e9d2"; }

.fe-icon-speaker:before { content: "\e9d3"; }

.fe-icon-square:before { content: "\e9d4"; }

.fe-icon-star:before { content: "\e9d5"; }

.fe-icon-stop-circle:before { content: "\e9d6"; }

.fe-icon-sun:before { content: "\e9d7"; }

.fe-icon-sunrise:before { content: "\e9d8"; }

.fe-icon-sunset:before { content: "\e9d9"; }

.fe-icon-tablet:before { content: "\e9da"; }

.fe-icon-tag:before { content: "\e9db"; }

.fe-icon-target:before { content: "\e9dc"; }

.fe-icon-terminal:before { content: "\e9dd"; }

.fe-icon-thermometer:before { content: "\e9de"; }

.fe-icon-thumbs-down:before { content: "\e9df"; }

.fe-icon-thumbs-up:before { content: "\e9e0"; }

.fe-icon-toggle-left:before { content: "\e9e1"; }

.fe-icon-toggle-right:before { content: "\e9e2"; }

.fe-icon-trash-2:before { content: "\e9e3"; }

.fe-icon-trash:before { content: "\e9e4"; }

.fe-icon-trending-down:before { content: "\e9e5"; }

.fe-icon-trending-up:before { content: "\e9e6"; }

.fe-icon-triangle:before { content: "\e9e7"; }

.fe-icon-truck:before { content: "\e9e8"; }

.fe-icon-tv:before { content: "\e9e9"; }

.fe-icon-twitter:before { content: "\e9ea"; }

.fe-icon-type:before { content: "\e9eb"; }

.fe-icon-umbrella:before { content: "\e9ec"; }

.fe-icon-underline:before { content: "\e9ed"; }

.fe-icon-unlock:before { content: "\e9ee"; }

.fe-icon-upload-cloud:before { content: "\e9ef"; }

.fe-icon-upload:before { content: "\e9f0"; }

.fe-icon-user-check:before { content: "\e9f1"; }

.fe-icon-user-minus:before { content: "\e9f2"; }

.fe-icon-user-plus:before { content: "\e9f3"; }

.fe-icon-user-x:before { content: "\e9f4"; }

.fe-icon-user:before { content: "\e9f5"; }

.fe-icon-users:before { content: "\e9f6"; }

.fe-icon-video-off:before { content: "\e9f7"; }

.fe-icon-video:before { content: "\e9f8"; }

.fe-icon-voicemail:before { content: "\e9f9"; }

.fe-icon-volume-1:before { content: "\e9fa"; }

.fe-icon-volume-2:before { content: "\e9fb"; }

.fe-icon-volume-x:before { content: "\e9fc"; }

.fe-icon-volume:before { content: "\e9fd"; }

.fe-icon-watch:before { content: "\e9fe"; }

.fe-icon-wifi-off:before { content: "\e9ff"; }

.fe-icon-wifi:before { content: "\ea00"; }

.fe-icon-wind:before { content: "\ea01"; }

.fe-icon-x-circle:before { content: "\ea02"; }

.fe-icon-x-square:before { content: "\ea03"; }

.fe-icon-x:before { content: "\ea04"; }

.fe-icon-youtube:before { content: "\ea05"; }

.fe-icon-zap-off:before { content: "\ea06"; }

.fe-icon-zap:before { content: "\ea07"; }

.fe-icon-zoom-in:before { content: "\ea08"; }

.fe-icon-zoom-out:before { content: "\ea09"; }

body { font-family: "Open Sans", sans-serif; color: #333333; background-color: #eee; }

/*.d-flex div {
    flex-basis: auto;
}*/
body, .mainbody p, .Normal, .NormalDisabled, .NormalDeleted { font-size: 14px; line-height: 1.785; }

a { transition: all .3s; }

a, a:visited { color: inherit; }

a:focus { color: inherit !important; }

.clearfix::after { display: block; clear: both; content: ""; }

h1, h2, h3, h4, h5, h6 { font-family: "Merriweather", serif; }

.mainbody h1 { font-size: 1.375rem; }

.Normal { color: #333333; }

.site-wrapper { position: relative; }

.site-wrapper > .container { background-color: white; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); }

.leftcol, .maincol { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; width: 100%; }

.maincol { background-color: white; }

#qa_anwsers_wrap { display: none; }

#nav-toggle { position: absolute; left: .4rem; top: 1.5rem; z-index: 10; display: none; }

#nav-toggle a { cursor: pointer; color: white; }

#nav-toggle a .fe-icon-menu { font-size: 30px; padding: 3px 5px; background-color: #f8b733; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); }

#nav-toggle a:hover { text-shadow: none; }

#nav-toggle a:hover .fe-icon-menu { background-color: rgba(248, 183, 51, 0.8); }

.main-menu-wrap { margin-bottom: 20px; }

.main-menu-wrap .menut-title { font-size: 19px; font-weight: 700; line-height: 1.3; color: #fcea77; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); text-align: justify; letter-spacing: .5px; max-height: 38px; overflow: hidden; margin-bottom: 6px; }

.main-menu-wrap .menut-title span { font-weight: 400; }

.main-menu li { list-style: none; margin-left: 0; padding-left: 0; }

.main-menu li a:focus { color: #FCEA77 !important; }

.main-menu li > .nav-link { position: relative; padding: 10px 0; font-size: 14px; font-weight: 600; color: white; border-bottom: 1px solid rgba(255, 255, 255, 0.4); }

.main-menu li > .nav-link:before { font-family: feather; content: "\e934"; position: absolute; height: 100%; font-size: 100%; font-weight: 400; line-height: 2.6; color: #lightyellow; left: 0; opacity: 0; top: 0; transition: all 0.3s; }

.main-menu li > .nav-link:hover { color: #FCEA77; }

.main-menu li > .nav-link:hover:before { left: -20px; opacity: 1; }

.main-menu li.active > .nav-link { color: #FCEA77; }

.main-menu li.active > .nav-link:before { left: -20px; opacity: 1; }

.leftcol { background: linear-gradient(90deg, #096685 0%, #109FB8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#096685', endColorstr='#109FB8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ box-shadow: inset -7px 0 10px -7px rgba(0, 0, 0, 0.15); padding: 20px 38px 30px; text-align: center; }

.leftcol > div { width: 100%; }

.leftcol .quicklink { margin-bottom: 15px; }

.leftcol .quicklink a:hover { opacity: .8; text-decoration: none; }

.leftcol .links a { font-family: "Merriweather", serif; font-size: 12px; font-weight: 400; display: block; color: white; padding: 0.125rem 0; }

.leftcol .links a:focus { color: white !important; }

.leftcol .btn-spanish { background-color: #FCEA77; color: #604004; font-weight: 600; font-size: 13px; border-radius: 3px; margin: 0 auto; width: 100%; margin-bottom: 25px; line-height: 1.3; }

.leftcol .btn-spanish:hover { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.22); }

.county-seal { background: url(../Images/seal_white.png) 0 0 no-repeat; width: 118px; height: 118px; display: block; text-indent: -999rem; margin: 0 auto; }

.box-translate { margin-bottom: 20px; margin-top: 5px; }

.box-translate .goog-te-gadget-simple { border-radius: 4px; border: 0; padding: 3px 4px; }

.tools { margin-bottom: 30px; text-align: left; color: white; font-size: 13px; }

.tools .helplinks { margin-bottom: 20px; font-family: "Merriweather", serif; font-weight: 600; }

.tools .helplinks a { color: #FCEA77; }

.tools .helplinks a:hover { text-decoration: none; color: white; }

.tools p { margin-bottom: 12px; line-height: 1.3; }

.copyright { color: white; font-size: 12px; text-align: left; }

.mainhead .banner { background-image: url(../Images/header-home.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 260px; padding-left: 0; padding-right: 0; }

.mainhead .banner-text { margin-bottom: 25px; color: white; }

.mainhead .toptext { border-bottom: 1px solid rgba(255, 255, 255, 0.35); font-size: 38px; padding-right: 20px; margin-bottom: 10px; }

.mainhead .toptext span { font-weight: 700; }

.mainhead .bottomtext { font-family: "Merriweather", serif; font-size: 14px; font-style: italic; line-height: 1.4; font-weight: 300; }

.hotline { -ms-flex: 0 0 240px; flex: 0 0 240px; max-width: 240px; background-color: #F8B733; line-height: 1.4; text-align: center; height: 260px; overflow: hidden; }

.hotline .hl-title { font-size: 15px; font-weight: 600; color: #000; margin-bottom: .5rem; }

.hotline .hl-title span { font-weight: 700; }

.hotline .hl-number { font-size: 60px; font-weight: 700; color: white; line-height: 1; text-shadow: 0 2px 1px rgba(0, 0, 0, 0.4); margin-bottom: 8px; }

.hotline .hotline-blk { padding: 20px 20px 15px; }

.mainbody { padding-top: 2rem; padding-bottom: .5rem; }

.col-sidebar { background-color: #6A737C; width: 100%; padding: 20px 25px; }

.helpline { background: linear-gradient(145deg, #10606A 0%, #15A7A2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10606A', endColorstr='#15A7A2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); padding: 25px 30px 23px; text-align: center; color: #fff; z-index: 10; position: relative; width: 100%; }

.htop { margin-bottom: 6px; line-height: 1.4; padding-left: 42px; position: relative; }

.htop:before { font-family: feather; content: "\e9a7"; position: absolute; height: 100%; font-size: 180%; font-weight: 400; color: #fff; left: 0; top: 0; font-variant: normal; text-transform: none; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.htop span { display: block; text-align: left; }

.htop .top1 { font-size: 15px; font-weight: 600; letter-spacing: 5px; }

.htop .top2 { font-family: "Merriweather", serif; font-size: 14px; font-style: italic; letter-spacing: 1px; }

.hbottom { font-size: 18px; font-weight: 600; line-height: 1; letter-spacing: 2px; border-top: 1px solid rgba(255, 255, 255, 0.7); padding-top: 8px; }

.questions { background-color: #6A737C; color: #fff; }

.questions .widget-title { font-size: 20px; font-weight: 700; line-height: 1.2; text-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); letter-spacing: 1px; position: relative; padding-left: 50px; margin-bottom: 10px; }

.questions .widget-title:before { content: ""; display: block; position: absolute; top: 5px; left: 0; width: 35px; height: 35px; background: url(../Images/help-circle.png); }

.questions .widget-title span { font-weight: 400; }

.questions .question-list li { margin-left: 0; padding: 10px 0; list-style-type: none; font-size: 13px; line-height: 1.5; border-bottom: 1px solid rgba(255, 255, 255, 0.3); cursor: pointer; }

.questions .question-list li:last-child { border-bottom: 0; }

.sm-rbwrap { margin-bottom: 1.5rem; }

.disclaimer { color: rgba(255, 255, 255, 0.5); font-size: 11px; line-height: 1.5; margin-bottom: 2rem; }

.disclaimer a { display: block; color: #FCEA77; }

.leftcol .helpline, .leftcol .googlesearch { padding: 20px; margin-bottom: 20px; }

@media (min-width: 992px) { .sm-rbwrap { display: none; } }

.mainbody h1 { text-align: center; margin-bottom: 25px; color: #07889B; font-size: 26px; }

.mainbody ol { padding-left: 1rem; }

.mainbody ol li { padding-left: .5rem; }

.home .mainbody h2 { text-align: center; color: #07889B !important; font-size: 21px !important; font-weight: 700; margin-bottom: .8rem; }

.home .home-blks { border-bottom: 1px solid #F8B733; margin-bottom: 22px; }

.home .home-blks:last-child { margin-bottom: 0; }

.home .home-blks h3 { font-size: 15px !important; color: #000; }

.home .home-blks .blk-ctn p { font-size: 13px; line-height: 1.7; padding-right: 1rem; margin-bottom: 0; }

.home .home-blks .blk-ctn img { height: 75px; }

.home .home-blks .btn-home-more { background-color: #F8B733; font-size: 13px; color: white; border-radius: 0; line-height: 1.1; cursor: pointer; margin-top: 10px; cursor: pointer; }

.home .home-blks .btn-home-more:hover { background-color: #6f7273; }

.home .helpline-hidemobile { margin-top: auto; }

.qa-pop-wrap .allanswers { display: none; }

@media (max-width: 992px) { .helpline-hidemobile { display: none; } }

@media (max-width: 768px) { body.st-body { height: 100%; overflow: hidden; }
  .maincol { height: 100%; overflow: hidden; }
  .st-content, .st-content-inner { position: relative; }
  .st-container { position: relative; overflow: hidden; }
  .st-pusher { position: relative; left: 0; z-index: 99; height: 100%; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; }
  .st-pusher::after { position: absolute; top: 0; right: 0; z-index: 100; width: 0; height: 0; background: rgba(0, 0, 0, 0.2); content: ''; opacity: 0; -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; }
  .st-menu-open .st-pusher::after { width: 100%; height: 100%; opacity: 1; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; }
  .leftcol { position: absolute; top: 0; left: 0; z-index: 100; visibility: hidden; opacity: 0; width: 320px; height: 100%; -webkit-transition: all 0.5s; transition: all 0.5s; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
  .leftcol::after { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); content: ''; opacity: 1; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; }
  .st-menu-open .st-menu::after { width: 0; height: 0; opacity: 0; -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; }
  /* Leftcol Slide in Effect */
  .st-effect-2.st-menu-open .st-pusher { -ms-transform: translate3d(320px, 0, 0); -webkit-transform: translate3d(320px, 0, 0); transform: translate3d(320px, 0, 0); }
  .st-effect-2.leftcol { z-index: 1; }
  .st-effect-2.st-menu-open .st-effect-2.leftcol { visibility: visible; opacity: 1; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; }
  .st-effect-2.leftcol::after { display: none; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .col-sidebar > div, .leftcol > div { width: 100%; }
  /* IE10 */
  .mainbody { padding-bottom: 3rem; } }

@media (min-width: 768px) { .leftcol, .maincol { float: left; }
  .leftcol { -ms-flex: 0 0 26.4%; flex: 0 0 26.4%; max-width: 300px; min-width: 250px; } }

@media (min-width: 992px) { .leftcol { -ms-flex: 0 0 28%; flex: 0 0 28%; min-width: 300px; min-height: 100%; } }

@media (min-width: 1200px) { .container { max-width: 1140px; }
  .col-sidebar { -ms-flex: 0 0 240px; flex: 0 0 240px; max-width: 240px; } }

@media (min-width: 1250px) { .container { max-width: 1170px; } }

@media (min-width: 992px) and (max-width: 1299.9px) { .leftcol { padding-left: 30px; padding-right: 30px; }
  .main-menu-wrap .menut-title { max-height: 60px; overflow: visible; } }

@media (max-width: 991.9px) { .leftcol { padding: 10px 25px 20px; }
  .leftcol .links a { line-height: 1.5; }
  .leftcol .btn-spanish { margin-bottom: 20px; }
  .county-seal { width: 90px; height: 90px; background-size: cover; }
  .main-menu-wrap .menut-title { text-align: left; overflow: visible; max-height: 60px; }
  .mainhead .banner { height: 200px; }
  .mainhead .toptext { font-size: 32px; }
  .hotline { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; height: auto; }
  .hotline .hl-title { margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px dashed rgba(255, 255, 255, 0.5); }
  .hotline .hl-number { font-size: 46px; }
  .hotline .hnumber { font-size: 18px; }
  .col-sidebar .mb-auto { margin-bottom: 0 !important; }
  .questions .widget-title { line-height: 45px; }
  .questions .widget-title br { display: none; }
  .sm-rbwrap::after { display: block; clear: both; content: ""; }
  .sm-rbwrap .helpline .htop, .sm-rbwrap .helpline .hbottom, .sm-rbwrap .googlesearch .top { max-width: 180px; margin-left: auto; margin-right: auto; }
  .home .sm-rbwrap > div { min-height: 120px; } }

@media (min-width: 768px) and (max-width: 991.9px) { .helpline { padding: 20px 25px; }
  /*.col-sidebar.align-items-start { align-items: flex-end!important; }*/
  .leftcol .htop { padding-left: 35px; }
  .leftcol .htop .top1 { letter-spacing: 4px; }
  .leftcol .htop .top2 { font-size: 12px; }
  .leftcol .hbottom { font-size: 16px; }
  .leftcol .googlesearch .top1 img { max-width: 50px; }
  .leftcol .helpline, .leftcol .googlesearch { padding-left: 15px; padding-right: 15px; } }

@media (max-width: 767.9px) { body, .mainbody p, .home .home-blks .blk-ctn p, .questions .question-list li { font-size: 17px; }
  .home .home-blks h3 { font-size: 19px !important; }
  .home .googlesearch .top2 { font-size: 18px; line-height: 2rem; }
  #nav-toggle { display: block; }
  .home .sm-rbwrap .helpline .htop, .home .sm-rbwrap .helpline .hbottom, .home .sm-rbwrap .googlesearch .top { max-width: 250px; }
  .home .htop { padding-left: 60px; }
  .home .htop .top1 { font-size: 21px; }
  .home .hbottom { font-size: 22px; letter-spacing: 3px; }
  .home .htop .top2 { font-size: 18px; }
  .home .htop:before { font-size: 250%; margin-right: 10px; }
  .home .googlesearch .bottom input[type="text"] { width: 200px; height: 35px; }
  .home .googlesearch .bottom input[type="submit"] { height: 35px; font-size: 18px; width: auto; }
  .modal .modal-header .close { font-size: 3rem; }
  .modal .modal-body { font-size: 17px; } }

@media (min-width: 576px) and (max-width: 767.9px) { .container { max-width: 100%; }
  .hotline .hl-other { padding: 5px 10px 0; }
  .home .sm-rbwrap > div { height: 150px; } }

@media (max-width: 575.9px) { .leftcol .links a { font-size: 16px; line-height: 1.8; }
  .main-menu-wrap .menut-title { font-size: 20px; }
  .main-menu li > .nav-link, .tools { font-size: 18px; line-height: 1.5; }
  .main-menu-wrap .menut-title { max-height: 40px; }
  .hotline .hl-num-wrap { display: block; }
  .hotline .hl-title { margin-bottom: 5px; font-size: 18px; }
  .hotline .hl-number { margin: 0 auto 10px; }
  .hotline .hl-other { margin: 0 auto 10px; }
  .hotline .hname, .hotline .hnumber { display: inline-block; vertical-align: middle; }
  .hotline .hname { font-size: 16px; }
  .sm-rbwrap > div { float: none; margin: 0 auto; width: 100%; }
  .disclaimer { background-color: #6A737C; padding-bottom: 30px; } }
