.broadband-facts-container{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.broadband-facts-container h1{width:100%}.broadband-facts{background-color:#fff;border:2px solid #000;font-family:Arial,sans-serif;margin-bottom:15px;max-width:350px;padding:5px}.broadband-facts .topline{border:0;border-top:3px solid #000;display:block;height:1px;margin:0}.broadband-facts h1{font-size:31px;font-weight:700;margin:0;text-align:center}.plan-header{text-align:left}.plan-header .strong{font-weight:700;margin:0}.plan-header .normal{font-size:12px;margin:0}.plan-header h2{font-size:18px;margin:5px 0}.section{margin-bottom:20px}.section .Price{border-bottom:3px solid #000;border-top:7px solid #000;margin-top:0;min-height:14px;padding-bottom:14px;padding-top:4px}.section .Price h3{float:left;font-size:14px;line-height:12px;margin:0}.section .Price p{float:right;line-height:12px;margin:0}.section h3{font-size:14px;font-weight:700;line-height:14px;margin:0}.introductory .row p{line-height:14px;margin:2px 0}.row{display:flow-root;position:relative;width:100%}.left{float:left}.right{float:right;font-weight:700}.section li,.section p{font-size:12px;margin:5px 0}.section1,.section2{border-bottom:2px solid #000;margin-bottom:5px}.section3{border-bottom:3px solid #000;margin-bottom:5px}.section2 .fees{padding:0 0 5px 10px}.section2 .fees .strong{font-weight:700}.section2 .fees ul{margin:0}.section2 .fees ul li{min-height:12px}.section2 .speed{margin:0}.section ul{list-style:none;padding-left:0}.section a{color:#000;text-decoration:none}.policy{margin:0;padding:0 0 0 10px}.footer{font-size:12px;margin-top:10px;text-align:left}.footer p{margin:5px 0;min-height:12px}.footer a{color:blue;text-decoration:underline}.small{font-size:10px;margin:10px 0 0}.broadband-facts-row{display:inline-flex;justify-content:space-between;width:100%}