/**
 *	Theme Name:		Zopixa
 *	Theme URI:		https://zopixa.com
 *	Description: 	a custom design and built WordPress website by Carl at Zopixa
 *	Author:			Carl A. Parker
 *	Author URI:		https://linkedin.com/in/carlparker
 *	Version:		v.01.000
 *	Text Domain:	cpar
 *
 *	Please DO NOT EDIT this file unless YOU KNOW what you're doing.
**/

/* LT BLUE #00597a; */

@-ms-viewport { width: device-width; }

*,
*:after,
*:before {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box; }

::placeholder {
  color: #5c5c5c;
  opacity: 1; }

  :-ms-input-placeholder { color: #5c5c5c; }

  ::-ms-input-placeholder { color: #5c5c5c; }

a:link,
a:visited,
a:active,
a:hover {
	background-color: transparent;
	color: #00597a;
	font-weight: 400;
	outline: 0;
	text-decoration: none; }

	a.BLL-TextButton {
		background: #f6accb;
		border: 2px solid #f6accb;
		color: #00597a;
		font-weight: 500;
		padding: 10px 15px;
		text-decoration: none !important; }

article {
	clear: both;
	display: block; }

blockquote {
	font-size: .9em;
	font-style: italic;
	font-weight: 400;
	margin: 25px 50px;
	quotes: "" ""; }

body {
	background-color: #fff;
	color: #0f3144;
	display: block;
	font-family: 'Ubuntu', Arial, -webkit-system-font;
	font-size: 1.1em;
	font-weight: 300;
	height: 100%;
	line-height: 1.5;
	width: 100%; }

button {
	background: transparent;
	border: 2px solid #00597a;
	margin-top: 15px;
	padding: 10px 15px;
	text-align: center; }

	button a:link,
	button a:visited,
	button a:active,
	button a:hover {
		font-size: 1.5em;
		font-weight: 600;
		text-decoration: none; }

	button.BLL-TextButton {
		background: #f6accb;
		border: 2px solid #f6accb;
		padding: 10px 15px; }

		button.BLL-TextButton a {
			color: #00597a;
			font-weight: 500;
			text-decoration: none !important; }

em { font-style: italic; }

embed { max-width: 100%; }

figcaption { text-align: center; font-size: 92.5%; }

	figure.mcfc-img-2colimgghalf { padding: 0 12.5%; }

footer { display: block; padding-bottom: 45px; }

	footer a:link,
	footer a:visited,
	footer a:active,
	footer a:hover { color: #0f3144; }

		footer button a:link,
		footer button a:visited,
		footer button a:active,
		footer button a:hover { color: #00597a; }

	footer .Contact-Newsletter { text-align: right; }

		footer .Contact-Newsletter button { margin-top: 0; }

	footer .Menu-Nav { margin-top: 15px; }

		footer .Menu-Nav li {
			display: inline-block;
			margin-right: 20px; }

			footer .Menu-Nav li:last-child { margin-right: 0; }

	footer .Socials-Main { padding-bottom: 15px; }

		footer .Socials-Main li {
			display: inline-block;
			font-size: 1.5em;
			margin-right: 15px; }

			footer .Socials-Main li:last-child { margin-right: 0; }

form { margin-top: 25px; }

	form .acf-input-wrap input { height: auto; }

	form .acf-field,
	form .acf-fields > .acf-field {
		border-top: 0;
		padding-left: 0;
		padding-right: 0; }

	form .acf-field .acf-label label { font-weight: 400; }

header {
	display: block;
	font-size: 1.1em; }

	#HeaderV2 {
		margin-top: 40px;
		margin-bottom: 50px; }

		.HeaderV2-Img { width: 100% !important; }

		.HeaderV2-Vid { clear: both !important; display: block !important; }

	#HeaderV2-Top {
		background: #0f3144;
		color: #fff;
		line-height: 40px;
		padding: 0 7.5%;
		text-align: right;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9999; }

		#HeaderV2-Top ul a:link,
		#HeaderV2-Top ul a:visited,
		#HeaderV2-Top ul a:active,
		#HeaderV2-Top ul a:hover { color: #fff; font-weight: 300; }

		#HeaderV2-Top ul li { display: inline-block; margin-right: 15px; }

			#HeaderV2-Top ul li:last-child { margin-right: 0 !important; }

			#HeaderV2-Top ul li.Social-Email { padding-left: 30px; }

			#HeaderV2-Top ul li.Social-COVID19 { margin-right: 30px; }

				#HeaderV2-Top ul li.Social-COVID19 a:link,
				#HeaderV2-Top ul li.Social-COVID19 a:visited,
				#HeaderV2-Top ul li.Social-COVID19 a:active,
				#HeaderV2-Top ul li.Social-COVID19 a:hover { color: #ff0000; border: 1px solid #fff; padding: 5px; }

			#HeaderV2-Top ul li.Social-Phone { margin-right: 0; }

	.HeaderV2-Menu { background: #fff; }

		.HeaderV2-Menu li { display: inline-block; margin-right: 20px; }

			.HeaderV2-Menu li:last-child { margin-right: 0 !important; }

		.HeaderV2-Logo { padding-left: 5%; line-height: 60px; }

			.HeaderV2-Logo a { display: block; padding-top: 10px; margin-bottom: -10px; }

			.HeaderV2-Logo img { height: 35px; }

		.HeaderV2-Menu { text-align: right; line-height: 60px; padding-right: 5%; }

			.HeaderV2-Menu a:link,
			.HeaderV2-Menu a:visited,
			.HeaderV2-Menu a:active,
			.HeaderV2-Menu a:hover { color: #777; font-weight: 400; text-transform: uppercase; }



h1, h2, h3, h4, h5, h6 {
	clear: both;
	color: #0f3144;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 15px; }

	h1 { font-size: 2.25em; text-transform: uppercase; }
	h2 { font-size: 2em; text-transform: uppercase; }
	h3 { font-size: 1.75em; text-transform: uppercase; }
	h4 { color: #00597a; font-size: 1.4em; }
	h5 { font-size: 1.25em; }
	h6 { font-size: 1em; font-weight: 600; text-transform: uppercase; }

hr {
	box-sizing: content-box;
	height: 0; }

html {
	box-sizing: border-box;
	font-size: 100%;
	height: 100%;
	width: 100%; }

iframe {
	margin: 0;
	max-width: 100%; }

img {
	border: 0;
	height: auto;
	max-width: 100%;
	overflow: hidden; }

input {
	background: transparent;
	border: 1px solid #ccc;
	border-radius: 0;
	box-shadow: none;
	color: #000;
	font-size: .85em;
	outline: none;
	padding: 10px 20px !important; }

	input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		border: 1px solid #ccc;
		background: #ccc;
		color: #000;
		font-weight: 400; }

li {
	margin: 0;
	padding: 0; }

main {
	clear: both;
	display: block; }

menu { display: block; }

nav { display: block; }

ol {
	list-style-type: none;
	margin: 0 0 0 25px;
	padding: 0; }

p { margin-bottom: 15px; }

	p:last-child { margin-bottom: 0; }

section {
	clear: both;
	display: block; }

select {
	background: transparent;
	border: 1px solid #ccc;
	border-radius: 0;
	box-shadow: none;
	color: #000;
	font-size: .85em;
	outline: none;
	padding: 7px 20px !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none; }

strong { font-weight: bold; }

textarea {
	background: transparent;
	border: 1px solid #ccc;
	border-radius: 0;
	box-shadow: none;
	color: #000;
	font-size: .85em;
	outline: none;
	padding: 10px 20px !important; }

ul {
	list-style-type: none;
	margin: 0;
	padding: 0; }

video {
	display: inline-block;
	vertical-align: baseline; }


/********************************************************************************
*	CPAR COMMON STYLES															*
********************************************************************************/

.cpar-body {}

	.cpar-body a { text-decoration: underline; }

	.cpar-body ul { list-style-type: disc; margin: 0 0 15px 35px; }

.cpar-img-center { text-align: center; }

.cpar-img-left { float: left; padding: 0 2.5% 2.5% 0; }

.cpar-img-right { float: right; padding: 0 0 2.5% 2.5%; }

.cpar-sidebar li { list-style-type: none; }

.Results-Pagination { margin-top: 25px; }

	.Pagination-Left { text-align: right; padding-right: 2.5%; }

	.Pagination-Right { text-align: left; padding-left: 2.5%; }

	.Results-Pagination a:link,
	.Results-Pagination a:visited,
	.Results-Pagination a:active,
	.Results-Pagination a:hover { color: #5c5c5c; font-size: .9em; text-decoration: none; }

/********************************************************************************
*	GRID LAYOUT STYLES															*
********************************************************************************/

	[class*='cpar-col-'] {
		float: left;
		min-height: 1px; }

	.cpar-banner {
		padding: 0;
		margin: 0;
		overflow: hidden; }

	.cpar-body { min-height: 75%; }

		.cpar-body [class*='-Content'] { padding-left: 5%; }

	.cpar-grid:after {
		content: "";
		display: table;
		clear: both; }

	.cpar-row {
		display: block;
		padding: 0 7.5%;
		margin: 0;
		overflow: hidden; }

	.cpar-inner {
		display: block;
		overflow: auto;
		width: 100%; }

	.cpar-col-1 { width: 8.33333333%; }
	.cpar-col-2 { width: 16.66666667%; }
	.cpar-col-3	{ width: 25%; }
	.cpar-col-4	{ width: 33.33333333%; }
	.cpar-col-5	{ width: 41.66666667%; }
	.cpar-col-6	{ width: 50%; }
	.cpar-col-7	{ width: 58.33333333%; }
	.cpar-col-8	{ width: 66.66666666%; }
	.cpar-col-9	{ width: 75%; }
	.cpar-col-10 { width: 83.33333333%; }
	.cpar-col-11 { width: 91.66666667%; }
	.cpar-col-12 { width: 100%; }

	.cpar-widget { margin-bottom: 50px; }

		.cpar-widget:last-child { margin-bottom: 0; }

		.cpar-widget ul { margin: 0; }

	.cpar-sponsorslist h6 {
		background: #eee;
		border: 2px solid #eee;
		font-weight: 400;
		padding: 10px 20px;
		text-align: center;
		text-transform: uppercase; }

	.cpar-sponsorslist a:link,
	.cpar-sponsorslist a:visited,
	.cpar-sponsorslist a:active,
	.cpar-sponsorslist a:hover { font-size: .85em; }

	.cpar-sponsorslist li { list-style-type: disc; margin-left: 25px; }

	.CPar-AnchorLink:target:before { content: ""; display: block; height: 150px; margin: -150px 0 0; }

	.Zopixa-Credit { padding-top: 20px; text-align: right; }

		.Zopixa-Credit a:link,
		.Zopixa-Credit a:visited,
		.Zopixa-Credit a:active,
		.Zopixa-Credit a:hover { color: #bbb; font-weight: 300; }

/********************************************************************************
*	SEARCH																	*
********************************************************************************/

	.Search-Query { color: #5c5c5c; margin-bottom: 30px; }

		.Search-Query span { font-style: italic; font-weight: 400; }

	.Results-Item {
		border-top: 2px dashed #e5e5e5;
		padding-top: 25px;
		padding-bottom: 35px; }

		.Results-Item h4 a { text-decoration: none; }

	.Results-Link { margin-top: 15px; text-align: right; }

/********************************************************************************
*	MODALS																		*
********************************************************************************/

.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:65%;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}


/********************************************************************************
*	MAIN STYLES													*
********************************************************************************/

#Results-Default {}

	#Results-Default li { margin-bottom: 25px; }

		#Results-Default li:last-child { margin-bottom: 0; }


/********************************************************************************
*	RESPONSIVE STYLES												*
********************************************************************************/

.acf-form { position: relative; }

.Widget-SideMenu {}

	.Widget-SideMenu a:link,
	.Widget-SideMenu a:visited,
	.Widget-SideMenu a:active,
	.Widget-SideMenu a:hover {
		color: #00597a;
		font-size: 1.2em;
		text-decoration: none; }

	.Widget-SideMenu ul { margin: 0; }

	.Widget-SideMenu li {
		border-top: 2px solid #e5e5e5;
		padding: 10px 15px; }

		.Widget-SideMenu li:last-child { border-bottom: 2px solid #e5e5e5; }

#Footer-Supporters {
	padding-top: 65px;
	padding-bottom: 75px;
	text-align: center; }

	.Supporters-Grid { padding-top: 25px; }

#Form-Contact {}

	#Form-Contact input[type="submit"] { float: right; margin-top: 15px; }

	#Form-Contact .acf-required { display: none; }

#Grid-Layout { margin-top: 35px; }

	#Grid-Layout .Grid-Info { padding-left: 5%; }

	#Grid-Layout .Grid-Link { text-align: right; }

	#Grid-Layout .Grid-Item { margin-top: 50px; }

	#Grid-Layout .Grid-Info a { text-decoration: none !important; }

#Grid-Lightbox { overflow: auto; margin-bottom: 50px; padding-top: 35px; }

	.GridLightbox-Box { height: 300px; padding: 15px; }

	.GridLightbox-Box .BackGround { position: relative; height: 100%; background-size: cover !important; background-position: center center !important; }

#Grid-LocationTypes { text-align: center; margin-top: 25px; }

	#Grid-LocationTypes a:link,
	#Grid-LocationTypes a:visited,
	#Grid-LocationTypes a:active,
	#Grid-LocationTypes a:hover { text-decoration: none; }

	#Grid-LocationTypes h6 { text-transform: none; }

	#Grid-LocationTypes .LocationTypeGrid { padding: 25px; }

#Modal-FrontVideo { background: #000; }

#Modal-Mobile {
	background: transparent;
	width: 85%;
	height: 85%;
	border: none;
	text-align: center;
	box-shadow: none; }

	#Modal-Mobile li {
		padding: 10px 0;
		font-size: 1.65rem !important;
		border-bottom: 1px solid #eee; }

		#Modal-Mobile li:first-child { border-top: 1px solid #eee; }

	#Modal-Mobile a:link,
	#Modal-Mobile a:visited,
	#Modal-Mobile a:active,
	#Modal-Mobile a:hover { color: #eee; }

#Modal-Search { width: auto; padding-bottom: 30px; }

	#Modal-Search h3 { text-transform: capitalize !important; }

	#Modal-Search input[type="text"] { width: 300px; }

	#Modal-Search input[type="submit"] { margin-top: 15px; }

	#Modal-Search ul { margin-top: 15px; }

		#Modal-Search li { line-height: 25px; }

		#Modal-Search li.search-type { padding-bottom: 5px; }

		#Modal-Search label { margin-left: 10px; font-size: 90%; }

#Page-About {}

	#Content-AboutMembers { }

		#Content-AboutMembers h3 { margin-top: 25px; }

		#Content-AboutMembers ul { margin: 35px 0 0; }

		#Content-AboutMembers li { margin-bottom: 25px; }

			#Content-AboutMembers li:last-child { margin-bottom: 0; }

#Page-AddProperty {}

	#Page-AddProperty input[type="submit"] { float: right; margin-top: 15px; }

#Page-AddResource {}

	#Page-AddResource #Form-AddResource { margin-top: -10px; }

	#Page-AddResource input[type="submit"] { float: right; margin-top: 15px; }

	#Page-AddResource .acf-fields.-border { border: none; background: transparent; }

	#Page-AddResource .AddResource-PricingPlan {}

	#Page-AddResource .FormACF-Heading > .acf-label label { font-weight: 600 !important; font-size: 1.35em; margin-bottom: -10px; text-transform: uppercase; }

	#Page-AddResource .acf-checkbox-list [data-id] input[type="checkbox"] { display: none; }

	#Page-AddResource .acf-checkbox-list [data-id] .children input[type="checkbox"] { display: inline-block !important; }

	#Page-AddResource .acf-checkbox-list [data-id] ul.children { padding-left: 0; margin-left: 20px; }

	#SelectListingType p.description { font-size: 14px !important; }

	#Page-AddResource .listing-hidden-field { display: none !important; }

	#Page-AddResource .acf-field-5e73c0eacc44a { clear: both; overflow-y: hidden; }

		#Page-AddResource .acf-field-5e73c0eacc44a .acf-label {
			float: left;
			margin-bottom: 0;
			line-height: 44px; }

			#Page-AddResource .acf-field-5e73c0eacc44a .acf-label label {
				font-size: 18px;
				font-weight: 700; }

		#Page-AddResource .acf-field-5e73c0eacc44a .acf-input { float: right; }

			#Page-AddResource .acf-field-5e73c0eacc44a .acf-input input {
				background: transparent !important;
				border: none !important;
				text-align: right !important;
				width: 75px !important;
				min-width: 1px !important; }


		#Page-AddResource .acf-field-5c385041fecff .acf-input,
		#Page-AddResource .acf-field-5c7f85711b4da .acf-input,
		#Page-AddResource .acf-field-5c37b4b030070 .acf-input,
		#Page-AddResource .acf-field-5e73e210ce317 .acf-input {}

			#Page-AddResource .acf-field-5c385041fecff .acf-input input,
			#Page-AddResource .acf-field-5c7f85711b4da .acf-input input,
			#Page-AddResource .acf-field-5c37b4b030070 .acf-input input,
			#Page-AddResource .acf-field-5e73e210ce317 .acf-input input { margin-top: -10px; margin-right: 10px; }

			#Page-AddResource .acf-field-5c385041fecff .acf-input label,
			#Page-AddResource .acf-field-5c7f85711b4da .acf-input label,
			#Page-AddResource .acf-field-5c37b4b030070 .acf-input label,
			#Page-AddResource .acf-field-5e73e210ce317 .acf-input label { line-height: 30px; font-size: 16px; }

			#Page-AddResource .acf-field-5c37b4b030070 .acf-input ul,
			#Page-AddResource .acf-field-5e73e210ce317 .acf-input ul { margin: 0; }

#Page-BLL { margin-top: 50px; }

	.page-template-page-biglittlelies #HeaderV2 { margin-bottom: 0 !important; }

	.page-template-page-biglittlelies .header-credits { line-height: 1.5; text-align: right; width: 100%; }

		.credits-text { font-size: 90%; color: #777; font-weight: 300; margin-right: 1.5rem; }

	.BLL-Intro { padding: 0 7.5%; text-align: center; }

		.BLL-Intro h1,
		.BLL-Intro h4 { width: 85%; margin-left: auto; margin-right: auto; }

		.BLL-Intro p.BLL-SponsorsPDF { margin-top: 35px; }

	.BLL-Fundraiser { margin: 75px 0 -9px; overflow: hidden; }

	.BLL-YouTube {
		background: linear-gradient(180deg, transparent 50%, #005580 50%);
		margin-top: 75px;
		padding: 0 20%;
		text-align: center; }

	.BLL-Trailer { background-color: #005580; padding: 25px 7.5% 35px; text-align: center; overflow: auto; }

		.BLL-Trailer a:link,
		.BLL-Trailer a:visited,
		.BLL-Trailer a:active,
		.BLL-Trailer a:hover { color: #fff; }

		.BLL-Trailer h2 { color: #fff; padding-top: 15px; }

		.BLL-Trailer h3 { color: #fff; }

	.BLL-Gallery { text-align: center; }

		.BLL-Gallery img { margin-bottom: -10px; }

		.BLL-Gallery .credits-text { line-height: 4.5; }

	.BLL-Locations { padding: 50px 7.5%; text-align: center; }

		.BLL-Locations h5 { font-weight: 400; margin-top: 25px; }

			.BLL-Locations p { color: #777; line-height: 1.5; }

	.BLL-SeasonVideos { width: 100%; overflow: auto; margin-bottom: -10px; }

		.BLL-SeasonVideos:after { clear: both; }

		.SeasonCover { float: left; width: 50%; white-space: nowrap; }

#Page-Community{}

	#Content-CommunityGrid { margin-top: 35px; }

#Page-Contact {}

#Page-Default {}

	#Page-Default .Main-Content { padding-left: 0; }

#Page-Donate {}

		#Page-Donate input { border: none !important; }

#Page-Events {}

	#Page-Events h3 { margin-top: 35px; }

	.EventsList-Local,
	.EventsList-MCFC { margin-top: 2.5rem; }

	#Page-Events .EventsList-Date {
		color: #5c5c5c;
		font-size: .9em;
		font-weight: 400; }

		.Events-Content .nav-pagination {
			display: grid;
			grid-template-columns: 1fr 1fr;
			margin: 50px 0 25px;
			width: 100%; }

			.Events-Content .nav-pagination a:link,
			.Events-Content .nav-pagination a:visited,
			.Events-Content .nav-pagination a:active,
			.Events-Content .nav-pagination a:hover {
				color: #5c5c5c;
				text-decoration: none;
				padding: 10px 15px;
				border: 1px solid #5c5c5c; }

			.Events-Content .pagination-prev { text-align: left; }

			.Events-Content .pagination-next { text-align: right; }

			.events-pastlink {
				display: block;
				width: 100%;
				text-align: center;
				margin: 50px 0 25px; }

			.events-pastlink a:link,
			.events-pastlink a:visited,
			.events-pastlink a:active,
			.events-pastlink a:hover {
				color: #5c5c5c;
				text-decoration: none;
				padding: 10px 15px;
				border: 1px solid #5c5c5c; }


			.events-alllink {
				clear: both;
				display: block;
				width: 100%;
				text-align: right;
				padding: 25px 0; }

			.events-alllink a:link,
			.events-alllink a:visited,
			.events-alllink a:active,
			.events-alllink a:hover {
				color: #5c5c5c;
				text-decoration: none;
				padding: 10px 15px;
				border: 1px solid #5c5c5c; }

#Page-Films {}

	#Page-Films h4 { margin-top: 35px; }

	#Page-Films input[type="text"],
	#Page-Films select { width: 250px; margin-right: 15px; }

#Page-Front {}

	#Page-Front h1 { text-transform: none; }

	#Page-Front .Main-Content { padding-left: 0; }

	#Content-FrontIntro {
		padding-bottom: 75px;
		text-align: center; }

		#Content-FrontIntro h1 { font-weight: 400; }

		#Content-FrontIntro #BLL2-Tix {
			background: #f6accb;
			border: 2px solid #005580;
			margin: 43px auto 0;
			display: block !important; }

			#Content-FrontIntro #BLL2-Tix a:link,
			#Content-FrontIntro #BLL2-Tix a:visited,
			#Content-FrontIntro #BLL2-Tix a:active,
			#Content-FrontIntro #BLL2-Tix a:hover { color: #005580; }

		#Content-FrontIntro .FrontIntro-BLL { margin-top: 2.5rem; }

	#Content-FrontLocations { background: #00597a; display: table; width: 100%; }

		.FrontLocations-Img {
			background-position: center center;
			background-repeat: no-repeat;
			background-size: cover !important;
			display: table-cell;
			float: none;
			vertical-align: middle; }

		.FrontLocations-Main {
			display: table-cell;
			float: none;
			padding: 4% 5% 5%;
			vertical-align: middle; }

			.FrontLocations-Main a:link,
			.FrontLocations-Main a:visited,
			.FrontLocations-Main a:active,
			.FrontLocations-Main a:hover {
				color: #fff; }

			.FrontLocations-Main button { border-color: #fff; margin-right: 15px; }

			.FrontLocations-Main button:last-child { margin-right: 0; }

			.FrontLocations-Main h3,
			.FrontLocations-Main p { color: #fff; }

	#Content-FrontResources {
		background: #eee;
		padding-top: 60px;
		padding-bottom: 75px; }

		.FrontResources-Links { padding-left: 2.5%; }

			.FrontResources-Links a:link,
			.FrontResources-Links a:visited,
			.FrontResources-Links a:active,
			.FrontResources-Links a:hover {
				color: #00597a;
				font-size: 1.4em;
				font-weight: 400;
				line-height: 2em;
				text-decoration: none; }

			.FrontResources-Links ul { list-style-type: none; margin: 0; }

	#Content-VideoButtons {
		background: #eee;
		padding: 1rem 0; }

	#Content-FrontVideo {
		background: linear-gradient(180deg, #fff 50%, #eee 50%);
		padding: 0;
		text-align: center;
		margin-bottom: -5px; }

		.FrontVideo-Spacer,
		.VideoButtons-Spacer { width: 5% !important; }

		.FrontVideo-Main,
		.VideoButtons-Main { width: 42.5% !important; text-align: center; }

		button.Button-BigLittleLies {
			background: #f6accb;
			border: 2px solid #f6accb;
			padding: 10px 15px; }

			button.Button-BigLittleLies a:link,
			button.Button-BigLittleLies a:visited,
			button.Button-BigLittleLies a:active,
			button.Button-BigLittleLies a:hover { color: #00597a; }

		button.Button-RecentProduction {
			background: #96bbb4;
			border: 2px solid #96bbb4;
			padding: 10px 15px; }

			button.Button-RecentProduction a:link,
			button.Button-RecentProduction a:visited,
			button.Button-RecentProduction a:active,
			button.Button-RecentProduction a:hover { color: #000; }

		#Modal-BLLVideo,
		#Modal-RPVideo { padding: 0 !important; font-size: 0 !important; width: auto !important; }

	#Content-BLLExcerpt { text-align: center; padding-top: 25px; background: #eee; }

		.BLLExcerpt-Content { padding-left: 0 !important; padding-bottom: 15px; }

		.FrontIntro-BLL { clear: both; padding-bottom: 25px; }

#Page-Locations {}

	#Content-AssistanceCTA {
		border: 2px dashed #e5e5e5;
		margin-top: 50px;
		padding: 35px 35px 45px;
		text-align: center; }

#Page-LocationsHelp {}

	#Page-LocationsHelp input[type="submit"] { float: right; margin-top: 15px; }

#Page-Permits {}

	#Page-Permits #Content-PermitsDisclaimer {
		border-top: 2px dashed #e5e5e5;
		color: #5c5c5c;
		font-size: .9em;
		margin-top: 35px;
		padding-top: 35px; }

#Page-ReelFriends {}

	#Page-ReelFriends form { margin-top: 0; }

	#Page-ReelFriends form#PayPal-Membership select,
	#Page-ReelFriends form#PayPal-Shirts select {
		-webkit-appearance: menulist !important;
		-moz-appearance: menulist !important;
		appearance: menulist !important; }

	#Page-ReelFriends input[type="image"] {
		border: none;
		margin-bottom: 10px; }

#Page-Resources {}

	#Content-AddResourceCTA {
		border: 2px dashed #e5e5e5;
		margin-top: 50px;
		padding: 35px 35px 45px;
		text-align: center; }

#Page-Scholarships {}

	#Page-Scholarships input { border: none !important; }

#Page-Supporters {}

	#Page-Supporters h3 { margin-top: 35px; }

	#Page-Supporters .Supporters-Box { text-align: center; }

	#Page-Supporters .Supporters-Divider { width: 100%; height: 25px; }

	#Page-Supporters .Supporters-Main { margin-bottom: 50px; }

#Post-Default {}

	#Post-Default .zwp-imgleft {
		float: left;
		padding-right: 2.5rem;
		max-width: 40%; }

		#Post-Default .zwp-imgleft:after { clear: both; }

	#Content-Article h1 {
		color: #0f3144;
		font-size: 1.5em;
		text-transform: uppercase; }

	#Content-Article figure.wp-block-image { margin-top: 1.4em; }

	#Content-ArticleCTA {
		border: 2px dashed #e5e5e5;
		margin-top: 50px;
		padding: 35px 35px 45px;
		text-align: center; }

	#Content-ArticlePRPDF h6 { margin-top: 25px; }

		#Content-ArticlePRPDF h6 a { margin-left: 25px; }

#Post-Location {}

	#Content-LocationsGallery p { font-style: italic; font-size: 15px; margin-top: 10px; }

	.Gallery-Box {
		padding: 25px; }

		.Gallery-Box .BackGround {
			position: relative;

		min-height: 150px;
			height: 100%;
			width: 100%;
			background-size: cover !important;
			background-position: center center !important; }

#Post-Permit {}

	#Post-Permit #Content-PermitsDisclaimer {
		border-top: 2px dashed #e5e5e5;
		color: #5c5c5c;
		font-size: .9em;
		margin-top: 35px;
		padding-top: 35px; }

	#Post-Permit #Content-PermitsPrint {
		text-align: right;
		margin-top: 35px; }

		#Post-Permit #Content-PermitsPrint a:link,
		#Post-Permit #Content-PermitsPrint a:visited,
		#Post-Permit #Content-PermitsPrint a:active,
		#Post-Permit #Content-PermitsPrint a:hover {
			color: #5c5c5c;
			text-decoration: none; }

		#Post-Permit #Content-PermitsPrint i { margin-left: 10px; }

#Results-Default {}

#Results-LocationType {}

	#Results-LocationType a { text-decoration: none !important; }

	#Results-LocationType h6 { text-transform: none !important; text-align: center; }

	#Results-LocationType .Location-Item { padding: 15px; }

#Results-ResourceType { overflow: hidden; }

	#Results-ResourceType h4 { margin-top: 35px; }

		#Results-ResourceType h4:nth-child(1) { margin-top: 0; }

	#Results-ResourceType h5 { font-size: 1.25em; font-weight: 400; margin-bottom: 0; }

	#Results-ResourceType p { color: #5d5d5d; font-size: .9em; margin-bottom: 0; }

	#Results-ResourceType ul { list-style-type: none; margin: 0; }

	#Results-ResourceType .ResourceType-Listings { padding-left: 2.5%; }

	#Results-ResourceType .ListingItem { border-top: 2px dashed #e5e5e5; padding-top: 25px; padding-bottom: 25px; }

	#Results-ResourceType .Listing-CityName { color: #5d5d5d; font-style: italic; margin-bottom: 15px; }

	#Results-ResourceType .Listing-ContactName { margin-bottom: 15px; }

		#Results-ResourceType .Listing-ContactName span { font-weight: 400; }

	#Results-ResourceType .Listing-250Descrip { margin-bottom: 15px; }

	#Results-ResourceType .Listing-500Descrip { margin-bottom: 15px; }

	#Results-ResourceType .Listing-Links { margin-top: 15px; }

		#Results-ResourceType .Listing-Links li { display: inline-block; margin-right: 15px; }

			#Results-ResourceType .Listing-Links li a:link,
			#Results-ResourceType .Listing-Links li a:visited,
			#Results-ResourceType .Listing-Links li a:active,
			#Results-ResourceType .Listing-Links li a:hover { color: #5d5d5d; font-size: 1.45em; }

		#Results-ResourceType .Listing-Links li:last-child { margin-right: 0; }

	#Results-ResourceType .Listing-Logo { text-align: right; }

	#Results-ResourceType .Listing-Main { padding-right: 2.5%; }

	#Results-ResourceType .ResourcesPrint-Main { text-align: right; }

		#Results-ResourceType .ResourcesPrint-Main i { margin-left: 10px; }

	.Results-Item .Listing-ResourceLabel { font-size: 85%; color: #8d8d8d; }

	#Content-ResourcesPrint {
		text-align: right;
		margin-top: 35px; }

		#Content-ResourcesPrint a:link,
		#Content-ResourcesPrint a:visited,
		#Content-ResourcesPrint a:active,
		#Content-ResourcesPrint a:hover {
			color: #5c5c5c;
			text-decoration: none; }

		#Content-ResourcesPrint i { margin-left: 10px; }


	.Search-Results.Listing-Links { list-style-type: none; margin-left: 0; }

		.Search-Results.Listing-Links li { display: inline-block; margin-right: 15px; }

		.Search-Results.Listing-Links li:last-child { margin-right: 0; }


	.Results-Resource .ResourceType-Basic { padding-bottom: 35px; }

	.search-pagination { text-align: center; }

		.search-pagination h2 { font-size: 20px; font-weight: bold; }

#SocialShare-Buttons { list-style-type: none; margin: 50px 0 0; }

	#SocialShare-Buttons a:link,
	#SocialShare-Buttons a:visited,
	#SocialShare-Buttons a:active,
	#SocialShare-Buttons a:hover {
		background: #eee;
		padding: 10px 20px;
		text-decoration: none; }

	#SocialShare-Buttons li { display: inline-block; margin-right: 25px; }

		#SocialShare-Buttons li:last-child { margin-right: 0; }

