.h4,.h6,h4,h6{text-transform:uppercase;letter-spacing:1px}.h4,.h6,.letter-spacing-1,.list-link,h4,h6{letter-spacing:1px}.glyphicon,label{font-weight:400}#package-tab .packages .hideThisVisibility,#package-tab div[id^=details-package-] .details-equipment-table .make-invisible,#package-tab div[id^=details-package-] .details-package-table .make-invisible,#package-tab div[id^=details-package-] .details-total-table .make-invisible{visibility:hidden}#schedule-tab .pui,#schedule-tab .schedule-block-unavailable,.btn-disabled{pointer-events:none}body,html{height:100%;font-size:62.5%;min-height:100%;position:relative}.hidden,.hide{display:none}.display-block{display:block}.clickable{cursor:pointer;cursor:hand}.transform{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.hr{border-top:1px dotted #b4b4b4}.h1,h1{font-family:"Futura W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;color:#666}.h2,h2{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;color:#666}.h3,h3{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#ff8200}.h4,.h5,h4,h5{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}.h4,h4{font-size:22px;line-height:27px}.h5,h5{font-size:18px}.h6,h6{font-family:"Avenir LT W01 85 Heavy","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#666}.text-01,.text-02,p{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}.text-01,p{line-height:20px;font-size:13px}.text-02{line-height:22px;font-size:16px}.text-03{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#aaa;font-size:10px;line-height:normal}a.white{color:#fff;text-decoration:underline}a.white:hover{color:#fff;text-decoration:none;cursor:pointer}a.white:visited{color:#fff;text-decoration:underline}.list-link{font-size:10px;font-family:"Avenir LT W01 55 Roman";color:#ff8200;text-decoration:none;text-transform:uppercase}.button,.button-02,.button-03{font-family:"Avenir LT W01 85 Heavy","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;display:block;text-align:center}.list-link:hover{color:#444;text-decoration:underline}.list-link:visited{color:#ff8200;text-decoration:underline}.button{background-color:#ff8200;padding:16px 20px;color:#fff;text-decoration:none}.button:hover{background-color:#ff6724;text-decoration:none;color:#fff}.button-02{background-color:#484945;padding:13px 20px;color:#fff;text-decoration:none}.button-02:hover{background-color:#1c1b1a;text-decoration:none;color:#fff}.button-03{background-color:#ff8200;padding:10px 20px;color:#fff;text-decoration:none}.button-03:hover{background-color:#ff6724;text-decoration:none;color:#fff}.button-04{display:block;background-color:#ff8200;padding:20px;color:#fff;font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;text-decoration:none;text-align:center}.button-04:hover{background-color:#ff6724;text-decoration:none;color:#fff}.orange{color:#ff8200}.white{color:#fff}.light-grey{color:#aaa}.grey{color:#888}.medium-grey{color:#666}.dark-grey{color:#444}.bkg-orange{background:#ff8200}.bkg-blue{background:#72c5dd}.bkg-green{background:#9ad358}.bkg-teal{background:#40cc9e}.bkg-purple{background:#7589c9}.bkg-yellow{background:#ffc200}.bkg-white{background:#fff}.bkg-light-grey{background:#f8f6f2}.bkg-grey{background:#e7e4e0}.bkg-medium-grey{background:#8f8d84}.bkg-dark-grey{background:#4b4945}.alert-error .alert-error-v2-text::before,div.jGrowl .alert-error.jGrowl-notification .alert-error-v2-text::before{background-image:url(../img/icons/error.svg);background-position:top center;background-size:contain;background-repeat:no-repeat;content:""}.transform-normal{text-transform:none}.transform-upper{text-transform:uppercase}.transform-capital{text-transform:capitalize}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}ul{list-style-type:none}.avenir-light{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir-book{font-family:"Avenir LT W01 45 Book","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir-roman{font-family:"Avenir LT W01 55 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir-medium{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir-heavy{font-family:"Avenir LT W01 85 Heavy","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir-black{font-family:"Avenir LT W01 95 Black","Helvetica Neue",Helvetica,Arial,sans-serif}.futura-bold{font-family:"Futura W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.glyphicon{top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-cursor{cursor:pointer;cursor:hand}.select2-container,.select2-drop{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;width:82%}.alert .alert-link,.dev-notes{font-weight:700}.dev-notes{font-family:"Avenir LT W01 95 Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#666;margin:10px 0}.error-block-red,.error-block-small-red{display:block;color:#a94442;text-align:left}.sm-btn-cancel,.sm-btn-ok{padding:3px 6px;margin:0 0 0 20px;cursor:pointer;cursor:hand}.error-block-red{margin:10px 0 0}.error-block-small-red{margin:10px 0 0 10px;font-size:11px}.error-block-small-indented{margin-left:34px}#scheduling-msg .error-block-small-red{margin:10px 0 0 34px}.alert{padding:6px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert.extra-padding{padding:20px 50px}.alert.alert-small{width:82%}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-in-header{position:absolute;top:6px;left:20px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;width:650px;height:45px;line-height:15px;text-align:left;padding:15px}.alert-in-header button.close{margin-top:-4px;opacity:.5;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-success .alert-success-v2-text{color:#1BB231;position:relative;font-weight:700}.alert-success .alert-success-v2-text .success-icon{display:inline-block;transform:rotate(45deg);width:8px;height:16px;left:-20px;position:absolute;border-bottom:2px solid #1BB231;border-right:2px solid #1BB231}.alert-success .no-margin{margin:0}.alert-success.split-content{display:flex;padding:30px 25px}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-error hr{border-top-color:#e4b9c0}.alert-error .alert-link{color:#843534}.alert-error .alert-error-v2-text{color:#B75334;font-weight:700;position:relative}.jGrowl .jGrowl-notification .jGrowl-header,.jGrowl-message{color:#fff;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.alert-error .alert-error-v2-text::before{display:inline-block;position:absolute;left:-30px;width:20px;height:20px;margin-right:10px}.absolute-centering,.jGrowl.top-right{position:absolute;top:0;left:0;right:0;bottom:0}.alert-content-row{display:flex;align-items:center}.alert-content-row .aside-info{padding:5px 0 0 30px;margin-left:30px;width:700px;border-left:solid 1px #bebebe}.alert-content-row .aside-info p{font-size:12px}.alert-content-row .paid-amount{font-size:18px;font-weight:700;margin-left:20px}.absolute-centering{margin:auto}.jGrowl .jGrowl-notification .jGrowl-header{font-weight:600;font-size:14px;letter-spacing:.5px;margin-bottom:10px}.jGrowl-message{font-weight:300;font-size:13px;font-stretch:expanded}.jGrowl.top-right{margin:auto;height:120px;width:240px}div.jGrowl>.ui-state-highlight{background-color:#dedede;color:#666;border:inherit inherit #bebebe}div.jGrowl.top-right{position:fixed;left:50%;height:1px;margin-top:-10em;top:330px;margin-left:-25em;width:525px}div.jGrowl .alert-success button.jGrowl-close .no-margin,div.jGrowl .alert-success div.jGrowl-closer .no-margin,div.jGrowl .alert-success div.jGrowl-header .no-margin,div.jGrowl .alert-success div.jGrowl-message .no-margin,div.jGrowl .alert-success.jGrowl-notification .no-margin{margin:0}div.jGrowl .jGrowl-notification{width:auto}div.jGrowl div.jGrowl-closer{color:#666;background-color:#dedede;border-color:#bebebe}div.jGrowl .alert-success button.jGrowl-close,div.jGrowl .alert-success div.jGrowl-closer,div.jGrowl .alert-success div.jGrowl-header,div.jGrowl .alert-success div.jGrowl-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}div.jGrowl .alert-success button.jGrowl-close hr,div.jGrowl .alert-success div.jGrowl-closer hr,div.jGrowl .alert-success div.jGrowl-header hr,div.jGrowl .alert-success div.jGrowl-message hr{border-top-color:#c9e2b3}div.jGrowl .alert-success button.jGrowl-close .alert-link,div.jGrowl .alert-success div.jGrowl-closer .alert-link,div.jGrowl .alert-success div.jGrowl-header .alert-link,div.jGrowl .alert-success div.jGrowl-message .alert-link{color:#2b542c}div.jGrowl .alert-success button.jGrowl-close .alert-success-v2-text,div.jGrowl .alert-success div.jGrowl-closer .alert-success-v2-text,div.jGrowl .alert-success div.jGrowl-header .alert-success-v2-text,div.jGrowl .alert-success div.jGrowl-message .alert-success-v2-text{color:#1BB231;position:relative;font-weight:700}div.jGrowl .alert-success button.jGrowl-close .alert-success-v2-text .success-icon,div.jGrowl .alert-success div.jGrowl-closer .alert-success-v2-text .success-icon,div.jGrowl .alert-success div.jGrowl-header .alert-success-v2-text .success-icon,div.jGrowl .alert-success div.jGrowl-message .alert-success-v2-text .success-icon{display:inline-block;transform:rotate(45deg);width:8px;height:16px;left:-20px;position:absolute;border-bottom:2px solid #1BB231;border-right:2px solid #1BB231}div.jGrowl .alert-success button.jGrowl-close.split-content,div.jGrowl .alert-success div.jGrowl-closer.split-content,div.jGrowl .alert-success div.jGrowl-header.split-content,div.jGrowl .alert-success div.jGrowl-message.split-content{display:flex;padding:30px 25px}div.jGrowl .alert-success.jGrowl-notification{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}div.jGrowl .alert-success.jGrowl-notification hr{border-top-color:#c9e2b3}div.jGrowl .alert-success.jGrowl-notification .alert-link{color:#2b542c}div.jGrowl .alert-success.jGrowl-notification .alert-success-v2-text{color:#1BB231;position:relative;font-weight:700}div.jGrowl .alert-success.jGrowl-notification .alert-success-v2-text .success-icon{display:inline-block;transform:rotate(45deg);width:8px;height:16px;left:-20px;position:absolute;border-bottom:2px solid #1BB231;border-right:2px solid #1BB231}div.jGrowl .alert-success.jGrowl-notification.split-content{display:flex;padding:30px 25px}div.jGrowl .alert-info button.jGrowl-close,div.jGrowl .alert-info div.jGrowl-closer,div.jGrowl .alert-info div.jGrowl-header,div.jGrowl .alert-info div.jGrowl-message{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info button.jGrowl-close hr,div.jGrowl .alert-info div.jGrowl-closer hr,div.jGrowl .alert-info div.jGrowl-header hr,div.jGrowl .alert-info div.jGrowl-message hr{border-top-color:#a6e1ec}div.jGrowl .alert-info button.jGrowl-close .alert-link,div.jGrowl .alert-info div.jGrowl-closer .alert-link,div.jGrowl .alert-info div.jGrowl-header .alert-link,div.jGrowl .alert-info div.jGrowl-message .alert-link{color:#245269}div.jGrowl .alert-info.jGrowl-notification{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info.jGrowl-notification hr{border-top-color:#a6e1ec}div.jGrowl .alert-info.jGrowl-notification .alert-link{color:#245269}div.jGrowl .alert-info-big{height:8em;width:55em}div.jGrowl .alert-info-big div.jGrowl-message{font-size:15px}div.jGrowl .alert-info-big div.jGrowl-message button.jGrowl-close,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-closer,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-header,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-message{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big div.jGrowl-message button.jGrowl-close hr,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-closer hr,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-header hr,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-message hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big div.jGrowl-message button.jGrowl-close .alert-link,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-closer .alert-link,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-header .alert-link,div.jGrowl .alert-info-big div.jGrowl-message div.jGrowl-message .alert-link{color:#245269}div.jGrowl .alert-info-big div.jGrowl-message.jGrowl-notification{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big div.jGrowl-message.jGrowl-notification hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big div.jGrowl-message.jGrowl-notification .alert-link{color:#245269}div.jGrowl .alert-info-big button.jGrowl-close,div.jGrowl .alert-info-big div.jGrowl-closer,div.jGrowl .alert-info-big div.jGrowl-header{font-size:22px}div.jGrowl .alert-info-big button.jGrowl-close button.jGrowl-close,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-closer,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-header,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-message,div.jGrowl .alert-info-big div.jGrowl-closer button.jGrowl-close,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-closer,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-header,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-message,div.jGrowl .alert-info-big div.jGrowl-header button.jGrowl-close,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-closer,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-header,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-message{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big button.jGrowl-close button.jGrowl-close hr,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-closer hr,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-header hr,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-message hr,div.jGrowl .alert-info-big div.jGrowl-closer button.jGrowl-close hr,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-closer hr,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-header hr,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-message hr,div.jGrowl .alert-info-big div.jGrowl-header button.jGrowl-close hr,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-closer hr,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-header hr,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-message hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big button.jGrowl-close button.jGrowl-close .alert-link,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-closer .alert-link,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-header .alert-link,div.jGrowl .alert-info-big button.jGrowl-close div.jGrowl-message .alert-link,div.jGrowl .alert-info-big div.jGrowl-closer button.jGrowl-close .alert-link,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-closer .alert-link,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-header .alert-link,div.jGrowl .alert-info-big div.jGrowl-closer div.jGrowl-message .alert-link,div.jGrowl .alert-info-big div.jGrowl-header button.jGrowl-close .alert-link,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-closer .alert-link,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-header .alert-link,div.jGrowl .alert-info-big div.jGrowl-header div.jGrowl-message .alert-link{color:#245269}div.jGrowl .alert-info-big button.jGrowl-close.jGrowl-notification,div.jGrowl .alert-info-big div.jGrowl-closer.jGrowl-notification,div.jGrowl .alert-info-big div.jGrowl-header.jGrowl-notification{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big button.jGrowl-close.jGrowl-notification hr,div.jGrowl .alert-info-big div.jGrowl-closer.jGrowl-notification hr,div.jGrowl .alert-info-big div.jGrowl-header.jGrowl-notification hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big button.jGrowl-close.jGrowl-notification .alert-link,div.jGrowl .alert-info-big div.jGrowl-closer.jGrowl-notification .alert-link,div.jGrowl .alert-info-big div.jGrowl-header.jGrowl-notification .alert-link{color:#245269}div.jGrowl .alert-info-big.jGrowl-notification button.jGrowl-close,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-closer,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-header,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-message{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big.jGrowl-notification button.jGrowl-close hr,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-closer hr,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-header hr,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-message hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big.jGrowl-notification button.jGrowl-close .alert-link,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-closer .alert-link,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-header .alert-link,div.jGrowl .alert-info-big.jGrowl-notification div.jGrowl-message .alert-link{color:#245269}div.jGrowl .alert-info-big.jGrowl-notification.jGrowl-notification{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}div.jGrowl .alert-info-big.jGrowl-notification.jGrowl-notification hr{border-top-color:#a6e1ec}div.jGrowl .alert-info-big.jGrowl-notification.jGrowl-notification .alert-link{color:#245269}div.jGrowl .alert-warning button.jGrowl-close,div.jGrowl .alert-warning div.jGrowl-closer,div.jGrowl .alert-warning div.jGrowl-header,div.jGrowl .alert-warning div.jGrowl-message{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}div.jGrowl .alert-warning button.jGrowl-close hr,div.jGrowl .alert-warning div.jGrowl-closer hr,div.jGrowl .alert-warning div.jGrowl-header hr,div.jGrowl .alert-warning div.jGrowl-message hr{border-top-color:#f7e1b5}div.jGrowl .alert-warning button.jGrowl-close .alert-link,div.jGrowl .alert-warning div.jGrowl-closer .alert-link,div.jGrowl .alert-warning div.jGrowl-header .alert-link,div.jGrowl .alert-warning div.jGrowl-message .alert-link{color:#66512c}div.jGrowl .alert-warning.jGrowl-notification{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}div.jGrowl .alert-warning.jGrowl-notification hr{border-top-color:#f7e1b5}div.jGrowl .alert-warning.jGrowl-notification .alert-link{color:#66512c}div.jGrowl .alert-error button.jGrowl-close,div.jGrowl .alert-error div.jGrowl-header,div.jGrowl .alert-error div.jGrowl-message{color:#a94442;background-color:#f2dede;border-color:#ebccd1}div.jGrowl .alert-error button.jGrowl-close hr,div.jGrowl .alert-error div.jGrowl-header hr,div.jGrowl .alert-error div.jGrowl-message hr{border-top-color:#e4b9c0}div.jGrowl .alert-error button.jGrowl-close .alert-link,div.jGrowl .alert-error div.jGrowl-header .alert-link,div.jGrowl .alert-error div.jGrowl-message .alert-link{color:#843534}div.jGrowl .alert-error button.jGrowl-close .alert-error-v2-text,div.jGrowl .alert-error div.jGrowl-header .alert-error-v2-text,div.jGrowl .alert-error div.jGrowl-message .alert-error-v2-text{color:#B75334;font-weight:700;position:relative}div.jGrowl .alert-error button.jGrowl-close .alert-error-v2-text::before,div.jGrowl .alert-error div.jGrowl-header .alert-error-v2-text::before,div.jGrowl .alert-error div.jGrowl-message .alert-error-v2-text::before{content:"";background-image:url(../img/icons/error.svg);background-size:contain;background-repeat:no-repeat;background-position:top center;display:inline-block;position:absolute;left:-30px;width:20px;height:20px;margin-right:10px}div.jGrowl .alert-error.jGrowl-notification{color:#a94442;background-color:#f2dede;border-color:#ebccd1}div.jGrowl .alert-error.jGrowl-notification hr{border-top-color:#e4b9c0}div.jGrowl .alert-error.jGrowl-notification .alert-link{color:#843534}div.jGrowl .alert-error.jGrowl-notification .alert-error-v2-text{color:#B75334;font-weight:700;position:relative}div.jGrowl .alert-error.jGrowl-notification .alert-error-v2-text::before{display:inline-block;position:absolute;left:-30px;width:20px;height:20px;margin-right:10px}.jGrowl.topRight{right:0;top:0}#footer,#push,#push-sidebar{height:50px}#header{background-color:#fff;position:fixed;width:960px;top:0;margin:0 auto 0 -15px;z-index:100;border-bottom:1px solid #eee;padding-bottom:10px}#header .span-btn-start-over{width:auto}#footer{text-align:center}#footer .footer-content{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#9E9B90;height:50px;min-width:968px;background-color:#444;line-height:50px}body>.ember-view,html .ezOrder{height:100%}.ezOrder .container{padding-right:0;min-height:100%;height:auto!important;height:100%;margin:0 auto -50px;width:1310px;-webkit-box-shadow:4px 2px #ccc,-4px 0 2px #ccc;-moz-box-shadow:4px 0 2px #ccc,-4px 0 2px #ccc;box-shadow:4px 0 2px #ccc,-4px 0 2px #ccc}.ezOrder .container .flex-row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ezOrder .container .flex-row .flex-col-9{position:relative;width:73%;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.ezOrder .container .flex-row .flex-col-3{width:27%;background-color:#3f4e57;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}.ezOrder .container .flex-row .flex-col-3 .oet-sidebar{background:url(../img/bg/slanted-sidebar-tab-01-ce15aade7ff69873a1ae11db57da43d9.png) no-repeat;height:36px;text-align:center;color:#fefefe;line-height:36px;text-transform:uppercase;letter-spacing:1px}.ezOrder .container .flex-row .flex-col-3 .oet-sidebar-header{width:100%;max-width:349px}.ezOrder .container .flex-row .flex-col-3 .oet-sidebar-wrapper{position:fixed;background-color:#3f4e57;max-height:100vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.ezOrder .container .flex-row .flex-col-3 .oet-sidebar-wrapper::-webkit-scrollbar{display:none}.ezOrder .container .flex-row .flex-col-3 .textarea-tech-notes-div{width:100%;padding:0 20px}.ezOrder .container .flex-row .flex-col-3 .disabled-textarea{opacity:.7}.ezOrder .container .flex-row .flex-col-3 .textarea-tech-notes{width:100%;min-width:100%;max-width:100%;height:200px;background-color:#283239;color:#fefefe;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ezOrder .container .flex-row .flex-col-3 .form-div,.ezOrder .container .flex-row .flex-col-3 .installation-notes,.ezOrder .container .flex-row .flex-col-3 .page-sub-title,.ezOrder .container .flex-row .flex-col-3 .remaining,.ezOrder .container .flex-row .flex-col-3 .sidebar-text{margin:10px 20px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#fefefe}.ezOrder .container .flex-row .flex-col-3 .red-fine-print{margin-left:20px;margin-bottom:10px}.ezOrder .container .flex-row .flex-col-3 .sb-caller-info,.ezOrder .container .flex-row .flex-col-3 .sb-caller-location,.ezOrder .container .flex-row .flex-col-3 .sb-caller-phone{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:5px 0 0 20px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#666}.ezOrder .container .flex-row .flex-col-3 .sb-caller-info .sb-item,.ezOrder .container .flex-row .flex-col-3 .sb-caller-location .sb-item,.ezOrder .container .flex-row .flex-col-3 .sb-caller-phone .sb-item{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#fefefe;width:90px}.ezOrder .container .flex-row .flex-col-3 .sb-caller-info .sb-attr,.ezOrder .container .flex-row .flex-col-3 .sb-caller-location .sb-attr,.ezOrder .container .flex-row .flex-col-3 .sb-caller-phone .sb-attr{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#fff799;width:160px}.ezOrder .container .flex-row .flex-col-3 .sb-description{position:relative;margin:10px 20px;display:block;width:250px}.ezOrder .container .flex-row .flex-col-3 .sb-description .sb-desc-title{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#fefefe}.ezOrder .container .flex-row .flex-col-3 .sb-description .sb-desc-attr{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#fff799}.ezOrder .container .flex-row .flex-col-3 .sb-caller-info{margin:36px 0 0 20px}.ezOrder .container .flex-row .flex-col-3 .sb-geo-icon{position:absolute;height:20px;width:30px;text-align:center;right:50px;margin-top:-40px}.ezOrder .container .flex-row .flex-col-3 .sb-geo-icon a:active,.ezOrder .container .flex-row .flex-col-3 .sb-geo-icon a:hover,.ezOrder .container .flex-row .flex-col-3 .sb-geo-icon a:link,.ezOrder .container .flex-row .flex-col-3 .sb-geo-icon a:visited{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:10px;color:#6dcff6;text-decoration:none}.ezOrder .container .flex-row .flex-col-3 .sb-keywords,.ezOrder .container .flex-row .flex-col-3 .sep-hilite{font-weight:300;font-size:13px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.ezOrder .container .flex-row .flex-col-3 .sep-hilite{background-color:#657179;color:#fefefe;height:30px;line-height:30px;margin:20px 0 10px;padding:0 0 0 20px}.ezOrder .container .flex-row .flex-col-3 .sb-keywords{display:inline-block;margin:5px 20px 0 0;color:#fff}.ezOrder .container .flex-row .flex-col-3 .sb-keywords .badge{display:inline-block;padding:3px 7px;margin-bottom:10px;font-size:11.84px;font-weight:400;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999}.ezOrder .container .flex-row .flex-col-3 .sb-page-link{padding:0 20px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.ezOrder .container .flex-row .flex-col-3 .sb-page-link a:active,.ezOrder .container .flex-row .flex-col-3 .sb-page-link a:hover,.ezOrder .container .flex-row .flex-col-3 .sb-page-link a:link,.ezOrder .container .flex-row .flex-col-3 .sb-page-link a:visited{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#6dcff6;text-decoration:none}.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info{padding:0 0 0 20px;margin:0 0 20px}.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-01,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-02,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-03,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-04{display:inline-block;height:50px}.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-01 .sb-icon-txt,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-02 .sb-icon-txt,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-03 .sb-icon-txt,.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-04 .sb-icon-txt{display:inline-block;width:100px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#fff799;padding:0 0 0 10px;word-wrap:break-word;vertical-align:middle}.ezOrder .container .flex-row .flex-col-3 .btm-sep,.ezOrder .container .flex-row .flex-col-3 .only-sep{height:2px;width:100%;border-top-style:solid;border-top-color:#262d31;border-top-width:1px;border-bottom-style:solid;border-bottom-color:#637077;border-bottom-width:1px}.ezOrder .container .flex-row .flex-col-3 .only-sep{margin:20px 0 0}.tab-pane{margin-bottom:60px}.nav,.nav-tabs,.page-content,.tab-content{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}.nav-tabs>li:hover{cursor:pointer}.page-content,.tab-content{margin-top:30px}.page-content{margin-top:180px}.nav{margin-top:170px}.nav-banner-small{margin-top:220px}.nav-banner-medium{margin-top:270px}.nav-banner-large{margin-top:320px}.nav-banner-x-large{margin-top:370px}.nav-btns{width:949px;padding:20px 0 0;text-align:right;position:relative}.nav-btns .btn-ct-hdr{float:left}.nav-btns .btn-ct-hdr .tx-monthly,.nav-btns .btn-ct-hdr .tx-purchase{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:11px;color:#444;display:inline-block;height:28px;padding:5px 0 0}.nav-btns .btn-ct-hdr .tx-monthly{margin:0 0 0 30px}.nav-btns .btn-ct-hdr .tx-purchase{margin:0 0 0 60px}.nav-btns .btn-ct-hdr .escalate-schedule{display:none}.nav-btns .btn-ct-hdr .escalation-msg,.nav-btns .btn-ct-hdr .escalation-msg-cancel{display:inline-block;position:relative;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#444;height:inherited;line-height:inherited;margin:0 0 0 30px;visibility:hidden}.nav-btns .btn-back-active,.nav-btns .btn-back-inactive,.nav-btns .btn-next-active,.nav-btns .btn-next-inactive{font-size:11px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.nav-btns .btn-ct-hdr .escalation-msg:after{content:'';display:block;position:absolute;height:18px;width:18px;top:0;right:-30px;background:url(../img/icons/edit-pencil-18x18-e3371e9bb8901f379418dff7767459ca.png) no-repeat;cursor:pointer;cursor:hand}.nav-btns .btn-ct-hdr .escalation-msg-cancel{margin:0}.nav-btns .btn-ct-hdr .escalation-msg-cancel:after{content:'';display:block;position:absolute;height:16px;width:16px;top:2px;right:-60px;background:url(../img/icons/red-x-16x16-86d6c460917eb6377521aa4d0943cd67.png) no-repeat;cursor:pointer;cursor:hand}.nav-btns .ezOrder-availability-btn-small,.nav-btns .ezOrder-credits-offers-btn-small,.nav-btns .ezOrder-escalate-btn-small,.nav-btns .ezOrder-tax-btn-small{padding:5px 8px;margin:0 0 0 30px}.nav-btns .ezOrder-availability-btn-small{margin:0 0 0 15px}.nav-btns .btn-back-active,.nav-btns .btn-next-active{color:#fff;background-color:#3D9BFF;border-color:#3D9BFF}.nav-btns .btn-back-active .glyphicon,.nav-btns .btn-next-active .glyphicon{color:#fff}.nav-btns .btn-back-inactive,.nav-btns .btn-next-inactive{background-color:#eee;border-color:#b5b5b5;color:#b5b5b5}.nav-btns .btn-back-inactive .glyphicon,.nav-btns .btn-next-inactive .glyphicon{color:#b5b5b5}.nav-btns .btn-back-active:hover,.nav-btns .btn-next-active:hover{background-color:#7ABAFF;border-color:#7ABAFF;color:#000}.nav-btns .btn-back-active:hover .glyphicon,.nav-btns .btn-next-active:hover .glyphicon{color:#000}.nav-btns .btn-back-active,.nav-btns .btn-back-inactive{margin-right:5px}.nav-btns .btn-next-active,.nav-btns .btn-next-inactive{margin-left:5px}.nav-btns .glyphicon{font-size:10px}.nav-btns .display-customer-name{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#444;float:left;padding:5px 8px;margin:0 0 0 30px}.sb-campaign-info .sb-campaign-info-01{margin-bottom:20px}.ezOrder .container.no-sidebar{width:960px}.ezOrder .container .flex-row .flex-col-9.no-sidebar{width:100%}.ezOrder .container .flex-row .flex-col-3 .sb-campaign-info .sb-campaign-info-01 .sb-icon{height:50px;width:50px}#install-address-tab .sales-rep-id{margin-bottom:15px}#install-address-tab .formgroup-btm-buffer{margin-bottom:30px}#install-address-tab .half-width{width:40%;display:inline-block;vertical-align:top}#install-address-tab .right-field{margin-left:1%}#install-address-tab .account-type-radios{display:inline-block;width:40%;margin:0}#install-address-tab .account-type-radios label{padding-left:0}#install-address-tab input[type=text].full-width{width:100%}#install-address-tab .partner-verify-error{width:82%}#install-address-tab .install-address-map{background:url(../img/maps/install-address-map-dim-425x320-717603f4d80c38f2962341d0093c8046.jpg) no-repeat;width:425px;height:320px;border:2px solid #ccc}#install-address-tab .map-overlay{display:block;position:absolute;width:900px;height:57.5rem;border:3px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eee;margin-left:auto;margin-right:auto;padding:40px 20px 20px;z-index:1}#install-address-tab .map-overlay .map-overlay-address-text{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;width:97%;margin:0 auto}#credit-tab .credit-check-count-over,#credit-tab .credit-check-count-under,#credit-tab .credit-check-results-div .credit-check-result-failed-sub-prime,#credit-tab .credit-check-results-div .credit-check-result-passed{font-weight:400;font-size:13px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#install-address-tab .map-overlay .map-overlay-instructions{width:97%;height:8.3rem;margin:30px auto 25px}#install-address-tab .map-overlay .map-overlay-instructions div{float:left;position:relative;width:48%;background-color:#fff;height:inherit;padding:1.5rem}#install-address-tab .map-overlay .map-overlay-instructions div:first-of-type{margin-right:4%}#install-address-tab .map-overlay .map-overlay-map{width:97%;height:292px;border:2px solid #a7a7a7;margin:0 auto}#install-address-tab .map-overlay .map-overlay-btns-right-align{width:97%;text-align:right;margin:30px auto 20px}#install-address-tab img.small-exclamation{height:12px;width:12px;margin-bottom:4px}.modal #addressTooLongModalForm input{width:100%}#credit-tab input[type=number][name=annualIncome]::-webkit-inner-spin-button,#credit-tab input[type=number][name=annualIncome]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#credit-tab .bypass-credit{position:absolute;margin-top:-3px}#credit-tab .credit-check-count-over,#credit-tab .credit-check-count-under,#credit-tab .credit-check-results-div .credit-check-result-failed,#credit-tab .credit-check-results-div .credit-check-result-failed-no-hit,#credit-tab .credit-check-results-div .credit-check-result-failed-sub-prime,#credit-tab .credit-check-results-div .credit-check-result-passed{position:relative;height:20px}#credit-tab .side-by-side-radios{display:inline-block;width:40%;margin:0}#credit-tab .side-by-side-radios label{padding-left:0}#credit-tab .credit-check-count-under{color:#662d91}#credit-tab .credit-check-count-over{color:#ff2800}#credit-tab .credit-check-results-div{margin:24px 0}#credit-tab .credit-check-results-div .credit-check-result-passed{color:#00bb3f}#credit-tab .credit-check-results-div .credit-check-result-failed,#credit-tab .credit-check-results-div .credit-check-result-failed-no-hit{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#ff2800}#credit-tab .credit-check-results-div .credit-check-result-failed-sub-prime{color:#662d91}#credit-tab .credit-check-results-div .credit-check-result-passed:after{content:'';display:block;position:absolute;height:14px;width:18px;top:3px;right:24px;background:url(../img/icons/checkmark-green-18x14-d9fe332e41cf2015b4b7043c07286e89.png) no-repeat}#credit-tab .credit-check-results-div .credit-check-result-failed-no-hit:after,#credit-tab .credit-check-results-div .credit-check-result-failed:after{top:3px;background:url(../img/icons/red-x-16x16-86d6c460917eb6377521aa4d0943cd67.png) no-repeat;content:'';display:block;position:absolute;height:18px;width:18px}#credit-tab .credit-check-results-div .credit-check-result-failed:after{right:24px}#credit-tab .credit-check-results-div .credit-check-result-failed-no-hit:after{right:60px}#credit-tab .credit-check-results-div .credit-check-result-failed-sub-prime:after{content:'';display:block;position:absolute;height:18px;width:18px;top:1px;right:24px;background:url(../img/icons/exclamation-16x16-21d21339cd55e6564a442ba870db804c.png) no-repeat}#credit-tab .page-title{position:relative}#credit-tab .page-title .swap-btn-span{display:inline-block;position:absolute;top:-3px;right:82px}#credit-tab .div-click input[type=radio]{margin-right:6px}#credit-tab #credit-check-address-dob,#credit-tab #credit-check-address-ssn{float:left}#credit-tab #credit-check-address-dob{width:145px!important}#credit-tab #credit-check-address-ssn{width:145px!important;margin-left:21px}#credit-tab #form-credit-check input[id=credit-check-dob-input],#credit-tab #form-credit-check input[id=credit-check-ssn-input]{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;width:108px}#credit-tab #form-credit-check .input-group input{width:calc(82% - 6px)}#credit-tab #creditConsentModal .modal-dialog{width:400px}#credit-tab #creditConsentModal .confirmation-modal-body{height:575px}#package-tab div.main-line,#package-tab div.main-line-text{margin-top:10px;height:35px;width:100%;box-sizing:border-box}#package-tab td{position:relative}#package-tab div.main-line-text{padding-top:8px}#package-tab .main-line input[type=number].form-control{margin-top:0}#package-tab div.sub-fee{width:100%;bottom:0;margin-bottom:10px;padding-top:10px;border-top:1px solid #e1e1e1;margin-top:10px}#package-tab tr.extendedHeight{height:92px}#package-tab .alert-need-33{display:none;position:fixed;margin:0 auto;top:118px;width:550px;left:0;right:0;z-index:11}#package-tab .alert-calc-tx{position:fixed;top:118px;width:920px;z-index:11}#package-tab .alert-calc-tx .close{margin-top:-10px;line-height:1.5}#package-tab .alert-calc-tx .alert-calc-tx-row-hdr{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:10px;color:#3a87ad}#package-tab .alert-calc-tx .alert-calc-tx-row,#package-tab .misc-optns{font-size:13px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#package-tab .alert-calc-tx .alert-calc-tx-row{font-weight:300;color:#3a87ad;line-height:2}#package-tab .alert-calc-tx .alert-calc-tx-row-left,#package-tab .alert-calc-tx .alert-calc-tx-row-middle,#package-tab .alert-calc-tx .alert-calc-tx-row-right{display:inline-block}#package-tab .alert-calc-tx .alert-calc-tx-row-left{float:left;width:100px}#package-tab .alert-calc-tx .alert-calc-tx-row-middle{float:left;margin-left:30%;text-align:center;width:70px}#package-tab .alert-calc-tx .alert-calc-tx-row-right{float:left;margin-left:33.75%;text-align:center;width:70px}#package-tab .misc-optns{display:flex;flex-direction:row;align-content:center;justify-content:space-between;margin:25px 0 10px;font-weight:400;color:#666;position:relative;overflow:hidden}#package-tab .misc-optns .mo-cntrct-duration .select2-container .select2-choice>.select2-chosen,#package-tab .misc-optns .mo-install-type .select2-container .select2-choice>.select2-chosen,#package-tab .misc-optns .mo-pay-everything-now-later .select2-container .select2-choice>.select2-chosen{margin-top:-2px!important}#package-tab .misc-optns .mo-cntrct-duration .contract-duration,#package-tab .misc-optns .mo-install-type .install-type,#package-tab .misc-optns .mo-pay-everything-now-later .pay-everything{margin-left:5px}#package-tab .misc-optns .mo-cntrct-duration,#package-tab .misc-optns .mo-deposit,#package-tab .misc-optns .mo-incentives,#package-tab .misc-optns .mo-install-type,#package-tab .misc-optns .mo-pay-everything-now-later{display:inline-block}#package-tab .misc-optns .mo-cntrct-duration{width:200px;margin-right:0;text-align:left}#package-tab .misc-optns .mo-cntrct-duration .contract-duration-months{color:#666}#package-tab .misc-optns .mo-cntrct-duration .select2-container,#package-tab .misc-optns .mo-cntrct-duration .select2-drop,#package-tab .misc-optns .mo-cntrct-duration .select2-input{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:13px!important;color:#666!important;width:175px!important}#package-tab .misc-optns .mo-install-type{margin-right:150px;text-align:center}#package-tab .misc-optns .mo-install-type .select2-container,#package-tab .misc-optns .mo-install-type .select2-drop{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:13px!important;color:#666!important;width:265px!important}#package-tab .misc-optns .mo-pay-everything-now-later{width:auto}#package-tab .misc-optns .mo-pay-everything-now-later .select2-container,#package-tab .misc-optns .mo-pay-everything-now-later .select2-drop,#package-tab .misc-optns .mo-pay-everything-now-later .select2-input{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:13px!important;color:#666!important;width:85px!important}#package-tab .select2-container,#package-tab .select2-drop .product-quantity{width:65%}#package-tab .packages{width:100%;margin:0 auto}#package-tab .packages ul{display:table;table-layout:fixed;width:100%;list-style-type:none;margin:0;padding:6px 0;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#666}#package-tab .packages ul li .package .as-low-as,#package-tab .packages ul li .package .package-price{font-weight:300;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}#package-tab .packages ul li{display:table-cell;border:1px solid #c4c4c4;border-top:transparent none 0;border-right:transparent none 0;margin-right:-4px;padding:0;width:49.33%}#package-tab .packages ul li li.not-selected{cursor:pointer;cursor:hand}#package-tab .packages ul li .li-selected{background-color:#eee!important;cursor:pointer;cursor:auto}#package-tab .packages ul li .package{text-align:center;padding:0 12px}#package-tab .packages ul li .package .package-title{margin-bottom:10px}#package-tab .packages ul li .package .as-low-as{display:none;font-size:10px;margin-bottom:5px}#package-tab .packages ul li .package .package-price{position:relative;text-align:center;margin:0 auto 7px;font-size:13px}#package-tab .packages ul li .package .package-price div{display:inline-block}#package-tab .packages ul li .package .package-price .dollar{vertical-align:top;padding-top:8px}#package-tab .packages ul li .package .package-price .amount{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;color:#666}#package-tab .packages ul li .package .package-price .amount select{padding:4px 1px;border:none;background:#fafafa;border-radius:10px;cursor:pointer}#package-tab .packages ul li .package .buttons-container{display:flex;flex-wrap:nowrap;justify-content:center}#package-tab .packages ul li .package .diy-btn{max-width:47%}#package-tab .packages ul li .package .diy-btn.diy-btn-selected,#package-tab .packages ul li .package .diy-btn.diy-btn-selected.disabled{position:relative;opacity:1;background-color:transparent;color:#ff8200;border:0;outline:0}#package-tab .packages ul li .package .diy-btn.diy-btn-selected.disabled::after,#package-tab .packages ul li .package .diy-btn.diy-btn-selected::after{content:url(/img/icons/icon-down-arrow-6481745f4ca98d478a09c3bcaccc5954.png);position:absolute;display:block;width:auto;height:35px;bottom:0;top:calc(71%);left:50%;transform:translateX(-50%)}#package-tab .packages ul li .package .selected-package-down-arrow{display:block;height:35px;text-align:center;margin-top:19px}#package-tab .packages ul li .package .contract-length{margin-top:2px;margin-bottom:17px}#package-tab .packages ul li .btn-package-go{width:auto;margin:auto auto 16px;font-weight:400;font-size:13px;display:flex}#package-tab .packages ul li .btn-package-selected{pointer-events:none;width:auto;margin-bottom:16px;background-color:#2b80ff;border-color:#2b80ff;cursor:pointer;cursor:auto}#package-tab .packages ul li:first-of-type{border-left:transparent none 0}#package-tab .packages ul li:last-of-type{border-right:transparent none 0}#package-tab .packages .orange-text{color:#ff8200}#package-tab .packages .border-bottom-removed{border-bottom:#fff none 0}#package-tab .packages .hideThis{display:none}#package-tab .packages .showThis{display:block}#package-tab .tbl-ttl{font-family:"Avenir LT W01 95 Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;color:#2b80ff;width:98%;padding-top:3px}#package-tab div[id^=details-package-]{padding:30px 0 0}#package-tab div[id^=details-package-] .details-equipment-table,#package-tab div[id^=details-package-] .details-package-table,#package-tab div[id^=details-package-] .details-total-table{width:98%}#package-tab div[id^=details-package-] .details-equipment-table .discount-row,#package-tab div[id^=details-package-] .details-equipment-table .tax-row,#package-tab div[id^=details-package-] .details-package-table .discount-row,#package-tab div[id^=details-package-] .details-package-table .tax-row,#package-tab div[id^=details-package-] .details-total-table .discount-row,#package-tab div[id^=details-package-] .details-total-table .tax-row{border-top:#ccc solid 1px;border-bottom:#ccc solid 1px}#package-tab div[id^=details-package-] .details-equipment-table .totals-row,#package-tab div[id^=details-package-] .details-package-table .totals-row,#package-tab div[id^=details-package-] .details-total-table .totals-row{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#666;background-color:#d9edf7;border-top:#bccdd6 solid 1px;border-bottom:#bccdd6 solid 1px}#package-tab div[id^=details-package-] .details-equipment-table .deposit-row td,#package-tab div[id^=details-package-] .details-equipment-table .deposit-row td input,#package-tab div[id^=details-package-] .details-equipment-table .discount-row td,#package-tab div[id^=details-package-] .details-equipment-table .discount-row td input,#package-tab div[id^=details-package-] .details-equipment-table .refundable-deposit-row td,#package-tab div[id^=details-package-] .details-package-table .deposit-row td,#package-tab div[id^=details-package-] .details-package-table .deposit-row td input,#package-tab div[id^=details-package-] .details-package-table .discount-row td,#package-tab div[id^=details-package-] .details-package-table .discount-row td input,#package-tab div[id^=details-package-] .details-package-table .refundable-deposit-row td,#package-tab div[id^=details-package-] .details-total-table .deposit-row td,#package-tab div[id^=details-package-] .details-total-table .deposit-row td input,#package-tab div[id^=details-package-] .details-total-table .discount-row td,#package-tab div[id^=details-package-] .details-total-table .discount-row td input,#package-tab div[id^=details-package-] .details-total-table .refundable-deposit-row td{color:#00f}#package-tab div[id^=details-package-] .details-equipment-table .sub-total-equipment-discount,#package-tab div[id^=details-package-] .details-equipment-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-equipment-table .sub-total-fees-services,#package-tab div[id^=details-package-] .details-package-table .sub-total-equipment-discount,#package-tab div[id^=details-package-] .details-package-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-package-table .sub-total-fees-services,#package-tab div[id^=details-package-] .details-total-table .sub-total-equipment-discount,#package-tab div[id^=details-package-] .details-total-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-total-table .sub-total-fees-services{border-top:#ccc solid 1px}#package-tab div[id^=details-package-] .details-equipment-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-equipment-table .sub-total-fees-services,#package-tab div[id^=details-package-] .details-package-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-package-table .sub-total-fees-services,#package-tab div[id^=details-package-] .details-total-table .sub-total-fees-equipment,#package-tab div[id^=details-package-] .details-total-table .sub-total-fees-services{border-bottom:#ccc solid 1px;font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:13px;color:#17b231}#package-tab div[id^=details-package-] .details-equipment-table,#package-tab div[id^=details-package-] .details-equipment-table .select2-choice,#package-tab div[id^=details-package-] .details-equipment-table .select2-container .product-quantity,#package-tab div[id^=details-package-] .details-equipment-table .select2-drop .select2-display-none .select2-with-searchbox .select2-drop-active,#package-tab div[id^=details-package-] .details-equipment-table .select2-drop.select2-drop-above .select2-search input,#package-tab div[id^=details-package-] .details-equipment-table .select2-result-label,#package-tab div[id^=details-package-] .details-equipment-table .select2-results,#package-tab div[id^=details-package-] .details-package-table,#package-tab div[id^=details-package-] .details-package-table .select2-choice,#package-tab div[id^=details-package-] .details-package-table .select2-container .product-quantity,#package-tab div[id^=details-package-] .details-package-table .select2-drop .select2-display-none .select2-with-searchbox .select2-drop-active,#package-tab div[id^=details-package-] .details-package-table .select2-drop.select2-drop-above .select2-search input,#package-tab div[id^=details-package-] .details-package-table .select2-result-label,#package-tab div[id^=details-package-] .details-package-table .select2-results,#package-tab div[id^=details-package-] .details-total-table,#package-tab div[id^=details-package-] .details-total-table .select2-choice,#package-tab div[id^=details-package-] .details-total-table .select2-container .product-quantity,#package-tab div[id^=details-package-] .details-total-table .select2-drop .select2-display-none .select2-with-searchbox .select2-drop-active,#package-tab div[id^=details-package-] .details-total-table .select2-drop.select2-drop-above .select2-search input,#package-tab div[id^=details-package-] .details-total-table .select2-result-label,#package-tab div[id^=details-package-] .details-total-table .select2-results{font-size:12px;color:#666;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#package-tab div[id^=details-package-] .details-equipment-table .sub-total-equipment-discount,#package-tab div[id^=details-package-] .details-package-table .sub-total-equipment-discount,#package-tab div[id^=details-package-] .details-total-table .sub-total-equipment-discount{background-color:rgba(0,187,63,.1)}#package-tab div[id^=details-package-] .details-equipment-table input,#package-tab div[id^=details-package-] .details-package-table input,#package-tab div[id^=details-package-] .details-total-table input{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#666;text-align:center;display:inline-block;height:25px;width:65px;margin-left:5px;padding:6px 8px}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-equipment-table thead tr th:first-of-type,#package-tab div[id^=details-package-] .details-package-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-package-table thead tr th:first-of-type,#package-tab div[id^=details-package-] .details-total-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-total-table thead tr th:first-of-type{padding-left:10px}#package-tab div[id^=details-package-] .details-equipment-table .select2-disabled .select2-result,#package-tab div[id^=details-package-] .details-package-table .select2-disabled .select2-result,#package-tab div[id^=details-package-] .details-total-table .select2-disabled .select2-result{cursor:not-allowed}#package-tab div[id^=details-package-] .details-equipment-table thead tr th,#package-tab div[id^=details-package-] .details-package-table thead tr th,#package-tab div[id^=details-package-] .details-total-table thead tr th{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:11px;color:#65001d;padding-bottom:10px}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td,#package-tab div[id^=details-package-] .details-package-table tbody tr td,#package-tab div[id^=details-package-] .details-total-table tbody tr td{height:50px}#package-tab div[id^=details-package-] .details-equipment-table .table-striped>tbody>tr:nth-of-type(2n+1)>td,#package-tab div[id^=details-package-] .details-package-table .table-striped>tbody>tr:nth-of-type(2n+1)>td,#package-tab div[id^=details-package-] .details-total-table .table-striped>tbody>tr:nth-of-type(2n+1)>td{background-color:#eee}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-equipment-table thead tr th:first-of-type,#package-tab div[id^=details-package-] .details-package-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-package-table thead tr th:first-of-type,#package-tab div[id^=details-package-] .details-total-table tbody tr td:first-of-type,#package-tab div[id^=details-package-] .details-total-table thead tr th:first-of-type{width:38%;text-align:left}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:first-of-type .price,#package-tab div[id^=details-package-] .details-equipment-table thead tr th:first-of-type .price,#package-tab div[id^=details-package-] .details-package-table tbody tr td:first-of-type .price,#package-tab div[id^=details-package-] .details-package-table thead tr th:first-of-type .price,#package-tab div[id^=details-package-] .details-total-table tbody tr td:first-of-type .price,#package-tab div[id^=details-package-] .details-total-table thead tr th:first-of-type .price{display:inline-block;width:70px}#package-tab div[id^=details-package-] .details-equipment-table td.item-installation-fee,#package-tab div[id^=details-package-] .details-package-table td.item-installation-fee,#package-tab div[id^=details-package-] .details-total-table td.item-installation-fee{position:absolute;left:220px;display:flex;justify-content:center;align-items:center}#package-tab div[id^=details-package-] .details-equipment-table button.btn.installation-fee-btn,#package-tab div[id^=details-package-] .details-package-table button.btn.installation-fee-btn,#package-tab div[id^=details-package-] .details-total-table button.btn.installation-fee-btn{background-color:#fff;border-color:#ff8200;font-weight:300;font-size:11px;padding:0;display:flex;justify-content:center;flex-direction:row;align-items:center;border-radius:4px}#package-tab div[id^=details-package-] .details-equipment-table button.btn.installation-fee-btn span,#package-tab div[id^=details-package-] .details-package-table button.btn.installation-fee-btn span,#package-tab div[id^=details-package-] .details-total-table button.btn.installation-fee-btn span{padding:6px}#package-tab div[id^=details-package-] .details-equipment-table button.btn.installation-fee-btn span.active,#package-tab div[id^=details-package-] .details-package-table button.btn.installation-fee-btn span.active,#package-tab div[id^=details-package-] .details-total-table button.btn.installation-fee-btn span.active{background:#fff;border:2px solid #ccc;display:block;cursor:default;border-radius:4px}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(2),#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(2),#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(2),#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(2),#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(2),#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(2){width:15%;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(3),#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(3),#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(3),#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(3),#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(3),#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(3){width:17%;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(3) div.form-group,#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(3) div.form-group,#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(3) div.form-group,#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(3) div.form-group,#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(3) div.form-group,#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(3) div.form-group{padding-top:13px!important}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(4),#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(4),#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(4),#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(4),#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(4),#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(4){width:5%!important;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(5),#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(5),#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(5),#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(5),#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(5),#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(5){width:15%!important;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:nth-of-type(6),#package-tab div[id^=details-package-] .details-equipment-table thead tr th:nth-of-type(6),#package-tab div[id^=details-package-] .details-package-table tbody tr td:nth-of-type(6),#package-tab div[id^=details-package-] .details-package-table thead tr th:nth-of-type(6),#package-tab div[id^=details-package-] .details-total-table tbody tr td:nth-of-type(6),#package-tab div[id^=details-package-] .details-total-table thead tr th:nth-of-type(6){width:11%;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tbody tr td:last-of-type,#package-tab div[id^=details-package-] .details-equipment-table thead tr th:last-of-type,#package-tab div[id^=details-package-] .details-package-table tbody tr td:last-of-type,#package-tab div[id^=details-package-] .details-package-table thead tr th:last-of-type,#package-tab div[id^=details-package-] .details-total-table tbody tr td:last-of-type,#package-tab div[id^=details-package-] .details-total-table thead tr th:last-of-type{width:auto;text-align:center}#package-tab div[id^=details-package-] .details-equipment-table tr td .remove-product,#package-tab div[id^=details-package-] .details-equipment-table tr td .remove-product-alt,#package-tab div[id^=details-package-] .details-package-table tr td .remove-product,#package-tab div[id^=details-package-] .details-package-table tr td .remove-product-alt,#package-tab div[id^=details-package-] .details-total-table tr td .remove-product,#package-tab div[id^=details-package-] .details-total-table tr td .remove-product-alt{display:inline-block;background:url(../img/icons/red-x-16x16-86d6c460917eb6377521aa4d0943cd67.png) 0 7px no-repeat;width:20px;height:25px;cursor:pointer;cursor:hand}#package-tab div[id^=details-package-] .details-equipment-table tr td .remove-product-alt:hover,#package-tab div[id^=details-package-] .details-equipment-table tr td .remove-product:hover,#package-tab div[id^=details-package-] .details-package-table tr td .remove-product-alt:hover,#package-tab div[id^=details-package-] .details-package-table tr td .remove-product:hover,#package-tab div[id^=details-package-] .details-total-table tr td .remove-product-alt:hover,#package-tab div[id^=details-package-] .details-total-table tr td .remove-product:hover{zoom:1;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#package-tab div[id^=details-package-] .details-equipment-table tr td .enable-product,#package-tab div[id^=details-package-] .details-package-table tr td .enable-product,#package-tab div[id^=details-package-] .details-total-table tr td .enable-product{display:inline-block;background:url(../img/icons/checkmark-green-18x14-d9fe332e41cf2015b4b7043c07286e89.png) 0 7px no-repeat;width:20px;height:25px;cursor:pointer;cursor:hand}#package-tab div[id^=details-package-] .details-equipment-table .fpoe,#package-tab div[id^=details-package-] .details-package-table .fpoe,#package-tab div[id^=details-package-] .details-total-table .fpoe{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:11px;color:#65001d;margin:-5px 0 3px}#package-tab div[id^=details-package-] input[type=number].form-control,#package-tab div[id^=details-package-] input[type=number].form-control.depositVal,#package-tab div[id^=details-package-] input[type=number].form-control.discountVal{display:inline-block;width:40.139%;height:26px;padding:3px;font-size:12px;line-height:1.4;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#package-tab div[id^=details-package-] input[type=text].form-control,#package-tab div[id^=details-package-] input[type=text].form-control.depositVal,#package-tab div[id^=details-package-] input[type=text].form-control.discountVal{height:29px!important}}#package-tab div[id^=details-package-] .free-automation-equipment{width:300px!important}#package-tab div[id^=details-package-] .fixed-table-container{margin:50px 0;width:100%;height:384px;background-color:transparent;position:relative;padding-top:20px}#package-tab div[id^=details-package-] .header-background{height:30px;position:absolute;top:0;right:0;left:0}#package-tab div[id^=details-package-] .fixed-table-container-inner{overflow-x:hidden;overflow-y:auto;height:100%;border:1px solid #ccc}#package-tab div[id^=details-package-] .details-product-table{width:100%;overflow-x:hidden;overflow-y:auto;margin-top:-10px}#package-tab div[id^=details-package-] .details-product-table thead{display:table-header-group}#package-tab div[id^=details-package-] .details-product-table thead .th-inner{position:absolute;top:0;line-height:4px;text-align:left;padding-left:5px;margin-left:-5px;margin-bottom:5px}#package-tab div[id^=details-package-] .details-product-table thead .th-inner:first-of-type{padding-left:6px}#package-tab div[id^=details-package-] .details-product-table thead .th-inner:last-of-type{width:inherit;text-align:center}#package-tab div[id^=details-package-] .details-product-table tbody{display:table-row-group}#package-tab div[id^=details-package-] .details-product-table tbody tr td:first-of-type{padding-left:10px}#package-tab div[id^=details-package-] .more-promotions div[class$='-div']{padding:22px 0 0 2px;float:left;width:49%}#package-tab div[id^=details-package-] .more-promotions .promo-code-record{position:relative;margin:16px 0 15px 92px}#package-tab div[id^=details-package-] .more-promotions .promo-code-record .promo-code-title{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#666;text-transform:uppercase;padding-bottom:2px}#package-tab div[id^=details-package-] .more-promotions .promo-code-record .promo-code-title:after{content:'';display:block;position:absolute;height:14px;width:18px;top:5px;right:12px;background:url(../img/icons/checkmark-green-18x14-d9fe332e41cf2015b4b7043c07286e89.png) no-repeat}#package-tab div[id^=details-package-] .form-control-inline-50{width:54.75%;display:inline-block;margin:0 10px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}#package-tab .form-rmr-purchase span label,#package-tab .form-service-plan span label,#package-tab .form-sm-em span label,#package-tab .v-camera-disclaimer{font-weight:300;font-size:12px}#package-tab .discounted-item{display:inline-block;position:relative;margin:0 0 0 30px;text-indent:20px}#package-tab .discounted-item .discounted-item-symbol{position:absolute;background:url(../img/icons/blue-bullet-20x20.png) no-repeat;width:16px;height:16px;top:-7px;left:0}#package-tab #details-package-home-security-plus,#package-tab .details-product-table tbody tr td,#package-tab .product-row{position:relative}#package-tab .details-product-table tbody tr td .discounted-item-symbol{display:inline-block;background:url(../img/icons/blue-bullet-20x20.png) no-repeat;width:16px;height:16px}#package-tab .show-more-products-div{margin-top:30px}#package-tab .show-more-products-div a{color:#ff8200}#package-tab .form-rmr-purchase span label,#package-tab .form-service-plan span label,#package-tab .form-sm-em span label,#package-tab .table-striped .totals-row td,#package-tab .v-camera-disclaimer{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}#package-tab .v-camera-disclaimer{position:absolute;margin-top:-26px;padding-left:3px}#package-tab .v-camera-disclaimer .v-camera{display:inline-block;background:url(../img/icons/video-camera-16x10-c9b82a8e8363471a4fab8fd97683971e.png) no-repeat;width:16px;height:10px;margin-right:12px}#package-tab .form-rmr-purchase span input[type=radio],#package-tab .form-service-plan span input[type=checkbox],#package-tab .form-sm-em span input[type=checkbox]{margin-right:5px}#package-tab .form-rmr-purchase{position:absolute;display:inline-block;margin-left:40px}#package-tab .form-rmr-purchase span{display:inline-block}#package-tab .amount-purchase-hide,#package-tab .amount-rmr-hide{display:none}#package-tab tr.installation-fee td{height:37px!important;border-top:rgba(183,183,183,.3) solid 1px;border-bottom:rgba(183,183,183,.3) solid 1px}#package-tab .form-service-plan,#package-tab .form-sm-em{display:inline-block;margin-left:40px}#package-tab .form-service-plan span,#package-tab .form-sm-em span{display:inline-block;width:75px}#package-tab .form-service-plan .sm-em-address,#package-tab .form-sm-em .sm-em-address{display:inline-block;width:auto}#package-tab .form-service-plan input[type=email],#package-tab .form-sm-em input[type=email]{display:inline-block;margin-left:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#666;height:26px;line-height:1.4;padding:3px 3px 3px 7px;width:160px}#package-tab .table-striped .totals-row td{font-weight:400;font-size:14px;background-color:#d9edf7}#package-tab .table-striped .sub-total-equipment-discount td{background-color:rgba(0,187,63,.1)}#package-tab .add-product{float:left;background:url(../img/icons/add-plus-26x26-c19dae7495193c734372ec45f2873d9b.png) 0 7px no-repeat;width:36px;height:39px;cursor:pointer;cursor:hand}#package-tab .equipment-section{display:inline-block;width:100%;margin:0 auto 10px}#package-tab .equipment-section .glyphicon{position:relative;line-height:1}#package-tab .equipment-section .glyphicon-triangle-right:before{content:"\e250"}#package-tab .equipment-section .glyphicon-triangle-left:before{content:"\e251"}#package-tab .equipment-section .glyphicon-triangle-bottom:before{content:"\e252"}#package-tab .equipment-section .glyphicon-triangle-top:before{content:"\e253"}#package-tab .equipment-section .glyphicon-triangle-bottom,#package-tab .equipment-section .glyphicon-triangle-right{color:#005cae}#package-tab .equipment-section .sctn-hdr{color:#2b80ff;cursor:pointer;cursor:hand}#package-tab .equipment-section .equipment-left,#package-tab .equipment-section .equipment-right{width:48%;float:left;padding:0}#package-tab .equipment-section .equipment-left .collapse-trigger .show-when-collapsed,#package-tab .equipment-section .equipment-right .collapse-trigger .show-when-collapsed{display:none}#package-tab .equipment-section .equipment-left .collapse-trigger .show-when-open,#package-tab .equipment-section .equipment-left .collapse-trigger.collapsed .show-when-collapsed,#package-tab .equipment-section .equipment-right .collapse-trigger .show-when-open,#package-tab .equipment-section .equipment-right .collapse-trigger.collapsed .show-when-collapsed{display:inline-block}#package-tab .equipment-section .equipment-left .collapse-trigger.collapsed .show-when-open,#package-tab .equipment-section .equipment-right .collapse-trigger.collapsed .show-when-open{display:none}#package-tab .equipment-section .equipment-left .collapse .in,#package-tab .equipment-section .equipment-right .collapse .in{display:block}#package-tab .equipment-section .equipment-left .panel-body,#package-tab .equipment-section .equipment-right .panel-body{margin:0;padding:0;background-color:transparent}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table,#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table{width:100%;margin:0;padding:0}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td,#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td{height:60px}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td:first-of-type,#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td:first-of-type{padding-left:10px}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td:first-of-type,#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table thead tr th:first-of-type,#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td:first-of-type,#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table thead tr th:first-of-type{width:8.675%;text-align:center}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td:nth-of-type(2),#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table thead tr th:nth-of-type(2),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td:nth-of-type(2),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table thead tr th:nth-of-type(2){width:51%;text-align:left}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td:nth-of-type(4),#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table thead tr th:nth-of-type(4),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td:nth-of-type(4),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table thead tr th:nth-of-type(4){width:18.795%;text-align:center}#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table tbody tr td:nth-of-type(5),#package-tab .equipment-section .equipment-left .panel-body .security-equipment-table thead tr th:nth-of-type(5),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table tbody tr td:nth-of-type(5),#package-tab .equipment-section .equipment-right .panel-body .security-equipment-table thead tr th:nth-of-type(5){text-align:center}#package-tab .equipment-section .equipment-left{margin-right:20px}#package-tab .product-row{display:inline-table}#package-tab .product-row .added-notification{color:#17b231;opacity:0;z-index:10;position:absolute;height:30%;width:21%;left:-5.5%;bottom:0;text-align:center;font-weight:700;font-size:12px}#package-tab .product-row .added-notification.show-added{opacity:1}#package-tab label[for=checkPayNow].disabled{filter:grayscale(1) opacity(.5)}#package-tab label[for=checkPayNow].disabled span{cursor:default}#incentives-msg{z-index:1050}#incentives-msg .incentives-msg-box{position:relative;width:500px;height:auto;padding:5% 0 30px;margin:10% auto;background-color:#f4f4f4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#incentives-msg .incentives-msg-box .incentives-package-name{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;color:#65001d;margin:-15px 0 15px 20px;text-align:left}#incentives-msg .incentives-msg-box .credits-section .after-drop-down{margin-top:10px}#incentives-msg .incentives-msg-box .credits-section textarea.form-control{height:100px;width:220px}#incentives-msg .incentives-msg-box .already-has-referral{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}#incentives-msg .incentives-msg-box .demo-everything,#incentives-msg .incentives-msg-box .demo-reset,#incentives-msg .incentives-msg-box .demo-three-payments{display:inline-block;position:absolute}#incentives-msg .incentives-msg-box .demo-everything{right:10px}#incentives-msg .incentives-msg-box .demo-three-payments{right:45px}#incentives-msg .incentives-msg-box .demo-reset{right:80px}#incentives-msg .incentives-msg-box .incentives-msg-box-hdr{position:absolute;top:0;left:2%;width:96%;height:30px;background-color:#0ba4f0;text-align:left;padding:0 15px 0 20px;line-height:30px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#fff}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade,#incentives-msg .incentives-msg-box .incentives-line-item,#incentives-msg .incentives-msg-box .incentives-line-item-blank,#incentives-msg .incentives-msg-box .incentives-total-due-installation,#incentives-msg .incentives-msg-box .incentives-total-due-today{position:relative;text-align:left;padding:15px 0 20px 20px;border-top:#dadada solid 1px;vertical-align:middle}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade input[type=radio],#incentives-msg .incentives-msg-box .incentives-line-item input[type=radio],#incentives-msg .incentives-msg-box .incentives-line-item-blank input[type=radio],#incentives-msg .incentives-msg-box .incentives-total-due-installation input[type=radio],#incentives-msg .incentives-msg-box .incentives-total-due-today input[type=radio]{margin-right:8px}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade .incentives-wrapped-text,#incentives-msg .incentives-msg-box .incentives-line-item .incentives-wrapped-text,#incentives-msg .incentives-msg-box .incentives-line-item-blank .incentives-wrapped-text,#incentives-msg .incentives-msg-box .incentives-total-due-installation .incentives-wrapped-text,#incentives-msg .incentives-msg-box .incentives-total-due-today .incentives-wrapped-text{display:inline-block;width:60%;line-height:20px;padding:5px 0 0;margin-left:25px}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade .incentives-wrapped-text input[type=radio],#incentives-msg .incentives-msg-box .incentives-line-item .incentives-wrapped-text input[type=radio],#incentives-msg .incentives-msg-box .incentives-line-item-blank .incentives-wrapped-text input[type=radio],#incentives-msg .incentives-msg-box .incentives-total-due-installation .incentives-wrapped-text input[type=radio],#incentives-msg .incentives-msg-box .incentives-total-due-today .incentives-wrapped-text input[type=radio]{display:inline-block;margin-right:11px;margin-left:-26px}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade span[class^=incentives-line-item-amount],#incentives-msg .incentives-msg-box .incentives-line-item span[class^=incentives-line-item-amount],#incentives-msg .incentives-msg-box .incentives-line-item-blank span[class^=incentives-line-item-amount],#incentives-msg .incentives-msg-box .incentives-total-due-installation span[class^=incentives-line-item-amount],#incentives-msg .incentives-msg-box .incentives-total-due-today span[class^=incentives-line-item-amount]{display:inline-block;position:absolute;right:20px}#incentives-msg .incentives-msg-box .incentives-top-sctn{background-color:#f9f9f9;height:190px}#incentives-msg .incentives-msg-box .incentives-rmr-sctn{background-color:#f4f4f4;height:95px}#incentives-msg .incentives-msg-box .incentives-line-item-hdr{position:relative;text-align:left;padding:15px 0 20px 20px;border-top:#dadada solid 1px;vertical-align:middle;font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;color:#444}#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-description-right,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-description-right,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-description-right,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-rmr-left{text-align:left;margin:-5px 0 3px}#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-description-right,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-description-right,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-description-left,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-description-right{display:block;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:11px;color:#65001d}#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-rmr-left{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#444;float:left;padding-left:23px}#incentives-msg .incentives-msg-box .incentives-drop-downs .drop-down-schedule-escalation,#incentives-msg .incentives-msg-box .incentives-line-item-description .drop-down-schedule-escalation,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .drop-down-schedule-escalation{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#444;float:left;margin-left:23px;width:58%}#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-rmr-left,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-amount,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-rmr-left{width:38%}#incentives-msg .incentives-msg-box .incentives-drop-downs .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-line-item-description .incentives-drop-down-optns,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .incentives-drop-down-optns{width:58%}#incentives-msg .incentives-msg-box .incentives-drop-downs .drop-down-activation-fee,#incentives-msg .incentives-msg-box .incentives-line-item-description .drop-down-activation-fee,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .drop-down-activation-fee{width:100px!important}#incentives-msg .incentives-msg-box .incentives-drop-downs .drop-down-payment-collection,#incentives-msg .incentives-msg-box .incentives-line-item-description .drop-down-payment-collection,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .drop-down-payment-collection{width:230px!important}#incentives-msg .incentives-msg-box .incentives-drop-downs .after-drop-down,#incentives-msg .incentives-msg-box .incentives-line-item-description .after-drop-down,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .after-drop-down{margin-top:30px}#incentives-msg .incentives-msg-box .incentives-drop-downs .after-drop-down input.form-control[type=currency],#incentives-msg .incentives-msg-box .incentives-line-item-description .after-drop-down input.form-control[type=currency],#incentives-msg .incentives-msg-box .incentives-rmr-sctn .after-drop-down input.form-control[type=currency]{display:inline-block;font-size:12px;height:26px;line-height:1.4;padding:3px;text-align:center;width:40.139%}#incentives-msg .incentives-msg-box .incentives-drop-downs .after-drop-down .read-only,#incentives-msg .incentives-msg-box .incentives-line-item-description .after-drop-down .read-only,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .after-drop-down .read-only{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#444}#incentives-msg .incentives-msg-box .incentives-drop-downs .drop-down-rmr,#incentives-msg .incentives-msg-box .incentives-line-item-description .drop-down-rmr,#incentives-msg .incentives-msg-box .incentives-rmr-sctn .drop-down-rmr{width:75px!important}#incentives-msg .incentives-msg-box .incentives-drop-downs input[type=radio],#incentives-msg .incentives-msg-box .incentives-line-item-description input[type=radio],#incentives-msg .incentives-msg-box .incentives-rmr-sctn input[type=radio]{margin-right:8px}#incentives-msg .incentives-msg-box .incentives-equipment-upgrade{background-color:#def0e4}#incentives-msg .incentives-msg-box .incentives-total-due-today{background-color:#dae7f5;font-weight:400}#incentives-msg .incentives-msg-box .commission-warning,#incentives-msg .incentives-msg-box .field-incentives-pay-whatever{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px}#incentives-msg .incentives-msg-box .incentives-total-due-installation{background-color:#e8eff6}#incentives-msg .incentives-msg-box .incentives-line-item-blank{background-color:transparent}#incentives-msg .incentives-msg-box .incentives-line-item-monthly{position:relative;text-align:left;padding:0 0 0 40px;height:30px;background-color:#f9f9f9;line-height:30px;border-top:#dadada solid 1px}#incentives-msg .incentives-msg-box .incentives-line-item-monthly .incentives-line-item-amount{display:inline-block;position:absolute;right:20px}#incentives-msg .incentives-msg-box .field-incentives-pay-whatever{height:25px;width:50px;margin-right:10px;color:#666}#incentives-msg .incentives-msg-box .commission-warning{color:#ff8200;position:relative;text-align:left;padding:0 0 0 20px;height:30px;background-color:#f9f9f9;line-height:30px;border-top:#dadada solid 1px}#incentives-msg .incentives-msg-box .incentives-total-due-installation,#incentives-msg .incentives-msg-box .three-payments{display:none}#schedule-tab{margin-bottom:75px}#schedule-tab .acuity-link:active,#schedule-tab .acuity-link:hover,#schedule-tab .acuity-link:visited{text-decoration:underline;text-decoration-color:#fff}#schedule-tab .pa-needs-acuity{width:68%;background:#ff8200;text-align:center;padding:12px;border-radius:4px;cursor:pointer;margin:0 auto 50px;display:flex;align-items:center;justify-content:center}#schedule-tab .pa-needs-acuity h2,#schedule-tab .pa-needs-acuity h3{color:#fff}#schedule-tab .pui{filter:grayscale(25) blur(3px) opacity(.5);user-select:none}#schedule-tab .scheduling-grid{position:relative;background-color:#f6f6f6;width:98%;height:auto;min-height:550px;margin:30px 0 40px;border:1px solid #dbdbdb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:25px 44px}#schedule-tab .scheduling-grid #scheduling-close{display:none}#schedule-tab .scheduling-grid .scheduling-options{display:block;margin:0 -15px 10px}#schedule-tab .scheduling-grid .scheduling-options .so-left,#schedule-tab .scheduling-grid .scheduling-options .so-right{height:117px;margin-bottom:15px}#schedule-tab .scheduling-grid .scheduling-options .so-left>div:first-of-type,#schedule-tab .scheduling-grid .scheduling-options .so-right>div:first-of-type{height:117px}#schedule-tab .scheduling-grid .scheduling-options .alert{padding:10px 15px 15px!important}#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .green-oval-inline,#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .red-oval-inline,#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .transparent-oval-inline,#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .yellow-oval-inline{display:inline-block;width:120px;height:20px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#666;text-indent:30px}#schedule-tab .schedule-arrival-time-eta,#schedule-tab div[class^=schedule-block-]{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .red-oval-inline{background:url(../img/icons/ryg-pill-sprite-small-26x60-cb462a9f2372e9e0dd41c2d3406e2215.png) 0 1px no-repeat}#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .yellow-oval-inline{background:url(../img/icons/ryg-pill-sprite-small-26x60-cb462a9f2372e9e0dd41c2d3406e2215.png) 0 -20px no-repeat}#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .green-oval-inline{background:url(../img/icons/ryg-pill-sprite-small-26x60-cb462a9f2372e9e0dd41c2d3406e2215.png) 0 -40px no-repeat}#schedule-tab .scheduling-grid .scheduling-options .scheduling-date-filter .transparent-oval-inline{text-indent:0}#schedule-tab .scheduling-grid .scheduling-options .start-date-picker{margin:10px 0 5px}#schedule-tab .scheduling-grid .scheduling-options .start-date-picker input{font-size:12px;height:26px;width:200px;line-height:1.4;padding:3px}#schedule-tab .scheduling-grid .scheduling-options .start-date-picker .input-group-addon{display:inline;padding:3px 6px 4px}#schedule-tab #update-window-dates-form .bv-hidden-submit{display:none}#schedule-tab #update-window-dates-form .btn{float:right;background-color:silver;height:27px;width:27px;top:-32px;right:75px;padding:3px 6px}#schedule-tab #update-window-dates-form span.input-group-addon{height:auto;padding:12px 14px;position:absolute}#schedule-tab #update-window-dates-form span.glyphicon-calendar{position:absolute;top:5px;left:7px}#schedule-tab .schedule-arrival-time-eta{font-size:14px;color:#666;text-align:center;margin:30px auto}#schedule-tab #scheduling-close,#schedule-tab #scheduling-gear,#schedule-tab #scheduling-next,#schedule-tab #scheduling-previous{width:24px;height:24px;position:absolute;cursor:pointer;cursor:hand}#schedule-tab #scheduling-close,#schedule-tab #scheduling-gear{top:5%;text-align:center;cursor:pointer;cursor:hand;color:#ff8200!important;font-size:18px!important}#schedule-tab #scheduling-close .glyphicon-gray,#schedule-tab #scheduling-gear .glyphicon-gray{color:#ccc;font-size:18px}#schedule-tab #scheduling-next,#schedule-tab #scheduling-previous{top:48%}#schedule-tab #scheduling-close,#schedule-tab #scheduling-gear,#schedule-tab #scheduling-previous{left:10px;left:1rem}#schedule-tab #scheduling-next{right:10px;right:1rem}#schedule-tab .btn-previous-schedule-active{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -28px -1px no-repeat}#schedule-tab .btn-previous-schedule-active:hover{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -55px -1px no-repeat}#schedule-tab .btn-previous-schedule-inactive{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -1px -1px no-repeat}#schedule-tab .btn-next-schedule-active{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -109px -1px no-repeat}#schedule-tab .btn-next-schedule-active:hover{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -82px -1px no-repeat}#schedule-tab .btn-next-schedule-inactive{background:url(../img/icons/schedule-prev-next-fd94992dcf39f1dee929699b8a929bff.png) -136px -1px no-repeat}#schedule-tab .border-left-schedule,#schedule-tab .border-right-schedule{position:absolute;width:1px;top:25px;top:2.5rem;height:430px;height:43rem}#schedule-tab .border-left-schedule{left:44px;left:4.4rem;background-color:#dbdbdb}#schedule-tab .border-right-schedule{right:44px;right:4.4rem;background-color:#dbdbdb}#schedule-tab div[class^=schedule-day-]{width:14.25%;padding:0 4px;float:left;border-left:#fff solid 1px;border-right:#dbdbdb solid 1px;text-align:center}#schedule-tab div[class^=schedule-day-lg]{width:25%;padding:0 8px;float:left;border-left:#fff solid 1px;border-right:#dbdbdb solid 1px;text-align:center}#schedule-tab div[class^=schedule-day-lg] div[class^=schedule-block-] .green-oval,#schedule-tab div[class^=schedule-day-lg] div[class^=schedule-block-] .red-oval,#schedule-tab div[class^=schedule-day-lg] div[class^=schedule-block-] .yellow-oval{position:absolute;top:6%;left:40%;width:34px;height:25px;text-align:center;line-height:25px}#schedule-tab div[class^=schedule-day-one]{border-left:#dbdbdb solid 1px}#schedule-tab div[class^=schedule-block-]{position:relative;height:6rem;line-height:80px;background-color:#d7d7d7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto 2rem;cursor:pointer;cursor:hand;font-size:14px;color:#666}#schedule-tab div[class^=schedule-block-] .green-oval,#schedule-tab div[class^=schedule-block-] .red-oval,#schedule-tab div[class^=schedule-block-] .yellow-oval{font-size:11px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;position:absolute;top:6%;left:35%;width:34px;height:25px;text-align:center;line-height:25px}#schedule-tab div[class^=schedule-block-] .red-oval{background:url(../img/icons/ryg-pill-sprite-34x75-5fa3990b6aeb94ca492b88b6681d7300.png) no-repeat;color:#fff}#schedule-tab div[class^=schedule-block-] .yellow-oval{background:url(../img/icons/ryg-pill-sprite-34x75-5fa3990b6aeb94ca492b88b6681d7300.png) 0 -25px no-repeat;color:#444;text-shadow:1px 1px 0 rgba(255,255,255,.5)}#schedule-tab div[class^=schedule-block-] .green-oval{background:url(../img/icons/ryg-pill-sprite-34x75-5fa3990b6aeb94ca492b88b6681d7300.png) 0 -50px no-repeat;color:#fff}#schedule-tab .schedule-block-normal{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYjZkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDlkY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#63b6db 0,#309dcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#63b6db),color-stop(100%,#309dcf));background:-webkit-linear-gradient(top,#63b6db 0,#309dcf 100%);background:-o-linear-gradient(top,#63b6db 0,#309dcf 100%);background:-ms-linear-gradient(top,#63b6db 0,#309dcf 100%);background:linear-gradient(to bottom,#63b6db 0,#309dcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b6db', endColorstr='#309dcf', GradientType=0);color:#fff!important;text-shadow:1px 1px 0 rgba(0,0,0,.5)}#schedule-tab .schedule-block-highlight.duration-height-1,#schedule-tab .schedule-block-normal.duration-height-1,#schedule-tab .schedule-block-unavailable.duration-height-1{height:6rem}#schedule-tab .schedule-block-highlight.duration-height-2,#schedule-tab .schedule-block-normal.duration-height-2,#schedule-tab .schedule-block-unavailable.duration-height-2{height:8rem}#schedule-tab .schedule-block-highlight.duration-height-3,#schedule-tab .schedule-block-normal.duration-height-3,#schedule-tab .schedule-block-unavailable.duration-height-3{height:11rem}#schedule-tab .schedule-block-highlight.duration-height-4,#schedule-tab .schedule-block-normal.duration-height-4,#schedule-tab .schedule-block-unavailable.duration-height-4{height:14rem}#schedule-tab div[class^=schedule-block-]:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjViMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#febf01 0,#ff5b23 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#febf01),color-stop(100%,#ff5b23));background:-webkit-linear-gradient(top,#febf01 0,#ff5b23 100%);background:-o-linear-gradient(top,#febf01 0,#ff5b23 100%);background:-ms-linear-gradient(top,#febf01 0,#ff5b23 100%);background:linear-gradient(to bottom,#febf01 0,#ff5b23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febf01', endColorstr='#ff5b23', GradientType=0);color:#fff!important;text-shadow:1px 1px 0 rgba(0,0,0,.5)}#schedule-tab .schedule-block-highlight{position:relative;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjgyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffa851 0,#ff8200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa851),color-stop(100%,#ff8200));background:-webkit-linear-gradient(top,#ffa851 0,#ff8200 100%);background:-o-linear-gradient(top,#ffa851 0,#ff8200 100%);background:-ms-linear-gradient(top,#ffa851 0,#ff8200 100%);background:linear-gradient(to bottom,#ffa851 0,#ff8200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa851', endColorstr='#ff8200', GradientType=0);color:#fff!important;text-shadow:1px 1px 0 rgba(0,0,0,.5)}#schedule-tab .schedule-block-highlight:after{content:'';display:block;position:absolute;height:24px;width:24px;top:-6px;right:-4px;background:url(../img/icons/schedule-cancel-24x24-aefd6f1e8a8eb6c82d4942df583f4cc8.png) no-repeat;opacity:1;-webkit-transition:all 2s linear;-moz-transition:all 2s linear;-ms-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear}#schedule-tab div[class^=schedule-block-6]{margin-bottom:0}#schedule-tab div[class^=schedule-block-unavailable],#schedule-tab div[class^=schedule-block-unavailable]:hover{border:1px solid #ccc;cursor:auto;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUxZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f5f5f5 0,#e0e1e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#e0e1e3));background:-webkit-linear-gradient(top,#f5f5f5 0,#e0e1e3 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e0e1e3 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e0e1e3 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e0e1e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e0e1e3', GradientType=0)}.campaign-banner,.campaign-banner-bg{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#020031', endColorstr='#6d3353', GradientType=1)}#schedule-tab .textarea-tech-notes{width:533px;max-width:100%;height:150px;margin:30px 0 50px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#schedule-tab #schedulingModal .modal-dialog{width:400px;top:10%}#schedule-tab .confirmation-modal-body{background-color:#f6f6f6;width:400px;height:480px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:30px}#schedule-tab div[class^=eta-]{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#666;text-align:center;line-height:25px;margin-bottom:0}#schedule-tab div[class=eta-copy]{margin-top:50px;font-weight:300;font-size:13px}#schedule-tab #schedulingModal{z-index:100002}#schedule-tab .schedule-block-green,#schedule-tab .schedule-block-red,#schedule-tab .schedule-block-yellow{position:relative}#schedule-tab .schedule-date{min-height:2.75em;margin-bottom:0}#escalateModal .transition-msg-box-medium .escalation-notes-group .help-block{margin-left:23px}#escalateModal .transition-msg-box-medium .oet-msg-box-hdr{width:583px}#escalateModal .transition-msg-box-medium .oet-line-item-hdr,#escalateModal .transition-msg-box-medium .oet-line-item-hdr-right{text-align:left}#escalateModal .transition-msg-box-medium .oet-line-item-hdr-right{padding-bottom:15px;padding-top:10px}#escalateModal .transition-msg-box-medium .orange-fine-print{text-align:left;padding-left:30px}#escalateModal .transition-msg-box-medium .form-control{width:228px;margin-right:0;padding-right:0;display:inline-block}#escalateModal .transition-msg-box-medium .input-group{margin-bottom:15px}#escalateModal .transition-msg-box-medium input[type=text]{font-size:12px;height:26px;line-height:1.4;padding:3px}#payments-tab .finance-offers,#payments-tab label{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}#escalateModal .transition-msg-box-medium .input-group-addon{padding:12px 14px;position:absolute;display:inline}#escalateModal .transition-msg-box-medium span.glyphicon-calendar{left:7px;position:absolute;top:5px}#escalateModal .transition-msg-box-medium .input-group.date .input-group-addon span{cursor:pointer;display:block;height:16px;width:16px}#escalateModal .transition-msg-box-medium .formgroup-right-align-modal{width:94%}.alert-in-header.scheduling{left:211px;width:585px;padding:6px 10px 6px 15px}.alert-in-header.scheduling button.close{margin-top:4px}.schedule-apt-block{padding:20px 20px 20px 10px;width:100%;display:flex;justify-content:space-between}.schedule-apt-block .schedule-text{width:550px}#payments-tab{display:flex;flex-direction:column}#payments-tab .select2-container,#payments-tab .select2-drop{width:100px}#payments-tab .other-billing-address .select2-container,#payments-tab .other-billing-address .select2-drop{width:82%}#payments-tab .payment-iframe{border:none;width:98%;height:600px}#payments-tab .form-group{width:160px}#payments-tab .form-group .input-group{width:inherit!important;margin-bottom:10px;margin-left:-10px}#payments-tab .form-group .input-group input{width:95px;height:30px;text-align:center;margin-left:-4px;float:none}#payments-tab .form-group .input-group .input-group-addon,#payments-tab .form-group .input-group .input-group-addon.minus-amount{display:table-cell!important;width:28px!important}#payments-tab #addtl-down-field,#payments-tab #grand-total-field,#payments-tab #monthly-financing-total-field,#payments-tab #rmrduenow-field,#payments-tab #total-checkout-field,#payments-tab .form-group .input-group .input-group-addon .form-control,#payments-tab .form-group .input-group .input-group-addon.minus-amount .form-control,#payments-tab .grand-total-row .input-group-addon{display:inline!important}#payments-tab .form-group .input-group-addon.minus-amount{padding-left:6px!important}#payments-tab .form-group.has-success .input-group.disable .input-group-addon{color:#555;background-color:#eee;border-color:#ccc}#payments-tab .form-group.has-success .input-group.disable .form-control{border-color:#ccc}#payments-tab .form-group.has-success .input-group.disable .form-control:focus{border-color:#66afe9;outline:0;box-shadow:0 0 8px rgba(102,175,233,.6)}#payments-tab label{font-weight:300;color:#666;width:212px;padding-top:6px}#payments-tab label.shipping-address-label{width:auto}#payments-tab .grand-total-row .input-group-addon,#payments-tab .grand-total-row input,#payments-tab .grand-total-row label{color:#17b231;font-weight:700}#payments-tab .finance-offers{margin-top:0;float:right;margin-right:25px;font-weight:300;color:#666;position:relative}#payments-tab .finance-offers .saving-finance-offer{position:absolute;top:-22px;color:red}#payments-tab .deposit-row .details-deposit-table,#payments-tab .deposit-row .details-deposit-table .totals-row{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}#payments-tab .finance-offers .finance-dropdown{width:390px}#payments-tab .deposit-row{margin:0 10px 20px}#payments-tab .deposit-row .details-deposit-table{width:98%;font-weight:300;font-size:12px}#payments-tab .deposit-row .details-deposit-table .totals-row{font-weight:400;font-size:14px;background-color:#d9edf7;border-top:#bccdd6 solid 1px;border-bottom:#bccdd6 solid 1px}#payments-tab .deposit-row .details-deposit-table input,#payments-tab .deposit-row .details-deposit-table thead tr th{font-weight:300;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#payments-tab .deposit-row .details-deposit-table .deposit-row td,#payments-tab .deposit-row .details-deposit-table .deposit-row td input{color:#00f}#payments-tab .deposit-row .details-deposit-table input{font-size:12px;color:#666;text-align:center;display:inline-block;height:25px;width:65px;margin-left:5px;padding:6px 8px}#payments-tab .deposit-row .details-deposit-table tbody tr td:first-of-type,#payments-tab .deposit-row .details-deposit-table thead tr th:first-of-type{padding-left:10px}#payments-tab .deposit-row .details-deposit-table thead tr th{font-size:11px;color:#65001d;padding-bottom:10px}#payments-tab .deposit-row .details-deposit-table tbody tr td{height:50px}#payments-tab .deposit-row .details-deposit-table .table-striped>tbody>tr:nth-of-type(2n+1)>td{background-color:#eee}#payments-tab .deposit-row .details-deposit-table tbody tr td:first-of-type,#payments-tab .deposit-row .details-deposit-table thead tr th:first-of-type{width:38%;text-align:left}#payments-tab .deposit-row .details-deposit-table tbody tr td:first-of-type .price,#payments-tab .deposit-row .details-deposit-table thead tr th:first-of-type .price{display:inline-block;width:70px}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(2),#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(2){width:15%;text-align:center}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(3),#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(3){width:17%;text-align:center}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(3) div.form-group,#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(3) div.form-group{padding-top:13px!important}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(4),#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(4){width:5%!important;text-align:center}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(5),#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(5){width:15%!important;text-align:center}#payments-tab .deposit-row .details-deposit-table tbody tr td:nth-of-type(6),#payments-tab .deposit-row .details-deposit-table thead tr th:nth-of-type(6){width:11%;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#payments-tab .grand-total-row .input-group-addon,#payments-tab .grand-total-row input,#payments-tab .grand-total-row label{color:#17b231;font-weight:700;padding-top:6px}}@media screen and (-moz-images-in-menus:0){#payments-tab .grand-total-row .input-group-addon,#payments-tab .grand-total-row input,#payments-tab .grand-total-row label{padding:5px 12px}#payments-tab .input-group-addon,#payments-tab input,#payments-tab label{padding:5px 12px 6px}}#payments-tab #form-payments .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100px}#payments-tab .dp-expiration-label,#payments-tab .rp-expiration-label{height:44px;line-height:36px;margin-right:12px}#payments-tab .dp-expiration-label{margin-right:0}#payments-tab .payment-table{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}#payments-tab .card-reader-btn,#payments-tab .payment-table .payment-table-total{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px}#payments-tab .payment-table .payment-table-odd{background-color:#ececec}#payments-tab .payment-table .payment-table-even{background-color:#fafafa}#payments-tab .payment-table .payment-table-total{background-color:#dcecc3;color:#666}#payments-tab .payment-table .payment-table-even,#payments-tab .payment-table .payment-table-odd,#payments-tab .payment-table .payment-table-total{position:relative;width:334px;height:34px;line-height:34px;text-align:right}#payments-tab .payment-table .payment-table-even span,#payments-tab .payment-table .payment-table-odd span,#payments-tab .payment-table .payment-table-total span{display:inline-block;text-align:right;width:115px;padding-right:20px}#payments-tab .payment-table-rmr{margin-bottom:25px}#payments-tab .rmp-alt-bank-acct,#payments-tab .rmp-alt-credit-card{display:none}#payments-tab .card-reader-btn{text-decoration:none;display:block;background-color:#ff8200;padding:13px 17px;margin:30px auto 20px;width:242px;color:#fff;text-align:center;border:0 transparent}#payments-tab .card-reader-btn:hover{background-color:#ff5b23}#payments-tab .payment-methods-title{padding-top:20px;border-top:#ccc solid 1px;margin-top:20px}#payments-tab .payment-methods-label{line-height:40px}#payments-tab .card-box{border:1px solid #ccc;background:#f0f8ff;padding-top:15px;padding-bottom:15px}#payments-tab .card-box .card{background:url(../img/icons/payment_method_card_generic-66950cacd04ef9a99a323eeae39c7499.png) 0 2px no-repeat}#payments-tab .card-box .bank{background:url(../img/icons/payment_method_bank-16afc703d9fce14216c70ce6b4dcc800.png) 0 2px no-repeat}#payments-tab .card-box .card-text{margin-top:15px;margin-bottom:15px;padding-left:3em}#payments-tab .cta-btn-lnk,#payments-tab .cta-btn-lnk-gray{font-weight:400;font-size:13px;text-decoration:none;display:block;padding:13px 17px;width:242px;color:#fff;text-align:center;border:0 transparent;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#payments-tab .cta-btn-lnk{background-color:#ff8200}#payments-tab .cta-btn-lnk:hover{background-color:#ff5b23}#payments-tab .cta-btn-lnk-gray{background-color:#ccc}#payments-tab .alert{width:calc(100% - 20px)}#payments-tab .run-payment-box{width:350px;margin-bottom:50px;margin-left:20px}#payments-tab .go-to-summary-box{display:flex;flex-direction:column;margin-bottom:50px;margin-right:20px;text-align:left}#summary-tab .other-billing-address,#summary-tab .summary,#summary-tab .summary-credit,#summary-tab .summary-install-address,#summary-tab .summary-schedule{padding-bottom:20px;margin-bottom:20px;border-bottom:#ccc solid 1px;width:90%}#summary-tab .page-title{margin-bottom:10px;position:relative}#summary-tab .body-text .payment-sub-total,#summary-tab .page-sub-title .package-sub-total,#summary-tab .page-sub-title-two .package-sub-total{display:inline-block;position:absolute;right:60px}#summary-tab .page-title-indented{padding-left:10px}#summary-tab .page-sub-title,#summary-tab .page-sub-title-two{line-height:22px;margin:0;padding-left:10px}#summary-tab .page-sub-title-two{margin-top:12px}#summary-tab .body-text{line-height:22px;padding-left:10px}#summary-tab .body-text .payment-sub-total.oet-q{font-weight:700}#summary-tab .body-text .payment-sub-total.oet-q-new{color:#17b231}#summary-tab .body-text .payment-sub-total.oet-q-reduced{color:#de3a18}#summary-tab .body-text .payment-sub-total.oet-q-removed{color:#de3a18;text-decoration:line-through}#summary-tab .body-text .indent{margin-left:25px}#summary-tab .body-text-payment-method{margin-bottom:15px}#summary-tab .missing-link{margin-top:10px}#summary-tab .product-no-quantity{margin-left:10px}#summary-tab div[class*=body-text-last]{margin-bottom:12px;padding-left:10px}#summary-tab .extra-margin-btm{margin-bottom:50px}#summary-tab .payment-summary .page-sub-title{margin-bottom:10px}#summary-tab .payment-pre-total,#summary-tab .payment-total,#summary-tab .payment-total-buffer{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#666;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;padding:2px 0;margin:5px 0 30px 10px;width:95%}#summary-tab .package-totals,#summary-tab .payment-pre-total{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}#summary-tab .discount-row:last-of-type,#summary-tab .diy-padding{margin-bottom:30px}#summary-tab .payment-pre-total{width:95%;margin:5px 0 3px 10px;border-bottom:transparent none 0}#summary-tab .payment-total-buffer{border:0 transparent;margin:5px 0 0 10px}#summary-tab .package-totals{border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;padding:6px 0;margin:15px 0 20px 10px}#summary-tab .finalize-order-box{padding:10px;border:2px solid #ff8200;margin:0 10px 50px 0}#summary-tab .finalize-order-box.disable-finalize-box{border-color:#ccc;background:#f4f4f4}#summary-tab .nrg-eligible-box{padding:10px;border:2px solid #3d9bff;margin:0 10px 50px 0}#summary-tab .nrg-eligible-box .body-text:nth-child(1){font-size:18px;margin-bottom:10px}#summary-tab .nrg-eligible-box .body-text:nth-child(3){margin-bottom:10px}#summary-tab .nrg-eligible-box .div-click{margin-top:10px}#summary-tab .cta-btn-lnk,#summary-tab .cta-btn-lnk-gray{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;text-decoration:none;display:block;padding:13px 17px;margin:30px auto 20px;width:242px;color:#fff;text-align:center;border:0 transparent}#summary-tab .cta-btn-lnk{background-color:#ff8200}#summary-tab .cta-btn-lnk:hover{background-color:#ff5b23}#summary-tab .cta-btn-lnk-gray{background-color:#ccc}#summary-tab .summary-info{margin-left:30px}#summary-tab .summary-info dl{width:100%;overflow:hidden;margin-top:10px}#summary-tab .summary-info dd,#summary-tab .summary-info dt{float:left;width:50%}#summary-tab .other-billing-address .countryselectpickerbillingaddress,#summary-tab .other-billing-address .formgroup input[type=text],#summary-tab .other-billing-address .stateselectpickerbillingaddress{width:82%}#summary-tab .alternate-billing-address{margin:0 0 0 10px}#summary-tab .other-billing-address{padding:10px 0 0}#summary-tab .other-billing-address .formgroup{margin-bottom:10px}#summary-tab .other-billing-address .formgroup-right-align,#summary-tab .other-billing-address .formgroup-right-align-modal{padding:10px 0 0;width:82%}#summary-tab .other-billing-address .formgroup-right-align .green-fine-print,#summary-tab .other-billing-address .formgroup-right-align-modal .green-fine-print{display:none}#summary-tab .other-billing-address .checkbox,#summary-tab .other-billing-address .radio{margin-bottom:5px}#summary-tab .other-billing-address .alt-billing-address-read-only{margin-bottom:10px}#summary-tab .body-text.oet-q{font-weight:700}#summary-tab .body-text.oet-q-new{color:#17b231}#summary-tab .body-text.oet-q-reduced{color:#de3a18}#summary-tab .body-text.oet-q-removed{color:#de3a18;text-decoration:line-through}#summary-tab .oet-q-x{font-weight:400}#summary-tab .oet-q-x-new{color:#666}#summary-tab .oet-q-x-reduced{color:#666;display:none}#summary-tab .oet-q-x-removed{color:#666;text-decoration:none;display:none}#summary-tab #socket-progress .socket-progress-item{width:50%;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;transform-origin:top;transition:transform .2s linear;animation:rollIn linear .2s forwards}#summary-tab #socket-progress .socket-progress-item .checkmark-complete,#summary-tab #socket-progress .socket-progress-item .checkmark-error,#summary-tab #socket-progress .socket-progress-item .checkmark-incomplete{margin-left:15px;display:inline-block;height:20px;width:12px;border-bottom:6px solid #e0e0e0;border-right:6px solid #e0e0e0;transform:rotateZ(45deg)}#summary-tab #socket-progress .socket-progress-item .checkmark-incomplete{border-bottom:0 solid #e0e0e0;transform:rotateZ(90deg)}#summary-tab #socket-progress .socket-progress-item .checkmark-complete{border-bottom-color:#00bb3f;border-right-color:#00bb3f;animation:bounceIn linear .2s forwards}#summary-tab #socket-progress .socket-progress-item .checkmark-error{border-bottom-color:#de3a18;border-right-color:#de3a18;animation:bounceIn linear .2s forwards}#summary-tab #socket-progress .socket-progress-item .socket-error{flex:0 0 100%;padding-left:15px;color:#de3a18}#summary-tab .alert{width:calc(100% - 20px)}#summary-tab .error-v2-text{color:#B75334}#summary-tab #schedule-app-btn::before{content:"";background-image:url(../img/icons/schedule-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;position:relative;top:2px;width:20px;height:20px;margin-right:10px}@keyframes rollIn{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes bounceIn{0%,100%{transform:scale(1) rotateZ(45deg)}50%{transform:scale(1.5) rotateZ(45deg)}}#summary-tab .email-select-visible{border-bottom-left-radius:0;border-bottom-right-radius:0}#survey-tab form,#survey-tab form label,#survey-tab form label p{box-sizing:border-box;margin:0;padding:0}#survey-tab form{max-width:960px;margin:0 auto}#survey-tab form .form-group.checkbox label{width:100%}#survey-tab form .form-group.checkbox .radio-question label{width:auto}#survey-tab form .page-title{width:800px;margin-left:auto;margin-right:auto}#survey-tab form .commercial-info,#survey-tab form .emergency-contact-info,#survey-tab form .survey-questions .form-group{margin:0 auto;padding-left:10px;width:750px}#survey-tab form .commercial-info{margin-bottom:60px}#survey-tab form .form-group.checkbox{cursor:pointer;border-bottom:1px solid #ccc}#survey-tab form .form-group.checkbox:hover{background-color:#eee}#survey-tab form .form-group.checkbox label span{cursor:pointer;margin-right:5px;margin-top:20px}#survey-tab form .form-group.checkbox label p{color:#666;display:inline-block;font-family:sans-serif;font-size:18px;line-height:24px;padding:15px 15px 20px;text-align:justify;vertical-align:top;width:96%;cursor:pointer}#survey-tab form .form-group.checkbox label p.radio-question{margin-left:20px}#survey-tab form .form-group.checkbox label p.radio-question label:not(:first-of-type){margin-left:10px}#survey-tab form .form-group.checkbox label p.radio-question span{margin-top:0}#survey-tab #emergency-contact-form{margin-top:20px}#survey-tab #emergency-contact-form .survey-questions label{width:100%}#survey-tab #emergency-contact-form .emergency-contact-info{padding-left:42px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table{width:100%;display:inline-block}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table .remove-emergency-contact{display:inline-block;background:url(../img/icons/red-x-16x16-86d6c460917eb6377521aa4d0943cd67.png) 0 7px no-repeat;width:20px;height:25px;cursor:pointer;cursor:hand}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table .form,#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table .form-group{width:auto}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table .form-title{text-align:left;margin-top:15px;margin-bottom:5px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table .key-label{float:right;color:#666;font-family:sans-serif;font-size:18px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr:not(:last-of-type){color:#666;font-family:sans-serif;font-size:18px;text-align:center}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr{height:33px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr .add-emergency-contact{float:left;background:url(../img/icons/add-plus-26x26-c19dae7495193c734372ec45f2873d9b.png) 0 7px no-repeat;width:36px;height:39px;cursor:pointer;cursor:hand}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr .relationship-dropdown{height:50px;width:66%;float:left}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr .top-group{margin-top:5px;margin-bottom:15px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr .select2-container .form-group{margin-left:5px;margin-right:15px}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(1){width:4%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(2){width:2%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(3){width:42%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(4){width:3%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(5){width:42%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(6){width:3%}#survey-tab #emergency-contact-form .emergency-contact-info .emergency-contact-table tr td:nth-of-type(7){width:4%;vertical-align:top;text-align:left}#survey-tab #five9-data{display:grid;width:400px;margin:0 auto;padding-left:10px}#survey-tab #five9-data .customer-info{width:400px;height:40px;box-sizing:border-box;border:1px solid #ccc;padding:10px;position:relative;margin-bottom:10px}#survey-tab .button-container{border:0;margin:20px 95px 20px 0;height:20px}#survey-tab button#submit-survey-form{float:right;cursor:pointer}#payment-methods .pm-button-wrapper>button[disabled],.alternate-shipping-address .div-click.disabled *{cursor:not-allowed}#email-tab{margin-right:15px;margin-bottom:15px}.ember-view.email-tab{float:right}.email-template-options{margin:0 20px}.email-template-selector{width:49%;display:inline-block}.email-template-selector .form-group{width:200px}.email-template-holder{height:calc(100vh - 490px);overflow-y:scroll;background-color:#fff}.email-template-holder .hidden{display:block!important}#vsign-tab .vsign-iframe{border:none;width:98%;height:700px}#contact-confirmation{display:flex;align-items:flex-end;justify-content:space-between;padding:16px 12px}#contact-confirmation #contact-confirmation-form,#contact-confirmation #contact-confirmation-form-edit-mode{width:100%;display:flex}#contact-confirmation #contact-confirmation-form{align-items:flex-end}#contact-confirmation #contact-confirmation-form-edit-mode{padding:0 10px;align-items:center}#contact-confirmation .main-content{flex:1}#contact-confirmation .sumary-addtl-field,#contact-confirmation .sumary-phone-field{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#3a87ad}#contact-confirmation .required-email{border-radius:4px;color:#666;display:inline-block;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;height:26px;line-height:1.4;margin-left:5px;padding:3px 3px 3px 7px;width:200px;width:365px}#contact-confirmation .btn-summary-phone-number{padding:5px 20px;font-weight:700}#payment-shipping-address-form.show-form label,.campaign-banner{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#contact-confirmation .form-group{flex:1;max-width:calc(50% - 20px);width:100%;position:relative}#contact-confirmation .form-group:first-of-type{margin-right:20px}#contact-confirmation .sumary-phone-field{display:flex;align-items:flex-start;justify-content:flex-start}#contact-confirmation div[id*=button-list]{position:absolute;width:100%;z-index:100}#contact-confirmation div[id*=button-list] .email-select-button{width:100%;border:1px solid gray;border-top:none;border-radius:0;box-sizing:border-box;padding:5px 0;background-color:#fff}#contact-confirmation div[id*=button-list] .email-select-button.active{background-color:#af9}#contact-confirmation div[id*=button-list] .email-select-button.potential{background-color:#efefef}#contact-confirmation .hide{display:none}#contact-confirmation .contact-row{width:100%;display:flex}#contact-confirmation .contact-row label{margin-bottom:0;font-size:12px}#contact-confirmation .contact-row .contact-label-group{flex:1}#contact-confirmation #edit-button::before{content:"";background-image:url(../img/icons/edit.svg);background-size:cover;display:inline-block;position:relative;top:2px;width:15px;height:15px;margin-right:10px}#payment-shipping-address-form{display:none}#payment-shipping-address-form.show-form{display:flex;flex-wrap:wrap;justify-content:space-between}#payment-shipping-address-form.show-form>.form-group{display:flex;flex-direction:column;flex-basis:calc(50% - 8px);justify-content:flex-start}#payment-shipping-address-form.show-form>.form-group .select2-container{width:100%}#payment-shipping-address-form.show-form>.form-group.full-width{flex-basis:100%}#payment-shipping-address-form.show-form>.form-group.dropdown .form-control-feedback{top:-4px}#payment-shipping-address-form.show-form label{font-size:12px;color:#3a87ad;position:absolute;top:-25px}#payment-methods,#payment-methods .payment-method-wrapper .autopay-method>p,#payment-methods .payment-method-wrapper .method-details>p{font-size:medium}.alternate-shipping-address{display:flex}.alternate-shipping-address .div-click{width:auto;margin-right:16px}.shipping-address-wrapper{padding:16px 12px;display:flex;align-items:center}.shipping-address-wrapper .shipping-address-summary{flex:1}.button-wrapper{display:flex;justify-content:flex-end;width:100%}#payment-methods,#payment-methods .payment-method-wrapper .method-details{flex-direction:column;display:flex}.button-wrapper>button{margin-left:16px}.shipping-error{color:red;text-align:right;margin-top:5px;width:100%}#payment-methods{gap:16px;padding:16px 12px}#payment-methods .payment-method-wrapper{display:flex;flex-direction:row;align-items:center;border:1px solid #000;border-radius:4px;margin:10px;padding:10px;background:#fff;justify-content:space-between}#payment-methods .payment-method-wrapper .payment-method-content{display:flex;flex-direction:row;align-items:center;gap:10px}#payment-methods .payment-method-wrapper .autopay-method{display:flex;flex-direction:column;align-items:flex-end}#payment-methods .payment-method-wrapper .autopay-method>p>b{color:#17b231}#payment-methods .pm-button-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}#payment-methods .pm-button-wrapper>button{border-radius:8px;width:20%;font-size:small;font-weight:700}#payment-methods .payment-methods-header{color:#fff}#payment-methods .loading-banner{display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-banner,.top-mini-bar-white{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;-webkit-flex-direction:row}#confirmPaymentMethodModal .transition-msg-box-medium{background:#fff}#confirmPaymentMethodModal .transition-msg-box-medium .transition-msg-box-hdr{background:#4AAAD5;left:0;width:100%}#confirmPaymentMethodModal #confirmPaymentMethodModalForm .transition-msg-text>p{font-size:medium}#confirmPaymentMethodModal #confirmPaymentMethodModalForm .formgroup>button{background:#fff;border-color:#000;color:#000;font-size:small;text-transform:none;margin-left:15px;font-weight:600}.campaign-banner{display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:50px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDIwMDMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjNmQzMzUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#020031),color-stop(65%,#6d3353));background:-webkit-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-o-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-ms-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:linear-gradient(135deg,#020031 0,#6d3353 65%);font-size:13px;color:#666}.campaign-banner .campaign-message,.campaign-banner .campaign-type{font-size:18px;color:#eee;font-weight:300;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.campaign-banner .print-campaign-banner-icon{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:26px;height:32px;background:url(../img/icons/print-campaign-icon-26x32.png) no-repeat;margin:0 30px 0 180px}.campaign-banner .campaign-type{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin:0 50px 0 0}.campaign-banner .campaign-message{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:1;width:90%;text-align:center;z-index:2;margin:0 auto;padding:5px}.campaign-banner .banner-divider{border-right:1px solid #ccc;width:2px;height:50px}.campaign-banner a{color:#3D9BFF}.campaign-banner a:hover{color:#7ABAFF}.campaign-banner::after{content:'';display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;height:50%;background:url(../img/bg/campaign-banner-pattern-4a5016b3d92e6cce0b58f7a7bde51483.png) center center;opacity:.7;overflow:hidden;background-clip:content-box}.campaign-banner-bg{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDIwMDMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjNmQzMzUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#020031),color-stop(65%,#6d3353));background:-webkit-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-o-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:-ms-linear-gradient(-45deg,#020031 0,#6d3353 65%);background:linear-gradient(135deg,#020031 0,#6d3353 65%)}.geolocation-zipcode-banner,.vpp-banner{border-bottom:2px solid #fff}.geolocation-zipcode-banner .campaign-message,.vpp-banner .campaign-message{color:#000}.vpp-banner .campaign-message{font-size:17px}.banner-alt-background{background:#ff8200}.banner-alt-background.campaign-banner::after{background:unset}.row{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666}.pageSeparator{border-right:1px solid #ccc}.top-mini-bar-white{display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;height:30px;margin:0 auto;border-bottom:#ccc solid 1px;width:960px}.top-bar-white-shadow{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;height:69px;border-bottom:#ccc solid 1px;margin:0;width:960px}.page-separator{position:absolute;top:310px;left:440px;background-color:#ccc;width:1px}.discount,.span-txt-referral-code{background-color:#707070;text-align:right}.page-title{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#666}.page-sub-title,.page-sub-title-two{font-family:"Avenir LT W01 55 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#666}.page-sub-title,.page-title{margin-bottom:20px}.gray-fine-print,.orange-fine-print{font-size:12px;margin-bottom:10px}.discount,.ez-order,.feedback-button,.log-out,.user-name{font-weight:300;font-size:13px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.orange-fine-print{color:#ff8200}.gray-fine-print{color:#666}.oet-horizontal-divider-shadow{border-bottom:#ccc solid 1px;margin:0 10px 25px 0;padding:0}.fixed-width-col{float:left}.float-right{float:right}.ez-order,.feedback-button,.log-out,.user-name{color:#666;line-height:3.2rem}.user-name{position:relative}.discount{float:left;color:#fff;line-height:2.85rem;width:34.895%;height:inherit;padding-right:20px;border-right:#fff solid 1px;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.discount .discount-available{display:inline-block;margin-left:-5px}.discount .discount-amount{font-weight:700;display:inline-block;padding:0 15px}.referral-code{padding-right:10px}.referral-code input[type=text]{border-radius:4px;display:inline-block;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#444;height:26px;line-height:1.4;padding:3px 3px 3px 7px;width:180px}.span-txt-referral-code{display:none}.span-txt-referral-code .rc-edit,.span-txt-referral-code .rc-referred,.span-txt-referral-code .rc-remove{color:#fff;padding-left:5px;cursor:pointer;cursor:hand;top:3px!important}.span-txt-referral-code .rc-referred{color:#fff200}.span-txt-referral-code .rc-edit:active,.span-txt-referral-code .rc-edit:focus,.span-txt-referral-code .rc-edit:hover,.span-txt-referral-code .rc-remove:active,.span-txt-referral-code .rc-remove:focus,.span-txt-referral-code .rc-remove:hover{color:#6dcff6}.span-txt-referral-code .btn-referral-code-text{display:inline-block;position:relative}.span-txt-referral-code .btn-referral-code-text .by{color:#ccc;font-style:normal;margin-left:35px}.span-txt-referral-code .btn-referral-code-text .by::before{content:'';display:block;position:absolute;top:5px;right:0;bottom:0;left:10px;width:27px;height:18px;background:url(../img/icons/referral-icon-3f5da9eedcc82ec3fe48a3eae36ccc93.png) no-repeat}.span-txt-referral-code .btn-referral-code-text .promo{color:#ccc;font-style:normal;margin-left:25px}.span-txt-referral-code .btn-referral-code-text .promo::before{content:'';display:block;position:absolute;top:5px;right:0;bottom:0;left:10px;width:27px;height:18px;background:url(../img/icons/tag-16-bd6ece890ab37a296cfae44cca8314a5.png) no-repeat}.summary-package{margin-bottom:50px;padding-bottom:0}.summary-package .payment-total{margin:10px 0 0;border-bottom:none;padding:8px 2px}.summary-package .payment-total span.payment-sub-total{right:100px}.summary-package .fpoe,.summary-package .fpoe-nth{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;color:#65001d;margin:5px 0 3px}.summary-package .fpoe-nth{margin:15px 0 3px}.summary-package .body-text{line-height:.8em}.summary-package .body-text dl{margin-bottom:0}.summary-package .body-text dl dt{float:left;margin:0;width:25px;font-weight:400}.summary-package .body-text dl dd{margin:0}.summary-package .body-text dd,.summary-package .body-text dt{line-height:2rem}.summary-package .body-text dd{padding-left:25px}.summary-package .body-text .oet-q{font-weight:700}.summary-package .body-text .oet-q-new{color:#17b231}.summary-package .body-text .oet-q-reduced{color:#de3a18}.summary-package .body-text .oet-q-removed{color:#de3a18;text-decoration:line-through}.reload-opp{background-color:#17b231;position:absolute;transform:translate3d(150%,50%,0);border-radius:4px;padding:6px 12px;color:#fff;display:flex;align-items:center;justify-content:center}.reload-opp p{color:#fff;padding:0;margin:0;text-indent:initial}.ez-order,.s-number,.vivint-logo{text-indent:20px}.reload-opp:hover{background-color:#118625}.save-quote-notice{position:absolute;color:#17b231;right:0;transform:translate(185px,20px);font-weight:700;font-size:1.15em}.ez-order,.vivint-logo{color:#fff;margin-left:-15px}.oet-partner-office-id .field-rep-id,.oet-partner-rep-id .field-rep-id,.s-number{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#666}.vivint-logo{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:198px;height:69px;line-height:61px;z-index:99}.oet-partner-office-id,.oet-partner-rep-id{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding-right:10px;position:relative}.oet-partner-office-id .oet-partner-office-id-select,.oet-partner-office-id .oet-partner-rep-id-select,.oet-partner-rep-id .oet-partner-office-id-select,.oet-partner-rep-id .oet-partner-rep-id-select{width:100%}.oet-partner-office-id .field-rep-id,.oet-partner-rep-id .field-rep-id{border-radius:4px;display:inline-block;height:26px;line-height:1.4;margin-left:5px;padding:3px 3px 3px 7px;width:200px;width:125px}.oet-partner-office-id .btn-office-and-rep-id-clear,.oet-partner-office-id .btn-office-and-rep-id-ok,.oet-partner-rep-id .btn-office-and-rep-id-clear,.oet-partner-rep-id .btn-office-and-rep-id-ok{padding:3px 6px;cursor:pointer;cursor:hand}.oet-partner-office-id .btn-office-and-rep-id-ok,.oet-partner-rep-id .btn-office-and-rep-id-ok{margin:0 0 0 10px}.oet-partner-office-id .btn-office-and-rep-id-clear,.oet-partner-rep-id .btn-office-and-rep-id-clear{margin:0 0 0 5px}.oet-partner-office-id .green-check-mark-ok,.oet-partner-rep-id .green-check-mark-ok{display:inline-block}.oet-partner-office-id .green-check-mark-ok::after,.oet-partner-rep-id .green-check-mark-ok::after{background:url(../img/icons/checkmark-green-18x14-d9fe332e41cf2015b4b7043c07286e89.png) no-repeat;content:"";display:block;height:14px;position:absolute;left:155px;top:3px;width:18px}.oet-partner-office-id{width:220px}.oet-partner-rep-id{width:290px}.ez-order{background-color:#707070;height:30px;width:19.167%;margin:0;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.s-number{display:inline-block;line-height:29px;margin-right:10px}.right-align{text-align:right;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.user-name{text-align:right;line-height:76px;padding-right:20px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.stars{font-size:3rem;color:#ff8200}.log-out a:visited,.stars .star:hover{color:#666}.log-out{display:inline-block;height:30px;text-align:right;border-left:#ccc solid 1px;padding-left:10px;margin-left:10px}.log-out img{margin-right:7px}.log-out a:link{text-decoration:underline;color:#666}.log-out a:active,.log-out a:hover{color:#ff8200}.credit-notes-btm,.credit-notes-top,.down-pymnt-btm,.down-pymnt-top{color:#666;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.credit-notes,.down-pymnt{height:69px;padding-top:14px}.credit-notes{width:27.99%}.down-pymnt{text-align:right;padding-right:10px;width:25.78%}.credit-notes-top,.down-pymnt-top{font-size:11px}.credit-notes-btm,.down-pymnt-btm{font-size:13px}.call-to-action{width:25.65%;height:69px;text-align:center;line-height:63px;vertical-align:middle;padding-left:10px}.call-to-action #cta-button{display:inline-block;background:#FF8200;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;color:#F7F7F7;height:41px;line-height:41px;width:170px;text-align:center;text-decoration:none;cursor:pointer;cursor:hand}.div-100-high{height:100px}#credit-tab .formgroup,#form-contact-name .formgroup,#form-preliminaries .formgroup,#form-sales-office .formgroup,#install-address-tab .formgroup,#payments-tab .formgroup{margin-bottom:15px}.formgroup-right-align,.formgroup-right-align-modal{text-align:right;width:82%}.formgroup-right-align-modal{width:96%}.formgroup-centered{text-align:center;width:300px;margin:50px auto 0}.formgroup-two-parts{margin-bottom:15px}.formgroup-bottom-margin{margin-bottom:50px!important}.formgroup-top-margin{margin-top:40px}.formgroup-popover{text-align:right;margin:20px 0 15px}.has-error i.glyphicon-remove,.has-feedback .has-feedback .form-control-feedback,.has-success i.glyphicon-ok{display:inline-block;right:15px;top:0}.error-message{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#a94442;margin:6px 10px}.error-v2-text{color:#B75334}.btn-opp-link,.btn-referral-code,.btn-referral-code-text,.btn-start-over,.ezOrder-accept-btn,.ezOrder-add-btn,.ezOrder-dark-btn,.ezOrder-gray-btn,.ezOrder-ok-btn,.ezOrder-save-btn,.ezOrder-tax-btn,.ezOrder-tax-btn-mini{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#fff}#form-contact-name .formgroup,#form-credit-check input,#form-install-address input,#form-payments input,#form-sales-office .formgroup,#secondary-contact-form input,#summary-billing-address input,.bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn),input:not([type]){width:82%}#form-credit-check input::-ms-clear,#form-install-address input::-ms-clear,#form-payments input::-ms-clear,#secondary-contact-form input::-ms-clear{display:none}.span-btn-start-over{margin-left:10px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.span-btn-start-over{width:102px}}.span-btn-referral-code{display:inline-block;border-right:#fff solid 1px;text-align:right;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.btn{text-transform:uppercase}.btn-opp-link,.btn-referral-code,.btn-referral-code-text,.btn-start-over{border-radius:0!important;font-size:12px;text-align:center;line-height:15px}.btn-opp-link,.btn-start-over{background-color:#ff8200;border-color:#ee7900}.btn-opp-link{display:inline-block;position:relative}.btn-opp-link .opp-text{font-style:normal;margin-left:31px}.btn-opp-link .opp-text::before{content:'';display:block;position:absolute;top:5px;right:0;bottom:0;left:10px;width:23px;height:18px;background:url(../img/icons/salesforce.png) no-repeat}.btn-referral-code,.btn-referral-code-text{background-color:#707070}.ezOrder-accept-btn,.ezOrder-add-btn,.ezOrder-dark-btn,.ezOrder-gray-btn,.ezOrder-ok-btn,.ezOrder-save-btn,.ezOrder-tax-btn{font-size:12px}.ezOrder-tax-btn-mini{font-size:11px}.ezOrder-cancel-btn,.ezOrder-close-btn,.ezOrder-reset-btn,.ezOrder-swap-btn{color:#666;font-weight:300;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.ezOrder-gray-btn,.ezOrder-tax-btn{margin-left:-10px}.td-ezOrder-tax-btn-mini{display:none;margin-right:10px}.ezOrder-cancel-btn,.ezOrder-reset-btn,.ezOrder-swap-btn{font-size:12px}.ezOrder-close-btn{font-size:11px;padding:3px 6px}.ezOrder-accept-btn,.ezOrder-add-btn,.ezOrder-ok-btn,.ezOrder-save-btn,.ezOrder-tax-btn,.ezOrder-tax-btn-mini{background-color:#ff8200;border-color:#ff8200}.btn-opp-link:active,.btn-opp-link:focus,.btn-opp-link:hover,.btn-start-over:active,.btn-start-over:focus,.btn-start-over:hover,.ezOrder-accept-btn:active,.ezOrder-accept-btn:focus,.ezOrder-accept-btn:hover,.ezOrder-add-btn:active,.ezOrder-add-btn:focus,.ezOrder-add-btn:hover,.ezOrder-ok-btn:active,.ezOrder-ok-btn:focus,.ezOrder-ok-btn:hover,.ezOrder-save-btn:active,.ezOrder-savebtn:focus,.ezOrder-savebtn:hover,.ezOrder-tax-btn-mini:active,.ezOrder-tax-btn-mini:hover,.ezOrder-tax-btn:active,.ezOrder-tax-btn:hover{color:#fff;background-color:#ff5b23;border-color:#ff5b23}.btn-referral-code-text:active,.btn-referral-code-text:focus,.btn-referral-code-text:hover,.btn-referral-code:active,.btn-referral-code:focus,.btn-referral-code:hover{color:#fff;background-color:#4a4a4a}.ezOrder-gray-btn{background-color:#707070;border-color:#707070}.ezOrder-dark-btn{background-color:#4b4945;border-color:#787673}.ezOrder-gray-btn:active,.ezOrder-gray-btn:focus,.ezOrder-gray-btn:hover{color:#fff;background-color:#5B5D58;border-color:#5B5D58}.ezOrder-dark-btn:active,.ezOrder-dark-btn:focus,.ezOrder-dark-btn:hover{color:#fff;background-color:#1c1b1a;border-color:#333231}.calculate-taxes-btn{margin-left:-6px}.radio label{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;line-height:2.2rem}.btn-disabled{background-color:#DDDAD7;color:#938E88;border:0 #DDDAD7;outline:0!important}input[type=radio]{display:none}input[type=radio]+label span{display:inline-block;width:17px;height:16px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../img/input-sprites-ff98d86e44bb4cc7ad0d6ed0f83c4943.png) -44px top no-repeat;cursor:pointer}input[type=radio]:checked+label span{background:url(../img/input-sprites-ff98d86e44bb4cc7ad0d6ed0f83c4943.png) -28px top no-repeat}input.rbBlock{float:left;margin-top:9px}.rbTextBlock{display:inline-block;width:88%;margin-left:5px;margin-top:5px}input[type=radio].rbBlock+label span{vertical-align:top;margin-top:9px}input[type=checkbox]{display:none}input[type=checkbox]+label span{display:inline-block;width:14px;height:16px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../img/input-sprites-ff98d86e44bb4cc7ad0d6ed0f83c4943.png) left top no-repeat;cursor:pointer}input[type=checkbox]:checked+label span{background:url(../img/input-sprites-ff98d86e44bb4cc7ad0d6ed0f83c4943.png) -14px top no-repeat}.diff-add{color:green;font-weight:700}.diff-remove{color:red;text-decoration:line-through;font-weight:700}.result-group{display:inline-block;margin-left:10px}#credit-section,#email-section,#install-address-section,#package-section,#payment-section,#preliminaries-section,#schedule-section,#scripting-section,#summary-section,.oet-msg{display:none}.div-click{padding:5px 0}.row-bottom{margin-bottom:50px}#form-sales-office .select2-container,#form-sales-office .select2-drop{width:100%!important}.prompt-text{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#ff8200}#transition-msg,.oet-msg.fade.in{z-index:10000}#transition-msg,.oet-msg{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.8);z-index:101}#transition-msg.modal,.oet-msg.modal{height:100%;max-height:100vh}#transition-msg.modal .transition-msg-box-large,#transition-msg.modal .transition-msg-box-medium,#transition-msg.modal .transition-msg-box-small,.oet-msg.modal .transition-msg-box-large,.oet-msg.modal .transition-msg-box-medium,.oet-msg.modal .transition-msg-box-small{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}#transition-msg .oet-msg-box,#transition-msg .transition-msg-box-large,#transition-msg .transition-msg-box-medium,#transition-msg .transition-msg-box-small,.oet-msg .oet-msg-box,.oet-msg .transition-msg-box-large,.oet-msg .transition-msg-box-medium,.oet-msg .transition-msg-box-small{position:relative;width:350px;height:auto;padding:4% 0 2%;margin:10% auto;background-color:#f4f4f4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#transition-msg .oet-msg-box .oet-text-bold-left,#transition-msg .transition-msg-box-large .oet-text-bold-left,#transition-msg .transition-msg-box-medium .oet-text-bold-left,#transition-msg .transition-msg-box-small .oet-text-bold-left,.oet-msg .oet-msg-box .oet-text-bold-left,.oet-msg .transition-msg-box-large .oet-text-bold-left,.oet-msg .transition-msg-box-medium .oet-text-bold-left,.oet-msg .transition-msg-box-small .oet-text-bold-left{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;color:#65001d;margin:-15px 0 20px 20px;text-align:left}#transition-msg .oet-msg-box .oet-msg-box-hdr,#transition-msg .oet-msg-box .transition-msg-box-hdr,#transition-msg .transition-msg-box-large .oet-msg-box-hdr,#transition-msg .transition-msg-box-large .transition-msg-box-hdr,#transition-msg .transition-msg-box-medium .oet-msg-box-hdr,#transition-msg .transition-msg-box-medium .transition-msg-box-hdr,#transition-msg .transition-msg-box-small .oet-msg-box-hdr,#transition-msg .transition-msg-box-small .transition-msg-box-hdr,.oet-msg .oet-msg-box .oet-msg-box-hdr,.oet-msg .oet-msg-box .transition-msg-box-hdr,.oet-msg .transition-msg-box-large .oet-msg-box-hdr,.oet-msg .transition-msg-box-large .transition-msg-box-hdr,.oet-msg .transition-msg-box-medium .oet-msg-box-hdr,.oet-msg .transition-msg-box-medium .transition-msg-box-hdr,.oet-msg .transition-msg-box-small .oet-msg-box-hdr,.oet-msg .transition-msg-box-small .transition-msg-box-hdr{position:absolute;top:0;left:2%;width:96%;height:30px;background-color:#0ba4f0;text-align:left;padding:0 15px 0 20px;line-height:30px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#fff}#transition-msg .oet-msg-box .oet-line-item-hdr,#transition-msg .transition-msg-box-large .oet-line-item-hdr,#transition-msg .transition-msg-box-medium .oet-line-item-hdr,#transition-msg .transition-msg-box-small .oet-line-item-hdr,.oet-msg .oet-msg-box .oet-line-item-hdr,.oet-msg .transition-msg-box-large .oet-line-item-hdr,.oet-msg .transition-msg-box-medium .oet-line-item-hdr,.oet-msg .transition-msg-box-small .oet-line-item-hdr{margin:10px 0 15px}#transition-msg .oet-msg-box .oet-msg-txt-above,#transition-msg .transition-msg-box-large .oet-msg-txt-above,#transition-msg .transition-msg-box-medium .oet-msg-txt-above,#transition-msg .transition-msg-box-small .oet-msg-txt-above,.oet-msg .oet-msg-box .oet-msg-txt-above,.oet-msg .transition-msg-box-large .oet-msg-txt-above,.oet-msg .transition-msg-box-medium .oet-msg-txt-above,.oet-msg .transition-msg-box-small .oet-msg-txt-above{padding-top:20px}#transition-msg .oet-msg-box .oet-msg-txt-below,#transition-msg .transition-msg-box-large .oet-msg-txt-below,#transition-msg .transition-msg-box-medium .oet-msg-txt-below,#transition-msg .transition-msg-box-small .oet-msg-txt-below,.oet-msg .oet-msg-box .oet-msg-txt-below,.oet-msg .transition-msg-box-large .oet-msg-txt-below,.oet-msg .transition-msg-box-medium .oet-msg-txt-below,.oet-msg .transition-msg-box-small .oet-msg-txt-below{padding-bottom:5px}#transition-msg .oet-msg-box .scheduling-textarea,#transition-msg .transition-msg-box-large .scheduling-textarea,#transition-msg .transition-msg-box-medium .scheduling-textarea,#transition-msg .transition-msg-box-small .scheduling-textarea,.oet-msg .oet-msg-box .scheduling-textarea,.oet-msg .transition-msg-box-large .scheduling-textarea,.oet-msg .transition-msg-box-medium .scheduling-textarea,.oet-msg .transition-msg-box-small .scheduling-textarea{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;text-align:left;width:100%;height:110px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;border:1px solid #ccc}#transition-msg .oet-msg-box .oet-top-sctn .oet-line-item-hdr,#transition-msg .transition-msg-box-large .oet-top-sctn .oet-line-item-hdr,#transition-msg .transition-msg-box-medium .oet-top-sctn .oet-line-item-hdr,#transition-msg .transition-msg-box-small .oet-top-sctn .oet-line-item-hdr,.oet-msg .oet-msg-box .oet-top-sctn .oet-line-item-hdr,.oet-msg .transition-msg-box-large .oet-top-sctn .oet-line-item-hdr,.oet-msg .transition-msg-box-medium .oet-top-sctn .oet-line-item-hdr,.oet-msg .transition-msg-box-small .oet-top-sctn .oet-line-item-hdr{margin-left:-11px}#transition-msg .oet-msg-box .oet-top-sctn .oet-text-reg-left,#transition-msg .transition-msg-box-large .oet-top-sctn .oet-text-reg-left,#transition-msg .transition-msg-box-medium .oet-top-sctn .oet-text-reg-left,#transition-msg .transition-msg-box-small .oet-top-sctn .oet-text-reg-left,.oet-msg .oet-msg-box .oet-top-sctn .oet-text-reg-left,.oet-msg .transition-msg-box-large .oet-top-sctn .oet-text-reg-left,.oet-msg .transition-msg-box-medium .oet-top-sctn .oet-text-reg-left,.oet-msg .transition-msg-box-small .oet-top-sctn .oet-text-reg-left{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#666;margin:-15px 20px 15px;text-align:left}#transition-msg .oet-msg-box .oet-alert-manual-scheduling,#transition-msg .transition-msg-box-large .oet-alert-manual-scheduling,#transition-msg .transition-msg-box-medium .oet-alert-manual-scheduling,#transition-msg .transition-msg-box-small .oet-alert-manual-scheduling,.oet-msg .oet-msg-box .oet-alert-manual-scheduling,.oet-msg .transition-msg-box-large .oet-alert-manual-scheduling,.oet-msg .transition-msg-box-medium .oet-alert-manual-scheduling,.oet-msg .transition-msg-box-small .oet-alert-manual-scheduling{background-color:#e6e6e6;border:1px solid #a2a2a2;color:#666;text-align:left;width:87%;margin:0 auto 20px}#transition-msg .oet-msg-box .alert-success,#transition-msg .transition-msg-box-large .alert-success,#transition-msg .transition-msg-box-medium .alert-success,#transition-msg .transition-msg-box-small .alert-success,.oet-msg .oet-msg-box .alert-success,.oet-msg .transition-msg-box-large .alert-success,.oet-msg .transition-msg-box-medium .alert-success,.oet-msg .transition-msg-box-small .alert-success{width:709px;margin:0 auto 20px 21px;text-align:left}#transition-msg .oet-msg-box .alert-success .close,#transition-msg .transition-msg-box-large .alert-success .close,#transition-msg .transition-msg-box-medium .alert-success .close,#transition-msg .transition-msg-box-small .alert-success .close,.oet-msg .oet-msg-box .alert-success .close,.oet-msg .transition-msg-box-large .alert-success .close,.oet-msg .transition-msg-box-medium .alert-success .close,.oet-msg .transition-msg-box-small .alert-success .close{line-height:0}#transition-msg .oet-msg-box .panel-body,#transition-msg .transition-msg-box-large .panel-body,#transition-msg .transition-msg-box-medium .panel-body,#transition-msg .transition-msg-box-small .panel-body,.oet-msg .oet-msg-box .panel-body,.oet-msg .transition-msg-box-large .panel-body,.oet-msg .transition-msg-box-medium .panel-body,.oet-msg .transition-msg-box-small .panel-body{width:91%}#transition-msg .oet-msg-box .formgroup,#transition-msg .transition-msg-box-large .formgroup,#transition-msg .transition-msg-box-medium .formgroup,#transition-msg .transition-msg-box-small .formgroup,.oet-msg .oet-msg-box .formgroup,.oet-msg .transition-msg-box-large .formgroup,.oet-msg .transition-msg-box-medium .formgroup,.oet-msg .transition-msg-box-small .formgroup{position:relative}#transition-msg .oet-msg-box .formgroup-select,#transition-msg .transition-msg-box-large .formgroup-select,#transition-msg .transition-msg-box-medium .formgroup-select,#transition-msg .transition-msg-box-small .formgroup-select,.oet-msg .oet-msg-box .formgroup-select,.oet-msg .transition-msg-box-large .formgroup-select,.oet-msg .transition-msg-box-medium .formgroup-select,.oet-msg .transition-msg-box-small .formgroup-select{padding-left:10px}#transition-msg .oet-msg-box .glyphicon-right,#transition-msg .transition-msg-box-large .glyphicon-right,#transition-msg .transition-msg-box-medium .glyphicon-right,#transition-msg .transition-msg-box-small .glyphicon-right,.oet-msg .oet-msg-box .glyphicon-right,.oet-msg .transition-msg-box-large .glyphicon-right,.oet-msg .transition-msg-box-medium .glyphicon-right,.oet-msg .transition-msg-box-small .glyphicon-right{display:inline-block;position:absolute;right:0;top:5px;font-size:18px}#transition-msg .oet-msg-box .formgroup-right-align,#transition-msg .transition-msg-box-large .formgroup-right-align,#transition-msg .transition-msg-box-medium .formgroup-right-align,#transition-msg .transition-msg-box-small .formgroup-right-align,.oet-msg .oet-msg-box .formgroup-right-align,.oet-msg .transition-msg-box-large .formgroup-right-align,.oet-msg .transition-msg-box-medium .formgroup-right-align,.oet-msg .transition-msg-box-small .formgroup-right-align{width:93%}#transition-msg .oet-msg-box .formgroup-right-align-modal,#transition-msg .transition-msg-box-large .formgroup-right-align-modal,#transition-msg .transition-msg-box-medium .formgroup-right-align-modal,#transition-msg .transition-msg-box-small .formgroup-right-align-modal,.oet-msg .oet-msg-box .formgroup-right-align-modal,.oet-msg .transition-msg-box-large .formgroup-right-align-modal,.oet-msg .transition-msg-box-medium .formgroup-right-align-modal,.oet-msg .transition-msg-box-small .formgroup-right-align-modal{width:91%}#transition-msg .oet-msg-box a.help-icon,#transition-msg .transition-msg-box-large a.help-icon,#transition-msg .transition-msg-box-medium a.help-icon,#transition-msg .transition-msg-box-small a.help-icon,.oet-msg .oet-msg-box a.help-icon,.oet-msg .transition-msg-box-large a.help-icon,.oet-msg .transition-msg-box-medium a.help-icon,.oet-msg .transition-msg-box-small a.help-icon{text-decoration:none;color:#fff;pointer-events:inherit}#transition-msg .oet-msg-box .form-control,#transition-msg .transition-msg-box-large .form-control,#transition-msg .transition-msg-box-medium .form-control,#transition-msg .transition-msg-box-small .form-control,.oet-msg .oet-msg-box .form-control,.oet-msg .transition-msg-box-large .form-control,.oet-msg .transition-msg-box-medium .form-control,.oet-msg .transition-msg-box-small .form-control{width:92%}#transition-msg .oet-msg-box .form-control.search-input-one,#transition-msg .transition-msg-box-large .form-control.search-input-one,#transition-msg .transition-msg-box-medium .form-control.search-input-one,#transition-msg .transition-msg-box-small .form-control.search-input-one,.oet-msg .oet-msg-box .form-control.search-input-one,.oet-msg .transition-msg-box-large .form-control.search-input-one,.oet-msg .transition-msg-box-medium .form-control.search-input-one,.oet-msg .transition-msg-box-small .form-control.search-input-one{width:403px}#transition-msg .oet-msg-box .transition-msg-text,#transition-msg .transition-msg-box-large .transition-msg-text,#transition-msg .transition-msg-box-medium .transition-msg-text,#transition-msg .transition-msg-box-small .transition-msg-text,.oet-msg .oet-msg-box .transition-msg-text,.oet-msg .transition-msg-box-large .transition-msg-text,.oet-msg .transition-msg-box-medium .transition-msg-text,.oet-msg .transition-msg-box-small .transition-msg-text{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;color:#666;text-align:center;width:88%;margin:0 auto;padding:0 10px}#transition-msg .oet-msg-box .transition-msg-progress,#transition-msg .transition-msg-box-large .transition-msg-progress,#transition-msg .transition-msg-box-medium .transition-msg-progress,#transition-msg .transition-msg-box-small .transition-msg-progress,.oet-msg .oet-msg-box .transition-msg-progress,.oet-msg .transition-msg-box-large .transition-msg-progress,.oet-msg .transition-msg-box-medium .transition-msg-progress,.oet-msg .transition-msg-box-small .transition-msg-progress{margin:40px auto 30px;text-align:center}#transition-msg .transition-msg-box-medium,.oet-msg .transition-msg-box-medium{width:600px}#transition-msg .transition-msg-box-large,.oet-msg .transition-msg-box-large{width:700px}#transition-msg .transition-msg-text,.oet-msg .transition-msg-text{text-align:left!important}#transition-msg input[type=text],.oet-msg input[type=text]{border-radius:4px;font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#555;height:34px;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;display:block;font-size:14px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.missing-information-sub-title,.missing-information-sub-title-summary,.recommendation-box .recommendation-text label,.recommendation-box-full-width .recommendation-text label{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.formgroup-summary{width:97.5%}#referral-code-msg .initiated-by div{margin-bottom:5px}#referral-code-msg .initiated-by div:first-child{margin-bottom:10px}#referral-code-msg .initiated-by input{margin-right:10px}#referral-code-msg .initiated-by label{font-weight:400;vertical-align:middle}#select-referral-offer form{display:flex;flex-direction:column}#select-referral-offer table{display:block;margin:10px 10px 0;overflow-y:auto;background-color:#fff}#select-referral-offer thead{border-bottom:1px solid #eee}#select-referral-offer td,#select-referral-offer th{padding:10px;margin:0}#select-referral-offer .referral-description{width:100%}#select-referral-offer tr.expired{color:#a94442}#select-referral-offer .clickable:hover{background-color:#eee}#customer-data{margin-top:50px}#customer-data .customer-data-container{width:425px;height:160px;box-sizing:border-box;border:1px solid #ccc;padding:10px;position:relative}#customer-data .buttons{margin-top:15px}#customer-data .floating-buttons{position:absolute;display:inline-block;top:5px;right:10px}.recommendation-box,.recommendation-box-full-width{background-color:#fffce0;border:1px solid #e7e2b4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:82%;margin:12px 20px 0 0;padding:10px}.recommendation-box .recommendation-text,.recommendation-box-full-width .recommendation-text{position:relative;margin:0;width:100%;padding:0 15px 5px 0}.recommendation-box .recommendation-text label,.recommendation-box-full-width .recommendation-text label{font-weight:300;color:#666;float:right;margin-left:28px;margin-top:-18px}.recommendation-box .recommendation-text .ccr-important,.recommendation-box-full-width .recommendation-text .ccr-important{font-weight:700}.recommendation-box-full-width{width:98%}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-bot-5{margin-bottom:5px}.margin-bot-10{margin-bottom:10px}.margin-bot-20{margin-bottom:20px}.margin-bot-30{margin-bottom:30px}.margin-left-10{margin-left:10px}.margin-sides-20{margin-left:20px;margin-right:20px}.buffer-10{min-height:10px;height:10px}.buffer-20{min-height:20px;height:20px}.buffer-30{min-height:30px;height:30px}.buffer-40{min-height:40px;height:40px}.buffer-50{min-height:50px;height:50px}.buffer-60{min-height:60px;height:60px}.missing-information-main-title{color:#ff2800}.missing-information-main,.missing-information-main-link{margin-bottom:10px}.missing-information-main{margin-top:-10px;margin-right:20px}.missing-information-main-link{font-weight:400}.missing-information-sub-title{font-weight:400;color:#ff2800;margin:36px 0 12px}.missing-info-info{margin:0 0 25px;color:#3d9bff}.missing-information-sub-title-summary{font-weight:400;color:#ff2800;margin:12px 0 10px 10px}.missing-information-main-summary{margin:0 0 10px 10px}.missing-information-main-link-summary{font-weight:400;margin-left:10px}.vivint-important{color:#ff8200;font-weight:700;padding:0 10px 0 0}.vivint-emphasis{color:#ff8200;font-weight:400}.green-fine-print,.red-fine-print{font-family:"Avenir LT W01 65 Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px}.chevron::before{border-style:solid;border-width:.1em .1em 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.45em;transform:rotate(-45deg);vertical-align:top;width:.45em;color:#666}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}.green-fine-print{color:#00bb3f}.red-fine-print{color:#fa2506}.purple-fine-print,.sm-txt-fld{font-family:"Avenir LT W01 35 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.purple-fine-print{font-weight:400;font-size:13px;color:#662d91;margin-top:10px}.dark-section-bg{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkN2U3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d', endColorstr='#0e0e0e', GradientType=0)}.medium-dark-section-bg{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MjYyNjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ababab 0,#626262 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ababab),color-stop(100%,#626262));background:-webkit-linear-gradient(top,#ababab 0,#626262 100%);background:-o-linear-gradient(top,#ababab 0,#626262 100%);background:-ms-linear-gradient(top,#ababab 0,#626262 100%);background:linear-gradient(to bottom,#ababab 0,#626262 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ababab', endColorstr='#626262', GradientType=0)}.yellow-alert{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWRhMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fefcea 0,#f1da36 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefcea),color-stop(100%,#f1da36));background:-webkit-linear-gradient(top,#fefcea 0,#f1da36 100%);background:-o-linear-gradient(top,#fefcea 0,#f1da36 100%);background:-ms-linear-gradient(top,#fefcea 0,#f1da36 100%);background:linear-gradient(to bottom,#fefcea 0,#f1da36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefcea', endColorstr='#f1da36', GradientType=0)}.sm-txt-fld{border-radius:4px;color:#666;display:inline-block;font-size:12px;font-weight:300;height:26px;line-height:1.4;margin-left:5px;padding:3px 3px 3px 7px;width:200px}.info-complete,.info-missing{font-weight:700;font-size:20px;line-height:10px}.info-missing{color:#eae300;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.info-complete{color:#17b231}.pay-evthg-now-month{display:none}.penow-inline-block{display:inline-block}.penow-margins{margin-right:113px!important;margin-left:0}.disabled-table-cell{color:#ababab!important;text-decoration:line-through}.cta-btn-lnk-dark-gray{background-color:#414441;text-decoration:none;display:block;padding:13px 17px;width:242px;text-align:center;border:0 transparent;color:#fff;align-self:flex-end}.cta-btn-lnk-dark-gray:active,.cta-btn-lnk-dark-gray:focus,.cta-btn-lnk-dark-gray:hover{color:#fff}