<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* temporary CSS customizations before moving them to the main theme scss/css file */

.home-content-block p {
	margin-bottom: 0;
	font-size: 80%;
	line-height: 1.3em;
}
.sponsored-content {
	background-color: #E9CBC6;	/* same colour as the adverts */
}

@media (min-width: 990px) and (max-width: 1370px) {
	.sponsored-content .byline {
		font-size: 1.5rem !important;
	}
}

.wikitopline,
.wikiactions_wrapper {
	display: none;
}

.grp_Admins .wikitopline,
.grp_Admins .wikiactions_wrapper {
	display: block;
}

.admin-wrapper .admin-content {
	margin-left: 170px;
}

.clatl2-hidden {
	/*display: none;*/
}

/* category colours */

.d-gold .content-block,
.d-gold .google-box,
.wiki-d-gold .content-block,
.wiki-d-gold .google-box,
.move2theme {
	background-color: #e0d3ba; /* light gold */
}

.d-blue .content-block,
.d-blue .google-box,
.wiki-d-blue .content-block,
.wiki-d-blue .google-box,
.move2theme {
	background-color: #c9c9ec; /* light blue */
}

.d-dark-blue .content-block,
.d-dark-blue .google-box,
.wiki-d-dark-blue .content-block,
.wiki-d-dark-blue .google-box,
.move2theme {
	background-color: #cdcdea; /* light dark blue */
}


/* section page columns to work here but not on the live site */

@media (min-width: 576px) {
	.first-col { /* copied from .col-sm-3 */
		flex: 0 0 25%;
		max-width: 25%;
		position: relative;
		width: 100%;
		padding-right: 15px;
		padding-left: 15px;
	}

	.three-cols { /* copied from .col-sm-9 */
		flex: 0 0 75%;
		max-width: 75%;
		position: relative;
		width: 100%;
		padding-right: 15px;
		padding-left: 15px;
	}
}

/* event pages */

.event .description {
	letter-spacing: .1vw;
	text-align: justify;
}

.event .description h3 {
	font-variant: small-caps;
	font-weight: bold;
	margin-bottom: 1rem;
	margin-top: 0;
}

@media (min-width: 768px) and (max-width: 1919px) {

	.event .description {
		font-size: 1.4vw;
		line-height: 3vw;
	}

}

.cost-discalimer {
	font-size: 1.35rem !important;
	color: #5e082b !important;
	line-height: 1.5rem !important;
}

.latest-listing .cost-discalimer {
	display: none;
}

/* CL recommends hand */
.cl-recommends {
    display: inline-flex;
    align-items: center;
}
.cl-recommends img {
    height: 15px !important;
    width: auto;
}
.latest-title + .cl-recommends &gt; img {
	margin-right: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/* related content boxes */

.related-box .home-content-tile &gt; div div:last-child,
.move2theme {
	border-bottom: solid 0.5rem #00f;
	margin-bottom: 1rem !important;
}

.related-box .home-content-tile &gt; div:last-child div:last-child,
.move2theme {
	border-bottom: none;
}

.related-box &gt; .row &gt; * &gt; *, .bt5.solid.blue,
.move2theme {
	/* override previous */
	border-top: none;
}

.related-box &gt; .row &gt; * &gt; *, #cl2-body, #cl2-sidebar, .p20,
.move2theme {
	/* override previous */
	padding: .5rem 2rem;
}

/* tiles */
.home-content-tile h3 {
	min-height: 4em;
}

/* attempting to restore the logo and capitalised h1 titles in css alone */

.cat_Section-Pages h1,
.move2theme {
	background: url("../img/CL_big.svg") no-repeat 0 50%;

	/* interesting idea but can't get it to work so far...
	 * 		 * from https://codepen.io/noahblon/post/coloring-svgs-in-css-background-images
	 *
	 * 		 		background-color: #00f;
	 * 		 				-webkit-mask-image: url(themes/CreativeLoafing/img/CL_big.svg);
	 * 		 						mask-image: url(themes/CreativeLoafing/img/CL_big.svg);
	 * 		 								*/
			}

			/* smaller when in a tracker edit modal */
			.modal-body .description,
			.move2theme {
				color: #999;
			}

			.business .small-images,
			.move2theme {
				max-width: 75vw; /* workaround to prevent layout pushing out of the browser viewport */
			}

			@media (max-width: 767px) {
				.business .small-images,
				.move2theme {
					max-width: 100%;
				}
			}

			.business .small-images li,
			.move2theme {
				margin: .5em;
			}


			/* areas /  neighbourhoods */
			.area .list-box .business-small a,
			.move2theme {
				text-overflow: ellipsis;
			}

			.area .list-box .panel-body,
			.move2theme {
				max-height: 454px;
			}

			/* tabs for soundboard type pages */

			.nav-tabs,
			.move2theme {
				border-bottom: 1px solid #00f;
			}

			.nav-tabs &gt; li &gt; a,
			.move2theme {
				font-size: 1.5rem;
				color: #00f;
				padding: 1rem 1.5rem;
				line-height: 3.5rem;
				background-color: transparent;
				border-bottom-color: transparent;
			}

			.nav-tabs &gt; li &gt; a:hover, .move2theme {
				background-color: #00f;
				color: #FFF;
			}

			.nav-tabs &gt; li.active &gt; a,
			.nav-tabs &gt; li.active &gt; a:hover,
			.nav-tabs &gt; li.active &gt; a:focus,
			.move2theme {
				cursor: default;
				border: 1px solid #00f;
				background-color: #FFF;
			}

			.nav-tabs .nav-link:hover {
				border-color: #00F;
			}

			/* nav-box panels looking a bit like calendar-icon boxes */

			.nav-box,
			.move2theme {
				min-width: 30rem;
			}

			.nav-box .panel-default,
			.move2theme {
				padding: 1rem;
				min-width: 17rem;
				max-width: 18rem;
				float: left;
			}

			.nav-box .panel-default .panel-heading,
			.move2theme {
				background-color: #00f;
				color: #fff;
				padding: .5rem 1rem 0;
				white-space: nowrap;
			}

			.nav-box .panel-default .panel-heading a,
			.move2theme {
				color: #fff;
			}

			.nav-box .panel-default .panel-body a,
			.move2theme {
				color: #00f;
			}

			#page-data .nav-box .panel-default .panel-body .icon[style*="font-size"],
			.move2theme {
				font-size: 3em !important;
				margin-top: 3rem;
			}

			.nav-box .panel-default .panel-body,
			.move2theme {
				border: solid .5rem #00f;
				min-height: 14rem;
				padding: 1rem 0;
			}

			.nav-box .panel-default .panel-body img,
			.move2theme {
				margin: .5rem auto !important;
			}

			.nav-box .panel-default .panel-body &gt; div,
			.move2theme {
				max-width: none !important;
			}

			.nav-box .panel-default.mini,
			.move2theme {
				min-width: 10rem;
				max-width: 10rem;
				font-size: .5em;
				float: left;
				padding: 1rem 1rem .2rem;
			}

			.nav-box .panel-default.mini .panel-body,
			.move2theme {
				height: 8rem;
				min-height: 8rem;
			}

			.nav-box .panel-default.big,
			.move2theme {
				min-width: 20rem;
				max-width: 20rem;
				float: left;
			}

			.nav-box .panel-default.big .panel-heading,
			.move2theme {
			}

			.nav-box .panel-default.big .panel-body,
			.move2theme {
				height: 18rem;
				min-height: 18rem;
			}

			/* lists of similar pages at the bottom of wiki pages */

			.catnav ul li:after,
			.move2theme {
				content: " Â· ";
			}

			.catnav ul li:last-child:after,
			.move2theme {
				content: none
			}

			/* BOA menu boxes hamburger not visible on mobile */

			.secondary-menu .navbar-toggle .icon-bar,
			.move2theme {
				background-color: #00f;
			}

			.secondary-menu .navbar-collapse.collapse.in,
			.move2theme {
				background-color: #fff;
			}

			/* facets styling */

			.facets,
			.move2theme {
				font-size: .75em;
			}

			.facets li,
			.move2theme {
				list-style: none;
			}

			/* open street map attribution */

			.minimap .olControlAttribution, .map-container .olControlAttribution,
			.move2theme {
				font-size: .4em;
				bottom: -8px;
			}

			/* biz map */

			.olMap .olPopup .olPopupContent,
			.move2theme {
				font-size: smaller;
				width: 100% !important;
				padding: 12px 0;
			}

			.olMap .olPopup .olFramedCloudPopupContent,
			.move2theme {
				width: 97% !important;
				height: 90% !important;
				padding-top: 1.6em;
			}

			.olMap .olPopup .olFramedCloudPopupContent *,
			.move2theme {
				font-size: .9em;
			}

			.olMap .olPopup .olFramedCloudPopupContent h1,
			.move2theme {
				font-size: 1.2em;
			}

			@media (max-width: 991px) {
				.olMap img,
				.move2theme {
					max-width: none !important;
				}
			}

			.tiki .popover,
			.move2theme {
				max-width: 30rem !important;
			}

			.tiki .popover-body,
			.move2theme {
				max-height: 30rem !important;
				min-height: 3rem;
				overflow: auto;
			}

			#page_86345 .tooltip .tooltip-inner,
			.move2theme {
				max-height: 20rem;
				overflow-y: hidden;
			}

			#page_86345 .tiki .popover-content .more-info,
			.move2theme {
				margin-top: 1rem;
			}

			/* new map portal pages for negihbourhoods etc */

			#cl2-body-wide,
			.move2theme {
				grid-template-columns: 1fr 80px;
				grid-template-rows: 1fr 1fr 1fr;
				min-height: 100%;
			}


#cl3-map,
.move2theme {
	position: fixed !important;
	top: 6rem;
	bottom: 0;
	left: 0;
	right: 0;

	grid-template-columns: 1fr 50% 1fr;
	grid-template-rows: 115px 1fr;
	/*min-height: 100%;*/
	/*grid-row-start: span 4;*/
	background-color: #efe8dc;
	color: #00f;
	z-index: 99;
	overflow-y: auto;
	padding: 2em 1em 1em;
}

/* Map font (headings hidden) */
#cl3-map h2,
.move2theme {
	display: none;
}

.map-icon-buttons,
.nano-content div:first-child {
	font-family: "coplestonssquare", sans-serif;
}

/* neighbourhood switcher */

#cl3-map #neighborhood-switcher,
#cl3-map #content {
	background-color: #efe8dc;
	border: 2px solid #00f;
}

#cl3-map .select2-selection__rendered {
	font-size: 1.4rem;
	font-family: "3560DF", sans-serif;
	padding: 0;
}

#cl3-map .select2-selection {
	padding: .5rem .8rem;
	height: auto !important;
	background-color: #efe8dc;
	border: 2px solid #00f;
}

#cl3-map .map-box,
#map-details {
	grid-row-start: span 2;
	padding: 0 1em;
	display: grid;
}

#map-details &gt; .nano {
	height: 100%;
}

#cl3-map #neighborhood-switcher + div,
#cl3-map .map-container,
#map-details &gt; .nano,
.move2theme {
	border: 2px solid #00f;
}

#map-details .business-small,
.move2theme {
	margin: 0 .5em;
}

#cl3-map-categories,
.move2theme {
	padding: 0 1em;
	display: grid;
	grid-template-rows: 1fr;
}

@media (max-width: 767px) {
	#cl3-map-categories .map-icon-buttons .icon-box,
	.move2theme {
		width: calc(100% / 3);
	}
}

@media (max-width: 355px) {
	#cl3-map-categories .map-icon-buttons .icon-box,
	.move2theme {
		width: 50%;
	}
}

#cl3-map .map-icon-buttons a,
.move2theme {
	font-size: 1rem;
}

#cl3-map .map-icon-buttons .icon-box,
.move2theme {
	height: 75px;
	padding: 0 .25rem;
}

#cl3-map .map-icon-buttons .icon-box:hover .badge,
.move2theme {
	visibility: visible !important;
}

#cl3-map .neighborhood-filter select,
.move2theme {
	max-width: 100%;
}

@media (max-width: 991px) {
	#cl3-map,
	.move2theme {
		display: block;
		padding-left: 0;
	}

	#cl3-map .map-box,
	.move2theme {
		padding-left: 1em !important;
	}

	#cl3-map .nano,
	.move2theme {
		min-height: 10em;
	}

	#cl3-map .scroll &gt; div,
	.move2theme {
		border-bottom: none;
	}

	#cl3-map .map-container,
	.move2theme {
		width: 95% !important;
	}

	#cl3-map #map-details &gt; .nano,
	.move2theme {
		border: none;
	}
}

#cl3-map .map-container,
.move2theme {
	width: calc(100% - 1em) !important;
	height: 100%;
}

@media (max-width: 990px) {
	#cl3-map .map-box,
	.move2theme {
		height: auto;
	}
}

/* Fixing Map issues */
#page_88074 body:not(.tiki-pagehistory),
.move2theme {
	overflow: hidden;
}

#page_88074 #cl3-map,
.move2theme {
}

.input-group.margin-bottom-sm .checkbox-inline,
.move2theme {
	font-size: 1.6rem;
	margin-right: 1.5rem;
}

.popover-body h6,
.move2theme {
	margin-top: 1rem;
}

.nano {
	overflow: auto;
	overflow-x: hidden;
	position: relative;
}

.nano &gt; .nano-content,
.move2theme {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
}

.nano &gt; .nano-pane,
.move2theme {
	background: rgba(0, 0, 0, .25) !important;
	position: absolute;
	width: 10px !important;
	right: 0;
	top: 0;
	bottom: 0;
	visibility: hidden;
	opacity: .01;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/* width */
*::-webkit-scrollbar,
.move2theme {
	width: 16px;
	height: 10px;
}

#cl3-map &gt; * ::-webkit-scrollbar {
	width: 10px !important;
}

.map-container .ol-control button {
	background-color: #00f;
}

/*
.map-container .layer-switcher {
	background-color: transparent;
}
*/

