@charset "UTF-8";.basket-heading{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#25b0ed;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;color:#fff;font-size:2.5em;font-weight:400;padding:5px}.basket-body{-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom:2px solid #25b0ed;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;border-left:2px solid #25b0ed;border-right:2px solid #25b0ed;font-size:1.7em;margin-bottom:25px;padding:15px 25px}.basket-body .item_name{display:block;padding-top:2px}.basket-body .basket-body-row{padding-bottom:5px}.order-heading{position:relative}.order-heading h1{background:#fff;display:inline-block;padding-right:15px}.order-heading .line{border-bottom:1px solid #25b0ed;left:0;position:absolute;right:5px;top:40px}.order-heading ul{list-style:none;margin:0;padding:0}.order-heading ul li{display:inline-block;margin:20px 30px;text-align:center}.order-heading ul li:last-child{margin-right:0}.order-heading ul li span.step{background:#25b0ed;border-radius:50%;color:#fff;display:block;font-size:2em;height:40px;line-height:40px;margin:0 auto;text-align:center;width:40px}.order-heading ul li span.disabled{background:#999;color:#eee}.order-heading ul li span.title{color:#666;display:block;font-size:.9em;padding:5px 0;text-align:center}.basket-summary{border:1px solid #25b0ed;border-radius:6px;-webkit-border-radius:6px;overflow:hidden}.basket-summary .total-value{background:#25b0ed;color:#fff;font-size:2.3em;padding:10px;text-align:center}.basket-summary .total-value span{background:#fff;border-radius:5px;color:#25b0ed;display:block;font-size:1.2em;margin-top:5px;text-align:center}.notes-wrapper{display:block}.notes-wrapper h3{background:#e3911d;border-radius:0;color:#fff;margin:0;padding:8px 0;text-align:center}.notes-wrapper textarea{border-radius:0;height:150px}.notes-wrapper .parsley-errors-list{list-style:none;margin:0;padding:0}.confirm-order{display:block;font-size:2em;margin:15px 0;width:100%}.importantthings{background:#eee;border-radius:5px;color:#25b0ed;margin-bottom:25px;padding:1px 15px}.importantthings span{color:#eb9111}.importantthings ul{list-style:none;margin:0 0 25px;padding:0}.importantthings ul li{font-size:1.4em}.importantthings ul li:before{color:#67c00f;content:"\f138 ";font-family:FontAwesome}.importantthings ul li{padding:8px 0}.importantthings ul li:last-child{border-bottom:0}.sidebar .importantthings{background:#eee;border-radius:5px;padding:0 15px}.sidebar .importantthings ul li{font-size:16px}.sidebar .importantthings h2{padding-top:15px}.personaldetails fieldset .req{color:#eb9111;font-size:1.3rem;font-weight:700}.personaldetails fieldset{border:2px solid #25b0ed;border-radius:6px;margin-bottom:25px;padding:0 20px 10px}.personaldetails fieldset legend{border:0;color:#666;display:inline-block;margin-bottom:10px;margin-left:-23px;padding:0 7px 0 0;width:auto!important}.personaldetails fieldset legend:first-letter{color:#25b0ed}.personaldetails fieldset label{color:#666;font-size:1.1em;margin:0;padding-top:3px;text-align:right}.personaldetails fieldset .form-group{border-bottom:1px dotted #ccc;margin:0;padding:10px 0}.personaldetails fieldset .form-group-past{border-bottom:0}.personaldetails .same-as-wrapper{background:#eee;border-radius:6px;-webkit-border-radius:6px;margin-bottom:15px;padding:15px}.personaldetails .parsley-errors-list{color:red;font-size:.9em;list-style:none;margin:0;padding:1px 0 0}.personaldetails .text-value{padding-top:7px}.confirm-order{background:#66bf0e;border:3px solid #eee;box-shadow:2px 3px 5px 1px #e7e7e7;color:#fff;font-family:proxima_nova_rgbold;font-size:2.3rem;text-shadow:0 2px 2px #057c00;text-transform:uppercase}.confirm-order i{text-align:right!important}.confirm-order:focus,.confirm-order:hover{background:#eb9111;color:#fff;text-shadow:0 0 5px #693700;transition:all .2s linear}
