.float-right{float:right;margin-left:2em}.clear-right{clear:right}.intro{color:#373184}a.cambutton{font-weight:700;color:#fff!important;text-align:center;text-decoration:none;background:#b2d235;margin-bottom:3px;padding:1em;width:160px;box-shadow:0 1px 2px rgba(0,0,0,.5)}a.cambutton:hover{color:#373184!important;box-shadow:none}.accordion-controls{list-style:none;padding:0}.accordion-controls button{position:relative;display:block;margin:1em 0;padding:.5em 1em;width:100%;font-size:1em;color:#fff;text-align:left;background:#373184;border:0}.accordion-controls button:after{font-size:1.5em;content:'+';position:absolute;top:0;right:.5em}.accordion-controls button[aria-expanded="true"]:after{content:'−'}.accordion-controls .thumbnail-img{margin-top:-3em}