.bs-example{border:1px solid #ddd;border-radius:4px 4px 0 0;padding:15px}.control-label{text-align:center!important}.header{padding-bottom:15px}.header-text-form{font-weight:700;padding:5px}.price-discount{color:#a94442;font-size:1rem;text-decoration:line-through}.price{color:#585858;font-size:1.4em;font-weight:700;padding-right:43px}.gray{color:#a9a9a9;margin-top:3px}.label-position{display:inline-block!important;margin-top:8px!important;padding:.5em!important}.form-control:focus{border-color:#ccc!important;box-shadow:none!important;outline:0!important}input[type=checkbox],input[type=radio]{margin:0!important}.onoffswitch{margin:0 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:60px}.onoffswitch-checkbox{display:none}.onoffswitch-label{background-color:#fff;cursor:pointer;height:36px;line-height:36px;overflow:hidden;padding:0;transition:background-color .3s ease-in}.onoffswitch-label,.onoffswitch-label:before{border:2px solid #ccc;border-radius:36px;display:block}.onoffswitch-label:before{background:#fff;bottom:0;content:"";margin:0;position:absolute;right:22px;top:0;transition:all .3s ease-in 0s;width:36px}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#99ca3c}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#99ca3c}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0}.device-wrap .form-group.device-foot label,.device-wrap .form-group.device-head label,.device-wrap .form-group.discount label,.device-wrap .form-group.warranty label{margin-bottom:5px}.cost-breakdown{font-size:20px;text-align:right}.cost-breakdown .badge{font-size:20px;font-weight:400;margin-left:15px}.cost-breakdown .badge.red{background-color:#a94447}.cost-breakdown .badge.green{background-color:#99ca3c}.cost-breakdown .list-group{margin-bottom:0}@media screen and (max-width:760px){#stripe-button{border-radius:0;width:100%}.cost-breakdown{margin:10px 0}.device-wrap{border:1px solid #818285;margin:0 15px}.device-wrap .form-group{padding:0 10px}.device-wrap .form-group.device-head{padding:0}.device-wrap .form-group.device-head label,.device-wrap .form-group.discount label{display:none}.device-wrap .form-group.device-foot{margin-bottom:0;padding:0}.device-wrap .form-group.device-foot h4{background-color:#f5f5f5;border-top:1px solid #e0e0e0;margin-bottom:0;padding:10px}.device-wrap .form-group.device-foot label{display:none}.device-wrap .device-head h4{background:#818285;color:#fff;margin-top:0;padding:10px}.device-wrap .form-group.warranty label{margin-bottom:0}.register-device-forms .control-label{padding-top:6px}}.bs-wizard{margin-top:20px;padding:0 10px 10px}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{background:#99ca3c;border-radius:50%;display:block;height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:45px;width:30px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{background:#459035;border-radius:50px;content:" ";height:14px;left:8px;position:absolute;top:8px;width:14px}.bs-wizard>.bs-wizard-step>.progress{border-radius:0;box-shadow:none;height:8px;margin:20px 0;position:relative}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{background:#99ca3c;box-shadow:none;width:0}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.register-device-multistep .progress-bar{transition:none}.register-device-forms{padding-top:1.5em}.register-device-forms .title{font-size:1.4em;font-weight:600;padding:20px 10px 30px}.register-device-forms .title_2ndstep{font-size:1.4em;font-weight:600;padding:0 10px 10px}.register-device-forms .subtitle{font-size:1.3em;font-weight:600;padding:0 10px 40px}.register-device-forms hr{margin:0 15px;padding:10px}.register-device-forms h4{padding-bottom:.7em}.register-device-forms .control-label{text-align:right!important}.register-device-forms .ok-icon{color:#459035;font-size:4em}.moocall_dashboard_section{padding-bottom:50px}.moocall_dashboard_text{padding:10px 0 20px}.registernew_section{padding-bottom:20px}#terms_frame{border:1px solid #459035}#validate-user-form{padding-top:0}#registerstep2b hr{margin:0 50px!important;padding:10px}.vertical-line{border-left:1px solid #ddd}.existingcustomer{padding:0 20px 30px}.phones{padding:20px 0}.subsection_title{font-size:1.2em;font-weight:600;text-align:center!important}.phones .devicealerts_description{padding:0 30px 10px;text-align:center!important}.iti-flag{background-image:url(/images/flags.png?4c2fa25b38fbed77e2d39dfeeafc465b)}.intl-tel-input{display:block}.notifyjs-arrow,.notifyjs-container,.notifyjs-wrapper{z-index:2!important}.resumefields{margin-bottom:20px;text-align:left}.resumefields hr{margin-top:30px;padding-bottom:0}.resumefields .form-group{margin-bottom:0}#validate-newdevice-form{display:none}.sa-confirm-button-container button{background-color:#459035!important}.required:before{color:red;content:"* ";position:relative;top:2px}a.q-mark{background-color:#fff;border-color:transparent;color:#2e6da4;padding:0 0 3px 3px}.StripeElement{background-color:#fff;border-radius:4px;padding:10px 12px}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.close,.close:hover{background-color:#5cb85c!important;border-radius:15px;color:#fff;font-size:12px;height:30px;line-height:1.428571429;opacity:1;padding:6px 0;position:relative;right:-25px;text-align:center;top:-27px;width:30px}.inner-addon{display:inline-block;position:relative}.inner-addon .glyphicon{color:#ccc;padding:6px 10px 10px;pointer-events:none;position:absolute}.inner-addon .glyphicon-ok{color:#5cb85c}.inner-addon .glyphicon-remove{color:#a94442}.inner-addon .glyphicon-repeat{animation:spin 4s linear infinite;color:#ccc}@keyframes spin{to{transform:rotate(1turn)}}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}.device-icon{display:inline-block;text-align:center;width:60px}#overlay{background-color:rgba(0,0,0,.5);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:990}.modal-img{display:block;margin:0 auto;max-width:150px}#btnsavecardnext,#btnsavecardskip{font-size:1.4em}#card-thank-you-field{display:none;font-size:1em;font-weight:700}.hide-field{display:none}.fieldcard{padding:0 40px}.btn-expanded{display:block;position:relative}.btn-expanded:after{content:"\f078";font-family:FontAwesome;position:absolute;right:0}.btn-expanded[aria-expanded=true]:after{content:"\f077"}#btn_register{display:none}.creditcard{border:1px solid #ccc;color:#585858;display:inline-block;font-size:1em;padding:5px}#checkoutbtnmodal,#orderfreebodywarmer{width:100%}#overlay-loading{background-color:#fff;display:block;height:150px;left:50%;margin-left:-100px;margin-top:-75px;padding:5px;position:absolute;text-align:center;top:50%;width:200px;z-index:999}.languageContainer{padding:15px}#account-details p{color:#585858}.title-soft{font-weight:300}.no-line{text-decoration:none!important}.tablecard:nth-child(odd){background-color:#f2f2f2}.default-card{color:#585858;font-size:.8em}.warranty-not-avaliable{color:#ccc;font-size:.8em}.trialendsnow{color:#a94442;font-weight:700}.card-statement{color:#888;font-size:.9em;padding:5px;text-align:justify}#validatevatalert{color:#a94442;font-size:.8em}@keyframes bounceIn{0%{opacity:0;transform:scale(.1)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes yOpacity{0%{opacity:0;transform:translateY(-50px)}60%{opacity:1;transform:translateY(0)}to{transform:scale(1)}}.animate-object{animation:yOpacity 2s ease-in-out}.invoice-header hr{border-bottom:3px double #ddd}#list_invoices div.row:nth-child(2n){background-color:#ddd}#list_invoices div.row{margin:inherit!important;width:98%}#list_invoices{margin:0 auto;text-align:center}.isDisabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.accordion-style{background-color:#d1ecf1!important;color:#0c5460!important}