.map-container .layer-switcher button {
    background-image: url('../../../display45765');
    background-position: 0;
    background-color: transparent;
}

			/* bootstrap 3 tooltips etc */

			.tooltip-inner,
			.move2theme {
				color: #fff;
				background-color: #00f;
			}

			.tooltip-inner a,
			.move2theme {
				color: #fff;
			}

			.tooltip.top .tooltip-arrow,
			.move2theme {
				border-top-color: #00f;
			}

			.tooltip.top-left .tooltip-arrow,
			.move2theme {
				border-top-color: #00f;
			}

			.tooltip.top-right .tooltip-arrow,
			.move2theme {
				border-top-color: #00f;
			}

			.tooltip.right .tooltip-arrow,
			.move2theme {
				border-right-color: #00f;
			}

			.tooltip.left .tooltip-arrow,
			.move2theme {
				border-left-color: #00f;
			}

			.tooltip.bottom .tooltip-arrow,
			.move2theme {
				border-bottom-color: #00f;
			}

			.tooltip.bottom-left .tooltip-arrow,
			.move2theme {
				border-bottom-color: #00f;
			}

			.tooltip.bottom-right .tooltip-arrow,
			.move2theme {
				border-bottom-color: #00f;
			}


			#page_85804 .grp_Admins .tracker_field229,
			#page_85804 .grp_Admins .tracker_field336,
			#page_85804 .grp_Admins .tracker_field337,
			.move2theme {
				opacity: .5;
			}

			/* too much padding on all the share buttons */
			.mod-share-item, .p10,
			.move2theme {
				padding: 1rem 1rem 0 0;
			}

			/* content articles inline images */

			.thumbcaption,
			.move2theme {
				font-size: 1.5rem;
				color: #4d4d4d;
			}

			/* biz */
			.related-box &gt; .row:first-child &gt; * &gt; *,
			.bt5.solid.blue,
			.move2theme {
				border-top: none;
			}

			.topbar .modules .navbar-collapse,
			.move2theme {
				background-color: #fff;
			}

			.col1,
			.move2theme {
				padding-top: 1rem !important;
			}

			.box-social-links,
			.move2theme {
				border-top: none !important;
			}

			.box-search-icon,
			.move2theme {
				border-bottom: none !important;
			}

			.box-social-links,
			.move2theme {
				position: static;
			}

			body.tiki .box-social-links, .pt40,
			.move2theme {
				padding-top: 4rem;
			}


			/* search results inner */
			h3.media-heading,
			.move2theme {
				font-size: 3rem;
			}

			/* 5 things */
			.fivethings-title,
			.move2theme {
				font-size: 4rem !important;
			}

			/* coronavirus update march 2020 */

			.coronavirus-updated,
			.move2theme {
				border: #00f 8px solid;
				padding: .5em;
			}

			.coronavirus-updated p,
			.move2theme {
				width: fit-content;
				margin: 0 auto;
			}

			#page-data .coronavirus-updated img,
			.move2theme {
				margin-top: -2px;
			}

/* spider things */

#cl3-spider {
	position: fixed !important;
	top: 6rem;
	bottom: 0;
	left: 0;
	right: 0;

	background-color: #efe8dc;
	color: #00f;
	z-index: 99;
	overflow: hidden;
	/*padding: 2em 1em 1em;*/
}

#cl3-spider .spider-search {
display: none;
}

#page_87593 #col1,
#page_87432 #col1,
.move2theme {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-o-user-select: none;
}

#spider-facets .not-clicked,
.move2theme {
	opacity: 0.5;
}

/* spider on the profile page, full page and embedded on biz etc pages */
#spider-container {
	background-color: #efe8dc;
}

#spider-container text,
.move2theme {
	color: black;
	font-family: "coplestonsround", sans-serif;
	font-weight: normal;
	text-shadow: 0 0 2px white, 0 0 2px white, 0 0 2px white, 0 0 2px white;
}

#spider-facets,
.move2theme {
	width: 16rem;
	margin-top: 4rem;
	position: absolute;
	right: 1rem;
	background-color: rgba(0,0,255, .75);
	color: #fff !important;
	padding: 1rem;
	box-shadow: 1rem 1rem 0 0 rgba(0, 0, 255, .25);
	font-weight: 100 !important;
}

#spider-facets a,
.move2theme {
	color: rgba(255,255,255,.75) !important;
	font-size: 1.6rem;
}

/* Spider */
.links line,
.move2theme {
	stroke: blue !important;
	stroke-opacity: 0.8 !important;
}

#page-data .spider-list, #page-data a.wiki[href="spider"],
.move2theme {
	font-size: 1.4rem;
	font-family: "3560DF", sans-serif;
}

.spider-list .classified.margin-bottom-sm,
.move2theme {
	margin-right: 1.5rem;
}

@media (max-width: 575.5px) {
	#spider-container,
	.move2theme {
		display: flex;
	}

	a.wiki[href="spider"],
	.move2theme {
		position: relative;
		left: calc(50% - 28.8px);
	}

	#customsearch_0 .row .col-sm-6,
	.move2theme {
		margin-bottom: 2.5rem;
	}

	/* weird bug in google recaptcha that needs the container div height setting */
	#colorbox~div {
		height: 100%;
	}

}

@media (max-width: 767.5px) and (min-width: 576px) {
	a.wiki[href="spider"],
	.move2theme {
		margin-left: 0.9rem;
	}
}

/* Spider: full width */

#spider-container .svg-container,
.move2theme {
	flex: 0 0 100%;
	max-width: 100%;
	order: 2;
}

#spider-container .facets,
.move2theme {
	flex: unset;
	order: 1;
	max-width: 100%;
}

/* Spider: Popover */

.popover,
.move2theme {
	border-color: #0000FF;
}

.popover h3.popover-header,
.move2theme {
	background-color: #0000FF;
	color: #FFF;
}

.popover .popover-body,
.move2theme {
	padding: 1rem;
}

.popover .popover-body img,
.move2theme {
	margin: 1rem 0;
}

.bs-popover-bottom &gt; .arrow::before, .bs-popover-auto[x-placement^="bottom"] &gt; .arrow::before,
.move2theme {
	border-bottom-color: #0000FF;
}

.bs-popover-left &gt; .arrow::before, .bs-popover-auto[x-placement^="left"] &gt; .arrow::before,
.move2theme {
	border-left-color: #0000FF;
}

.bs-popover-right &gt; .arrow::before, .bs-popover-auto[x-placement^="right"] &gt; .arrow,
.move2theme {
	border-right-color: #0000FF;
}

.bs-popover-top &gt; .arrow::before, .bs-popover-auto[x-placement^="top"] &gt; .arrow,
.move2theme {
	border-top-color: #0000FF;

}

/* Profile &gt; Spider */

.my-map, .my-map #spider-container #spider {
	height: 300px;
}

.my-map #spider-container {
	min-height: unset !important;
}

#spider-container .nodes circle {
	stroke: #00F;
	stroke-width: 2px;
}

g[class="nodes"] &gt; g:first-child &gt; circle {
	stroke-width: .7rem !important;
	r: 16;
}

#spider g[class="nodes"] &gt; g:first-child &gt; text {
	display: none;
}

/* spider controls (frobbed fromh5p timeline) */

.spider-controls {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3;
}

.spider-controls .spider-enable-fullscreen,
.spider-controls .spider-disable-fullscreen {
    cursor: pointer;
    color: #EEE;
    background: rgb(0,0,0);
    background: rgba(0,0,0,0.3);
    line-height: 0.975em;
    font-size: 1.5em;
    width: 1.125em;
    height: 1em;
    text-indent: 0.04em;
}

.spider-enable-fullscreen:before {
    font-family: 'H5P';
    content: "\e88c";
}

.spider-disable-fullscreen:before {
    font-family: 'H5P';
    content: "\e891";
}

.spider-controls .spider-enable-fullscreen {
	display: block;
}

.spider-controls .spider-disable-fullscreen {
	display: none;
}

#page_87593 .spider-controls .spider-enable-fullscreen {
    display: none;
}

