/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/@caweb/html-webpack-plugin/build/font-only.css ***!
  \*****************************************************************************************************************************************************************************************************************/
/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/styles/font-only.css ***!
  \******************************************************************************************************************************************************************************/
/* -----------------------------------------
   ICON FONTS - /source/scss/cagov/icon-font.scss
----------------------------------------- */

@font-face {
  font-family: 'CaGov';
  src:  url(fonts/CaGov.eot);
  src:  url(fonts/CaGov.eot#iefix) format('embedded-opentype'),
    url(fonts/CaGov.ttf) format('truetype'),
    url(fonts/CaGov.woff) format('woff'),
    url(fonts/CaGov.svg#CaGov) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="ca-gov-icon-"],
[class*=" ca-gov-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'CaGov' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ca-gov-icon-arrow_up:before {
  content: "\21" !important;
}
.ca-gov-icon-arrow_down:before {
  content: "\22" !important;
}
.ca-gov-icon-arrow_left:before {
  content: "\23" !important;
}
.ca-gov-icon-arrow_right:before {
  content: "\24" !important;
}
.ca-gov-icon-arrow_left-up:before {
  content: "\25" !important;
}
.ca-gov-icon-arrow_right-up:before {
  content: "\26" !important;
}
.ca-gov-icon-arrow_right-down:before {
  content: "\27" !important;
}
.ca-gov-icon-arrow_left-down:before {
  content: "\28" !important;
}
.ca-gov-icon-arrow-up-down:before {
  content: "\29" !important;
}
.ca-gov-icon-arrow_up-down_alt:before {
  content: "\2a" !important;
}
.ca-gov-icon-arrow_left-right_alt:before {
  content: "\2b" !important;
}
.ca-gov-icon-arrow_left-right:before {
  content: "\2c" !important;
}
.ca-gov-icon-arrow_expand_alt2:before {
  content: "\2d" !important;
}
.ca-gov-icon-arrow_expand_alt:before {
  content: "\2e" !important;
}
.ca-gov-icon-arrow_condense:before {
  content: "\2f" !important;
}
.ca-gov-icon-arrow_expand:before {
  content: "\30" !important;
}
.ca-gov-icon-arrow_move:before {
  content: "\31" !important;
}
.ca-gov-icon-caret-up:before {
  content: "\32" !important;
}
.ca-gov-icon-caret-down:before {
  content: "\33" !important;
}
.ca-gov-icon-caret-left:before {
  content: "\34" !important;
}
.ca-gov-icon-caret-right:before {
  content: "\35" !important;
}
.ca-gov-icon-caret-two-up:before {
  content: "\36" !important;
}
.ca-gov-icon-caret-two-down:before {
  content: "\37" !important;
}
.ca-gov-icon-caret-two-left:before {
  content: "\38" !important;
}
.ca-gov-icon-caret-two-right:before {
  content: "\39" !important;
}
.ca-gov-icon-caret-line-up:before {
  content: "\3a" !important;
}
.ca-gov-icon-caret-line-down:before {
  content: "\3b" !important;
}
.ca-gov-icon-caret-line-left:before {
  content: "\3c" !important;
}
.ca-gov-icon-caret-line-right:before {
  content: "\3d" !important;
}
.ca-gov-icon-caret-line-two-up:before {
  content: "\3e" !important;
}
.ca-gov-icon-caret-line-two-down:before {
  content: "\3f" !important;
}
.ca-gov-icon-caret-line-two-left:before {
  content: "\40" !important;
}
.ca-gov-icon-caret-line-two-right:before {
  content: "\41" !important;
}
.ca-gov-icon-triangle-up:before {
  content: "\42" !important;
}
.ca-gov-icon-triangle-down:before {
  content: "\43" !important;
}
.ca-gov-icon-triangle-left:before {
  content: "\44" !important;
}
.ca-gov-icon-triangle-right:before {
  content: "\45" !important;
}
.ca-gov-icon-triangle-line-up:before {
  content: "\46" !important;
}
.ca-gov-icon-triangle-line-down:before {
  content: "\47" !important;
}
.ca-gov-icon-triangle-line-left:before {
  content: "\48" !important;
}
.ca-gov-icon-triangle-line-right:before {
  content: "\49" !important;
}
.ca-gov-icon-arrow_back:before {
  content: "\4a" !important;
}
.ca-gov-icon-minus-mark:before {
  content: "\4b" !important;
}
.ca-gov-icon-plus-mark:before {
  content: "\4c" !important;
}
.ca-gov-icon-close-mark:before {
  content: "\4d" !important;
}
.ca-gov-icon-check-mark:before {
  content: "\4e" !important;
}
.ca-gov-icon-minus-line:before {
  content: "\4f" !important;
}
.ca-gov-icon-plus-line:before {
  content: "\50" !important;
}
.ca-gov-icon-close-line:before {
  content: "\51" !important;
}
.ca-gov-icon-check-line:before {
  content: "\52" !important;
}
.ca-gov-icon-icon_zoom-out_alt:before {
  content: "\53" !important;
}
.ca-gov-icon-icon_zoom-in_alt:before {
  content: "\54" !important;
}
.ca-gov-icon-search-right:before {
  content: "\55" !important;
}
.ca-gov-icon-icon_box-empty:before {
  content: "\56" !important;
}
.ca-gov-icon-icon_box-selected:before {
  content: "\57" !important;
}
.ca-gov-icon-collapse:before {
  content: "\58" !important;
}
.ca-gov-icon-expand:before {
  content: "\59" !important;
}
.ca-gov-icon-icon_box-checked:before {
  content: "\5a" !important;
}
.ca-gov-icon-icon_circle-empty:before {
  content: "\5b" !important;
}
.ca-gov-icon-icon_circle-slelected:before {
  content: "\5c" !important;
}
.ca-gov-icon-icon_stop_alt2:before {
  content: "\5d" !important;
}
.ca-gov-icon-icon_stop:before {
  content: "\5e" !important;
}
.ca-gov-icon-icon_pause_alt2:before {
  content: "\5f" !important;
}
.ca-gov-icon-icon_pause:before {
  content: "\60" !important;
}
.ca-gov-icon-icon_menu:before {
  content: "\61" !important;
}
.ca-gov-icon-icon_menu-square_alt2:before {
  content: "\62" !important;
}
.ca-gov-icon-icon_menu-circle_alt2:before {
  content: "\63" !important;
}
.ca-gov-icon-icon_ul:before {
  content: "\64" !important;
}
.ca-gov-icon-icon_ol:before {
  content: "\65" !important;
}
.ca-gov-icon-icon_adjust-horiz:before {
  content: "\66" !important;
}
.ca-gov-icon-icon_adjust-vert:before {
  content: "\67" !important;
}
.ca-gov-icon-icon_document_alt:before {
  content: "\68" !important;
}
.ca-gov-icon-icon_documents_alt:before {
  content: "\69" !important;
}
.ca-gov-icon-pencil:before {
  content: "\6a" !important;
}
.ca-gov-icon-icon_pencil-edit_alt:before {
  content: "\6b" !important;
}
.ca-gov-icon-pencil-edit:before {
  content: "\6c" !important;
}
.ca-gov-icon-icon_folder-alt:before {
  content: "\6d" !important;
}
.ca-gov-icon-icon_folder-open_alt:before {
  content: "\6e" !important;
}
.ca-gov-icon-icon_folder-add_alt:before {
  content: "\6f" !important;
}
.ca-gov-icon-toggle:before {
  content: "\70" !important;
}
.ca-gov-icon-countdown:before {
  content: "\71" !important;
}
.ca-gov-icon-icon_error-circle_alt:before {
  content: "\72" !important;
}
.ca-gov-icon-icon_error-triangle_alt:before {
  content: "\73" !important;
}
.ca-gov-icon-icon_comment_alt:before {
  content: "\76" !important;
}
.ca-gov-icon-icon_chat_alt:before {
  content: "\77" !important;
}
.ca-gov-icon-icon_vol-mute_alt:before {
  content: "\78" !important;
}
.ca-gov-icon-icon_volume-low_alt:before {
  content: "\79" !important;
}
.ca-gov-icon-icon_volume-high_alt:before {
  content: "\7a" !important;
}
.ca-gov-icon-icon_quotations:before {
  content: "\7b" !important;
}
.ca-gov-icon-icon_quotations_alt2:before {
  content: "\7c" !important;
}
.ca-gov-icon-icon_clock_alt:before {
  content: "\7d" !important;
}
.ca-gov-icon-icon_lock_alt:before {
  content: "\7e" !important;
}
.ca-gov-icon-cta:before {
  content: "\153" !important;
}
.ca-gov-icon-filtered-portfolio:before {
  content: "\161" !important;
}
.ca-gov-icon-blurb:before {
  content: "\178" !important;
}
.ca-gov-icon-circle-counter:before {
  content: "\17e" !important;
}
.ca-gov-icon-number-counter:before {
  content: "\2dc" !important;
}
.ca-gov-icon-pricing-table:before {
  content: "\2013" !important;
}
.ca-gov-icon-portfolio:before {
  content: "\2014" !important;
}
.ca-gov-icon-tabs:before {
  content: "\2018" !important;
}
.ca-gov-icon-subscribe:before {
  content: "\2019" !important;
}
.ca-gov-icon-slider:before {
  content: "\201c" !important;
}
.ca-gov-icon-sidebar:before {
  content: "\201d" !important;
}
.ca-gov-icon-share:before {
  content: "\2022" !important;
}
.ca-gov-icon-divider:before {
  content: "\203a" !important;
}
.ca-gov-icon-header:before {
  content: "\2122" !important;
}
.ca-gov-icon-beaker3:before {
  content: "\c901" !important;
}
.ca-gov-icon-beaker4:before {
  content: "\c902" !important;
}
.ca-gov-icon-beaker5:before {
  content: "\c903" !important;
}
.ca-gov-icon-caweb:before {
  content: "\c90b" !important;
}
.ca-gov-icon-candle-alt:before {
  content: "\c910" !important;
}
.ca-gov-icon-icon_lock-open_alt:before {
  content: "\e000" !important;
}
.ca-gov-icon-icon_key_alt:before {
  content: "\e001" !important;
}
.ca-gov-icon-icon_cloud_alt:before {
  content: "\e002" !important;
}
.ca-gov-icon-icon_cloud-upload_alt:before {
  content: "\e003" !important;
}
.ca-gov-icon-icon_cloud-download_alt:before {
  content: "\e004" !important;
}
.ca-gov-icon-icon_lightbulb_alt:before {
  content: "\e007" !important;
}
.ca-gov-icon-icon_gift_alt:before {
  content: "\e008" !important;
}
.ca-gov-icon-icon_house_alt:before {
  content: "\e009" !important;
}
.ca-gov-icon-science:before {
  content: "\e00a" !important;
}
.ca-gov-icon-icon_laptop:before {
  content: "\e00d" !important;
}
.ca-gov-icon-icon_camera_alt:before {
  content: "\e00f" !important;
}
.ca-gov-icon-icon_mail_alt:before {
  content: "\e010" !important;
}
.ca-gov-icon-icon_cone_alt:before {
  content: "\e011" !important;
}
.ca-gov-icon-icon_ribbon_alt:before {
  content: "\e012" !important;
}
.ca-gov-icon-icon_bag_alt:before {
  content: "\e013" !important;
}
.ca-gov-icon-icon_creditcard:before {
  content: "\e014" !important;
}
.ca-gov-icon-icon_cart_alt:before {
  content: "\e015" !important;
}
.ca-gov-icon-icon_paperclip:before {
  content: "\e016" !important;
}
.ca-gov-icon-icon_tag_alt:before {
  content: "\e017" !important;
}
.ca-gov-icon-icon_tags_alt:before {
  content: "\e018" !important;
}
.ca-gov-icon-icon_trash_alt:before {
  content: "\e019" !important;
}
.ca-gov-icon-icon_cursor_alt:before {
  content: "\e01a" !important;
}
.ca-gov-icon-icon_mic_alt:before {
  content: "\e01b" !important;
}
.ca-gov-icon-icon_compass_alt:before {
  content: "\e01c" !important;
}
.ca-gov-icon-icon_pin_alt:before {
  content: "\e01d" !important;
}
.ca-gov-icon-icon_pushpin_alt:before {
  content: "\e01e" !important;
}
.ca-gov-icon-icon_map_alt:before {
  content: "\e01f" !important;
}
.ca-gov-icon-icon_drawer_alt:before {
  content: "\e020" !important;
}
.ca-gov-icon-icon_toolbox_alt:before {
  content: "\e021" !important;
}
.ca-gov-icon-icon_book_alt:before {
  content: "\e022" !important;
}
.ca-gov-icon-icon_calendar:before {
  content: "\e023" !important;
}
.ca-gov-icon-film:before {
  content: "\e024" !important;
}
.ca-gov-icon-table:before {
  content: "\e025" !important;
}
.ca-gov-icon-icon_contacts_alt:before {
  content: "\e026" !important;
}
.ca-gov-icon-icon_headphones:before {
  content: "\e027" !important;
}
.ca-gov-icon-icon_refresh:before {
  content: "\e02a" !important;
}
.ca-gov-icon-icon_link_alt:before {
  content: "\e02b" !important;
}
.ca-gov-icon-icon_link:before {
  content: "\e02c" !important;
}
.ca-gov-icon-icon_loading:before {
  content: "\e02d" !important;
}
.ca-gov-icon-icon_blocked:before {
  content: "\e02e" !important;
}
.ca-gov-icon-icon_archive_alt:before {
  content: "\e02f" !important;
}
.ca-gov-icon-icon_heart_alt:before {
  content: "\e030" !important;
}
.ca-gov-icon-icon_star_alt:before {
  content: "\e031" !important;
}
.ca-gov-icon-icon_star-half_alt:before {
  content: "\e032" !important;
}
.ca-gov-icon-icon_star-half:before {
  content: "\e034" !important;
}
.ca-gov-icon-tools:before {
  content: "\e035" !important;
}
.ca-gov-icon-icon_cog:before {
  content: "\e037" !important;
}
.ca-gov-icon-icon_cogs:before {
  content: "\e038" !important;
}
.ca-gov-icon-arrow-fill-up:before {
  content: "\e039" !important;
}
.ca-gov-icon-arrow-fill-down:before {
  content: "\e03a" !important;
}
.ca-gov-icon-arrow-fill-left:before {
  content: "\e03b" !important;
}
.ca-gov-icon-arrow-fill-right:before {
  content: "\e03c" !important;
}
.ca-gov-icon-arrow-fill-left-up:before {
  content: "\e03d" !important;
}
.ca-gov-icon-arrow-fill-right-up:before {
  content: "\e03e" !important;
}
.ca-gov-icon-arrow-fill-right-down:before {
  content: "\e03f" !important;
}
.ca-gov-icon-arrow-fill-left-down:before {
  content: "\e040" !important;
}
.ca-gov-icon-arrow_condense_alt:before {
  content: "\e041" !important;
}
.ca-gov-icon-arrow_expand_alt3:before {
  content: "\e042" !important;
}
.ca-gov-icon-caret-fill-up:before {
  content: "\e043" !important;
}
.ca-gov-icon-caret-fill-down:before {
  content: "\e044" !important;
}
.ca-gov-icon-caret-fill-left:before {
  content: "\e045" !important;
}
.ca-gov-icon-caret-fill-right:before {
  content: "\e046" !important;
}
.ca-gov-icon-caret-fill-two-up:before {
  content: "\e047" !important;
}
.ca-gov-icon-caret-fill-two-down:before {
  content: "\e048" !important;
}
.ca-gov-icon-caret-fill-two-left:before {
  content: "\e049" !important;
}
.ca-gov-icon-caret-fill-two-right:before {
  content: "\e04a" !important;
}
.ca-gov-icon-arrow-up:before {
  content: "\e04b" !important;
}
.ca-gov-icon-arrow-down:before {
  content: "\e04c" !important;
}
.ca-gov-icon-arrow-left:before {
  content: "\e04d" !important;
}
.ca-gov-icon-arrow-right:before {
  content: "\e04e" !important;
}
.ca-gov-icon-minus-fill:before {
  content: "\e04f" !important;
}
.ca-gov-icon-plus-fill:before {
  content: "\e050" !important;
}
.ca-gov-icon-close-fill:before {
  content: "\e051" !important;
}
.ca-gov-icon-check-fill:before {
  content: "\e052" !important;
}
.ca-gov-icon-icon_zoom-out:before {
  content: "\e053" !important;
}
.ca-gov-icon-icon_zoom-in:before {
  content: "\e054" !important;
}
.ca-gov-icon-icon_stop_alt:before {
  content: "\e055" !important;
}
.ca-gov-icon-icon_menu-square_alt:before {
  content: "\e056" !important;
}
.ca-gov-icon-icon_menu-circle_alt:before {
  content: "\e057" !important;
}
.ca-gov-icon-icon_document:before {
  content: "\e058" !important;
}
.ca-gov-icon-icon_documents:before {
  content: "\e059" !important;
}
.ca-gov-icon-icon_pencil_alt:before {
  content: "\e05a" !important;
}
.ca-gov-icon-icon_folder:before {
  content: "\e05b" !important;
}
.ca-gov-icon-folder:before {
  content: "\e05c" !important;
}
.ca-gov-icon-icon_folder-add:before {
  content: "\e05d" !important;
}
.ca-gov-icon-icon_folder_upload:before {
  content: "\e05e" !important;
}
.ca-gov-icon-icon_folder_download:before {
  content: "\e05f" !important;
}
.ca-gov-icon-icon_error-circle:before {
  content: "\e061" !important;
}
.ca-gov-icon-warning-fill:before {
  content: "\e062" !important;
}
.ca-gov-icon-warning-triangle:before {
  content: "\e063" !important;
}
.ca-gov-icon-question-fill:before {
  content: "\e064" !important;
}
.ca-gov-icon-icon_comment:before {
  content: "\e065" !important;
}
.ca-gov-icon-icon_chat:before {
  content: "\e066" !important;
}
.ca-gov-icon-icon_vol-mute:before {
  content: "\e067" !important;
}
.ca-gov-icon-icon_volume-low:before {
  content: "\e068" !important;
}
.ca-gov-icon-volume:before {
  content: "\e069" !important;
}
.ca-gov-icon-quote-fill:before {
  content: "\e06a" !important;
}
.ca-gov-icon-icon_clock:before {
  content: "\e06b" !important;
}
.ca-gov-icon-icon_lock:before {
  content: "\e06c" !important;
}
.ca-gov-icon-icon_lock-open:before {
  content: "\e06d" !important;
}
.ca-gov-icon-icon_key:before {
  content: "\e06e" !important;
}
.ca-gov-icon-icon_cloud:before {
  content: "\e06f" !important;
}
.ca-gov-icon-icon_cloud-upload:before {
  content: "\e070" !important;
}
.ca-gov-icon-icon_cloud-download:before {
  content: "\e071" !important;
}
.ca-gov-icon-lightbulb:before {
  content: "\e072" !important;
}
.ca-gov-icon-icon_gift:before {
  content: "\e073" !important;
}
.ca-gov-icon-icon_house:before {
  content: "\e074" !important;
}
.ca-gov-icon-icon_mail:before {
  content: "\e076" !important;
}
.ca-gov-icon-icon_cone:before {
  content: "\e077" !important;
}
.ca-gov-icon-icon_ribbon:before {
  content: "\e078" !important;
}
.ca-gov-icon-icon_bag:before {
  content: "\e079" !important;
}
.ca-gov-icon-icon_cart:before {
  content: "\e07a" !important;
}
.ca-gov-icon-icon_tag:before {
  content: "\e07b" !important;
}
.ca-gov-icon-tags:before {
  content: "\e07c" !important;
}
.ca-gov-icon-icon_trash:before {
  content: "\e07d" !important;
}
.ca-gov-icon-icon_cursor:before {
  content: "\e07e" !important;
}
.ca-gov-icon-mic:before {
  content: "\e07f" !important;
}
.ca-gov-icon-icon_compass:before {
  content: "\e080" !important;
}
.ca-gov-icon-location:before {
  content: "\e081" !important;
}
.ca-gov-icon-pushpin:before {
  content: "\e082" !important;
}
.ca-gov-icon-map:before {
  content: "\e083" !important;
}
.ca-gov-icon-drawer:before {
  content: "\e084" !important;
}
.ca-gov-icon-book:before {
  content: "\e086" !important;
}
.ca-gov-icon-contacts:before {
  content: "\e087" !important;
}
.ca-gov-icon-archive:before {
  content: "\e088" !important;
}
.ca-gov-icon-icon_heart:before {
  content: "\e089" !important;
}
.ca-gov-icon-grid:before {
  content: "\e08c" !important;
}
.ca-gov-icon-music:before {
  content: "\e08e" !important;
}
.ca-gov-icon-icon_pause_alt:before {
  content: "\e08f" !important;
}
.ca-gov-icon-icon_phone:before {
  content: "\e090" !important;
}
.ca-gov-icon-icon_upload:before {
  content: "\e091" !important;
}
.ca-gov-icon-icon_download:before {
  content: "\e092" !important;
}
.ca-gov-icon-bar-counters:before {
  content: "\e093" !important;
}
.ca-gov-icon-audio:before {
  content: "\e094" !important;
}
.ca-gov-icon-accordion:before {
  content: "\e095" !important;
}
.ca-gov-icon-social_googleplus:before {
  content: "\e096" !important;
}
.ca-gov-icon-social_tumblr:before {
  content: "\e097" !important;
}
.ca-gov-icon-social_tumbleupon:before {
  content: "\e098" !important;
}
.ca-gov-icon-social_wordpress:before {
  content: "\e099" !important;
}
.ca-gov-icon-social_dribbble:before {
  content: "\e09b" !important;
}
.ca-gov-icon-social_deviantart:before {
  content: "\e09f" !important;
}
.ca-gov-icon-social_myspace:before {
  content: "\e0a1" !important;
}
.ca-gov-icon-social_skype:before {
  content: "\e0a2" !important;
}
.ca-gov-icon-social_picassa:before {
  content: "\e0a4" !important;
}
.ca-gov-icon-social_googledrive:before {
  content: "\e0a5" !important;
}
.ca-gov-icon-social_flickr:before {
  content: "\e0a6" !important;
}
.ca-gov-icon-social_blogger:before {
  content: "\e0a7" !important;
}
.ca-gov-icon-social_spotify:before {
  content: "\e0a8" !important;
}
.ca-gov-icon-social_delicious:before {
  content: "\e0a9" !important;
}
.ca-gov-icon-social_facebook_circle:before {
  content: "\e0aa" !important;
}
.ca-gov-icon-social_x_circle:before,
.ca-gov-icon-social_twitter_circle:before {
  content: "\e0ab" !important;
}
.ca-gov-icon-social_pinterest_circle:before {
  content: "\e0ac" !important;
}
.ca-gov-icon-social_googleplus_circle:before {
  content: "\e0ad" !important;
}
.ca-gov-icon-social_tumblr_circle:before {
  content: "\e0ae" !important;
}
.ca-gov-icon-social_stumbleupon_circle:before {
  content: "\e0af" !important;
}
.ca-gov-icon-social_wordpress_circle:before {
  content: "\e0b0" !important;
}
.ca-gov-icon-social_instagram_circle:before {
  content: "\e0b1" !important;
}
.ca-gov-icon-social_dribbble_circle:before {
  content: "\e0b2" !important;
}
.ca-gov-icon-social_vimeo_circle:before {
  content: "\e0b3" !important;
}
.ca-gov-icon-social_linkedin_circle:before {
  content: "\e0b4" !important;
}
.ca-gov-icon-social_rss_circle:before {
  content: "\e0b5" !important;
}
.ca-gov-icon-social_deviantart_circle:before {
  content: "\e0b6" !important;
}
.ca-gov-icon-social_share_circle:before {
  content: "\e0b7" !important;
}
.ca-gov-icon-social_myspace_circle:before {
  content: "\e0b8" !important;
}
.ca-gov-icon-social_skype_circle:before {
  content: "\e0b9" !important;
}
.ca-gov-icon-social_youtube_circle:before {
  content: "\e0ba" !important;
}
.ca-gov-icon-social_picassa_circle:before {
  content: "\e0bb" !important;
}
.ca-gov-icon-social_googledrive_alt2:before {
  content: "\e0bc" !important;
}
.ca-gov-icon-social_flickr_circle:before {
  content: "\e0bd" !important;
}
.ca-gov-icon-social_blogger_circle:before {
  content: "\e0be" !important;
}
.ca-gov-icon-social_spotify_circle:before {
  content: "\e0bf" !important;
}
.ca-gov-icon-social_delicious_circle:before {
  content: "\e0c0" !important;
}
.ca-gov-icon-social_tumblr_square:before {
  content: "\e0c5" !important;
}
.ca-gov-icon-social_stumbleupon_square:before {
  content: "\e0c6" !important;
}
.ca-gov-icon-social_wordpress_square:before {
  content: "\e0c7" !important;
}
.ca-gov-icon-social_instagram_square:before {
  content: "\e0c8" !important;
}
.ca-gov-icon-social_dribbble_square:before {
  content: "\e0c9" !important;
}
.ca-gov-icon-social_rss_square:before {
  content: "\e0cc" !important;
}
.ca-gov-icon-social_deviantart_square:before {
  content: "\e0cd" !important;
}
.ca-gov-icon-social_share_square:before {
  content: "\e0ce" !important;
}
.ca-gov-icon-social_myspace_square:before {
  content: "\e0cf" !important;
}
.ca-gov-icon-social_skype_square:before {
  content: "\e0d0" !important;
}
.ca-gov-icon-social_picassa_square:before {
  content: "\e0d2" !important;
}
.ca-gov-icon-social_googledrive_square:before {
  content: "\e0d3" !important;
}
.ca-gov-icon-social_flickr_square:before {
  content: "\e0d4" !important;
}
.ca-gov-icon-social_blogger_square:before {
  content: "\e0d5" !important;
}
.ca-gov-icon-social_spotify_square:before {
  content: "\e0d6" !important;
}
.ca-gov-icon-social_delicious_square:before {
  content: "\e0d7" !important;
}
.ca-gov-icon-wallet:before {
  content: "\e0d8" !important;
}
.ca-gov-icon-icon_shield_alt:before {
  content: "\e0d9" !important;
}
.ca-gov-icon-icon_percent_alt:before {
  content: "\e0da" !important;
}
.ca-gov-icon-icon_pens_alt:before {
  content: "\e0db" !important;
}
.ca-gov-icon-icon_mug_alt:before {
  content: "\e0dc" !important;
}
.ca-gov-icon-icon_like_alt:before {
  content: "\e0dd" !important;
}
.ca-gov-icon-icon_globe_alt:before {
  content: "\e0de" !important;
}
.ca-gov-icon-flowchart:before {
  content: "\e0df" !important;
}
.ca-gov-icon-icon_id_alt:before {
  content: "\e0e0" !important;
}
.ca-gov-icon-hourglass:before {
  content: "\e0e1" !important;
}
.ca-gov-icon-icon_globe:before {
  content: "\e0e2" !important;
}
.ca-gov-icon-globe:before {
  content: "\e0e3" !important;
}
.ca-gov-icon-icon_floppy_alt:before {
  content: "\e0e4" !important;
}
.ca-gov-icon-drive:before {
  content: "\e0e5" !important;
}
.ca-gov-icon-icon_clipboard:before {
  content: "\e0e6" !important;
}
.ca-gov-icon-calculator:before {
  content: "\e0e7" !important;
}
.ca-gov-icon-icon_floppy:before {
  content: "\e0e8" !important;
}
.ca-gov-icon-icon_easel:before {
  content: "\e0e9" !important;
}
.ca-gov-icon-icon_drive:before {
  content: "\e0ea" !important;
}
.ca-gov-icon-icon_dislike:before {
  content: "\e0eb" !important;
}
.ca-gov-icon-icon_datareport:before {
  content: "\e0ec" !important;
}
.ca-gov-icon-icon_currency:before {
  content: "\e0ed" !important;
}
.ca-gov-icon-icon_calulator:before {
  content: "\e0ee" !important;
}
.ca-gov-icon-icon_building:before {
  content: "\e0ef" !important;
}
.ca-gov-icon-icon_dislike_alt:before {
  content: "\e0f1" !important;
}
.ca-gov-icon-currency:before {
  content: "\e0f3" !important;
}
.ca-gov-icon-icon_briefcase_alt:before {
  content: "\e0f4" !important;
}
.ca-gov-icon-icon_target:before {
  content: "\e0f5" !important;
}
.ca-gov-icon-icon_shield:before {
  content: "\e0f6" !important;
}
.ca-gov-icon-searching:before {
  content: "\e0f7" !important;
}
.ca-gov-icon-icon_rook:before {
  content: "\e0f8" !important;
}
.ca-gov-icon-icon_puzzle_alt:before {
  content: "\e0f9" !important;
}
.ca-gov-icon-icon_percent:before {
  content: "\e0fb" !important;
}
.ca-gov-icon-building:before {
  content: "\e0fd" !important;
}
.ca-gov-icon-icon_briefcase:before {
  content: "\e0fe" !important;
}
.ca-gov-icon-icon_balance:before {
  content: "\e0ff" !important;
}
.ca-gov-icon-icon_wallet:before {
  content: "\e100" !important;
}
.ca-gov-icon-icon_search:before {
  content: "\e101" !important;
}
.ca-gov-icon-icon_puzzle:before {
  content: "\e102" !important;
}
.ca-gov-icon-icon_printer:before {
  content: "\e103" !important;
}
.ca-gov-icon-icon_pens:before {
  content: "\e104" !important;
}
.ca-gov-icon-icon_mug:before {
  content: "\e105" !important;
}
.ca-gov-icon-icon_like:before {
  content: "\e106" !important;
}
.ca-gov-icon-icon_id:before {
  content: "\e107" !important;
}
.ca-gov-icon-icon_id-2:before {
  content: "\e108" !important;
}
.ca-gov-icon-icon_flowchart:before {
  content: "\e109" !important;
}
.ca-gov-icon-logo:before {
  content: "\e600" !important;
}
.ca-gov-icon-home:before {
  content: "\e601" !important;
}
.ca-gov-icon-menu:before {
  content: "\e602" !important;
}
.ca-gov-icon-apps:before {
  content: "\e603" !important;
}
.ca-gov-icon-search:before {
  content: "\e604" !important;
}
.ca-gov-icon-chat:before {
  content: "\e605" !important;
}
.ca-gov-icon-capitol:before {
  content: "\e606" !important;
}
.ca-gov-icon-state:before {
  content: "\e607" !important;
}
.ca-gov-icon-phone:before {
  content: "\e608" !important;
}
.ca-gov-icon-email:before {
  content: "\e609" !important;
}
.ca-gov-icon-calendar:before {
  content: "\e60a" !important;
}
.ca-gov-icon-bear:before {
  content: "\e60b" !important;
}
.ca-gov-icon-law-enforcement:before {
  content: "\e60c" !important;
}
.ca-gov-icon-justice-legal:before {
  content: "\e60d" !important;
}
.ca-gov-icon-at-sign:before {
  content: "\e60e" !important;
}
.ca-gov-icon-attachment:before {
  content: "\e60f" !important;
}
.ca-gov-icon-zipped-file:before {
  content: "\e610" !important;
}
.ca-gov-icon-powerpoint:before {
  content: "\e611" !important;
}
.ca-gov-icon-excel:before {
  content: "\e612" !important;
}
.ca-gov-icon-word:before {
  content: "\e613" !important;
}
.ca-gov-icon-pdf:before {
  content: "\e614" !important;
}
.ca-gov-icon-share2:before {
  content: "\e615" !important;
}
.ca-gov-icon-facebook:before {
  content: "\e616" !important;
}
.ca-gov-icon-linkedin:before {
  content: "\e617" !important;
}
.ca-gov-icon-youtube:before {
  content: "\e618" !important;
}
.ca-gov-icon-x:before,
.ca-gov-icon-twitter:before {
  content: "\e619" !important;
}
.ca-gov-icon-pinterest:before {
  content: "\e61a" !important;
}
.ca-gov-icon-vimeo:before {
  content: "\e61b" !important;
}
.ca-gov-icon-instagram:before {
  content: "\e61c" !important;
}
.ca-gov-icon-flickr:before {
  content: "\e61d" !important;
}
.ca-gov-icon-microsoft:before {
  content: "\e61e" !important;
}
.ca-gov-icon-apple:before {
  content: "\e61f" !important;
}
.ca-gov-icon-android:before {
  content: "\e620" !important;
}
.ca-gov-icon-computer:before {
  content: "\e621" !important;
}
.ca-gov-icon-tablet:before {
  content: "\e622" !important;
}
.ca-gov-icon-smartphone:before {
  content: "\e623" !important;
}
.ca-gov-icon-roadways:before {
  content: "\e624" !important;
}
.ca-gov-icon-travel-car:before {
  content: "\e625" !important;
}
.ca-gov-icon-travel-air:before {
  content: "\e626" !important;
}
.ca-gov-icon-truck-delivery:before {
  content: "\e627" !important;
}
.ca-gov-icon-construction:before {
  content: "\e628" !important;
}
.ca-gov-icon-bar-chart:before {
  content: "\e629" !important;
}
.ca-gov-icon-pie-chart:before {
  content: "\e62a" !important;
}
.ca-gov-icon-graph:before {
  content: "\e62b" !important;
}
.ca-gov-icon-server:before {
  content: "\e62c" !important;
}
.ca-gov-icon-download:before {
  content: "\e62d" !important;
}
.ca-gov-icon-cloud-download:before {
  content: "\e62e" !important;
}
.ca-gov-icon-cloud-upload:before {
  content: "\e62f" !important;
}
.ca-gov-icon-shield:before {
  content: "\e630" !important;
}
.ca-gov-icon-fire:before {
  content: "\e631" !important;
}
.ca-gov-icon-binoculars:before {
  content: "\e632" !important;
}
.ca-gov-icon-compass:before {
  content: "\e633" !important;
}
.ca-gov-icon-sos:before {
  content: "\e634" !important;
}
.ca-gov-icon-shopping-cart:before {
  content: "\e635" !important;
}
.ca-gov-icon-video-camera:before {
  content: "\e636" !important;
}
.ca-gov-icon-camera:before {
  content: "\e637" !important;
}
.ca-gov-icon-green:before {
  content: "\e638" !important;
}
.ca-gov-icon-loud-speaker:before {
  content: "\e639" !important;
}
.ca-gov-icon-audio2:before {
  content: "\e63a" !important;
}
.ca-gov-icon-print:before {
  content: "\e63b" !important;
}
.ca-gov-icon-medical:before {
  content: "\e63c" !important;
}
.ca-gov-icon-zoom-out:before {
  content: "\e63d" !important;
}
.ca-gov-icon-zoom-in:before {
  content: "\e63e" !important;
}
.ca-gov-icon-important:before {
  content: "\e63f" !important;
}
.ca-gov-icon-chat-bubbles:before {
  content: "\e640" !important;
}
.ca-gov-icon-call:before {
  content: "\e641" !important;
}
.ca-gov-icon-people:before {
  content: "\e642" !important;
}
.ca-gov-icon-person:before {
  content: "\e643" !important;
}
.ca-gov-icon-user-id:before {
  content: "\e644" !important;
}
.ca-gov-icon-payment-card:before {
  content: "\e645" !important;
}
.ca-gov-icon-skip-backwards:before {
  content: "\e646" !important;
}
.ca-gov-icon-play:before {
  content: "\e647" !important;
}
.ca-gov-icon-pause:before {
  content: "\e648" !important;
}
.ca-gov-icon-skip-forward:before {
  content: "\e649" !important;
}
.ca-gov-icon-mail:before {
  content: "\e64a" !important;
}
.ca-gov-icon-image:before {
  content: "\e64b" !important;
}
.ca-gov-icon-house:before {
  content: "\e64c" !important;
}
.ca-gov-icon-gear:before {
  content: "\e64d" !important;
}
.ca-gov-icon-tool:before {
  content: "\e64e" !important;
}
.ca-gov-icon-time:before {
  content: "\e64f" !important;
}
.ca-gov-icon-cal:before {
  content: "\e650" !important;
}
.ca-gov-icon-check-list:before {
  content: "\e651" !important;
}
.ca-gov-icon-document:before {
  content: "\e652" !important;
}
.ca-gov-icon-clipboard:before {
  content: "\e653" !important;
}
.ca-gov-icon-page:before {
  content: "\e654" !important;
}
.ca-gov-icon-read-book:before {
  content: "\e655" !important;
}
.ca-gov-icon-cc-copyright:before {
  content: "\e656" !important;
}
.ca-gov-icon-ca-capitol:before {
  content: "\e657" !important;
}
.ca-gov-icon-ca-state:before {
  content: "\e658" !important;
}
.ca-gov-icon-favorite:before {
  content: "\e659" !important;
}
.ca-gov-icon-rss:before {
  content: "\e65a" !important;
}
.ca-gov-icon-road-pin:before {
  content: "\e65b" !important;
}
.ca-gov-icon-online-services:before {
  content: "\e65c" !important;
}
.ca-gov-icon-link:before {
  content: "\e65d" !important;
}
.ca-gov-icon-magnify-glass:before {
  content: "\e65e" !important;
}
.ca-gov-icon-key:before {
  content: "\e65f" !important;
}
.ca-gov-icon-lock:before {
  content: "\e660" !important;
}
.ca-gov-icon-info:before {
  content: "\e661" !important;
}
.ca-gov-icon-carousel-prev:before {
  content: "\e666" !important;
}
.ca-gov-icon-carousel-next:before {
  content: "\e667" !important;
}
.ca-gov-icon-arrow-prev:before {
  content: "\e668" !important;
}
.ca-gov-icon-arrow-next:before {
  content: "\e669" !important;
}
.ca-gov-icon-menu-toggle-closed:before {
  content: "\e66a" !important;
}
.ca-gov-icon-menu-toggle-open:before {
  content: "\e66b" !important;
}
.ca-gov-icon-carousel-pause:before {
  content: "\e66c" !important;
}
.ca-gov-icon-google-plus:before {
  content: "\e66d" !important;
}
.ca-gov-icon-contact-us:before {
  content: "\e66e" !important;
}
.ca-gov-icon-chat-bubble:before {
  content: "\e66f" !important;
}
.ca-gov-icon-info-bubble:before {
  content: "\e670" !important;
}
.ca-gov-icon-share-button:before {
  content: "\e671" !important;
}
.ca-gov-icon-share-facebook:before {
  content: "\e672" !important;
}
.ca-gov-icon-share-email:before {
  content: "\e673" !important;
}
.ca-gov-icon-share-flickr:before {
  content: "\e674" !important;
}
.ca-gov-icon-share-x:before,
.ca-gov-icon-share-twitter:before {
  content: "\e675" !important;
}
.ca-gov-icon-share-linkedin:before {
  content: "\e676" !important;
}
.ca-gov-icon-share-googleplus:before {
  content: "\e677" !important;
}
.ca-gov-icon-share-instagram:before {
  content: "\e678" !important;
}
.ca-gov-icon-share-pinterest:before {
  content: "\e679" !important;
}
.ca-gov-icon-share-vimeo:before {
  content: "\e67a" !important;
}
.ca-gov-icon-share-youtube:before {
  content: "\e67b" !important;
}
.ca-gov-icon-gears:before {
  content: "\e900" !important;
}
.ca-gov-icon-briefcase:before {
  content: "\e901" !important;
}
.ca-gov-icon-idea:before {
  content: "\e902" !important;
}
.ca-gov-icon-graduate:before {
  content: "\e903" !important;
}
.ca-gov-icon-images:before {
  content: "\e904" !important;
}
.ca-gov-icon-info-line:before {
  content: "\e905" !important;
}
.ca-gov-icon-important-line:before {
  content: "\e906" !important;
}
.ca-gov-icon-carousel-play:before {
  content: "\e907" !important;
}
.ca-gov-icon-question-line:before {
  content: "\e908" !important;
}
.ca-gov-icon-question:before {
  content: "\e909" !important;
}
.ca-gov-icon-filter:before {
  content: "\e90a" !important;
}
.ca-gov-icon-cal-bear:before {
  content: "\e90b" !important;
}
.ca-gov-icon-hours:before {
  content: "\e90c" !important;
}
.ca-gov-icon-hours-security:before {
  content: "\e90d" !important;
}
.ca-gov-icon-albums:before {
  content: "\e90e" !important;
}
.ca-gov-icon-brain:before {
  content: "\e90f" !important;
}
.ca-gov-icon-certificate:before {
  content: "\e910" !important;
}
.ca-gov-icon-certificate-check:before {
  content: "\e911" !important;
}
.ca-gov-icon-charge:before {
  content: "\e912" !important;
}
.ca-gov-icon-charge-cycle:before {
  content: "\e913" !important;
}
.ca-gov-icon-charge-units:before {
  content: "\e914" !important;
}
.ca-gov-icon-city:before {
  content: "\e915" !important;
}
.ca-gov-icon-clock:before {
  content: "\e916" !important;
}
.ca-gov-icon-cloud-gear:before {
  content: "\e917" !important;
}
.ca-gov-icon-biohazard:before {
  content: "\e918" !important;
}
.ca-gov-icon-malware:before {
  content: "\e919" !important;
}
.ca-gov-icon-cloud-services:before {
  content: "\e91a" !important;
}
.ca-gov-icon-cloud-sync:before {
  content: "\e91b" !important;
}
.ca-gov-icon-code:before {
  content: "\e91c" !important;
}
.ca-gov-icon-ear:before {
  content: "\e91d" !important;
}
.ca-gov-icon-ear-slash:before {
  content: "\e91e" !important;
}
.ca-gov-icon-eye:before {
  content: "\e91f" !important;
}
.ca-gov-icon-eye-slash:before {
  content: "\e920" !important;
}
.ca-gov-icon-file:before {
  content: "\e921" !important;
}
.ca-gov-icon-file-audio:before {
  content: "\e922" !important;
}
.ca-gov-icon-file-certificate:before {
  content: "\e923" !important;
}
.ca-gov-icon-file-check:before {
  content: "\e924" !important;
}
.ca-gov-icon-file-code:before {
  content: "\e925" !important;
}
.ca-gov-icon-file-csv:before {
  content: "\e926" !important;
}
.ca-gov-icon-file-download:before {
  content: "\e927" !important;
}
.ca-gov-icon-file-excel:before {
  content: "\e928" !important;
}
.ca-gov-icon-file-export:before {
  content: "\e929" !important;
}
.ca-gov-icon-file-import:before {
  content: "\e92a" !important;
}
.ca-gov-icon-file-invoice:before {
  content: "\e92b" !important;
}
.ca-gov-icon-file-medical:before {
  content: "\e92c" !important;
}
.ca-gov-icon-file-medical-alt:before {
  content: "\e92d" !important;
}
.ca-gov-icon-file-pdf:before {
  content: "\e92e" !important;
}
.ca-gov-icon-file-powerpoint:before {
  content: "\e92f" !important;
}
.ca-gov-icon-file-prescription:before {
  content: "\e930" !important;
}
.ca-gov-icon-file-upload:before {
  content: "\e931" !important;
}
.ca-gov-icon-file-video:before {
  content: "\e932" !important;
}
.ca-gov-icon-file-word:before {
  content: "\e933" !important;
}
.ca-gov-icon-file-zip:before {
  content: "\e934" !important;
}
.ca-gov-icon-filter-solid:before {
  content: "\e935" !important;
}
.ca-gov-icon-fingerprint:before {
  content: "\e936" !important;
}
.ca-gov-icon-fingerprint-check:before {
  content: "\e937" !important;
}
.ca-gov-icon-hand:before {
  content: "\e938" !important;
}
.ca-gov-icon-hand-money:before {
  content: "\e939" !important;
}
.ca-gov-icon-handshake:before {
  content: "\e93a" !important;
}
.ca-gov-icon-institute:before {
  content: "\e93b" !important;
}
.ca-gov-icon-medical-bubble:before {
  content: "\e93c" !important;
}
.ca-gov-icon-medical-care:before {
  content: "\e93d" !important;
}
.ca-gov-icon-medical-case:before {
  content: "\e93e" !important;
}
.ca-gov-icon-medical-clinic:before {
  content: "\e93f" !important;
}
.ca-gov-icon-medical-cross:before {
  content: "\e940" !important;
}
.ca-gov-icon-medical-doctor:before {
  content: "\e941" !important;
}
.ca-gov-icon-medical-heart:before {
  content: "\e942" !important;
}
.ca-gov-icon-medical-pills:before {
  content: "\e943" !important;
}
.ca-gov-icon-mobile:before {
  content: "\e944" !important;
}
.ca-gov-icon-pro-services:before {
  content: "\e945" !important;
}
.ca-gov-icon-puzzle:before {
  content: "\e946" !important;
}
.ca-gov-icon-puzzle-piece:before {
  content: "\e947" !important;
}
.ca-gov-icon-recycle:before {
  content: "\e948" !important;
}
.ca-gov-icon-responsive:before {
  content: "\e949" !important;
}
.ca-gov-icon-responsive-alt:before {
  content: "\e94a" !important;
}
.ca-gov-icon-security-network:before {
  content: "\e94b" !important;
}
.ca-gov-icon-security-system:before {
  content: "\e94c" !important;
}
.ca-gov-icon-shield-check:before {
  content: "\e94d" !important;
}
.ca-gov-icon-thumb-up:before {
  content: "\e94e" !important;
}
.ca-gov-icon-trophy:before {
  content: "\e94f" !important;
}
.ca-gov-icon-users:before {
  content: "\e950" !important;
}
.ca-gov-icon-users-alt:before {
  content: "\e951" !important;
}
.ca-gov-icon-users-dialog:before {
  content: "\e952" !important;
}
.ca-gov-icon-users-interaction:before {
  content: "\e953" !important;
}
.ca-gov-icon-video:before {
  content: "\e954" !important;
}
.ca-gov-icon-radiation:before {
  content: "\e955" !important;
}
.ca-gov-icon-chemical-hazard:before {
  content: "\e956" !important;
}
.ca-gov-icon-danger:before {
  content: "\e957" !important;
}
.ca-gov-icon-do-not-sign:before {
  content: "\e958" !important;
}
.ca-gov-icon-earthquake:before {
  content: "\e959" !important;
}
.ca-gov-icon-quake-house:before {
  content: "\e95a" !important;
}
.ca-gov-icon-quake-hazard:before {
  content: "\e95b" !important;
}
.ca-gov-icon-electricity-hazard:before {
  content: "\e95c" !important;
}
.ca-gov-icon-flood:before {
  content: "\e95d" !important;
}
.ca-gov-icon-hazard:before {
  content: "\e95e" !important;
}
.ca-gov-icon-hurricane:before {
  content: "\e95f" !important;
}
.ca-gov-icon-sea-level-rise:before {
  content: "\e960" !important;
}
.ca-gov-icon-severe-weather:before {
  content: "\e961" !important;
}
.ca-gov-icon-stop-fire:before {
  content: "\e962" !important;
}
.ca-gov-icon-stop-hand:before {
  content: "\e963" !important;
}
.ca-gov-icon-tornado:before {
  content: "\e964" !important;
}
.ca-gov-icon-tsunami:before {
  content: "\e965" !important;
}
.ca-gov-icon-volcano:before {
  content: "\e966" !important;
}
.ca-gov-icon-warning-circle:before {
  content: "\e967" !important;
}
.ca-gov-icon-warning-square:before {
  content: "\e968" !important;
}
.ca-gov-icon-tent:before {
  content: "\e969" !important;
}
.ca-gov-icon-campfire:before {
  content: "\e96a" !important;
}
.ca-gov-icon-dam:before {
  content: "\e96b" !important;
}
.ca-gov-icon-download-cloud:before {
  content: "\e96c" !important;
}
.ca-gov-icon-upload-cloud:before {
  content: "\e96d" !important;
}
.ca-gov-icon-sea-level-rise-alt:before {
  content: "\e96e" !important;
}
.ca-gov-icon-tsunami-alt:before {
  content: "\e96f" !important;
}
.ca-gov-icon-collapse-all:before {
  content: "\e970" !important;
}
.ca-gov-icon-sign-language:before {
  content: "\e971" !important;
}
.ca-gov-icon-drag:before {
  content: "\e972" !important;
}
.ca-gov-icon-agriculture:before {
  content: "\e973" !important;
}
.ca-gov-icon-cannabis:before {
  content: "\e974" !important;
}
.ca-gov-icon-angry:before {
  content: "\e975" !important;
}
.ca-gov-icon-happy:before {
  content: "\e976" !important;
}
.ca-gov-icon-visa:before {
  content: "\e977" !important;
}
.ca-gov-icon-mastercard:before {
  content: "\e978" !important;
}
.ca-gov-icon-amexcard:before {
  content: "\e979" !important;
}
.ca-gov-icon-apple-pay:before {
  content: "\e97a" !important;
}
.ca-gov-icon-discovercard:before {
  content: "\e97b" !important;
}
.ca-gov-icon-paypal:before {
  content: "\e97c" !important;
}
.ca-gov-icon-chrome:before {
  content: "\e97d" !important;
}
.ca-gov-icon-firefox:before {
  content: "\e97e" !important;
}
.ca-gov-icon-ie:before {
  content: "\e97f" !important;
}
.ca-gov-icon-opera:before {
  content: "\e980" !important;
}
.ca-gov-icon-safari:before {
  content: "\e981" !important;
}
.ca-gov-icon-bell:before {
  content: "\e982" !important;
}
.ca-gov-icon-bookmark:before {
  content: "\e983" !important;
}
.ca-gov-icon-books:before {
  content: "\e984" !important;
}
.ca-gov-icon-reader:before {
  content: "\e985" !important;
}
.ca-gov-icon-palette:before {
  content: "\e986" !important;
}
.ca-gov-icon-glass:before {
  content: "\e987" !important;
}
.ca-gov-icon-heart:before {
  content: "\e988" !important;
}
.ca-gov-icon-digging:before {
  content: "\e989" !important;
}
.ca-gov-icon-gas-pump:before {
  content: "\e98a" !important;
}
.ca-gov-icon-idea-alt:before {
  content: "\e98b" !important;
}
.ca-gov-icon-medal:before {
  content: "\e98c" !important;
}
.ca-gov-icon-smoking:before {
  content: "\e98d" !important;
}
.ca-gov-icon-no-smoking:before {
  content: "\e98e" !important;
}
.ca-gov-icon-share-snapchat:before {
  content: "\e98f" !important;
}
.ca-gov-icon-snapchat:before {
  content: "\e990" !important;
}
.ca-gov-icon-expand-all:before {
  content: "\e991" !important;
}
.ca-gov-icon-accessibility:before {
  content: "\e992" !important;
}
.ca-gov-icon-features:before {
  content: "\e993" !important;
}
.ca-gov-icon-update:before {
  content: "\e994" !important;
}
.ca-gov-icon-distance:before {
  content: "\e995" !important;
}
.ca-gov-icon-coronavirus:before {
  content: "\e996" !important;
}
.ca-gov-icon-coughing:before {
  content: "\e997" !important;
}
.ca-gov-icon-cover:before {
  content: "\e998" !important;
}
.ca-gov-icon-cubes:before {
  content: "\e999" !important;
}
.ca-gov-icon-hand-heart:before {
  content: "\e99a" !important;
}
.ca-gov-icon-hand-watter:before {
  content: "\e99b" !important;
}
.ca-gov-icon-lab-tests:before {
  content: "\e99c" !important;
}
.ca-gov-icon-mask:before {
  content: "\e99d" !important;
}
.ca-gov-icon-no-coughing:before {
  content: "\e99e" !important;
}
.ca-gov-icon-no-handshake:before {
  content: "\e99f" !important;
}
.ca-gov-icon-no-virus:before {
  content: "\e9a0" !important;
}
.ca-gov-icon-procurement:before {
  content: "\e9a1" !important;
}
.ca-gov-icon-project:before {
  content: "\e9a2" !important;
}
.ca-gov-icon-soap:before {
  content: "\e9a3" !important;
}
.ca-gov-icon-stay-home:before {
  content: "\e9a4" !important;
}
.ca-gov-icon-teleworking:before {
  content: "\e9a5" !important;
}
.ca-gov-icon-testing:before {
  content: "\e9a6" !important;
}
.ca-gov-icon-testing-alt:before {
  content: "\e9a7" !important;
}
.ca-gov-icon-virus:before {
  content: "\e9a8" !important;
}
.ca-gov-icon-viruses:before {
  content: "\e9a9" !important;
}
.ca-gov-icon-wash:before {
  content: "\e9aa" !important;
}
.ca-gov-icon-amusement:before {
  content: "\e9ab" !important;
}
.ca-gov-icon-balloons:before {
  content: "\e9ac" !important;
}
.ca-gov-icon-barge-ship:before {
  content: "\e9ad" !important;
}
.ca-gov-icon-bike:before {
  content: "\e9ae" !important;
}
.ca-gov-icon-boat:before {
  content: "\e9af" !important;
}
.ca-gov-icon-bridge:before {
  content: "\e9b0" !important;
}
.ca-gov-icon-bridge-alt:before {
  content: "\e9b1" !important;
}
.ca-gov-icon-bus:before {
  content: "\e9b2" !important;
}
.ca-gov-icon-bus-alt:before {
  content: "\e9b3" !important;
}
.ca-gov-icon-car:before {
  content: "\e9b4" !important;
}
.ca-gov-icon-car-alt:before {
  content: "\e9b5" !important;
}
.ca-gov-icon-casino:before {
  content: "\e9b6" !important;
}
.ca-gov-icon-coffee:before {
  content: "\e9b7" !important;
}
.ca-gov-icon-cruise-ship:before {
  content: "\e9b8" !important;
}
.ca-gov-icon-dices:before {
  content: "\e9b9" !important;
}
.ca-gov-icon-directions:before {
  content: "\e9ba" !important;
}
.ca-gov-icon-entertainment:before {
  content: "\e9bb" !important;
}
.ca-gov-icon-family:before {
  content: "\e9bc" !important;
}
.ca-gov-icon-family-alt:before {
  content: "\e9bd" !important;
}
.ca-gov-icon-fastfood:before {
  content: "\e9be" !important;
}
.ca-gov-icon-ferry:before {
  content: "\e9bf" !important;
}
.ca-gov-icon-fitness:before {
  content: "\e9c0" !important;
}
.ca-gov-icon-fitness-alt:before {
  content: "\e9c1" !important;
}
.ca-gov-icon-hair:before {
  content: "\e9c2" !important;
}
.ca-gov-icon-hair-salon:before {
  content: "\e9c3" !important;
}
.ca-gov-icon-highway:before {
  content: "\e9c4" !important;
}
.ca-gov-icon-museum:before {
  content: "\e9c5" !important;
}
.ca-gov-icon-museum-alt:before {
  content: "\e9c6" !important;
}
.ca-gov-icon-no-travel:before {
  content: "\e9c7" !important;
}
.ca-gov-icon-paddle-boat:before {
  content: "\e9c8" !important;
}
.ca-gov-icon-party:before {
  content: "\e9c9" !important;
}
.ca-gov-icon-places:before {
  content: "\e9ca" !important;
}
.ca-gov-icon-rail:before {
  content: "\e9cb" !important;
}
.ca-gov-icon-restaurant:before {
  content: "\e9cc" !important;
}
.ca-gov-icon-road:before {
  content: "\e9cd" !important;
}
.ca-gov-icon-rv:before {
  content: "\e9ce" !important;
}
.ca-gov-icon-sail-ship:before {
  content: "\e9cf" !important;
}
.ca-gov-icon-scooter:before {
  content: "\e9d0" !important;
}
.ca-gov-icon-ship:before {
  content: "\e9d1" !important;
}
.ca-gov-icon-speedtrain:before {
  content: "\e9d2" !important;
}
.ca-gov-icon-suv:before {
  content: "\e9d3" !important;
}
.ca-gov-icon-temple:before {
  content: "\e9d4" !important;
}
.ca-gov-icon-train:before {
  content: "\e9d5" !important;
}
.ca-gov-icon-trolleybus:before {
  content: "\e9d6" !important;
}
.ca-gov-icon-truck:before {
  content: "\e9d7" !important;
}
.ca-gov-icon-truck-alt:before {
  content: "\e9d8" !important;
}
.ca-gov-icon-van:before {
  content: "\e9d9" !important;
}
.ca-gov-icon-yacht:before {
  content: "\e9da" !important;
}
.ca-gov-icon-zoo:before {
  content: "\e9db" !important;
}
.ca-gov-icon-zoo-alt:before {
  content: "\e9dc" !important;
}
.ca-gov-icon-air:before {
  content: "\e9de" !important;
}
.ca-gov-icon-air-pollution:before {
  content: "\e9df" !important;
}
.ca-gov-icon-air-quality:before {
  content: "\e9e0" !important;
}
.ca-gov-icon-anchor:before {
  content: "\e9e1" !important;
}
.ca-gov-icon-badminton:before {
  content: "\e9e2" !important;
}
.ca-gov-icon-baseball:before {
  content: "\e9e3" !important;
}
.ca-gov-icon-basketball:before {
  content: "\e9e4" !important;
}
.ca-gov-icon-bath:before {
  content: "\e9e5" !important;
}
.ca-gov-icon-billiards:before {
  content: "\e9e6" !important;
}
.ca-gov-icon-bowling:before {
  content: "\e9e7" !important;
}
.ca-gov-icon-care-tweezers:before {
  content: "\e9e8" !important;
}
.ca-gov-icon-church:before {
  content: "\e9e9" !important;
}
.ca-gov-icon-external-link:before {
  content: "\e9ed" !important;
}
.ca-gov-icon-football:before {
  content: "\e9ee" !important;
}
.ca-gov-icon-golf:before {
  content: "\e9ef" !important;
}
.ca-gov-icon-nail-polish:before {
  content: "\e9f1" !important;
}
.ca-gov-icon-personal-care:before {
  content: "\e9f2" !important;
}
.ca-gov-icon-soccer:before {
  content: "\e9f4" !important;
}
.ca-gov-icon-tennis:before {
  content: "\e9f5" !important;
}
.ca-gov-icon-audience:before {
  content: "\e9fa" !important;
}
.ca-gov-icon-mask-light:before {
  content: "\e9fb" !important;
}
.ca-gov-icon-mask-dark:before {
  content: "\e9fc" !important;
}
.ca-gov-icon-bars-up:before {
  content: "\e9fd" !important;
}
.ca-gov-icon-vaccine-check:before {
  content: "\e9fe" !important;
}
.ca-gov-icon-online-graduate:before {
  content: "\e9ff" !important;
}
.ca-gov-icon-textbook:before {
  content: "\ea00" !important;
}
.ca-gov-icon-online-education:before {
  content: "\ea01" !important;
}
.ca-gov-icon-user-desktop-instructor:before {
  content: "\ea02" !important;
}
.ca-gov-icon-certificate-click:before {
  content: "\ea03" !important;
}
.ca-gov-icon-user-laptop:before {
  content: "\ea04" !important;
}
.ca-gov-icon-desktop-checklist:before {
  content: "\ea05" !important;
}
.ca-gov-icon-user-headphone:before {
  content: "\ea06" !important;
}
.ca-gov-icon-home-education:before {
  content: "\ea07" !important;
}
.ca-gov-icon-cellphone-touch:before {
  content: "\ea08" !important;
}
.ca-gov-icon-home-graduate:before {
  content: "\ea09" !important;
}
.ca-gov-icon-mobile-textbook:before {
  content: "\ea0a" !important;
}
.ca-gov-icon-online-module:before {
  content: "\ea0b" !important;
}
.ca-gov-icon-teams:before {
  content: "\ea0c" !important;
}
.ca-gov-icon-user-desk:before {
  content: "\ea0d" !important;
}
.ca-gov-icon-google:before {
  content: "\ea0e" !important;
}
.ca-gov-icon-graduate-pointer:before {
  content: "\ea0f" !important;
}
.ca-gov-icon-desktop-video-module:before {
  content: "\ea10" !important;
}
.ca-gov-icon-mobile-graduate:before {
  content: "\ea11" !important;
}
.ca-gov-icon-pharmacy:before {
  content: "\ea12" !important;
}
.ca-gov-icon-envelope-checklist:before {
  content: "\ea13" !important;
}
.ca-gov-icon-spartan-helmet:before {
  content: "\ea14" !important;
}
.ca-gov-icon-cart-delivered:before {
  content: "\ea15" !important;
}
.ca-gov-icon-medical-shipped:before {
  content: "\ea16" !important;
}
.ca-gov-icon-vaccine:before {
  content: "\ea17" !important;
}
.ca-gov-icon-team:before {
  content: "\ea18" !important;
}
.ca-gov-icon-vaccine-patient:before {
  content: "\ea19" !important;
}
.ca-gov-icon-improvements:before {
  content: "\ea1a" !important;
}
.ca-gov-icon-cloud-network:before {
  content: "\ea1b" !important;
}
.ca-gov-icon-technology-reuse:before {
  content: "\ea1c" !important;
}
.ca-gov-icon-bars-upward:before {
  content: "\ea1d" !important;
}
.ca-gov-icon-online-help:before {
  content: "\ea1e" !important;
}
.ca-gov-icon-speech-dialog:before {
  content: "\ea1f" !important;
}
.ca-gov-icon-pdf-text:before {
  content: "\ea20" !important;
}
.ca-gov-icon-github:before {
  content: "\ea21" !important;
}
.ca-gov-icon-users-check-mark:before {
  content: "\ea27" !important;
}
.ca-gov-icon-users-huddle:before {
  content: "\ea28" !important;
}
.ca-gov-icon-quotation-mark:before {
  content: "\ea29" !important;
}
.ca-gov-icon-water:before {
  content: "\ea2a" !important;
}
.ca-gov-icon-wind-power:before {
  content: "\ea2b" !important;
}
.ca-gov-icon-connection:before {
  content: "\ea2c" !important;
}
.ca-gov-icon-transport:before {
  content: "\ea2d" !important;
}
.ca-gov-icon-maintenance:before {
  content: "\ea2e" !important;
}
.ca-gov-icon-warning-diamond:before {
  content: "\ea2f" !important;
}
.ca-gov-icon-pipe-angle:before {
  content: "\ea30" !important;
}
.ca-gov-icon-pipe:before {
  content: "\ea31" !important;
}
.ca-gov-icon-bullet:before {
  content: "\ea32" !important;
}
.ca-gov-icon-dot:before {
  content: "\ea33" !important;
}


/*# sourceMappingURL=font-only.css.map*/
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/frontend.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
Custom variables for the CAWeb Theme
based off CA State Template v5.5.23
*/
body {
  /* Google Translate */
  /* Google Search */
}
body #google_translate_element .skiptranslate.goog-te-gadget, body .skiptranslate.goog-te-gadget a {
  color: white;
}
body #google_translate_element.custom-translate .skiptranslate.goog-te-gadget, body .skiptranslate.goog-te-gadget a {
  color: inherit;
}
body .skiptranslate.goog-te-gadget a:hover {
  color: #fee09c;
}
body .gs-visibleUrl-breadcrumb {
  color: #008A28 !important;
}
body[class*="5.5"] {
  /* Corrects issue when Global Header not being Fixed (Sticky Navigation), main-content doesnt go full width */
  /* Location Bar Style */
  /* Override styles for second level navs not using flex */
}
body[class*="5.5"] p {
  padding-bottom: 0;
}
body[class*="5.5"] h1, body[class*="5.5"] h2, body[class*="5.5"] h3, body[class*="5.5"] h4, body[class*="5.5"] h5, body[class*="5.5"] h6 {
  color: inherit;
  margin-top: 0;
  margin-bottom: 0;
}
body[class*="5.5"] header {
  z-index: 15 !important;
}
body[class*="5.5"] .list-standout,
body[class*="5.5"] .list-understated,
body[class*="5.5"] .list-overstated,
body[class*="5.5"] .accordion-list {
  list-style-type: none !important;
  padding: 0 !important;
}
body[class*="5.5"] .list-standout {
  padding-left: 1.5em !important;
}
body[class*="5.5"] .pagination {
  display: block;
}
body[class*="5.5"] .page-title {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width: 1280px;
}
@media (min-width: 768px) {
  body[class*="5.5"] .page-title {
    max-width: 768px !important;
  }
}
@media (min-width: 992px) {
  body[class*="5.5"] .page-title {
    max-width: 992px !important;
  }
}
@media (min-width: 1200px) {
  body[class*="5.5"] .page-title {
    max-width: 1200px !important;
  }
}
@media (min-width: 1280px) {
  body[class*="5.5"] .page-title {
    max-width: 1280px !important;
  }
}
body[class*="5.5"] .page-date {
  margin: 0 auto;
  width: 100%;
  max-width: 1280px;
}
@media (min-width: 768px) {
  body[class*="5.5"] .page-date {
    max-width: 768px !important;
  }
}
@media (min-width: 992px) {
  body[class*="5.5"] .page-date {
    max-width: 992px !important;
  }
}
@media (min-width: 1200px) {
  body[class*="5.5"] .page-date {
    max-width: 1200px !important;
  }
}
@media (min-width: 1280px) {
  body[class*="5.5"] .page-date {
    max-width: 1280px !important;
  }
}
body[class*="5.5"] .location-settings button.close {
  font-size: 2.5em;
}
body[class*="5.5"] .location-settings button.close:hover {
  color: #FDB81E !important;
}
body[class*="5.5"] nav {
  /* Override nav li line-height */
}
body[class*="5.5"] nav li {
  line-height: 1.5 !important;
}
body[class*="5.5"] header .full-width-nav {
  padding: 0 15px;
}
body[class*="5.5"] #navigation .top-level-nav {
  width: 100%;
}
body[class*="5.5"] .second-level-nav:not(.flex) {
  display: block;
  position: relative !important;
  opacity: 1 !important;
  visibility: visible !important;
  width: auto !important;
  padding: 0 !important;
  background: inherit;
}
body[class*="5.5"] .second-level-nav:not(.flex) .second-level-link {
  font-size: 17.6px;
  font-size: 1.1rem;
}
body[class*="5.5"] .second-level-nav:not(.flex) .second-level-link:hover {
  background-color: inherit;
  opacity: 1;
  transition: all 0.3s;
}
body[class*="5.5"] .second-level-nav:not(.flex) li {
  display: inline-block;
}
body[class*="5.5"] .second-level-nav:not(.flex) li.w-25 {
  width: 24.6% !important;
}
body[class*="5.5"] nav.megadropdown .media-left .media-object {
  max-width: inherit;
}
@media (max-width: 992px) {
  body[class*="5.5"] nav {
    /* MegaDropdown Navigation Styles */
  }
  body[class*="5.5"] nav.megadropdown .second-level-nav:not(.flex) li {
    width: 100% !important;
  }
  body[class*="5.5"] nav.megadropdown div[class*=pull-] {
    width: 100% !important;
  }
  body[class*="5.5"] nav.megadropdown div[class*=with-image-] {
    display: none;
  }
}
@media (max-width: 992px) {
  body[class*="5.5"] nav .link-description,
  body[class*="5.5"] nav .media-left,
  body[class*="5.5"] nav .font-size-40,
  body[class*="5.5"] nav .image-icon {
    display: none;
  }
}
body[class*="5.5"] .location.contact .btn-outline-dark,
body[class*="5.5"] .location.banner .btn-outline-dark {
  color: black;
}
body[class*="5.5"] .location.contact .btn-outline-dark:hover,
body[class*="5.5"] .location.contact .btn-outline-dark:hover,
body[class*="5.5"] .location.banner .btn-outline-dark:hover,
body[class*="5.5"] .location.banner .btn-outline-dark:hover {
  color: white;
}
body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
  width: 100%;
  margin: 0 auto;
  padding: 15px;
}
@media (min-width: 768px) {
  body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 768px;
  }
}
@media (min-width: 992px) {
  body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 992px;
  }
}
@media (min-width: 1200px) {
  body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 1200px;
  }
}
@media (min-width: 1280px) {
  body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 1280px;
  }
}
body[class*="5.5"].divi-built {
  /* Divi Specific Overrides */
  /**
  * Page & Builder Width Styles
  * 
  * Divi Built Standard Section Rows
  * Divi Built Standard Section Rows when using Visual Builder
  * Divi Fullwidth Menu Module Rows
  */
  /**
  * Page & Builder Width Breakpoint Styles
  * 
  * Divi Built Standard Section Rows
  * Divi Built Standard Section Rows when using Visual Builder
  * Divi Fullwidth Menu Module Rows
  */
  /* Use the CAWeb Logo for all Custom Modules and Visual Builder Modules. */
  /* Apply focus outline */
  /* Remove the State Template background image from Divi Button */
  /* Remove the State Template background image from Person Module Social Links */
}
body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_section_regular,
body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_section_regular {
  padding: 0 !important;
}
body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  max-width: 1280px;
}
@media (min-width: 768px) {
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 768px !important;
  }
}
@media (min-width: 992px) {
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 992px !important;
  }
}
@media (min-width: 1200px) {
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 1200px !important;
  }
}
@media (min-width: 1280px) {
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="5.5"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 1280px !important;
  }
}
body[class*="5.5"].divi-built .page-title {
  padding: 15px;
}
body[class*="5.5"].divi-built .page-title + .entry-content div[class*=et_builder_inner_content] + div[class*=et_pb_section]:not(.et_pb_fullwidth_section) > div[class*=et_pb_row] {
  padding-top: 0 !important;
}
body[class*="5.5"].divi-built .page-date {
  padding: 0 15px;
}
body[class*="5.5"].divi-built article article.et_pb_post {
  margin-bottom: 30px;
}
body[class*="5.5"].divi-built select[data-class-icon] {
  font-size: 20px;
  font-family: "CaGov";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[class*="5.5"].divi-built .et_font_icon li[class^=ca-gov-icon-]:before,
body[class*="5.5"].divi-built .et_font_icon li[class*=" ca-gov-icon-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "CaGov" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[class*="5.5"].divi-built .et_font_icon li {
  font-size: 17px;
}
body[class*="5.5"].divi-built .et_font_icon li:before,
body[class*="5.5"].divi-built .et_pb_inline_icon:before,
body[class*="5.5"].divi-built #page-container .et_pb_section a.et_pb_custom_button_icon::after,
body[class*="5.5"].divi-built #page-container .et_pb_section a.et_pb_custom_button_icon:before,
body[class*="5.5"].divi-built .et-pb-icon,
body[class*="5.5"].divi-built .et-db #et-boc .et-l ul.et-fb-font-icon-list li:after {
  font-family: "CaGov", "ETModules" !important;
  content: attr(data-icon);
}
body[class*="5.5"].divi-built li[class^=et_pb_ca]::before,
body[class*="5.5"].divi-built li[class^=et_pb_profile_banner]::before,
body[class*="5.5"].divi-built li[class^=et_fb_ca]::before,
body[class*="5.5"].divi-built li[class^=et_fb_profile_banner]::before {
  font-family: "CaGov" !important;
  content: "줋" !important;
}
body[class*="5.5"].divi-built .et_pb_toggle.et_pb_accordion_item:focus {
  outline: #2ea3f2 solid 2px !important;
}
body[class*="5.5"].divi-built .et_pb_main_blurb_image a.keyboard-outline {
  display: -webkit-box;
  display: inline-block;
}
body[class*="5.5"].divi-built .et_pb_button {
  background-image: none !important;
}
body[class*="5.5"].divi-built #et-main-area div.et_pb_module span.et-pb-icon {
  font-family: "CaGov", "FontAwesome" !important;
}
body[class*="5.5"].divi-built .et-db #et-boc .et-l span.et-pb-icon {
  font-family: "CaGov", "FontAwesome" !important;
}
body[class*="5.5"].divi-built .et-learn-more h3.heading-more {
  color: black;
}
body[class*="5.5"].divi-built .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a {
  background-image: none !important;
}
body[class*="5.5"].divi-built .et_pb_module.et_pb_tabs .et_pb_tabs_controls li {
  margin-right: 2px;
}
body[class*="5.5"].divi-built .et_pb_text ol, body[class*="5.5"].divi-built .et_pb_text ul {
  padding-bottom: 0;
}
body[class*="5.5"].divi-built .et_pb_module.et_pb_toggle.et_pb_toggle_item:focus {
  outline: #2ea3f2 solid 2px !important;
}
body[class*="5.5"].divi-built .et_pb_module.et_pb_toggle .et_pb_toggle_title:before {
  font-family: "CaGov" !important;
}
body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
  width: 100%;
  margin: 0 auto;
  padding: 15px;
}
@media (min-width: 576px) {
  body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  body[class*="6.0"]:not(.divi-built):not(.page-template-searchpage) #main-content {
    max-width: 1320px;
  }
}
body[class*="6.0"].divi-built {
  /* Divi Specific Overrides */
  /**
  * Page & Builder Width Styles
  * 
  * Divi Built Standard Section Rows
  * Divi Built Standard Section Rows when using Visual Builder
  * Divi Fullwidth Menu Module Rows
  */
  /**
  * Page & Builder Width Breakpoint Styles
  * 
  * Divi Built Standard Section Rows
  * Divi Built Standard Section Rows when using Visual Builder
  * Divi Fullwidth Menu Module Rows
  */
  /* Use the CAWeb Logo for all Custom Modules and Visual Builder Modules. */
  /* Apply focus outline */
  /* Remove the State Template background image from Divi Button */
  /* Remove the State Template background image from Person Module Social Links */
}
body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_section_regular,
body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_section_regular {
  padding: 0 !important;
}
body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  max-width: px;
}
@media (min-width: 576px) {
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 540px !important;
  }
}
@media (min-width: 768px) {
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 720px !important;
  }
}
@media (min-width: 992px) {
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 960px !important;
  }
}
@media (min-width: 1200px) {
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 1140px !important;
  }
}
@media (min-width: 1400px) {
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content .et_builder_inner_content .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_fullwidth_section .et_pb_module.et_pb_fullwidth_menu .et_pb_row,
  body[class*="6.0"].divi-built #main-content .entry-content > #et-fb-app .et-fb-post-content .et_pb_row {
    max-width: 1320px !important;
  }
}
body[class*="6.0"].divi-built .page-title {
  padding: 15px 15px 0;
}
body[class*="6.0"].divi-built .page-title + .entry-content div[class*=et_builder_inner_content] + div[class*=et_pb_section]:not(.et_pb_fullwidth_section) > div[class*=et_pb_row] {
  padding-top: 0 !important;
}
body[class*="6.0"].divi-built .page-date {
  padding: 0 15px;
}
body[class*="6.0"].divi-built article article.et_pb_post {
  margin-bottom: 30px;
}
body[class*="6.0"].divi-built select[data-class-icon] {
  font-size: 20px;
  font-family: "CaGov";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[class*="6.0"].divi-built .et_font_icon li[class^=ca-gov-icon-]:before,
body[class*="6.0"].divi-built .et_font_icon li[class*=" ca-gov-icon-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "CaGov" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[class*="6.0"].divi-built .et_font_icon li {
  font-size: 17px;
}
body[class*="6.0"].divi-built .et_font_icon li:before,
body[class*="6.0"].divi-built .et_pb_inline_icon:before,
body[class*="6.0"].divi-built #page-container .et_pb_section a.et_pb_custom_button_icon::after,
body[class*="6.0"].divi-built #page-container .et_pb_section a.et_pb_custom_button_icon:before,
body[class*="6.0"].divi-built .et-pb-icon,
body[class*="6.0"].divi-built .et-db #et-boc .et-l ul.et-fb-font-icon-list li:after {
  font-family: "CaGov", "ETModules" !important;
  content: attr(data-icon);
}
body[class*="6.0"].divi-built li[class^=et_pb_ca]::before,
body[class*="6.0"].divi-built li[class^=et_pb_profile_banner]::before,
body[class*="6.0"].divi-built li[class^=et_fb_ca]::before,
body[class*="6.0"].divi-built li[class^=et_fb_profile_banner]::before {
  font-family: "CaGov" !important;
  content: "줋" !important;
}
body[class*="6.0"].divi-built .et_pb_toggle.et_pb_accordion_item:focus {
  outline: #2ea3f2 solid 2px !important;
}
body[class*="6.0"].divi-built .et_pb_main_blurb_image a.keyboard-outline {
  display: -webkit-box;
  display: inline-block;
}
body[class*="6.0"].divi-built .et_pb_button {
  background-image: none !important;
}
body[class*="6.0"].divi-built #et-main-area div.et_pb_module span.et-pb-icon {
  font-family: "CaGov", "FontAwesome" !important;
}
body[class*="6.0"].divi-built .et-db #et-boc .et-l span.et-pb-icon {
  font-family: "CaGov", "FontAwesome" !important;
}
body[class*="6.0"].divi-built .et-learn-more h3.heading-more {
  color: black;
}
body[class*="6.0"].divi-built .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a {
  background-image: none !important;
}
body[class*="6.0"].divi-built .et_pb_module.et_pb_tabs .et_pb_tabs_controls li {
  margin-right: 2px;
}
body[class*="6.0"].divi-built .et_pb_text ol, body[class*="6.0"].divi-built .et_pb_text ul {
  padding-bottom: 0;
}
body[class*="6.0"].divi-built .et_pb_module.et_pb_toggle.et_pb_toggle_item:focus {
  outline: #2ea3f2 solid 2px !important;
}
body[class*="6.0"].divi-built .et_pb_module.et_pb_toggle .et_pb_toggle_title:before {
  font-family: "CaGov" !important;
}
@media (max-width: 768px) {
  body[class*="6.0"].admin-bar header .navigation-search {
    top: 46px;
  }
}
@media (max-width: 991px) {
  body[class*="6.0"].admin-bar header .navigation-search {
    top: 32px;
  }
}
body.page-template-searchpage #main-content .container:before {
  background: transparent;
}
body.page-template-searchpage #main-content .search-container {
  width: 100%;
}
body.page-template-searchpage .gsc-cursor-page:focus {
  outline: solid 2px #2ea3f2;
}
body.page-template-searchpage .mobile-controls .toggle-search,
body.page-template-searchpage form#Search .close-search {
  display: none !important;
}
body.sidebar-displayed main {
  width: 75%;
  display: inline-block;
}
body.sidebar-displayed #caweb-sidebar {
  padding: 0 28px;
  width: 25%;
  float: right;
}
body.sidebar-displayed #caweb-sidebar #sidebar {
  float: none;
  width: 100%;
}
body.sidebar-displayed footer {
  clear: both;
}
@media screen and (max-width: 768px) {
  body.sidebar-displayed main {
    width: 100%;
  }
  body.sidebar-displayed #caweb-sidebar {
    width: 100%;
    float: none;
  }
}

