
[class*=" ca-gov-icon-"], [class^=ca-gov-icon-] {
	font-family: CaGov !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ca-gov-icon-arrow_up:before {
	content: "!" !important;
}

.ca-gov-icon-arrow_down:before {
	content: "\"" !important;
}

.ca-gov-icon-arrow_left:before {
	content: "#" !important;
}

.ca-gov-icon-arrow_right:before {
	content: "$" !important;
}

.ca-gov-icon-arrow_left-up:before {
	content: "%" !important;
}

.ca-gov-icon-arrow_right-up:before {
	content: "&" !important;
}

.ca-gov-icon-arrow_right-down:before {
	content: "\'" !important;
}

.ca-gov-icon-arrow_left-down:before {
	content: "(" !important;
}

.ca-gov-icon-arrow-up-down:before {
	content: ")" !important;
}

.ca-gov-icon-arrow_up-down_alt:before {
	content: "*" !important;
}

.ca-gov-icon-arrow_left-right_alt:before {
	content: "+" !important;
}

.ca-gov-icon-arrow_left-right:before {
	content: "," !important;
}

.ca-gov-icon-arrow_expand_alt2:before {
	content: "-" !important;
}

.ca-gov-icon-arrow_expand_alt:before {
	content: "." !important;
}

.ca-gov-icon-arrow_condense:before {
	content: "/" !important;
}

.ca-gov-icon-arrow_expand:before {
	content: "0" !important;
}

.ca-gov-icon-arrow_move:before {
	content: "1" !important;
}

.ca-gov-icon-caret-up:before {
	content: "2" !important;
}

.ca-gov-icon-caret-down:before {
	content: "3" !important;
}

.ca-gov-icon-caret-left:before {
	content: "4" !important;
}

.ca-gov-icon-caret-right:before {
	content: "5" !important;
}

.ca-gov-icon-caret-two-up:before {
	content: "6" !important;
}

.ca-gov-icon-caret-two-down:before {
	content: "7" !important;
}

.ca-gov-icon-caret-two-left:before {
	content: "8" !important;
}

.ca-gov-icon-caret-two-right:before {
	content: "9" !important;
}

.ca-gov-icon-caret-line-up:before {
	content: ":" !important;
}

.ca-gov-icon-caret-line-down:before {
	content: ";" !important;
}

.ca-gov-icon-caret-line-left:before {
	content: "<" !important;
}

.ca-gov-icon-caret-line-right:before {
	content: "=" !important;
}

.ca-gov-icon-caret-line-two-up:before {
	content: ">" !important;
}

.ca-gov-icon-caret-line-two-down:before {
	content: "?" !important;
}

.ca-gov-icon-caret-line-two-left:before {
	content: "@" !important;
}

.ca-gov-icon-caret-line-two-right:before {
	content: "A" !important;
}

.ca-gov-icon-triangle-up:before {
	content: "B" !important;
}

.ca-gov-icon-triangle-down:before {
	content: "C" !important;
}

.ca-gov-icon-triangle-left:before {
	content: "D" !important;
}

.ca-gov-icon-triangle-right:before {
	content: "E" !important;
}

.ca-gov-icon-triangle-line-up:before {
	content: "F" !important;
}

.ca-gov-icon-triangle-line-down:before {
	content: "G" !important;
}

.ca-gov-icon-triangle-line-left:before {
	content: "H" !important;
}

.ca-gov-icon-triangle-line-right:before {
	content: "I" !important;
}

.ca-gov-icon-arrow_back:before {
	content: "J" !important;
}

.ca-gov-icon-minus-mark:before {
	content: "K" !important;
}

.ca-gov-icon-plus-mark:before {
	content: "L" !important;
}

.ca-gov-icon-close-mark:before {
	content: "M" !important;
}

.ca-gov-icon-check-mark:before {
	content: "N" !important;
}

.ca-gov-icon-minus-line:before {
	content: "O" !important;
}

.ca-gov-icon-plus-line:before {
	content: "P" !important;
}

.ca-gov-icon-close-line:before {
	content: "Q" !important;
}

.ca-gov-icon-check-line:before {
	content: "R" !important;
}

.ca-gov-icon-icon_zoom-out_alt:before {
	content: "S" !important;
}

.ca-gov-icon-icon_zoom-in_alt:before {
	content: "T" !important;
}

.ca-gov-icon-search-right:before {
	content: "U" !important;
}

.ca-gov-icon-icon_box-empty:before {
	content: "V" !important;
}

.ca-gov-icon-icon_box-selected:before {
	content: "W" !important;
}

.ca-gov-icon-collapse:before {
	content: "X" !important;
}

.ca-gov-icon-expand:before {
	content: "Y" !important;
}

.ca-gov-icon-icon_box-checked:before {
	content: "Z" !important;
}

.ca-gov-icon-icon_circle-empty:before {
	content: "[" !important;
}

.ca-gov-icon-icon_circle-slelected:before {
	content: "\\" !important;
}

.ca-gov-icon-icon_stop_alt2:before {
	content: "]" !important;
}

.ca-gov-icon-icon_stop:before {
	content: "^" !important;
}

.ca-gov-icon-icon_pause_alt2:before {
	content: "_" !important;
}

.ca-gov-icon-icon_pause:before {
	content: "`" !important;
}

.ca-gov-icon-icon_menu:before {
	content: "a" !important;
}

.ca-gov-icon-icon_menu-square_alt2:before {
	content: "b" !important;
}

.ca-gov-icon-icon_menu-circle_alt2:before {
	content: "c" !important;
}

.ca-gov-icon-icon_ul:before {
	content: "d" !important;
}

.ca-gov-icon-icon_ol:before {
	content: "e" !important;
}

.ca-gov-icon-icon_adjust-horiz:before {
	content: "f" !important;
}

.ca-gov-icon-icon_adjust-vert:before {
	content: "g" !important;
}

.ca-gov-icon-icon_document_alt:before {
	content: "h" !important;
}

.ca-gov-icon-icon_documents_alt:before {
	content: "i" !important;
}

.ca-gov-icon-pencil:before {
	content: "j" !important;
}

.ca-gov-icon-icon_pencil-edit_alt:before {
	content: "k" !important;
}

.ca-gov-icon-pencil-edit:before {
	content: "l" !important;
}

.ca-gov-icon-icon_folder-alt:before {
	content: "m" !important;
}

.ca-gov-icon-icon_folder-open_alt:before {
	content: "n" !important;
}

.ca-gov-icon-icon_folder-add_alt:before {
	content: "o" !important;
}

.ca-gov-icon-toggle:before {
	content: "p" !important;
}

.ca-gov-icon-countdown:before {
	content: "q" !important;
}

.ca-gov-icon-icon_error-circle_alt:before {
	content: "r" !important;
}

.ca-gov-icon-icon_error-triangle_alt:before {
	content: "s" !important;
}

.ca-gov-icon-icon_comment_alt:before {
	content: "v" !important;
}

.ca-gov-icon-icon_chat_alt:before {
	content: "w" !important;
}

.ca-gov-icon-icon_vol-mute_alt:before {
	content: "x" !important;
}

.ca-gov-icon-icon_volume-low_alt:before {
	content: "y" !important;
}

.ca-gov-icon-icon_volume-high_alt:before {
	content: "z" !important;
}

.ca-gov-icon-icon_quotations:before {
	content: "{" !important;
}

.ca-gov-icon-icon_quotations_alt2:before {
	content: "|" !important;
}

.ca-gov-icon-icon_clock_alt:before {
	content: "}" !important;
}

.ca-gov-icon-icon_lock_alt:before {
	content: "~" !important;
}

.ca-gov-icon-cta:before {
	content: "œ" !important;
}

.ca-gov-icon-filtered-portfolio:before {
	content: "š" !important;
}

.ca-gov-icon-blurb:before {
	content: "Ÿ" !important;
}

.ca-gov-icon-circle-counter:before {
	content: "ž" !important;
}

.ca-gov-icon-number-counter:before {
	content: "˜" !important;
}

.ca-gov-icon-pricing-table:before {
	content: "–" !important;
}

.ca-gov-icon-portfolio:before {
	content: "—" !important;
}

.ca-gov-icon-tabs:before {
	content: "‘" !important;
}

.ca-gov-icon-subscribe:before {
	content: "’" !important;
}

.ca-gov-icon-slider:before {
	content: "“" !important;
}

.ca-gov-icon-sidebar:before {
	content: "”" !important;
}

.ca-gov-icon-share:before {
	content: "•" !important;
}

.ca-gov-icon-divider:before {
	content: "›" !important;
}

.ca-gov-icon-header:before {
	content: "™" !important;
}

.ca-gov-icon-beaker3:before {
	content: "줁" !important;
}

.ca-gov-icon-beaker4:before {
	content: "줂" !important;
}

.ca-gov-icon-beaker5:before {
	content: "줃" !important;
}

.ca-gov-icon-caweb:before {
	content: "줋" !important;
}

.ca-gov-icon-candle-alt:before {
	content: "줐" !important;
}

.ca-gov-icon-icon_lock-open_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_key_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud-upload_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud-download_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_lightbulb_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_gift_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_house_alt:before {
	content: "" !important;
}

.ca-gov-icon-science:before {
	content: "" !important;
}

.ca-gov-icon-icon_laptop:before {
	content: "" !important;
}

.ca-gov-icon-icon_camera_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_mail_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_cone_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_ribbon_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_bag_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_creditcard:before {
	content: "" !important;
}

.ca-gov-icon-icon_cart_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_paperclip:before {
	content: "" !important;
}

.ca-gov-icon-icon_tag_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_tags_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_trash_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_cursor_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_mic_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_compass_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_pin_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_pushpin_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_map_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_drawer_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_toolbox_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_book_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_calendar:before {
	content: "" !important;
}

.ca-gov-icon-film:before {
	content: "" !important;
}

.ca-gov-icon-table:before {
	content: "" !important;
}

.ca-gov-icon-icon_contacts_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_headphones:before {
	content: "" !important;
}

.ca-gov-icon-icon_refresh:before {
	content: "" !important;
}

.ca-gov-icon-icon_link_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_link:before {
	content: "" !important;
}

.ca-gov-icon-icon_loading:before {
	content: "" !important;
}

.ca-gov-icon-icon_blocked:before {
	content: "" !important;
}

.ca-gov-icon-icon_archive_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_heart_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_star_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_star-half_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_star-half:before {
	content: "" !important;
}

.ca-gov-icon-tools:before {
	content: "" !important;
}

.ca-gov-icon-icon_cog:before {
	content: "" !important;
}

.ca-gov-icon-icon_cogs:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-up:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-down:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-left:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-right:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-left-up:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-right-up:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-right-down:before {
	content: "" !important;
}

.ca-gov-icon-arrow-fill-left-down:before {
	content: "" !important;
}

.ca-gov-icon-arrow_condense_alt:before {
	content: "" !important;
}

.ca-gov-icon-arrow_expand_alt3:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-up:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-down:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-left:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-right:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-two-up:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-two-down:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-two-left:before {
	content: "" !important;
}

.ca-gov-icon-caret-fill-two-right:before {
	content: "" !important;
}

.ca-gov-icon-arrow-up:before {
	content: "" !important;
}

.ca-gov-icon-arrow-down:before {
	content: "" !important;
}

.ca-gov-icon-arrow-left:before {
	content: "" !important;
}

.ca-gov-icon-arrow-right:before {
	content: "" !important;
}

.ca-gov-icon-minus-fill:before {
	content: "" !important;
}

.ca-gov-icon-plus-fill:before {
	content: "" !important;
}

.ca-gov-icon-close-fill:before {
	content: "" !important;
}

.ca-gov-icon-check-fill:before {
	content: "" !important;
}

.ca-gov-icon-icon_zoom-out:before {
	content: "" !important;
}

.ca-gov-icon-icon_zoom-in:before {
	content: "" !important;
}

.ca-gov-icon-icon_stop_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_menu-square_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_menu-circle_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_document:before {
	content: "" !important;
}

.ca-gov-icon-icon_documents:before {
	content: "" !important;
}

.ca-gov-icon-icon_pencil_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_folder:before {
	content: "" !important;
}

.ca-gov-icon-folder:before {
	content: "" !important;
}

.ca-gov-icon-icon_folder-add:before {
	content: "" !important;
}

.ca-gov-icon-icon_folder_upload:before {
	content: "" !important;
}

.ca-gov-icon-icon_folder_download:before {
	content: "" !important;
}

.ca-gov-icon-icon_error-circle:before {
	content: "" !important;
}

.ca-gov-icon-warning-fill:before {
	content: "" !important;
}

.ca-gov-icon-warning-triangle:before {
	content: "" !important;
}

.ca-gov-icon-question-fill:before {
	content: "" !important;
}

.ca-gov-icon-icon_comment:before {
	content: "" !important;
}

.ca-gov-icon-icon_chat:before {
	content: "" !important;
}

.ca-gov-icon-icon_vol-mute:before {
	content: "" !important;
}

.ca-gov-icon-icon_volume-low:before {
	content: "" !important;
}

.ca-gov-icon-volume:before {
	content: "" !important;
}

.ca-gov-icon-quote-fill:before {
	content: "" !important;
}

.ca-gov-icon-icon_clock:before {
	content: "" !important;
}

.ca-gov-icon-icon_lock:before {
	content: "" !important;
}

.ca-gov-icon-icon_lock-open:before {
	content: "" !important;
}

.ca-gov-icon-icon_key:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud-upload:before {
	content: "" !important;
}

.ca-gov-icon-icon_cloud-download:before {
	content: "" !important;
}

.ca-gov-icon-lightbulb:before {
	content: "" !important;
}

.ca-gov-icon-icon_gift:before {
	content: "" !important;
}

.ca-gov-icon-icon_house:before {
	content: "" !important;
}

.ca-gov-icon-icon_mail:before {
	content: "" !important;
}

.ca-gov-icon-icon_cone:before {
	content: "" !important;
}

.ca-gov-icon-icon_ribbon:before {
	content: "" !important;
}

.ca-gov-icon-icon_bag:before {
	content: "" !important;
}

.ca-gov-icon-icon_cart:before {
	content: "" !important;
}

.ca-gov-icon-icon_tag:before {
	content: "" !important;
}

.ca-gov-icon-tags:before {
	content: "" !important;
}

.ca-gov-icon-icon_trash:before {
	content: "" !important;
}

.ca-gov-icon-icon_cursor:before {
	content: "" !important;
}

.ca-gov-icon-mic:before {
	content: "" !important;
}

.ca-gov-icon-icon_compass:before {
	content: "" !important;
}

.ca-gov-icon-location:before {
	content: "" !important;
}

.ca-gov-icon-pushpin:before {
	content: "" !important;
}

.ca-gov-icon-map:before {
	content: "" !important;
}

.ca-gov-icon-drawer:before {
	content: "" !important;
}

.ca-gov-icon-book:before {
	content: "" !important;
}

.ca-gov-icon-contacts:before {
	content: "" !important;
}

.ca-gov-icon-archive:before {
	content: "" !important;
}

.ca-gov-icon-icon_heart:before {
	content: "" !important;
}

.ca-gov-icon-grid:before {
	content: "" !important;
}

.ca-gov-icon-music:before {
	content: "" !important;
}

.ca-gov-icon-icon_pause_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_phone:before {
	content: "" !important;
}

.ca-gov-icon-icon_upload:before {
	content: "" !important;
}

.ca-gov-icon-icon_download:before {
	content: "" !important;
}

.ca-gov-icon-bar-counters:before {
	content: "" !important;
}

.ca-gov-icon-audio:before {
	content: "" !important;
}

.ca-gov-icon-accordion:before {
	content: "" !important;
}

.ca-gov-icon-social_googleplus:before {
	content: "" !important;
}

.ca-gov-icon-social_tumblr:before {
	content: "" !important;
}

.ca-gov-icon-social_tumbleupon:before {
	content: "" !important;
}

.ca-gov-icon-social_wordpress:before {
	content: "" !important;
}

.ca-gov-icon-social_dribbble:before {
	content: "" !important;
}

.ca-gov-icon-social_deviantart:before {
	content: "" !important;
}

.ca-gov-icon-social_myspace:before {
	content: "" !important;
}

.ca-gov-icon-social_skype:before {
	content: "" !important;
}

.ca-gov-icon-social_picassa:before {
	content: "" !important;
}

.ca-gov-icon-social_googledrive:before {
	content: "" !important;
}

.ca-gov-icon-social_flickr:before {
	content: "" !important;
}

.ca-gov-icon-social_blogger:before {
	content: "" !important;
}

.ca-gov-icon-social_spotify:before {
	content: "" !important;
}

.ca-gov-icon-social_delicious:before {
	content: "" !important;
}

.ca-gov-icon-social_facebook_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_twitter_circle:before, .ca-gov-icon-social_x_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_pinterest_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_googleplus_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_tumblr_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_stumbleupon_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_wordpress_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_instagram_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_dribbble_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_vimeo_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_linkedin_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_rss_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_deviantart_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_share_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_myspace_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_skype_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_youtube_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_picassa_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_googledrive_alt2:before {
	content: "" !important;
}

.ca-gov-icon-social_flickr_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_blogger_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_spotify_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_delicious_circle:before {
	content: "" !important;
}

.ca-gov-icon-social_tumblr_square:before {
	content: "" !important;
}

.ca-gov-icon-social_stumbleupon_square:before {
	content: "" !important;
}

.ca-gov-icon-social_wordpress_square:before {
	content: "" !important;
}

.ca-gov-icon-social_instagram_square:before {
	content: "" !important;
}

.ca-gov-icon-social_dribbble_square:before {
	content: "" !important;
}

.ca-gov-icon-social_rss_square:before {
	content: "" !important;
}

.ca-gov-icon-social_deviantart_square:before {
	content: "" !important;
}

.ca-gov-icon-social_share_square:before {
	content: "" !important;
}

.ca-gov-icon-social_myspace_square:before {
	content: "" !important;
}

.ca-gov-icon-social_skype_square:before {
	content: "" !important;
}

.ca-gov-icon-social_picassa_square:before {
	content: "" !important;
}

.ca-gov-icon-social_googledrive_square:before {
	content: "" !important;
}

.ca-gov-icon-social_flickr_square:before {
	content: "" !important;
}

.ca-gov-icon-social_blogger_square:before {
	content: "" !important;
}

.ca-gov-icon-social_spotify_square:before {
	content: "" !important;
}

.ca-gov-icon-social_delicious_square:before {
	content: "" !important;
}

.ca-gov-icon-wallet:before {
	content: "" !important;
}

.ca-gov-icon-icon_shield_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_percent_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_pens_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_mug_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_like_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_globe_alt:before {
	content: "" !important;
}

.ca-gov-icon-flowchart:before {
	content: "" !important;
}

.ca-gov-icon-icon_id_alt:before {
	content: "" !important;
}

.ca-gov-icon-hourglass:before {
	content: "" !important;
}

.ca-gov-icon-icon_globe:before {
	content: "" !important;
}

.ca-gov-icon-globe:before {
	content: "" !important;
}

.ca-gov-icon-icon_floppy_alt:before {
	content: "" !important;
}

.ca-gov-icon-drive:before {
	content: "" !important;
}

.ca-gov-icon-icon_clipboard:before {
	content: "" !important;
}

.ca-gov-icon-calculator:before {
	content: "" !important;
}

.ca-gov-icon-icon_floppy:before {
	content: "" !important;
}

.ca-gov-icon-icon_easel:before {
	content: "" !important;
}

.ca-gov-icon-icon_drive:before {
	content: "" !important;
}

.ca-gov-icon-icon_dislike:before {
	content: "" !important;
}

.ca-gov-icon-icon_datareport:before {
	content: "" !important;
}

.ca-gov-icon-icon_currency:before {
	content: "" !important;
}

.ca-gov-icon-icon_calulator:before {
	content: "" !important;
}

.ca-gov-icon-icon_building:before {
	content: "" !important;
}

.ca-gov-icon-icon_dislike_alt:before {
	content: "" !important;
}

.ca-gov-icon-currency:before {
	content: "" !important;
}

.ca-gov-icon-icon_briefcase_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_target:before {
	content: "" !important;
}

.ca-gov-icon-icon_shield:before {
	content: "" !important;
}

.ca-gov-icon-searching:before {
	content: "" !important;
}

.ca-gov-icon-icon_rook:before {
	content: "" !important;
}

.ca-gov-icon-icon_puzzle_alt:before {
	content: "" !important;
}

.ca-gov-icon-icon_percent:before {
	content: "" !important;
}

.ca-gov-icon-building:before {
	content: "" !important;
}

.ca-gov-icon-icon_briefcase:before {
	content: "" !important;
}

.ca-gov-icon-icon_balance:before {
	content: "" !important;
}

.ca-gov-icon-icon_wallet:before {
	content: "" !important;
}

.ca-gov-icon-icon_search:before {
	content: "" !important;
}

.ca-gov-icon-icon_puzzle:before {
	content: "" !important;
}

.ca-gov-icon-icon_printer:before {
	content: "" !important;
}

.ca-gov-icon-icon_pens:before {
	content: "" !important;
}

.ca-gov-icon-icon_mug:before {
	content: "" !important;
}

.ca-gov-icon-icon_like:before {
	content: "" !important;
}

.ca-gov-icon-icon_id:before {
	content: "" !important;
}

.ca-gov-icon-icon_id-2:before {
	content: "" !important;
}

.ca-gov-icon-icon_flowchart:before {
	content: "" !important;
}

.ca-gov-icon-logo:before {
	content: "" !important;
}

.ca-gov-icon-home:before {
	content: "" !important;
}

.ca-gov-icon-menu:before {
	content: "" !important;
}

.ca-gov-icon-apps:before {
	content: "" !important;
}

.ca-gov-icon-search:before {
	content: "" !important;
}

.ca-gov-icon-chat:before {
	content: "" !important;
}

.ca-gov-icon-capitol:before {
	content: "" !important;
}

.ca-gov-icon-state:before {
	content: "" !important;
}

.ca-gov-icon-phone:before {
	content: "" !important;
}

.ca-gov-icon-email:before {
	content: "" !important;
}

.ca-gov-icon-calendar:before {
	content: "" !important;
}

.ca-gov-icon-bear:before {
	content: "" !important;
}

.ca-gov-icon-law-enforcement:before {
	content: "" !important;
}

.ca-gov-icon-justice-legal:before {
	content: "" !important;
}

.ca-gov-icon-at-sign:before {
	content: "" !important;
}

.ca-gov-icon-attachment:before {
	content: "" !important;
}

.ca-gov-icon-zipped-file:before {
	content: "" !important;
}

.ca-gov-icon-powerpoint:before {
	content: "" !important;
}

.ca-gov-icon-excel:before {
	content: "" !important;
}

.ca-gov-icon-word:before {
	content: "" !important;
}

.ca-gov-icon-pdf:before {
	content: "" !important;
}

.ca-gov-icon-share2:before {
	content: "" !important;
}

.ca-gov-icon-facebook:before {
	content: "" !important;
}

.ca-gov-icon-linkedin:before {
	content: "" !important;
}

.ca-gov-icon-youtube:before {
	content: "" !important;
}

.ca-gov-icon-twitter:before, .ca-gov-icon-x:before {
	content: "" !important;
}

.ca-gov-icon-pinterest:before {
	content: "" !important;
}

.ca-gov-icon-vimeo:before {
	content: "" !important;
}

.ca-gov-icon-instagram:before {
	content: "" !important;
}

.ca-gov-icon-flickr:before {
	content: "" !important;
}

.ca-gov-icon-microsoft:before {
	content: "" !important;
}

.ca-gov-icon-apple:before {
	content: "" !important;
}

.ca-gov-icon-android:before {
	content: "" !important;
}

.ca-gov-icon-computer:before {
	content: "" !important;
}

.ca-gov-icon-tablet:before {
	content: "" !important;
}

.ca-gov-icon-smartphone:before {
	content: "" !important;
}

.ca-gov-icon-roadways:before {
	content: "" !important;
}

.ca-gov-icon-travel-car:before {
	content: "" !important;
}

.ca-gov-icon-travel-air:before {
	content: "" !important;
}

.ca-gov-icon-truck-delivery:before {
	content: "" !important;
}

.ca-gov-icon-construction:before {
	content: "" !important;
}

.ca-gov-icon-bar-chart:before {
	content: "" !important;
}

.ca-gov-icon-pie-chart:before {
	content: "" !important;
}

.ca-gov-icon-graph:before {
	content: "" !important;
}

.ca-gov-icon-server:before {
	content: "" !important;
}

.ca-gov-icon-download:before {
	content: "" !important;
}

.ca-gov-icon-cloud-download:before {
	content: "" !important;
}

.ca-gov-icon-cloud-upload:before {
	content: "" !important;
}

.ca-gov-icon-shield:before {
	content: "" !important;
}

.ca-gov-icon-fire:before {
	content: "" !important;
}

.ca-gov-icon-binoculars:before {
	content: "" !important;
}

.ca-gov-icon-compass:before {
	content: "" !important;
}

.ca-gov-icon-sos:before {
	content: "" !important;
}

.ca-gov-icon-shopping-cart:before {
	content: "" !important;
}

.ca-gov-icon-video-camera:before {
	content: "" !important;
}

.ca-gov-icon-camera:before {
	content: "" !important;
}

.ca-gov-icon-green:before {
	content: "" !important;
}

.ca-gov-icon-loud-speaker:before {
	content: "" !important;
}

.ca-gov-icon-audio2:before {
	content: "" !important;
}

.ca-gov-icon-print:before {
	content: "" !important;
}

.ca-gov-icon-medical:before {
	content: "" !important;
}

.ca-gov-icon-zoom-out:before {
	content: "" !important;
}

.ca-gov-icon-zoom-in:before {
	content: "" !important;
}

.ca-gov-icon-important:before {
	content: "" !important;
}

.ca-gov-icon-chat-bubbles:before {
	content: "" !important;
}

.ca-gov-icon-call:before {
	content: "" !important;
}

.ca-gov-icon-people:before {
	content: "" !important;
}

.ca-gov-icon-person:before {
	content: "" !important;
}

.ca-gov-icon-user-id:before {
	content: "" !important;
}

.ca-gov-icon-payment-card:before {
	content: "" !important;
}

.ca-gov-icon-skip-backwards:before {
	content: "" !important;
}

.ca-gov-icon-play:before {
	content: "" !important;
}

.ca-gov-icon-pause:before {
	content: "" !important;
}

.ca-gov-icon-skip-forward:before {
	content: "" !important;
}

.ca-gov-icon-mail:before {
	content: "" !important;
}

.ca-gov-icon-image:before {
	content: "" !important;
}

.ca-gov-icon-house:before {
	content: "" !important;
}

.ca-gov-icon-gear:before {
	content: "" !important;
}

.ca-gov-icon-tool:before {
	content: "" !important;
}

.ca-gov-icon-time:before {
	content: "" !important;
}

.ca-gov-icon-cal:before {
	content: "" !important;
}

.ca-gov-icon-check-list:before {
	content: "" !important;
}

.ca-gov-icon-document:before {
	content: "" !important;
}

.ca-gov-icon-clipboard:before {
	content: "" !important;
}

.ca-gov-icon-page:before {
	content: "" !important;
}

.ca-gov-icon-read-book:before {
	content: "" !important;
}

.ca-gov-icon-cc-copyright:before {
	content: "" !important;
}

.ca-gov-icon-ca-capitol:before {
	content: "" !important;
}

.ca-gov-icon-ca-state:before {
	content: "" !important;
}

.ca-gov-icon-favorite:before {
	content: "" !important;
}

.ca-gov-icon-rss:before {
	content: "" !important;
}

.ca-gov-icon-road-pin:before {
	content: "" !important;
}

.ca-gov-icon-online-services:before {
	content: "" !important;
}

.ca-gov-icon-link:before {
	content: "" !important;
}

.ca-gov-icon-magnify-glass:before {
	content: "" !important;
}

.ca-gov-icon-key:before {
	content: "" !important;
}

.ca-gov-icon-lock:before {
	content: "" !important;
}

.ca-gov-icon-info:before {
	content: "" !important;
}

.ca-gov-icon-carousel-prev:before {
	content: "" !important;
}

.ca-gov-icon-carousel-next:before {
	content: "" !important;
}

.ca-gov-icon-arrow-prev:before {
	content: "" !important;
}

.ca-gov-icon-arrow-next:before {
	content: "" !important;
}

.ca-gov-icon-menu-toggle-closed:before {
	content: "" !important;
}

.ca-gov-icon-menu-toggle-open:before {
	content: "" !important;
}

.ca-gov-icon-carousel-pause:before {
	content: "" !important;
}

.ca-gov-icon-google-plus:before {
	content: "" !important;
}

.ca-gov-icon-contact-us:before {
	content: "" !important;
}

.ca-gov-icon-chat-bubble:before {
	content: "" !important;
}

.ca-gov-icon-info-bubble:before {
	content: "" !important;
}

.ca-gov-icon-share-button:before {
	content: "" !important;
}

.ca-gov-icon-share-facebook:before {
	content: "" !important;
}

.ca-gov-icon-share-email:before {
	content: "" !important;
}

.ca-gov-icon-share-flickr:before {
	content: "" !important;
}

.ca-gov-icon-share-twitter:before, .ca-gov-icon-share-x:before {
	content: "" !important;
}

.ca-gov-icon-share-linkedin:before {
	content: "" !important;
}

.ca-gov-icon-share-googleplus:before {
	content: "" !important;
}

.ca-gov-icon-share-instagram:before {
	content: "" !important;
}

.ca-gov-icon-share-pinterest:before {
	content: "" !important;
}

.ca-gov-icon-share-vimeo:before {
	content: "" !important;
}

.ca-gov-icon-share-youtube:before {
	content: "" !important;
}

.ca-gov-icon-gears:before {
	content: "" !important;
}

.ca-gov-icon-briefcase:before {
	content: "" !important;
}

.ca-gov-icon-idea:before {
	content: "" !important;
}

.ca-gov-icon-graduate:before {
	content: "" !important;
}

.ca-gov-icon-images:before {
	content: "" !important;
}

.ca-gov-icon-info-line:before {
	content: "" !important;
}

.ca-gov-icon-important-line:before {
	content: "" !important;
}

.ca-gov-icon-carousel-play:before {
	content: "" !important;
}

.ca-gov-icon-question-line:before {
	content: "" !important;
}

.ca-gov-icon-question:before {
	content: "" !important;
}

.ca-gov-icon-filter:before {
	content: "" !important;
}

.ca-gov-icon-cal-bear:before {
	content: "" !important;
}

.ca-gov-icon-hours:before {
	content: "" !important;
}

.ca-gov-icon-hours-security:before {
	content: "" !important;
}

.ca-gov-icon-albums:before {
	content: "" !important;
}

.ca-gov-icon-brain:before {
	content: "" !important;
}

.ca-gov-icon-certificate:before {
	content: "" !important;
}

.ca-gov-icon-certificate-check:before {
	content: "" !important;
}

.ca-gov-icon-charge:before {
	content: "" !important;
}

.ca-gov-icon-charge-cycle:before {
	content: "" !important;
}

.ca-gov-icon-charge-units:before {
	content: "" !important;
}

.ca-gov-icon-city:before {
	content: "" !important;
}

.ca-gov-icon-clock:before {
	content: "" !important;
}

.ca-gov-icon-cloud-gear:before {
	content: "" !important;
}

.ca-gov-icon-biohazard:before {
	content: "" !important;
}

.ca-gov-icon-malware:before {
	content: "" !important;
}

.ca-gov-icon-cloud-services:before {
	content: "" !important;
}

.ca-gov-icon-cloud-sync:before {
	content: "" !important;
}

.ca-gov-icon-code:before {
	content: "" !important;
}

.ca-gov-icon-ear:before {
	content: "" !important;
}

.ca-gov-icon-ear-slash:before {
	content: "" !important;
}

.ca-gov-icon-eye:before {
	content: "" !important;
}

.ca-gov-icon-eye-slash:before {
	content: "" !important;
}

.ca-gov-icon-file:before {
	content: "" !important;
}

.ca-gov-icon-file-audio:before {
	content: "" !important;
}

.ca-gov-icon-file-certificate:before {
	content: "" !important;
}

.ca-gov-icon-file-check:before {
	content: "" !important;
}

.ca-gov-icon-file-code:before {
	content: "" !important;
}

.ca-gov-icon-file-csv:before {
	content: "" !important;
}

.ca-gov-icon-file-download:before {
	content: "" !important;
}

.ca-gov-icon-file-excel:before {
	content: "" !important;
}

.ca-gov-icon-file-export:before {
	content: "" !important;
}

.ca-gov-icon-file-import:before {
	content: "" !important;
}

.ca-gov-icon-file-invoice:before {
	content: "" !important;
}

.ca-gov-icon-file-medical:before {
	content: "" !important;
}

.ca-gov-icon-file-medical-alt:before {
	content: "" !important;
}

.ca-gov-icon-file-pdf:before {
	content: "" !important;
}

.ca-gov-icon-file-powerpoint:before {
	content: "" !important;
}

.ca-gov-icon-file-prescription:before {
	content: "" !important;
}

.ca-gov-icon-file-upload:before {
	content: "" !important;
}

.ca-gov-icon-file-video:before {
	content: "" !important;
}

.ca-gov-icon-file-word:before {
	content: "" !important;
}

.ca-gov-icon-file-zip:before {
	content: "" !important;
}

.ca-gov-icon-filter-solid:before {
	content: "" !important;
}

.ca-gov-icon-fingerprint:before {
	content: "" !important;
}

.ca-gov-icon-fingerprint-check:before {
	content: "" !important;
}

.ca-gov-icon-hand:before {
	content: "" !important;
}

.ca-gov-icon-hand-money:before {
	content: "" !important;
}

.ca-gov-icon-handshake:before {
	content: "" !important;
}

.ca-gov-icon-institute:before {
	content: "" !important;
}

.ca-gov-icon-medical-bubble:before {
	content: "" !important;
}

.ca-gov-icon-medical-care:before {
	content: "" !important;
}

.ca-gov-icon-medical-case:before {
	content: "" !important;
}

.ca-gov-icon-medical-clinic:before {
	content: "" !important;
}

.ca-gov-icon-medical-cross:before {
	content: "" !important;
}

.ca-gov-icon-medical-doctor:before {
	content: "" !important;
}

.ca-gov-icon-medical-heart:before {
	content: "" !important;
}

.ca-gov-icon-medical-pills:before {
	content: "" !important;
}

.ca-gov-icon-mobile:before {
	content: "" !important;
}

.ca-gov-icon-pro-services:before {
	content: "" !important;
}

.ca-gov-icon-puzzle:before {
	content: "" !important;
}

.ca-gov-icon-puzzle-piece:before {
	content: "" !important;
}

.ca-gov-icon-recycle:before {
	content: "" !important;
}

.ca-gov-icon-responsive:before {
	content: "" !important;
}

.ca-gov-icon-responsive-alt:before {
	content: "" !important;
}

.ca-gov-icon-security-network:before {
	content: "" !important;
}

.ca-gov-icon-security-system:before {
	content: "" !important;
}

.ca-gov-icon-shield-check:before {
	content: "" !important;
}

.ca-gov-icon-thumb-up:before {
	content: "" !important;
}

.ca-gov-icon-trophy:before {
	content: "" !important;
}

.ca-gov-icon-users:before {
	content: "" !important;
}

.ca-gov-icon-users-alt:before {
	content: "" !important;
}

.ca-gov-icon-users-dialog:before {
	content: "" !important;
}

.ca-gov-icon-users-interaction:before {
	content: "" !important;
}

.ca-gov-icon-video:before {
	content: "" !important;
}

.ca-gov-icon-radiation:before {
	content: "" !important;
}

.ca-gov-icon-chemical-hazard:before {
	content: "" !important;
}

.ca-gov-icon-danger:before {
	content: "" !important;
}

.ca-gov-icon-do-not-sign:before {
	content: "" !important;
}

.ca-gov-icon-earthquake:before {
	content: "" !important;
}

.ca-gov-icon-quake-house:before {
	content: "" !important;
}

.ca-gov-icon-quake-hazard:before {
	content: "" !important;
}

.ca-gov-icon-electricity-hazard:before {
	content: "" !important;
}

.ca-gov-icon-flood:before {
	content: "" !important;
}

.ca-gov-icon-hazard:before {
	content: "" !important;
}

.ca-gov-icon-hurricane:before {
	content: "" !important;
}

.ca-gov-icon-sea-level-rise:before {
	content: "" !important;
}

.ca-gov-icon-severe-weather:before {
	content: "" !important;
}

.ca-gov-icon-stop-fire:before {
	content: "" !important;
}

.ca-gov-icon-stop-hand:before {
	content: "" !important;
}

.ca-gov-icon-tornado:before {
	content: "" !important;
}

.ca-gov-icon-tsunami:before {
	content: "" !important;
}

.ca-gov-icon-volcano:before {
	content: "" !important;
}

.ca-gov-icon-warning-circle:before {
	content: "" !important;
}

.ca-gov-icon-warning-square:before {
	content: "" !important;
}

.ca-gov-icon-tent:before {
	content: "" !important;
}

.ca-gov-icon-campfire:before {
	content: "" !important;
}

.ca-gov-icon-dam:before {
	content: "" !important;
}

.ca-gov-icon-download-cloud:before {
	content: "" !important;
}

.ca-gov-icon-upload-cloud:before {
	content: "" !important;
}

.ca-gov-icon-sea-level-rise-alt:before {
	content: "" !important;
}

.ca-gov-icon-tsunami-alt:before {
	content: "" !important;
}

.ca-gov-icon-collapse-all:before {
	content: "" !important;
}

.ca-gov-icon-sign-language:before {
	content: "" !important;
}

.ca-gov-icon-drag:before {
	content: "" !important;
}

.ca-gov-icon-agriculture:before {
	content: "" !important;
}

.ca-gov-icon-cannabis:before {
	content: "" !important;
}

.ca-gov-icon-angry:before {
	content: "" !important;
}

.ca-gov-icon-happy:before {
	content: "" !important;
}

.ca-gov-icon-visa:before {
	content: "" !important;
}

.ca-gov-icon-mastercard:before {
	content: "" !important;
}

.ca-gov-icon-amexcard:before {
	content: "" !important;
}

.ca-gov-icon-apple-pay:before {
	content: "" !important;
}

.ca-gov-icon-discovercard:before {
	content: "" !important;
}

.ca-gov-icon-paypal:before {
	content: "" !important;
}

.ca-gov-icon-chrome:before {
	content: "" !important;
}

.ca-gov-icon-firefox:before {
	content: "" !important;
}

.ca-gov-icon-ie:before {
	content: "" !important;
}

.ca-gov-icon-opera:before {
	content: "" !important;
}

.ca-gov-icon-safari:before {
	content: "" !important;
}

.ca-gov-icon-bell:before {
	content: "" !important;
}

.ca-gov-icon-bookmark:before {
	content: "" !important;
}

.ca-gov-icon-books:before {
	content: "" !important;
}

.ca-gov-icon-reader:before {
	content: "" !important;
}

.ca-gov-icon-palette:before {
	content: "" !important;
}

.ca-gov-icon-glass:before {
	content: "" !important;
}

.ca-gov-icon-heart:before {
	content: "" !important;
}

.ca-gov-icon-digging:before {
	content: "" !important;
}

.ca-gov-icon-gas-pump:before {
	content: "" !important;
}

.ca-gov-icon-idea-alt:before {
	content: "" !important;
}

.ca-gov-icon-medal:before {
	content: "" !important;
}

.ca-gov-icon-smoking:before {
	content: "" !important;
}

.ca-gov-icon-no-smoking:before {
	content: "" !important;
}

.ca-gov-icon-share-snapchat:before {
	content: "" !important;
}

.ca-gov-icon-snapchat:before {
	content: "" !important;
}

.ca-gov-icon-expand-all:before {
	content: "" !important;
}

.ca-gov-icon-accessibility:before {
	content: "" !important;
}

.ca-gov-icon-features:before {
	content: "" !important;
}

.ca-gov-icon-update:before {
	content: "" !important;
}

.ca-gov-icon-distance:before {
	content: "" !important;
}

.ca-gov-icon-coronavirus:before {
	content: "" !important;
}

.ca-gov-icon-coughing:before {
	content: "" !important;
}

.ca-gov-icon-cover:before {
	content: "" !important;
}

.ca-gov-icon-cubes:before {
	content: "" !important;
}

.ca-gov-icon-hand-heart:before {
	content: "" !important;
}

.ca-gov-icon-hand-watter:before {
	content: "" !important;
}

.ca-gov-icon-lab-tests:before {
	content: "" !important;
}

.ca-gov-icon-mask:before {
	content: "" !important;
}

.ca-gov-icon-no-coughing:before {
	content: "" !important;
}

.ca-gov-icon-no-handshake:before {
	content: "" !important;
}

.ca-gov-icon-no-virus:before {
	content: "" !important;
}

.ca-gov-icon-procurement:before {
	content: "" !important;
}

.ca-gov-icon-project:before {
	content: "" !important;
}

.ca-gov-icon-soap:before {
	content: "" !important;
}

.ca-gov-icon-stay-home:before {
	content: "" !important;
}

.ca-gov-icon-teleworking:before {
	content: "" !important;
}

.ca-gov-icon-testing:before {
	content: "" !important;
}

.ca-gov-icon-testing-alt:before {
	content: "" !important;
}

.ca-gov-icon-virus:before {
	content: "" !important;
}

.ca-gov-icon-viruses:before {
	content: "" !important;
}

.ca-gov-icon-wash:before {
	content: "" !important;
}

.ca-gov-icon-amusement:before {
	content: "" !important;
}

.ca-gov-icon-balloons:before {
	content: "" !important;
}

.ca-gov-icon-barge-ship:before {
	content: "" !important;
}

.ca-gov-icon-bike:before {
	content: "" !important;
}

.ca-gov-icon-boat:before {
	content: "" !important;
}

.ca-gov-icon-bridge:before {
	content: "" !important;
}

.ca-gov-icon-bridge-alt:before {
	content: "" !important;
}

.ca-gov-icon-bus:before {
	content: "" !important;
}

.ca-gov-icon-bus-alt:before {
	content: "" !important;
}

.ca-gov-icon-car:before {
	content: "" !important;
}

.ca-gov-icon-car-alt:before {
	content: "" !important;
}

.ca-gov-icon-casino:before {
	content: "" !important;
}

.ca-gov-icon-coffee:before {
	content: "" !important;
}

.ca-gov-icon-cruise-ship:before {
	content: "" !important;
}

.ca-gov-icon-dices:before {
	content: "" !important;
}

.ca-gov-icon-directions:before {
	content: "" !important;
}

.ca-gov-icon-entertainment:before {
	content: "" !important;
}

.ca-gov-icon-family:before {
	content: "" !important;
}

.ca-gov-icon-family-alt:before {
	content: "" !important;
}

.ca-gov-icon-fastfood:before {
	content: "" !important;
}

.ca-gov-icon-ferry:before {
	content: "" !important;
}

.ca-gov-icon-fitness:before {
	content: "" !important;
}

.ca-gov-icon-fitness-alt:before {
	content: "" !important;
}

.ca-gov-icon-hair:before {
	content: "" !important;
}

.ca-gov-icon-hair-salon:before {
	content: "" !important;
}

.ca-gov-icon-highway:before {
	content: "" !important;
}

.ca-gov-icon-museum:before {
	content: "" !important;
}

.ca-gov-icon-museum-alt:before {
	content: "" !important;
}

.ca-gov-icon-no-travel:before {
	content: "" !important;
}

.ca-gov-icon-paddle-boat:before {
	content: "" !important;
}

.ca-gov-icon-party:before {
	content: "" !important;
}

.ca-gov-icon-places:before {
	content: "" !important;
}

.ca-gov-icon-rail:before {
	content: "" !important;
}

.ca-gov-icon-restaurant:before {
	content: "" !important;
}

.ca-gov-icon-road:before {
	content: "" !important;
}

.ca-gov-icon-rv:before {
	content: "" !important;
}

.ca-gov-icon-sail-ship:before {
	content: "" !important;
}

.ca-gov-icon-scooter:before {
	content: "" !important;
}

.ca-gov-icon-ship:before {
	content: "" !important;
}

.ca-gov-icon-speedtrain:before {
	content: "" !important;
}

.ca-gov-icon-suv:before {
	content: "" !important;
}

.ca-gov-icon-temple:before {
	content: "" !important;
}

.ca-gov-icon-train:before {
	content: "" !important;
}

.ca-gov-icon-trolleybus:before {
	content: "" !important;
}

.ca-gov-icon-truck:before {
	content: "" !important;
}

.ca-gov-icon-truck-alt:before {
	content: "" !important;
}

.ca-gov-icon-van:before {
	content: "" !important;
}

.ca-gov-icon-yacht:before {
	content: "" !important;
}

.ca-gov-icon-zoo:before {
	content: "" !important;
}

.ca-gov-icon-zoo-alt:before {
	content: "" !important;
}

.ca-gov-icon-air:before {
	content: "" !important;
}

.ca-gov-icon-air-pollution:before {
	content: "" !important;
}

.ca-gov-icon-air-quality:before {
	content: "" !important;
}

.ca-gov-icon-anchor:before {
	content: "" !important;
}

.ca-gov-icon-badminton:before {
	content: "" !important;
}

.ca-gov-icon-baseball:before {
	content: "" !important;
}

.ca-gov-icon-basketball:before {
	content: "" !important;
}

.ca-gov-icon-bath:before {
	content: "" !important;
}

.ca-gov-icon-billiards:before {
	content: "" !important;
}

.ca-gov-icon-bowling:before {
	content: "" !important;
}

.ca-gov-icon-care-tweezers:before {
	content: "" !important;
}

.ca-gov-icon-church:before {
	content: "" !important;
}

.ca-gov-icon-external-link:before {
	content: "" !important;
}

.ca-gov-icon-football:before {
	content: "" !important;
}

.ca-gov-icon-golf:before {
	content: "" !important;
}

.ca-gov-icon-nail-polish:before {
	content: "" !important;
}

.ca-gov-icon-personal-care:before {
	content: "" !important;
}

.ca-gov-icon-soccer:before {
	content: "" !important;
}

.ca-gov-icon-tennis:before {
	content: "" !important;
}

.ca-gov-icon-audience:before {
	content: "" !important;
}

.ca-gov-icon-mask-light:before {
	content: "" !important;
}

.ca-gov-icon-mask-dark:before {
	content: "" !important;
}

.ca-gov-icon-bars-up:before {
	content: "" !important;
}

.ca-gov-icon-vaccine-check:before {
	content: "" !important;
}

.ca-gov-icon-online-graduate:before {
	content: "" !important;
}

.ca-gov-icon-textbook:before {
	content: "" !important;
}

.ca-gov-icon-online-education:before {
	content: "" !important;
}

.ca-gov-icon-user-desktop-instructor:before {
	content: "" !important;
}

.ca-gov-icon-certificate-click:before {
	content: "" !important;
}

.ca-gov-icon-user-laptop:before {
	content: "" !important;
}

.ca-gov-icon-desktop-checklist:before {
	content: "" !important;
}

.ca-gov-icon-user-headphone:before {
	content: "" !important;
}

.ca-gov-icon-home-education:before {
	content: "" !important;
}

.ca-gov-icon-cellphone-touch:before {
	content: "" !important;
}

.ca-gov-icon-home-graduate:before {
	content: "" !important;
}

.ca-gov-icon-mobile-textbook:before {
	content: "" !important;
}

.ca-gov-icon-online-module:before {
	content: "" !important;
}

.ca-gov-icon-teams:before {
	content: "" !important;
}

.ca-gov-icon-user-desk:before {
	content: "" !important;
}

.ca-gov-icon-google:before {
	content: "" !important;
}

.ca-gov-icon-graduate-pointer:before {
	content: "" !important;
}

.ca-gov-icon-desktop-video-module:before {
	content: "" !important;
}

.ca-gov-icon-mobile-graduate:before {
	content: "" !important;
}

.ca-gov-icon-pharmacy:before {
	content: "" !important;
}

.ca-gov-icon-envelope-checklist:before {
	content: "" !important;
}

.ca-gov-icon-spartan-helmet:before {
	content: "" !important;
}

.ca-gov-icon-cart-delivered:before {
	content: "" !important;
}

.ca-gov-icon-medical-shipped:before {
	content: "" !important;
}

.ca-gov-icon-vaccine:before {
	content: "" !important;
}

.ca-gov-icon-team:before {
	content: "" !important;
}

.ca-gov-icon-vaccine-patient:before {
	content: "" !important;
}

.ca-gov-icon-improvements:before {
	content: "" !important;
}

.ca-gov-icon-cloud-network:before {
	content: "" !important;
}

.ca-gov-icon-technology-reuse:before {
	content: "" !important;
}

.ca-gov-icon-bars-upward:before {
	content: "" !important;
}

.ca-gov-icon-online-help:before {
	content: "" !important;
}

.ca-gov-icon-speech-dialog:before {
	content: "" !important;
}

.ca-gov-icon-pdf-text:before {
	content: "" !important;
}

.ca-gov-icon-github:before {
	content: "" !important;
}

.ca-gov-icon-users-check-mark:before {
	content: "" !important;
}

.ca-gov-icon-users-huddle:before {
	content: "" !important;
}

.ca-gov-icon-quotation-mark:before {
	content: "" !important;
}

.ca-gov-icon-water:before {
	content: "" !important;
}

.ca-gov-icon-wind-power:before {
	content: "" !important;
}

.ca-gov-icon-connection:before {
	content: "" !important;
}

.ca-gov-icon-transport:before {
	content: "" !important;
}

.ca-gov-icon-maintenance:before {
	content: "" !important;
}

.ca-gov-icon-warning-diamond:before {
	content: "" !important;
}

.ca-gov-icon-pipe-angle:before {
	content: "" !important;
}

.ca-gov-icon-pipe:before {
	content: "" !important;
}

.ca-gov-icon-bullet:before {
	content: "" !important;
}

.ca-gov-icon-dot:before {
	content: "" !important;
}

body #google_translate_element .skiptranslate.goog-te-gadget, body .skiptranslate.goog-te-gadget a {
	color: #fff;
}

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"] 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-bottom: 0;
	margin-top: 0;
}

