body {background-color:#F0F0F0;padding-top:3%;padding-bottom:1%;}
.container {background-color:#FFF;padding:35px 4% 2% 4%;border-radius:15px;}
h1 {font-family:Impact,'Anton',sans-serif;font-size:52px;font-weight:400;letter-spacing:-1px;line-height:52px;margin-top:5px;margin-bottom:15px;text-align:center;}
h2 {font-size:34px;color:#CC0000;margin-top:40px;margin-bottom:20px;text-align:center;}
h3 {font-family:Georgia,Times;font-size:40px;font-weight:bold;letter-spacing:-1px;margin-top:50px;margin-bottom:20px;text-align:center;}
h4 {text-align:center;font-size:34px;line-height:28px;font-family:Georgia;color:#333;}
p {font-size:18px;margin-bottom:22px;}
.highlight {background-color:yellow;}
img {max-width:100%;}
.title {font-size:75px;line-height:55px;}

.footer{color:#A6A6A6;text-align:center;font-size:14px;}
.footer a,a:hover,a:visited,a:active{color:#A6A6A6;text-decoration:underline;}

ul,li {font-size:18px;}
ul {padding-left:0px;margin-left:0px;margin-bottom:4%;margin-top:3%;}
ul li {list-style-Type:none;padding-left:40px;background: url(../img/b.jpg) no-repeat left top;margin-bottom:30px;}
.b1 li {color:#333;background: url(../img/b1.jpg) no-repeat left top;}
.b2 li {background: url(../img/b2.jpg) no-repeat left top;}
.b3 li {color:#333;background: url(../img/b3.jpg) no-repeat left top;margin-bottom:13px;}

.testimonial {
	background-color: #fdffde !important;
	border: 2px dashed #555;
	border-radius: 7px;
	color: #333 !important;
	font-style: italic;
	padding: 3%;
	margin-bottom: 20px;
	position: relative;
	line-height: 17px;
}

.testimonial p {
	color: #333 !important;
	font-style: italic;
	line-height: 17px;
}

/* For devices smaller than 400px */
@media (max-width: 400px) {
h1 {font-size:36px;line-height:38px;}
.title {font-size:48px;line-height:46px;}
h2 {font-size:30px;line-height:28px;}
h3 {font-size:30px;line-height:28px;}
h4 {font-size:25px;line-height:26px;}
ul li {font-family:Arial,sans-serif;font-size:20px;line-height:24px;color:#000;list-style-Type:none;padding-left:40px;background: url(../img/b.jpg) no-repeat left top;margin-bottom:30px;}
}

/* For devices smaller than 480px */
@media (max-width: 480px) {
p {font-size:17px;margin-bottom:22px;}
}

/* For devices smaller than 500px */
@media (max-width: 500px) {
h1 {font-size:44px;line-height:47px;}
}

