body
{font-family: 'Roboto', Verdana, sans-serif; font-size: 18px; font-size: 1.125rem; color: #515051; background-color: #FFFFFF; margin: 0px;}

.sw-content
{margin-left: auto; margin-right: auto; width: 1200px;}

p
{color: #515051; font-family: 'Roboto', verdana; font-size: 18px; font-size: 1.125rem; padding: 2px; border: 0px; line-height: 28px; line-height: 1.75rem;}

a {font-family: 'Roboto', Verdana, sans-serif; font-size: 18px; font-size: 1.125rem; color: #515051; font-weight: normal; text-decoration: underlin;}
a:visited {font-family: 'Roboto', Verdana, sans-serif; font-size: 18px; font-size: 1.125rem; color: #515051; font-weight: normal ; text-decoration: underline;}
a:hover {font-family: 'Roboto', Verdana, sans-serif; font-size: 18px; font-size: 1.125rem; color: #CCE70C; font-weight: normal; text-decoration: none;}

/*Media Queries*/
@media screen and (max-width: 1475px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media screen and (max-width: 1120px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media screen and (max-width: 900px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media screen and (max-width: 767px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media screen and (max-width: 620px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media only screen and (max-width: 420px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}
@media only screen and (max-width: 360px) {
	.sw-content {width: 100%;}
         p {font-size: 2rem; line-height: 3rem;}
         a {font-size: 2rem;}
}