.box,.box--icon{padding:10px;padding:0.625rem}@media (min-width: 480px){.box,.box--icon{padding:20px;padding:1.25rem}}.box__title{margin:0px 0px 4px;margin:0rem 0rem 0.25rem}.box--with-border{border:2px solid #ccc}.box--with-hover:hover,.box--with-hover:focus{background-color:#f3f3f3}.box--icon{padding:20px 0px;padding:1.25rem 0rem}.box--icon--reduced-top-spacing{padding-top:2px;padding-top:0.125rem}.box--icon__left{padding:2px 0px;padding:0.125rem 0rem;float:left;text-align:center;width:85px}.box--icon__left i{font-size:40px}.box--icon__right{padding-left:85px;padding-left:5.3125rem}