body[class*="5.5"] header {
	z-index: 15 !important;
}

body[class*="5.5"] .accordion-list, body[class*="5.5"] .list-overstated, body[class*="5.5"] .list-standout, body[class*="5.5"] .list-understated {
	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;
	max-width: 1280px;
	padding: 0;
	width: 100%;
}

@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;
	max-width: 1280px;
	width: 100%;
}

@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 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) {
	background: inherit;
	display: block;
	opacity: 1 !important;
	padding: 0 !important;
	position: relative !important;
	visibility: visible !important;
	width: auto !important;
}

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 .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 .second-level-nav:not(.flex) li, body[class*="5.5"] nav.megadropdown div[class*=pull-] {
		width: 100% !important;
	}
	
	body[class*="5.5"] nav .font-size-40, body[class*="5.5"] nav .image-icon, body[class*="5.5"] nav .link-description, body[class*="5.5"] nav .media-left, body[class*="5.5"] nav.megadropdown div[class*=with-image-] {
		display: none;
	}
}

body[class*="5.5"] .location.banner .btn-outline-dark, body[class*="5.5"] .location.contact .btn-outline-dark {
	color: #000;
}

body[class*="5.5"] .location.banner .btn-outline-dark:hover, body[class*="5.5"] .location.contact .btn-outline-dark:hover {
	color: #fff;
}

