#landing ul
{	list-style: disc outside;
}
#landing ul li
{	margin: 3px 0px 5px 20px;
}
#landing p
{	margin: 5px 0px 10px;
}

#landing h2
{	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 3px;
	color: #242424;
	padding-top: 20px;
	margin-bottom: 10px;
}
#landing h3, #landing h4
{	margin: 1.5em 0 0.3em 0;
}
#landing div.socialmediaLinkList ul
{	float: left;
	list-style: none;
}
#landing div.socialmediaLinkList ul li
{	float: left;
	margin: 5px 10px;
}
#landing div.socialmediaLinkList ul li img
{	width: 40px;
}

/* new styling */
.landingMobile {
	padding:0!important;
}
.landingMobile h2{
  color:#242424;
  font-weight:bold;
  letter-spacing: 4px!important;
  margin:0;
  padding:20px 0!important;
  text-align:center;
  text-transform:uppercase;
  font-size:18px;
}
.landingMobile h3{
  color:#242424;
  font-weight:bold;
  letter-spacing: 1px!important;
  margin:0;
  padding:20px 0!important;
  text-align:center;
  text-transform:uppercase;
  font-size:16px;
}
.landingMobile h4{
  color:#242424;
  padding:20px 0;
  line-height: 1.4;
}
.landingMobile p {
  font-size:14px;
  line-height:1.4;
  padding:0;
  margin:10px 0;
}
.landingMobile .button-signup {
  background:#a41d2c;
  color:#fff;
  display:inline-block;
  padding:20px 30px;
  text-align:center;
  text-transform:uppercase;
  margin:0 auto;
  -webkit-border-radius: 3px;
	border-radius: 3px;
}
.landingMobile .section-social a{
  margin:0 8px;
}
.landingMobile p>img, #landing p>img
{	max-width: 100%;
	height: auto;
}