/* Removes padding for the bottom of all webpages */
.non_divi_builder .main-primary { 
   padding-bottom: 0px;
}

/* Removes padding for the top of all webpages */
.non_divi_builder.title_not_displayed .main-primary {
   padding-top: 0px; 
}

/* Sets font to Arial for entire website (or most of it). Some parts of the website aren't affected by it especially the headers. */
* {
   font-family: Arial;
}

/* Sets font to Arial for h1 */
h1 {
   font-family: Arial;
}

/* Sets font to Arial for h2 */
h2 {
   font-family: Arial;
}

/* Sets font to Arial for h3 */
h3 {
   font-family: Arial;
}

/* Sets font to Arial for h4 */
h4 {
   font-family: Arial;
}

/* Sets font to Arial for h5 */
h5 {
   font-family: Arial;
}

/* Sets font to Arial for navigation header menu including the Search button */
.first-level-link {
   font-family: Arial;	
}

/* Removes images for navigation header menu including the Search button*/
.first-level-link > span[class^="ca-gov-icon"]:not(.carrot), .first-level-btn > span[class^="ca-gov-icon"]:not(.carrot){
		display: none;
}

/* Fixes padding for navigation header menu for desktop */
.top-level-nav .nav-item {
		padding: 25px 5px 0px 20px;
}

/* Fixes padding for navigation header menu for mobile devices */
@media (max-width: 991px) {
    .top-level-nav .nav-item {
      padding: 0px 0px 0px 0px;
    }
}

/* Search Bar Fix */
li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-slide-active {
		z-index: 0 !important; /* Changes the z-index so the slider image goes behind the search bar */
}

/* Not sure what this alignright css code is for */
/*.alignright {
		float:right;
}*/

/* Removes date for News widget plugin */
.simple-news-date {
		display: none
}

/* Settings for Widget Titles mainly for the News widget plugin */
.widget-title {
   padding-top: 20px; /* Adds padding to the top by 20px */
   color: #003366; /* Changes color to dark blue */
}

/* Changes Background Color for Site Wide Widget (Widget Block) (Might delete if new template makes this code pointless) */
.widget_block {
	background-color: #003366;
}