/* Print Formatting */
@media print {
  body {
    background: white !important;
  }
  /* Main Content */
  #main-content {
    padding-top: 0 !important;
    outline: transparent !important;
  }
  .main-content {
    background: transparent !important;
  }
  /* Header Organization Banner */
  .header-organization-banner {
    margin-left: -59px !important;
  }
  /* Navigation Search */
  .navigation-search {
    border: none !important;
  }
  /* Width */
  .single.sidebar_displayed .main-content .main-primary,
  .archive.sidebar_displayed .main-content .main-primary {
    width: 100% !important;
  }
  /* Page Margins */
  .et_pb_row,
  #main-content {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .et_pb_row {
    display: inline !important;
  }
  /* Max-Width */
  #main-content,
  .et_pb_row,
  .et_pb_row,
  .main-content,
  .page-title,
  .et_pb_gutters3 .et_pb_column_2_3,
  .et_pb_gutters3.et_pb_row .et_pb_column_2_3 {
    max-width: 100% !important;
    width: 100% !important;
  }
  /* Padding */
  .et_pb_post_title, .et_pb_section, .et_pb_column_2_3 .et_pb_row_inner {
    padding: 1em !important;
  }
  /* Padding-left */
  .mobile-control.cagov-logo {
    padding-left: 0px !important;
  }
  /* Utility Header */
  .utility-header {
    height: 45px !important;
  }
  /* Hide the following elements */
  header,
  footer,
  .return-top.is-visible,
  .addtoany_share_save_container,
  #ae_app,
  .et_pb_fullwidth_section,
  .et_pb_column.et_pb_column_1_3:not(.et_pb_column_inner),
  .et_pb_column.et_pb_column_1_4,
  aside#caweb-sidebar,
  .si-toggle-container {
    display: none !important;
    visibility: hidden !important;
  }
}
/* WordPress Specific Overrides */
/* Hide Activation Links on wp-activate.php */
.wp-activate-container p.view {
  display: none;
}