body[class*="5.5"]:not(.divi-built):not(.page-template-searchpage) #main-content {
	margin: 0 auto;
	padding: 15px;
	width: 100%;
}

@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 #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 {
	max-width: 1280px;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}

@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-family: CaGov;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	-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 {
	font-family: CaGov !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	text-transform: none;
	-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 #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-db #et-boc .et-l ul.et-fb-font-icon-list li:after, body[class*="5.5"].divi-built .et-pb-icon, body[class*="5.5"].divi-built .et_font_icon li:before, body[class*="5.5"].divi-built .et_pb_inline_icon:before {
	content: attr(data-icon);
	font-family: CaGov, ETModules !important;
}

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, 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 {
	content: "줋" !important;
	font-family: CaGov !important;
}

body[class*="5.5"].divi-built .et_pb_toggle.et_pb_accordion_item:focus {
	outline: 2px solid #2ea3f2 !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, 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_pb_button.nitro-lazy {
	background-image: none !important;
}

body[class*="5.5"].divi-built .et-learn-more h3.heading-more {
	color: #000;
}

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_team_member .et_pb_team_member_description .et_pb_member_social_links li a.nitro-lazy {
	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: 2px solid #2ea3f2 !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 {
	margin: 0 auto;
	padding: 15px;
	width: 100%;
}