#page_87593 .spider-controls .spider-disable-fullscreen {
    display: block;
}


			/* BOA awards with related items */
			.related-boa-items,
			.move2theme {
				padding-left: 10rem;
			}

			.related-boa-items *,
			.move2theme {
				font-size: 95% !important;
			}

			.related-boa-items .description,
			.move2theme {
				font-size: 95% !important;
			}

			/* Some old stuff from Custom CSS (TODO: clean it up) */
			.socials,
			.move2theme {
				padding-bottom: 3rem;
			}


			#cl2-news .scroll &gt; div.portal-advert,
			.move2theme {
				padding: .5rem;
				height: auto !important;
			}

			.portal-advert &gt; div[data-google-query-id],
			.move2theme {
				height: auto !important;
			}
			.nano &gt; .nano-pane:hover,
			.move2theme {
				width: 1.5rem;
			}

			.as3-secondary-nav,
			.move2theme {
				background-color: #fff;
				border: 3px solid #00f;
				clear: both;
				/* height: 70px; */
				height: auto;
				overflow-y: hidden;
				position: relative;
				transform: translateZ(0px);
				transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
				will-change: transform;
				z-index: 1;
			}
			.as3-secondary-nav::after,
			.move2theme {
				background: transparent none repeat scroll 0 0;
				content: "";
				height: 100%;
				pointer-events: none;
				position: absolute;
				right: 0;
				top: 0;
				transition: opacity 0.2s ease 0s;
				width: 35px;
				z-index: 1;
			}
			.as3-secondary-nav .active a,
			.move2theme {
				border-top: 2px solid #00f;
				border-bottom: 2px solid #00f;
			}
			.as3-secondary-nav .navbar-default,
			.move2theme {
				background-color: transparent;
			}
			@media (min-width: 768px) {
				.as3-secondary-nav .navbar-nav,
				.move2theme {
					float: none;
					margin: 0;
					display: flex;
					align-items: center;
					justify-content: space-between;
				}
			}

			article #page-data .as3-secondary-nav a,
			.move2theme {
				font-size: 1.3rem;
			}


			/* now it says MENU not NAV */
			@media (min-width: 768px) {
				.nav-link .icon-bars,
				.move2theme {
					padding-bottom: 2rem;
				}
			}

			/* hide timeago until it's initialised */
			time,
			.move2theme {
				opacity: 0.5;
				font-size: 50%;
			}
			time[title],
			.move2theme {
				opacity: inherit;
				font-size: inherit;
			}

			#page-data .map-container *,
			.move2theme {
				font-size: 1rem;
  max-width: unset !important;
			}

			#page-data .map-container .olControlAttribution,
			.move2theme {
				font-size: .4em;
				bottom: 0;
			}

			/* emergency fix for index_raw and preview background jb 200618 */
			body.tiki-index_raw,
			.row-middle .wikitext,
			.move2theme {
				background-color: #fff;
			}
			body.tiki-index_raw .wikitext,
			.move2theme {
				margin-right: 15px;
				margin-left: 15px;
			}


			/* Fixes for the Main menu for mobile (TODO: move to theme) */
			@media (max-width: 767px) {
				.main-nav .h4,
				.move2theme {
					margin-top: 1.75rem;
					margin-bottom: 1.75rem;
				}

				.main-nav .navbar-nav .flex-column,
				.move2theme {
					margin-top: 1.5rem;
				}

				.main-nav .col-sm-4,
				.move2theme {
					margin-bottom: 1rem;
					width: 50%;
				}

				.main-nav li,
				.move2theme {
					line-height: 1;
					margin-bottom: 1rem;
				}

				.main-nav &gt; .row,
				.move2theme {
					padding-bottom: 5rem;
				}

				.main-nav-showing .topbar-popular,
				.move2theme {
					position: fixed;
					top: 9rem;
					left: 7.5rem;
				}

				.main-nav-showing .topbar-latest,
				.move2theme {
					position: fixed;
					top: 9rem;
					right: 7.5rem;
				}

				.main-nav-showing .topbar-search-icon,
				.move2theme {
					position: fixed;
					top: 1.5rem;
					right: 0;
				}

				.main-nav-showing .topbar-bars-icon,
				.move2theme {
					top: 1.5rem;
					position: fixed;
				}

				.main-nav-showing .topbar-search,
				.move2theme {
					position: fixed;
					top: 1.4rem;
					right: 0.5rem;
				}

				.main-nav,
				.move2theme {
					top: 0;
				}

				/* Prevent overflow to right on mobile */
				body &gt; *:not(.tiki-modal, .popove, .popover, .select2-container),
				.move2theme {
					max-width: 100% !important;
					width: 100vw !important;
					overflow-x: hidden !important;
				}
				/* Show the white CL logo in the main nav on mobile */
				.main-nav-showing .box-111_topbar_middle,
				.move2theme {
					width: 56px;
					height: 56px;
					background-image: url('../img/CL_big-white.svg');
					background-repeat: no-repeat;
					background-position: center center;
				}


				.cat_small-h1-pages h1, .cat_small-h1-pages .h1,
				.move2theme {
					font-size: 14vw;
					line-height: 1;
				}

				.latest-listing,
				.move2theme {
					font-size: 1.6rem;
					line-height: 1.5;
				}

			}

			/*Menu for mobile version*/

			@media (max-width: 767px) {

				.main-nav-showing .box-111_topbar_middle,
				.move2theme {
					width: 4rem;
				}

				#topbar_modules .fas,
				.move2theme {
					font-size: 2rem;
				}

				.tiki.cat_small-h1-pages h1, .cat_small-h1-pages .h1,
				.move2theme {
					font-size: 14vw;
					line-height: 1;
				}

				.select2-container {
				    width: 100%;
				}
			}

			@media (max-width: 767px) {
				/*Mobile Menu*/
				.topbar-left .topbar-search .input-group,
				.move2theme {
					width: 20rem;
				}

				#search-addon,
				.move2theme {
					height: 2.55rem;
				}
				.main-nav-showing .box-111_topbar_middle,
				.move2theme {
					height: 25px;
				}

				small p,
				.move2theme {
					display: none;
				}

				.topbar-search-icon,
				.move2theme {
					position: relative;
					left: calc(100vw - 113px);
				}

				.topbar-middle, .main-nav-showing .topbar-popular, .main-nav-showing .topbar-latest,
				.move2theme {
					display: block;
				}

				.topbar-popular, .topbar-latest, .main-nav-showing .topbar-middle,
				.move2theme {
					display: none;
				}

				.topbar-middle,
				.move2theme {
					width: 50vw;
					text-align: center;
				}

				.main-nav-showing .topbar-search-icon,
				.move2theme {
					text-align: right;
				}

				/*adjusting font size of Creative Loafing in footer*/
				.bottom-footer .logotype.fs72,
				.move2theme {
					font-size: 5.8rem;
				}
				.topbar-search.pt-1,
				.move2theme {
					position: absolute;
					right: 0;
				}

				.topbar-middle,
				.move2theme {
					font-size: 1rem;
					text-align: center;
					width: 21rem;
				}

				.box-111_topbar_left,
				.move2theme {
					width: 6rem !important;
				}

				.box-111_topbar_right,
				.move2theme {
					width: 6rem !important;
				}
			}

			/* Menu */

			.topbar-middle,
			.move2theme {
				white-space: nowrap;
			}

			body.cat_blue-bg-nav .topbar_modules .dropdown-item,
			body.cat_blue-bg-nav .topbar_modules .dropdown-item:hover,
			body.cat_blue-bg-nav .topbar_modules .dropdown-item:active,
			body.blue-bg-nav .topbar_modules .dropdown-item,
			body.blue-bg-nav .topbar_modules .dropdown-item:hover,
			body.blue-bg-nav .topbar_modules .dropdown-item:active,
			.move2theme {
				color: #000;
			}

			.main-nav {
				background-color: #efe9dc;
			}

			.main-nav, .main-nav a {
				color: #0000FF;
			}

			.main-nav .three-columns ul li:first-of-type {
				margin-bottom: 3rem;
			}

			.main-nav .nav-link {
				font-family: "coplestonsround",sans-serif;
				font-size: 2.6rem;
			}

			/* Topbar */
			@media (max-width: 767px) {
				#topbar_modules .topbar-popular, #topbar_modules .topbar-latest {
					display: none;
				}
			}


			/* Like button */
			.favorite_unselected .fa-star, .bg-dogpee {
				background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2063.6%2050%22%20style%3D%22enable-background%3Anew%200%200%2063.6%2050%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bdisplay%3Anone%3Bfill%3A%233C55A5%3B%7D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A3.99%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Layer_2%22%3E%0A%09%3Cg%20id%3D%22Layer_1-2%22%3E%0A%09%09%3Ccircle%20class%3D%22st0%22%20cx%3D%2230.3%22%20cy%3D%2228%22%20r%3D%2257.3%22%2F%3E%0A%09%09%3Cpolyline%20class%3D%22st1%22%20points%3D%222.1%2C50.3%206.5%2C16.2%200%2C4.5%20%09%09%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M6.5%2C16.2H34l14.7%2C12.2C51.2%2C24.2%2C56.2%2C22%2C61%2C23l2.6-10.4l-14.9-4l-3-7.2L42.5%2C0L34%2C16.2%22%2F%3E%0A%09%09%3Cline%20class%3D%22st1%22%20x1%3D%2248.7%22%20y1%3D%2228.4%22%20x2%3D%2248.7%22%20y2%3D%2250%22%2F%3E%0A%09%09%3Cline%20class%3D%22st1%22%20x1%3D%2248.7%22%20y1%3D%2239.7%22%20x2%3D%226.5%22%20y2%3D%2230%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
			}

			.btn-primary.favorite_selected {
				background-color: #EA4237;
				border-color: #EA4237;
			}

			.favorite_selected .fa-star, .bg-dogpee2 {
				background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2083.5%2055.2%22%20style%3D%22enable-background%3Anew%200%200%2083.5%2055.2%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bdisplay%3Anone%3Bfill%3A%23EA4237%3B%7D%0A%09.st1%7Bfill%3A%23FDE828%3B%7D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A3.99%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Layer_2%22%3E%0A%09%3Cg%20id%3D%22Layer_1-2%22%3E%0A%09%09%3Ccircle%20class%3D%22st0%22%20cx%3D%2243.3%22%20cy%3D%2228%22%20r%3D%2257.3%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M38.8%2C55.2c-0.2-1.2-0.5-2.4-0.9-3.5l4.4-1.4c0.4%2C1.3%2C0.8%2C2.6%2C1.1%2C4L38.8%2C55.2z%20M36.5%2C48.4%0A%09%09%09c-0.5-1.1-1.1-2.2-1.7-3.2l3.9-2.4c0.7%2C1.2%2C1.4%2C2.4%2C2%2C3.7L36.5%2C48.4z%20M32.7%2C42.1c-0.7-1-1.5-1.9-2.4-2.8l3.3-3.2%0A%09%09%09c1%2C1%2C1.9%2C2%2C2.7%2C3.1L32.7%2C42.1z%20M27.6%2C36.9c-0.9-0.8-1.9-1.5-2.9-2.2l2.6-3.8c1.2%2C0.8%2C2.3%2C1.6%2C3.3%2C2.5L27.6%2C36.9z%22%2F%3E%0A%09%09%3Cpolyline%20class%3D%22st2%22%20points%3D%220%2C38%2026.5%2C16.2%2019.9%2C4.5%20%09%09%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M26.5%2C16.2h27.5l14.7%2C12.2C71.1%2C24.2%2C76%2C22%2C80.9%2C23l2.6-10.4l-14.9-4l-3-7.2L62.4%2C0l-8.4%2C16.2%22%2F%3E%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2268.6%22%20y1%3D%2228.4%22%20x2%3D%2268.6%22%20y2%3D%2250%22%2F%3E%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2268.6%22%20y1%3D%2239.7%22%20x2%3D%2213.4%22%20y2%3D%2227%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");
				height: 100%;
				width: 100%;
				margin: 0;
			}


			/* make all ul look the same in menu */
			.col-sm-12 ul,
			.move2theme {
				list-style-type: none;
			}

			/* modifying control panel button */
			input[type="checkbox"].preffilter-toggle-round:checked + label:before, input[type="checkbox"].preffilter-toggle-round + label:before,
			.move2theme {
				padding-top: 0.4rem;
				font-size: 1.2rem;
			}

			input[type="checkbox"].preffilter-toggle-round + label,
			.move2theme {
				background-color: #f8f9fa
			}

			/* edited search icon to look the same when open */
			#search-addon,
			.move2theme {
				color: #0000FF;
				background-color: white;
			}

			body.cat_blue-bg-nav #search-addon,
			.blue-bg-nav #search-addon,
			.move2theme {
				color: white;
				background-color: #0000FF;
			}


			.topbar-search.pt-1 span.icon.icon-search.fas.fa-search {
				font-size: 1.2em;
			}

			.topbar-left .topbar-search .input-group &gt; .form-control {
				width: 14rem;
			}

			.topbar-search .form-control {
				margin: 0;
			}

			/* Fixing menu when search is open, popular and latest are behind and text in the middle is visible */
			@media (min-width: 767px) {
				a.nav-link.topbar-popular.uppercase,
				.move2theme {
					position: absolute;
					left: 15.6rem;
				}

				a.nav-link.topbar-latest.uppercase,
				.move2theme {
					position: absolute;
					left: 24.5rem;
				}

			}

			.topbar-search.pt-1,
			.move2theme {
				z-index: 1;
			}

			@media (max-width: 767px) {
				.row h2.showhide_heading, .row .headline, .row .description, .row .mb-0, .row .mb-auto, .row .date, .row .latest-listing,
				.move2theme {
					padding-right: 1.5rem;
					padding-left: 1.5rem;
				}
			}

			/* Modifying dropdowns */
			.chosen-container a,
			.move2theme {
				padding: 0 0.5rem !important;
			}

			.chosen-container a span,
			.move2theme {
				font-size: 1.4rem;
				color: #495057;
			}

			/* give the active tab seamlessly blue border */
			.nav-tabs .nav-link.active,
			.move2theme {
				border-color: #0000FF #0000FF #FFFFFF;
			}

			/* Modifying See &amp; Do page */
			.big-image-box,
			.move2theme {
				padding-top: 1.4rem;
				justify-content: center;
			}

			/* Atlanta Music &gt; changing blue colors to brown */
			.wiki-d-brown .blue,
			.move2theme {
				border-color: #5e082b !important;
			}

			.wiki-d-brown .brand.event-type.fs30, .wiki-d-brown .other a,
			.move2theme {
				color: #5e082b;
			}

			.wiki-d-green .blue,
			.move2theme {
				border-color: #2eba70 !important;
			}

			.wiki-d-green .brand.event-type.fs30, .wiki-d-green .other a,
			.move2theme {
				color: #2eba70;
			}

			.wiki-d-red .blue,
			.move2theme {
				border-color: #ed4030 !important;
			}

			.wiki-d-red .brand.event-type.fs30, .wiki-d-red .other a,
			.move2theme {
				color: #ed4030;
			}

			.wiki-d-gold .blue,
			.move2theme {
				border-color: #a87817 !important;
			}

			.wiki-d-gold .brand.event-type.fs30, .wiki-d-gold .other a,
			.move2theme {
				color: #a87817;
			}

			.wiki-d-dark-green .blue,
			.move2theme {
				border-color: #0f5945 !important;
			}

			.wiki-d-dark-green .brand.event-type.fs30, .wiki-d-dark-green .other a,
			.move2theme {
				color: #0f5945;
			}


			/* Adding blue border for more visibility */
			.btn-default,
			.move2theme {
				border: 2px solid #0000FF;
			}

			/* Show small CL logo to prevent Atlanta text from going over popular and latest */
			@media (max-width: 938px) and (min-width: 767px) {
				.box-111_topbar_middle,
				.move2theme {
					background-image: url('../favicons/favicon-32x32.png');
					height: 25px;
					width: 4rem;
					background-repeat: no-repeat;
					background-position: center center;
					background-size: contain;
				}

				body.cat_blue-bg-nav .box-111_topbar_middle,
				.blue-bg-nav .box-111_topbar_middle,
				.main-nav-showing .box-111_topbar_middle,
				.move2theme {
					background-image: url('../img/CL_big-white.svg');
				}

				.topbar-middle,
				.move2theme {
					display: none;
				}
			}

			/* Loading */
			#ajaxLoading,
			.move2theme {
				color: #0000FF;
			}


			/* Fixing Menu toggler icon */
			.navbar-toggle .icon-bar,
			.move2theme {
				background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
				background-color: transparent !important;
				width: 1.5em;
				height: 1.5em;
				vertical-align: middle;
				content: "";
				background-position: center center;
				background-size: 100% 100%;
			}

			.navbar-toggle,
			.move2theme {
				padding: 0.25rem 0.75rem;
				color: rgba(0, 0, 0, 0.5);
				font-size: 1.75rem;
				background-color: transparent;
				border: 1px solid rgba(0, 0, 0, 0.1);
				margin: .5rem;
			}

			.navbar-toggler,
			.move2theme {
				margin: .5rem;
			}

			.around .box-menu,
			.move2theme {
				background-color: #f8f9fa;
			}

			/* See &amp; Do */
			#customsearch_0 .input-group-btn .btn-default,
			.move2theme {
				background-color: white;
				height: 3.4rem;
				width: 4.5rem;
			}

			#searchbox h1,
			.move2theme {
				color: white !important;
			}

			#searchbox .chosen-single, .form-control,
			.move2theme {
				height: 3.4rem;
				padding: 0.5rem 0.8rem !important;
				line-height: calc(1.5em + 0.75rem);
			}

			#searchbox .chosen-single div,
			.move2theme {
				padding: 0.5rem 0.8rem;
			}

			#searchbox .form-control,
			.move2theme {
				border: 1px solid #ced4da !important;
			}

			/* Keep search icon from moving when opening/closing */

			.topbar-search.pt-1,
			.move2theme {
				padding: 0 !important;
				margin-left: 2.5rem;
			}

			#search-addon,
			.move2theme {
				height: 3.4rem;
			}

			.topbar-search-icon, .topbar-search,
			.move2theme {
				margin-left: 2.15rem;
			}

			.topbar-bars-icon,
			.move2theme {
				width: 1.25em;
			}

			@media (min-width: 767px) {
				#search-addon,
				.move2theme {
					padding-top: 0;
				}

				.topbar-search.pt-1 {
					height: 3.4rem !important;
					opacity: 1 !important;
					margin: 0.15rem 0 0 -3.45rem !important;
					width: 18rem !important;
				}

				.topbar-left .topbar-search-icon {
					opacity: 1 !important;
					margin: 0 0 0 2.15rem !important;
					padding: .5rem 1rem !important;
					display: inline-block !important;
					overflow: auto !important;
					height: 2.9rem !important;
					width: 3.7rem !important;
				}
			}

			@media (max-width: 767px) {
				.topbar-search-icon,
				.move2theme {
					display: flex;
					align-items: center;
				}

				.main-nav-showing .topbar-search-icon,
				.move2theme {
					display: block;
				}

				.icon-search.fa-search,
				.move2theme {
					margin-left: 1.5px;
				}

				.main-nav-showing .icon-search.fa-search,
				.move2theme {
					margin-left: 0;
				}
			}

			/* Spider */
			.classified.row,
			.move2theme {
				margin: 0 1rem;
			}

			.chosen-single, #scene,
			.move2theme {
				height: 3.4rem !important;
				border-color: #ced4da;
			}

			.chosen-container a, #scene,
			.move2theme {
				padding: 0.2rem 0.8rem !important;
			}

			abbr.search-choice-close, .chosen-single div,
			.move2theme {
				margin-top: 0.5rem;
			}

			h1 #page-title,
			.move2theme {
				line-height: .77;
			}

			input#customsearch_0_253,
			.move2theme {
				margin: .2rem 0;
			}


			input#customsearch_0_253,
			.move2theme {
				margin: .2rem 0;
			}

			/* make font smaller so it fits in the box */
			@media (max-width: 915px) and (min-width: 576px) {
				.border5 .brand.event-type.fs30,
				.move2theme {
					font-size: 2.4rem;
				}
			}

			/* See &amp; Do - style the calendar */
			a.ui-state-default,
			.move2theme {
				font-weight: 700 !important;
				color: #0073ea !important;
				background: #f6f6f6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4NIgnh6cm3AAAAUklEQVQY073OsQmAMBgF4eMtINYu4Fwumb+Mpa0WEnCOJCaiFrbWga89OK5J0EQSK/UWm1jETB0oh3DCKNJjwnGO5F14YeSOFIT/ElJPjK1uf7xcGxyEhH8W6wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMzozNDowOS0wNDowMPkzZQwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTM6MzQ6MDktMDQ6MDCIbt2wAAAAAElFTkSuQmCC) 50% 50% repeat-x !important;
				border: 1px solid #ddd !important;
			}

			a.ui-state-default.ui-state-highlight.ui-state-active,
			.move2theme {
				color: #444 !important;
				background: white !important;
			}

			button.ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all,
			.move2theme {
				color: #333;
			}

			button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all,
			.move2theme {
				color: #333;
				font-weight: 700;
			}

			.ui-datepicker,
			.move2theme {
				width: 17em !important;
			}


/* for firefox*/

* {
	scrollbar-color: #2eba70 #00F;
	scrollbar-width: revert;

}

/* Track */

*::-webkit-scrollbar-track,
.move2theme {
	background: #00F;
}

	/* Handle */
*::-webkit-scrollbar-thumb,
.move2theme {
	background: #2eba70;
}

/* Handle on hover */
*::-webkit-scrollbar-thumb:hover,
.move2theme {
	background: #59c98e;
}

.map-icon-buttons .icon-box,
.move2theme {
	float: left;
}

#cl2-frame,
.move2theme {
	height: 100%;
}

.box-social-links .nav-item,
.move2theme {
	margin: 0 .8rem;
}

.map-icon-buttons,
.move2theme {
	font-size: 1.1rem;
}

#cl2-footer .pull-right,
.move2theme {
	font-size: 1.4rem;
}

.badge,
.move2theme {
	background-color: #999;
	color: white;
	font-size: 1.2rem;
	padding: 3px 7px;
}

#cl3-map .business-small,
.move2theme {
	font-size: 1.6rem;
}

@media (min-width: 768px) {
	 #col1,
	.move2theme {
		padding-left: 12rem;
		padding-right: 12rem;
	}

	.cat_Section-Pages h1 {
		font-size: 4.5vw !important;
	}
}

@media (min-width: 991px) {
	#cl3-map,
	.move2theme {
		overflow: hidden;
		position: relative;
	}

	.nano-content.scroll,
	.move2theme {
		padding: 0 .5rem;
	}

	#map-details,
	.move2theme {
		padding-left: 0 !important;
	}
}