#signup-content {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}

/* Widget Menu Style */
#caweb-sidebar .widget_nav_menu ul li {
  float: left;
  clear: both;
  border-top: 1px solid #d7d7d7;
  margin-bottom: 0 !important;
}
#caweb-sidebar .widget_nav_menu ul li p {
  margin-bottom: 0px !important;
}
#caweb-sidebar .widget_nav_menu ul li:first-child {
  border-top: none;
}
#caweb-sidebar .widget_nav_menu ul li.current-menu-item.active {
  border-left: 4px solid #0071bc;
}
#caweb-sidebar .widget_nav_menu ul li.current-menu-item.active a {
  color: #046B99;
  font-weight: 700;
}
#caweb-sidebar .widget_nav_menu ul li a {
  display: block;
  padding: 0.85rem 1rem 0.85rem 1.8rem;
}
#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_icon,
#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_img {
  position: absolute;
}
#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_icon {
  font-size: 35px;
}
#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_img {
  width: 50px;
  height: 35px;
}
#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_title {
  padding-left: 45px;
  display: table-cell;
  vertical-align: middle;
  height: 50px;
  margin-bottom: 0px;
}

/* Thickbox Styles */
#TB_closeWindow #TB_closeWindowButton .tb-close-icon {
  display: none;
}

