.in-checkout .top-liner{margin-bottom:100px}.checkout{background:#f4f4f4;padding-bottom:50px;padding-top:15px}.checkout .btn-login{color:#888;font-size:14px;text-decoration:none}.checkout .btn-login:hover{color:#00478f}.checkout .panel,.checkout .panel .panel-body{background:#fff}.checkout .panel .panel-body strong{color:#00478f;display:block;font-size:16px;font-weight:400;margin-bottom:10px}.checkout .panel .panel-footer{background:#fff}@media (max-width:992px){.checkout .row{margin:0}.checkout .panel .panel-body{padding:15px}.checkout .panel .panel-body .row{margin-left:-5px;margin-right:-5px}.checkout .panel .panel-body .row [class^=col-]{padding-left:5px;padding-right:5px}}.steps{border:1px solid #ddd;margin-bottom:15px}.steps ul:after{clear:both;content:"";display:table}.steps ul{display:table;list-style:none;margin:0;padding:0;position:relative;width:100%}.steps ul li{background:#00478f;color:#fff;display:table-cell;font-size:14px;font-weight:500;height:50px;line-height:50px;padding:0 12px 0 24px;position:relative}.steps ul li .nr{background:#fff;border-radius:100%;color:#00478f;display:inline-block;font-size:13px;font-weight:700;height:21px;line-height:21px;margin-right:4px;margin-top:-2px;text-align:center;width:21px}.steps ul li:first-child{padding-left:15px}.steps ul li.active{background:#fff;color:#00478f}.steps ul li.active .nr{background:#00478f;color:#fff}.steps ul li.done{background:#00a75f;color:#fff}.steps ul li:after{border-color:transparent transparent transparent #00478f;border-style:solid;border-width:25px 0 25px 12px;z-index:5}.steps ul li:after,.steps ul li:before{content:"";display:block;height:0;left:100%;position:absolute;top:0;width:0}.steps ul li:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:25px 0 25px 12px;margin-left:1px;z-index:3}.steps ul li.active:after{border-color:transparent transparent transparent #fff}.steps ul li.done:after{border-color:transparent transparent transparent #00a75f}@media (max-width:768px){.steps ul li:not(.active) .step{display:none}}.summary>strong{display:block;margin-bottom:5px;margin-top:15px}.summary>strong:first-child{margin-top:0}.summary .panel-body h4{margin-bottom:5px;margin-top:0}.panel-cart table tbody tr td,.panel-cart table tbody tr th,.panel-cart table tfoot tr td,.panel-cart table tfoot tr th,.panel-cart table thead tr td,.panel-cart table thead tr th{border:0;padding:8px}.text-strong{font-weight:700}.pickups{max-height:300px;overflow:auto;position:relative}.pickups .option{border:1px solid #eee;display:block;margin-bottom:10px;padding:5px;vertical-align:top}.pickups .option:focus,.pickups .option:hover{border:1px solid #00478f}.pickups .option .details,.pickups .option .open{display:inline-block;font-size:13px;vertical-align:top}.pickups .option .details strong,.pickups .option .open strong{display:inline-block;font-size:14px;font-weight:700;margin:0}.pickups .option .details small,.pickups .option .open small{display:block;line-height:14px}.pickups .option .details{width:55%}.pickups .option .open{width:25%}
