.wizard #wizard{width:100%;margin:auto}@media screen and (min-width:768px){.wizard #wizard{max-width:55%}}.wizard #wizard h1{color:#292c2c;text-align:center;margin:20px auto;font-weight:800;letter-spacing:1px;font-family:"Raleway", Arial, Tahoma, Verdana, sans-serif}.wizard #wizard h1 small{display:block;width:100%;color:#a5ac1b}.wizard #wizard h2{color:#292c2c;text-align:center;margin:20px auto}.wizard #wizard fieldset{margin-bottom:20px}.wizard #wizard fieldset legend{display:block;margin:0 0 20px 0;padding:0;font-size:16.8px;font-weight:bold}.wizard #wizard fieldset .row{background:#ededed;border:1px solid #c6cad3;padding:20px}.wizard #wizard fieldset .row label{display:block;width:100%}.wizard #wizard fieldset .row #customer-details-errors .error{display:inline-block;padding:10px;margin:5px 0;color:#ffffff;background:#d93025 !important;border:1px solid #fbeae8 !important;border-radius:5px;transition:all 2s}.wizard #wizard fieldset .row .radiorow{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.wizard #wizard fieldset .row .radiorow .radiobutton{flex:0 0 auto;display:block;width:auto;padding:10px 10px 10px 0}.wizard #wizard fieldset .row .inputRow{display:flex;flex-direction:column}.wizard #wizard fieldset .row .inputRow label{display:flex}.wizard #wizard fieldset .row .inputRow label span,.wizard #wizard fieldset .row .inputRow label input{flex:0 0 auto;width:50%;display:block;margin-bottom:10px}.wizard #wizard fieldset .row .inputRow label input{padding:10px}.wizard #wizard fieldset .row .full-width{display:flex;flex-direction:column}.wizard #wizard fieldset .row .full-width p{display:block;margin-bottom:10px}.wizard #wizard fieldset .row .full-width b,.wizard #wizard fieldset .row .full-width textarea{flex:0 0 auto;width:100%}.wizard #wizard button{background:#a5ac1b;cursor:pointer;font-size:21px;font-weight:bold;flex:0 0 auto;padding:25px 40px;color:#ffffff;display:block;width:100%;max-width:100%;text-align:center;margin:40px auto}.wizard #wizard button:hover{background:#cfd822}