.singlecolumncart{border-radius:5px;background-color:#fff;padding:0;font-family:'OpenSans-Regular',sans-serif;font-size:16px;color:#0e213f}
.quantityContent{display:inline-flex}
.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:#94959a}
.schead{font-family:'OpenSans-Light',sans-serif;font-size:36px;color:#0e213f;padding-left:0}
.active .bs-stepper-circle{background-color:#0e213f !important}
.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;padding-left:0 !important;font-size:1rem;font-weight:700;line-height:1.5;color:#0e213f !important;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;transition:background-color .15s ease-out,color .15s ease-out}
.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65;color:#55575e !important}
.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding:10px;margin:.25rem;line-height:1em;color:#fff;background-color:#c8c9cd;border-radius:19px}
.bs-stepper .step-trigger{margin-left:-4px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;padding-left:0;font-size:14px;line-height:1.5;color:#0e213f !important;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;transition:background-color .15s ease-out,color .15s ease-out;font-family:'OpenSans-SemiBold',sans-serif}
.brdnone{border:0 !important}
.odd{background-color:#fafcff;border-radius:5px}
.table{font-size:12px;font-family:'OpenSans-Regular',sans-serif;color:#0e213f}
.table-curved{border-collapse:unset;border-spacing:0}
.table-curved{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:0}
.table-curved td,.table-curved th{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:0}
.bs-stepper-content{padding:0 0 20px !important}
.trstyle{border-top:1px solid #c5c7ca !important;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;background:#0e213f;text-transform:uppercase;color:#fff;font-size:11px;font-family:'OpenSans-Bold',sans-serif}
.brdrgt{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}
.brdlft{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.intabpadlft{padding-left:30px !important}
.intabedtrgt{padding-right:130px !important}
.numValue{color:#0e213f;font-size:10pt;font-family:'OpenSans-Semibold',sans-serif;text-transform:uppercase}
.btnoutline:hover,.btnoutline:focus,.btnoutline:not(:disabled):not(.disabled):active,.show>.btnoutline{color:#0e213f;text-decoration:none;background-color:#fbab18;border-color:#fbab18}
.btnoutline:focus{outline:5px auto -webkit-focus-ring-color}
.btnoutline{width:151px;height:55px;text-decoration:none;border:2px solid #fbab18;border-radius:0;text-transform:uppercase;font-size:12px;font-family:'OpenSans-Bold',sans-serif;background-color:transparent;position:relative;color:#0e213f;margin-top:30px;margin-left:5px;margin-bottom:5px}
.btnoutline-logout{width:151px;height:55px;border:2px solid #fbab18;border-radius:0;text-transform:uppercase;font-size:12px;font-family:'OpenSans-Bold',sans-serif;background-color:transparent;color:#0e213f;margin-top:30px}
.txtpad{padding-left:5px;padding-right:5px;width:40px;height:33px;margin-left:10px;margin-right:10px;font-size:14px;box-shadow:0 0 4px 1px #ced4da;text-align:center}
.perinfo{padding-left:0;padding-right:5px}
.qtystyle{display:inline-flex;font-family:'OpenSans-SemiBold',sans-serif}
.table td{vertical-align:middle}
.hdtabpadrgt{padding-right:108px !important}
.intabpadrgt{padding-right:50px !important}
.dhead{font-family:'OpenSans-SemiBold',sans-serif;font-size:15px;color:#0e213f;text-transform:uppercase;padding-bottom:25px;padding-top:10px;padding-left:5px}
.pd-left-0{padding-left:0 !important}
.pd-lfrt-0{padding-left:10px;padding-right:10px}
.signin{font-family:'OpenSans-SemiBold',sans-serif;font-size:10pt;padding-left:22px;color:#4e4f54;text-transform:uppercase;letter-spacing:2px}
#test-l-2 input[type="text"]{height:55px;box-shadow:0 0 6px 2px #ccc;margin-bottom:20px}
#test-l-2 input[type="email"]{height:55px;box-shadow:0 0 6px 2px #ccc;margin-bottom:20px}
#test-l-2 select{height:55px;box-shadow:0 0 6px 2px #ccc}
.checkbox{margin:5px 8px;position:relative;display:block}
.checkbox label{min-height:34px;display:block;padding-left:35px;padding-top:3px;margin-bottom:0;font-weight:normal;cursor:pointer;vertical-align:sub;font-family:'OpenSans-Regular',sans-serif !important;font-size:15px !important}
.checkbox input[type="checkbox"]{opacity:1.6;position:absolute;top:-5px;left:-1px;margin-left:0;background:#d3d8db !important;border:0 solid #d3d8db;width:26px;height:26px;border-radius:3px;outline:0;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}
.checkbox label:before{border-radius:3px;content:'';position:absolute;left:-1px;top:0;margin:4px;width:18px;height:18px;transition:transform .28s ease;border:1px solid #a3a7ac}
.checkbox label:after{content:'';display:block;width:10px;height:5px;border-bottom:1px solid #775b61;border-left:1px solid #775b61;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);transition:transform ease .25s;will-change:transform;position:absolute;top:9px;left:7px}
.rememberRow{display:inline-block;margin:0;padding:0;width:100%;text-align:left;margin-bottom:0;font-size:15px;text-transform:none}
.checkbox.addborder label:before{content:'';position:absolute;left:-1px;top:0;margin:4px;width:18px;height:18px;transition:transform .28s ease;border:1px solid #775b61;border-radius:3px}
#test-l-2 #delivery input[type="text"]{height:40px;margin-bottom:0}
.thanksmsg{text-align:left;font-size:15px;font-family:'OpenSans-Bold',sans-serif}
.thanksmsgtxt{text-align:left;font-size:15px;font-family:'OpenSans-Regular',sans-serif}
@media only screen and (max-device-width:320px) and (orientation:portrait){#test-l-1 tbody td{padding-left:0 !important;padding-right:0 !important}
.numValue{color:#0e213f;font-size:11px;font-family:'OpenSans-Semibold',sans-serif;text-transform:uppercase;margin-left:-8px}
}
@media screen and (max-width:992px){.table td{vertical-align:top;width:10%}
.signin{padding-left:8px}
.container{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}
.middlearea{padding:15px;top:30px;width:100%}
.singlecolumncart{border-radius:5px;background-color:#fff;padding:5px;padding-top:25px;font-family:'OpenSans-Regular',sans-serif;font-size:16px;color:#4c4e56}
.bs-stepper-header{margin:0 5px !important;text-align:center !important}
.intabpadlft{padding-left:10px !important}
.intabpadrgt{padding-right:10px !important}
.hdtabpadrgt{padding-right:10px !important}
.checkbox label{min-height:34px;display:block;padding-left:36px;padding-top:0;margin-bottom:25px;font-weight:normal;cursor:pointer;vertical-align:sub;font-family:'OpenSans-Regular',sans-serif !important;font-size:15px !important}
.checkbox{margin:5px auto;position:relative;display:block;margin-left:0}
.btnoutline{width:110px;height:55px;border:2px solid #fbab18;border-radius:0;text-transform:uppercase;font-size:12px;font-family:'OpenSans-Bold',sans-serif;background:transparent;color:#0e213f;margin-top:30px}
.intabedtrgt{padding-right:85px !important}
}
.checkbox input[type="checkbox"]:checked ~ label::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}
.twoclmbanner{background-image:url("clientlibs/images/TwoColumns_bg.png");background-position:center top;background-repeat:no-repeat;width:100%;height:335px;padding-top:30px;left:0;right:0;margin:auto;position:relative}
.mt190px{margin-top:190px}
.insidebanner{width:100%;height:62px;position:absolute;padding-left:250px}
.threequest{font-size:14px;font-family:'OpenSans-Bold',sans-serif;color:#fff;padding-top:15px;padding-left:18px;letter-spacing:1.6px}
.qoflife{font-size:35px;font-family:'OpenSans-Light',sans-serif;color:#fff;padding-left:15px;padding-top:35px}
.firstcolumn{border-radius:5px;background-color:#fff;padding:50px;font-family:'OpenSans-Regular',sans-serif;font-size:16px;color:#4c4e56}
.firstclnhead{font-family:'OpenSans-Light',sans-serif;font-size:26px;color:#013f78}
.fstclmpad{padding-left:5px;padding-right:10px}
.sndclmpad{padding-left:10px;padding-right:5px}
.advlogo{background-image:url(clientlibs/images/sprite.png);background-position:-199px -444px;background-repeat:no-repeat;height:44px;width:44px;position:absolute}
.advhead{font-size:14px;font-family:'OpenSans-Bold',sans-serif;color:#fff;text-transform:uppercase;letter-spacing:2px;width:100%}
.advwebtxt{padding-left:50px;position:absolute;padding-top:8px}
.advhead1{font-size:26px;font-family:'OpenSans-Light',sans-serif;color:#fff;line-height:1.4;padding-top:50px}
.advbottom{color:#fff;font-family:'OpenSans-Semibold',sans-serif;font-size:11px;text-transform:uppercase;display:inline-flex;padding-top:20px}
.secondcolumnA{border-radius:5px;background-color:#0075a3;width:100%;height:auto;margin-bottom:20px;padding-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}
.secondcolumnB{border-radius:5px;border:1px solid #e1e2e5;width:100%;height:auto;margin-bottom:20px}
.watreply{background-image:url(clientlibs/images/sprite.png);background-position:-247px -456px;background-repeat:no-repeat;height:15px;width:15px;position:absolute}
.watreplytxt{padding-left:16px;padding-right:4px;text-decoration:underline}
.watreplytxt a{color:#fff}
.download-icon{background-image:url(clientlibs/images/sprite.png);background-position:-120px -176px;background-repeat:no-repeat;width:24px;height:25px;cursor:pointer}
.cltreslogo{background-image:url(clientlibs/images/sprite.png);background-position:-143px -444px;background-repeat:no-repeat;height:44px;width:44px;position:absolute}
.clntres{font-size:14px;font-family:'OpenSans-Bold',sans-serif;color:#0075a3;text-transform:uppercase;letter-spacing:2px;width:100%;padding-left:10px;padding-top:25px}
.cltreswebtxt{padding-left:50px;position:absolute;padding-top:8px}
.clntadv{padding-top:50px;padding-left:20px;font-size:11px;text-transform:uppercase;font-family:'OpenSans-Semibold',sans-serif;padding-bottom:10px}
.clntadv li{padding-bottom:10px;list-style:none}
.clntadv li a{padding-left:25px;display:block}
.download-darkicon{background-image:url(clientlibs/images/sprite.png);background-position:-132px -52px;background-repeat:no-repeat;width:24px;height:25px;cursor:pointer;position:absolute}
.txt-unline{text-decoration:underline;color:#fff}
.txt-unline a{color:#fff}
@media screen and (max-width:992px){.twoclmbanner{background-image:url("clientlibs/images/TwoColumns_bg.png");background-position:center top;background-repeat:no-repeat;width:100%;height:335px;padding-top:10px;left:0;right:0;margin:auto;position:relative}
.insidebanner{width:100%;height:62px;position:absolute;padding-left:5px}
.threequest{font-size:14px;font-family:'OpenSans-Bold',sans-serif;color:#fff;padding-left:15px;text-transform:uppercase}
.qoflife{font-size:35px;font-family:'OpenSans-Light',sans-serif;color:#fff;padding-left:15px}
}
input.error{border:1px solid red}
label.error{font-weight:normal;color:red}
.deliveynote{font-family:'OpenSans-SemiBold',sans-serif;font-size:13px;margin-top:10px;margin-bottom:10px;margin-left:4px}
.highlight-border{border:2px solid red!important}
/*!
 * bsStepper v1.7.0 (https://github.com/Johann-S/bs-stepper)
 * Copyright 2018 - 2019 Johann-S <johann.servoire@gmail.com>
 * Licensed under MIT (https://github.com/Johann-S/bs-stepper/blob/master/LICENSE)
 */.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:1rem;font-weight:700;line-height:1.5;color:#6c757d;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;transition:background-color .15s ease-out,color .15s ease-out}
.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}
.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}
.bs-stepper .step-trigger:focus{color:#007bff;outline:0}
.bs-stepper .step-trigger:hover{text-decoration:none;background-color:rgba(0,0,0,0.06)}
@media(max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}
}
.bs-stepper-label{display:inline-block;margin:.25rem}
.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media(max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}
}
.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:rgba(0,0,0,0.12)}
@media(max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}
}
.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#6c757d;border-radius:1em}
.active .bs-stepper-circle{background-color:#007bff}
.bs-stepper-content{padding:0 20px 20px}
@media(max-width:520px){.bs-stepper-content{padding:0}
}
.bs-stepper.vertical{display:-ms-flexbox;display:flex}
.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}
.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}
.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}
.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}
.bs-stepper .content.fade,.bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}
.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{visibility:visible;opacity:1}
.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}
.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}
.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}
.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}