html{background:#f4f4f4;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:300}a:active,a:hover,a:link,a:visited{color:#0cb6eb}a:active,a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}p{margin:15px 0}label{padding-right:15px;width:110px}input[type=email]{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;height:24px;width:275px}input[type=email]:invalid{box-shadow:none}.title{font-family:Raleway,sans-serif;font-size:30px;font-weight:600;color:#5e605f;text-align:center}.button{background-color:#0cb6eb;border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;padding:10px 20px}.panel{background:hsla(0,0%,100%,.8);border-radius:5px;box-shadow:0 3px 20px #ccc;margin:150px auto 0;padding:20px 50px;width:400px}.VendorList__list{margin:15px 0;padding:0 25px}.VendorList__item{padding:4px 0}.VendorList__empty{text-align:center}.VendorList__buttons{padding:15px 0;text-align:center}.VendorLookupForm__error{background-color:#f2dede;border:1px solid #ebccd1;border-radius:2px;color:#a94442;padding:15px}.VendorLookupForm__row{padding:15px 0}.VendorLookupForm__buttons{padding:15px 0;text-align:center}