/**
 * Live site overrides — the "Additional CSS" from aisingapore.org.
 *
 * On live these rules live in Appearance > Customize > Additional CSS, i.e. in a
 * `custom_css` post in the database, which is per-theme and does not travel with
 * a theme folder. They are shipped here as a stylesheet so the design stays
 * self-contained, in keeping with the rest of this build.
 *
 * Copied verbatim from live; a few selectors target plugins that may not be
 * installed (FluentForm, Helpie) and are simply inert without them.
 *
 * Site-specific tweaks of your own belong in Additional CSS, not in this file.
 *
 * @package aisgwptheme
 */

div#fluentform_1_success {
    background-color: #ffffff;
    margin-bottom: 20px;
}

ul.wp-block-list.withdownloadlink li{
	margin-bottom:10px
}
ul.wp-block-list.withdownloadlink a {
    background-color: #ad2515;
    padding: 5px 10px;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
}

.pihead img {
    margin: 0 auto;
}
.dontshow{
	display:none;
}
.fullwidthimage img,
.fullwidthimage figure {
    width: 100%;
}
.mytopmobile a, .mytopmobile {
	color:#7a7a7a;
	font-size:15px;
	font-weight:500;
	font-family: 'work-sans' sans-serif;
}
.fullwidth_img figure {
    width: 100%;
}
.fullwidth_img img, img.fullwidth_img{
	max-width:100%;
	width:100%;
}


.new_side h2.entry-title {
	width: 100%;
	font-size:15px !important;
	font-weight:400 !important;
white-space: ;
overflow: hidden;
text-overflow: ellipsis;
height:60px;
}
.new_side h2:after{
content: "\02026";
} 

.event_fee_class {
    font-size: 13px;
    background-color: #dab54d;
    padding: 4px 6px;
    color: #fff;
    border-radius: 9px;
    border: 1px dashed #da7f4d;
    font-weight: 200;
}

.helpie_kb_hero, .content-section.helpie-frontend-stats-section{
	display:none;
}
.helpie-categories-section-modern{
	margin-top:0px !important;
}
.pillaricon figcaption {
    min-width: 160px;
}

@media all and (max-width:767px){
	.site-branding a.brand img {
			display: block;
			filter: brightness(0) invert(1);
	}
	
	main .instagram-archive {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
		    column-gap: .5rem;
    row-gap: 0em;
		
}
}
