.lead-quote a.account-id,.leads .fa{cursor:pointer}.leads .doc-panel .table .table-row:first-child .table-cell,.leads .price,.leads.crud .table .table-row:first-child .table-cell{font-weight:700}.leads .add-document,.leads .lead-panel{position:relative}.leads .alert.alert-danger button.close,.quotes .alert.alert-danger button.close{opacity:1}.lead-quote{margin:0 auto;max-width:1080px}.lead-quote .filter-section-box>.manage,.leads .search{margin-bottom:5px}.lead-quote .grid{width:auto;height:350px}.leads label{white-space:nowrap;width:125px}.leads .block{display:block;font-size:75%;height:20px;line-height:16px}.leads .block label{width:auto;font-size:100%;text-transform:capitalize}.leads .block label.vendor-name:after{content:" | "}.leads #modifiedRange{width:280px}.leads .select{width:200px}.leads .search .zipCode{width:50px}.leads .fa{margin-right:3px}.leads .group{margin-top:10px;margin-bottom:10px}.leads .create,.leads .edit{color:#428BCA;display:inline-block;font-size:12px;vertical-align:top;margin:0;cursor:pointer}.leads .fa.fa-pencil{vertical-align:top}.leads.crud .contacts{margin-top:10px}.leads .doc-panel .table,.leads.crud .table{display:table;border-collapse:collapse}.leads .doc-panel .table .table-row,.leads.crud .table .table-row{display:table-row}.leads .doc-panel .table .table-row .table-cell,.leads.crud .table .table-row .table-cell{display:table-cell;padding:5px;border:1px solid #ccc;vertical-align:middle}.leads .contacts .primary,.leads.crud .table .table-row .table-cell .primary{color:#EA4335;font-size:10px;font-weight:700}.leads .contacts label{width:inherit}.leads .price .NRC{color:#5BC0DE}.leads .address-validated-icon,.leads .price .MRC{color:#5CB85C}.leads .price{font-size:11px}.leads .panel-title{font-size:100%;font-weight:400;vertical-align:middle}.leads .service-address ul{margin:0;padding:0}.leads .service-address li{display:inline-block;margin-bottom:10px;margin-right:6px;vertical-align:top}.leads .quote.row{margin:5px 0}.leads .row.header{margin-top:20px}.leads textarea.lead_note{display:block;width:100%;height:100px;overflow:hidden;word-wrap:break-word;resize:vertical}.leads .add-document .fa{position:absolute}.leads .add-document .fa-plus{z-index:1;right:3px;top:-8px;font-size:10px}.leads .add-document .fa-file,.leads .add-document .fa-times{right:10px;top:-5px}.leads #lead_docs{position:relative;background-color:#FFF}.leads #lead_docs .table{width:100%}.leads #lead_docs .icon-stack{width:50px;text-align:right}.leads #newDocForm{background-color:#d9edf7;position:absolute;top:-10px;width:100%;right:0;z-index:2;padding:10px}.leads #newDocForm .row.header{margin-top:0;margin-bottom:0}.leads .clli label{display:block}.leads .clli span,.quotes .twocolumns{display:inline-block}.quotes .badge{background-color:#33712b}.quotes .btn-group{height:35px}.quotes .btn-group>button{height:inherit;margin-right:5px}.quotes .panel-heading{padding:5px}.quotes .panel-body{padding:10px 15px 5px}.quotes .panel-item{padding:10px 5px}.quotes .panel-item:last-child{border-bottom:0}.quotes .search{margin-bottom:5px}.quotes .search label{width:30%}.quotes .search .select{min-width:200px}.quotes .bcProviderSelect div.labl{text-align:left;margin:5px 5px 5px 0}.quotes #modifiedRange{width:280px}.quote-buttons .btn{color:#fff}.quotes .package-group{border-bottom:3px solid #555}.quotes .package-group h2{margin:5px;font-size:1.3em!important}.quotes .twocolumns{vertical-align:top}.quotes .item-header{padding:4px;background:#f2f2f2;border-top:3px solid #5cb85c}.quotes .item-header h2{margin:0;font-size:1.5em}.quotes .item-header .remove-item{border:0;padding:0;border-radius:20px;width:20px}.quotes .item-header .item-price{margin:0 5px;float:left}.quotes .item-header .item-price label{margin:0}.quotes .field-container{position:relative;padding:5px}.quotes .field-container.clearfix{clear:left}.quotes .field-container.clearfix.equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:baseline}.quotes .field-container .price-container{position:absolute;top:0;right:15px}.quotes .field-container .price-container span{width:5em;background:#5cb85c;color:#fff;display:inline-block;line-height:2em;text-align:center;box-shadow:0 0 18px #ccc;font-size:1.5em}.quotes .price-comparison-panel span{background:#5cb85c;color:#fff;font-size:1em}.quotes .total-price-panel{padding:10px}.quotes .total-price-panel .total-price{font-size:2em;display:block;border-bottom:1px solid #333}.quotes .opportunity-panel .service-address{margin-bottom:10px}.quotes .quote-name>input{border:0;font-size:2em;outline:0;cursor:text;text-align:center;border-bottom:1px solid #333;margin-bottom:5px;width:100%}.quotes .quote-input label{margin-bottom:0}.quotes .promo-panel>input{border:0;border-bottom:1px solid #333;width:50%;outline:0;text-align:center;font-size:1em}.quotes .promo-panel>select{width:49%;height:21px;border:0;border-bottom:1px solid #333;outline:0;box-shadow:none}.quotes .promo-panel>input:last-child{float:right}.quotes .quote-notes{position:fixed;top:45px;width:20%;z-index:2;border:1px solid #ccc;border-right:0;background:#fff;border-radius:4px 0 0 4px;right:-20%;transition:right 2s;box-shadow:0 0 8px #ccc}.quotes .quote-notes h3{font:700 124% 'Open Sans Condensed',sans-serif;margin:0;padding:5px}.quotes .quote-notes .note-add-panel textarea{width:100%;height:100px;margin-bottom:5px;resize:none}.quotes .quote-notes .note-add-panel{margin-bottom:5px;text-align:right;padding:5px}.quotes .quote-notes ul.notes{margin:0;padding:0;border-top:1px solid #ccc}.quotes .quote-notes ul.notes>li{list-style:none}.quotes .quote-notes ul.notes>li .title{border-bottom:3px double #ccc;padding:0 5px;font-size:1.5rem}.quotes .quote-notes ul.notes>li .title span{float:right;font-size:.8em;vertical-align:middle}.quotes .quote-notes ul.notes>li p{padding:5px;text-align:justify}.quotes .quote-notes .note-icon-panel{position:absolute;left:-60px;border:1px solid #ccc;padding:10px;border-radius:4px 0 0 4px;top:11px;background:#55A333;color:#fff;font:700 1em arial;cursor:pointer}.quotes .quote-notes.transist{right:0}@media (max-width:1200px){.quotes .quote-notes{width:300px;right:-300px}}.quotes .scrollbar{height:600px;overflow:auto;padding:0 5px}.quotes .scrollbar::-webkit-scrollbar{width:8px}.quotes .scrollbar::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;cursor:pointer}