#Taxonomy-ResourceType {}

	#Taxonomy-ResourceType #Content-ResourcesPrint {
		text-align: right;
		margin-top: 35px; }

		#Taxonomy-ResourceType #Content-ResourcesPrint a:link,
		#Taxonomy-ResourceType #Content-ResourcesPrint a:visited,
		#Taxonomy-ResourceType #Content-ResourcesPrint a:active,
		#Taxonomy-ResourceType #Content-ResourcesPrint a:hover {
			color: #5c5c5c;
			text-decoration: none; }

		#Taxonomy-ResourceType #Content-ResourcesPrint i { margin-left: 10px; }

.Permits-Sidebar .cpar-widget a:link,
.Permits-Sidebar .cpar-widget a:visited,
.Permits-Sidebar .cpar-widget a:active,
.Permits-Sidebar .cpar-widget a:hover { color: #00597a !important; font-size: 1.25em !important; }

.Permits-Sidebar .cpar-widget h6 { color: #00597a !important; margin-bottom: .75rem !important; }

.Permits-Sidebar .cpar-widget p { font-size: 16px !important; margin-bottom: .75rem !important; margin-top: -10px !important; }

.Permits-Sidebar button {
	border: 2px solid #00597a !important;
	padding: 10px 15px !important;
	margin-top: 7px !important; }

#Widget-ContactInfo { }

	#Widget-ContactInfo .ContactInfo-Gap { margin-bottom: 15px; }

#Widget-DonateNow,
#Widget-BigSurFilming {
	background: #eee;
	padding: 30px 25px 40px;
	text-align: center; }

	#Widget-DonateNow a:link,
	#Widget-DonateNow a:visited,
	#Widget-DonateNow a:active,
	#Widget-DonateNow a:hover { color: #5c5c5c; }

	#Widget-BigSurFilming a:link,
	#Widget-BigSurFilming a:visited,
	#Widget-BigSurFilming a:active,
	#Widget-BigSurFilming a:hover { color: #5c5c5c; }

	#Widget-DonateNow button,
	#Widget-BigSurFilming button { border-color: #5c5c5c; }

	#Widget-DonateNow h6,
	#Widget-BigSurFilming h6 {
		color: #5c5c5c;
		font-weight: 600;
		margin-bottom: 5px; }

