.hidden-v1{display:none}.cart{margin:50px 0 0 0;padding:0 15px}.cart .title h1{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:30px;color:#005581;padding-bottom:15px;border-bottom:2px solid #f5f4f4}.cart .title h2{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:22px;color:#333;padding-bottom:10px;border-bottom:2px solid #efefef}.cart .sub-title{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:22px;color:#005581;margin:0 0 10px 0}.cart .info-title{font-size:18px;color:#005581;margin:0 0 10px 0;text-transform:uppercase}.cart .btn-add,.cart .btn-add-horizontal{background-color:#005581;text-transform:uppercase;font-size:14px;width:100%;text-align:center;color:#fff;font-weight:bold;padding:6px 12px;border-radius:4px}.cart .btn-add.focus,.cart .btn-add:focus,.cart .btn-add:hover,.cart .btn-add-horizontal.focus,.cart .btn-add-horizontal:focus,.cart .btn-add-horizontal:hover{color:#fff;background-color:#014f77}.cart .order{font-size:15px}.cart .order .summary{padding-bottom:15px;margin-bottom:10px;border-bottom:1px #efefef solid}.cart .order .total{font-size:18px;font-weight:bold;margin-bottom:30px}.cart .order .total span{display:inline-block;padding-right:20px}.cart .order .sub-total{font-weight:bold}.cart .info{margin:30px 0 0 0;font-size:15px}.cart .info p{margin:0 0 20px 0}.cart #shopping-cart,.cart #accessories{margin-bottom:20px}.cart #shopping-cart .table,.cart #accessories .table{margin-bottom:0}.cart #accessories{padding:22px 28px 14px 28px;background-color:#f8f7f7}.cart #accessories a#view{display:inline-block;color:#2fb7ee;font-size:14px;font-weight:bold;text-decoration:none;margin-bottom:10px;vertical-align:middle}.cart #accessories a#view:focus,.cart #accessories a#view:hover,.cart #accessories a#view:active{color:#2fb7ee;text-decoration:none;outline:0}.cart #accessories a#view .collapse{display:inline-block;background:url(/assets/collapse-048a719a0865e030f3b354478df548c69e6498594c813039976507611d3c8473.png) -15px 0;background-size:15px 30px;height:15px;width:15px;margin-right:5px;vertical-align:-10%}.cart #accessories a#view.collapsed .collapse{background-position:0 15px}.cart .table.shopping-cart>tbody>tr>td:first-child,.cart .table.accessories>tbody>tr>td:first-child{padding-left:0}.cart .table.shopping-cart>tbody>tr>td:last-child,.cart .table.accessories>tbody>tr>td:last-child{padding-right:0}.cart .table.shopping-cart>tbody>tr>td{border-top:none;border-bottom:1px #f5f4f4 solid;padding:15px 8px}.cart .table.accessories>tbody>tr>td{border-top:none;border-bottom:1px #efefef solid;padding:15px 8px}.cart .table.accessories>tbody>tr:last-child>td{border:none}.cart .shopping-cart .image,.cart .accessories .image{text-align:center;width:25%}.cart .shopping-cart .image img,.cart .accessories .image img{width:100%;height:auto}.cart .shopping-cart .remove,.cart .accessories .remove{cursor:pointer}.cart .shopping-cart .image{text-align:center;width:25%}.cart .shopping-cart .image img{width:100%;min-width:20px;height:auto}.cart .shopping-cart .image img.thumbnail{width:100px;margin-left:8px;float:left;margin-bottom:0px}.cart .shopping-cart .wide_col{width:60%}.cart .shopping-cart .linx img,.cart .shopping-cart .handset img,.cart .shopping-cart .safety-phone img,.cart .shopping-cart .free_bluetooth_adapter img{width:50%;max-width:92px}.cart .shopping-cart .wireless img,.cart .shopping-cart .hm_door_and_window_sensor img,.cart .shopping-cart .hm_motion_sensor img{width:40%;max-width:86px}.cart .shopping-cart .hm_water_sensor img{width:35%;max-width:85px}.cart .shopping-cart .hd3_handset_black img,.cart .shopping-cart .hd3_handset_white img{max-width:30%}.cart .shopping-cart .senior_phone_with_clarity img{max-width:50%}.cart .shopping-cart .adapter_4g img{max-width:25%}.cart .shopping-cart .keypad img{max-width:35%}.cart .shopping-cart .hm_vtech_garage_door_sensor img{max-width:60%}.cart .shopping-cart .hm_motion_sensor_v2 img{max-width:60%}.cart .shopping-cart .hm_smoke_alarm img,.cart .shopping-cart .hm_black_butterfleye_camera img,.cart .shopping-cart .hm_black_butterfleye_camera_3_pack img,.cart .shopping-cart .hm_smart_cam img,.cart .shopping-cart .battery_backup img,.cart .shopping-cart .hm_siren_v2 img,.cart .shopping-cart .telo-4g img{max-width:65%}.cart .shopping-cart .hm_butterfleye_camera img,.cart .shopping-cart .dp1 img,.cart .shopping-cart .hm_butterfleye_camera_3_pack img,.cart .shopping-cart .hm_smart_cam_3_pack img,.cart .shopping-cart .hm_smart_cam_5_pack img{max-width:75%}.cart .shopping-cart .telo-black img,.cart .shopping-cart .telo-white img,.cart .shopping-cart .office img{max-width:200px}.cart .shopping-cart .img_main img{max-width:500px;height:195px}.cart .shopping-cart .item-title div{font-size:18px;color:#005581}.cart .shopping-cart .item-title span{font-size:13px;color:#2fb7ee}.cart .shopping-cart .cross-out-price{color:#aa302e;text-decoration:line-through;font-size:16px}.cart .shopping-cart .qty{width:10%}.cart .shopping-cart .qty .form-control{width:initial}.cart .shopping-cart .price{font-size:18px}.cart .accessories .image{text-align:center;width:23%}.cart .accessories .image img{width:100%;height:auto}.cart .accessories .linx img,.cart .accessories .handset img,.cart .accessories .safety-phone img,.cart .accessories .keypad img{max-width:87px}.cart .accessories .hm_motion_sensor img{max-width:75px}.cart .accessories .hm_motion_sensor_v2 img{max-width:65%}.cart .accessories .hm_vtech_garage_door_sensor img{max-width:65%}.cart .accessories .hm_smoke_alarm img,.cart .accessories .hm_butterfleye_camera img,.cart .accessories .dp1 img,.cart .accessories .battery_backup img,.cart .accessories .hm_smart_cam img,.cart .accessories .hm_siren_v2 img{max-width:75%}.cart .accessories .hd3_handset_black img,.cart .accessories .hd3_handset_white img{max-width:38%}.cart .accessories .senior_phone_with_clarity img{max-width:50%}.cart .accessories .adapter_4g img{max-width:30%}.cart .accessories .wireless img,.cart .accessories .hm_water_sensor img,.cart .accessories .hm_door_and_window_sensor img{max-width:65px}.cart .accessories .item-title{font-size:18px;color:#005581}.cart .accessories .item-description{font-size:15px}.cart .accessories .cross-out-price{color:#aa302e;text-decoration:line-through;font-size:16px}.cart .accessories .no_accessories{font-size:18px}.cart .accessories .price{font-size:18px}#modal_window_cart .modal-dialog{width:auto;max-width:400px}#modal_window_cart .modal-dialog .modal-body{padding:0;margin:15px}#modal_window_cart .modal-dialog .modal-body div.error{position:absolute;color:#D11242;font-size:10px;height:10px;line-height:10px;text-align:left;width:100%;margin-top:-10px}#modal_window_cart .modal-dialog .modal-body input.error{background-color:#F2DEDE;border-color:#EED3D7;color:#990000}#facebook-share-icon{text-decoration:none}.form-inline.post_to_facebook textarea{width:245px;height:125px}.form-inline.post_to_facebook textarea{width:245px;height:125px}.btn-share{background-color:#1dafec;text-transform:uppercase;font-size:19px;width:100%;text-align:center;color:#fff;font-weight:bold;padding:10px 12px;border-radius:4px;margin:10px 0;font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:14px;line-height:24px}.popover .arrow{margin-top:-20px}.popover-content{color:#333}.tooltip_link{outline:none !important}.tooltip_link i{color:#999}.discount_price{color:#900}.checkout{margin:20px 0 0 0;padding:0 15px}@media screen and (max-width: 992px){.checkout{margin:0}}.checkout .header .step{display:inline-block;min-width:42px;padding:0 15px}.checkout .header .step .green{color:#009900}.checkout .header .step_number{font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif}.checkout .header .step-title{display:inline-block}@media screen and (max-width: 992px){.checkout .header .step{display:block;text-align:center}.checkout .header .step-title{text-align:center}}.checkout .header .header-shipping,.checkout .header .header-review{padding:0}.checkout .header .header-payment{padding:0 2px}.checkout .header .item{background-color:#f5f4f4;padding:0;line-height:70px;color:#005581}.checkout .header .item .fa-lg{font-size:21px}.checkout .header .item div+div{font-size:18px}@media screen and (max-width: 992px){.checkout .header .item{padding:10px 0 0 0;line-height:42px;text-align:center}}.checkout .header .item.active{background-color:#005581;color:#fff}.checkout .items-content .content-shipping,.checkout .items-content .content-review{border-right:2px solid #f5f4f4;border-left:2px solid #f5f4f4}@media screen and (max-width: 992px){.checkout .items-content .content-shipping,.checkout .items-content .content-review{border:none}}.checkout .items-content .item.disabled{cursor:not-allowed;background-color:transparent;opacity:0.5;filter:alpha(Opacity=50)}.checkout .items-content .form-horizontal fieldset{padding:20px 0 0 0;min-height:385px;margin-bottom:50px}.checkout .items-content .form-horizontal .form-label{margin-bottom:5px}.checkout .items-content .form-horizontal label{font-size:15px;color:#333;font-weight:500;margin-left:8px}.checkout .items-content .form-horizontal input,.checkout .items-content .form-horizontal select{color:#000}.checkout .items-content .form-horizontal p.help-block{margin:0}.checkout .items-content .form-horizontal p.help-block a{font-size:12px;font-weight:bold}.checkout .items-content .form-horizontal .exp_date .col-6,.checkout .items-content .form-horizontal .exp_date .col-sm-6{width:45%}.checkout .items-content .form-horizontal .exp_date [class^="col-"]:first-child{padding-right:10px}.checkout .items-content .form-horizontal .exp_date [class^="col-"]:last-child{padding-left:10px}.checkout .items-content .form-horizontal .exp_date .divider{font-size:24px;line-height:34px;text-align:center;float:left;position:relative;min-height:1px;width:4%}.checkout .items-content .form-horizontal [class^="cct-"]{float:right;position:relative;margin-top:-29px;margin-right:5px;width:42px;height:24px;background:transparent url(/assets/cc_type_sprite-1ded1f913980f9f1c9d49f08da2c90102e8470479940a9092e1221faadaa4920.png) no-repeat;background-size:168px 24px}.checkout .items-content .form-horizontal .cct-visa{background-position:-42px 0}.checkout .items-content .form-horizontal .cct-mastercard{background-position:0 0}.checkout .items-content .form-horizontal .cct-amex{background-position:-84px 0}.checkout .items-content .form-horizontal .cct-discover{background-position:-127px 0}.checkout .items-content .content-review{font-size:15px}.checkout .items-content .content-review .form-horizontal label{padding-top:0}.checkout .items-content .content-review .form-horizontal .form-group{margin-bottom:5px}.checkout .items-content .content-review .shopping-cart tbody>tr>td{border-top:none;border-bottom:1px #f5f4f4 solid;padding:15px 8px}.checkout .items-content .content-review .shopping-cart tbody>tr>td:first-child{padding-left:0}.checkout .items-content .content-review .shopping-cart tbody>tr>td:last-child{padding-right:0}.checkout .items-content .content-review .shopping-cart .image{text-align:center;width:25%}.checkout .items-content .content-review .shopping-cart .image img{width:100%;height:auto}.checkout .items-content .content-review .shopping-cart .linx img,.checkout .items-content .content-review .shopping-cart .handset img,.checkout .items-content .content-review .shopping-cart .safety-phone img,.checkout .items-content .content-review .shopping-cart .free_bluetooth_adapter img,.checkout .items-content .content-review .shopping-cart .keypad img{width:50%}.checkout .items-content .content-review .shopping-cart .wireless img,.checkout .items-content .content-review .shopping-cart .hm_door_and_window_sensor img,.checkout .items-content .content-review .shopping-cart .hm_motion_sensor img{width:40%}.checkout .items-content .content-review .shopping-cart .hm_water_sensor img,.checkout .items-content .content-review .shopping-cart .adapter_4g img{width:35%}.checkout .items-content .content-review .shopping-cart .hm_vtech_garage_door_sensor img{max-width:60%}.checkout .items-content .content-review .shopping-cart .hm_smoke_alarm img,.checkout .items-content .content-review .shopping-cart .hm_siren_v2 img{max-width:65%}.checkout .items-content .content-review .shopping-cart .telo-black img,.checkout .items-content .content-review .shopping-cart .telo-white img,.checkout .items-content .content-review .shopping-cart .office img{max-width:200px}.checkout .items-content .content-review .shopping-cart .hd3_handset_black img,.checkout .items-content .content-review .shopping-cart .hd3_handset_white img{max-width:30%}.checkout .items-content .content-review .shopping-cart .senior_phone_with_clarity img{max-width:50%}.checkout .items-content .content-review .shopping-cart .hm_motion_sensor_v2 img{max-width:65%}.checkout .items-content .content-review .shopping-cart .item-title div{color:#005581}.checkout .items-content .content-review .shopping-cart select.quantity{padding:0 2px;height:24px;font-size:12px;width:40px}.checkout .items-content .content-review .summary{border-bottom:1px solid #f5f4f4;padding-bottom:10px;margin-bottom:20px}.checkout .items-content .content-review .summary #shipping_price{text-transform:uppercase;line-height:34px}.checkout .items-content .content-review .summary .shipping_dropdown_block{margin-top:5px}.checkout .items-content .content-review .summary .tax_not_included{font-size:12px}.checkout .items-content .content-review .total{font-size:24px;font-weight:bold}.checkout .items-content .content-review .total span{display:inline-block;padding-right:20px}.checkout .items-content .content-review .total .total-price{padding-right:0}.checkout .items-content .content-payment #vaultMainContent{height:520px;display:none}.checkout .items-content .content-payment .card-description{margin-top:25px;margin-left:15px;font-weight:500}.confirm{margin:50px 0 0 0;font-size:15px}.confirm .order-text{margin-bottom:20px}.confirm .order-text .title h1{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:30px;color:#005581;margin:0 0 10px 0}.confirm .order-text .title h2{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:24px;color:#005581;margin:0 0 10px 0}.confirm .order-text .social a{display:inline-block;color:#9da6ae;text-decoration:none;padding:0 5px}.confirm .order-text .social a:hover{color:#8c8f93}.confirm .order-text .social a:first-child{padding-left:0}.confirm .order-text .social a .fa-stack{font-size:23px}.confirm .order-summary .summary{border-bottom:1px solid #eae9e9;padding-bottom:10px;margin-bottom:20px}.confirm .order-summary .summary h3{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:24px;color:#005581;margin:0 0 10px 0;padding-bottom:10px;border-bottom:5px #eae9e9 solid;text-transform:uppercase}.confirm .order-summary .summary tbody>tr>td{border-top:none;border-bottom:1px #eae9e9 solid;padding:15px 8px}.confirm .order-summary .summary tbody>tr>td:first-child{padding-left:0}.confirm .order-summary .summary tbody>tr>td:last-child{padding-right:0}.confirm .order-summary .summary .image{text-align:center;width:25%}.confirm .order-summary .summary .image img{width:100%;height:auto;min-width:20px}.confirm .order-summary .summary .linx img,.confirm .order-summary .summary .handset img,.confirm .order-summary .summary .safety-phone img,.confirm .order-summary .summary .free_bluetooth_adapter img{width:50%}.confirm .order-summary .summary .wireless img,.confirm .order-summary .summary .hm_door_and_window_sensor img,.confirm .order-summary .summary .hm_motion_sensor img{width:40%}.confirm .order-summary .summary .hm_water_sensor img,.confirm .order-summary .summary .adapter_4g img{width:35%}.confirm .order-summary .summary .hm_vtech_garage_door_sensor img{max-width:60%}.confirm .order-summary .summary .hm_smoke_alarm img,.confirm .order-summary .summary .keypad img,.confirm .order-summary .summary .hm_siren_v2 img{max-width:65%}.confirm .order-summary .summary .telo-black img,.confirm .order-summary .summary .telo-white img,.confirm .order-summary .summary .office img{max-width:200px}.confirm .order-summary .summary .hd3_handset_black img,.confirm .order-summary .summary .hd3_handset_white img{max-width:30%}.confirm .order-summary .summary .senior_phone_with_clarity img{max-width:50%}.confirm .order-summary .summary .hm_motion_sensor_v2 img{max-width:65%}.confirm .order-summary .summary .item-title div{font-size:16px;color:#005581}.confirm .order-summary .summary .price{font-size:16px}.confirm .order-summary .summary select.quantity{padding:0 2px;height:24px;font-size:12px;width:40px}.confirm .order-summary .summary .shipping-ground{font-size:12px}.confirm .order-summary .summary .shipping-ground span{text-transform:uppercase;font-size:15px}.confirm .order-summary .total{font-size:24px;font-weight:bold}.confirm .order-summary .total span{display:inline-block;padding-right:20px}@media screen and (max-width: 767px){.confirm .tf-v1-widget{width:100%}}/*!
 * Ladda including the default theme.
 *//*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2015 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}.ladda-button{background:#666;border:0;padding:14px 18px;font-size:18px;cursor:pointer;color:#fff;border-radius:2px;border:1px solid transparent;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.ladda-button:hover{border-color:rgba(0,0,0,0.07);background-color:#888}.ladda-button[data-color=green]{background:#2aca76}.ladda-button[data-color=green]:hover{background-color:#38d683}.ladda-button[data-color=blue]{background:#53b5e6}.ladda-button[data-color=blue]:hover{background-color:#69bfe9}.ladda-button[data-color=red]{background:#ea8557}.ladda-button[data-color=red]:hover{background-color:#ed956e}.ladda-button[data-color=purple]{background:#9973C2}.ladda-button[data-color=purple]:hover{background-color:#a685ca}.ladda-button[data-color=mint]{background:#16a085}.ladda-button[data-color=mint]:hover{background-color:#19b698}.ladda-button[disabled],.ladda-button[data-loading]{border-color:rgba(0,0,0,0.07)}.ladda-button[disabled],.ladda-button[disabled]:hover,.ladda-button[data-loading],.ladda-button[data-loading]:hover{cursor:default;background-color:#999}.ladda-button[data-size=xs]{padding:4px 8px}.ladda-button[data-size=xs] .ladda-label{font-size:0.7em}.ladda-button[data-size=s]{padding:6px 10px}.ladda-button[data-size=s] .ladda-label{font-size:0.9em}.ladda-button[data-size=l] .ladda-label{font-size:1.2em}.ladda-button[data-size=xl] .ladda-label{font-size:1.5em}@font-face{font-family:'Century Gothic W01';src:url(/assets/Century-Gothic-W01.ttf)}#phone_numbers{margin:50px 0 0 0;padding:0 15px}#phone_numbers .title h1{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:30px;color:#005581;padding-bottom:15px;text-align:center}#phone_numbers .btn-action{font-size:14px;padding-top:6px;padding-bottom:6px;font-weight:initial;width:100%}#phone_numbers .search_type_block{padding:10px 0 20px 0}#phone_numbers label[for=area_code]{padding-bottom:5px}#phone_numbers input.form-control{margin-bottom:15px}#phone_numbers .overlay_message{font-weight:700}#phone_numbers .cities_list{padding:15px 0}#phone_numbers .higher_rates{font-size:10px}#phone_numbers .port_message{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:10px 0}#phone_numbers #message{padding-bottom:20px}#phone_numbers #area_code,#phone_numbers #number_prefix{min-width:53px}#phone_numbers.iframed{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:15px;color:#000}#phone_numbers.iframed .col-md-12{padding-left:8px}#phone_numbers.iframed p{line-height:1.45;text-align:justify}#phone_numbers.iframed .title h1{font-size:26px;text-align:left;-webkit-margin-before:0.37em;-webkit-margin-after:0.67em;padding-bottom:0;font-weight:normal;font-family:"Century Gothic W01", sans-serif}#phone_numbers.iframed .btn-action{font-size:14px;font-weight:initial;width:auto;padding:8px 33px}#phone_numbers.iframed .search_type_block{padding:5px 0 0}#phone_numbers.iframed #check_phone_number .form-label{font-family:'Open Sans', sans-serif;color:#015581;font-weight:bold;padding-left:8px;padding-top:0;margin:15px 0}#phone_numbers.iframed .form-group .form-block{padding-right:0;width:auto}#phone_numbers.iframed .form-group .form-block:first-child{padding-right:15px}#phone_numbers.iframed .form-group .form-block .phone-format-text{display:inline}#phone_numbers.iframed .form-group .form-block input[type=text]{border:1px solid #ebeaea;border-top:1px solid #d6d5d5;width:53px;height:38px;font-size:15px;text-indent:10px;margin-bottom:20px;padding:5px;display:inline}#phone_numbers.iframed .form-group .form-block button[type=submit]{font-family:"Century Gothic W01", sans-serif;padding:8px 33px;font-size:14px;letter-spacing:0.1em}#phone_numbers.iframed .form-group .form-block .ladda-button[data-style=expand-right][data-loading]{padding-right:56px}#phone_numbers.iframed #message a{color:#2e73b1;text-decoration:none}#phone_numbers.iframed #cities_list_block .overlay_message{color:#015581;font-weight:bold}#phone_numbers .prefix-phone-container{display:flex;justify-content:center}@font-face{font-family:'Century Gothic W01';src:url(/assets/Century-Gothic-W01.ttf)}.tax{margin:50px 0 0;padding:0 15px}.tax .title h1{font-family:'Questrial', 'Helvetica', 'Arial', sans-serif;font-size:30px;color:#005581;padding-bottom:15px;text-align:center}.tax .btn-action{font-size:14px;padding-top:6px;padding-bottom:6px;font-weight:initial;width:100%}.tax #tax_calculator #message{float:none;margin:0 auto}.tax #tax_calculator .tax-controls{padding:0 0 15px 0}.tax #tax_calculator .tax-controls-label{padding:0;text-align:right}.tax #tax_calculator #tax_calculator_button{margin-left:15px}.tax #tax_calculator label{padding-top:5px;padding-right:15px}.tax #tax_calculator label[for=zip]{padding-top:20px;margin-bottom:0}.tax #tax_calculator .tax-description{display:none;padding-top:10px;font-size:12px}.tax #tax_calculator .table-description{width:85%}.tax #tax_calculator .table-amount{width:15%}.tax #tax_calculator .salt-details{display:none}.tax #tax_calculator span.salt-details{display:block}.tax #tax_calculator .table-amount ul{padding:0}.tax #tax_calculator .table-amount li{list-style-type:none}.tax #tax_calculator #taxes{padding-top:40px;float:none;margin:0 auto}.tax #tax_calculator #state_and_local_taxes .table-amount{position:relative}.tax #tax_calculator #state_and_local_taxes .table-amount .salt-details-list{position:absolute;bottom:8px}.tax #tax_calculator .taxes-list-description{padding-bottom:10px}.tax #tax_calculator .tax-error-block{text-align:left;height:15px}.tax #tax_calculator div.error{margin:0}.tax.iframed{margin:8px;padding:5px 20px;font-family:'Open Sans', sans-serif;font-size:15px;color:#000}.tax.iframed p{line-height:1.45;text-align:justify}.tax.iframed .title h1{font-size:26px;text-align:left;-webkit-margin-before:0.67em;-webkit-margin-after:0.67em;padding-bottom:0;font-weight:normal;font-family:"Century Gothic W01", sans-serif}.tax.iframed .col-md-12{padding:0}.tax.iframed .tax-controls{display:inline-block;margin-left:5px;margin-right:0;width:auto}.tax.iframed .tax-controls input#zip{width:83px;height:38px;border:1px solid #ebeaea;border-top:1px solid #d6d5d5;margin-right:0 !important}.tax.iframed .tax-controls .btn-action{font-size:14px;font-weight:initial;width:auto;padding:8px 33px}.tax.iframed .tax-controls .ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.tax.iframed .tax-error-block{width:100%}.tax.iframed #tax_calculator #taxes{display:block;padding:20px 0 10px;margin:0 4.60748% 60px !important}.tax.iframed #tax_calculator #taxes .taxes-list-description{padding:0}.tax.iframed #tax_calculator #taxes #taxes_list{font-size:16px}.tax.iframed #tax_calculator #taxes #taxes_list a{color:#015581}.tax.iframed #tax_calculator #taxes #taxes_list th,.tax.iframed #tax_calculator #taxes #taxes_list td{padding:15px 10px;text-align:left}.tax.iframed #tax_calculator #taxes #taxes_list th{background:#e1e4e7 none repeat scroll 0 0;color:#015581;font-weight:600;border:none}.tax.iframed #tax_calculator #taxes #taxes_list tr.odd td{background:#f7fbff}.tax.iframed #tax_calculator #taxes #taxes_list .tax-description{font-size:16px;padding-top:0}html,body{margin:0;padding:0;height:100%}body{margin:0;font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif;font-size:14px;line-height:24px;color:#333}h1,h2,h3,h4,h5,h6{margin:0}a{color:#2fb7ee}header{padding:19px 0;border-bottom:6px #005581 solid}header a{display:inline-block}.row.content{background:#fff;margin-bottom:20px}.btn-action{background-color:#1dafec;text-transform:uppercase;font-size:19px;width:100%;text-align:center;color:#fff;font-weight:bold;padding:10px 12px;border-radius:4px}.office-btn .btn-action{background-color:#b00218 !important}.btn-edit{background-color:#111;text-transform:uppercase;font-size:19px;width:100%;text-align:center;color:#fff;font-weight:bold;padding:10px 12px;border-radius:4px;position:relative;z-index:9999}.btn-action.focus,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#169cd4}.office-btn .btn-action:hover{background-color:#b53329 !important}.btn-edit.focus,.btn-edit:focus,.btn-edit:hover{color:#fff;background-color:#000}.block-gray,.block-white{width:100%;padding:18px 24px}.block-gray{background-color:#f8f7f7}.block-white{background-color:#fff}.alert{margin-bottom:0;margin-top:20px}.modal-dialog{margin:0 auto}.modal{--bs-modal-width: 570px}.fr-modal{--bs-modal-width: 670px}.modal .modal-content{background-color:#f8f8f8;border-radius:4px}.modal .modal-header{padding:15px 15px 0 15px;border-bottom:none}.modal .modal-footer{padding:0 15px 15px 15px;border-top:none}.modal .modal-footer .btn{padding:6px 12px;font-size:14px}.modal-footer{justify-content:space-between;flex-direction:row-reverse}.modal .modal-footer .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.modal .modal-footer .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}div.error{width:100%;margin:-9px 0 0 0;color:#990000;font-size:10px;line-height:150%}input.error,select.error{background-color:#f2dede !important;border-color:#eed3d7 !important;color:#990000 !important}.table>:not(caption)>*>*{background-color:transparent}.container{max-width:1170px}.hide-close-btn::before{display:none}.hide-close-btn{padding:0;border:none;background:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.4285;vertical-align:top;border-top:1px solid #ddd}.text-underline-hover{text-decoration:none}.text-underline-hover:hover{text-decoration:underline}.btn-custom{color:#fff !important}@media screen and (max-width: 767px){.row.content{margin:0px}}header .logo{display:inline-block;width:165px;height:57px;background:url(/assets/ooma/ooma-logo-721f440edb52a14e9c9f91688e79ce8d55ddf3112423a03a62ab803584000c06.png) no-repeat;background-repeat:no-repeat;background-size:72% 57%}@font-face{font-family:"UntitledSerifWeb-Regular";src:url(/fonts/UntitledSerifWeb-Regular.eot);src:url(/fonts/UntitledSerifWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSerifWeb-Regular.woff2) format("woff2"),url(/fonts/UntitledSerifWeb-Regular.woff) format("woff"),url(/fonts/UntitledSerifWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Regular";src:url(/fonts/Inter-Regular.woff2);src:url(/fonts/UntitledSansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Regular.woff) format("woff"),url(/fonts/UntitledSansWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Bold";src:url(/fonts/Inter-SemiBold.woff2);src:url(/fonts/UntitledSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Bold.woff) format("woff"),url(/fonts/UntitledSansWeb-Bold.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Medium";src:url(/fonts/UntitledSansWeb-Medium.eot);src:url(/fonts/UntitledSansWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSansWeb-Medium.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Medium.woff) format("woff"),url(/fonts/UntitledSansWeb-Medium.ttf) format("truetype")}.select-selected,.select-items{display:none}.rebranding_v2 .hidden-v1{display:block}.rebranding_v2 .hidden-v2{display:none}.rebranding_v2 .pad-0{padding:0}.rebranding_v2 .padl-40{padding-left:40px}.rebranding_v2 .padr-20{padding-right:20px}.rebranding_v2 .padr-40{padding-right:40px}.rebranding_v2 .margin-r10{margin-right:8px}.rebranding_v2 p,.rebranding_v2 .text-normal{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.rebranding_v2 .bold-title{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .large-title{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:22px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .bold-label{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important}.rebranding_v2 .lite-box{font-size:17px;height:40px;border:1px solid rgba(20,20,20,0.06);box-shadow:none}.rebranding_v2 .f-muted{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;line-height:22px;color:rgba(20,20,20,0.72) !important;text-transform:none}.rebranding_v2 .f-muted.f-title{font-size:17px !important}.rebranding_v2 .f-muted.f-para{font-size:16px !important}.rebranding_v2 .f-muted.f-muted2{color:rgba(20,20,20,0.56) !important}.rebranding_v2 .block-gray{background-color:#e3e3e3;border-radius:24px}.rebranding_v2 .btn{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important;padding:8px 28px !important;border-radius:24px}.rebranding_v2 .btn.btn-add{width:auto;background-color:#00829B;text-transform:initial}.rebranding_v2 .btn.btn-more{color:#00829B;background-color:transparent;border:1px solid #00829B}.rebranding_v2 .btn.btn-action{background-color:#00829B;text-transform:initial;font-size:16px !important}.rebranding_v2 .btn.btn-next,.rebranding_v2 .btn.next{background-color:#00829B;border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 .btn.cancel{border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 header{height:80px;border-bottom:none}.rebranding_v2 .shopping-text{font-size:28px;height:58px;padding:17px 0;background-color:#e3e3e3;font-family:"UntitledSerifWeb-Regular" !important}.rebranding_v2 .custom-select{position:relative}.rebranding_v2 .custom-select select{display:none}.rebranding_v2 .select-selected{background-color:rgba(20,20,20,0.06);width:63px;border-radius:8px;display:block}.rebranding_v2 .select-selected[disabled]{cursor:not-allowed;background-color:#fff}.rebranding_v2 .select-selected:after{content:"";width:30px;height:30px;background:url(/assets/select-down-6c98c82c741ef7b158ae783cb88a6b1e9e9a86c024e4bbc32599e548bbb356d7.svg) 100% no-repeat;top:6px;right:-12px;position:absolute;display:inline-block}.rebranding_v2 .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;border-radius:8px}.rebranding_v2 .select-items{display:block}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important;padding:8px 16px;cursor:pointer}.rebranding_v2 .select-items div:first-child{border-radius:8px 8px 0 0}.rebranding_v2 .select-items div:last-child{border-radius:0 0 8px 8px}.rebranding_v2 .select-items{position:absolute;background-color:#fff;border-radius:8px;top:0;left:0;right:0;z-index:99;width:63px;box-shadow:0px 4px 8px rgba(0,0,0,0.08),0px 4px 12px rgba(0,0,0,0.14)}.rebranding_v2 .select-hide{display:none}.rebranding_v2 .select-items div:hover,.rebranding_v2 .same-as-selected,.rebranding_v2 .select-items div.same-as-selected{background-color:#00829B;color:#fff !important}.rebranding_v2 .popover{min-width:280px;margin:0}.rebranding_v2 .popover .arrow{display:none}.rebranding_v2 .sold-out{color:#FF0000 !important}@media only screen and (max-width: 767px){.rebranding_v2 .bold-title{font-size:15px !important}.rebranding_v2 header{height:48px;padding:12px 0;text-align:center}.rebranding_v2 header .logo{width:75px;height:48px;background:url(/assets/ooma/ooma-logo_v2-b485356445cee80417890a876a9d93707ab77e420ced073a5d7042f7fa247b5b.svg) no-repeat}.rebranding_v2 .shopping-text{font-size:22px;height:44px;padding:8px 0;text-align:center}.rebranding_v2 .select-selected{width:60px}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{padding:6px 16px;font-size:15px !important}.rebranding_v2 .select-selected:after{top:2px}.rebranding_v2 .popover{min-width:250px}}@media only screen and (min-width: 375px) and (max-width: 767px){.rebranding_v2 .bold-title{font-size:10px !important}.rebranding_v2 .pad-m0{padding:0px !important}}@font-face{font-family:"UntitledSerifWeb-Regular";src:url(/fonts/UntitledSerifWeb-Regular.eot);src:url(/fonts/UntitledSerifWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSerifWeb-Regular.woff2) format("woff2"),url(/fonts/UntitledSerifWeb-Regular.woff) format("woff"),url(/fonts/UntitledSerifWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Regular";src:url(/fonts/Inter-Regular.woff2);src:url(/fonts/UntitledSansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Regular.woff) format("woff"),url(/fonts/UntitledSansWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Bold";src:url(/fonts/Inter-SemiBold.woff2);src:url(/fonts/UntitledSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Bold.woff) format("woff"),url(/fonts/UntitledSansWeb-Bold.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Medium";src:url(/fonts/UntitledSansWeb-Medium.eot);src:url(/fonts/UntitledSansWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSansWeb-Medium.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Medium.woff) format("woff"),url(/fonts/UntitledSansWeb-Medium.ttf) format("truetype")}.select-selected,.select-items{display:none}.rebranding_v2 .hidden-v1{display:block}.rebranding_v2 .hidden-v2{display:none}.rebranding_v2 .pad-0{padding:0}.rebranding_v2 .padl-40{padding-left:40px}.rebranding_v2 .padr-20{padding-right:20px}.rebranding_v2 .padr-40{padding-right:40px}.rebranding_v2 .margin-r10{margin-right:8px}.rebranding_v2 p,.rebranding_v2 .text-normal{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.rebranding_v2 .bold-title{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .large-title{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:22px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .bold-label{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important}.rebranding_v2 .lite-box{font-size:17px;height:40px;border:1px solid rgba(20,20,20,0.06);box-shadow:none}.rebranding_v2 .f-muted{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;line-height:22px;color:rgba(20,20,20,0.72) !important;text-transform:none}.rebranding_v2 .f-muted.f-title{font-size:17px !important}.rebranding_v2 .f-muted.f-para{font-size:16px !important}.rebranding_v2 .f-muted.f-muted2{color:rgba(20,20,20,0.56) !important}.rebranding_v2 .block-gray{background-color:#e3e3e3;border-radius:24px}.rebranding_v2 .btn{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important;padding:8px 28px !important;border-radius:24px}.rebranding_v2 .btn.btn-add{width:auto;background-color:#00829B;text-transform:initial}.rebranding_v2 .btn.btn-more{color:#00829B;background-color:transparent;border:1px solid #00829B}.rebranding_v2 .btn.btn-action{background-color:#00829B;text-transform:initial;font-size:16px !important}.rebranding_v2 .btn.btn-next,.rebranding_v2 .btn.next{background-color:#00829B;border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 .btn.cancel{border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 header{height:80px;border-bottom:none}.rebranding_v2 .shopping-text{font-size:28px;height:58px;padding:17px 0;background-color:#e3e3e3;font-family:"UntitledSerifWeb-Regular" !important}.rebranding_v2 .custom-select{position:relative}.rebranding_v2 .custom-select select{display:none}.rebranding_v2 .select-selected{background-color:rgba(20,20,20,0.06);width:63px;border-radius:8px;display:block}.rebranding_v2 .select-selected[disabled]{cursor:not-allowed;background-color:#fff}.rebranding_v2 .select-selected:after{content:"";width:30px;height:30px;background:url(/assets/select-down-6c98c82c741ef7b158ae783cb88a6b1e9e9a86c024e4bbc32599e548bbb356d7.svg) 100% no-repeat;top:6px;right:-12px;position:absolute;display:inline-block}.rebranding_v2 .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;border-radius:8px}.rebranding_v2 .select-items{display:block}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important;padding:8px 16px;cursor:pointer}.rebranding_v2 .select-items div:first-child{border-radius:8px 8px 0 0}.rebranding_v2 .select-items div:last-child{border-radius:0 0 8px 8px}.rebranding_v2 .select-items{position:absolute;background-color:#fff;border-radius:8px;top:0;left:0;right:0;z-index:99;width:63px;box-shadow:0px 4px 8px rgba(0,0,0,0.08),0px 4px 12px rgba(0,0,0,0.14)}.rebranding_v2 .select-hide{display:none}.rebranding_v2 .select-items div:hover,.rebranding_v2 .same-as-selected,.rebranding_v2 .select-items div.same-as-selected{background-color:#00829B;color:#fff !important}.rebranding_v2 .popover{min-width:280px;margin:0}.rebranding_v2 .popover .arrow{display:none}.rebranding_v2 .sold-out{color:#FF0000 !important}@media only screen and (max-width: 767px){.rebranding_v2 .bold-title{font-size:15px !important}.rebranding_v2 header{height:48px;padding:12px 0;text-align:center}.rebranding_v2 header .logo{width:75px;height:48px;background:url(/assets/ooma/ooma-logo_v2-b485356445cee80417890a876a9d93707ab77e420ced073a5d7042f7fa247b5b.svg) no-repeat}.rebranding_v2 .shopping-text{font-size:22px;height:44px;padding:8px 0;text-align:center}.rebranding_v2 .select-selected{width:60px}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{padding:6px 16px;font-size:15px !important}.rebranding_v2 .select-selected:after{top:2px}.rebranding_v2 .popover{min-width:250px}}@media only screen and (min-width: 375px) and (max-width: 767px){.rebranding_v2 .bold-title{font-size:10px !important}.rebranding_v2 .pad-m0{padding:0px !important}}.rebranding_v2 .cart{margin:48px 0 0 0;padding:0}.rebranding_v2 .cart #shopping-cart{padding:16px 0}.rebranding_v2 .cart #shopping-cart .title{display:none}.rebranding_v2 .cart #shopping-cart .other-products{margin:15px 0px}.rebranding_v2 .cart #shopping-cart .other-products .btn{font-size:12px !important;width:max-content;padding:15px !important}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td{border-bottom:1px solid #C6C6C6}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.item-title .name{min-height:46px;margin-top:8px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.item-title span.remove{background-color:rgba(255,69,58,0.12);border-radius:16px;padding:8px 16px;color:#ff3b30;margin-top:8px;display:inline-block}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.qty select{width:63px;height:38px;padding:8px;border:none;border-radius:8px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/select-down.svg) 80%/27% no-repeat;background-color:rgba(20,20,20,0.06)}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.qty select::-ms-expand{display:none}@media screen and (min-width: 0\0){.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.qty select{background:none\9;padding:5px\9}}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.price{min-width:100px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.price>div{margin-top:8px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr:last-child:not(:first-child) td{border-bottom:none}.rebranding_v2 .cart #accessories{background-color:#e3e3e3;border-radius:24px;padding:16px 24px}.rebranding_v2 .cart #accessories .title h2{border-bottom:none}.rebranding_v2 .cart #accessories tr td .item-description{font-size:16px;margin-bottom:16px;color:rgba(20,20,20,0.72)}.rebranding_v2 .cart #accessories .table.accessories>tbody>tr>td{border-bottom:1px #c6c6c6 solid}.rebranding_v2 .cart #accessories .table.accessories>tbody>tr:last-child:not(:first-child)>td{border-bottom:0 #c6c6c6 solid}.rebranding_v2 .cart #accessories .halfBox+.halfBox{position:relative}.rebranding_v2 .cart .order{background-color:#e3e3e3;border-radius:24px}.rebranding_v2 .cart .order .summary{border-bottom:none}.rebranding_v2 .cart .info{margin:0}.rebranding_v2 .cart .info .info-title{font-size:17px}.rebranding_v2 #modal_window_cart .modal-content,.rebranding_v2 #modal_window_checkout .modal-content{position:relative;box-shadow:0px 24px 32px rgba(0,0,0,0.08),0px 9px 40px rgba(0,0,0,0.08),0px 11px 16px rgba(0,0,0,0.16);border-radius:16px}.rebranding_v2 #modal_window_cart .modal-content .modal-header,.rebranding_v2 #modal_window_checkout .modal-content .modal-header{z-index:100;padding:0}.rebranding_v2 #modal_window_cart .modal-content .modal-header .close,.rebranding_v2 #modal_window_checkout .modal-content .modal-header .close{opacity:1}.rebranding_v2 #modal_window_cart .modal-content .modal-body,.rebranding_v2 #modal_window_checkout .modal-content .modal-body{margin:0;padding:16px}.rebranding_v2 #modal_window_cart .modal-content .modal-body .form-label,.rebranding_v2 #modal_window_checkout .modal-content .modal-body .form-label{margin-left:12px}.rebranding_v2 #modal_window_cart .modal-content .modal-body .modal_content,.rebranding_v2 #modal_window_checkout .modal-content .modal-body .modal_content{width:calc(100% - 25px);color:rgba(20,20,20,0.94)}.rebranding_v2 #modal_window_cart .modal-content .modal-header{position:absolute;right:20px;top:20px}.rebranding_v2 #modal_window_checkout .modal-content .modal-header .close{position:relative;right:20px;top:20px}.rebranding_v2 #modal_window_checkout .modal-content .modal-header h4{padding:16px 16px 0}@media only screen and (max-width: 767px){.rebranding_v2 .mb-pad10{padding:10px 0 !important}.rebranding_v2 #modal_window_cart,.rebranding_v2 #modal_window_checkout{padding:0;bottom:0;top:auto}.rebranding_v2 #modal_window_cart .modal-content,.rebranding_v2 #modal_window_checkout .modal-content{border:0;border-radius:16px 16px 0 0}.rebranding_v2 #modal_window_cart .modal-footer button,.rebranding_v2 #modal_window_checkout .modal-footer button{width:100%;margin-bottom:16px}.rebranding_v2 #modal_window_cart .modal-footer .btn+.btn,.rebranding_v2 #modal_window_checkout .modal-footer .btn+.btn{margin-left:0}.rebranding_v2 .cart{margin:0}.rebranding_v2 .cart>div.padl-40{padding:0}.rebranding_v2 .cart #shopping-cart .shopping-cart tr{position:relative}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.item-title{padding:15px 0}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.item-title .name{min-height:auto;margin-top:0px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.qty{width:0;padding:0;border-bottom:0px;right:62px;position:absolute;top:42px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.qty.cad{top:60px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.price{min-width:60px}.rebranding_v2 .cart #shopping-cart .shopping-cart tr td.price>div{margin-top:0px}.rebranding_v2 .cart #accessories{padding:12px}.rebranding_v2 .cart #accessories .accessories p.item-title{margin-bottom:0}.rebranding_v2 .cart #accessories .accessories .price-mb{margin:8px 0}.rebranding_v2 .cart #accessories .accessories .cross-out-price{display:inline-block;font-size:15px;margin-left:8px}.rebranding_v2 .cart #accessories tr td .item-description{font-size:12px;margin-bottom:8px}.rebranding_v2 .cart #accessories tr td .halfBox{padding:0;display:inline-block;margin-right:1% !important;width:47%}.rebranding_v2 .cart #accessories tr td .halfBox button{width:100%;padding:7px 28px !important}.rebranding_v2 .cart #accessories tr td p+.halfBox{float:left}.rebranding_v2 .cart #accessories tr td .halfBox+.halfBox{float:right}.rebranding_v2 .cart .order{padding:16px}.rebranding_v2 .cart .order .sub-title{font-size:17px}.rebranding_v2 .cart .order .summary{padding-bottom:8px;border-bottom:8px}.rebranding_v2 .cart .order .summary *{font-size:16px}.rebranding_v2 .cart .order .summary button{border-radius:24px}.rebranding_v2 .cart .order .summary .sub-total{margin-bottom:8px}.rebranding_v2 .cart .info.block-white{padding:16px}}@font-face{font-family:"UntitledSerifWeb-Regular";src:url(/fonts/UntitledSerifWeb-Regular.eot);src:url(/fonts/UntitledSerifWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSerifWeb-Regular.woff2) format("woff2"),url(/fonts/UntitledSerifWeb-Regular.woff) format("woff"),url(/fonts/UntitledSerifWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Regular";src:url(/fonts/Inter-Regular.woff2);src:url(/fonts/UntitledSansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Regular.woff) format("woff"),url(/fonts/UntitledSansWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Bold";src:url(/fonts/Inter-SemiBold.woff2);src:url(/fonts/UntitledSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Bold.woff) format("woff"),url(/fonts/UntitledSansWeb-Bold.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Medium";src:url(/fonts/UntitledSansWeb-Medium.eot);src:url(/fonts/UntitledSansWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSansWeb-Medium.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Medium.woff) format("woff"),url(/fonts/UntitledSansWeb-Medium.ttf) format("truetype")}.select-selected,.select-items{display:none}.rebranding_v2 .hidden-v1{display:block}.rebranding_v2 .hidden-v2{display:none}.rebranding_v2 .pad-0{padding:0}.rebranding_v2 .padl-40{padding-left:40px}.rebranding_v2 .padr-20{padding-right:20px}.rebranding_v2 .padr-40{padding-right:40px}.rebranding_v2 .margin-r10{margin-right:8px}.rebranding_v2 p,.rebranding_v2 .text-normal{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.rebranding_v2 .bold-title{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .large-title{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:22px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .bold-label{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important}.rebranding_v2 .lite-box{font-size:17px;height:40px;border:1px solid rgba(20,20,20,0.06);box-shadow:none}.rebranding_v2 .f-muted{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;line-height:22px;color:rgba(20,20,20,0.72) !important;text-transform:none}.rebranding_v2 .f-muted.f-title{font-size:17px !important}.rebranding_v2 .f-muted.f-para{font-size:16px !important}.rebranding_v2 .f-muted.f-muted2{color:rgba(20,20,20,0.56) !important}.rebranding_v2 .block-gray{background-color:#e3e3e3;border-radius:24px}.rebranding_v2 .btn{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important;padding:8px 28px !important;border-radius:24px}.rebranding_v2 .btn.btn-add{width:auto;background-color:#00829B;text-transform:initial}.rebranding_v2 .btn.btn-more{color:#00829B;background-color:transparent;border:1px solid #00829B}.rebranding_v2 .btn.btn-action{background-color:#00829B;text-transform:initial;font-size:16px !important}.rebranding_v2 .btn.btn-next,.rebranding_v2 .btn.next{background-color:#00829B;border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 .btn.cancel{border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 header{height:80px;border-bottom:none}.rebranding_v2 .shopping-text{font-size:28px;height:58px;padding:17px 0;background-color:#e3e3e3;font-family:"UntitledSerifWeb-Regular" !important}.rebranding_v2 .custom-select{position:relative}.rebranding_v2 .custom-select select{display:none}.rebranding_v2 .select-selected{background-color:rgba(20,20,20,0.06);width:63px;border-radius:8px;display:block}.rebranding_v2 .select-selected[disabled]{cursor:not-allowed;background-color:#fff}.rebranding_v2 .select-selected:after{content:"";width:30px;height:30px;background:url(/assets/select-down-6c98c82c741ef7b158ae783cb88a6b1e9e9a86c024e4bbc32599e548bbb356d7.svg) 100% no-repeat;top:6px;right:-12px;position:absolute;display:inline-block}.rebranding_v2 .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;border-radius:8px}.rebranding_v2 .select-items{display:block}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important;padding:8px 16px;cursor:pointer}.rebranding_v2 .select-items div:first-child{border-radius:8px 8px 0 0}.rebranding_v2 .select-items div:last-child{border-radius:0 0 8px 8px}.rebranding_v2 .select-items{position:absolute;background-color:#fff;border-radius:8px;top:0;left:0;right:0;z-index:99;width:63px;box-shadow:0px 4px 8px rgba(0,0,0,0.08),0px 4px 12px rgba(0,0,0,0.14)}.rebranding_v2 .select-hide{display:none}.rebranding_v2 .select-items div:hover,.rebranding_v2 .same-as-selected,.rebranding_v2 .select-items div.same-as-selected{background-color:#00829B;color:#fff !important}.rebranding_v2 .popover{min-width:280px;margin:0}.rebranding_v2 .popover .arrow{display:none}.rebranding_v2 .sold-out{color:#FF0000 !important}@media only screen and (max-width: 767px){.rebranding_v2 .bold-title{font-size:15px !important}.rebranding_v2 header{height:48px;padding:12px 0;text-align:center}.rebranding_v2 header .logo{width:75px;height:48px;background:url(/assets/ooma/ooma-logo_v2-b485356445cee80417890a876a9d93707ab77e420ced073a5d7042f7fa247b5b.svg) no-repeat}.rebranding_v2 .shopping-text{font-size:22px;height:44px;padding:8px 0;text-align:center}.rebranding_v2 .select-selected{width:60px}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{padding:6px 16px;font-size:15px !important}.rebranding_v2 .select-selected:after{top:2px}.rebranding_v2 .popover{min-width:250px}}@media only screen and (min-width: 375px) and (max-width: 767px){.rebranding_v2 .bold-title{font-size:10px !important}.rebranding_v2 .pad-m0{padding:0px !important}}.rebranding_v2 .checkout-nav{text-decoration:none}.rebranding_v2 .checkout{margin:48px 0 0 0}.rebranding_v2 .checkout .header .item{background-color:transparent;line-height:normal}.rebranding_v2 .checkout .header .item .input-group{margin-bottom:17px}.rebranding_v2 .checkout .header .item .input-group .form-label{margin-left:3px}.rebranding_v2 .checkout .header .item .form-control{border-radius:8px}.rebranding_v2 .checkout .header .item:not(.active) .large-title{color:rgba(20,20,20,0.32) !important}.rebranding_v2 .checkout .header .item.completed .step-title strong{color:rgba(20,20,20,0.94) !important}.rebranding_v2 .checkout .header .item.completed .step-title strong:before{content:"";width:24px;height:24px;background-image:url(/assets/check-3dbeb1424d992dd0b4642e5c76de17095c45dbe188e0a37a6829a6883ff7573f.svg);display:inline-block;vertical-align:top;margin-right:8px}.rebranding_v2 .checkout .header .step{display:none}.rebranding_v2 .checkout .items-content .item{padding-right:24px}.rebranding_v2 .checkout .items-content .item .form-control{height:40px}.rebranding_v2 .checkout .items-content .item #vaultMainContent iframe{margin-top:13px}.rebranding_v2 .checkout .items-content .item #review{background-color:rgba(20,20,20,0.12);border-radius:24px;padding:16px;margin-top:20px}.rebranding_v2 .checkout .items-content .item #review fieldset{padding:0}.rebranding_v2 .checkout .items-content .item #review fieldset table tr td.item-title div{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:15px !important}.rebranding_v2 .checkout .items-content .item #review fieldset table tr td.price{font-size:15px !important}.rebranding_v2 .checkout .items-content .item #review .align{display:flex;justify-content:space-between}.rebranding_v2 .checkout .items-content .item #review .align a{width:38%;background-color:transparent;border:1px solid #058299;color:#058299;display:flex;justify-content:center}.rebranding_v2 .checkout .items-content .item #review .align button{display:flex;justify-content:center;width:58%;float:right}.rebranding_v2 .checkout .items-content .item:not(.disabled) #review fieldset table tr td.item-title div{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal}.rebranding_v2 .checkout .items-content .item:not(.disabled) #review fieldset table tr td.item-title .select-selected{background-color:#fff}.rebranding_v2 .checkout .items-content .item.disabled .form-control[disabled],.rebranding_v2 .checkout .items-content .item.disabled .form-control[readonly],.rebranding_v2 .checkout .items-content .item.disabled fieldset[disabled] .form-control{background-color:rgba(20,20,20,0.12)}.rebranding_v2 .checkout .items-content .item.disabled .align a{display:none}.rebranding_v2 .checkout .items-content .item.completed{opacity:1}.rebranding_v2 .checkout .items-content .item.completed .form-control[disabled],.rebranding_v2 .checkout .items-content .item.completed .form-control[readonly],.rebranding_v2 .checkout .items-content .item.completed fieldset[disabled] .form-control{background-color:#fff;font-size:17px}.rebranding_v2 .checkout .items-content .item.completed .btn-edit{display:none !important}.rebranding_v2 .checkout .items-content .content-shipping,.rebranding_v2 .checkout .items-content .content-review{border:none}.rebranding_v2 .checkout .items-content .content-shipping .shopping-cart tbody tr td,.rebranding_v2 .checkout .items-content .content-review .shopping-cart tbody tr td{border-bottom:1px solid rgba(20,20,20,0.24)}.rebranding_v2 .checkout .items-content .content-shipping .shopping-cart tbody tr td .custom-select,.rebranding_v2 .checkout .items-content .content-review .shopping-cart tbody tr td .custom-select{margin-top:8px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code,.rebranding_v2 .checkout .items-content .content-review .coupon_code{padding-bottom:5%;margin:20px 0;border-bottom:1px solid rgba(20,20,20,0.24)}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input{display:inline-block;position:relative;width:66%}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input .form-label,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input .form-label{font-size:15px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input input[type="text"],.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input input[type="text"]{width:90%;font-size:17px;padding:4px 12px;border-radius:8px;color:#000;text-transform:uppercase}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input ::-webkit-input-placeholder,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input ::-webkit-input-placeholder{text-transform:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input :-moz-placeholder,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input :-moz-placeholder{text-transform:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input ::-moz-placeholder,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input ::-moz-placeholder{text-transform:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input :-ms-input-placeholder,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input :-ms-input-placeholder{text-transform:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input ::placeholder,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input ::placeholder{text-transform:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input img.error_info,.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input img.info_close,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input img.error_info,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input img.info_close{position:absolute;display:none}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input img.info_close,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input img.info_close{right:32px;top:32px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input img.error_info,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input img.error_info{right:32px;top:36px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.info_highlight input[type='text'],.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.info_highlight input[type='text']{border-color:#FF3B30;color:#000}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.info_highlight img.error_info,.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.info_highlight img.info_close,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.info_highlight img.error_info,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.info_highlight img.info_close{display:inline-block}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.info_highlight img.info_close,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.info_highlight img.info_close{right:58px;top:32px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.info_highlight span.info,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.info_highlight span.info{display:inline-block}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input.has_value img.info_close,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input.has_value img.info_close{display:inline-block}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .code-input #coupon_code,.rebranding_v2 .checkout .items-content .content-review .coupon_code .code-input #coupon_code{background-color:#fff}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code #apply_coupon,.rebranding_v2 .checkout .items-content .content-review .coupon_code #apply_coupon{width:32%;min-width:90px;background-color:transparent;border:1px solid #058299;color:#058299;font-size:14px !important;padding:9px 18px !important;vertical-align:bottom}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .info,.rebranding_v2 .checkout .items-content .content-review .coupon_code .info{font-size:16px;font-weight:bold;margin-top:15px}.rebranding_v2 .checkout .items-content .content-shipping .coupon_code .info.error,.rebranding_v2 .checkout .items-content .content-review .coupon_code .info.error{color:#FF3B30;margin-bottom:10px}.rebranding_v2 .checkout .items-content .content-shipping .summary *,.rebranding_v2 .checkout .items-content .content-review .summary *{font-size:16px !important}.rebranding_v2 .checkout .items-content .content-shipping .shipping_dropdown_block select,.rebranding_v2 .checkout .items-content .content-review .shipping_dropdown_block select{height:40px;background-color:rgba(20,20,20,0.12);color:rgba(20,20,20,0.56)}.rebranding_v2 .checkout .items-content .content-shipping .total,.rebranding_v2 .checkout .items-content .content-review .total{font-size:20px}.rebranding_v2 .checkout .items-content .form-horizontal label{font-size:14px}.rebranding_v2 .checkout .items-content .form-horizontal .form-label{margin-left:8px;color:rgba(20,20,20,0.56);letter-spacing:-0.02em}.rebranding_v2 .checkout .items-content .form-horizontal .form-control{border:1px solid rgba(20,20,20,0.06);box-shadow:none;color:rgba(20,20,20,0.56)}@media only screen and (max-width: 767px){.rebranding_v2 .checkout-nav{position:absolute;left:15px}.rebranding_v2 .checkout{margin:16px 0 0 0}.rebranding_v2 .checkout .header .circle{display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:10px;border:1px solid rgba(20,20,20,0.4);vertical-align:middle}.rebranding_v2 .checkout .header .circle.active{background-color:rgba(20,20,20,0.4);border:none}.rebranding_v2 .checkout .header .circle.completed{background-image:url(/assets/check-xs-1acf7fdf911e5aff1ccc237cd1bf07191914c390dadee55675c4c5faa7b40743.svg);background-position:0 0;border:none}.rebranding_v2 .checkout .header .header-shipping,.rebranding_v2 .checkout .header .header-payment,.rebranding_v2 .checkout .header .header-review{width:100%}.rebranding_v2 .checkout .header .header-shipping .item,.rebranding_v2 .checkout .header .header-payment .item,.rebranding_v2 .checkout .header .header-review .item{display:none;padding:8px 0 8px 0;border-bottom:1px solid #e3e3e3}.rebranding_v2 .checkout .header .header-shipping .item .step-title .large-title,.rebranding_v2 .checkout .header .header-payment .item .step-title .large-title,.rebranding_v2 .checkout .header .header-review .item .step-title .large-title{font-size:17px !important}.rebranding_v2 .checkout .header .header-shipping .item.active,.rebranding_v2 .checkout .header .header-payment .item.active,.rebranding_v2 .checkout .header .header-review .item.active{display:block}.rebranding_v2 .checkout .items-content .item{padding:0}.rebranding_v2 .checkout .items-content .item:not(.disabled) #review fieldset table tr td.item-title div{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal}.rebranding_v2 .checkout .items-content .form-horizontal fieldset{padding:0 16px 0 16px;margin-bottom:0px}.rebranding_v2 .checkout .items-content .form-horizontal fieldset .input-group{margin:17px 0 17px 0}.rebranding_v2 .checkout .items-content .form-horizontal fieldset .input-group>div{padding:0}.rebranding_v2 .checkout .items-content .form-horizontal fieldset .input-group div.col-6:nth-child(odd),.rebranding_v2 .checkout .items-content .form-horizontal fieldset .input-group div.col-4:nth-child(odd){padding-right:17px}.rebranding_v2 .checkout .items-content .form-horizontal fieldset .form-control{border:1px solid rgba(20,20,20,0.4);border-radius:8px;color:rgba(20,20,20,0.94);font-size:17px}.rebranding_v2 .checkout .items-content .form-horizontal>.align{margin:0 16px 0 16px}.rebranding_v2 .checkout .items-content #review{margin:16px !important}.rebranding_v2 .checkout .items-content #review .align{margin:20px 0 0 0}.rebranding_v2 .checkout .items-content #review .align .btn-action{padding:8px !important}.rebranding_v2 .checkout .items-content .content-shipping .total,.rebranding_v2 .checkout .items-content .content-review .total{font-size:16px}.rebranding_v2 .checkout .items-content .content-shipping .total .total-price,.rebranding_v2 .checkout .items-content .content-review .total .total-price{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal}}@font-face{font-family:"UntitledSerifWeb-Regular";src:url(/fonts/UntitledSerifWeb-Regular.eot);src:url(/fonts/UntitledSerifWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSerifWeb-Regular.woff2) format("woff2"),url(/fonts/UntitledSerifWeb-Regular.woff) format("woff"),url(/fonts/UntitledSerifWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Regular";src:url(/fonts/Inter-Regular.woff2);src:url(/fonts/UntitledSansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Regular.woff) format("woff"),url(/fonts/UntitledSansWeb-Regular.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Bold";src:url(/fonts/Inter-SemiBold.woff2);src:url(/fonts/UntitledSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Bold.woff) format("woff"),url(/fonts/UntitledSansWeb-Bold.ttf) format("truetype")}@font-face{font-family:"UntitledSansWeb-Medium";src:url(/fonts/UntitledSansWeb-Medium.eot);src:url(/fonts/UntitledSansWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/UntitledSansWeb-Medium.woff2) format("woff2"),url(/fonts/UntitledSansWeb-Medium.woff) format("woff"),url(/fonts/UntitledSansWeb-Medium.ttf) format("truetype")}.select-selected,.select-items{display:none}.rebranding_v2 .hidden-v1{display:block}.rebranding_v2 .hidden-v2{display:none}.rebranding_v2 .pad-0{padding:0}.rebranding_v2 .padl-40{padding-left:40px}.rebranding_v2 .padr-20{padding-right:20px}.rebranding_v2 .padr-40{padding-right:40px}.rebranding_v2 .margin-r10{margin-right:8px}.rebranding_v2 p,.rebranding_v2 .text-normal{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.rebranding_v2 .bold-title{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .large-title{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;font-size:22px !important;color:rgba(20,20,20,0.94) !important}.rebranding_v2 .bold-label{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important}.rebranding_v2 .lite-box{font-size:17px;height:40px;border:1px solid rgba(20,20,20,0.06);box-shadow:none}.rebranding_v2 .f-muted{font-family:"UntitledSansWeb-Regular" !important;font-weight:400;font-style:normal;line-height:22px;color:rgba(20,20,20,0.72) !important;text-transform:none}.rebranding_v2 .f-muted.f-title{font-size:17px !important}.rebranding_v2 .f-muted.f-para{font-size:16px !important}.rebranding_v2 .f-muted.f-muted2{color:rgba(20,20,20,0.56) !important}.rebranding_v2 .block-gray{background-color:#e3e3e3;border-radius:24px}.rebranding_v2 .btn{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:12px !important;padding:8px 28px !important;border-radius:24px}.rebranding_v2 .btn.btn-add{width:auto;background-color:#00829B;text-transform:initial}.rebranding_v2 .btn.btn-more{color:#00829B;background-color:transparent;border:1px solid #00829B}.rebranding_v2 .btn.btn-action{background-color:#00829B;text-transform:initial;font-size:16px !important}.rebranding_v2 .btn.btn-next,.rebranding_v2 .btn.next{background-color:#00829B;border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 .btn.cancel{border-radius:20px;font-size:16px !important;padding:9px 40px !important}.rebranding_v2 header{height:80px;border-bottom:none}.rebranding_v2 .shopping-text{font-size:28px;height:58px;padding:17px 0;background-color:#e3e3e3;font-family:"UntitledSerifWeb-Regular" !important}.rebranding_v2 .custom-select{position:relative}.rebranding_v2 .custom-select select{display:none}.rebranding_v2 .select-selected{background-color:rgba(20,20,20,0.06);width:63px;border-radius:8px;display:block}.rebranding_v2 .select-selected[disabled]{cursor:not-allowed;background-color:#fff}.rebranding_v2 .select-selected:after{content:"";width:30px;height:30px;background:url(/assets/select-down-6c98c82c741ef7b158ae783cb88a6b1e9e9a86c024e4bbc32599e548bbb356d7.svg) 100% no-repeat;top:6px;right:-12px;position:absolute;display:inline-block}.rebranding_v2 .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;border-radius:8px}.rebranding_v2 .select-items{display:block}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{font-family:"UntitledSansWeb-Bold" !important;font-weight:500;font-style:normal;font-size:17px !important;color:rgba(20,20,20,0.94) !important;padding:8px 16px;cursor:pointer}.rebranding_v2 .select-items div:first-child{border-radius:8px 8px 0 0}.rebranding_v2 .select-items div:last-child{border-radius:0 0 8px 8px}.rebranding_v2 .select-items{position:absolute;background-color:#fff;border-radius:8px;top:0;left:0;right:0;z-index:99;width:63px;box-shadow:0px 4px 8px rgba(0,0,0,0.08),0px 4px 12px rgba(0,0,0,0.14)}.rebranding_v2 .select-hide{display:none}.rebranding_v2 .select-items div:hover,.rebranding_v2 .same-as-selected,.rebranding_v2 .select-items div.same-as-selected{background-color:#00829B;color:#fff !important}.rebranding_v2 .popover{min-width:280px;margin:0}.rebranding_v2 .popover .arrow{display:none}.rebranding_v2 .sold-out{color:#FF0000 !important}@media only screen and (max-width: 767px){.rebranding_v2 .bold-title{font-size:15px !important}.rebranding_v2 header{height:48px;padding:12px 0;text-align:center}.rebranding_v2 header .logo{width:75px;height:48px;background:url(/assets/ooma/ooma-logo_v2-b485356445cee80417890a876a9d93707ab77e420ced073a5d7042f7fa247b5b.svg) no-repeat}.rebranding_v2 .shopping-text{font-size:22px;height:44px;padding:8px 0;text-align:center}.rebranding_v2 .select-selected{width:60px}.rebranding_v2 .select-items div,.rebranding_v2 .select-selected{padding:6px 16px;font-size:15px !important}.rebranding_v2 .select-selected:after{top:2px}.rebranding_v2 .popover{min-width:250px}}@media only screen and (min-width: 375px) and (max-width: 767px){.rebranding_v2 .bold-title{font-size:10px !important}.rebranding_v2 .pad-m0{padding:0px !important}}.rebranding_v2 .confirm{font-size:16px;margin:50px auto 0}.rebranding_v2 .confirm .order-text{margin:0 22%;min-width:340px;margin-top:65px}.rebranding_v2 .confirm .order-text .title h1,.rebranding_v2 .confirm .order-text .title h2{font-family:"UntitledSansWeb-Regular";font-size:26px;color:rgba(20,20,20,0.94)}.rebranding_v2 .confirm .order-text .title img{margin-bottom:8px}.rebranding_v2 .confirm .order-text p{color:rgba(20,20,20,0.72)}.rebranding_v2 .confirm .order-summary .bold-title{font-size:16px !important}.rebranding_v2 .confirm .order-summary .summary{border-bottom:1px solid rgba(20,20,20,0.06)}.rebranding_v2 .confirm .order-summary .summary .item-title div{color:rgba(20,20,20,0.94);font-size:16px}.rebranding_v2 .confirm .order-summary .summary .shipping-ground{font-size:16px}.rebranding_v2 .confirm .order-summary .summary tbody>tr>td{border-bottom:1px solid rgba(20,20,20,0.06)}.rebranding_v2 .confirm .order-summary .total{font-size:20px !important}.rebranding_v2 .confirm .order-summary .total span{float:left}@media only screen and (max-width: 767px){.rebranding_v2 .confirm .order-text{margin:auto;margin-bottom:32px;min-width:auto}.rebranding_v2 .confirm .order-text .title h1,.rebranding_v2 .confirm .order-text .title h2{font-size:20px}.rebranding_v2 .confirm .order-summary .summary h3{margin:0;border:none;text-transform:capitalize}}