#TB_closeWindow #TB_closeWindowButton .screen-reader-text,
#TB_title #TB_closeWindowButton .screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

/* Comments on Posts */
#comment-wrap {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
#comment-wrap #commentform {
  padding-bottom: 0;
}

body.home article, body.single article, body:not(.divi-built).search article, body.archive article {
  display: inline-block;
  width: 100%;
  padding-bottom: 0 !important;
}
body.home article.has-post-thumbnail > a.thumbnail-link, body.single article.has-post-thumbnail > a.thumbnail-link, body:not(.divi-built).search article.has-post-thumbnail > a.thumbnail-link, body.archive article.has-post-thumbnail > a.thumbnail-link {
  width: 200px;
  height: 150px;
  padding-right: 20px;
  padding-bottom: 15px;
  float: left;
}

/*------------------------
 # CAWeb Accessibility
------------------------*/
/* WPForms correct required label color contrast ADA */
.wpforms-required-label {
  color: #9B3022 !important;
}

div[id^=wpforms-confirmation-] p:focus,
div.wpforms-container-full input:focus,
div.wpforms-container-full textarea:focus,
div.wpforms-container-full button[type=submit]:focus,
div.wpforms-container-full select:focus,
div.wpforms-container-full .flag-container .selected-flag:focus {
  outline: #2ea3f2 solid 2px !important;
}