#Widget-ProductionAlerts {
	background: #eee;
	border: 2px solid #eee;
	padding: 30px 25px 40px;
	text-align: center; }

	#Widget-ProductionAlerts button { margin-top: 5px; }

#Widget-ResourceTerms select {
	border: 2px solid #e5e5e5;
	padding: 10px 20px !important;
	width: 100%;
	font-size: 1em;
	color: #5d5d5d; }

#soliloquy-container-6058 { height: auto !important; margin: 25px 0 !important; }

.postid-6289 .cpar-img-left { display: inline-block; float: left; width: 35%; margin: .2rem 0 0 0 !important; }

.postid-6342 .cpar-img-left { display: inline-block; float: left; width: 30%; margin: .2rem 0 0 0 !important; }

.acf-field input,
.acf-field textarea { font-size: 16px !important; }


.not-ranked-count { display: none !important; }

.scholarship-bullets { margin-bottom: 15px; }

   .scholarship-bullets > li { list-style-type: disc; }

.forminator-design--flat .forminator-label,
.forminator-design--flat .forminator-checkbox-label,
.forminator-design--flat .forminator-step-label,
.forminator-save-draft-link { font-size: 17px !important; }

.forminator-description { font-size: 16px !important; }

form#forminator-module-38890 .select-score .forminator-select { padding-right: 50% !important; }