#top #customsearch_0_form #customsearch_0 .btn.btn-default.ignore,
.move2theme {
	border: 1px solid #ccc !important;
	border-left: none !important;
}

#customsearch_0_form #content,
.move2theme {
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}


#topbar_modules{
	z-index: 999 !important;
}

.main-nav,
.move2theme {
	z-index: 998;
}

.tooltip.show,
.move2theme {
	z-index: 100;
}

#bootstrap-modal ul .form-check-input,
.move2theme {
	position: relative;
	top: 0.15rem;
}

.nano-content div:first-child,
.move2theme {
	font-size: 1.6rem;
}

/* Content */
@media (max-width: 767px) {
	h1, h2, h3, .h1, .h2, .h3, #footer .logotype, .xs-break-word,
	.move2theme {
		word-break: normal;
	}
}

.photo-title {
	padding-top: .8rem;
}

@media (min-width: 767px) {
	.caption.photo-credit,
	.move2theme {
		padding-bottom: .8rem;
	}
}

@media (max-width: 767px) {
	.caption.photo-credit,
	.move2theme {
		padding: .8rem 0 0 0;
	}
}


/* Menu */

@media (min-width: 576px) {
	.col-sm-4,
	.move2theme {
		max-width: 33.3333333333% !important;
	}
}

div.dialog,
.move2theme {
	padding: .5rem;
	background-color: white;
	width: 100% !important;
	height: auto !important;
	left: calc(50% - 4.5px) !important;
	top: 1.1rem !important;
}

/* Styling search results */
#customsearch_0 .cs_topbar &gt; .col-sm-6:nth-child(2),
.move2theme {
	font-size: 1.4rem;
	max-width: 100%;
}

#customsearch_0 .cs_topbar &gt; .col-sm-6:nth-child(2) label,
.move2theme {
	margin-right: .5rem;
}

#customsearch_0_1831,
.move2theme {
	margin-bottom: 6rem;
}

#customsearch_0_results .col-sm-4 img,
.move2theme {
	max-width: 100%;
}

#customsearch_0_results .col-sm-4,
.move2theme {
	flex: 0 0 auto;
	width: auto !important;
}

@media (max-width: 767px) {
	#customsearch_0_results .col-sm-4 img,
	.move2theme {
		margin-left: 0;
		margin-right: 0;
	}

	#customsearch_0_results .col-sm-8 .description,
	.move2theme {
		padding-left: 0;
		padding-right: 0;
	}
}

/* Adjusting padding for description of articles in "More By This Writer" */
@media (max-width: 767px) {
	.row .description,
	.move2theme {
		padding-right: 0;
		padding-left: 0;
	}
}

/* Fixing business buttons */
.edit-business .btn,
.move2theme {
	border: 2px solid #0000FF;
	margin-right: .5rem;
}

/* business: mobile view, aligning pictures and other fixes */
@media (max-width: 767px) {
	.row,
	.move2theme {
		margin-left: -.6rem;
		margin-right: -.6rem;
	}
}


/* PHP error messages button */

#show-errors-button,
.move2theme {
	margin-left: 1.25rem;
}

/* See and Do */
#searchbox .icon-calendar.fa-calendar,
.move2theme {
	color: white;
}

/* Quickadmin */
#quickadmin a.tips,
.move2theme {
	color: #0000FF;
}

/* Styling Event-Search Menu */
.secondary-menu .navbar-nav,
.move2theme {
	flex-direction: row;
	justify-content: space-evenly;
	padding: .75rem 1rem 1rem 1rem !important;
}

.secondary-menu .navbar-nav li,
.move2theme {
	padding-left: .3rem;
	padding-right: .3rem;
}

.secondary-menu .navbar-light .navbar-nav .nav-link,
.move2theme {
	color: #0000FF;
}

.secondary-menu .navbar-nav,
.move2theme {
	flex-wrap: wrap;
}

.secondary-menu .navbar-nav, .secondary-menu .nav,
.move2theme {
	background-color: white;
}

/* Hide Atlanta text when it goes over Popular/Latest and fix position of Atlanta text and quickadmin */
@media (max-width: 1080px) and (min-width: 767px) {
	.topbar-middle, #quickadmin,
	.move2theme {
		display: none;
	}
}

#mod-111_topbar_middletopbar0 .topbar-middle,
.move2theme {
	position: relative;
	bottom: 1px;
}

#quickadmin .nav-item,
.move2theme {
	width: 3.8rem;
}

.dropdown-toggle::after,
.move2theme {
	margin-left: .2rem;
}

#quickadmin,
.move2theme {
	position: relative;
}

@media (min-width: 767px) {
	#mod-111_topbar_middletopbar0 .topbar-middle,
	.move2theme {
		left: 7.6rem;
	}
}

#quickadmin,
.move2theme {
	left: 6.8rem
}


/* Loading */
/*.tiki-modal,
.move2theme {
	height: 3rem !important;
	position: fixed;
	top: calc(50% - 20px) !important;
	overflow: hidden;
}*/

#ajaxLoading,
.move2theme {
	position: fixed;
	top: calc(50% - 40px) !important;
}

@media (max-width: 575.5px) {
	.tiki-modal,
	.move2theme {
		margin-left: -.6rem;
	}
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
	line-height: 1.6;
}


/* All submit btns */
.btn[type="submit"],
.submit a.btn {
	margin-top: .5rem;
}

/* Menu */

.nav-item.three-columns ul,
.move2theme {
	margin-top: 1.2rem;
}

.main-nav,
.move2theme {
	overflow: overlay;
}

.main-nav li.menuSection,
.move2theme {
	margin-top: .3rem;
}

.main-nav .row.clearfix,
.move2theme {
	margin-left: -1.5rem;
}

h1, h2, h3, h4, h5, h6,
.move2theme {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.main-nav .flex-column &gt; li &gt; ul {
	margin-left: 0;
}

.main-nav .editplugin {
	display: none;
}

/* Loading */
.tiki-modal,
.move2theme {
	/*height: 100% !important;*/
	background: rgba(255,255,255,.8);
	/*top: 1.89rem !important;*/
}

.tiki-modal .dialog,
.move2theme {
	top: 48% !important;
	background: transparent;
}

@media (max-width: 575.5px) {
	.tiki-modal,
	.move2theme {
		top: .6rem !important;
		left: 1.2rem !important;
	}
}

@media (max-width: 767px) and (min-width: 576px) {
	.tiki-modal,
	.move2theme {
		width: 99.6% !important;
		left: .2% !important;
	}
}

.tiki-modal .mask .dialog,
.move2theme {
	opacity: 1 !important;
}

/* Creative Loafing Art Gallery */
#customsearch_0 label.input-group-addon,
.move2theme {
	width: 2rem !important;
	margin-right: 1rem !important;
	padding-top: .5rem;
	text-align: center;
}

@media (max-width: 1293px) {
	div#sortby_chosen,
	.move2theme {
		min-width: 9.6rem !important;
	}

	#customsearch_0 #max_chosen,
	.move2theme {
		min-width: 7rem !important;
	}

	#customsearch_0 .col-sm-2,
	.move2theme {
		max-width: max-content !important;
		flex: none;
	}
}

#customsearch_0 #customsearch_0 #content, #price_chosen, #sortby_chosen, #max_chosen,
.move2theme {
	width: calc(100% - 3.4rem) !important;
}

.tiki .chosen-container-single, .tiki #assign_order_chosen.chosen-container,
.move2theme {
	min-width: unset;
}

.tiki .input-group .chosen-container,
.move2theme {
	width: auto !important;
}

#customsearch_0 .input-group,
.move2theme {
	margin-bottom: .5rem;
}

.clearfix.cs_topbar.form-horizontal.row .col-sm-1 .input-group input,
.move2theme {
	margin-top: .2rem;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
	top: 1.5rem !important;
}

.select2-selection__clear {
	    right: 1.8rem !important;
    }

/* Events breadcrumbs image */
.other img,
.move2theme {
	height: 120px;
	width: auto;
}

/* Style subscribe page form */
#mc_embed_signup,
.move2theme {
	font-family: "GT Sectra Book", serif !important;
}

#mc-embedded-subscribe,
.move2theme {
	background-color: #0000FF !important;
}

#mc_embed_signup .mc-field-group.input-group,
.move2theme {
	flex-direction: column;
}

#mc_embed_signup .mc-field-group.input-group input[type="checkbox"],
.move2theme {
	margin-right: .75rem;
}

/* Fixing issue with column toggle icon */
a.toggle_zone.left,
.move2theme {
	z-index: 997;
}

/* hide toggle zone left on full page layout pages */
.cat_full-page-layout .toggle_zone.left {
	display: none;
}

/* Search button */
#customsearch_0 .col-sm-1,
.move2theme {
	justify-content: center;
	margin-top: 2.1rem !important;
	margin-bottom: 2.1rem !important;
}

/* See and Do: adding some margin */
.big-image-box,
.move2theme {
	margin-bottom: 3.5rem;
}

/* Map */
#customsearch_0_form h2,
.move2theme {
	text-transform: none !important;
}

/* Animation of Loading icon */
.tiki-modal .dialog img,
.move2theme {
	background-color: blue !important;
	width: 1.6rem !important;
	height: 0 !important;
	padding-bottom: 1.6rem;
	animation: rotation 1s infinite linear;
	margin: .25rem .9rem 0 0 !important;
}

@keyframes rotation {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}

/* Fix the padding on the "User Submitted" label */
.user-submitted,
.move2theme {
	padding: 1rem 1rem .68rem 1rem;
}

/* Fix color of h1 (Antlanta Events) */
.event-search #searchbox h1,
.move2theme {
	color: blue !important;
}

@media (min-width: 767px) {
	.col-sm-1 #customsearch_0_253,
	.move2theme {
		position: relative;
		top: -2.12rem;
	}

	#customsearch_0 #scene,
	.move2theme {
		width: 100%;
	}
}

@media (max-width: 767.5px) and (min-width: 767px) {
	#customsearch_0 .row,
	.move2theme {
		width: 100%;
	}
}

@media (max-width: 767px) and (min-width: 575.5px) {
	#customsearch_0 .row .col-sm-5,
	#customsearch_0 .row .col-sm-6,
	.move2theme {
		margin-bottom: 0;
	}
}

/* style as button */
a.wiki[href="spider"], a.wiki.wiki_page.alias,
.move2theme {
	border: 1px solid blue;
	background-color: blue;
	color: white;
	padding: 0.375rem 0.75rem;
}

/* Style Add Event Page prettier */
#editItemForm1 input, #editItemForm1 textarea, #editItemForm1 .invalid-feedback, #editItemForm1 .alert-danger, #editItemForm1 ul.tree.root.init, #editItemForm1 .description, #editItemForm1 .trackerplugindesc, #editItemForm1 .wordCount, .col-md-9.tracker_input_value.tracker_field193 .card-body, #editItemForm1 fieldset label, #editItemForm1 a.btn, a.wiki.wiki_page.alias, #editItemForm1 .selection,
.move2theme {
	font-family: "3560DF", sans-serif;
}

#editItemForm1 ul.tree.root.init, .col-md-9.tracker_input_value.tracker_field193 .card-body, #editItemForm1 a.btn, a.wiki.wiki_page.alias, #editItemForm1 .selection,
.move2theme {
	font-size: 1.4rem;
}

#editItemForm1 .description, #editItemForm1 .alert-danger, #editItemForm1 .trackerplugindesc, #editItemForm1 .wordCount, #editItemForm1 .invalid-feedback, #editItemForm1 fieldset label,
.move2theme {
	font-size: 1.2rem;
}

#editItemForm1 .description, #editItemForm1 .trackerplugindesc, #editItemForm1 .wordCount, #editItemForm1 .wordCount input,
.move2theme {
	color: #999;
}

#editItemForm1 .row .col-md-3,
.move2theme {
	font-family: "coplestonssquare", sans-serif;
	font-size: 1.8rem;
}

#editItemForm1 .trackerplugindesc,
.move2theme {
	padding-bottom: 3rem;
}

#editItemForm1 .form-check,
.move2theme {
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
}

#editItemForm1 [type="checkbox"],
.move2theme {
	position: relative;
	top: 0.15rem;
}

ul.tree.root.init &gt; li &gt; ul.tree &gt; li.treenode &gt; .form-check,
.move2theme {
	margin-left: 2.5rem;
}

#editItemForm1 .wordCount input,
.move2theme {
	border: 1px solid #ced4da;
	text-align: right;
}

#editItemForm1 .wordCount,
.move2theme {
	margin-top: 1rem;
}

#editItemForm1,
.move2theme {
	margin-bottom: 4rem;
}

#editItemForm1 .description,
.move2theme {
	margin-top: 0.2rem;
}

@media (max-width: 767.5px) {
	#editItemForm1 .offset-3,
	.move2theme {
		margin-left: 0;
	}
}

/* CL Logo mobile view */
@media (max-width: 767px) {
	.col-sm-6 img.regImage.pluginImg,
	.move2theme {
		display: none;
		width: 0 !important;
	}
}

@media (max-width: 767px) and (min-width: 745px) {
	.col-sm-6 h1.logotype,
	.move2theme {
		position: relative;
		right: calc(50vw - 50% - 1.2rem - 30px);
		text-align: center;
	}
}

@media (max-width: 745.5px) and (min-width: 575px) {
	.col-sm-6 h1.logotype,
	.move2theme {
		position: relative;
		left: calc(50vw - 50% - .6rem - 15px);
		text-align: center;
	}
}

@media (max-width: 575px) {
	.col-sm-6 h1.logotype,
	.move2theme {
		display: flex;
		justify-content: center;
		text-align: center;
		font-size: 6rem;
		line-height: 51px;
		letter-spacing: 0.43rem;
	}
}

/* put some space after checkbox icon in Look &amp; Feel */
.form-check-input,
.move2theme {
	padding: 1rem !important;
	position: relative;
}

.form-check-input, .form-check a.tikihelp.text-info,
.move2theme {
	margin-right: 0.6rem;
}

/* Center the hamburger icon in left menu module vertically */
#left_modules #icnmod-menuleft0,
.move2theme {
	margin-top: 0.45rem;
	margin-right: 0.4rem;
}

/* Styling the calendar */
#calendar .fc-scroller tbody tr td,
.move2theme {
	height: 10rem;
}

.calendar-icon.highlight {
	background-color: #f2dede;
}

/* Fix category selector tree indentation */
li.treenode,
.move2theme {
	margin-left: 2rem;
}

li.treenode .form-check,
.move2theme {
	margin-left: 1rem !important;
}

/* Calendar */
#recurrenceRules .col-sm-6.input-group,
.move2theme {
	max-width: none;
	flex: none;
	width: auto;
}

#recurrenceRules a.chosen-single,
.move2theme {
	width: 11rem;
}

#recurrenceRules .col-sm-6.input-group,
.move2theme {
	max-width: none;
	flex: none;
	width: auto;
}

#recurrenceRules a.chosen-single,
.move2theme {
	width: 11rem;
}

#recurrenceRules,
.move2theme {
	margin: 0 7.5px;
}

@media (max-width: 575.5px) {
	#recurrenceRules,
	.move2theme {
		margin: 0 0.6rem;
	}
}

@media (max-width: 767px) and (min-width: 576px) {
	#recurrenceRules,
	.move2theme {
		margin: 0 0.4rem;
	}
}

.chosen-container-single .chosen-drop .chosen-search:after,
.move2theme {
	top: 0;
}

.ui-dialog-buttonset .ui-widget, .ui-draggable .ui-dialog-titlebar .ui-widget, .ui-widget.ui-dialog {
	height: unset !important;
}

.ui-dialog-content p.description {
	margin-bottom: 0;
}

.ui-dialog .ui-dialog-content #tbFindSearch {
	display: block !important;
	margin-bottom: .5rem;
}


