#tck-getprice-load{opacity:.8;background:#000;position:fixed;z-index:1040;top:0;left:0;width:100%;height:100%}#tck-getprice-load>#loading{font-family:Sans-Serif;padding:1em;min-height:2em;border-radius:1em;text-align:center;font-size:1.2em;color:#fff;width:10em;margin:4em auto;border:3px solid #fff}#tck-getprice-load .loader{display:inline-block;vertical-align:middle}#tck-getprice-load svg path,#tck-getprice-load svg rect{fill:#fff}.tck-getprice-hide{display:none}.tck-getprice-addcontractbtn{display:none}.tck-getprice-removecontractbtn{display:inline-block}.tck-getprice-hide .tck-getprice-addcontractbtn{display:inline-block}.tck-getprice-hide .tck-getprice-removecontractbtn{display:none}span.twitter-typeahead{width:auto !important}.tck-getprice-indiv .twitter-typeahead{width:100% !important}.tck-getprice-areabox{display:flex;width:100%;padding:0 .8em;background-color:transparent;border:1px solid #b0b0b0;border-radius:2rem !important;align-items:center;justify-content:center}.tck-getprice-erase{flex:0 0 1em;font-size:1.2em;color:#a5a5a5;opacity:.3}.tck-getprice-description{padding:.2em .3em;cursor:default;border:none;width:inherit;background-color:transparent}.tck-getprice-box{width:100%}.tck-getprice-outdiv,.tck-getprice-contract{font-size:1.2em}.tck-getprice-outdiv{display:flex}.tck-getprice-nobtnsection{width:100%}.tck-getprice-contract-box{display:inline-flex;margin:.5em 0;width:100%}.tck-getprice-contract{display:flex}.tck-getprice-pricediv{align-items:center;display:table-row}.tck-getprice-btnsection{display:flex;margin:0}.tck-getprice-indiv{display:flex}.tck-getprice-indiv:first-child{margin-bottom:.25em}.tck-getprice-answeroutdiv{margin-top:1em;display:table;width:100%}.tck-getprice-pricediv span.tck-getprice-pricecol{height:100%;border-right:1px solid #e8e8e8;border-bottom:1px dotted #e8e8e8;padding:.4em;display:table-cell;vertical-align:middle}.tck-getprice-priceheader span{font-size:1.3em;padding:.2em;background-color:rgba(0,0,0,.03)}.tck-getprice-contractbtns .tck-getprice-contractbtn{min-width:13em}.tck-getprice-label{padding:.2em .3em;width:80px}.tck-getprice-input.contractkey{width:5em;display:table-cell}.tck-getprice-input.beginarea,.tck-getprice-input.endarea{width:3em}input[type="text"].tck-getprice-input{padding:.2em .3em;background-color:transparent;border:1px solid #b0b0b0}@media(max-width:650px){.tck-getprice-contractbtn{width:100%}}.tck-getprice-outdiv .btn{display:flex;align-items:center;justify-content:center;font-size:1.3em;padding:0;font-weight:700;width:2em;line-height:1em}.tck-getprice-outdiv .btn span{margin:0 auto;width:1em}.tck-getprice-pricevalue{font-size:2em;width:4em;white-space:nowrap;overflow:hidden;text-overflow:clip}.tck-getprice-pricedescription{width:145px}.tck-getprice-pricelines{width:auto}.tck-getprice-priceline{padding:0 .3em;display:inline-block;min-width:3.5em;text-align:right;cursor:pointer}.tck-getprice-pricesecondary{color:rgba(0,0,0,.25)}.tck-getprice-pricenoline{background-color:rgba(0,0,0,.06)}.tck-getprice-showhidecontract{display:grid;width:100%}.tck-getprice-notes{margin:.5em 0;background-color:#efd8b9;padding:.4em}.tck-getprice-notes-line{line-height:1.3em}.tck-getprice-configbuttons{margin:.5em 0 1em 0}button.modal-close,button.modal-close:before{content:"";text-decoration:none;font-family:"s2b" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;float:right;text-shadow:none !important}.tck-getprice-modal-background{display:none;position:fixed;z-index:6000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.tck-getprice-modal-content{background-color:#fefefe;margin:15px auto;border:1px solid rgba(0,0,0,.2);width:300px;border-radius:.5em;box-shadow:0 5px 15px rgba(0,0,0,.5)}.tck-getprice-modal-header{background-color:#f8f8f8;padding:1em;border-bottom:1px solid rgba(0,0,0,.2);border-top-right-radius:.5em;border-top-left-radius:.5em}.tck-getprice-close{opacity:.6;float:right;font-size:2em;font-weight:bold;line-height:.5}.tck-getprice-close:hover,.tck-getprice-close:focus{color:#000;text-decoration:none;cursor:pointer}.tck-getprice-modal-body{padding:1em}