main div {overflow:hidden; margin-bottom:28px;}
h2 {font-size:30px; margin:0 0 18px 0; text-transform:uppercase;}
main p {font-size:20px; margin:12px 0;}
img.lf {float:left; margin-right:90px;}
img.rt {float:right; margin-left:90px;}

a.get {display:inline-block; font-size:24px; font-weight:bold; padding:12px; text-transform:uppercase; color:#fff; background:#FCBF0E; text-decoration:none;
 outline:3px solid #FCBF0E;
 border:1px solid #FDDC7A;
 }
a.create {display:table; font-size:24px; font-weight:bold; padding:12px; text-transform:uppercase; color:#fff; background:#A3CC47; text-decoration:none;
 outline:3px solid #A3CC47;
 border:1px solid #D9EAB3;
 margin:12px auto;
 }

#b2 {width:100%; max-width:800px; text-align:center; font-size:20px; margin:28px auto;}
main ul {margin-left:24px;}
main ul li {font-size:18px; padding-bottom:18px;}

@media (max-width: 1000px) {
img.lf {margin-right: 20px;}
img.rt {margin-left: 20px;}
}

@media (max-width: 900px) {
img.lf,img.rt {float: none; display: block; margin: 0 auto;}
.div2 {padding:2em 3px; margin-bottom:0;}
#b2 {padding:0 3px;}
}

@media (max-width: 670px) {
main {padding: 0 3px;}
img.lf, img.rt {width: 100%;}
}