.move-description .forminator-field {
  display: grid;
}

.move-description label.forminator-label {
  order: 1;
}

.move-description span.forminator-description {
  order: 2; padding-bottom: 10px;
}

.move-description .forminator-file-upload,
.move-description .forminator-multi-upload,
.move-description input,
.move-description textarea { order: 3; }

.move-description .forminator-error-message { order: 4; }

h2.forminator-title { font-size: 1.4em !important; }

.scholarship-buttons { clear: both; }

   .scholarship-cta {
      background: #eee;
      border: 2px solid #eee;
      display: block;
      padding: 30px 25px 35px;
      margin-bottom: 50px;
      text-align: center; }

      .scholarship-cta h6 { color: #00597a !important; font-size: 25px; padding-bottom: 0 !important; }

      .scholarship-cta p { font-size: 17.5px !important; margin-bottom: 0; }

      .scholarship-cta a:link,
      .scholarship-cta a:visited,
      .scholarship-cta a:active {
         border: 2px solid #00597a !important;
         display: inline-block;
         padding: 10px 15px !important;
         text-decoration: none; }

      .scholarship-cta a:hover { color: var(--color-action); border-color: var(--color-action); }

.mcfc-portal-link a:link,
.mcfc-portal-link a:visited,
.mcfc-portal-link a:active,
.mcfc-portal-link a:hover {
   background: #96bbb4;
   border: 2px solid #96bbb4;
   padding: 10px 15px;
   color: #fff;
   text-decoration: none;
   margin: 15px 0;
   display: inline-block; }

.webm-gallery-2col { max-width: 65% !important; margin: 25px auto !important; }


/** MOBILE RESPONSIVE **/

@media only screen and (max-width: 1230px) {

	.HeaderV2-Menu .menu-header-container { display: none !important; }

	#HeaderV2-Mobile { display: block !important; }

	.HeaderV2-Menu { width: 25% !important; }
	.HeaderV2-Logo { width: 75% !important; }

	}

@media only screen and (max-width: 1050px) {

	body { font-size: .95em; }

	button a:link,
	button a:visited,
	button a:active,
	button a:hover { font-size: 1.25em; }

	h1 { font-size: 2em; }
	h2 { font-size: 1.75em; }
	h3 { font-size: 1.5em; }
	h4 { font-size: 1.25em; }
	h5 { font-size: 1.1em; }
	h6 { font-size: .95em; }

	.cpar-row { padding-left: 5% !important; padding-right: 5% !important; }

	.Widget-SideMenu a:link,
	.Widget-SideMenu a:visited,
	.Widget-SideMenu a:active,
	.Widget-SideMenu a:hover { font-size: 1.1em; }

	.FrontResources-Links a:link,
	.FrontResources-Links a:visited,
	.FrontResources-Links a:active,
	.FrontResources-Links a:hover { font-size: 1.3em; }

	.BLL-Gallery .GalleryPhoto { width: 50% !important; }

	.LocationTypeGrid { width: 100% !important; }

	.Location-Row { display: none !important; }

	.GridLightbox-Box { width: 50% !important; }

	}

@media screen and (max-width: 950px) {

	#HeaderV2-Top { text-align: center !important; }

	#HeaderV2-Top ul li.Social-Email { padding-left: 0 !important; }

}

@media screen and (max-width: 900px) {

	[class*='-Sidebar'] { display: block; float: none; width: 100%; }

	[class*='-Content'] { display: block; float: none; width: 100%; padding-left: 0 !important; }

	#Widget-DonateNow,
	.cpar-sponsorslist { display: none; }

	#Widget-ProductionAlerts { margin-bottom: 50px; }

	#Content-FrontResources { padding-top: 35px; padding-bottom: 45px; }

	.FrontResources-Main {
		display: block;
		width: 100%;
		float: none;
		text-align: center; }

	.FrontLocations-Img,
	.FrontLocations-Main {
		display: block;
		width: 100%;
		float: none;
		padding-top: 35px;
		padding-bottom: 45px;
		text-align: center; }

	.FrontResources-Links { display: none; }

	.FrontLocations-Img { height: 40vh; }

	.modal { max-width: 80% !important; }

	.Widget-SideMenu { display: none !important; }

	.Widget-SelectMenu {
		display: block !important;
		width: auto !important;
		float: none !important;
		}

		.Widget-SelectMenu select,
		.ResourceTerms-Main select {
			appearance: auto !important;
			border: 1px solid #ccc !important; }

		.Widget-SelectMenu label { margin-right: 10px; }

	.Zopixa-Credit { width: 100% !important; text-align: center !important; }

	.Menu-Nav { width: 100% !important; text-align: center !important; margin-top: 45px !important; }

	}

@media screen and (max-width: 810px) { .Social-COVID19.scholarship { display: none !important; } }

@media screen and (max-width: 785px) {

   .forminator-pagination-steps { padding-left: 10px; }

}

@media screen and (max-width: 767px) {

	.hiyb-082402023-flyer figure { float: none !important; display: block !important; width: 100% !important; }

	a.BLL-TextButton { display: block !important; }

	h1 { font-size: 1.85em; }

	#Footer-Supporters { display: none; }

	footer { margin-top: 35px; text-align: center; }

	.Contact-Info,
	.Contact-Newsletter {
		display: block;
		width: 100%;
		float: none;
		text-align: center !important;
		padding-bottom: 25px; }

	.Supporters-Box { width: 100%; text-align: center; }

		.Supporters-Box img { display: block; margin: 0 auto; }

	.BLL-Gallery .GalleryPhoto { width: 100% !important; }

	.FrontVideo-Spacer,
	.VideoButtons-Spacer { display: none !important; }

	.VideoButtons-Main,
	.FrontVideo-Main { display: block !important; width: 100% !important; padding: 0 5% !important; }

	.FrontVideo-Main.RecentProduction { padding-bottom: 2.5rem !important; background: linear-gradient(180deg, #fff 50%, #eee 50%) !important; margin-bottom: -.5rem !important; }

	}

@media screen and (max-width: 640px) {

	[class*='Fundraiser-Img'] { width: 100% !important; }

	.BLL-YouTube { margin-bottom: 0 !important; }

	#BLL-SeasonVideos { padding-top: 10px !important;}

	.SeasonCover { width: 100% !important; }

	.BLL-Trailer { margin-top: 9px !important; }

	#BLL-Season1 { padding-top: 7px !important; }

	#BLL-Season2 { margin-bottom: 10px !important; }

	}

@media screen and (max-width: 600px) {

	.modal { max-width: 95% !important; }

	footer .Menu-Nav li { margin: 5px 10px; }

	#Modal-Newsletter { padding-left: 5px; padding-right: 5px; }

		#Modal-Newsletter h2 { font-size: 1.3em; }

	.Widget-SideMenu { width: 75%; }

	#Grid-Layout { margin-top: 0; }

	.Grid-Picture,
	.Grid-Info {
		display: block !important;
		width: 100% !important;
		float: none !important;
		text-align: center !important;
		padding: 10px 0 !important; }

	.Grid-Link { text-align: center !important; }

	.ListingItem.Listing-Logo { border-top: none !important; }

	.Listing-Main {
		display: block !important;
		width: 100% !important;
		float: none !important;
		padding-left: 0 !important;
		padding-right: 0 !important; }

	.Listing-Logo {
		display: block !important;
		width: 100% !important;
		float: none !important;
		padding: 10px 0 !important;
		text-align: left !important;
		padding: 0 0 25px !important; }

		.Listing-Logo img { max-width: 45% !important; max-height: 150px !important; }

	.Listing-Spacer { display: none !important; }

	.AboutMembers-Photo { width: 25%; }

	.AboutMembers-Info { width: 75%; padding-left: 5%; }

	.AboutMembers-Spacer { display: none !important; }

	#Results-LocationType .Location-Item { width: 100% !important; }

	#Results-LocationType .Location-Row { display: none !important; }

	.Social-Email,
	.Social-Phone { display: none !important; }

	.Social-Email.Mobile { display: inline-block !important; }

	.Social-Phone.Mobile { display: inline-block !important; }

	.Gallery-Box { width: 100% !important; }

		.Gallery-Box .BackGround { height: 300px !important; }

	.postid-6289 .cpar-img-left,
	.postid-25812 .mcfc-post-img-float { float: none !important; width: 100% !important; }

	.postid-25812 .mcfc-post-img-float .alignleft { float: none !important; margin: 2.5rem auto !important; }

	}

@media screen and (max-width: 450px) {

	#Post-Default .zwp-imgleft {
		float: none !important;
		padding: 0 !important;
		max-width: 100% !important;
		text-align: center !important; }

		#HeaderV2-Top { padding-left: 15px !important; padding-right: 15px !important; }

		#HeaderV2-Top ul li { margin-right: 7.5px !important; }

		}

@media screen and (max-width: 385px) {

	#HeaderV2-Top ul li.Social-COVID19 { margin-right: 15px !important; }

	}

@media screen and (max-width: 350px) {

	.Social-Email.Mobile { display: inline-block !important; margin-left: 0px !important; }

	.Main-Locations,
	.Main-Permits { display: block !important; margin: 15px auto !important; }

	}