@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 #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 {
	max-width: px;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}

@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-family: CaGov;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	-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 {
	font-family: CaGov !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	text-transform: none;
	-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 #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-db #et-boc .et-l ul.et-fb-font-icon-list li:after, body[class*="6.0"].divi-built .et-pb-icon, body[class*="6.0"].divi-built .et_font_icon li:before, body[class*="6.0"].divi-built .et_pb_inline_icon:before {
	content: attr(data-icon);
	font-family: CaGov, ETModules !important;
}

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, 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 {
	content: "줋" !important;
	font-family: CaGov !important;
}

body[class*="6.0"].divi-built .et_pb_toggle.et_pb_accordion_item:focus {
	outline: 2px solid #2ea3f2 !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_pb_button.nitro-lazy {
	background-image: none !important;
}

body[class*="6.0"].divi-built #et-main-area div.et_pb_module span.et-pb-icon, 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: #000;
}

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_team_member .et_pb_team_member_description .et_pb_member_social_links li a.nitro-lazy {
	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: 2px solid #2ea3f2 !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: 2px solid #2ea3f2;
}

body.page-template-searchpage .mobile-controls .toggle-search, body.page-template-searchpage form#Search .close-search {
	display: none !important;
}

body.sidebar-displayed main {
	display: inline-block;
	width: 75%;
}

