/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
#whitelink {
	color: #ffffff;
	background: none;
}

ul.wsuwp-content-syndicate-list {
	line-height: 2.5;
	font-size: 1.2rem;
}

/**********************************
 	Newsbeat Blog
 	**********************************/
.justify-text {
	text-align: justify;
}

@media (max-width: 768px) {
	.justify-text {
		text-align: left;
	}
	
	p {
		font-size: .75rem;
		line-height: 1.4;
	}
}

@media (max-width: 768px) {
	h1 {
		font-size: 1.75rem;
		line-height: 1.25;
	}
}

/**********************************
 	Gravity Forms - Lobbying
 	**********************************/
body #field_1_31.gfield input {
	font-size: 11px;
}

/*I cannot get this line to work*/
#field_1_31 .gform_body {
	font-size: 40px;
	color: orange;
}

/*Only adjust field labels (adjusts individual sub-labels)*/
body #gform_wrapper_1 .gform_body .gform_fields .gfield .name_first label,
 	body #gform_wrapper_1 .gform_body .gform_fields .gfield .name_last label,
 	body #gform_wrapper_1 .gform_body .gform_fields .gfield .name_middle label {
	color: gray;
	font-size: 12px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/**********************************
 	Gravity Forms - Registration
 	**********************************/
/*Changes description fonts*/
body #gform_wrapper_6 .gform_body .gform_fields .gfield .gfield_description {
	font-size: 12px;
	color: red;
	font-style: italic;
}

body .gform_wrapper .gform_body .gform_fields #field_6_20.gfield .gfield_description {
	font-size: 12px;
	color: #494a49;
	font-style: italic;
}

/*Only adjust field labels (adjusts individual sub-labels)*/
body #gform_wrapper_6 .gform_body .gform_fields .gfield .name_first label,
 	body #gform_wrapper_6 .gform_body .gform_fields .gfield .name_last label,
 	body #gform_wrapper_6 .gform_body .gform_fields .gfield .name_middle label {
	color: gray;
	font-size: 12px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/****Changes field labels for Title, Affiliation, Phone and Email****/
.gform_wrapper.gravity-theme #field_6_4.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_6_5.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_6_6.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_6_7.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_6_33.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_6_34.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_6_35.gfield .gfield_label {
	color: gray;
	font-size: 12px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	display: block;
}

/**********************************
 	Gravity Forms - Staff Tour Registration
 	**********************************/
/*Changes multiple-choice fonts for checkboxes and radio buttons*/
body #gform_wrapper_14 .gfield_checkbox label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

body #gform_wrapper_14 .gfield_radio label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

/*Changes description fonts*/
body #gform_wrapper_14 .gform_body .gform_fields .gfield .gfield_description {
	font-size: 12px;
	color: red;
	font-style: italic;
}

body .gform_wrapper .gform_body .gform_fields #field_14_20.gfield .gfield_description {
	font-size: 12px;
	color: #494a49;
	font-style: italic;
}

/*Only adjust field labels (adjusts individual sub-labels)*/
body #gform_wrapper_14 .gform_body .gform_fields .gfield .name_first label,
 	body #gform_wrapper_14 .gform_body .gform_fields .gfield .name_last label,
 	body #gform_wrapper_14 .gform_body .gform_fields .gfield .name_middle label {
	color: gray;
	font-size: 12px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/****Changes field labels for Title, Affiliation, Phone and Email****/
.gform_wrapper.gravity-theme #field_14_4.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_14_5.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_14_6.gfield .gfield_label, 
 	.gform_wrapper.gravity-theme #field_14_7.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_14_33.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_14_34.gfield .gfield_label,
 	.gform_wrapper.gravity-theme #field_14_35.gfield .gfield_label {
	color: gray;
	font-size: 12px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	display: block;
}

/**********************************
 	Gravity Forms - Staff Tour Survey
 	**********************************/
body #gform_wrapper_15 .gfield_checkbox label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

body #gform_wrapper_15 .gfield_radio label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

.tingle-modal {
	z-index: 100000;
}

body #gform_wrapper_16 .gfield_checkbox label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

body #gform_wrapper_16 .gfield_radio label {
	font-size: 14px;
	line-height: 2.5;
	font-weight: normal;
}

.tingle-modal {
	z-index: 100000;
}

/**********************************
 	Gravity Forms - Mailchimp
 	**********************************/
#mc_embed_signup {
	background: #fff;
	clear: left;
	font: 14px Helvetica, Arial, sans-serif;
	width: 300px;
}

#mc_embed_signup {
	background: #fff;
	clear: left;
	font: 14px Helvetica, Arial, sans-serif;
	width: 250px;
}

/**********************************
 	TABLEPRESS - Staff Tour
 	**********************************/
@media screen and (max-width:768px) {
	.tablepress-id-70 .column-1, 
																									.tablepress-id-70 .column-2,
																									.tablepress-id-70 .column-3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1.25;
	}
}

@media screen and (max-width:768px) {
	.tablepress-id-77 .column-1, 
																									.tablepress-id-77 .column-2,
																									.tablepress-id-77 .column-3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1.25;
	}
}

/* Custom CSS for TablePress tables on mobile devices */
@media only screen and (max-width: 768px) {
	.tablepress-id-77 {
		display: block;
		overflow-x: auto;
	}
	
	.tablepress-id-77 tbody td,
																							    .tablepress-id-77 thead th {
		font-size: 12px;
	/* Adjust font size for better readability on small screens */
	}
}