.firstoffers {background: red none repeat scroll 0 0;color: #fff;font-weight: 700;border-radius: 5px;padding: 5px }.secandoffers {background: red none repeat scroll 0 0;color: #fff;font-weight: 700;border-radius: 5px;padding: 5px }.hide-desc .more-text {display: none }#Slot08 {display: none }.float {position: fixed;width: 60px;height: 60px;bottom: 40px;right: 40px;background-color: #25d366;color: #FFF;border-radius: 50px;text-align: center;font-size: 30px;z-index: 100 }.my-float {margin-top: 16px }@media only screen and (min-device-width: 1200px) {.mobileShow {display: none!important }.toggle-call {display: none!important }}#mobileShow {text-align: center }.mobileShow a {width: 100%;background: #000;color: #fff;font-size: 31px;font-weight: 500;padding: 3% 38% }@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {.mobileShow {display: block;width: 100%;position: fixed;bottom: 2%;left: 50%;margin: 0 0 0 -50% }.hide {display: none }.show_date_list li {list-style-type: none;float: left;padding: 10px;text-align: center;background-color: #fff;color: #202020;cursor: pointer;font-size: 14px;width: 115px!important;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.11);margin: 5px;border-radius: 10px }}@media only screen and (min-device-width: 1200px) {.mobileow {display: none!important }}.mobileow a {width: 100%;background: #000;color: #fff;font-size: 31px;font-weight: 500;padding: 3% 40% }@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {.mobileow {display: block;width: 100%;position: fixed;bottom: 2%;left: 50%;margin: 0 0 0 -50% }}.table-row {border-bottom: 1px solid #f5f5f5;padding: 10px }.btn-add {margin-bottom: 10px }.datepicker table {width: 300px!important;height: 300px!important }.datepicker .today {background-color: #04c }.btn-slot {margin-bottom: 10px;font-size: 14px;border-radius: 10px }.services-v {background-color: #FFF!important }.main {width: 100%;margin: 40px 0 }.has-search .form-control {padding-left: 3rem }.has-search input {height: 42px;background-color: #f6f6f4;border: 0;border-radius: 0 }.has-search img {width: 100% }.has-search .form-control-feedback {position: absolute;z-index: 2;display: block;width: 1rem;height: 1rem;line-height: 2.2rem;text-align: center;pointer-events: none;margin-left: 15px }.our-services {background-color: #F4F4F6 }.faculty-slider .owl-dots {text-align: center }.faculty-slider .owl-dots .owl-dot {display: inline-block;zoom: 1 }.faculty-slider .owl-dots .owl-dot span {width: 20px;height: 3px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px }.faculty-slider .owl-dots .owl-dot.active span {background: #14BEF0 }.st-hero-slider .owl-dots {text-align: center }.st-heroheader-carousel .owl-dots .owl-dot {display: inline-block;zoom: 1 }.owl-carousel .owl-item img {height: auto }.buzz-text {color: #f01 }.red-bg-text {background-color: #f01;color: #fff;padding: 0 15px 0 5px }.red-bg-btn {background-color: #f01;color: #fff;border-radius: 0 }.trusted_user_img {position: absolute;pointer-events: none }.navbar {color: #000!important }.user-login-btn {background-color: #000;color: #fff!important;padding: 0 20px;margin-left: 1.5rem }.navbar-nav .nav-item .nav-link {color: #282828!important }.contact-form-area .panel-heading {text-align: center;padding-bottom: 24px }.banner-secion {padding: 80px 0 }.banner-text h1 {font-weight: 200;font-size: 30px }.banner-text h6 {margin-top: 20px }.banner-features {display: block;padding-top: 10% }.serv-item {text-align: center;display: inline-block }.serv-item img {pointer-events: none }.serv-item:nth-child(2) {margin-right: 5vh;margin-left: 5vh }.home-title {font-size: 54px }.category_box .responsive-image {text-align: center;pointer-events: none }.brand_box .responsive-image, .model_section .responsive-image, .color-box .responsive-image {padding: 25px 0 0;text-align: center }.brand_box .type_title, .model_section .type_title, .color-box .type_title {text-align: center }.brand_box .text_type, .model_section .text_type, .color-box .text_type {font-size: 14px }.brand_box {border-radius: 5px;max-width: auto;border: 1px solid #bdbdbd;box-shadow: none;margin: 0 auto;margin-bottom: 20px }.brand_box .type_title.active {background-color: #f3f3f5 }.promo {background: url(../images/promo.jpg) no-repeat }.genuine-device {background: #fafafa url(../images/genuine_device-bg.jpg) no-repeat;background-position: center bottom }.watch-now {background: #272727 url(../images/watch-now-bg.jpg) no-repeat;background-position: center center;background-size: cover }.checked {color: orange }.review-item {display: none }.active .review-item {display: block }section {padding: 100px 0 }.service-item-grid {margin-bottom: 7%;margin-top: 20%;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.11);margin-left: 15px }.service-item-grid .item-image img {max-width: 58px;display: inline-block }.service-item-grid .item-image {position: relative;text-align: center;border-radius: 100%;width: 108px;margin: 0 auto;padding-top: 10px }.service-item-grid .item-title {font-size: 16px;margin: 20px 0 5px }.service-item-grid .item-excerpt {margin-bottom: 26px;font-size: 14px;font-weight: 400 }.service-item-grid .item-readmore span {font-weight: 400 }.service-item-grid .item-readmore a {float: right;text-decoration: underline;color: #272727;font-weight: 400 }.service-item-grid .item-holder {text-align: center }.home-nav-tabs {border-bottom: 1px solid #e8e8e8;margin-bottom: 20px }.home-nav-tabs li {margin-left: 50px }.home-nav-tabs li a {display: block;padding: 10px 20px;margin: 0 5px 1px 0;background: #fff;font-size: 20px;font-weight: 400;text-decoration: none;color: #272727;text-align: center;border: none;border-radius: 0;z-index: 2;position: relative;transition: all .3s ease 0 }.home-nav-tabs .active:after {content: "";width: 100%;height: 3px;background: #f01;position: absolute;bottom: -3px;left: 0;z-index: -1;transition: all .3s ease 0 }.blog-section {background-size: contain }.blog-section img {width: 100% }.blog-title-home {color: #fff;margin-top: -83px;padding: 10px }.blog-text-short p {padding: 0 2px }.blog-text-short a {font-weight: 400 }.footer-top {background: #2b2c2c;background-size: contain;padding: 50px 0 0 }.footer-top h2 {font-size: 42px }.footer-top .location-link {list-style: none;padding-left: 15px }.footer-top .location-link li {list-style: none;position: relative;line-height: 35px }.footer-top .location-link li a {margin-left: 25px;color: #272727;font-size: 14px }.footer-top .location-link li .thin-line:after {content: "";width: 15px;height: 1px;background: #272727;position: absolute;bottom: 16px;left: 0;z-index: 0;transition: all .3s ease 0 }.footer-top .location-link li a:hover {color: #f01 }.footer-link {list-style: none;line-height: 35px;padding-left: 0 }.footer-link li a {font-size: 14px;color: #fff }.footer-link li a:hover {font-size: 14px;color: #fff }.contact-link {color: #fff }.contact-link:hover {color: #fff }.social-link {color: #fff;margin: 0 10px }.social-link:hover {color: #fff }#verify-phone-modal, #sign-in-modal {background: #0000009c }#verify-phone-modal .modal-header, #sign-in-modal .modal-header {border: 0;text-align: center;display: block;margin-top: 20px }#verify-phone-modal .form-control, #sign-in-modal .form-control {border-radius: 0 }#verify-phone-modal .verify-btn, #sign-in-modal .verify-btn {width: 200px;margin: 0 auto;padding: 14px;border-radius: 0;margin-top: 15% }#verify-phone-modal .modal-header button, #sign-in-modal .modal-header button {position: absolute;top: 1%;right: 2% }.service-item-grid {padding: 30px 10px 10px;min-height: 311px }.package-left-panel h6, .finalize-left-panel h6 {background-color: #F3F3F5;padding-top: 16px;margin-top: -15px;margin-left: -10px;width: 106% }@media (max-width: 400px) {.banner-text h6 {font-size: .7rem }.gpf h1 {font-size: 2rem }.gpf {text-align: center }}@media (min-width: 767px) {.genuine-device {padding: 8% 0 20% }.watch-now {padding: 10% 0 }}@media (max-width: 990px) {.trusted_user_img {display: none }.mobile-banner {background: url(../images/trusted_user.png) no-repeat top center;background-size: contain;position: absolute;top: 19%;width: 100%;height: 100%;z-index: -1;opacity: .2;display:none; }.banner-features {text-align: center }.package-left-panel h6, .finalize-left-panel h6 {width: 108% }}@media (max-width: 767px) {.serv-item img {width: 45px }.serv-item:nth-child(2) {margin-right: 3vh;margin-left: 3vh }.h1-title {font-size: 36px }.h2-sub-title {font-size: 21px }.watch-now {background: #272727 }.blog-section {background: #fff }.package-left-panel h6, .finalize-left-panel h6 {width: 106% }}@media (min-width: 1190px) {.serv-item:nth-child(2) {margin-right: 7vh;margin-left: 7vh }.main {width: 85%;margin: 40px 0 }.service-item-grid {min-height: 350px }#watch_now.owl-carousel .owl-item {min-height: 250px }}.owl-theme .owl-nav .disabled {opacity: 0!important }#display-search {-webkit-box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);box-shadow: 0 1em .88em rgba(0, 0, 0, .3) }#display-search ul {list-style: none;padding: 0 }#display-search ul li {padding: 15px 45px;background: #fff;border-top: 1px solid #0000001a;font-weight: 400 }#display-search ul li:hover {background: #272727;color: #fff;font-weight: 400;cursor: pointer }.bottom-navigate {width: 78%;line-height: 48px;z-index: 1000;background-color: #212121;border-radius: 10px;margin-left: auto;margin-right: auto;}.back-btn-link {position: absolute }@media (max-width: 767px) {.back-btn-link {position: absolute;top: 30px;left: 10px }}.back-btn-img {width: 40px }.bottom-navigate>button, .bottom-navigate>a {cursor: pointer;width: -webkit-fill-available }.bottom-navigate .next-btn {position: absolute;right: 1.2%;top: 13% }.bottom-navigate .navigate-btn {font-size: 1.125rem;background-color: #212121;color: #fff;border-radius: 0;border: 0;line-height: 1rem }.main-container {padding: 2% 0 }.b-line::after {content: '';border-bottom: 2px solid #f01;width: 20%;display: block;text-align: center;margin: 5px auto }.loader-center {position: absolute;top: 50%;left: 50% }.package_price {font-size: 16px;padding-top: 10px;font-weight: initial!important }.model_section img {min-height: 65px;width: 65px }#addons_carousel .package_box {border: 1px solid rgba(0, 0, 0, .08) }#addons_carousel .responsive-image img {width: 50px!important;display: inline }.addons_contents {padding-bottom: 80px!important }#final_box {margin-bottom: 60px!important }#city-modal {padding-right: 0!important }#city-modal .modal-dialog {min-width: 100%!important;padding: 0!important;margin: 0!important }#city-modal .modal-dialog .modal-content {border-radius: 0!important }.city_box .responsive-image {padding: 2px!important;width: 75%;margin: 0 auto }.city_box .responsive-image img {border-radius: 100%;width: 144px;height: 144px }.city_holder .type_box, .color-box {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }#models_holder .type_box, .model_section {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }.city_box .text_type {font-size: 16px!important;text-align: center!important;margin: 2px 0!important }.left-panel {min-height: 300px;margin: 0 auto;padding: 15px 10px;-webkit-box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);border: 0;border-radius: 0;background-color: #fff }.package-left-panel h6.bold, .finalize-left-panel h6.bold {font-size: 18px }.pre-package-left-panel h5 {background-color: #F3F3F5;padding-top: 16px;margin-top: -15px;margin-left: -10px;width: 108.5% }.left-panel div.responsive-image, .package-left-panel div.responsive-image, .finalize-left-panel div.responsive-image {text-align: center }.package-left-panel {border-radius: 10px!important }@media (max-width: 767px) {.package-left-panel {position: relative;left: 0;margin-bottom: 5% }.franchise-fact {border: 2px solid #262727;padding: 10px;position: initial!important;width: 100%!important;margin-bottom: 10px }#franchise_form {padding: 10px!important;width: 100%!important }#franchise_form_wrapper {margin-left: 0!important }}.left-panel .responsive-image, .left-panel .device-details, .left-panel .package_total {padding-bottom: 10px }.left-panel .panel-option {margin-left: 60px }#selected_packages {border-bottom: 1px solid #B2B2B2 }.left-panel #selected_packages .each-package .text-danger {position: absolute;right: 15%;color: #000!important }.left-panel #selected_packages h5.text-danger {position: absolute;right: 15%;font-weight: 300 }.left-panel #selected_packages .package_total {margin-top: 17px;margin-bottom: 20px }.left-panel #selected_packages .each-package {margin-top: 5px;position: relative;border-bottom: 1px dotted rgba(0, 0, 0, .3);padding-bottom: 0!important }.left-panel #selected_packages .each-package p {margin-bottom: 1rem!important }.addon-box {margin-bottom: 25px;cursor: pointer;-webkit-box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);border-radius: 5px;padding: 0 }.addon-box .responsive-image {text-align: center }.addon-box .package_title_large {margin: 0 }#addons_carousel .owl-item {width: 220px!important }#addons_carousel .addon_buttons .btn {border-radius: 0!important }.c-pad {padding: 0 5px!important }.package_btn .btn {border-radius: 0!important }.device-details {background-color: #fff;padding: 5px 8px }.each-package .del-btn {position: absolute;right: 0;top: 4px;padding: 0 4px }#slots_holder {display: none;border: 0;margin-top:20px;}#selected_time{display:none;}#slot_error {margin-bottom: 10px;margin-top: 18px;font-size: 16px }.terms-area {padding: 0;margin-top: 20px }.tnc-checkbox {-webkit-appearance: none;display: inline-block;position: relative;display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.tnc-checkbox input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0 }.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;border: 2px solid #e00707 }.tnc-checkbox:hover input~.checkmark {background-color: #ccc }.tnc-checkbox input:checked~.checkmark {background-color: #fff }.checkmark:after {content: "";position: absolute;display: none }.tnc-checkbox input:checked~.checkmark:after {display: block }.tnc-checkbox .checkmark:after {left: 5px;top: 2px;width: 5px;height: 10px;border: solid #000;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }#package_error, #terms_error {font-size: 14px;background-color: #FFDEDE!important;border-radius: 0!important;padding: .25rem .65rem!important }.error_msg {margin-top: 10px!important;font-size: 14px;background-color: #FFDEDE!important;border-radius: 0!important;padding: .25rem .65rem!important }.margin-clear {margin-left: 0!important;margin-right: 0!important }#booking_step_2 input {border-radius: 10px!important }.final-user-details h6 {border-bottom: 1px solid rgba(0, 0, 0, .3);padding: 15px }.apply-coupon {text-align: center;margin-top: 15px;border: 1px dotted }.apply-coupon input, .apply-coupon .btn {padding: 3px 10px!important }.brand_box {border: 0 }.brand_box img {width: 100%;max-width: 150px }.brand_box .text-container {text-align: -webkit-center }.color-img-holder {padding: 2px 16px;text-align: center }.color-img-holder img {width: 50px }.package_box .image-container {text-align: left;float: left;width: 20% }.package_box .image-container img {width: 40px }.package_box .package_title {border: none }.package_box .package_price {margin-bottom: 0!important;padding-top: 0!important }.package_box p {margin-bottom: 0!important;padding-top: 5px!important }.package_btn {position: absolute;right: 6%;top: 3%;width: 24px!important;height: 24px!important;border-radius: 50%;border: 2px solid }.align-right {text-align: right }.select-color {background-color: red }.deselect-color {background-color: #fff }.device-details {position: relative;font-size: 14px }.device-details img {width: 25px;position: absolute;right: 10%;top: 5px }.fixed-height {min-height: 800px }.pull-bottom {width: 93% }.package-bottom-coupon {color: #2196F3;padding: 3px 10px;font-size: 14px;font-weight: 600 }.package-botttom-brand {color: #dc3545;padding: 1px 10px;font-size: 13px;float: right;margin-top: 5px }.verify-title {background-color: #F3F3F5;margin-top: 0!important;border-radius: 0 }#verify-phone-modal #phone-area, #sign-in-modal #phone-area {margin-top: 12%!important }.section-part {padding-top: 40px;padding-bottom: 40px }.franchise-fact {padding: 10px;bottom: 0 }.franchise-text-wrapper .type_box {margin-bottom: 0!important }.franchise-fact h5 {text-align: center }.franchise-fact p {font-size: 14px;text-align: center;margin-bottom: 2px!important }.franchise-fact-img {margin: auto }.franchise-contact, .franchise-fact {padding: 30px 30px 30px 20px;box-shadow: 0 .3em .88em rgba(0, 0, 0, .3);border-radius: 0;-webkit-transition: -webkit-transform .7s ease-in-out;transition: -webkit-transform .7s ease-in-out;transition: transform .7s ease-in-out;transition: transform .7s ease-in-out, -webkit-transform .7s ease-in-out;background: #fff }.top-breadcrum i {margin-left: 10px;margin-right: 10px }.feed-exp-head h6, .feed-exp .form-group {text-align: center }.feed-exp {border-bottom: 1px dotted #ced4da;padding-top: 18px }.feed-exp label {display: inline!important }.feed-exp label>input[type=radio] {border: 0;width: 100%;height: 1em;cursor: pointer }#contact-form-wrapper {padding: 30px 20px 20px;width: 55%;margin-left: 25% }#franchise_form {padding: 20px;}#franchise_form_wrapper {margin-left: 15% }.contact-box {padding: 15px;min-height: 147px }#feedback-wrapper {background-color: rgba(61, 72, 66, 0.05);width: 50% }#corporate-wrapper {margin-left: 20% }#corporate_form {padding: 30px 30px 40px;}#career_form {background-color: rgba(61, 72, 66, 0.05);padding: 30px 30px 40px;width: 65%;margin-left: 17% }.faq-list li {list-style-type: none!important }.faq-ques {display: block;padding: 5px;background-color: #E5E5E5 }.each-blog {padding: 20px 0;margin: 20px 0;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.11) }a.btn-danger {border-radius: 100% }.show_date_list {padding: 0 }.show_date_list li {list-style-type: none;float: left;padding: 10px;text-align: center;background-color: #fff;color: #202020;cursor: pointer;font-size: 14px;width: 115px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.11);margin: 5px;border-radius: 10px }.show_date_list li.selected_date {border: 2px dotted red;margin: 3px }.selected_date {background-color: #fff;color: red;border: 2px dotted red }#slots_loader {position: absolute;width: 100%;background: #fff }.customer-detail-final {padding: 0 }.customer-detail-final li .lt {width: 100px;display: inline-block;font-weight: 300;color: #828282 }.customer-detail-final li .rt {display: inline }.customer-detail-final li {list-style: none;border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding: 10px 10px 0 }.slect-payment-method {display: inline-block;margin-right: 10%;font-size: 28px }.slect-payment-method span {padding-left: 10px }