.tiki .ui-widget button:hover, .tiki .ui-widget button:focus, .tiki .ui-widget button:active {
	background-color: blue;
	color: white;
}

.tiki .ui-widget button:active .ui-icon {
	background-image: url("/vendor_bundled/vendor/components/jqueryui/themes/flick/images/ui-icons_ffffff_256x240.png");
}

.description.form-text {
	line-height: 1.2;
	color: #999;
	font-family: "3560DF", sans-serif;
	font-size: 1.2rem;
	padding: 0;
	margin-top: .5rem;
}

.modal .close:hover {
	color: black !important;
}

.ui-dialog label[for="tbFindCase"] {
	margin-right: .5rem;
}

.modal-footer .col-sm-9.offset-sm-3 .btn,
.move2theme {
	margin-bottom: 0.5rem;
}

.header_image div,
.move2theme {
	height: unset !important;
}

#calendar_dialog .modal-dialog h1.pagetitle,
.move2theme {
	padding: 1rem 1.5rem;
}

#calendar_dialog .modal-content .modal-header,
.move2theme {
	margin-top: -5rem;
}

@media (max-width: 1209px) {
	#calendar table.fc-scrollgrid.table-bordered th, table.fc-scrollgrid.table-bordered td,
	.move2theme {
		width: 15rem;
	}

	#calendar table.fc-scrollgrid.table-bordered,
	.move2theme {
		display: block;
		overflow: auto;
	}
}

/* Some tweaks and fixes for the Freetags page */
body.tiki-browse_freetags h1.pagetitle,
.move2theme {
	margin-bottom: 1rem;
}

a.freetag_7,
.move2theme {
	font-weight: bold;
}

.card.mb-4 .card-body.freetaglist.mb-4,
.move2theme {
	text-align: justify;
}

.freetagitemlist .label.label-info,
.move2theme {
	padding: 1rem 1rem .68rem 1rem;
}

.freetagresult h4 .badge.badge-secondary,
.move2theme {
	margin-left: 1rem;
	height: 1.84rem;
}

/* Textarea */
body textarea,
.move2theme {
	font-family: "3560DF", sans-serif;
	font-size: 1.4rem !important;
	line-height: 1.8rem !important;
}

/* event search menu */

.secondary-menu li a,
.move2theme {
	padding: .5rem;
}

.secondary-menu .navbar-nav,
.move2theme {
	padding-top: 1rem !important;
}

.event-search .active a {
	text-transform: uppercase !important;
}

/* More tweaks for Google Box */
.google-box h2 a,
.move2theme {
	vertical-align: middle;
}

.google-box .toc,
.move2theme {
	width: 100%;
}

/* Events Tweaks */

#searchresults &gt; .row,
.move2theme {
	margin-top: 1rem;
}

#searchresults .event-venue,
.move2theme {
	margin-top: 1.6rem;
}

#searchresults .event-title,
.move2theme {
	margin-top: .8rem;
}

#searchresults #filters ul label,
.move2theme {
	margin-left: .1rem;
}

@media (max-width: 767px) {
	#searchresults, .row h2.showhide_heading,
	.move2theme {
		padding: 0;
	}
}

@media (max-width: 575.5px) {
	#searchresults .col-sm-8, #searchresults .col-sm-4,
	.move2theme {
		padding: 0;
	}

	#searchresults .col-sm-4.photo img, #searchresults .row.margin-bottom-lg,
	.move2theme {
		margin: 0;
	}
}

#filters label:not(.h3),
.move2theme {
	font-family: "coplestonsround", sans-serif;
	font-size: 1.6rem;
}


#filters label .badge,
.move2theme {
	background-color: blue;
}

#customsearch_0 h2,
.move2theme {
	margin-bottom: 1.5rem;
}

.event-search .margin-bottom-lg {
	margin-bottom: 0;
}

.event-category {
	font-family: "coplestonssquare", sans-serif;
}

.event-venue .cost strong {
	display: inline-block;
}

/* New Home Page */

.cat_Section-Pages h1,
.move2theme {
	margin: 0 auto 7.5rem auto;
	letter-spacing: .5vw;
	line-height: 1 !important;
	font-size: 7.5vw;
	padding-top: 1.4vw;
	word-break: break-word;
	padding-left: calc(50% + 1.5rem);
}

@media (min-width: 1200px) {
	.cat_Section-Pages h1,
	.move2theme {
		font-size: 9.875rem;
		letter-spacing: .5rem;
	}
}

@media (max-width: 767px) {
	.cat_Section-Pages h1,
	.move2theme {
		background: transparent;
		padding: 0 !important;
		text-align: center;
	}
}

@media (max-width: 575px) {
	.cat_Section-Pages h1,
	.move2theme {
		font-size: 7rem;
	}


	/* Navbar */
	#topbar_modules .topbar-middle a,
	.move2theme {
		padding: 0;
	}
}

/* Atlanta Arts: mobile view */
@media (max-width: 767.5px) {
	.row .headline, .row .latest-listing, .row .mb-0,
	.move2theme {
		padding: 0;
	}

	.first-col h2.showhide_heading, .first-col .latest-listing, .three-cols h2.showhide_heading,
	.move2theme {
		padding: 0 0.9rem;
	}

	.main-img,
	.move2theme {
		margin: 0;
	}
}

@media (max-width: 767.5px) and (min-width: 576px) {
	.col-sm-3,
	.move2theme {
		max-width: 25%;
	}
}

/* Atlanta Arts: align heading to picture */

@media (min-width: 576px) {
	h1#Atlanta_Arts,
	.move2theme {
		padding-left: calc(50% + 1.5rem);
	}
}

/* New Home Page */

@media (max-width: 575.5px) {
	.cat_Section-Pages h1,
	.move2theme {
		background: none;
		padding-left: 0;
		text-align: center;
		font-size: 6.5rem;
		margin-top: 0;
	}
}

/* Main Nav */

.main-nav .h4 {
	font-size: 3.6rem;
	margin-bottom: 3rem;
}

@media (max-width: 767.5px) {
	.main-nav &gt; .row &gt; div:last-child &gt; .navbar-nav &gt; li::before,
	.move2theme {
		width: 1.6rem;
		height: 1.6rem;
	}

	.main-nav .cssmenu_vert a,
	.move2theme {
		font-size: 1.82rem !important;
	}

	.main-nav li.nav-item.three-columns,
	.move2theme {
		margin-bottom: 1.4rem;
	}

	.main-nav .nav-link {
		font-size: 2.3rem;
	}

	.main-nav .h4 {
		font-size: 2.8rem;
	}

	.main-nav &gt; .row &gt; div:last-child &gt; .navbar-nav &gt; li::before,
	.move2theme {
		width: 1.8rem;
		height: 1.8rem;
	}
}

@media (max-width: 575.5px) {
	.main-nav li strong,
	.move2theme {
		white-space: nowrap;
	}
}

.main-nav .nav.collapsing {
	display: flex;
}

.main-nav .flex-column {
	margin: 0;
}

/* Atlanta Events */

.fivethings.week.text-center, .fivethings.week.text-center .calendar-icons,
.move2theme {
	height: 100%;
}

.fivethings .calendar-icon,
.move2theme {
	margin-top: 1rem;
}

/* Atlanta: Google Box */

.google-box h2,
.move2theme {
	padding: 0 0 0 2.5rem;
}

/* Atlanta Arts */
body.cat_blue-bg-nav,
.blue-bg-nav,
.move2theme {
	margin-top: 5.6rem;
}

/* See &amp; Do */
.search-box .chosen-container-single .chosen-single div,
.move2theme {
	background-color: transparent;
}

.search-box .col-md-4,
.move2theme {
	max-width: unset;
	flex: unset;
}

.search-box .col-md-8,
.move2theme {
	flex: unset;
	max-width: unset;
}

.big-image-box .search-box .jscal,
.move2theme {
	width: calc(50% - .5rem);
}

.big-image-box .search-box .jscal:first-child,
.move2theme {
	margin-right: 1rem;
}

@media (max-width: 767.5px) {
	.search-box .row {margin: 0;}

	.search-box .row .col-md-4, .search-box .row .col-md-8,
	.move2theme {
		padding: 0;
	}

	.search-box .row .col-md-8 .jscal,
	.move2theme {
		width: 100%;
		margin-right: 0;
	}
}

.big-image-box .search-box .jscal .form-control, #page_82 #customsearch_0 .jscal input.form-control,
.move2theme {
	width: calc(100% - 26px) !important;
}

@media (max-width: 767.5px) {
	.search-box,
	.move2theme {
		padding-left: 4rem !important;
		padding-right: 4rem !important;
	}
}

#filters .badge,
.move2theme {
	float: right;
}

#filters label,
.move2theme {
	width: 100%;
}

#searchresults &gt; .row,
.move2theme {
	margin-top: 2rem;
}

/* Center "Sheltering Atlanta since 1972" */

@media (max-width: 767px) {
	.box-111_topbar_middle,
	.move2theme {
		width: calc(100% - 12rem);
	}

	.topbar-middle,
	.move2theme {
		width: 100%;
	}

	.topbar-middle a.nav-link.uppercase,
	.move2theme {
		font-size: 0.96rem;
	}

	#mod-111_topbar_middletopbar0 .topbar-middle,
	.move2theme {
		bottom: 0;
	}
}

@media (min-width: 767px) {
	.box-111_topbar_middle,
	.move2theme {
		width: calc(100% - 63.8rem);
	}

	#quickadmin,
	.move2theme {
		left: 0;
	}

	#mod-111_topbar_middletopbar0 .topbar-middle,
	.move2theme {
		left: 3.8rem;
		text-align: center;
	}
}

/* Hide CL Logo when small */

@media (max-width: 767px) {
	.cat_Section-Pages h1,
	.move2theme {
		background: transparent !important;
	}
}

/* Center the new home page logo heading vertically */

.cat_Section-Pages h1,
.move2theme {
	padding-top: 2vw;
}

/* Fixing Google Box issues */

#customsearch_0 .google-box h2, .google-box h2.showhide_heading, .google-box #toc, .google-box p,
.move2theme {
	padding: 0 2.5rem 0 2.5rem;
}

.google-box {
	height: auto;
}

.google-box-row .google-box {
	height: 100%;
}

/* Fixing issue with favorite dog icon in the actions dropdown */

.dropdown-menu .favorite_unselected .fa-star, .dropdown-menu .favorite_selected .fa-star,
.move2theme {
	background-image: none;
}

/* Styling Arts Events on Atlanta-Arts */
.latest-listing div span.cost,
.move2theme {
	font-size: 1.4rem;
}

.latest-listing div,
.move2theme {
	margin: 1.2rem 0;
}

.latest-listing div span.latest-title,
.move2theme {
	font-size: 1.8rem;
}

.first-col h2.showhide_heading,
.move2theme {
	line-height: 0.5;
}

h1.showhide_heading,
.move2theme {
	margin: 4rem 0;
}

h1.showhide_heading .heading-link,
.move2theme {
	display: none;
}

/* Changing like button icon */
.favorite_unselected:not(.dropdown-item), .favorite_selected:not(.dropdown-item),
.move2theme {
	color: transparent !important;
}

.fa-star,
.move2theme {
	height: 2rem;
	margin-left: 1px;
}

.favorite_unselected:not(.dropdown-item), .favorite_selected:not(.dropdown-item),
.move2theme {
	font-size: 1.7rem;
	color: transparent;
	padding: .5rem;
	border-radius: 50% !important;
	height: 4rem;
	width: 4rem;
}

/* User submitted */
.user-submitted,
.move2theme {
	background-color: #6f42c1;
	min-height: 3rem;
	color: white;
	font-size: 1.4rem;
}

/* Fixing paddings in mobile view */
@media (max-width: 767.5px) {
	.date.small, .row .mb-auto,
	.move2theme {
		padding: 0;
	}
}

/* Main-Nav &amp; Spider Scrollbar */

.main-nav::-webkit-scrollbar,
.move2theme {
	width: 16px;
	height: 10px;
}

.popover-body::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

.main-nav::-webkit-scrollbar-track, .popover-body::-webkit-scrollbar-track,
.move2theme {
	background-color: #00F;
}

.main-nav::-webkit-scrollbar-thumb, .popover-body::-webkit-scrollbar-thumb {
	background-color: #2eba70;
}

.main-nav::-webkit-scrollbar-thumb:hover,
.move2theme {
	background-color: #59c98e;
}

.popover-body::-webkit-scrollbar-thumb:hover {
	background-color: #59c98e;
}


/* Atlanta music */

/*@media (min-width: 576px) {
	.col-sm-6,
	.move2theme {
		max-width: 50%;
	}
}*/

.col-sm-6 &gt; div:not(.fivethings, .week, .text-center) {
	width: 100% !important;
}

/* Adjust margin of img */

@media (min-width: 767px) {
	#page-data .row.margin-bottom-lg img,
	.move2theme {
		margin: 0.5rem 0;
	}
}

@media (max-width: 767px) {
	#page-data .row.margin-bottom-lg img,
	.move2theme {
		margin: 0.5rem -18px 0.5rem -9px;
		width: calc(100% + 9px);
		max-width: unset;
	}
}

@media (min-width: 575px) and (max-width: 767px) {
	#page-data .row.margin-bottom-lg img,
	.move2theme {
		width: calc(100% + 9px);
	}
}

@media (max-width: 575.5px) {
	#page-data .row.margin-bottom-lg img,
	.move2theme {
		width: calc(100% + 18px);
	}
}

@media (min-width: 767px) {
	#page-data .col-sm-4.photo img,
	.move2theme {
		margin-left: 15px;
		width: calc(100% - 15px);
	}
}

@media (max-width: 767px) and (min-width: 576px) {
	#page-data .col-sm-4.photo img,
	.move2theme {
		margin-left: -3px;
		width: calc(100% + 3px);
	}
}

@media (max-width: 575.5px) {
	#page-data .col-sm-4.photo img,
	.move2theme {
		margin: 0 -3px 0 -3px;
		width: calc(100% + 6px);
	}
}

/* Breadcrumbs */