/* MailPoet correct focus on inputs */
div[id^=mailpoet_form_] input:focus {
  outline: #2ea3f2 solid 2px !important;
}

/* MailChimp ADA Fixes */
#mc-embedded-subscribe-form span.asterisk,
.mce_inline_error {
  color: #D24532 !important;
}

#mc-embedded-subscribe-form input.required.mce_inline_error {
  border: 2px solid #D24532 !important;
}

/* Tabby Response ADA Fixes */
li.responsive-tabs__list__item.keyboard-outline,
li.responsive-tabs__list__item.responsive-tabs__list__item--active:focus {
  outline: #2ea3f2 solid 2px !important;
}

li.responsive-tabs__list__item {
  color: #757575 !important;
}

/* Add focus to TablePress Headers */
table[id^=tablepress-] thead tr th:focus {
  outline: #2ea3f2 solid 2px !important;
}

/* Add focus to TablePress Search Input Filter */
div[id^=tablepress-].dataTables_filter input[type=search]:focus {
  outline: #2ea3f2 solid 2px !important;
}

/* Makes TablePress Tables Responsive */
.dataTables_wrapper {
  overflow-x: auto;
}

@media (min-width: 768px) {
  .fixed.compact .header-organization-banner a img {
    max-height: 50px;
  }
}

/*# sourceMappingURL=caweb-core.css.map*/