@charset "utf-8";
.ul-li-bul-lx-snowflake li,
.ul-li-bul-l1-snowflake > li,
.ul-li-bul-l2-snowflake > li > ul > li,
.ul-li-bul-l3-snowflake > li > ul > li > ul > li,
.ul-li-bul-l4-snowflake > li > ul > li > ul > li > ul > li,
.ul-li-bul-l5-snowflake > li > ul > li > ul > li > ul > li > ul > li
{	/* Green */

	list-style: outside url("/img/bul/snowflake_2744.png");
}

.storefront-transparent
{
	margin-left:20px;
	margin-right:20px;
}

.business-title h3 li:nth-child(1),		/* Business Name */
#categories h3 li:nth-child(1),
#examples h3 li:nth-child(1),
#extra h3 li:nth-child(1),
#office-hours h3 li:nth-child(1),
#phone h3 li:nth-child(1),
#post h3 li:nth-child(1),
#products h3 li:nth-child(1),
#services h3 li:nth-child(1),
#staff h3 li:nth-child(1),
#street h3 li:nth-child(1),
#terms h3 li:nth-child(1), 
#web h3 li:nth-child(1),
#phone h4 li:nth-child(1),
#web h4 li:nth-child(1)
{
	border-radius:2em;
	display:inline-block;
	padding:0 5px;
	color:black;
	font-weight:950;
	text-align:center;

}

#phone section > div
{
	overflow-Y:hidden!important;
}

#contact-data li > section
{
	border-radius:15px;
	font-weight:bold;
}

#contact-data section:not(#map)
{
	background: white url('../img/bg/section/720/gradient1.jpg') center/100%;
	background-size:cover;
}



#services p
{
	margin:1em auto;
}

#contact-data > li > section /* All */
{
	border-color:gold;
}

#contact-data h2
{
	background:gold!important;
}


/* @media only screen and (min-width:720px) and (max-width:1279px) 
{*/
	#contact-data li#phone > section div,
	#contact-data li#office-hours > section div
	{
		max-height:unset!important;
	}