.breadcrumbs,
.move2theme {
	font-size: 1.4rem;
}

.breadcrumbs .current,
.move2theme {
	color: black;
}

.breadcrumbs a, .breadcrumbs .current,
.move2theme {
	white-space: nowrap;
}

.other.fivethings {
	text-transform: uppercase !important;
	justify-content: left;
	flex-direction: row;
	font-size: 1.6rem;
	line-height: 1;
}

.other.fivethings &gt; strong, .other.fivethings &gt; a, .other.fivethings &gt; .current {
	margin: 0 .6rem;
}

/* Calendar in different colors */

/* gold */

.wiki-d-gold .fivethings .calendar-icon, .wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	border-color: #a97918;
}

.wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	background-color: #a97918;
}

.wiki-d-gold .calendar-icon .cal-daynumber a,
.move2theme {
	color: #a97918;
}

/* red */

.wiki-d-red .fivethings .calendar-icon, .wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	border-color: #ed4030;
}

.wiki-d-red .calendar-icon .cal-monthname,
.move2theme {
	background-color: #ed4030;
}

.wiki-d-red .calendar-icon .cal-daynumber a,
.move2theme {
	color: #ed4030;
}

/* green */

.wiki-d-green .fivethings .calendar-icon, .wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	border-color: #2eba70;
}

.wiki-d-green .calendar-icon .cal-monthname,
.move2theme {
	background-color: #2eba70;
}

.wiki-d-green .calendar-icon .cal-daynumber a,
.move2theme {
	color: #2eba70;
}

/* brown */

.wiki-d-brown .fivethings .calendar-icon, .wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	border-color: #5F082B;
}

.wiki-d-brown .calendar-icon .cal-monthname,
.move2theme {
	background-color: #5F082B;
}

.wiki-d-brown .calendar-icon .cal-daynumber a,
.move2theme {
	color: #5F082B;
}

/* dark green */

.wiki-d-dark-green .fivethings .calendar-icon, .wiki-d-gold .calendar-icon .cal-monthname,
.move2theme {
	border-color: #0f5945;
}

.wiki-d-dark-green .calendar-icon .cal-monthname,
.move2theme {
	background-color: #0f5945;
}

.wiki-d-dark-green .calendar-icon .cal-daynumber a,
.move2theme {
	color: #0f5945;
}

/* Fix Actions popover menu, e.g. on Admin Keywords page */

.popover button.btn-link, .popover button.btn-link .icon,
.move2theme {
	font-size: 1.225rem;
}

.popover a, .popover button,
.move2theme {
	text-decoration: none;
}

/* Fix help modal */

@media (max-width: 540px) {
	.modal-dialog .table tr strong::after,
	.move2theme {
		content: "\A";
		white-space: pre;
	}

	.modal-dialog .table tr,
	.move2theme {
		word-break: break-all;
	}

	.modal-dialog .table br,
	.move2theme {
		display: none;
	}
}

.article-content .clearfix .module.box-share,
.move2theme {
	margin: 1.5rem 0 0 -1rem;
}

/* Fix nav tabs */
.nav-item, .nav-link {
	display: inline-block;
}

/* Profile tweaks */

.modal-dialog .modal-body img,
.move2theme {
	max-width: 100%;
}

.btn,
.move2theme {
	font-family: "3560DF", sans-serif;
	font-size: 1.4rem;
}

.pb-3 dl dd ul ::marker,
.move2theme {
	color: transparent;
}

/* issues on atlanta-events/tomorrow */

#menu_by_time .h2, #menu_by_time h2 {
	margin: 0 !important;
	line-height: 0;
}

#menu_by_time ul.nav li.active {
	margin: 1rem 0 1.80rem 0;
}

#menu_by_time ul.nav li {
	margin: 1rem 0 1.4rem 0;
}

#customsearch_0 .google-box h2 {
	margin: 0;
}

.google-box a {
	margin-left: 0;
}

.secondary-menu.margin-bottom-md {
	margin-bottom: 1.5rem;
}

#customsearch_0 .input-group {
	margin-top: 0 !important;
}

#searchbox .jscal .icon-calendar.fa-calendar {
	color: #0000FF;
}

/* File Galleries */

.fgalexplorer a, .fgal_top_bar .gallerypath a {
	text-decoration: none;
}

.fgalexplorer a.fgalname {
	display: inline-block;
	width: calc(100% - 16px);
	padding-left: 12px;
}

.fgalexplorer .icon-file-archive-open.fa-folder-open {
	margin-left: -12px;
}

.dropdown-item a, .dropdown-item .btn-link {
	text-decoration: none;
}

.elfinder .elfinder-navbar, .elfinder-cwd-view-icons .elfinder-cwd-filename {
	font-size: 1.1rem
}

.tiki .ui-widget:not(.ui-datepicker, .ui_tpicker_hour_slider, .ui_tpicker_minute_slider, .ui-button, .ui-dialog) {
	font-size: 1.4rem;
	height: 606px !important;
}

/* Sidebar Menu */

.side-col-toggle-container {
	margin-top: 0;
}

@media (max-width: 991.5px) {
	.side-col-toggle-container, #col2 {
		display: none;
	}
}

/* Profile */

.person-pfp img {
	width: 15rem;
	height: 15rem;
	background-color: #0000FF;
	border: 1.1rem solid #0000FF;
}

a.btn.btn-link.edit-avatar {
	text-align: left;
	display: block;
}

.person-pfp a.btn.edit-avatar {
	display: block;
	line-height: 1.1;
	padding: 0;
	border: none;
}

.person-pfp a.btn.edit-avatar img {
	padding: 0;
}

h1.person-name-title {
	font-family: "coplestonsround", sans-serif;
	font-size: 4rem;
	line-height: 1;
}

h2.person-job-title {
	font-family: "coplestonsround", sans-serif;
	color: #0000FF;
	font-size: 2.5rem;
	margin: 0;
}

.person-description {
	font-family: "coplestonsround", sans-serif;
	color: black;
	font-size: 1.9rem;
	line-height: 1.1;
	padding-bottom: 0 !important;
}

.person .person-info .btn-primary {
	background-color: white;
	color: #00F;
	border: none;
	margin-right: 0 !important;
}

.person .person-info .btn {
	padding-left: 0;
	padding-right: 1.5rem;
	text-transform: uppercase;
	font-family: "coplestonsround", sans-serif;
}

.person-info .btn:active {
	background-color: transparent !important;
	color: #00F !important;
}

.person-info .btn:focus {
	box-shadow: none !important;
}

.person-info .btn:focus-visible {
	outline-color: transparent;
}

.person-pfp {
	margin-right: 2.5rem;
	width: auto;
	float: left;
}

.person-pfp a.btn.edit-avatar {
	width: 15rem;
}

.my-hood h3 {
	font-size: 2rem;
}

.profile-aside h3 {
	font-size: 2.5rem
}

#page_79 .profile.person h3 {
	font-family: "coplestonsround", sans-serif;
	color: #0000FF;
	text-transform: uppercase;
	border-bottom: .4rem solid #0000FF;
}

.profile .col-sm-8:nth-child(3) h3, .profile-aside h3 {
	letter-spacing: .2rem;
}

.profile.person .col-sm-4 .row, .profile-aside &gt; h3:first-child {
	margin-top: 0;
}

.following-people h3:first-child {
	line-height: 1;
}

.following-people h3:first-child small {
	line-height: 1.2;
}

.profile .col-sm-4.profile-aside h3:first-child small {
	font-size: 2rem;
	line-height: 1;
}

.profile-aside h3 a {
	font-size: 2.45rem;
}

.profile-aside h3 {
	line-height: 1.17;
}

.profile.person .recent-marks {
	margin-top: 2rem;
	background-repeat: no-repeat;
	padding-left: 4.2rem;
	margin-left: -4.2rem;
	background-position-y: top;
	background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20114.7%20114.7%22%20style%3D%22enable-background%3Anew%200%200%20114.7%20114.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23EA4237%3B%7D%0A%09.st1%7Bfill%3A%23FDE828%3B%7D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A3.99%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Layer_2%22%3E%0A%09%3Cg%20id%3D%22Layer_1-2%22%3E%0A%09%09%3Ccircle%20class%3D%22st0%22%20cx%3D%2257.3%22%20cy%3D%2257.3%22%20r%3D%2257.3%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M52.8%2C84.6c-0.2-1.2-0.5-2.4-0.9-3.5l4.4-1.4c0.4%2C1.3%2C0.8%2C2.6%2C1.1%2C4L52.8%2C84.6z%20M50.6%2C77.7%0A%09%09%09c-0.5-1.1-1.1-2.2-1.7-3.2l3.9-2.4c0.7%2C1.2%2C1.4%2C2.4%2C2%2C3.7L50.6%2C77.7z%20M46.8%2C71.5c-0.7-1-1.5-1.9-2.4-2.8l3.3-3.2%0A%09%09%09c1%2C1%2C1.9%2C2%2C2.7%2C3.1L46.8%2C71.5z%20M41.7%2C66.2c-0.9-0.8-1.9-1.5-2.9-2.2l2.6-3.8c1.2%2C0.8%2C2.3%2C1.6%2C3.3%2C2.5L41.7%2C66.2z%22%2F%3E%0A%09%09%3Cpolyline%20class%3D%22st2%22%20points%3D%2214.1%2C67.4%2040.5%2C45.6%2034%2C33.9%20%09%09%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M40.5%2C45.6H68l14.7%2C12.2c2.5-4.2%2C7.4-6.4%2C12.3-5.5l2.6-10.4l-14.9-4l-3-7.2l-3.2-1.3L68%2C45.6%22%2F%3E%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2282.7%22%20y1%3D%2257.8%22%20x2%3D%2282.7%22%20y2%3D%2279.4%22%2F%3E%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2282.7%22%20y1%3D%2269.1%22%20x2%3D%2227.4%22%20y2%3D%2256.4%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}

.person .following h3, .person .recent-marks h3 {
	margin-top: 0;
}

@media (max-width: 576px) {
	.profile.person .recent-marks {
		background-size: 30px;
		padding-left: 4rem;
	}

	.profile.person .recent-marks &gt; .row {
		margin-left: -4rem !important;
	}

	.person-pfp {
		margin: auto;
	}

	.col-sm-9 {
		display: flex;
		flex-direction: column;
	}
}

@media (max-width: 767px) {
	.profile.person .recent-marks {
		margin-right: 0;
	}

	.person-info &gt; .row &gt; .col {
		padding-left: 0;
	}

	.person-info &gt; .row, .profile.person .following .row, .profile.person .recent-marks {
		margin-left: 0;
	}

	.profile.person .recent-marks &gt; .row {
		margin-left: -4.2rem !important;
	}

	.profile.person &gt; .col-sm-8 &gt; .row, .profile.person .recent-marks .pics {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.following-people {
		padding: 0 .6rem 3rem .6rem;
	}
}

.person-info {
	display: inline-block;
	margin-bottom: 4rem;
}

.person h1.person-name-title {
	margin-bottom: 0;
}

@media (max-width: 576px) {
	.person-info {
		width: 100%;
	}
}

@media (min-width: 577px) {
	.person-info {
		width: calc(100% - 17.5rem);
	}
}

.person-description p {
	margin-top: .5rem;
	margin-bottom: 1.5rem;
}

.profile-bottom {
	border-top: .4rem solid #0000FF;
	padding-top: 2rem;
}

.profile-bottom p {
	line-height: 1.4;
}

.profile-hood img {
	margin: .5rem 0 !important;
}

.person-pfp, .person-pfp img {
	display: inline-block;
}



.popover .popover-body .user-info h5 {
	margin: 0;
}

.user-info .d-flex.flex-row .w-25.mr-2 {
	order: 1;
}

.user-info .d-flex.flex-row .w-25.mr-2 {
	width: 100% !important;
	order: 2;
}


.user-info .d-flex.flex-row {
	flex-direction: column !important;
}

.person .col.following, .person .col.my-contrib, .person .col.recent-marks {
	min-height: 20rem;
}

.person .profile-aside .my-friends, .person .profile-aside .my-map, .person .profile-aside .my-timeline, .person .col-sm-3.my-hood {
	min-height: 10rem;
}

.person .col-sm-3.my-hood h3 {
	padding-top: 1px;
}

.person .btn.edit, .person .btn.show-all {
	font-family: "coplestonssquare", sans-serif;
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
}

.person .col.my-contrib {
	padding: 0;
	margin: 2rem 15px 0 15px;
}

.person .my-contrib h3 {
	margin-top: 0;
}

.person .btn.edit {
	margin-top: .55rem;
}

.person .btn.show-all {
	font-size: 2.45rem;
	margin-top: -5px;
}

.person .btn.show-all::after {
	content: " Â»";
}

.small.edit-link {
	font-family: "coplestonsround", sans-serif;
	text-transform: uppercase;
	font-size: 1.2rem;
	position: absolute;
	display: inline-block;
	text-align: right;
	width: 100%;
	margin-top: -5rem;
	padding-right: 3rem;
}

.my-contrib {
	margin-top: 2rem;
}

.my-contributions {
	display: flex;
	flex-direction: column;
}

.my-contributions .row {
	margin-left: 0;
	margin-right: 0;
}

@media (max-width: 576px){
	.my-contributions {
		margin-bottom: 2rem;
	}
	.profile-hood p {
		margin: 0;
	}
	.profile-hood img {
		margin-bottom: 0 !important;
	}

	.my-contrib {
		margin-top: 1rem;
	}

	.profile.person .item-picture:last-of-type {
		margin-bottom: 0;
	}

	.profile-aside h3:nth-of-type(2) {
		margin-top: 3rem;
	}
}

@media (min-width: 767px) {
	.person .btn.show-all, .person .following .btn.edit {
		margin-right: -1.3rem;
	}

	.small.edit-link {
		padding-right: 6.5rem;	
	}
}
@media (max-width: 767px) {
	.person .btn.show-all, .person .following .btn.edit {
		margin-right: 1.4rem;
	}
}

.person.row .profile-bottom {
	line-height: 1.4;
}

.person.row .profile-bottom, .person.row .other, .form-group.row.mx-0.my-3 .btn-bar {
	padding: 0 15px;
}

.person.row &gt; .row, .person.row &gt; .profile-bottom &gt; .row {
	margin-left: 0;
	margin-right: 0;
}

.person.row .profile-bottom &gt; p, .person.row .other &gt; strong {
	margin: 0 15px;
}

.person.row .profile-bottom .btn.btn-info, .person.row &gt; .row.clearfix .btn.btn-info, .person.row .profile-bottom .btn.btn-primary {
	margin-top: 15px;
}

.person.row .other {
	width: 100%;
}

.person.row &gt; .row.clearfix .col-sm-12 p {
	margin-left: 15px;
	margin-right: 15px;
}

@media (max-width: 576px) {
	.person.row &gt; .row.clearfix .col-sm-12 p {
		margin-left: 15px;
		margin-right: 15px;
	}

	#col2 .modules {
		margin: 0 18px 33px 18px;
	}

	.person .recent-marks .pics {
		margin-left: -40px;
	}
}