body.sidebar-displayed #caweb-sidebar {
	float: right;
	padding: 0 28px;
	width: 25%;
}

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 {
		float: none;
		width: 100%;
	}
}

@media print {
	body {
		background: #fff !important;
	}
	
	#main-content {
		outline: transparent !important;
		padding-top: 0 !important;
	}
	
	.main-content {
		background: transparent !important;
	}
	
	.header-organization-banner {
		margin-left: -59px !important;
	}
	
	.navigation-search {
		border: none !important;
	}
	
	.archive.sidebar_displayed .main-content .main-primary, .single.sidebar_displayed .main-content .main-primary {
		width: 100% !important;
	}
	
	#main-content, .et_pb_row {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	
	.et_pb_row {
		display: inline !important;
	}
	
	#main-content, .et_pb_gutters3 .et_pb_column_2_3, .et_pb_gutters3.et_pb_row .et_pb_column_2_3, .et_pb_row, .main-content, .page-title {
		max-width: 100% !important;
		width: 100% !important;
	}
	
	.et_pb_column_2_3 .et_pb_row_inner, .et_pb_post_title, .et_pb_section {
		padding: 1em !important;
	}
	
	.mobile-control.cagov-logo {
		padding-left: 0 !important;
	}
	
	.utility-header {
		height: 45px !important;
	}
	
	#ae_app, .addtoany_share_save_container, .et_pb_column.et_pb_column_1_3:not(.et_pb_column_inner), .et_pb_column.et_pb_column_1_4, .et_pb_fullwidth_section, .return-top.is-visible, .si-toggle-container, aside#caweb-sidebar, footer, header {
		display: none !important;
		visibility: hidden !important;
	}
}