.profile .card {
	font-family: "coplestonsround", sans-serif;
	font-size: 1.9rem;
	width: 100%;
	text-align: center;
	line-height: 1;
	background-color: white !important;
	color: black;
	border: none;
}

.profile .card-body {
	padding-top: 0;
}

/* Timeline */

.my-timeline &gt; .btn {
	display: none;
}

/* Profile &gt; Edit Profile */

.profile-edit th {
	font-family: "coplestonssquare", sans-serif;
	font-size: 1.8rem;
	font-weight: 400;
	color: #666;
}

.profile-edit td {
	font-family: "3560DF", sans-serif;
	font-size: 1.2rem;
	color: #999;
}

.profile-edit .mandatory_star {
	position: absolute;
	top: 1.3rem;
	right: -.2rem;
}

.form-control, .select2.select2-container {
	margin: .5rem 0;
}

.select2-container--open {
	z-index: 2001;
}

.profile-edit fieldset {
	margin-top: 1rem;
}

.card-header .form-control {
	margin: 0;
}

.table th {
	padding-top: 1.25rem;
}

/* Profile &gt; Recent Marks */

.profile.person .following, .profile.person .recent-marks {
	background-size: 3.3rem;
}

.profile.person .recent-marks .pics {
	overflow: auto;
	display: flex;
	margin-right: -2.6rem;
}

.profile.person.row .col-sm-8 &gt; .row:first-child {
	padding-top: 0;
	margin-top: 0;
}

.person .item-title,
.person .item-type {
	font-family: "coplestonsround", sans-serif;
	line-height: 1.1;
	font-size: 1.5rem;
}

.person .item-title a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #00F !important;
}

.person .item-title strong {
	font-weight: unset;
}

.person .item-type {
	color: black;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.person .recent-marks .favorite-item .item-type {
	color: black;
}

.person .item-picture.more-items {
	background-color: #aaa;
}

.person .item-picture.more-items a {
	display: block;
	color: #fff !important;
	font-size: small;
}

@media (max-width: 767px) {
	.person .recent-marks .pics {
		flex-flow: wrap;
	}
}

.my-friends {
	display: flex;
}

.my-friends .friend img.user-profile-picture.rounded {
	height: 3.3rem;
	margin: 0 !important;
}

.profile.person .friend {
	margin-right: .8rem;
}

.my-friends .friend small, .my-friends .friend br {
	display: none;
}

img.rounded.user-profile-picture {
	border-radius: 9rem !important;
}

img.rounded,
.person-pfp img.rounded-circle {
	object-fit: cover;
}

.side-col-toggle-container {
	padding-top: 1rem;
}

.profile.person .item-picture img {
	min-height: 100%;
	min-width: 100%;
	object-fit: cover;
}

.profile.person .item-picture {
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.profile.person .item-picture img {
	margin: 0 !important;
}

.profile.person .item-picture {
	margin-bottom: 1rem;
}

.profile.person .favorite-item {
	margin-right: 1rem;
	padding: 0;
	margin-bottom: 2rem;
}

.profile.person .item-picture.more-items a {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 100%;
}

.profile.person .following .row, .profile.person .recent-marks .row {
	margin-left: 0;
	margin-right: 0;
}

.profile.person .row,
.profile.person  #spider-container,
.profile.person .my-timeline {
	flex-wrap: wrap;
	margin-top: 1.6rem;
}

.profile.person .friend {
	flex-wrap: wrap;
	margin-top: 1.2rem;
}

.profile.person, .homepage .breadcrumbs {
	margin: auto;
}

@media (max-width: 767px) {
	.person .col.my-contrib {
		margin-left: 0;
		margin-right: 0;
	}

	.person .col-sm-8 .col-sm-9, .person .col-sm-8 .col-sm-3.my-hood {
		padding: 0;
	}
}

@media (max-width: 576px) {
	.profile.person {
		max-width: calc(85vw + 30px) !important;
	}

	.profile.person, .homepage .breadcrumbs {
		max-width: 100%;
	}

	.profile.person .item-picture {
		height: 85vw;
		width: 85vw;
	}

	.profile.person .favorite-item {
		width: 85vw;

	}

	.profile.person .favorite-item {
		margin-right:  0;
	}
}

@media (max-width: 769px) and (min-width: 576px) {
	.profile.person, .homepage .breadcrumbs {
		width: 538px;
		flex-direction: column;
	}

	.profile.person &gt; div {
		max-width: unset !important;
	}

	.profile.person .item-picture {
		height: 16.26rem;
		width: 16.26rem;
	}

	.profile.person .favorite-item {
		width: 16.26rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(3n) {
		margin-right:  0;
	}

	.profile.person.row .col-sm-8 &gt; .row:first-child .col-sm-9 {
		flex-direction: column;
		display: flex;
	}

	.profile.person.row .col-sm-8 &gt; .row:first-child .col-sm-9 div {
		width: auto;
	}
}

@media (max-width: 890px) and (min-width: 769px) {
	.profile.person.row, .homepage .breadcrumbs {
		width: 582px;
	}

	.homepage .breadcrumbs {
		padding: 0 15px;
	}

	.profile .col-sm-8 {
		padding-right: 5rem;
	}

	.profile.person .item-picture {
		height: 10.16rem;
		width: 10.16rem;
	}

	.profile.person .favorite-item {
		width: 10.16rem;
		margin-right: .9rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(3n) {
		margin-right: 0;
	}

	.profile.person .col-sm-8 .col-sm-9 {
		display: flex;
		flex-direction: column;
	}

	.person-info {
		width: 133.3%;
	}
}

@media (max-width: 1010px) and (min-width: 890px) {
	.profile.person.row, .homepage .breadcrumbs {
		width: 702px;
	}

	.homepage .breadcrumbs {
		padding: 0 15px;
	}

	.profile .col-sm-8 {
		padding-right: 5rem;
	}

	.profile.person .item-picture {
		height: 12.8rem;
		width: 12.8rem;
	}

	.profile.person .favorite-item {
		width: 12.8rem;
		margin-right: .9rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(3n) {
		margin-right: 0;
	}

	.profile.person .col-sm-8 .col-sm-9 {
		display: flex;
		flex-direction: column;
	}

	.person-info {
		width: 133.3%;
	}

}

@media (max-width: 1218px) and (min-width: 1010px) {
	.profile.person.row, .homepage .breadcrumbs {
		width: 824px;
	}

	.homepage .breadcrumbs {
		padding: 0 15px;
	}

	.profile .col-sm-8 {
		padding-right: 5rem;
	}

	.profile.person .item-picture {
		height: 13rem;
		width: 13rem;
	}

	.profile.person .my-friends .item-picture {
		height: 9rem;
		width: 9rem;
	}

	.profile.person .favorite-item {
		width: 15.47rem;
		margin-right: 1rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(3n) {
		margin-right: 0;
	}

	.profile.person .col-sm-8 .col-sm-9 {
		display: flex;
		flex-direction: column;
	}

	.person-info {
		width: 133.3%;
	}

}

@media (max-width: 1369px) and (min-width: 1218px) {
	.profile.person.row, .homepage .breadcrumbs {
		width: 1032px;
	}

	.homepage .breadcrumbs {
		padding: 0 15px;
	}

	.profile .col-sm-8 {
		padding-right: 5rem;
	}

	.profile.person .item-picture {
		height: 11.58rem;
		width: 11.58rem;
	}

	.profile.person .my-friends .item-picture {
		height: 8rem;
		width: 8rem;
	}

	.profile.person .favorite-item {
		width: 11.58rem;
		margin-right: 1.1rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(5n) {
		margin-right:  0;
	}
}

@media (min-width: 1369px) {
	.profile.person, .homepage .breadcrumbs {
		width: 1200px;
	}

	.profile .col-sm-8 {
		padding-right: 5rem;
	}

	.profile.person .item-picture {
		height: 13.89rem;
		width: 13.89rem;
	}

	.profile.person .my-friends .item-picture {
		height: 9rem;
		width: 9rem;
	}

	.profile.person .favorite-item {
		width: 13.89rem;
		max-width: unset;
	}

	.profile.person .favorite-item:nth-child(5n) {
		margin-right:  0;
	}
}

/* Sidebar menu */

.card {
	border: 3px solid blue;
}

.card .card-header {
	background-color: blue;
	padding-bottom: .5rem;
	color: white;
}

.card .card-header h3,
.card .card-header h4 {
	font-family: "coplestonssquare", sans-serif;
	text-transform: uppercase;
	color: white;
}

.card .card-header a {
	color: white;
}

.card .card-body {
	padding: 1rem;
}

.card .card-body &gt; ul {
	margin-left: 0;
}

.card-header .close {
	opacity: 1 !important;
	color: #1c1c80;
	border: white;
}

.close:hover {
	color: #ffffff78;
}

/* Fixing Margin/Padding in Past Events box on business page */

.business.col-sm-4 .google-box {
	margin: 0 0 2rem 0 !important;
	padding: 2rem 3rem;
}

@media (max-width: 575.5px) {
	.business.col-sm-4 .google-box {
		margin: 2rem 0 !important;
	}
}

/* Fixing overlapping H1 title */

h1.pagetitle {
	margin-bottom: 2rem;
}

/* History page */

.input-group-text.bg-info a {
	color: white;
}

.input-group-text.bg-info:hover {
	background-color: #151561 !important;
}

/* Timeline */

body:not(.h5p-fullscreen) .person.profile .h5p-iframe-wrapper iframe.h5p-iframe {
	height: 300px !important;
}

body:not(.h5p-fullscreen) .person.profile .h5p-fullscreen .vco-slider .slider-container-mask {
	height: 397px !important;
}

body:not(.h5p-fullscreen) .person.profile .h5p-fullscreen .h5p-iframe-wrapper iframe.h5p-iframe {
	height: 100% !important;
}


/* My Feed */

.my-feed {
	position: fixed;
	left: 0;
	width: 55rem;
	background-color: #efe8dc;
	z-index: 997;
	padding-bottom: 2rem;
	color: #00f;
	max-height: 100vh;
	overflow-y: auto;
}

.my-feed.narrow {
	top: 40vh;
}

.my-feed:not(.narrow) {
	padding-left: 3rem !important;
	padding-right: 3rem !important;
	padding-bottom: 5rem;
	top: 6rem;
	bottom: 6rem;
}

#footer .my-feed a {
	color: #00f;
}

/* feedback button */
.box-222_site_feedback {
	position: fixed;
	right: -15px;
	bottom: 0;
	z-index: 997;
}

.box-222_claim_ownership {
	position: fixed;
	right: -15px;
	bottom: 4rem;
	z-index: 997;
}

/*
#footer .my-feed h3 a {
	color: black;
	text-transform: none;
}
*/

.my-feed.narrow {
	width: auto;
	overflow-y: hidden;
}

.my-feed img {
	margin-bottom: 1.6rem;
}

.my-feed.narrow .feeds-following {
	display: none;
}

#footer .my-feed h3 a,
#footer .my-feed h3 {
	font-size: 2.1rem;
	font-family: "coplestonsround", sans-serif;
	text-transform: uppercase;
}

.my-feed.narrow h3 {
	margin-top: 2rem;
}

.my-feed.narrow {
	padding-bottom: .5rem;
}

.my-feed.narrow .collapse-toggle.mt-5 {
	margin-top: 2.5rem !important;
}

.my-feed .collapse-toggle.mt-5.float-right {
	position: fixed;
	top: 6.7rem;
	left: 46rem;
	margin-top: 0 !important;
	justify-content: unset;
	background-color: #efe8dc;
	width: auto;
	border-radius: 5rem !important;
	padding: .5rem;
}

@media (max-width: 550px) {
	.my-feed .collapse-toggle.mt-5.float-right {
		left: unset;
		right: 3.5rem;
	}

	.my-feed {
		top: 60px;
		max-height: calc(100vh - 60px);
	}

	.my-feed.narrow h3 {
		display: none;
	}

	.my-feed.narrow .collapse-toggle.mt-5 {
		margin-top: 0rem !important;
		line-height: 1;
		height: 4rem;
		width: 4rem;
		padding-top: .2rem;
		padding-left: .3rem;
		justify-content: center;
	}

	.my-feed.narrow {
		border-radius: 10rem !important;
		padding: 15px;
		top: 18.4rem;
		margin-left: 1.4rem;
	}

	body.cat_blue-bg-nav .my-feed.narrow,
	.blue-bg-nav .my-feed.narrow {
		top: 7.5rem;
	}

	.my-feed:not(.narrow) {
		bottom: 0;
	}
}

.my-feed .collapse-toggle.mt-5 {
	font-size: 3rem;
}

.my-feed h4.coplestonssquare.font.uppercase {
	font-family: "coplestonsround", sans-serif;
	line-height: 1;
}

.feed-department {
	font-size: 1.5rem;
}

.my-feed .feed-info h4 {
	border-top: solid white .9rem;
	padding-top: 2.4rem;
	padding-bottom: .6rem;
}

.my-feed .feeds-following &gt; a {
	display: inline-block;
	margin-top: 2rem;
	width: 100%;
	border-top: solid white .9rem;
	padding-top: 2.4rem;
	padding-bottom: .6rem;
	font-size: 1.7rem;
}

.my-feed .feeds-following {
	margin-top: 1rem;
}

.my-feed .feeds-following h3 {
	margin-top: 0;
}

.my-feed .feeds-following h3 a {
	font-family: "Romana LT Bold W01 Regular", serif;
	font-size: 2.5rem;
}

.my-feed .event-date {
	color: #4d4d4d;
	font-size: 1.7rem;
}

.my-feed .description {
	font-family: "GT Sectra Book", serif;
	font-size: 1.7rem;
	padding: 1.6rem 0 0 0;
	color: black;
	line-height: 1.5;
}

.my-feed .description .read-more, .my-feed .feeds-following &gt; a {
	font-family: "coplestonsround", sans-serif;
	text-transform: uppercase;
}

.my-feed .margin-bottom-lg {
	margin-bottom: 0;
}

.my-feed .media-heading small {
	display: block;
	margin-top: .8rem;
}

.my-feed .media-heading .btn {
	font-size: 1.5rem;
	text-align: right;
	padding: .8rem 0;
}

#footer .my-feed a.btn {
	color: white;
}

body:not(.blue-bg-nav) #topbar_modules {
	z-index: 996 !important;
}

.my-feed .follow-feed.small {
	line-height: 1;
	padding-top: 1rem;
}

.my-feed .mt-5 {
	display: flex;
	justify-content: flex-end;
	width: 100%;
	float: unset !important;
}

.my-feed .btn-info {
	font-family: "coplestonsround", sans-serif;
}

.critics_notes {
	border-radius: 50% !important;
	color: transparent !important;
	height: 4rem;
	width: 4rem;
}

.critics_notes .icon {
	background-image: url("data:image/svg+xml,%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 102.76 137.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M325.34,394.43l5.18-7.89L315,376.38,306,390.23a116.59,116.59,0,0,0,16.55,4A27,27,0,0,0,325.34,394.43Z' transform='translate(-246.33 -352.42)'/%3E%3Crect class='cls-1' x='323.2' y='361.87' width='12.72' height='18.51' transform='matrix(0.55, -0.84, 0.84, 0.55, -407.85, 90.75)'/%3E%3Cpath class='cls-1' d='M272.22,441.66l-9,13.71-3.72,22.56,19.21-12.4,11.15-17A41.36,41.36,0,0,1,272.22,441.66Z' transform='translate(-246.33 -352.42)'/%3E%3Cpath class='cls-2' d='M296.1,408.7a15.14,15.14,0,1,0,14.95,15.14A15.06,15.06,0,0,0,296.1,408.7Zm-8.94,15.14A8.95,8.95,0,1,1,296.1,433,9.05,9.05,0,0,1,287.16,423.84Z' transform='translate(-246.33 -352.42)'/%3E%3Cpath class='cls-2' d='M332.57,394.34l16.52-25.18-25.52-16.74L300,388.4l-2.3-.71c-9.38-2.92-19.08-5.94-25.84-6.82-5.67-.74-21.95-.05-22.64,0l-2.87.12v19.88l3.13-.14c.16,0,16.44-.69,21.61,0a75.93,75.93,0,0,1,9.24,2,42,42,0,0,0-22,20.31l-.67,1.35.67,1.34a42.67,42.67,0,0,0,9.23,12.25l-10,15.23-6.13,37.18L283,469.88l13.77-21A41.67,41.67,0,0,0,333,425.66l.68-1.34L333,423a42.42,42.42,0,0,0-5.77-8.66c3.52,0,7.24-.16,7.87-.19L338,414V394.13l-3.13.13Zm-36.94,48.57a35.64,35.64,0,0,1-31.27-18.59A35.72,35.72,0,0,1,291.6,406l4.3,1.34c7.62,2.37,15.45,4.8,21.73,6.1a36.56,36.56,0,0,1,9.28,10.93A35.66,35.66,0,0,1,295.63,442.91ZM332,408.23a88.17,88.17,0,0,1-9.44-.08c-6.24-.81-15.69-3.75-24.83-6.59-9.38-2.92-19.08-5.94-25.84-6.82a77.39,77.39,0,0,0-8.64-.34c-3.94,0-8.11.11-10.87.2v-7.86c4.95-.17,14.91-.42,18.74.08,6.24.81,15.69,3.75,24.83,6.6,9.38,2.92,19.09,5.93,25.84,6.81a88.18,88.18,0,0,0,10.21.13Zm-6.65-47.5,15.48,10.15-7,10.64-15.48-10.15ZM315,376.38l15.48,10.16-5.18,7.89a27,27,0,0,1-2.83-.15,116.59,116.59,0,0,1-16.55-4Zm-36.32,89.15-19.21,12.4,3.72-22.56,9-13.71a41.36,41.36,0,0,0,17.65,6.85Z' transform='translate(-246.33 -352.42)'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	margin: .28rem 0 0 .4rem;
	background-size: 77%;
}

.action-buttons {
	display: flex;
}

.action-buttons .btn {
	margin-right: 1rem;
}

.my-feed .col-sm-8 {
	display: flex;
	flex-direction: column;
}

@media (max-width: 767px) {
	.my-feed .row {
		margin: 0;
	}
}

@media (max-width: 575.5px) {
	.my-feed .col-sm-12 .col-sm-4, .my-feed .col-sm-12 .col-sm-8, .my-feed .col-sm-12 {
		padding: 0;
	}
}

@media (max-width: 767px) and (min-width: 576px) {
	.my-feed .col-sm-12 .col-sm-4 {
		padding-left: 0;
	}
	.my-feed .col-sm-12 .col-sm-8, .my-feed .col-sm-12 {
		padding: 0;
	}
}

.my-feed.narrow .collapse-toggle.mt-5 .fa-fw {
	width: 3.1rem;
}

/* Hide sticky share buttons on profile page */

#page_79 .st-sticky-share-buttons {
	display: none;
}

/* fix Classifieds &amp; Art Gallery form */

#customsearch_0_form .input-group #content {
	box-shadow: none;
}

#customsearch_0_form .input-group .select2 {
	font-family: "3560DF", sans-serif;
	font-size: 1.4rem;
}

#customsearch_0_form .col-sm-4 .input-group .select2 {
	width: calc(100% - 3rem) !important;
}

#customsearch_0_form .col-sm-1 .input-group input {
	margin-top: 0;
	height: calc(1.5em + .75rem + 2px) !important;
}

@media (min-width: 575.5px) {
	#customsearch_0 .form-horizontal .col-sm-1 {
		margin: 0 !important;
	}
}

#customsearch_0_form .form-horizontal {
	max-width: 100%;
}

/* Profile &gt; Recent Marks &gt; Show All */

.person .show-all {
	font-family: "coplestonsround", sans-serif;
	position: absolute;
	top: -.3rem;
	text-align: right;
	width: 100%;
	padding-right: 4.2rem;
	letter-spacing: .09rem;
}

@media (max-width: 767px) {
	.person .show-all { 
		padding-right: 0;
	}
}


@media (max-width: 575.5px) {
	.person .col.recent-marks .pics {
		padding-top: 4.4rem;
	}
}

/* Admin */

.tiki-admin aside.admin-nav .navbar-dark &gt; ul &gt; li:not(:first-child) span, .tiki-admin aside.admin-nav .navbar-dark &gt; ul &gt; li:not(:first-child) .icon, .tiki-admin .admin-content nav.admin-navbar, .tiki-admin .form-control-sm, .tiki-admin aside.admin-nav .navbar-dark.narrow li .icon .icon {
	font-size: 1.5rem !important;
	line-height: 1.8;
}

.admin-content nav.admin-navbar {
	font-family: 'Roboto', sans-serif;
}

.tiki-admin input[type="checkbox"].preffilter-toggle-round + label {
	background-color: transparent;
}

.tiki-admin .filter-menu .nav-item.dropdown {
	margin-top: .7rem;
}

.tiki-admin aside.admin-nav nav .admin-menu-collapser {
	height: 3.15rem;
}

.tiki-admin aside.admin-nav .admin-menu-collapser a {
	padding-top: .5rem;
	padding-bottom: .5rem;
}

.home-content-fullwidth .date.small {
	font-family: 'coplestonsround';
	color: black;
	font-size: 2rem;
}

.solid-line {
	height: 1vh;
}

/* Adverts */

.top-advert {
	background-color: #ccf;
}

body.cat_large-leaderboard .box-111_top_zone_advert {
	height: 250px !important;
}

.box-111_top_zone_advert,
.inline-advert.col-12 &gt; div:first-child {
	height: 90px !important;
}

@media (max-width: 767px) {
	.box-111_top_zone_advert,
	.inline-advert.col-12 &gt; div:first-child  {
		height: 50px !important;
	}}


body.cat_large-leaderboard .box-111_top_zone_advert {
	height: 250px !important;
}

.inline-advert {
	/*margin-bottom: 2.5rem;*/
	/* why doesn't this work? */
	flex-direction: column;
	justify-content:space-between;
}

.inline-advert .gtm-ad {
	margin: 1rem auto !important;
	padding: 1rem 0;
	background-color: #E9CBC6;
	min-height: 250px;
}

/* fix for the Google ads being cut-off on some screens like iPad */
.admodules iframe {
	min-width: max-content;
}

/* Article Icons */

article .editplugin .icon {
	font-size: 2rem;
	margin-left: 1rem;
}

/* utils */

/* from https://stackoverflow.com/a/35919373/2459703 */

.square-image {
	position: relative;
	overflow: hidden;
	padding-bottom: 60%;
}

.square-image img {
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	margin: 0 !important;
}

/* Add Your Marketplace Here &gt; styling Browse files */

.ui-dialog .ui-dialog-buttonpane button {
	margin-top: 0;
	margin-bottom: 0;
}

.ui-dialog .ui-dialog-content {
	height: auto !important;
}

.elFinderDialog.elfinder {
	width: auto !important;
}

.elfinder:not(.elfinder-mobile) *::-webkit-scrollbar-thumb {
	background-color: #2eba70;
}

.elfinder:not(.elfinder-mobile) *::-webkit-scrollbar-thumb:hover {
	background-color: #59c98e;
}

.elfinder:not(.elfinder-mobile) *::-webkit-scrollbar-thumb, .elfinder:not(.elfinder-mobile) *::-webkit-scrollbar-track {
	border-radius: 0;
}

/* Style My Marks Page the same as in Following */

@media (max-width: 576px) {
	 .profile.person .favorite-item {
		flex: none;
	}
}

@media (min-width: 576px) {
	.profile.person .item-picture img {
		object-fit: cover;
		overflow-y: hidden;
	}
}


 .profile.person .item-picture {
	margin-bottom: 2rem;
}

 .person .item-title a {
	white-space: break-spaces;
	line-height: 1.2;
}

 .person .item-type {
	line-height: 1.1;
	padding-top: .4rem;
}

 .profile.person .d-green .item-title a {
	color: #2eba70 !important;
}

 .profile.person .d-blue .item-title a {
	color: #0000ff !important;
}

 .profile.person .d-red .item-title a {
	color: #ed4030 !important;
}

 .profile.person .d-gold .item-title a {
	color: #a97918 !important;
}

 .profile.person .d-brown .item-title a {
	color: #5F082B !important;
}

 .profile.person .d-dark-green .item-title a {
	color: #0f5945 !important;
}

 .profile.person {
	max-width: unset;
}

/* Your Feed */

@media (min-width: 576px) {
	.following-page .col-md-3.col-sm-5 {
		flex: 0 0 50%;
	}
}

.following-page h2 {
	margin-left: -15px;
	margin-right: -15px;
}

.following-page h3 {
	font-family: "Romana LT Bold W01 Regular", serif;
	color: #0000FF;
	margin-bottom: 1.5rem; 
}

.following-page .col-sm-3 a:not(a[target="_blank"]) {
	font-family: "coplestonssquare", sans-serif;
	margin-top: 1.2rem;
	margin-bottom: .6rem;
	display: inline-block;
}

.following-page .col-sm-3 time {
	margin-bottom: 1.2rem;
	display: inline-block;
	font-family: "coplestonssquare", sans-serif;
	text-transform: uppercase;
	font-size: 2rem;
	line-height: 1;
}

.following-page .col-sm-3 {
	line-height: 27px;
}

/* Feeds List */

@media (min-width: 1050px) {
	.feeds-list .feeds {
		max-width: calc(33.3333333333% - 15px) !important;
		flex: 0 0 calc(33.3333333333% - 15px);
	}

	.feeds-list .feeds {
		margin-right: 15px;
	}
}

@media (max-width: 1050px) {
	.feeds-list .feeds {
		max-width: 100% !important;
		flex: 0 0 100%;
	}
}

.feeds-list .feeds {
	margin-bottom: 15px;
}

.feeds-list .feeds &gt; .row {
	border: solid 0.5rem #0000ff;
	width: 100%;
	height: 100%;
	margin-left: 0;
	margin-right: 0;
}

.feeds-list .image_div {
	display: none;
}

.feeds-list .col-sm-10 {
	flex: 0 0 100%;
	max-width: 100%;
}

.feeds-list .col-sm-9 {
	flex: 0 0 100%;
	max-width: 100%;
}

.feeds-list .col-sm-3 {
	position: absolute;
	max-width: unset;
	bottom: 1.4rem;
	text-align: right;
	z-index: 2;
}

.feeds-list .col-sm-12 {
	display: flex;
	flex-wrap: wrap;
}

.feeds-list h2 {
	margin-top: 0;
}

/* youtube preview play button */

.wp-youtube-preview .overlay {
	/*background-image: url('data:image/svg+xml,&lt;svg height="100%" version="1.1" viewBox="0 0 68 48" width="100%"&gt;&lt;path d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" fill="%2300f"&gt;&lt;/path&gt;&lt;path d="M 45,24 27,14 27,34" fill="%23fff"&gt;&lt;/path&gt;&lt;/svg&gt;');*/
	background: url('/themes/CreativeLoafing/images/cl-play-button.png') no-repeat center;
	background-size: 30%;
}



/******* everything below here is form CLATL2 and should be removed or merged into the scss *******/

/**
 * 	 ** @Luci, i see you adding/fixing stuff at the bottom of the file and i was going to suggest we coment out everying
 * 	 	 ** below this line and see what breaks so we can delete obsolete stuff from clatl 1 and 2, like these big-image boxes etc
 * 	 	 	 ** Do you know which bits are needed for clatl3 below here? I've been keeping everything i need above this
 * 	 	 	 	 ** Sorry, i should have discussed this plan with you i guess ;)
 * 	 	 	 	 	 */


.big-image-box,
.move2theme {
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url('../../../tiki-download_file.php?display=1&amp;randomGalleryId=9');
	background-position: center;
	vertical-align: middle;
}


/* city guide and what's on pages background images */

.big-image-box .jumbotron,
.move2theme {
	padding-left: 3em;
	padding-right: 3em;
}

.big-image-box .search-box,
.move2theme {
	margin-top: 1.4em;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
}

.big-image-box .search-box h1,
.move2theme {
	font-size: 3em;
	margin: 0 0 .6em;
	color: #fff;
	text-align: center;
}

.big-image-box .search-box p,
.move2theme {
	color: #fff;
	text-align: center;
}

.big-image-box img.regImage,
.move2theme {
	margin: 0 auto;
}

.big-image-box .search-box input#content,
.big-image-box .search-box input[type=text],
.move2theme {
	border: 1px solid #aaa;
	box-shadow: none;
}

.big-image-box .search-box .jscal,
.move2theme {
	width: 48%;
	float: left;
}

.big-image-box .search-box .jscal .form-control,
.move2theme {
	width: 80% !important;
	font-size: .9em;
	padding-left: .7em;
}

@media (min-width: 1200px) {
	#page_82 #customsearch_0 .jscal input.form-control,
	.move2theme {
		width: 100% !important;
	}

	#page_82 #customsearch_0 .jscal:first-child,
	.move2theme {
		margin-right: 6px;
	}
}

#page_82 #customsearch_0 .jscal input.form-control,
.move2theme {
	font-size: 65%;
}


/* event navigation footer */
.h2 {
	margin-bottom: 3.8rem;
}
.event .dates {
	max-height: 18em;
	overflow-y: auto;
	/* add some js to show next date */
}

/* debugging assistance */

pre {
	position: relative;
	background-color: #fff;
	text-align: left;
	max-height: 20rem;
	overflow: auto;
}

/* partial export with neoighbourhoods in breaks the display */

form[action=tiki-tabular-export_partial_csv] &gt; .row {
	max-height: 50vh;
	overflow-y: auto;
}</pre></body></html>