.wp-activate-container p.view {
	display: none;
}

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

#caweb-sidebar .widget_nav_menu ul li {
	border-top: 1px solid #d7d7d7;
	clear: both;
	float: left;
	margin-bottom: 0 !important;
}

#caweb-sidebar .widget_nav_menu ul li p {
	margin-bottom: 0 !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: .85rem 1rem .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 {
	height: 35px;
	width: 50px;
}

#caweb-sidebar .widget_nav_menu ul li a.widget_nav_menu_a .widget_nav_menu_title {
	display: table-cell;
	height: 50px;
	margin-bottom: 0;
	padding-left: 45px;
	vertical-align: middle;
}

#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;
}

#comment-wrap {
	margin: 0 auto;
	max-width: 1280px;
	width: 100%;
}

#comment-wrap #commentform {
	padding-bottom: 0;
}

body.archive article, body.home article, body.single article, body:not(.divi-built).search article {
	display: inline-block;
	padding-bottom: 0 !important;
	width: 100%;
}

body.archive article.has-post-thumbnail>a.thumbnail-link, 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 {
	float: left;
	height: 150px;
	padding-bottom: 15px;
	padding-right: 20px;
	width: 200px;
}

body.admin-bar header.global-header .mobile-controlled.overlay {
	margin-top: var(--wp-admin--admin-bar--height, 32px);
}

@media screen and (max-width:782px) {
	html {
		margin-top: 0 !important;
	}
}

.wpforms-required-label {
	color: #9b3022 !important;
}

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

#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;
}

li.responsive-tabs__list__item.keyboard-outline, li.responsive-tabs__list__item.responsive-tabs__list__item--active:focus {
	outline: 2px solid #2ea3f2 !important;
}

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

div[id^=tablepress-].dataTables_filter input[type=search]:focus, table[id^=tablepress-] thead tr th:focus {
	outline: 2px solid #2ea3f2 !important;
}

.dataTables_wrapper {
	overflow-x: auto;
}

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